Home
last modified time | relevance | path

Searched refs:PA_CLAMP (Results 1 - 10 of 10) sorted by relevance

/third_party/pulseaudio/src/pulse/
H A Dgccmacro.h141 #define PA_CLAMP(x, low, high) \ macro
149 #define PA_CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) macro
/third_party/pulseaudio/src/modules/
H A Dmodule-position-event-sounds.c64 *f = PA_CLAMP(*f, 0.0, 1.0); in parse_pos()
H A Dmodule-loopback.c303 min_weight = PA_CLAMP(0.5 / (double)base_rate * (100.0 + (double)u->real_adjust_time / u->adjust_threshold), 0, 1.0); in rate_controller()
305 controller_weight = PA_CLAMP((double)abs(latency_difference_at_optimum_rate) / u->adjust_threshold * min_weight, min_weight, 1.0); in rate_controller()
838 latency = PA_CLAMP(requested_latency , u->min_source_latency, u->max_source_latency); in set_source_output_latency()
1237 latency = PA_CLAMP(requested_latency , u->min_sink_latency, u->max_sink_latency); in set_sink_input_latency()
/third_party/pulseaudio/src/modules/rtp/
H A Dmodule-rtp-recv.c335 alpha = PA_CLAMP(2 * (ratio + fabs(ratio)) / (4 + ratio*ratio), 0.02, 0.8); in rtpoll_work_cb()
352 new_rate = PA_CLAMP(new_rate, (uint32_t) (current_rate*0.998), (uint32_t) (current_rate*1.002)); in rtpoll_work_cb()
/third_party/pulseaudio/src/pulsecore/
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()
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()
1390 usec = PA_CLAMP(usec, min_latency, max_latency); in pa_sink_input_set_requested_latency()
H A Dsource.c2393 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()
H A Dsink.c3140 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()
/third_party/pulseaudio/src/modules/alsa/
H A Dalsa-sink.c339 u->min_sleep = PA_CLAMP(u->min_sleep, u->frame_size, max_use_2); in fix_min_sleep_wakeup()
342 u->min_wakeup = PA_CLAMP(u->min_wakeup, u->frame_size, max_use_2); in fix_min_sleep_wakeup()
H A Dalsa-source.c311 u->min_sleep = PA_CLAMP(u->min_sleep, u->frame_size, max_use_2); in fix_min_sleep_wakeup()
314 u->min_wakeup = PA_CLAMP(u->min_wakeup, u->frame_size, max_use_2); in fix_min_sleep_wakeup()

Completed in 26 milliseconds