qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup


From: Michael Tokarev
Subject: Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup
Date: Tue, 02 Jun 2015 14:40:10 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0

02.06.2015 13:45, Peter Maydell wrote:
> On 2 June 2015 at 10:12, Michael Tokarev <address@hidden> wrote:

>> SDL audio has been the default in Debian for at least two
>> debian releases because of that, we explicitly used
>> --audio-drv-list=sdl,... to list sdl first.  Now we have
>> pa first, but I don't really remember why we changed it.
> 
> I think the important thing here is to avoid ever using
> any of the audio subsystems' back-compatibility layers.
> For instance PA can provide an alsa-compatible interface,
> but if you use it you've just added an extra layer of buffering
> (and a random thread) to your system. So at a distro I would
> expect there to be a "this is the standard audio subsystem"
> distro-wide decision, and the QEMU packages would then follow
> that.

Yes, that's true.  As long as the native version actually works.
As I said before, initially it didn't, and sdl was the only
driver that worked.  Maybe in 0.12, maybe even before, I don't
remember anymore, but the fact remains, in our testing only
sdl was more or less adequate, maybe due to pure luck or
phase of moon. Later native drivers started working, so we
started using native driver which is default to the OS, which
is pulseaudio (installed on all desktop environments) or,
failing that, alsa (native to linux).

Thanks,

/mjt



reply via email to

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