Perhaps I'm misunderstanding the usage. I'm basically opening a stream, reading from the stream, sending it to a pipe, and then closing the stream. I can understand that once I open the stream, data will be buffered and waiting to be read. I would not expect to receive data from before that point. In fact, I'm pretty sure I'm *not* receiving data from before the stream is opened. If it is possible that I'm receiving data from before the pa_simple_new(), is there a way to clear everything when I open a recording stream? Again, this was not an issue in 0.9.14 and this works as expected *as long as the pulse audio device chooser volume manager is open*. -eric On Fri, Oct 30, 2009 at 5:29 PM, Lennart Poettering <lennart at poettering.net>wrote: > I am sorry, please elaborate on what exactly here doesn't work as > expected? > > Note that PA can return data to you that was recorded *before* your > stream actually was created. > > Lennart > > -- > Lennart Poettering Red Hat, Inc. > lennart [at] poettering [dot] net > http://0pointer.net/lennart/ GnuPG 0x1A015CC4 > _______________________________________________ > pulseaudio-discuss mailing list > pulseaudio-discuss at mail.0pointer.de > https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20091030/ccdfbb7a/attachment.htm>