audio: add audiodev properties to frontends
Finally add audiodev= options to audio frontends so users can specify which backend to use when multiple backends exist. Not specifying an audiodev= option currently causes the first audiodev to be used, this is fixed in the next commit. Example usage: -audiodev pa,id=foo -device AC97,audiodev=foo Signed-off-by:Kővágó, Zoltán <DirtY.iCE.hu@gmail.com> Reviewed-by:
Marc-André Lureau <marcandre.lureau@redhat.com> Message-id: d64db52dda2d0e9d97bc5ab1dd9adf724280fea1.1566168923.git.DirtY.iCE.hu@gmail.com Signed-off-by:
Gerd Hoffmann <kraxel@redhat.com>
Showing
- audio/audio.h 4 additions, 0 deletionsaudio/audio.h
- hw/audio/ac97.c 1 addition, 0 deletionshw/audio/ac97.c
- hw/audio/adlib.c 1 addition, 0 deletionshw/audio/adlib.c
- hw/audio/cs4231a.c 1 addition, 0 deletionshw/audio/cs4231a.c
- hw/audio/es1370.c 6 additions, 1 deletionhw/audio/es1370.c
- hw/audio/gus.c 1 addition, 0 deletionshw/audio/gus.c
- hw/audio/hda-codec.c 1 addition, 0 deletionshw/audio/hda-codec.c
- hw/audio/milkymist-ac97.c 6 additions, 0 deletionshw/audio/milkymist-ac97.c
- hw/audio/pcspk.c 1 addition, 0 deletionshw/audio/pcspk.c
- hw/audio/pl041.c 1 addition, 0 deletionshw/audio/pl041.c
- hw/audio/sb16.c 1 addition, 0 deletionshw/audio/sb16.c
- hw/audio/wm8750.c 6 additions, 0 deletionshw/audio/wm8750.c
- hw/core/qdev-properties-system.c 57 additions, 0 deletionshw/core/qdev-properties-system.c
- hw/usb/dev-audio.c 1 addition, 0 deletionshw/usb/dev-audio.c
- include/hw/qdev-properties.h 3 additions, 0 deletionsinclude/hw/qdev-properties.h
Loading
Please register or sign in to comment