[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line op
From: |
Pavel Hrdina |
Subject: |
Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation |
Date: |
Fri, 15 Mar 2019 12:35:48 +0100 |
User-agent: |
Mutt/1.11.3 (2019-02-01) |
On Tue, Mar 12, 2019 at 08:12:40AM +0100, Gerd Hoffmann wrote:
> From: Kővágó, Zoltán <address@hidden>
>
> Audio drivers now get an Audiodev * as config paramters, instead of the
> global audio_option structs. There is some code in audio/audio_legacy.c
> that converts the old environment variables to audiodev options (this
> way backends do not have to worry about legacy options). It also
> contains a replacement of -audio-help, which prints out the equivalent
> -audiodev based config of the currently specified environment variables.
>
> Note that backends are not updated and still rely on environment
> variables.
>
> Also note that (due to moving try-poll from global to backend specific
> option) currently ALSA and OSS will always try poll mode, regardless of
> environment variables or -audiodev options.
Hi,
I'm glad that this is merged now and I wanted to start working on
libvirt patches, but there is one big issue with this command,
it's not introspectable by query-command-line-options.
My guess based on the QEMU code is that it uses the new function that
allows you to use JSON on qemu command line.
Without the introspection libvirt cannot implement the new option in
sensible way (without version check).
Adding Markus to CC so we can figure out how to wire up the
introspection for such command line options.
Pavel
signature.asc
Description: PGP signature
- [Qemu-devel] [PULL 00/14] Audio 20190312 patches, Gerd Hoffmann, 2019/03/12
- [Qemu-devel] [PULL 13/14] wavaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
- [Qemu-devel] [PULL 06/14] coreaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
- [Qemu-devel] [PULL 04/14] audio: -audiodev command line option basic implementation, Gerd Hoffmann, 2019/03/12
- Re: [Qemu-devel] [PULL 04/14] audio: -audiodev command line option basic implementation, Peter Maydell, 2019/03/14
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation,
Pavel Hrdina <=
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Markus Armbruster, 2019/03/15
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Markus Armbruster, 2019/03/28
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Eric Blake, 2019/03/28
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Eric Blake, 2019/03/28
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Markus Armbruster, 2019/03/29
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Pavel Hrdina, 2019/03/29
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Markus Armbruster, 2019/03/29
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Pavel Hrdina, 2019/03/29
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Markus Armbruster, 2019/03/29
[Qemu-devel] [PULL 12/14] spiceaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12