LeviLamina
Loading...
Searching...
No Matches
ChannelLayout.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace webrtc {
6
7enum class ChannelLayout : int {
8 None = 0,
9 Unsupported = 1,
10 Mono = 2,
11 Stereo = 3,
12 ChannelLayout2_1 = 4,
13 Surround = 5,
14 ChannelLayout4_0 = 6,
15 ChannelLayout2_2 = 7,
16 Quad = 8,
17 ChannelLayout5_0 = 9,
18 ChannelLayout5_1 = 10,
19 ChannelLayout5_0Back = 11,
20 ChannelLayout5_1Back = 12,
21 ChannelLayout7_0 = 13,
22 ChannelLayout7_1 = 14,
23 ChannelLayout7_1Wide = 15,
24 StereoDownmix = 16,
25 ChannelLayout2point1 = 17,
26 ChannelLayout3_1 = 18,
27 ChannelLayout4_1 = 19,
28 ChannelLayout6_0 = 20,
29 ChannelLayout6_0Front = 21,
30 Hexagonal = 22,
31 ChannelLayout6_1 = 23,
32 ChannelLayout6_1Back = 24,
33 ChannelLayout6_1Front = 25,
34 ChannelLayout7_0Front = 26,
35 ChannelLayout7_1WideBack = 27,
36 Octagonal = 28,
37 Discrete = 29,
38 StereoAndKeyboardMic = 30,
39 ChannelLayout4_1QuadSide = 31,
40 Bitstream = 32,
41 Max = 32,
42};
43
44}