* [Qemu-devel] Removing old/unused audio backends
@ 2015-05-20 22:05 Kővágó Zoltán
2015-05-21 6:52 ` Gerd Hoffmann
0 siblings, 1 reply; 4+ messages in thread
From: Kővágó Zoltán @ 2015-05-20 22:05 UTC (permalink / raw)
To: qemu-devel
Hi,
I'll be doing doing gsoc this year, where I'll rework the audio backend
of qemu to allow multiple backend instances and multichannel audio.
This will of course require modifications of the existing audio drivers
in qemu, so it's probably a good idea to remove drivers that nobody use
anymore (and probably bug rotten anyway).
Here are the drivers that could go in my opinion:
esd: no longer maintained, last release in 2008, replaced by PulseAudio
fmod: not sure about this one, but apparently it's some no longer
developed library that's also proprietary.
sdl: is broken
(http://lists.nongnu.org/archive/html/qemu-devel/2015-05/msg02198.html),
and we have native drivers for almost all platforms
winwave: DirectSound should be a superior choice on windows (even though
it's also deprecated)
alsa needed on Linux, oss on BSDs, coreaudio on Mac, dsound on Windows;
spice and pa are also needed. wav is probably useful for debugging.
Do you guys have any objections about removing the above mentioned audio
drivers in the near future?
Thanks,
Zoltan
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Removing old/unused audio backends
2015-05-20 22:05 [Qemu-devel] Removing old/unused audio backends Kővágó Zoltán
@ 2015-05-21 6:52 ` Gerd Hoffmann
2015-05-21 18:49 ` Cole Robinson
0 siblings, 1 reply; 4+ messages in thread
From: Gerd Hoffmann @ 2015-05-21 6:52 UTC (permalink / raw)
To: Kővágó Zoltán; +Cc: qemu-devel
On Do, 2015-05-21 at 00:05 +0200, Kővágó Zoltán wrote:
> Here are the drivers that could go in my opinion:
> esd: no longer maintained, last release in 2008, replaced by PulseAudio
> fmod: not sure about this one, but apparently it's some no longer
> developed library that's also proprietary.
> sdl: is broken
> (http://lists.nongnu.org/archive/html/qemu-devel/2015-05/msg02198.html),
> and we have native drivers for almost all platforms
> winwave: DirectSound should be a superior choice on windows (even though
> it's also deprecated)
Looks all reasonable to me.
If someone has objections and/or used any of these backends recently
please speak up now.
When preparing patches to drop them please create one patch per backend.
That way we can bring back a single backend -- should the need arise --
using 'git revert'.
> alsa needed on Linux, oss on BSDs, coreaudio on Mac, dsound on Windows;
> spice and pa are also needed. wav is probably useful for debugging.
For completeness: The 'none' dummy backend needs to stay too.
cheers,
Gerd
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Removing old/unused audio backends
2015-05-21 6:52 ` Gerd Hoffmann
@ 2015-05-21 18:49 ` Cole Robinson
2015-05-21 18:51 ` Cole Robinson
0 siblings, 1 reply; 4+ messages in thread
From: Cole Robinson @ 2015-05-21 18:49 UTC (permalink / raw)
To: Gerd Hoffmann, Kővágó Zoltán; +Cc: malc, qemu-devel
On 05/21/2015 02:52 AM, Gerd Hoffmann wrote:
> On Do, 2015-05-21 at 00:05 +0200, Kővágó Zoltán wrote:
>
>> Here are the drivers that could go in my opinion:
>> esd: no longer maintained, last release in 2008, replaced by PulseAudio
>> fmod: not sure about this one, but apparently it's some no longer
>> developed library that's also proprietary.
>> sdl: is broken
>> (http://lists.nongnu.org/archive/html/qemu-devel/2015-05/msg02198.html),
>> and we have native drivers for almost all platforms
>> winwave: DirectSound should be a superior choice on windows (even though
>> it's also deprecated)
>
> Looks all reasonable to me.
Slightly related, it's probably time to drop malc from the MAINTAINERS file
too... I don't think he's posted to qemu-devel since 2012
- Cole
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Removing old/unused audio backends
2015-05-21 18:49 ` Cole Robinson
@ 2015-05-21 18:51 ` Cole Robinson
0 siblings, 0 replies; 4+ messages in thread
From: Cole Robinson @ 2015-05-21 18:51 UTC (permalink / raw)
To: Gerd Hoffmann, Kővágó Zoltán; +Cc: malc, qemu-devel
On 05/21/2015 02:49 PM, Cole Robinson wrote:
> On 05/21/2015 02:52 AM, Gerd Hoffmann wrote:
>> On Do, 2015-05-21 at 00:05 +0200, Kővágó Zoltán wrote:
>>
>>> Here are the drivers that could go in my opinion:
>>> esd: no longer maintained, last release in 2008, replaced by PulseAudio
>>> fmod: not sure about this one, but apparently it's some no longer
>>> developed library that's also proprietary.
>>> sdl: is broken
>>> (http://lists.nongnu.org/archive/html/qemu-devel/2015-05/msg02198.html),
>>> and we have native drivers for almost all platforms
>>> winwave: DirectSound should be a superior choice on windows (even though
>>> it's also deprecated)
>>
>> Looks all reasonable to me.
>
> Slightly related, it's probably time to drop malc from the MAINTAINERS file
> too... I don't think he's posted to qemu-devel since 2012
>
And his mail is bouncing (which I'm pretty sure has been the case doing for
years too)
- Cole
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-05-21 18:52 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-20 22:05 [Qemu-devel] Removing old/unused audio backends Kővágó Zoltán
2015-05-21 6:52 ` Gerd Hoffmann
2015-05-21 18:49 ` Cole Robinson
2015-05-21 18:51 ` Cole Robinson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).