audio-channels: RFC on handling new channels
I'm looking at some Dolby-related things that need a bunch of new channel positions. They are slightly "weird", such as Left/Right rear surround 1
, Left/Right rear surround 2
(ordered from back to side as Left rear center
, Left rear surround
, Left rear surround 1
, Left rear surround 2
, Left side
). Similarly, there are new channels like Left screen
which is between Front left of center
and Front wide
One approach is to add these channel names, or something similar, maybe try to consolidate with the DTS list to make something semi-sensible. At least the DTS spec does not have all those channels above.
Another option is to create a set of "nameless" auxiliary channels, and let those be used between elements to map to whatever they wish. PulseAudio, for example, exposes AUX0 through AUX31 (which is useful, for example, with multichannel mixer console type inputs).
Finally, there could be a hybrid solution where we add a few more intermediate channels and some auxiliary channels for things that we feel are too "weird" and unlikely to be used.