From: Gerd Hoffmann <kraxel@redhat.com>
To: "Daniel P. Berrange" <berrange@redhat.com>
Cc: "François Revol" <revol@free.fr>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Re: [PATCH] spice: add audio
Date: Wed, 10 Nov 2010 14:21:22 +0100 [thread overview]
Message-ID: <4CDA9C52.9090308@redhat.com> (raw)
In-Reply-To: <20101110115023.GM11830@redhat.com>
On 11/10/10 12:50, Daniel P. Berrange wrote:
> On Wed, Nov 10, 2010 at 12:37:04PM +0100, Gerd Hoffmann wrote:
>> Do you know where the dropouts come from?
>
> Not entirely, it is still rather work in progress to debug it.
> Part of the issues is that even QEMU + one of the standard
> pulseaudio/alsa/sdl audio backends doesn't seem very reliable
> to me, so I've not got a reliable benchmark to compare VNC
> audio against.
Well, on a standard fedora install alsa ends up being routed to
pulseaudio anyway. Not sure what happens with SDL, I suspect it goes
via alsa to pulseaudio too.
So I've bothered with pulseaudio (and spice) only in my testing.
Came up with these patches for pulseaudio:
http://cgit.freedesktop.org/spice/qemu/log/?h=pulse
These patches make pulseaudio work alot better for me.
They are waiting to be reviewed by Fengguang right now.
> Just testing with mpg123 in the guest, audio
> will often simply stop after a few seconds of playback to the
> host.
Fedora 14 + rhythmbox works rock solid for me.
Win7 + media player works too but has dropouts now and then, I think
this is because win7 uses a very small dma buffer for the audio data. I
don't see the sound stopping altogether.
> Is there a particular audio device that is considered to work 'best' ?
> I've been using ac97 mostly, but if your new ICH6 device is thought
> to be significantly better I'll try that instead.
Naturally I'm testing with the new intel-hda device ;)
It has some advantages, for example it just got MSI support so it
doesn't has to share the IRQ line with other devices (when the guest
supports it). I think there is nothing which makes a major difference
compared to ac97. I don't know ac97 that well though.
cheers,
Gerd
next prev parent reply other threads:[~2010-11-10 13:21 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20101109211021.45EC22A34D@zimbra14-e2.priv.proxad.net>
2010-11-09 22:27 ` [Qemu-devel] Re: [PATCH] spice: add audio François Revol
2010-11-09 23:31 ` malc
2010-11-10 9:48 ` Gerd Hoffmann
2010-11-10 10:36 ` Daniel P. Berrange
2010-11-10 11:37 ` Gerd Hoffmann
2010-11-10 11:50 ` Daniel P. Berrange
2010-11-10 13:21 ` Gerd Hoffmann [this message]
2010-11-09 16:29 [Qemu-devel] " Gerd Hoffmann
2010-11-09 16:36 ` [Qemu-devel] " malc
2010-11-09 16:56 ` Gerd Hoffmann
2010-11-09 17:35 ` malc
2010-11-09 20:55 ` malc
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4CDA9C52.9090308@redhat.com \
--to=kraxel@redhat.com \
--cc=berrange@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=revol@free.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.