core: document difference between IO and main thread view on requested latency

This commit is contained in:
Lennart Poettering 2009-08-15 00:54:25 +02:00
parent c6080d8c61
commit 3c271ae060

View file

@ -1917,6 +1917,9 @@ int pa_sink_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offse
pa_usec_t *usec = userdata; pa_usec_t *usec = userdata;
*usec = pa_sink_get_requested_latency_within_thread(s); *usec = pa_sink_get_requested_latency_within_thread(s);
/* Yes, that's right, the IO thread will see -1 when no
* explicit requested latency is configured, the main
* thread will see max_latency */
if (*usec == (pa_usec_t) -1) if (*usec == (pa_usec_t) -1)
*usec = s->thread_info.max_latency; *usec = s->thread_info.max_latency;