qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] noaudio: use audio_pcm_sw_read() in no_read()


From: Michael Walle
Subject: Re: [Qemu-devel] [PATCH] noaudio: use audio_pcm_sw_read() in no_read()
Date: Mon, 3 Jan 2011 23:59:41 +0100
User-agent: KMail/1.13.5 (Linux/2.6.32-5-686-bigmem; KDE/4.4.5; i686; ; )

On Mon, 3 Jan 2011, 23:46:34 malc wrote:
> On Mon, 3 Jan 2011, Michael Walle wrote:
> > Instead of returning a self-calculated empty buffer use the proper method
> > supplied by the audio subsystem. This will fix the return value of the
> > no_read() function which otherwise returns too many samples because
> > total_hw_samples_acquired isn't correctly accounted.
> 
> What and how is incorrectly accounted? FWIW the audio_pcm_sw_read will
> perform useless resampling/mixing that's why custom code is used.
total_hw_samples_acquired is never incremented (see audio_pcm_sw_read()). As a 
result the noaudio driver returns too many bytes per second.

-- 
Michael



reply via email to

[Prev in Thread] Current Thread [Next in Thread]