[pulseaudio-discuss] Buffer underun during resampling

Lennart Poettering lennart at poettering.net
Sun Oct 26 12:39:29 PDT 2008

On Thu, 02.10.08 15:55, Baek Chang (baeksan at ccrma.stanford.edu) wrote:

> What is returned in the next input buffer, when the resampled output buffer
> is under by a sample or two?
> For example:
> Input buffer size is 100 samples.  You are upsampling by a factor of two, so
> the output buffer size should be 200 samples.
> So if you a doing some processing, and the number of returned samples for
> the output buffer is say 199 or 198 samples.
> Does the next input buffer account for the missed sample?  It seems like the
> next input buffer is returning too many previous samples, but I'm not sure
> if that is the case.

Yes, the next buffer might return the missing samples. The resulting
buffer might be larger than 200 samples in this case.


Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4

More information about the pulseaudio-discuss mailing list