/third_party/ffmpeg/libavfilter/ |
H A D | f_latency.c | 30 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 D | source.c | 331 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 D | sink.c | 348 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 D | cli-text.c | 265 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 D | source.h | 249 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 D | sink.h | 307 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 D | source-output.c | 942 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 D | sink-input.c | 1362 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 D | module-combine-sink.c | 139 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 D | module-remap-sink.c | 235 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 D | module-virtual-sink.c | 350 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 D | module-remap-source.c | 213 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 D | module-virtual-surround-sink.c | 568 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 D | module-virtual-source.c | 384 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 D | module-ladspa-sink.c | 594 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 D | module-equalizer-sink.c | 807 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 D | module-echo-cancel.c | 1232 (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 D | alsa-sink.c | 385 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 D | alsa-source.c | 357 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()
|