Lines Matching +full:no +full:- +full:map
2 ALSA PCM channel-mapping API
11 and the current channel map, also optionally to modify the channel map
14 A channel map is an array of position for each PCM channel.
15 Typically, a stereo PCM stream has a channel map of
17 while a 4.0 surround PCM stream has a channel map of
20 The problem, so far, was that we had no standard channel map
21 explicitly, and applications had no way to know which channel
29 was no way to specify this because of lack of channel map
38 the kernel/user-space ABI perspective. It uses only the existing
46 * name = "Playback Channel Map" or "Capture Channel Map"
54 allow user to change the channel map dynamically.
57 ---
60 maps. A list item of a channel map is usually a TLV of
61 ``type data-bytes ch0 ch1 ch2...``
68 The ``_FIXED`` type is for a channel map with the fixed channel position
70 for a channel map where all channels are freely swappable and ``_PAIRED``
71 type is where pair-wise channels are swappable. For example, when you
72 have {FL/FR/RL/RR} channel map, ``_PAIRED`` type would allow you to swap
88 /* this follows the alsa-lib mixer channel value + 3 */
118 When a PCM stream can provide more than one channel map, you can
142 don't follow the standard definition above but driver-specific.
145 --------------
147 The control read operation is for providing the current channel map of
156 ---------------