audio: multi channel audio support
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest8 of 9 patches 0 repliesNew
- v15 patches 1 replySuperseded
8 of 9 patches are in this archive. The cover letter announces 9.
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | audio: add mixeng option (documentation)qapi/ qemu-options.hx | +11 | 0 replies | |
| 2/9 | audio: make mixeng optionalaudio/ audio/ | +79 | 0 replies | |
| 3/9 | paaudio: get/put_buffer functionsaudio/ | +83 | 0 replies | |
| 4/9 | audio: support more than two channels in volume settingaudio/ audio/ audio/ +2 more | +52 | 0 replies | |
| 5/9 | audio: replace shift in audio_pcm_info with bytes_per_frameaudio/ audio/ audio/ +7 more | +67 | 0 replies | |
| 6/9 | audio: basic support for multichannel audioaudio/ audio/ | +1 | 0 replies | |
| 7/9 | paaudio: channel-map optionaudio/ qapi/ qemu-options.hx | +27 | 0 replies | |
| 8/9 | usb-audio: do not count on avail bytes actually availablehw/ | +18 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [Qemu-devel] [PATCH v2 0/9] audio: multi channel audio support
This patch series adds support to more than two channels of audio (5.1, 7.1, etc.). Currently only usb-audio frontend and alsa and pa backends are updated. Using more than two channels requires turning off mixeng (-audiodev backend,id=foo,out.mixeng=off,...).
For backward compatibility reasons, you have to specify multi=on when creating the usb-audio device:
-device usb-audio,id=foo,multi=on,...
Please review.
Kővágó, Zoltán (9):
audio: add mixeng option (documentation)
audio: make mixeng optional
paaudio: get/put_buffer functions
audio: support more than two channels in volume setting
audio: replace shift in audio_pcm_info with bytes_per_frame
audio: basic support for multichannel audio
paaudio: channel-map option
usb-audio: do not count on avail bytes actually available
usb-audio: support more than two channels of audio
audio/alsaaudio.c | 17 +- audio/audio.c | 176 +++++++++++++------ audio/audio.h | 10 ++ audio/audio_int.h | 7 +- audio/audio_template.h | 22 ++- audio/coreaudio.c | 4 +- audio/dsound_template.h | 10 +- audio/dsoundaudio.c | 4 +- audio/noaudio.c | 2 +- audio/ossaudio.c | 14 +- audio/paaudio.c | 121 +++++++++++-- audio/spiceaudio.c | 19 ++- audio/wavaudio.c | 6 +- hw/usb/dev-audio.c | 446 +++++++++++++++++++++++++++++++++++++++++------- qapi/audio.json | 10 +- qemu-options.hx | 15 ++ 16 files changed, 703 insertions(+), 180 deletions(-)
Signature · 1 line
2.5.0