Home
last modified time | relevance | path

Searched refs:min_latency (Results 1 - 19 of 19) sorted by relevance

/third_party/ffmpeg/libavfilter/
H A Df_latency.c30 int64_t min_latency; member
39 s->min_latency = INT64_MAX; in init()
68 s->min_latency = FFMIN(s->min_latency, delta); in activate()
94 if (s->min_latency != INT64_MAX) in uninit()
95 av_log(ctx, AV_LOG_INFO, "Min latency: %"PRId64"\n", s->min_latency); in uninit()
/third_party/pulseaudio/src/pulsecore/
H A Dsource.c331 s->thread_info.min_latency = ABSOLUTE_MIN_LATENCY; in pa_source_new()
608 pa_assert(s->thread_info.min_latency <= s->thread_info.max_latency); in pa_source_put()
2275 r[0] = s->thread_info.min_latency; in pa_source_process_msg()
2393 return PA_CLAMP(s->thread_info.fixed_latency, s->thread_info.min_latency, s->thread_info.max_latency); in pa_source_get_requested_latency_within_thread()
2404 result = PA_CLAMP(result, s->thread_info.min_latency, s->thread_info.max_latency); in pa_source_get_requested_latency_within_thread()
2488 void pa_source_set_latency_range(pa_source *s, pa_usec_t min_latency, pa_usec_t max_latency) { in pa_source_set_latency_range() argument
2492 /* min_latency == 0: no limit in pa_source_set_latency_range()
2493 * min_latency anything else: specified limit in pa_source_set_latency_range()
2497 if (min_latency < ABSOLUTE_MIN_LATENCY) in pa_source_set_latency_range()
2498 min_latency in pa_source_set_latency_range()
2523 pa_source_get_latency_range(pa_source *s, pa_usec_t *min_latency, pa_usec_t *max_latency) pa_source_get_latency_range() argument
2543 pa_source_set_latency_range_within_thread(pa_source *s, pa_usec_t min_latency, pa_usec_t max_latency) pa_source_set_latency_range_within_thread() argument
[all...]
H A Dsink.c348 s->thread_info.min_latency = ABSOLUTE_MIN_LATENCY; in pa_sink_new()
402 pa_source_set_latency_range(s->monitor_source, s->thread_info.min_latency, s->thread_info.max_latency); in pa_sink_new()
660 pa_assert(s->thread_info.min_latency <= s->thread_info.max_latency); in pa_sink_put()
726 pa_assert(s->monitor_source->thread_info.min_latency == s->thread_info.min_latency); in pa_sink_put()
2990 r[0] = s->thread_info.min_latency; in pa_sink_process_msg()
3140 return PA_CLAMP(s->thread_info.fixed_latency, s->thread_info.min_latency, s->thread_info.max_latency); in pa_sink_get_requested_latency_within_thread()
3157 result = PA_CLAMP(result, s->thread_info.min_latency, s->thread_info.max_latency); in pa_sink_get_requested_latency_within_thread()
3274 void pa_sink_set_latency_range(pa_sink *s, pa_usec_t min_latency, pa_usec_t max_latency) { in pa_sink_set_latency_range() argument
3278 /* min_latency in pa_sink_set_latency_range()
3309 pa_sink_get_latency_range(pa_sink *s, pa_usec_t *min_latency, pa_usec_t *max_latency) pa_sink_get_latency_range() argument
3329 pa_sink_set_latency_range_within_thread(pa_sink *s, pa_usec_t min_latency, pa_usec_t max_latency) pa_sink_set_latency_range_within_thread() argument
[all...]
H A Dcli-text.c265 pa_usec_t min_latency, max_latency; in pa_sink_list_to_string() local
266 pa_sink_get_latency_range(sink, &min_latency, &max_latency); in pa_sink_list_to_string()
272 (double) min_latency / PA_USEC_PER_MSEC, in pa_sink_list_to_string()
374 pa_usec_t min_latency, max_latency; in pa_source_list_to_string() local
375 pa_source_get_latency_range(source, &min_latency, &max_latency); in pa_source_list_to_string()
381 (double) min_latency / PA_USEC_PER_MSEC, in pa_source_list_to_string()
H A Dsource.h249 pa_usec_t min_latency; /* we won't go below this latency */ member
370 void pa_source_set_latency_range(pa_source *s, pa_usec_t min_latency, pa_usec_t max_latency);
388 void pa_source_get_latency_range(pa_source *s, pa_usec_t *min_latency, pa_usec_t *max_latency);
466 void pa_source_set_latency_range_within_thread(pa_source *s, pa_usec_t min_latency, pa_usec_t max_latency);
H A Dsink.h307 pa_usec_t min_latency; /* we won't go below this latency */ member
437 void pa_sink_set_latency_range(pa_sink *s, pa_usec_t min_latency, pa_usec_t max_latency);
459 void pa_sink_get_latency_range(pa_sink *s, pa_usec_t *min_latency, pa_usec_t *max_latency);
549 void pa_sink_set_latency_range_within_thread(pa_sink *s, pa_usec_t min_latency, pa_usec_t max_latency);
H A Dsource-output.c942 usec = PA_CLAMP(usec, o->source->thread_info.min_latency, o->source->thread_info.max_latency); in pa_source_output_set_requested_latency_within_thread()
968 pa_usec_t min_latency, max_latency; in pa_source_output_set_requested_latency() local
969 pa_source_get_latency_range(o->source, &min_latency, &max_latency); in pa_source_output_set_requested_latency()
970 usec = PA_CLAMP(usec, min_latency, max_latency); in pa_source_output_set_requested_latency()
H A Dsink-input.c1362 usec = PA_CLAMP(usec, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in pa_sink_input_set_requested_latency_within_thread()
1388 pa_usec_t min_latency, max_latency; in pa_sink_input_set_requested_latency() local
1389 pa_sink_get_latency_range(i->sink, &min_latency, &max_latency); in pa_sink_input_set_requested_latency()
1390 usec = PA_CLAMP(usec, min_latency, max_latency); in pa_sink_input_set_requested_latency()
/third_party/pulseaudio/src/modules/
H A Dmodule-combine-sink.c139 pa_atomic_t min_latency; member
625 min = i->sink->thread_info.min_latency; in sink_input_update_sink_latency_range_cb()
629 if ((pa_atomic_load(&o->min_latency) == (int) min) && in sink_input_update_sink_latency_range_cb()
633 pa_atomic_store(&o->min_latency, (int) min); in sink_input_update_sink_latency_range_cb()
678 min = i->sink->thread_info.min_latency; in sink_input_attach_cb()
681 pa_atomic_store(&o->min_latency, (int) min); in sink_input_attach_cb()
920 pa_usec_t min_latency = 0, max_latency = (pa_usec_t) -1;
929 pa_usec_t min = (size_t) pa_atomic_load(&o->min_latency);
932 if (min > min_latency)
933 min_latency
[all...]
H A Dmodule-remap-sink.c235 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_update_sink_latency_range_cb()
269 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_attach_cb()
H A Dmodule-virtual-sink.c350 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_update_sink_latency_range_cb()
388 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_attach_cb()
H A Dmodule-remap-source.c213 pa_source_set_latency_range_within_thread(u->source, o->source->thread_info.min_latency, o->source->thread_info.max_latency); in source_output_attach_cb()
H A Dmodule-virtual-surround-sink.c568 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_update_sink_latency_range_cb()
603 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_attach_cb()
H A Dmodule-virtual-source.c384 pa_source_set_latency_range_within_thread(u->source, o->source->thread_info.min_latency, o->source->thread_info.max_latency); in source_output_attach_cb()
H A Dmodule-ladspa-sink.c594 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_update_sink_latency_range_cb()
628 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_attach_cb()
H A Dmodule-equalizer-sink.c807 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_update_sink_latency_range_cb()
842 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_attach_cb()
/third_party/pulseaudio/src/modules/echo-cancel/
H A Dmodule-echo-cancel.c1232 (long long) i->sink->thread_info.min_latency, in sink_input_update_sink_latency_range_cb()
1235 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_update_sink_latency_range_cb()
1246 (long long) o->source->thread_info.min_latency, in source_output_update_source_latency_range_cb()
1249 pa_source_set_latency_range_within_thread(u->source, o->source->thread_info.min_latency, o->source->thread_info.max_latency); in source_output_update_source_latency_range_cb()
1287 pa_source_set_latency_range_within_thread(u->source, o->source->thread_info.min_latency, o->source->thread_info.max_latency); in source_output_attach_cb()
1310 pa_sink_set_latency_range_within_thread(u->sink, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency); in sink_input_attach_cb()
/third_party/pulseaudio/src/modules/alsa/
H A Dalsa-sink.c385 old_min_latency = u->sink->thread_info.min_latency; in increase_watermark()
457 keep track of min_latency and reuse it when in reset_watermark()
459 u->min_latency_ref = u->sink->thread_info.min_latency; in reset_watermark()
H A Dalsa-source.c357 old_min_latency = u->source->thread_info.min_latency; in increase_watermark()
429 keep track of min_latency and reuse it when in reset_watermark()
431 u->min_latency_ref = u->source->thread_info.min_latency; in reset_watermark()

Completed in 38 milliseconds