core: make sure we fix up flags/monitor flags already in pa_sink_new() instead of pa_sink_put()

This commit is contained in:
Lennart Poettering 2009-05-08 02:02:06 +02:00
parent 3766850c8b
commit 99a6a4742f
3 changed files with 26 additions and 36 deletions

View file

@ -819,7 +819,7 @@ pa_usec_t pa_sink_input_set_requested_latency_within_thread(pa_sink_input *i, pa
usec = i->sink->fixed_latency;
if (usec != (pa_usec_t) -1)
usec = PA_CLAMP(usec, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency);
usec = PA_CLAMP(usec, i->sink->thread_info.min_latency, i->sink->thread_info.max_latency);
i->thread_info.requested_sink_latency = usec;
pa_sink_invalidate_requested_latency(i->sink);