Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7cc17a3

Browse files
committed
ALSA: Extend chmap definitions for UAC2
USB audio class 2 has more channel map positions than we currently have. Let's add missing definitions. Signed-off-by: Takashi Iwai <[email protected]>
1 parent 48779a0 commit 7cc17a3

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

include/uapi/sound/asound.h

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,17 @@ enum {
492492
SNDRV_CHMAP_TRL, /* top rear left */
493493
SNDRV_CHMAP_TRR, /* top rear right */
494494
SNDRV_CHMAP_TRC, /* top rear center */
495-
SNDRV_CHMAP_LAST = SNDRV_CHMAP_TRC,
495+
/* new definitions for UAC2 */
496+
SNDRV_CHMAP_TFLC, /* top front left center */
497+
SNDRV_CHMAP_TFRC, /* top front right center */
498+
SNDRV_CHMAP_TSL, /* top side left */
499+
SNDRV_CHMAP_TSR, /* top side right */
500+
SNDRV_CHMAP_LLFE, /* left LFE */
501+
SNDRV_CHMAP_RLFE, /* right LFE */
502+
SNDRV_CHMAP_BC, /* bottom center */
503+
SNDRV_CHMAP_BLC, /* bottom left center */
504+
SNDRV_CHMAP_BRC, /* bottom right center */
505+
SNDRV_CHMAP_LAST = SNDRV_CHMAP_BRC,
496506
};
497507

498508
#define SNDRV_CHMAP_POSITION_MASK 0xffff

0 commit comments

Comments
 (0)