Home
last modified time | relevance | path

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

/third_party/pulseaudio/src/modules/rtp/
H A Dmodule-rtp-recv.c110 double avg_estimated_rate; member
333 if (fabs(s->estimated_rate - s->avg_estimated_rate) > 1) { in rtpoll_work_cb()
334 double ratio = (estimated_rate + s->estimated_rate - 2*s->avg_estimated_rate) / (s->estimated_rate - s->avg_estimated_rate); in rtpoll_work_cb()
337 s->avg_estimated_rate = alpha * estimated_rate + (1-alpha) * s->avg_estimated_rate; in rtpoll_work_cb()
339 pa_log_debug("Estimated target rate: %.0f Hz, using average of %.0f Hz (α=%.3f)", estimated_rate, s->avg_estimated_rate, alpha); in rtpoll_work_cb()
340 new_rate = (uint32_t) ((double) (RATE_UPDATE_INTERVAL + latency/4 - s->intended_latency/4) / (double) RATE_UPDATE_INTERVAL * s->avg_estimated_rate); in rtpoll_work_cb()
539 s->avg_estimated_rate = (double) s->sink_input->sample_spec.rate; in session_new()

Completed in 1 milliseconds