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: François Revol
Subject: Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup
Date: Tue, 02 Jun 2015 14:42:51 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130630 Icedove/17.0.7

On 02/06/2015 13:40, Michael Tokarev wrote:
> 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).


Btw, please consider that ports to new host platforms really benefit
from SDL for those things. For example we've been using SDL for the
Haiku port until last year:

http://bb.haikuports.org/haikuports/commits/df441da15a7c4a5583f6460de2ca1d570d0caee1

All other backends are either *nix only like OSS (Haiku has an OSS port
but only uses its drivers, the API is not made public), or even
Linux-only like PA or ALSA. There are more OSes out there than just
GNU/Linux :p

It's already hard enough to get stuff upstream into QEMU, having to
write native audio and graphics backends before things get usable won't
help at all.


François.



reply via email to

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