[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup |
Date: |
Tue, 2 Jun 2015 11:45:11 +0100 |
On 2 June 2015 at 10:12, Michael Tokarev <address@hidden> wrote:
> I also tried alsa, oss and pa, with these audio was more
> distorted than with sdl. Sdl version sounds cleanly, while
> alsa and pa, at least in the past, and at least if memory
> serves me right, sounded like a if a good portion of noize
> has been mixed in with sound, or like when sound is with
> quick monmentary drops which happens at high frequency
> (maybe 200Hz).
>
> 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.
thanks
-- PMM
- [Qemu-devel] [PATCH 09/12] wavaudio: do not use global variables, (continued)
- [Qemu-devel] [PATCH 09/12] wavaudio: do not use global variables, Kővágó, Zoltán, 2015/06/01
- [Qemu-devel] [PATCH 11/12] paaudio: fix possible resource leak, Kővágó, Zoltán, 2015/06/01
- [Qemu-devel] [PATCH 10/12] dsoundaudio: do not use global variables, Kővágó, Zoltán, 2015/06/01
- [Qemu-devel] [PATCH 12/12] coreaudio: do not use global variables where possible, Kővágó, Zoltán, 2015/06/01
- Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup, Michael Tokarev, 2015/06/01
- Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup, Kővágó Zoltán, 2015/06/01
- Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup, Gerd Hoffmann, 2015/06/02
- Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup,
Peter Maydell <=
- Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup, Michael Tokarev, 2015/06/02
- Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup, François Revol, 2015/06/02
- Re: [Qemu-devel] [PATCH 00/12] Audio backend cleanup, Gerd Hoffmann, 2015/06/02