[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: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation |
Date: |
Fri, 29 Mar 2019 14:58:47 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Pavel Hrdina <address@hidden> writes:
> On Fri, Mar 29, 2019 at 11:12:55AM +0100, Markus Armbruster wrote:
>> Pavel Hrdina <address@hidden> writes:
>>
>> > On Fri, Mar 29, 2019 at 08:19:55AM +0100, Markus Armbruster wrote:
>> >> Eric Blake <address@hidden> writes:
>> >>
>> >> > On 3/28/19 3:06 PM, Eric Blake wrote:
>> >> >> On 3/28/19 2:32 PM, Markus Armbruster wrote:
>> >> >>> Markus Armbruster <address@hidden> writes:
>> >> >>>> Pavel Hrdina <address@hidden> writes:
>> >> >>
>> >> >>>>> 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.
>> >> [...]
>> >> >>>>> Adding Markus to CC so we can figure out how to wire up the
>> >> >>>>> introspection for such command line options.
>> >> [...]
>> >> >>> Command line options are actually defined in qemu-options.hx, which
>> >> >>> gets
>> >> >>> massaged into qemu_options[]. For each option, qemu_options[] gives
>> >> >>> us
>> >> >>> the option name (without leading '-'), and whether the option takes an
>> >> >>> argument.
>> >> >>>
>> >> >>> This is less information per option than q-c-l-o provides now. Can we
>> >> >>> add it to its output anyway without confusing existing users?
>> >> [...]
>> >> >>> Alternatives:
>> >> [...]
>> >> >>> 5. Screw it, create a new query command to return just the information
>> >> >>> from qemu_options[].
>> >
>> > Hi Markus,
>> >
>> > Thanks for looking into this issue, it would be perfect to solve it
>> > before QEMU 4.0 is released.
>>
>> To be honest, I wouldn't bet my own money on 4.0 at this point.
>>
>> I understand why you're eager to switch libvirt to -audiodev, it's such
>> a massive improvement over the traditional mess. But is it urgent?
>> Does it fix bugs? Does it add features? Sure it can't wait for 4.1?
>
> It's definitely not urgent, the audio situation is broken the whole
> time so we can wait for 4.1. It will help us to fix some bugs but
> nothing critical.
Let's aim for something decent in 4.1. Perhaps alternative 5. Perhaps
even something that can grow into real command line introspection.
Perhaps both.
- Re: [Qemu-devel] [PULL 04/14] audio: -audiodev command line option basic implementation, (continued)
- Re: [Qemu-devel] [libvirt] [PULL 04/14] audio: -audiodev command line option basic implementation, Pavel Hrdina, 2019/03/15
- 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 <=
[Qemu-devel] [PULL 12/14] spiceaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 07/14] dsoundaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 05/14] alsaaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 11/14] sdlaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 09/14] ossaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 10/14] paaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 08/14] noaudio: port to -audiodev config, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 01/14] qapi: qapi for audio backends, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 14/14] audio: -audiodev command line option: cleanup, Gerd Hoffmann, 2019/03/12
[Qemu-devel] [PULL 02/14] audio: use qapi AudioFormat instead of audfmt_e, Gerd Hoffmann, 2019/03/12