-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathacdb_data.h
More file actions
183 lines (181 loc) · 9.55 KB
/
acdb_data.h
File metadata and controls
183 lines (181 loc) · 9.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
#define LIB_AUDIO_HAL "audio.primary.msm8916.so"
enum {
SND_DEVICE_NONE = 0,
SND_DEVICE_OUT_HANDSET,
SND_DEVICE_OUT_SPEAKER,
SND_DEVICE_OUT_SPEAKER_WSA,
SND_DEVICE_OUT_SPEAKER_REVERSE,
SND_DEVICE_OUT_HEADPHONES,
SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES,
SND_DEVICE_OUT_VOICE_HANDSET,
SND_DEVICE_OUT_VOICE_SPEAKER,
SND_DEVICE_OUT_VOICE_SPEAKER_VOIP,
SND_DEVICE_OUT_VOICE_SPEAKER_AUDIO_RECORD,
SND_DEVICE_OUT_VOICE_SPEAKER_COMMUNICATION_IDOL347,
SND_DEVICE_OUT_VOICE_SPEAKER_WSA,
SND_DEVICE_OUT_VOICE_HEADPHONES,
SND_DEVICE_OUT_HDMI,
SND_DEVICE_OUT_SPEAKER_AND_HDMI,
SND_DEVICE_OUT_BT_SCO,
SND_DEVICE_OUT_BT_SCO_WB,
SND_DEVICE_OUT_BT_A2DP,
SND_DEVICE_OUT_SPEAKER_AND_BT_A2DP,
SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES,
SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES,
SND_DEVICE_OUT_VOICE_TTY_HCO_HANDSET,
SND_DEVICE_OUT_AFE_PROXY,
SND_DEVICE_OUT_USB_HEADSET,
SND_DEVICE_OUT_SPEAKER_AND_USB_HEADSET,
SND_DEVICE_OUT_TRANSMISSION_FM,
SND_DEVICE_OUT_ANC_HEADSET,
SND_DEVICE_OUT_ANC_FB_HEADSET,
SND_DEVICE_OUT_VOICE_ANC_HEADSET,
SND_DEVICE_OUT_VOICE_ANC_FB_HEADSET,
SND_DEVICE_OUT_SPEAKER_AND_ANC_HEADSET,
SND_DEVICE_OUT_ANC_HANDSET,
SND_DEVICE_OUT_SPEAKER_PROTECTED,
SND_DEVICE_OUT_VOICE_SECOND_HANDSET,
SND_DEVICE_OUT_SECOND_HANDSET,
SND_DEVICE_IN_VOICE_DMIC_REVERSAL,
SND_DEVICE_IN_HANDSET_MIC_REVERSAL,
SND_DEVICE_IN_HANDSET_MIC,
SND_DEVICE_IN_HANDSET_MIC_AEC,
SND_DEVICE_IN_HANDSET_MIC_NS,
SND_DEVICE_IN_HANDSET_MIC_AEC_NS,
SND_DEVICE_IN_HANDSET_DMIC,
SND_DEVICE_IN_HANDSET_DMIC_AEC,
SND_DEVICE_IN_HANDSET_DMIC_NS,
SND_DEVICE_IN_HANDSET_DMIC_AEC_NS,
SND_DEVICE_IN_SPEAKER_MIC,
SND_DEVICE_IN_SPEAKER_MIC_AEC,
SND_DEVICE_IN_SPEAKER_MIC_NS,
SND_DEVICE_IN_SPEAKER_MIC_AEC_NS,
SND_DEVICE_IN_SPEAKER_DMIC,
SND_DEVICE_IN_SPEAKER_DMIC_AEC,
SND_DEVICE_IN_SPEAKER_DMIC_NS,
SND_DEVICE_IN_SPEAKER_DMIC_AEC_NS,
SND_DEVICE_IN_HEADSET_MIC,
SND_DEVICE_IN_HEADSET_MIC_FLUENCE,
SND_DEVICE_IN_VOICE_SPEAKER_MIC,
SND_DEVICE_IN_VOICE_SPEAKER_MIC_VOIP,
SND_DEVICE_IN_VOICE_SPEAKER_MIC_VOIP_IDOL347,
SND_DEVICE_IN_VOICE_HEADSET_MIC,
SND_DEVICE_IN_HDMI_MIC,
SND_DEVICE_IN_BT_SCO_MIC,
SND_DEVICE_IN_BT_SCO_MIC_NREC,
SND_DEVICE_IN_BT_SCO_MIC_WB,
SND_DEVICE_IN_BT_SCO_MIC_WB_NREC,
SND_DEVICE_IN_CAMCORDER_MIC,
SND_DEVICE_IN_VOICE_DMIC,
SND_DEVICE_IN_VOICE_SPEAKER_DMIC,
SND_DEVICE_IN_VOICE_SPEAKER_QMIC,
SND_DEVICE_IN_VOICE_TTY_FULL_HEADSET_MIC,
SND_DEVICE_IN_VOICE_TTY_VCO_HANDSET_MIC,
SND_DEVICE_IN_VOICE_TTY_HCO_HEADSET_MIC,
SND_DEVICE_IN_VOICE_REC_MIC,
SND_DEVICE_IN_VOICE_REC_MIC_NS,
SND_DEVICE_IN_VOICE_REC_DMIC_STEREO,
SND_DEVICE_IN_VOICE_REC_DMIC_FLUENCE,
SND_DEVICE_IN_USB_HEADSET_MIC,
SND_DEVICE_IN_CAPTURE_FM,
SND_DEVICE_IN_AANC_HANDSET_MIC,
SND_DEVICE_IN_QUAD_MIC,
SND_DEVICE_IN_HANDSET_STEREO_DMIC,
SND_DEVICE_IN_SPEAKER_STEREO_DMIC,
SND_DEVICE_IN_CAPTURE_VI_FEEDBACK,
SND_DEVICE_IN_VOICE_FLUENCE_DMIC_AANC,
SND_DEVICE_IN_HANDSET_QMIC,
SND_DEVICE_IN_SPEAKER_QMIC_AEC,
SND_DEVICE_IN_SPEAKER_QMIC_NS,
SND_DEVICE_IN_SPEAKER_QMIC_AEC_NS,
SND_DEVICE_MAX,
};
static char * device_table[SND_DEVICE_MAX] = {
[SND_DEVICE_OUT_HANDSET] = "SND_DEVICE_OUT_HANDSET",
[SND_DEVICE_OUT_SPEAKER] = "SND_DEVICE_OUT_SPEAKER",
[SND_DEVICE_OUT_SPEAKER_WSA] = "SND_DEVICE_OUT_SPEAKER_WSA",
[SND_DEVICE_OUT_SPEAKER_REVERSE] = "SND_DEVICE_OUT_SPEAKER_REVERSE",
[SND_DEVICE_OUT_HEADPHONES] = "SND_DEVICE_OUT_HEADPHONES",
[SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES] = "SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES",
[SND_DEVICE_OUT_VOICE_HANDSET] = "SND_DEVICE_OUT_VOICE_HANDSET",
[SND_DEVICE_OUT_VOICE_SPEAKER] = "SND_DEVICE_OUT_VOICE_SPEAKER",
[SND_DEVICE_OUT_VOICE_SPEAKER_VOIP] = "SND_DEVICE_OUT_VOICE_SPEAKER_VOIP",
[SND_DEVICE_OUT_VOICE_SPEAKER_AUDIO_RECORD] = "SND_DEVICE_OUT_VOICE_SPEAKER_AUDIO_RECORD",
[SND_DEVICE_OUT_VOICE_SPEAKER_COMMUNICATION_IDOL347] = "SND_DEVICE_OUT_VOICE_SPEAKER_COMMUNICATION_IDOL347",
[SND_DEVICE_OUT_VOICE_SPEAKER_WSA] = "SND_DEVICE_OUT_VOICE_SPEAKER_WSA",
[SND_DEVICE_OUT_VOICE_HEADPHONES] = "SND_DEVICE_OUT_VOICE_HEADPHONES",
[SND_DEVICE_OUT_HDMI] = "SND_DEVICE_OUT_HDMI",
[SND_DEVICE_OUT_SPEAKER_AND_HDMI] = "SND_DEVICE_OUT_SPEAKER_AND_HDMI",
[SND_DEVICE_OUT_BT_SCO] = "SND_DEVICE_OUT_BT_SCO",
[SND_DEVICE_OUT_BT_SCO_WB] = "SND_DEVICE_OUT_BT_SCO_WB",
[SND_DEVICE_OUT_BT_A2DP] = "SND_DEVICE_OUT_BT_A2DP",
[SND_DEVICE_OUT_SPEAKER_AND_BT_A2DP] = "SND_DEVICE_OUT_SPEAKER_AND_BT_A2DP",
[SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES] = "SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES",
[SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES] = "SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES",
[SND_DEVICE_OUT_VOICE_TTY_HCO_HANDSET] = "SND_DEVICE_OUT_VOICE_TTY_HCO_HANDSET",
[SND_DEVICE_OUT_AFE_PROXY] = "SND_DEVICE_OUT_AFE_PROXY",
[SND_DEVICE_OUT_USB_HEADSET] = "SND_DEVICE_OUT_USB_HEADSET",
[SND_DEVICE_OUT_SPEAKER_AND_USB_HEADSET] = "SND_DEVICE_OUT_SPEAKER_AND_USB_HEADSET",
[SND_DEVICE_OUT_TRANSMISSION_FM] = "SND_DEVICE_OUT_TRANSMISSION_FM",
[SND_DEVICE_OUT_ANC_HEADSET] = "SND_DEVICE_OUT_ANC_HEADSET",
[SND_DEVICE_OUT_ANC_FB_HEADSET] = "SND_DEVICE_OUT_ANC_FB_HEADSET",
[SND_DEVICE_OUT_VOICE_ANC_HEADSET] = "SND_DEVICE_OUT_VOICE_ANC_HEADSET",
[SND_DEVICE_OUT_VOICE_ANC_FB_HEADSET] = "SND_DEVICE_OUT_VOICE_ANC_FB_HEADSET",
[SND_DEVICE_OUT_SPEAKER_AND_ANC_HEADSET] = "SND_DEVICE_OUT_SPEAKER_AND_ANC_HEADSET",
[SND_DEVICE_OUT_ANC_HANDSET] = "SND_DEVICE_OUT_ANC_HANDSET",
[SND_DEVICE_OUT_SPEAKER_PROTECTED] = "SND_DEVICE_OUT_SPEAKER_PROTECTED",
[SND_DEVICE_OUT_VOICE_SECOND_HANDSET] = "SND_DEVICE_OUT_VOICE_SECOND_HANDSET",
[SND_DEVICE_OUT_SECOND_HANDSET] = "SND_DEVICE_OUT_SECOND_HANDSET",
[SND_DEVICE_IN_VOICE_DMIC_REVERSAL] = "SND_DEVICE_IN_VOICE_DMIC_REVERSAL",
[SND_DEVICE_IN_HANDSET_MIC_REVERSAL] = "SND_DEVICE_IN_HANDSET_MIC_REVERSAL",
[SND_DEVICE_IN_HANDSET_MIC] = "SND_DEVICE_IN_HANDSET_MIC",
[SND_DEVICE_IN_HANDSET_MIC_AEC] = "SND_DEVICE_IN_HANDSET_MIC_AEC",
[SND_DEVICE_IN_HANDSET_MIC_NS] = "SND_DEVICE_IN_HANDSET_MIC_NS",
[SND_DEVICE_IN_HANDSET_MIC_AEC_NS] = "SND_DEVICE_IN_HANDSET_MIC_AEC_NS",
[SND_DEVICE_IN_HANDSET_DMIC] = "SND_DEVICE_IN_HANDSET_DMIC",
[SND_DEVICE_IN_HANDSET_DMIC_AEC] = "SND_DEVICE_IN_HANDSET_DMIC_AEC",
[SND_DEVICE_IN_HANDSET_DMIC_NS] = "SND_DEVICE_IN_HANDSET_DMIC_NS",
[SND_DEVICE_IN_HANDSET_DMIC_AEC_NS] = "SND_DEVICE_IN_HANDSET_DMIC_AEC_NS",
[SND_DEVICE_IN_SPEAKER_MIC] = "SND_DEVICE_IN_SPEAKER_MIC",
[SND_DEVICE_IN_SPEAKER_MIC_AEC] = "SND_DEVICE_IN_SPEAKER_MIC_AEC",
[SND_DEVICE_IN_SPEAKER_MIC_NS] = "SND_DEVICE_IN_SPEAKER_MIC_NS",
[SND_DEVICE_IN_SPEAKER_MIC_AEC_NS] = "SND_DEVICE_IN_SPEAKER_MIC_AEC_NS",
[SND_DEVICE_IN_SPEAKER_DMIC] = "SND_DEVICE_IN_SPEAKER_DMIC",
[SND_DEVICE_IN_SPEAKER_DMIC_AEC] = "SND_DEVICE_IN_SPEAKER_DMIC_AEC",
[SND_DEVICE_IN_SPEAKER_DMIC_NS] = "SND_DEVICE_IN_SPEAKER_DMIC_NS",
[SND_DEVICE_IN_SPEAKER_DMIC_AEC_NS] = "SND_DEVICE_IN_SPEAKER_DMIC_AEC_NS",
[SND_DEVICE_IN_HEADSET_MIC] = "SND_DEVICE_IN_HEADSET_MIC",
[SND_DEVICE_IN_HEADSET_MIC_FLUENCE] = "SND_DEVICE_IN_HEADSET_MIC_FLUENCE",
[SND_DEVICE_IN_VOICE_SPEAKER_MIC] = "SND_DEVICE_IN_VOICE_SPEAKER_MIC",
[SND_DEVICE_IN_VOICE_SPEAKER_MIC_VOIP] = "SND_DEVICE_IN_VOICE_SPEAKER_MIC_VOIP",
[SND_DEVICE_IN_VOICE_SPEAKER_MIC_VOIP_IDOL347] = "SND_DEVICE_IN_VOICE_SPEAKER_MIC_VOIP_IDOL347",
[SND_DEVICE_IN_VOICE_HEADSET_MIC] = "SND_DEVICE_IN_VOICE_HEADSET_MIC",
[SND_DEVICE_IN_HDMI_MIC] = "SND_DEVICE_IN_HDMI_MIC",
[SND_DEVICE_IN_BT_SCO_MIC] = "SND_DEVICE_IN_BT_SCO_MIC",
[SND_DEVICE_IN_BT_SCO_MIC_NREC] = "SND_DEVICE_IN_BT_SCO_MIC_NREC",
[SND_DEVICE_IN_BT_SCO_MIC_WB] = "SND_DEVICE_IN_BT_SCO_MIC_WB",
[SND_DEVICE_IN_BT_SCO_MIC_WB_NREC] = "SND_DEVICE_IN_BT_SCO_MIC_WB_NREC",
[SND_DEVICE_IN_CAMCORDER_MIC] = "SND_DEVICE_IN_CAMCORDER_MIC",
[SND_DEVICE_IN_VOICE_DMIC] = "SND_DEVICE_IN_VOICE_DMIC",
[SND_DEVICE_IN_VOICE_SPEAKER_DMIC] = "SND_DEVICE_IN_VOICE_SPEAKER_DMIC",
[SND_DEVICE_IN_VOICE_SPEAKER_QMIC] = "SND_DEVICE_IN_VOICE_SPEAKER_QMIC",
[SND_DEVICE_IN_VOICE_TTY_FULL_HEADSET_MIC] = "SND_DEVICE_IN_VOICE_TTY_FULL_HEADSET_MIC",
[SND_DEVICE_IN_VOICE_TTY_VCO_HANDSET_MIC] = "SND_DEVICE_IN_VOICE_TTY_VCO_HANDSET_MIC",
[SND_DEVICE_IN_VOICE_TTY_HCO_HEADSET_MIC] = "SND_DEVICE_IN_VOICE_TTY_HCO_HEADSET_MIC",
[SND_DEVICE_IN_VOICE_REC_MIC] = "SND_DEVICE_IN_VOICE_REC_MIC",
[SND_DEVICE_IN_VOICE_REC_MIC_NS] = "SND_DEVICE_IN_VOICE_REC_MIC_NS",
[SND_DEVICE_IN_VOICE_REC_DMIC_STEREO] = "SND_DEVICE_IN_VOICE_REC_DMIC_STEREO",
[SND_DEVICE_IN_VOICE_REC_DMIC_FLUENCE] = "SND_DEVICE_IN_VOICE_REC_DMIC_FLUENCE",
[SND_DEVICE_IN_USB_HEADSET_MIC] = "SND_DEVICE_IN_USB_HEADSET_MIC",
[SND_DEVICE_IN_CAPTURE_FM] = "SND_DEVICE_IN_CAPTURE_FM",
[SND_DEVICE_IN_AANC_HANDSET_MIC] = "SND_DEVICE_IN_AANC_HANDSET_MIC",
[SND_DEVICE_IN_QUAD_MIC] = "SND_DEVICE_IN_QUAD_MIC",
[SND_DEVICE_IN_HANDSET_STEREO_DMIC] = "SND_DEVICE_IN_HANDSET_STEREO_DMIC",
[SND_DEVICE_IN_SPEAKER_STEREO_DMIC] = "SND_DEVICE_IN_SPEAKER_STEREO_DMIC",
[SND_DEVICE_IN_CAPTURE_VI_FEEDBACK] = "SND_DEVICE_IN_CAPTURE_VI_FEEDBACK",
[SND_DEVICE_IN_VOICE_FLUENCE_DMIC_AANC] = "SND_DEVICE_IN_VOICE_FLUENCE_DMIC_AANC",
[SND_DEVICE_IN_HANDSET_QMIC] = "SND_DEVICE_IN_HANDSET_QMIC",
[SND_DEVICE_IN_SPEAKER_QMIC_AEC] = "SND_DEVICE_IN_SPEAKER_QMIC_AEC",
[SND_DEVICE_IN_SPEAKER_QMIC_NS] = "SND_DEVICE_IN_SPEAKER_QMIC_NS",
[SND_DEVICE_IN_SPEAKER_QMIC_AEC_NS] = "SND_DEVICE_IN_SPEAKER_QMIC_AEC_NS",
};