[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 21/24] paaudio: channel-map option
From: |
Gerd Hoffmann |
Subject: |
Re: [PATCH v4 21/24] paaudio: channel-map option |
Date: |
Mon, 30 Sep 2019 08:36:31 +0200 |
User-agent: |
NeoMutt/20180716 |
Hi,
> vs surround-50). IIRC I originally added this feature because USB audio and
> pulseaudio didn't agree about the order of channels, for example in 5.1 pa
> defaults to left,right,rear-left,rear-right,front-center,lfe while USB audio
> expects left,right,center,lfe,rear-left,rear-right order. You can't specify
> this with the well-known names.
Shouldn't backend and frontend be able to negotiate a channel map
without user invention?
Initially, with only usb-audio supporting 5.1/7.1 we can simply declare
the usb-audio channel map as the one which is used. When other devices
are added some day (hda-surround?) we might need a ctl function so the
frontend can set the channel map (similar to the way volume is handled
today).
cheers,
Gerd
- Re: [PATCH v4 15/24] audio: add mixing-engine option (documentation), (continued)
[PATCH v4 13/24] audio: common rate control code for timer based outputs, Kővágó, Zoltán, 2019/09/19
[PATCH v4 12/24] audio: unify input and output mixeng buffer management, Kővágó, Zoltán, 2019/09/19
[PATCH v4 21/24] paaudio: channel-map option, Kővágó, Zoltán, 2019/09/19
[PATCH v4 18/24] audio: support more than two channels in volume setting, Kővágó, Zoltán, 2019/09/19
[PATCH v4 16/24] audio: make mixeng optional, Kővágó, Zoltán, 2019/09/19
[PATCH v4 20/24] audio: basic support for multichannel audio, Kővágó, Zoltán, 2019/09/19
[PATCH v4 14/24] audio: split ctl_* functions into enable_* and volume_*, Kővágó, Zoltán, 2019/09/19
[PATCH v4 22/24] usb-audio: do not count on avail bytes actually available, Kővágó, Zoltán, 2019/09/19
[PATCH v4 24/24] usbaudio: change playback counters to 64 bit, Kővágó, Zoltán, 2019/09/19
[PATCH v4 19/24] audio: replace shift in audio_pcm_info with bytes_per_frame, Kővágó, Zoltán, 2019/09/19