[pulseaudio-discuss] [RFC PATCH] First draft implementation of better drain reporting
Tanu Kaskinen
tanuk at iki.fi
Sat Mar 2 12:33:42 PST 2013
On Sat, 2013-03-02 at 08:56 +0600, Dmitri Paduchikh wrote:
> David Henningsson wrote:
>
> > Things remaining are:
> > - First, I'm not sure the calculations are entirely correct. I think I shouldn't need
> > to add process_usec to the wakeup, but if I don't I wake up a few samples before the
> > stream has finished playback.
>
> Sorry if it is a silly question but couldn't this happen because speed
> of time inside sound card is somewhat different from that of system
> time?
That sounds plausible. Also, the timeout argument for ppoll() indicates
the *maximum* sleep time. Interestingly, the timeout argument for poll()
indicates the *minimum* sleep time. pa_rtpoll_run() may use either,
depending on the system...
--
Tanu
More information about the pulseaudio-discuss
mailing list