1{
2 "array_types" :
3 [
4  {
5   "linker_set_key" : "_ZTIA_N7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE5TableE",
6   "name" : "android::TypeConverter<android::DefaultTraits<audio_mode_t>>::Table []",
7   "referenced_type" : "_ZTIN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE5TableE",
8   "self_type" : "_ZTIA_N7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE5TableE",
9   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
10  },
11  {
12   "linker_set_key" : "_ZTIA_N7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE5TableE",
13   "name" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t>>::Table []",
14   "referenced_type" : "_ZTIN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE5TableE",
15   "self_type" : "_ZTIA_N7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE5TableE",
16   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
17  },
18  {
19   "linker_set_key" : "_ZTIA_N7android13TypeConverterINS_15AudioFlagTraitsEE5TableE",
20   "name" : "android::TypeConverter<android::AudioFlagTraits>::Table []",
21   "referenced_type" : "_ZTIN7android13TypeConverterINS_15AudioFlagTraitsEE5TableE",
22   "self_type" : "_ZTIA_N7android13TypeConverterINS_15AudioFlagTraitsEE5TableE",
23   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
24  }
25 ],
26 "builtin_types" :
27 [
28  {
29   "alignment" : 1,
30   "is_integral" : true,
31   "is_unsigned" : true,
32   "linker_set_key" : "_ZTIb",
33   "name" : "bool",
34   "referenced_type" : "_ZTIb",
35   "self_type" : "_ZTIb",
36   "size" : 1
37  },
38  {
39   "alignment" : 1,
40   "is_integral" : true,
41   "linker_set_key" : "_ZTIc",
42   "name" : "char",
43   "referenced_type" : "_ZTIc",
44   "self_type" : "_ZTIc",
45   "size" : 1
46  },
47  {
48   "alignment" : 4,
49   "linker_set_key" : "_ZTId",
50   "name" : "double",
51   "referenced_type" : "_ZTId",
52   "self_type" : "_ZTId",
53   "size" : 8
54  },
55  {
56   "alignment" : 4,
57   "linker_set_key" : "_ZTIf",
58   "name" : "float",
59   "referenced_type" : "_ZTIf",
60   "self_type" : "_ZTIf",
61   "size" : 4
62  },
63  {
64   "alignment" : 4,
65   "is_integral" : true,
66   "linker_set_key" : "_ZTIi",
67   "name" : "int",
68   "referenced_type" : "_ZTIi",
69   "self_type" : "_ZTIi",
70   "size" : 4
71  },
72  {
73   "alignment" : 4,
74   "is_integral" : true,
75   "is_unsigned" : true,
76   "linker_set_key" : "_ZTIj",
77   "name" : "unsigned int",
78   "referenced_type" : "_ZTIj",
79   "self_type" : "_ZTIj",
80   "size" : 4
81  },
82  {
83   "alignment" : 2,
84   "is_integral" : true,
85   "linker_set_key" : "_ZTIs",
86   "name" : "short",
87   "referenced_type" : "_ZTIs",
88   "self_type" : "_ZTIs",
89   "size" : 2
90  },
91  {
92   "alignment" : 2,
93   "is_integral" : true,
94   "is_unsigned" : true,
95   "linker_set_key" : "_ZTIt",
96   "name" : "unsigned short",
97   "referenced_type" : "_ZTIt",
98   "self_type" : "_ZTIt",
99   "size" : 2
100  },
101  {
102   "linker_set_key" : "_ZTIv",
103   "name" : "void",
104   "referenced_type" : "_ZTIv",
105   "self_type" : "_ZTIv"
106  },
107  {
108   "alignment" : 4,
109   "is_integral" : true,
110   "linker_set_key" : "_ZTIx",
111   "name" : "long long",
112   "referenced_type" : "_ZTIx",
113   "self_type" : "_ZTIx",
114   "size" : 8
115  },
116  {
117   "alignment" : 4,
118   "is_integral" : true,
119   "is_unsigned" : true,
120   "linker_set_key" : "_ZTIy",
121   "name" : "unsigned long long",
122   "referenced_type" : "_ZTIy",
123   "self_type" : "_ZTIy",
124   "size" : 8
125  }
126 ],
127 "elf_functions" :
128 [
129  {
130   "name" : "_ZN7android12safetyNetLogEiNSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE"
131  },
132  {
133   "binding" : "weak",
134   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
135  },
136  {
137   "binding" : "weak",
138   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
139  },
140  {
141   "binding" : "weak",
142   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE12toStringImplERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
143  },
144  {
145   "binding" : "weak",
146   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE14fromStringImplERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
147  },
148  {
149   "binding" : "weak",
150   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
151  },
152  {
153   "binding" : "weak",
154   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
155  },
156  {
157   "binding" : "weak",
158   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
159  },
160  {
161   "binding" : "weak",
162   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
163  },
164  {
165   "binding" : "weak",
166   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
167  },
168  {
169   "binding" : "weak",
170   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
171  },
172  {
173   "binding" : "weak",
174   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
175  },
176  {
177   "binding" : "weak",
178   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
179  },
180  {
181   "binding" : "weak",
182   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_format_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
183  },
184  {
185   "binding" : "weak",
186   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_format_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
187  },
188  {
189   "binding" : "weak",
190   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_format_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
191  },
192  {
193   "binding" : "weak",
194   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_format_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
195  },
196  {
197   "binding" : "weak",
198   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_format_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
199  },
200  {
201   "binding" : "weak",
202   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
203  },
204  {
205   "binding" : "weak",
206   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
207  },
208  {
209   "binding" : "weak",
210   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
211  },
212  {
213   "binding" : "weak",
214   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
215  },
216  {
217   "binding" : "weak",
218   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
219  },
220  {
221   "binding" : "weak",
222   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI15audio_devices_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
223  },
224  {
225   "binding" : "weak",
226   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI15audio_devices_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
227  },
228  {
229   "binding" : "weak",
230   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI15audio_devices_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
231  },
232  {
233   "binding" : "weak",
234   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI15audio_devices_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
235  },
236  {
237   "binding" : "weak",
238   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI15audio_devices_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
239  },
240  {
241   "binding" : "weak",
242   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI17audio_gain_mode_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
243  },
244  {
245   "binding" : "weak",
246   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI17audio_gain_mode_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
247  },
248  {
249   "binding" : "weak",
250   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI17audio_gain_mode_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
251  },
252  {
253   "binding" : "weak",
254   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI17audio_gain_mode_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
255  },
256  {
257   "binding" : "weak",
258   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI17audio_gain_mode_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
259  },
260  {
261   "binding" : "weak",
262   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
263  },
264  {
265   "binding" : "weak",
266   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
267  },
268  {
269   "binding" : "weak",
270   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
271  },
272  {
273   "binding" : "weak",
274   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
275  },
276  {
277   "binding" : "weak",
278   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
279  },
280  {
281   "binding" : "weak",
282   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
283  },
284  {
285   "binding" : "weak",
286   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
287  },
288  {
289   "binding" : "weak",
290   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
291  },
292  {
293   "binding" : "weak",
294   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
295  },
296  {
297   "binding" : "weak",
298   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
299  },
300  {
301   "binding" : "weak",
302   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
303  },
304  {
305   "binding" : "weak",
306   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE12maskToStringES2_RNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
307  },
308  {
309   "binding" : "weak",
310   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
311  },
312  {
313   "binding" : "weak",
314   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
315  },
316  {
317   "binding" : "weak",
318   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
319  },
320  {
321   "binding" : "weak",
322   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER18audio_flags_mask_t"
323  },
324  {
325   "binding" : "weak",
326   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE12maskToStringE18audio_flags_mask_tRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKc"
327  },
328  {
329   "binding" : "weak",
330   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE12toStringImplERK18audio_flags_mask_tRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE"
331  },
332  {
333   "binding" : "weak",
334   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE14fromStringImplERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER18audio_flags_mask_t"
335  },
336  {
337   "binding" : "weak",
338   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
339  },
340  {
341   "binding" : "weak",
342   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_6vectorI18audio_flags_mask_tNS7_ISD_EEEEPKc"
343  },
344  {
345   "binding" : "weak",
346   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE8toStringERK18audio_flags_mask_tRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE"
347  },
348  {
349   "binding" : "weak",
350   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER15audio_devices_t"
351  },
352  {
353   "binding" : "weak",
354   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE12maskToStringE15audio_devices_tRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKc"
355  },
356  {
357   "binding" : "weak",
358   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
359  },
360  {
361   "binding" : "weak",
362   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_6vectorI15audio_devices_tNS7_ISD_EEEEPKc"
363  },
364  {
365   "binding" : "weak",
366   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE8toStringERK15audio_devices_tRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE"
367  },
368  {
369   "binding" : "weak",
370   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER20audio_channel_mask_t"
371  },
372  {
373   "binding" : "weak",
374   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE12maskToStringE20audio_channel_mask_tRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKc"
375  },
376  {
377   "binding" : "weak",
378   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
379  },
380  {
381   "binding" : "weak",
382   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_3setI20audio_channel_mask_tNS3_4lessISD_EENS7_ISD_EEEEPKc"
383  },
384  {
385   "binding" : "weak",
386   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE8toStringERK20audio_channel_mask_tRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE"
387  },
388  {
389   "binding" : "weak",
390   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER20audio_channel_mask_t"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE12maskToStringE20audio_channel_mask_tRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKc"
395  },
396  {
397   "binding" : "weak",
398   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
399  },
400  {
401   "binding" : "weak",
402   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_3setI20audio_channel_mask_tNS3_4lessISD_EENS7_ISD_EEEEPKc"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE8toStringERK20audio_channel_mask_tRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER15audio_devices_t"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE12maskToStringE15audio_devices_tRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKc"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_6vectorI15audio_devices_tNS7_ISD_EEEEPKc"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE8toStringERK15audio_devices_tRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER20audio_channel_mask_t"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE12maskToStringE20audio_channel_mask_tRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKc"
435  },
436  {
437   "binding" : "weak",
438   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
439  },
440  {
441   "binding" : "weak",
442   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_3setI20audio_channel_mask_tNS3_4lessISD_EENS7_ISD_EEEEPKc"
443  },
444  {
445   "binding" : "weak",
446   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE8toStringERK20audio_channel_mask_tRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE"
447  },
448  {
449   "name" : "_ZN7android14AudioParameter3addERKNS_7String8ES3_"
450  },
451  {
452   "name" : "_ZN7android14AudioParameter6addIntERKNS_7String8Ei"
453  },
454  {
455   "name" : "_ZN7android14AudioParameter6addKeyERKNS_7String8E"
456  },
457  {
458   "name" : "_ZN7android14AudioParameter6removeERKNS_7String8E"
459  },
460  {
461   "name" : "_ZN7android14AudioParameter8addFloatERKNS_7String8Ef"
462  },
463  {
464   "name" : "_ZN7android14AudioParameterC1ERKNS_7String8E"
465  },
466  {
467   "name" : "_ZN7android14AudioParameterC2ERKNS_7String8E"
468  },
469  {
470   "name" : "_ZN7android14AudioParameterD0Ev"
471  },
472  {
473   "name" : "_ZN7android14AudioParameterD1Ev"
474  },
475  {
476   "name" : "_ZN7android14AudioParameterD2Ev"
477  },
478  {
479   "name" : "_ZN7android14AudioValidator17validateAudioPortERK10audio_portNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE"
480  },
481  {
482   "name" : "_ZN7android14AudioValidator17validateAudioPortERK13audio_port_v7NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE"
483  },
484  {
485   "name" : "_ZN7android14AudioValidator18validateAudioPatchERK11audio_patchNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE"
486  },
487  {
488   "name" : "_ZN7android14AudioValidator20validateDualMonoModeE22audio_dual_mono_mode_t"
489  },
490  {
491   "name" : "_ZN7android14AudioValidator20validatePlaybackRateERK19audio_playback_rate"
492  },
493  {
494   "name" : "_ZN7android14AudioValidator23validateAudioAttributesERK18audio_attributes_tNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE"
495  },
496  {
497   "name" : "_ZN7android14AudioValidator23validateAudioPortConfigERK17audio_port_configNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE"
498  },
499  {
500   "name" : "_ZN7android14AudioValidator24validateEffectDescriptorERK19effect_descriptor_sNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE"
501  },
502  {
503   "name" : "_ZN7android14AudioValidator31validatePlaybackRateStretchModeE32audio_timestretch_stretch_mode_t"
504  },
505  {
506   "name" : "_ZN7android14AudioValidator32validateAudioDescriptionMixLevelEf"
507  },
508  {
509   "name" : "_ZN7android14AudioValidator32validatePlaybackRateFallbackModeE33audio_timestretch_fallback_mode_t"
510  },
511  {
512   "name" : "_ZN7android16formatFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE14audio_format_t"
513  },
514  {
515   "name" : "_ZN7android17formatsFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
516  },
517  {
518   "name" : "_ZN7android21channelMaskFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
519  },
520  {
521   "name" : "_ZN7android22channelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
522  },
523  {
524   "name" : "_ZN7android23samplingRatesFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
525  },
526  {
527   "name" : "_ZN7android27inputChannelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
528  },
529  {
530   "name" : "_ZN7android28outputChannelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
531  },
532  {
533   "binding" : "weak",
534   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
559  },
560  {
561   "name" : "_ZNK7android14AudioParameter12toStringImplEb"
562  },
563  {
564   "name" : "_ZNK7android14AudioParameter3getERKNS_7String8ERS1_"
565  },
566  {
567   "name" : "_ZNK7android14AudioParameter5getAtEjRNS_7String8E"
568  },
569  {
570   "name" : "_ZNK7android14AudioParameter5getAtEjRNS_7String8ES2_"
571  },
572  {
573   "name" : "_ZNK7android14AudioParameter6getIntERKNS_7String8ERi"
574  },
575  {
576   "name" : "_ZNK7android14AudioParameter8getFloatERKNS_7String8ERf"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE"
581  },
582  {
583   "binding" : "weak",
584   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi"
589  },
590  {
591   "binding" : "weak",
592   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi"
593  },
594  {
595   "binding" : "weak",
596   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv"
597  },
598  {
599   "binding" : "weak",
600   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
601  },
602  {
603   "binding" : "weak",
604   "name" : "_ZNSt3__16vectorI12audio_mode_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
605  },
606  {
607   "binding" : "weak",
608   "name" : "_ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
609  },
610  {
611   "binding" : "weak",
612   "name" : "_ZNSt3__16vectorI14audio_format_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
613  },
614  {
615   "binding" : "weak",
616   "name" : "_ZNSt3__16vectorI14audio_source_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
617  },
618  {
619   "binding" : "weak",
620   "name" : "_ZNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
621  },
622  {
623   "binding" : "weak",
624   "name" : "_ZNSt3__16vectorI17audio_gain_mode_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
625  },
626  {
627   "binding" : "weak",
628   "name" : "_ZNSt3__16vectorI18audio_flags_mask_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZNSt3__16vectorI19audio_input_flags_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
633  },
634  {
635   "binding" : "weak",
636   "name" : "_ZNSt3__16vectorI19audio_stream_type_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
637  },
638  {
639   "binding" : "weak",
640   "name" : "_ZNSt3__16vectorI20audio_output_flags_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
641  }
642 ],
643 "elf_objects" :
644 [
645  {
646   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE6mTableE"
647  },
648  {
649   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE6mTableE"
650  },
651  {
652   "name" : "_ZN7android14AudioParameter10keyRoutingE"
653  },
654  {
655   "name" : "_ZN7android14AudioParameter11keyChannelsE"
656  },
657  {
658   "name" : "_ZN7android14AudioParameter11keyHwAvSyncE"
659  },
660  {
661   "name" : "_ZN7android14AudioParameter12keyProgramIdE"
662  },
663  {
664   "name" : "_ZN7android14AudioParameter13keyFrameCountE"
665  },
666  {
667   "name" : "_ZN7android14AudioParameter13keyMonoOutputE"
668  },
669  {
670   "name" : "_ZN7android14AudioParameter14keyInputSourceE"
671  },
672  {
673   "name" : "_ZN7android14AudioParameter14keyScreenStateE"
674  },
675  {
676   "name" : "_ZN7android14AudioParameter15keyReconfigA2dpE"
677  },
678  {
679   "name" : "_ZN7android14AudioParameter15keySamplingRateE"
680  },
681  {
682   "name" : "_ZN7android14AudioParameter16keyDeviceConnectE"
683  },
684  {
685   "name" : "_ZN7android14AudioParameter16keyStreamConnectE"
686  },
687  {
688   "name" : "_ZN7android14AudioParameter17keyPresentationIdE"
689  },
690  {
691   "name" : "_ZN7android14AudioParameter17keyStreamHwAvSyncE"
692  },
693  {
694   "name" : "_ZN7android14AudioParameter18valueListSeparatorE"
695  },
696  {
697   "name" : "_ZN7android14AudioParameter19keyDeviceDisconnectE"
698  },
699  {
700   "name" : "_ZN7android14AudioParameter19keyStreamDisconnectE"
701  },
702  {
703   "name" : "_ZN7android14AudioParameter24keyReconfigA2dpSupportedE"
704  },
705  {
706   "name" : "_ZN7android14AudioParameter25keyAudioLanguagePreferredE"
707  },
708  {
709   "name" : "_ZN7android14AudioParameter25keyStreamSupportedFormatsE"
710  },
711  {
712   "name" : "_ZN7android14AudioParameter26keyStreamSupportedChannelsE"
713  },
714  {
715   "name" : "_ZN7android14AudioParameter30keyAdditionalOutputDeviceDelayE"
716  },
717  {
718   "name" : "_ZN7android14AudioParameter31keyStreamSupportedSamplingRatesE"
719  },
720  {
721   "name" : "_ZN7android14AudioParameter33keyMaxAdditionalOutputDeviceDelayE"
722  },
723  {
724   "name" : "_ZN7android14AudioParameter7valueOnE"
725  },
726  {
727   "name" : "_ZN7android14AudioParameter8valueOffE"
728  },
729  {
730   "name" : "_ZN7android14AudioParameter9keyBtNrecE"
731  },
732  {
733   "name" : "_ZN7android14AudioParameter9keyFormatE"
734  },
735  {
736   "binding" : "weak",
737   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE"
738  },
739  {
740   "binding" : "weak",
741   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE"
742  },
743  {
744   "binding" : "weak",
745   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE8_NS_13basic_ostreamIcS2_EE"
746  },
747  {
748   "binding" : "weak",
749   "name" : "_ZTTNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
750  },
751  {
752   "binding" : "weak",
753   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
754  },
755  {
756   "name" : "_ZTVN7android14AudioParameterE"
757  },
758  {
759   "binding" : "weak",
760   "name" : "_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
761  },
762  {
763   "binding" : "weak",
764   "name" : "_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
765  }
766 ],
767 "enum_types" : [],
768 "function_types" : [],
769 "functions" :
770 [
771  {
772   "function_name" : "android::AudioParameter::add",
773   "linker_set_key" : "_ZN7android14AudioParameter3addERKNS_7String8ES3_",
774   "parameters" :
775   [
776    {
777     "is_this_ptr" : true,
778     "referenced_type" : "_ZTIPN7android14AudioParameterE"
779    },
780    {
781     "referenced_type" : "_ZTIRKN7android7String8E"
782    },
783    {
784     "referenced_type" : "_ZTIRKN7android7String8E"
785    }
786   ],
787   "return_type" : "_ZTIi",
788   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
789  },
790  {
791   "function_name" : "android::AudioParameter::addInt",
792   "linker_set_key" : "_ZN7android14AudioParameter6addIntERKNS_7String8Ei",
793   "parameters" :
794   [
795    {
796     "is_this_ptr" : true,
797     "referenced_type" : "_ZTIPN7android14AudioParameterE"
798    },
799    {
800     "referenced_type" : "_ZTIRKN7android7String8E"
801    },
802    {
803     "referenced_type" : "_ZTIKi"
804    }
805   ],
806   "return_type" : "_ZTIi",
807   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
808  },
809  {
810   "function_name" : "android::AudioParameter::addKey",
811   "linker_set_key" : "_ZN7android14AudioParameter6addKeyERKNS_7String8E",
812   "parameters" :
813   [
814    {
815     "is_this_ptr" : true,
816     "referenced_type" : "_ZTIPN7android14AudioParameterE"
817    },
818    {
819     "referenced_type" : "_ZTIRKN7android7String8E"
820    }
821   ],
822   "return_type" : "_ZTIi",
823   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
824  },
825  {
826   "function_name" : "android::AudioParameter::remove",
827   "linker_set_key" : "_ZN7android14AudioParameter6removeERKNS_7String8E",
828   "parameters" :
829   [
830    {
831     "is_this_ptr" : true,
832     "referenced_type" : "_ZTIPN7android14AudioParameterE"
833    },
834    {
835     "referenced_type" : "_ZTIRKN7android7String8E"
836    }
837   ],
838   "return_type" : "_ZTIi",
839   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
840  },
841  {
842   "function_name" : "android::AudioParameter::addFloat",
843   "linker_set_key" : "_ZN7android14AudioParameter8addFloatERKNS_7String8Ef",
844   "parameters" :
845   [
846    {
847     "is_this_ptr" : true,
848     "referenced_type" : "_ZTIPN7android14AudioParameterE"
849    },
850    {
851     "referenced_type" : "_ZTIRKN7android7String8E"
852    },
853    {
854     "referenced_type" : "_ZTIKf"
855    }
856   ],
857   "return_type" : "_ZTIi",
858   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
859  },
860  {
861   "function_name" : "android::AudioParameter::AudioParameter",
862   "linker_set_key" : "_ZN7android14AudioParameterC1ERKNS_7String8E",
863   "parameters" :
864   [
865    {
866     "is_this_ptr" : true,
867     "referenced_type" : "_ZTIPN7android14AudioParameterE"
868    },
869    {
870     "referenced_type" : "_ZTIRKN7android7String8E"
871    }
872   ],
873   "return_type" : "_ZTIv",
874   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
875  },
876  {
877   "function_name" : "android::AudioParameter::AudioParameter",
878   "linker_set_key" : "_ZN7android14AudioParameterC2ERKNS_7String8E",
879   "parameters" :
880   [
881    {
882     "is_this_ptr" : true,
883     "referenced_type" : "_ZTIPN7android14AudioParameterE"
884    },
885    {
886     "referenced_type" : "_ZTIRKN7android7String8E"
887    }
888   ],
889   "return_type" : "_ZTIv",
890   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
891  },
892  {
893   "function_name" : "android::AudioParameter::~AudioParameter",
894   "linker_set_key" : "_ZN7android14AudioParameterD0Ev",
895   "parameters" :
896   [
897    {
898     "is_this_ptr" : true,
899     "referenced_type" : "_ZTIPN7android14AudioParameterE"
900    }
901   ],
902   "return_type" : "_ZTIv",
903   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
904  },
905  {
906   "function_name" : "android::AudioParameter::~AudioParameter",
907   "linker_set_key" : "_ZN7android14AudioParameterD1Ev",
908   "parameters" :
909   [
910    {
911     "is_this_ptr" : true,
912     "referenced_type" : "_ZTIPN7android14AudioParameterE"
913    }
914   ],
915   "return_type" : "_ZTIv",
916   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
917  },
918  {
919   "function_name" : "android::AudioParameter::~AudioParameter",
920   "linker_set_key" : "_ZN7android14AudioParameterD2Ev",
921   "parameters" :
922   [
923    {
924     "is_this_ptr" : true,
925     "referenced_type" : "_ZTIPN7android14AudioParameterE"
926    }
927   ],
928   "return_type" : "_ZTIv",
929   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
930  },
931  {
932   "function_name" : "android::AudioValidator::validateAudioPort",
933   "linker_set_key" : "_ZN7android14AudioValidator17validateAudioPortERK10audio_portNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE",
934   "parameters" :
935   [
936    {
937     "referenced_type" : "_ZTIRK10audio_port"
938    },
939    {
940     "default_arg" : true,
941     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
942    }
943   ],
944   "return_type" : "_ZTIi",
945   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
946  },
947  {
948   "function_name" : "android::AudioValidator::validateAudioPort",
949   "linker_set_key" : "_ZN7android14AudioValidator17validateAudioPortERK13audio_port_v7NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE",
950   "parameters" :
951   [
952    {
953     "referenced_type" : "_ZTIRK13audio_port_v7"
954    },
955    {
956     "default_arg" : true,
957     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
958    }
959   ],
960   "return_type" : "_ZTIi",
961   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
962  },
963  {
964   "function_name" : "android::AudioValidator::validateAudioPatch",
965   "linker_set_key" : "_ZN7android14AudioValidator18validateAudioPatchERK11audio_patchNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE",
966   "parameters" :
967   [
968    {
969     "referenced_type" : "_ZTIRK11audio_patch"
970    },
971    {
972     "default_arg" : true,
973     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
974    }
975   ],
976   "return_type" : "_ZTIi",
977   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
978  },
979  {
980   "function_name" : "android::AudioValidator::validateDualMonoMode",
981   "linker_set_key" : "_ZN7android14AudioValidator20validateDualMonoModeE22audio_dual_mono_mode_t",
982   "parameters" :
983   [
984    {
985     "referenced_type" : "_ZTI22audio_dual_mono_mode_t"
986    }
987   ],
988   "return_type" : "_ZTIi",
989   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
990  },
991  {
992   "function_name" : "android::AudioValidator::validatePlaybackRate",
993   "linker_set_key" : "_ZN7android14AudioValidator20validatePlaybackRateERK19audio_playback_rate",
994   "parameters" :
995   [
996    {
997     "referenced_type" : "_ZTIRK19audio_playback_rate"
998    }
999   ],
1000   "return_type" : "_ZTIi",
1001   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1002  },
1003  {
1004   "function_name" : "android::AudioValidator::validateAudioAttributes",
1005   "linker_set_key" : "_ZN7android14AudioValidator23validateAudioAttributesERK18audio_attributes_tNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE",
1006   "parameters" :
1007   [
1008    {
1009     "referenced_type" : "_ZTIRK18audio_attributes_t"
1010    },
1011    {
1012     "default_arg" : true,
1013     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1014    }
1015   ],
1016   "return_type" : "_ZTIi",
1017   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1018  },
1019  {
1020   "function_name" : "android::AudioValidator::validateAudioPortConfig",
1021   "linker_set_key" : "_ZN7android14AudioValidator23validateAudioPortConfigERK17audio_port_configNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE",
1022   "parameters" :
1023   [
1024    {
1025     "referenced_type" : "_ZTIRK17audio_port_config"
1026    },
1027    {
1028     "default_arg" : true,
1029     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1030    }
1031   ],
1032   "return_type" : "_ZTIi",
1033   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1034  },
1035  {
1036   "function_name" : "android::AudioValidator::validateEffectDescriptor",
1037   "linker_set_key" : "_ZN7android14AudioValidator24validateEffectDescriptorERK19effect_descriptor_sNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEE",
1038   "parameters" :
1039   [
1040    {
1041     "referenced_type" : "_ZTIRK19effect_descriptor_s"
1042    },
1043    {
1044     "default_arg" : true,
1045     "referenced_type" : "_ZTINSt3__117basic_string_viewIcNS_11char_traitsIcEEEE"
1046    }
1047   ],
1048   "return_type" : "_ZTIi",
1049   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1050  },
1051  {
1052   "function_name" : "android::AudioValidator::validatePlaybackRateStretchMode",
1053   "linker_set_key" : "_ZN7android14AudioValidator31validatePlaybackRateStretchModeE32audio_timestretch_stretch_mode_t",
1054   "parameters" :
1055   [
1056    {
1057     "referenced_type" : "_ZTI32audio_timestretch_stretch_mode_t"
1058    }
1059   ],
1060   "return_type" : "_ZTIi",
1061   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1062  },
1063  {
1064   "function_name" : "android::AudioValidator::validateAudioDescriptionMixLevel",
1065   "linker_set_key" : "_ZN7android14AudioValidator32validateAudioDescriptionMixLevelEf",
1066   "parameters" :
1067   [
1068    {
1069     "referenced_type" : "_ZTIf"
1070    }
1071   ],
1072   "return_type" : "_ZTIi",
1073   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1074  },
1075  {
1076   "function_name" : "android::AudioValidator::validatePlaybackRateFallbackMode",
1077   "linker_set_key" : "_ZN7android14AudioValidator32validatePlaybackRateFallbackModeE33audio_timestretch_fallback_mode_t",
1078   "parameters" :
1079   [
1080    {
1081     "referenced_type" : "_ZTI33audio_timestretch_fallback_mode_t"
1082    }
1083   ],
1084   "return_type" : "_ZTIi",
1085   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1086  },
1087  {
1088   "function_name" : "android::formatFromString",
1089   "linker_set_key" : "_ZN7android16formatFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE14audio_format_t",
1090   "parameters" :
1091   [
1092    {
1093     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1094    },
1095    {
1096     "default_arg" : true,
1097     "referenced_type" : "_ZTI14audio_format_t"
1098    }
1099   ],
1100   "return_type" : "_ZTI14audio_format_t",
1101   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1102  },
1103  {
1104   "function_name" : "android::formatsFromString",
1105   "linker_set_key" : "_ZN7android17formatsFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1106   "parameters" :
1107   [
1108    {
1109     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1110    },
1111    {
1112     "default_arg" : true,
1113     "referenced_type" : "_ZTIPKc"
1114    }
1115   ],
1116   "return_type" : "_ZTINSt3__16vectorI14audio_format_tNS_9allocatorIS1_EEEE",
1117   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1118  },
1119  {
1120   "function_name" : "android::channelMaskFromString",
1121   "linker_set_key" : "_ZN7android21channelMaskFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE",
1122   "parameters" :
1123   [
1124    {
1125     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1126    }
1127   ],
1128   "return_type" : "_ZTI20audio_channel_mask_t",
1129   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1130  },
1131  {
1132   "function_name" : "android::channelMasksFromString",
1133   "linker_set_key" : "_ZN7android22channelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1134   "parameters" :
1135   [
1136    {
1137     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1138    },
1139    {
1140     "default_arg" : true,
1141     "referenced_type" : "_ZTIPKc"
1142    }
1143   ],
1144   "return_type" : "_ZTINSt3__13setI20audio_channel_mask_tNS_4lessIS1_EENS_9allocatorIS1_EEEE",
1145   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1146  },
1147  {
1148   "function_name" : "android::samplingRatesFromString",
1149   "linker_set_key" : "_ZN7android23samplingRatesFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1150   "parameters" :
1151   [
1152    {
1153     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1154    },
1155    {
1156     "default_arg" : true,
1157     "referenced_type" : "_ZTIPKc"
1158    }
1159   ],
1160   "return_type" : "_ZTINSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
1161   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1162  },
1163  {
1164   "function_name" : "android::inputChannelMasksFromString",
1165   "linker_set_key" : "_ZN7android27inputChannelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1166   "parameters" :
1167   [
1168    {
1169     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1170    },
1171    {
1172     "default_arg" : true,
1173     "referenced_type" : "_ZTIPKc"
1174    }
1175   ],
1176   "return_type" : "_ZTINSt3__13setI20audio_channel_mask_tNS_4lessIS1_EENS_9allocatorIS1_EEEE",
1177   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1178  },
1179  {
1180   "function_name" : "android::outputChannelMasksFromString",
1181   "linker_set_key" : "_ZN7android28outputChannelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1182   "parameters" :
1183   [
1184    {
1185     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1186    },
1187    {
1188     "default_arg" : true,
1189     "referenced_type" : "_ZTIPKc"
1190    }
1191   ],
1192   "return_type" : "_ZTINSt3__13setI20audio_channel_mask_tNS_4lessIS1_EENS_9allocatorIS1_EEEE",
1193   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1194  },
1195  {
1196   "access" : "private",
1197   "function_name" : "android::AudioParameter::toStringImpl",
1198   "linker_set_key" : "_ZNK7android14AudioParameter12toStringImplEb",
1199   "parameters" :
1200   [
1201    {
1202     "is_this_ptr" : true,
1203     "referenced_type" : "_ZTIPKN7android14AudioParameterE"
1204    },
1205    {
1206     "referenced_type" : "_ZTIb"
1207    }
1208   ],
1209   "return_type" : "_ZTIN7android7String8E",
1210   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1211  },
1212  {
1213   "function_name" : "android::AudioParameter::get",
1214   "linker_set_key" : "_ZNK7android14AudioParameter3getERKNS_7String8ERS1_",
1215   "parameters" :
1216   [
1217    {
1218     "is_this_ptr" : true,
1219     "referenced_type" : "_ZTIPKN7android14AudioParameterE"
1220    },
1221    {
1222     "referenced_type" : "_ZTIRKN7android7String8E"
1223    },
1224    {
1225     "referenced_type" : "_ZTIRN7android7String8E"
1226    }
1227   ],
1228   "return_type" : "_ZTIi",
1229   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1230  },
1231  {
1232   "function_name" : "android::AudioParameter::getAt",
1233   "linker_set_key" : "_ZNK7android14AudioParameter5getAtEjRNS_7String8E",
1234   "parameters" :
1235   [
1236    {
1237     "is_this_ptr" : true,
1238     "referenced_type" : "_ZTIPKN7android14AudioParameterE"
1239    },
1240    {
1241     "referenced_type" : "_ZTIj"
1242    },
1243    {
1244     "referenced_type" : "_ZTIRN7android7String8E"
1245    }
1246   ],
1247   "return_type" : "_ZTIi",
1248   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1249  },
1250  {
1251   "function_name" : "android::AudioParameter::getAt",
1252   "linker_set_key" : "_ZNK7android14AudioParameter5getAtEjRNS_7String8ES2_",
1253   "parameters" :
1254   [
1255    {
1256     "is_this_ptr" : true,
1257     "referenced_type" : "_ZTIPKN7android14AudioParameterE"
1258    },
1259    {
1260     "referenced_type" : "_ZTIj"
1261    },
1262    {
1263     "referenced_type" : "_ZTIRN7android7String8E"
1264    },
1265    {
1266     "referenced_type" : "_ZTIRN7android7String8E"
1267    }
1268   ],
1269   "return_type" : "_ZTIi",
1270   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1271  },
1272  {
1273   "function_name" : "android::AudioParameter::getInt",
1274   "linker_set_key" : "_ZNK7android14AudioParameter6getIntERKNS_7String8ERi",
1275   "parameters" :
1276   [
1277    {
1278     "is_this_ptr" : true,
1279     "referenced_type" : "_ZTIPKN7android14AudioParameterE"
1280    },
1281    {
1282     "referenced_type" : "_ZTIRKN7android7String8E"
1283    },
1284    {
1285     "referenced_type" : "_ZTIRi"
1286    }
1287   ],
1288   "return_type" : "_ZTIi",
1289   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1290  },
1291  {
1292   "function_name" : "android::AudioParameter::getFloat",
1293   "linker_set_key" : "_ZNK7android14AudioParameter8getFloatERKNS_7String8ERf",
1294   "parameters" :
1295   [
1296    {
1297     "is_this_ptr" : true,
1298     "referenced_type" : "_ZTIPKN7android14AudioParameterE"
1299    },
1300    {
1301     "referenced_type" : "_ZTIRKN7android7String8E"
1302    },
1303    {
1304     "referenced_type" : "_ZTIRf"
1305    }
1306   ],
1307   "return_type" : "_ZTIi",
1308   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1309  }
1310 ],
1311 "global_vars" :
1312 [
1313  {
1314   "access" : "protected",
1315   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE6mTableE",
1316   "name" : "android::TypeConverter<android::DefaultTraits<audio_mode_t>>::mTable",
1317   "referenced_type" : "_ZTIA_KN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE5TableE",
1318   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1319  },
1320  {
1321   "access" : "protected",
1322   "linker_set_key" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE6mTableE",
1323   "name" : "android::TypeConverter<android::AudioFlagTraits>::mTable",
1324   "referenced_type" : "_ZTIA_KN7android13TypeConverterINS_15AudioFlagTraitsEE5TableE",
1325   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1326  },
1327  {
1328   "linker_set_key" : "_ZN7android14AudioParameter10keyRoutingE",
1329   "name" : "android::AudioParameter::keyRouting",
1330   "referenced_type" : "_ZTIKPKc",
1331   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1332  },
1333  {
1334   "linker_set_key" : "_ZN7android14AudioParameter11keyChannelsE",
1335   "name" : "android::AudioParameter::keyChannels",
1336   "referenced_type" : "_ZTIKPKc",
1337   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1338  },
1339  {
1340   "linker_set_key" : "_ZN7android14AudioParameter11keyHwAvSyncE",
1341   "name" : "android::AudioParameter::keyHwAvSync",
1342   "referenced_type" : "_ZTIKPKc",
1343   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1344  },
1345  {
1346   "linker_set_key" : "_ZN7android14AudioParameter12keyProgramIdE",
1347   "name" : "android::AudioParameter::keyProgramId",
1348   "referenced_type" : "_ZTIKPKc",
1349   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1350  },
1351  {
1352   "linker_set_key" : "_ZN7android14AudioParameter13keyFrameCountE",
1353   "name" : "android::AudioParameter::keyFrameCount",
1354   "referenced_type" : "_ZTIKPKc",
1355   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1356  },
1357  {
1358   "linker_set_key" : "_ZN7android14AudioParameter13keyMonoOutputE",
1359   "name" : "android::AudioParameter::keyMonoOutput",
1360   "referenced_type" : "_ZTIKPKc",
1361   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1362  },
1363  {
1364   "linker_set_key" : "_ZN7android14AudioParameter14keyInputSourceE",
1365   "name" : "android::AudioParameter::keyInputSource",
1366   "referenced_type" : "_ZTIKPKc",
1367   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1368  },
1369  {
1370   "linker_set_key" : "_ZN7android14AudioParameter14keyScreenStateE",
1371   "name" : "android::AudioParameter::keyScreenState",
1372   "referenced_type" : "_ZTIKPKc",
1373   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1374  },
1375  {
1376   "linker_set_key" : "_ZN7android14AudioParameter15keyReconfigA2dpE",
1377   "name" : "android::AudioParameter::keyReconfigA2dp",
1378   "referenced_type" : "_ZTIKPKc",
1379   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1380  },
1381  {
1382   "linker_set_key" : "_ZN7android14AudioParameter15keySamplingRateE",
1383   "name" : "android::AudioParameter::keySamplingRate",
1384   "referenced_type" : "_ZTIKPKc",
1385   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1386  },
1387  {
1388   "linker_set_key" : "_ZN7android14AudioParameter16keyDeviceConnectE",
1389   "name" : "android::AudioParameter::keyDeviceConnect",
1390   "referenced_type" : "_ZTIKPKc",
1391   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1392  },
1393  {
1394   "linker_set_key" : "_ZN7android14AudioParameter16keyStreamConnectE",
1395   "name" : "android::AudioParameter::keyStreamConnect",
1396   "referenced_type" : "_ZTIKPKc",
1397   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1398  },
1399  {
1400   "linker_set_key" : "_ZN7android14AudioParameter17keyPresentationIdE",
1401   "name" : "android::AudioParameter::keyPresentationId",
1402   "referenced_type" : "_ZTIKPKc",
1403   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1404  },
1405  {
1406   "linker_set_key" : "_ZN7android14AudioParameter17keyStreamHwAvSyncE",
1407   "name" : "android::AudioParameter::keyStreamHwAvSync",
1408   "referenced_type" : "_ZTIKPKc",
1409   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1410  },
1411  {
1412   "linker_set_key" : "_ZN7android14AudioParameter18valueListSeparatorE",
1413   "name" : "android::AudioParameter::valueListSeparator",
1414   "referenced_type" : "_ZTIKPKc",
1415   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1416  },
1417  {
1418   "linker_set_key" : "_ZN7android14AudioParameter19keyDeviceDisconnectE",
1419   "name" : "android::AudioParameter::keyDeviceDisconnect",
1420   "referenced_type" : "_ZTIKPKc",
1421   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1422  },
1423  {
1424   "linker_set_key" : "_ZN7android14AudioParameter19keyStreamDisconnectE",
1425   "name" : "android::AudioParameter::keyStreamDisconnect",
1426   "referenced_type" : "_ZTIKPKc",
1427   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1428  },
1429  {
1430   "linker_set_key" : "_ZN7android14AudioParameter24keyReconfigA2dpSupportedE",
1431   "name" : "android::AudioParameter::keyReconfigA2dpSupported",
1432   "referenced_type" : "_ZTIKPKc",
1433   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1434  },
1435  {
1436   "linker_set_key" : "_ZN7android14AudioParameter25keyAudioLanguagePreferredE",
1437   "name" : "android::AudioParameter::keyAudioLanguagePreferred",
1438   "referenced_type" : "_ZTIKPKc",
1439   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1440  },
1441  {
1442   "linker_set_key" : "_ZN7android14AudioParameter25keyStreamSupportedFormatsE",
1443   "name" : "android::AudioParameter::keyStreamSupportedFormats",
1444   "referenced_type" : "_ZTIKPKc",
1445   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1446  },
1447  {
1448   "linker_set_key" : "_ZN7android14AudioParameter26keyStreamSupportedChannelsE",
1449   "name" : "android::AudioParameter::keyStreamSupportedChannels",
1450   "referenced_type" : "_ZTIKPKc",
1451   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1452  },
1453  {
1454   "linker_set_key" : "_ZN7android14AudioParameter30keyAdditionalOutputDeviceDelayE",
1455   "name" : "android::AudioParameter::keyAdditionalOutputDeviceDelay",
1456   "referenced_type" : "_ZTIKPKc",
1457   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1458  },
1459  {
1460   "linker_set_key" : "_ZN7android14AudioParameter31keyStreamSupportedSamplingRatesE",
1461   "name" : "android::AudioParameter::keyStreamSupportedSamplingRates",
1462   "referenced_type" : "_ZTIKPKc",
1463   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1464  },
1465  {
1466   "linker_set_key" : "_ZN7android14AudioParameter33keyMaxAdditionalOutputDeviceDelayE",
1467   "name" : "android::AudioParameter::keyMaxAdditionalOutputDeviceDelay",
1468   "referenced_type" : "_ZTIKPKc",
1469   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1470  },
1471  {
1472   "linker_set_key" : "_ZN7android14AudioParameter7valueOnE",
1473   "name" : "android::AudioParameter::valueOn",
1474   "referenced_type" : "_ZTIKPKc",
1475   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1476  },
1477  {
1478   "linker_set_key" : "_ZN7android14AudioParameter8valueOffE",
1479   "name" : "android::AudioParameter::valueOff",
1480   "referenced_type" : "_ZTIKPKc",
1481   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1482  },
1483  {
1484   "linker_set_key" : "_ZN7android14AudioParameter9keyBtNrecE",
1485   "name" : "android::AudioParameter::keyBtNrec",
1486   "referenced_type" : "_ZTIKPKc",
1487   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1488  },
1489  {
1490   "linker_set_key" : "_ZN7android14AudioParameter9keyFormatE",
1491   "name" : "android::AudioParameter::keyFormat",
1492   "referenced_type" : "_ZTIKPKc",
1493   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1494  }
1495 ],
1496 "lvalue_reference_types" :
1497 [
1498  {
1499   "alignment" : 4,
1500   "linker_set_key" : "_ZTIR13audio_usage_t",
1501   "name" : "audio_usage_t &",
1502   "referenced_type" : "_ZTI13audio_usage_t",
1503   "self_type" : "_ZTIR13audio_usage_t",
1504   "size" : 4,
1505   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1506  },
1507  {
1508   "alignment" : 4,
1509   "linker_set_key" : "_ZTIR14audio_format_t",
1510   "name" : "audio_format_t &",
1511   "referenced_type" : "_ZTI14audio_format_t",
1512   "self_type" : "_ZTIR14audio_format_t",
1513   "size" : 4,
1514   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1515  },
1516  {
1517   "alignment" : 4,
1518   "linker_set_key" : "_ZTIR14audio_source_t",
1519   "name" : "audio_source_t &",
1520   "referenced_type" : "_ZTI14audio_source_t",
1521   "self_type" : "_ZTIR14audio_source_t",
1522   "size" : 4,
1523   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1524  },
1525  {
1526   "alignment" : 4,
1527   "linker_set_key" : "_ZTIR15audio_devices_t",
1528   "name" : "audio_devices_t &",
1529   "referenced_type" : "_ZTI15audio_devices_t",
1530   "self_type" : "_ZTIR15audio_devices_t",
1531   "size" : 4,
1532   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1533  },
1534  {
1535   "alignment" : 4,
1536   "linker_set_key" : "_ZTIR17audio_gain_mode_t",
1537   "name" : "audio_gain_mode_t &",
1538   "referenced_type" : "_ZTI17audio_gain_mode_t",
1539   "self_type" : "_ZTIR17audio_gain_mode_t",
1540   "size" : 4,
1541   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1542  },
1543  {
1544   "alignment" : 4,
1545   "linker_set_key" : "_ZTIR19audio_input_flags_t",
1546   "name" : "audio_input_flags_t &",
1547   "referenced_type" : "_ZTI19audio_input_flags_t",
1548   "self_type" : "_ZTIR19audio_input_flags_t",
1549   "size" : 4,
1550   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1551  },
1552  {
1553   "alignment" : 4,
1554   "linker_set_key" : "_ZTIR19audio_stream_type_t",
1555   "name" : "audio_stream_type_t &",
1556   "referenced_type" : "_ZTI19audio_stream_type_t",
1557   "self_type" : "_ZTIR19audio_stream_type_t",
1558   "size" : 4,
1559   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1560  },
1561  {
1562   "alignment" : 4,
1563   "linker_set_key" : "_ZTIR20audio_channel_mask_t",
1564   "name" : "audio_channel_mask_t &",
1565   "referenced_type" : "_ZTI20audio_channel_mask_t",
1566   "self_type" : "_ZTIR20audio_channel_mask_t",
1567   "size" : 4,
1568   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1569  },
1570  {
1571   "alignment" : 4,
1572   "linker_set_key" : "_ZTIR20audio_content_type_t",
1573   "name" : "audio_content_type_t &",
1574   "referenced_type" : "_ZTI20audio_content_type_t",
1575   "self_type" : "_ZTIR20audio_content_type_t",
1576   "size" : 4,
1577   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1578  },
1579  {
1580   "alignment" : 4,
1581   "linker_set_key" : "_ZTIR20audio_output_flags_t",
1582   "name" : "audio_output_flags_t &",
1583   "referenced_type" : "_ZTI20audio_output_flags_t",
1584   "self_type" : "_ZTIR20audio_output_flags_t",
1585   "size" : 4,
1586   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1587  },
1588  {
1589   "alignment" : 4,
1590   "linker_set_key" : "_ZTIRK10audio_port",
1591   "name" : "const audio_port &",
1592   "referenced_type" : "_ZTIK10audio_port",
1593   "self_type" : "_ZTIRK10audio_port",
1594   "size" : 4,
1595   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1596  },
1597  {
1598   "alignment" : 4,
1599   "linker_set_key" : "_ZTIRK11audio_patch",
1600   "name" : "const audio_patch &",
1601   "referenced_type" : "_ZTIK11audio_patch",
1602   "self_type" : "_ZTIRK11audio_patch",
1603   "size" : 4,
1604   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1605  },
1606  {
1607   "alignment" : 4,
1608   "linker_set_key" : "_ZTIRK13audio_port_v7",
1609   "name" : "const audio_port_v7 &",
1610   "referenced_type" : "_ZTIK13audio_port_v7",
1611   "self_type" : "_ZTIRK13audio_port_v7",
1612   "size" : 4,
1613   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1614  },
1615  {
1616   "alignment" : 4,
1617   "linker_set_key" : "_ZTIRK13audio_usage_t",
1618   "name" : "const audio_usage_t &",
1619   "referenced_type" : "_ZTIK13audio_usage_t",
1620   "self_type" : "_ZTIRK13audio_usage_t",
1621   "size" : 4,
1622   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1623  },
1624  {
1625   "alignment" : 4,
1626   "linker_set_key" : "_ZTIRK14audio_format_t",
1627   "name" : "const audio_format_t &",
1628   "referenced_type" : "_ZTIK14audio_format_t",
1629   "self_type" : "_ZTIRK14audio_format_t",
1630   "size" : 4,
1631   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1632  },
1633  {
1634   "alignment" : 4,
1635   "linker_set_key" : "_ZTIRK14audio_source_t",
1636   "name" : "const audio_source_t &",
1637   "referenced_type" : "_ZTIK14audio_source_t",
1638   "self_type" : "_ZTIRK14audio_source_t",
1639   "size" : 4,
1640   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1641  },
1642  {
1643   "alignment" : 4,
1644   "linker_set_key" : "_ZTIRK15audio_devices_t",
1645   "name" : "const audio_devices_t &",
1646   "referenced_type" : "_ZTIK15audio_devices_t",
1647   "self_type" : "_ZTIRK15audio_devices_t",
1648   "size" : 4,
1649   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1650  },
1651  {
1652   "alignment" : 4,
1653   "linker_set_key" : "_ZTIRK17audio_gain_mode_t",
1654   "name" : "const audio_gain_mode_t &",
1655   "referenced_type" : "_ZTIK17audio_gain_mode_t",
1656   "self_type" : "_ZTIRK17audio_gain_mode_t",
1657   "size" : 4,
1658   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1659  },
1660  {
1661   "alignment" : 4,
1662   "linker_set_key" : "_ZTIRK17audio_port_config",
1663   "name" : "const audio_port_config &",
1664   "referenced_type" : "_ZTIK17audio_port_config",
1665   "self_type" : "_ZTIRK17audio_port_config",
1666   "size" : 4,
1667   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1668  },
1669  {
1670   "alignment" : 4,
1671   "linker_set_key" : "_ZTIRK18audio_attributes_t",
1672   "name" : "const audio_attributes_t &",
1673   "referenced_type" : "_ZTIK18audio_attributes_t",
1674   "self_type" : "_ZTIRK18audio_attributes_t",
1675   "size" : 4,
1676   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1677  },
1678  {
1679   "alignment" : 4,
1680   "linker_set_key" : "_ZTIRK19audio_input_flags_t",
1681   "name" : "const audio_input_flags_t &",
1682   "referenced_type" : "_ZTIK19audio_input_flags_t",
1683   "self_type" : "_ZTIRK19audio_input_flags_t",
1684   "size" : 4,
1685   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1686  },
1687  {
1688   "alignment" : 4,
1689   "linker_set_key" : "_ZTIRK19audio_playback_rate",
1690   "name" : "const audio_playback_rate &",
1691   "referenced_type" : "_ZTIK19audio_playback_rate",
1692   "self_type" : "_ZTIRK19audio_playback_rate",
1693   "size" : 4,
1694   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1695  },
1696  {
1697   "alignment" : 4,
1698   "linker_set_key" : "_ZTIRK19audio_stream_type_t",
1699   "name" : "const audio_stream_type_t &",
1700   "referenced_type" : "_ZTIK19audio_stream_type_t",
1701   "self_type" : "_ZTIRK19audio_stream_type_t",
1702   "size" : 4,
1703   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1704  },
1705  {
1706   "alignment" : 4,
1707   "linker_set_key" : "_ZTIRK19effect_descriptor_s",
1708   "name" : "const effect_descriptor_s &",
1709   "referenced_type" : "_ZTIK19effect_descriptor_s",
1710   "self_type" : "_ZTIRK19effect_descriptor_s",
1711   "size" : 4,
1712   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1713  },
1714  {
1715   "alignment" : 4,
1716   "linker_set_key" : "_ZTIRK20audio_channel_mask_t",
1717   "name" : "const audio_channel_mask_t &",
1718   "referenced_type" : "_ZTIK20audio_channel_mask_t",
1719   "self_type" : "_ZTIRK20audio_channel_mask_t",
1720   "size" : 4,
1721   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1722  },
1723  {
1724   "alignment" : 4,
1725   "linker_set_key" : "_ZTIRK20audio_content_type_t",
1726   "name" : "const audio_content_type_t &",
1727   "referenced_type" : "_ZTIK20audio_content_type_t",
1728   "self_type" : "_ZTIRK20audio_content_type_t",
1729   "size" : 4,
1730   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1731  },
1732  {
1733   "alignment" : 4,
1734   "linker_set_key" : "_ZTIRK20audio_output_flags_t",
1735   "name" : "const audio_output_flags_t &",
1736   "referenced_type" : "_ZTIK20audio_output_flags_t",
1737   "self_type" : "_ZTIRK20audio_output_flags_t",
1738   "size" : 4,
1739   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1740  },
1741  {
1742   "alignment" : 4,
1743   "linker_set_key" : "_ZTIRKN7android7String8E",
1744   "name" : "const android::String8 &",
1745   "referenced_type" : "_ZTIKN7android7String8E",
1746   "self_type" : "_ZTIRKN7android7String8E",
1747   "size" : 4,
1748   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1749  },
1750  {
1751   "alignment" : 4,
1752   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1753   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1754   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1755   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1756   "size" : 4,
1757   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h"
1758  },
1759  {
1760   "alignment" : 4,
1761   "linker_set_key" : "_ZTIRN7android7String8E",
1762   "name" : "android::String8 &",
1763   "referenced_type" : "_ZTIN7android7String8E",
1764   "self_type" : "_ZTIRN7android7String8E",
1765   "size" : 4,
1766   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1767  },
1768  {
1769   "alignment" : 4,
1770   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1771   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1772   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1773   "self_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1774   "size" : 4,
1775   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1776  },
1777  {
1778   "alignment" : 4,
1779   "linker_set_key" : "_ZTIRNSt3__13setI20audio_channel_mask_tNS_4lessIS1_EENS_9allocatorIS1_EEEE",
1780   "name" : "std::set<audio_channel_mask_t, std::less<audio_channel_mask_t>, std::allocator<audio_channel_mask_t>> &",
1781   "referenced_type" : "_ZTINSt3__13setI20audio_channel_mask_tNS_4lessIS1_EENS_9allocatorIS1_EEEE",
1782   "self_type" : "_ZTIRNSt3__13setI20audio_channel_mask_tNS_4lessIS1_EENS_9allocatorIS1_EEEE",
1783   "size" : 4,
1784   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1785  },
1786  {
1787   "alignment" : 4,
1788   "linker_set_key" : "_ZTIRNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
1789   "name" : "std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int>> &",
1790   "referenced_type" : "_ZTINSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
1791   "self_type" : "_ZTIRNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
1792   "size" : 4,
1793   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1794  },
1795  {
1796   "alignment" : 4,
1797   "linker_set_key" : "_ZTIRNSt3__16vectorI12audio_mode_tNS_9allocatorIS1_EEEE",
1798   "name" : "std::vector<audio_mode_t, std::allocator<audio_mode_t>> &",
1799   "referenced_type" : "_ZTINSt3__16vectorI12audio_mode_tNS_9allocatorIS1_EEEE",
1800   "self_type" : "_ZTIRNSt3__16vectorI12audio_mode_tNS_9allocatorIS1_EEEE",
1801   "size" : 4,
1802   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1803  },
1804  {
1805   "alignment" : 4,
1806   "linker_set_key" : "_ZTIRNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEEE",
1807   "name" : "std::vector<audio_usage_t, std::allocator<audio_usage_t>> &",
1808   "referenced_type" : "_ZTINSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEEE",
1809   "self_type" : "_ZTIRNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEEE",
1810   "size" : 4,
1811   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1812  },
1813  {
1814   "alignment" : 4,
1815   "linker_set_key" : "_ZTIRNSt3__16vectorI14audio_format_tNS_9allocatorIS1_EEEE",
1816   "name" : "std::vector<audio_format_t, std::allocator<audio_format_t>> &",
1817   "referenced_type" : "_ZTINSt3__16vectorI14audio_format_tNS_9allocatorIS1_EEEE",
1818   "self_type" : "_ZTIRNSt3__16vectorI14audio_format_tNS_9allocatorIS1_EEEE",
1819   "size" : 4,
1820   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1821  },
1822  {
1823   "alignment" : 4,
1824   "linker_set_key" : "_ZTIRNSt3__16vectorI14audio_source_tNS_9allocatorIS1_EEEE",
1825   "name" : "std::vector<audio_source_t, std::allocator<audio_source_t>> &",
1826   "referenced_type" : "_ZTINSt3__16vectorI14audio_source_tNS_9allocatorIS1_EEEE",
1827   "self_type" : "_ZTIRNSt3__16vectorI14audio_source_tNS_9allocatorIS1_EEEE",
1828   "size" : 4,
1829   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1830  },
1831  {
1832   "alignment" : 4,
1833   "linker_set_key" : "_ZTIRNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEEE",
1834   "name" : "std::vector<audio_devices_t, std::allocator<audio_devices_t>> &",
1835   "referenced_type" : "_ZTINSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEEE",
1836   "self_type" : "_ZTIRNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEEE",
1837   "size" : 4,
1838   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1839  },
1840  {
1841   "alignment" : 4,
1842   "linker_set_key" : "_ZTIRNSt3__16vectorI17audio_gain_mode_tNS_9allocatorIS1_EEEE",
1843   "name" : "std::vector<audio_gain_mode_t, std::allocator<audio_gain_mode_t>> &",
1844   "referenced_type" : "_ZTINSt3__16vectorI17audio_gain_mode_tNS_9allocatorIS1_EEEE",
1845   "self_type" : "_ZTIRNSt3__16vectorI17audio_gain_mode_tNS_9allocatorIS1_EEEE",
1846   "size" : 4,
1847   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1848  },
1849  {
1850   "alignment" : 4,
1851   "linker_set_key" : "_ZTIRNSt3__16vectorI18audio_flags_mask_tNS_9allocatorIS1_EEEE",
1852   "name" : "std::vector<audio_flags_mask_t, std::allocator<audio_flags_mask_t>> &",
1853   "referenced_type" : "_ZTINSt3__16vectorI18audio_flags_mask_tNS_9allocatorIS1_EEEE",
1854   "self_type" : "_ZTIRNSt3__16vectorI18audio_flags_mask_tNS_9allocatorIS1_EEEE",
1855   "size" : 4,
1856   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1857  },
1858  {
1859   "alignment" : 4,
1860   "linker_set_key" : "_ZTIRNSt3__16vectorI19audio_input_flags_tNS_9allocatorIS1_EEEE",
1861   "name" : "std::vector<audio_input_flags_t, std::allocator<audio_input_flags_t>> &",
1862   "referenced_type" : "_ZTINSt3__16vectorI19audio_input_flags_tNS_9allocatorIS1_EEEE",
1863   "self_type" : "_ZTIRNSt3__16vectorI19audio_input_flags_tNS_9allocatorIS1_EEEE",
1864   "size" : 4,
1865   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1866  },
1867  {
1868   "alignment" : 4,
1869   "linker_set_key" : "_ZTIRNSt3__16vectorI19audio_stream_type_tNS_9allocatorIS1_EEEE",
1870   "name" : "std::vector<audio_stream_type_t, std::allocator<audio_stream_type_t>> &",
1871   "referenced_type" : "_ZTINSt3__16vectorI19audio_stream_type_tNS_9allocatorIS1_EEEE",
1872   "self_type" : "_ZTIRNSt3__16vectorI19audio_stream_type_tNS_9allocatorIS1_EEEE",
1873   "size" : 4,
1874   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1875  },
1876  {
1877   "alignment" : 4,
1878   "linker_set_key" : "_ZTIRNSt3__16vectorI20audio_output_flags_tNS_9allocatorIS1_EEEE",
1879   "name" : "std::vector<audio_output_flags_t, std::allocator<audio_output_flags_t>> &",
1880   "referenced_type" : "_ZTINSt3__16vectorI20audio_output_flags_tNS_9allocatorIS1_EEEE",
1881   "self_type" : "_ZTIRNSt3__16vectorI20audio_output_flags_tNS_9allocatorIS1_EEEE",
1882   "size" : 4,
1883   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1884  },
1885  {
1886   "alignment" : 4,
1887   "linker_set_key" : "_ZTIRd",
1888   "name" : "double &",
1889   "referenced_type" : "_ZTId",
1890   "self_type" : "_ZTIRd",
1891   "size" : 4,
1892   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h"
1893  },
1894  {
1895   "alignment" : 4,
1896   "linker_set_key" : "_ZTIRf",
1897   "name" : "float &",
1898   "referenced_type" : "_ZTIf",
1899   "self_type" : "_ZTIRf",
1900   "size" : 4,
1901   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1902  },
1903  {
1904   "alignment" : 4,
1905   "linker_set_key" : "_ZTIRi",
1906   "name" : "int &",
1907   "referenced_type" : "_ZTIi",
1908   "self_type" : "_ZTIRi",
1909   "size" : 4,
1910   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1911  },
1912  {
1913   "alignment" : 4,
1914   "linker_set_key" : "_ZTIRj",
1915   "name" : "unsigned int &",
1916   "referenced_type" : "_ZTIj",
1917   "self_type" : "_ZTIRj",
1918   "size" : 4,
1919   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h"
1920  },
1921  {
1922   "alignment" : 4,
1923   "linker_set_key" : "_ZTIRx",
1924   "name" : "long long &",
1925   "referenced_type" : "_ZTIx",
1926   "self_type" : "_ZTIRx",
1927   "size" : 4,
1928   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h"
1929  }
1930 ],
1931 "pointer_types" :
1932 [
1933  {
1934   "alignment" : 4,
1935   "linker_set_key" : "_ZTIPKN7android14AudioParameterE",
1936   "name" : "const android::AudioParameter *",
1937   "referenced_type" : "_ZTIKN7android14AudioParameterE",
1938   "self_type" : "_ZTIPKN7android14AudioParameterE",
1939   "size" : 4,
1940   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1941  },
1942  {
1943   "alignment" : 4,
1944   "linker_set_key" : "_ZTIPKc",
1945   "name" : "const char *",
1946   "referenced_type" : "_ZTIKc",
1947   "self_type" : "_ZTIPKc",
1948   "size" : 4,
1949   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1950  },
1951  {
1952   "alignment" : 4,
1953   "linker_set_key" : "_ZTIPN7android14AudioParameterE",
1954   "name" : "android::AudioParameter *",
1955   "referenced_type" : "_ZTIN7android14AudioParameterE",
1956   "self_type" : "_ZTIPN7android14AudioParameterE",
1957   "size" : 4,
1958   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
1959  }
1960 ],
1961 "qualified_types" :
1962 [
1963  {
1964   "is_const" : true,
1965   "linker_set_key" : "_ZTIA_KN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE5TableE",
1966   "name" : "android::TypeConverter<android::DefaultTraits<audio_mode_t>>::Table const[]",
1967   "referenced_type" : "_ZTIA_N7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE5TableE",
1968   "self_type" : "_ZTIA_KN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE5TableE",
1969   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1970  },
1971  {
1972   "is_const" : true,
1973   "linker_set_key" : "_ZTIA_KN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE5TableE",
1974   "name" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t>>::Table const[]",
1975   "referenced_type" : "_ZTIA_N7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE5TableE",
1976   "self_type" : "_ZTIA_KN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE5TableE",
1977   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1978  },
1979  {
1980   "is_const" : true,
1981   "linker_set_key" : "_ZTIA_KN7android13TypeConverterINS_15AudioFlagTraitsEE5TableE",
1982   "name" : "android::TypeConverter<android::AudioFlagTraits>::Table const[]",
1983   "referenced_type" : "_ZTIA_N7android13TypeConverterINS_15AudioFlagTraitsEE5TableE",
1984   "self_type" : "_ZTIA_KN7android13TypeConverterINS_15AudioFlagTraitsEE5TableE",
1985   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
1986  },
1987  {
1988   "alignment" : 4,
1989   "is_const" : true,
1990   "linker_set_key" : "_ZTIK10audio_port",
1991   "name" : "const audio_port",
1992   "referenced_type" : "_ZTI10audio_port",
1993   "self_type" : "_ZTIK10audio_port",
1994   "size" : 1316,
1995   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
1996  },
1997  {
1998   "alignment" : 4,
1999   "is_const" : true,
2000   "linker_set_key" : "_ZTIK11audio_patch",
2001   "name" : "const audio_patch",
2002   "referenced_type" : "_ZTI11audio_patch",
2003   "self_type" : "_ZTIK11audio_patch",
2004   "size" : 6924,
2005   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
2006  },
2007  {
2008   "alignment" : 4,
2009   "is_const" : true,
2010   "linker_set_key" : "_ZTIK13audio_port_v7",
2011   "name" : "const audio_port_v7",
2012   "referenced_type" : "_ZTI13audio_port_v7",
2013   "self_type" : "_ZTIK13audio_port_v7",
2014   "size" : 11040,
2015   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
2016  },
2017  {
2018   "alignment" : 4,
2019   "is_const" : true,
2020   "linker_set_key" : "_ZTIK13audio_usage_t",
2021   "name" : "const audio_usage_t",
2022   "referenced_type" : "_ZTI13audio_usage_t",
2023   "self_type" : "_ZTIK13audio_usage_t",
2024   "size" : 4,
2025   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2026  },
2027  {
2028   "alignment" : 4,
2029   "is_const" : true,
2030   "linker_set_key" : "_ZTIK14audio_format_t",
2031   "name" : "const audio_format_t",
2032   "referenced_type" : "_ZTI14audio_format_t",
2033   "self_type" : "_ZTIK14audio_format_t",
2034   "size" : 4,
2035   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2036  },
2037  {
2038   "alignment" : 4,
2039   "is_const" : true,
2040   "linker_set_key" : "_ZTIK14audio_source_t",
2041   "name" : "const audio_source_t",
2042   "referenced_type" : "_ZTI14audio_source_t",
2043   "self_type" : "_ZTIK14audio_source_t",
2044   "size" : 4,
2045   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2046  },
2047  {
2048   "alignment" : 4,
2049   "is_const" : true,
2050   "linker_set_key" : "_ZTIK15audio_devices_t",
2051   "name" : "const audio_devices_t",
2052   "referenced_type" : "_ZTI15audio_devices_t",
2053   "self_type" : "_ZTIK15audio_devices_t",
2054   "size" : 4,
2055   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2056  },
2057  {
2058   "alignment" : 4,
2059   "is_const" : true,
2060   "linker_set_key" : "_ZTIK17audio_gain_mode_t",
2061   "name" : "const audio_gain_mode_t",
2062   "referenced_type" : "_ZTI17audio_gain_mode_t",
2063   "self_type" : "_ZTIK17audio_gain_mode_t",
2064   "size" : 4,
2065   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2066  },
2067  {
2068   "alignment" : 4,
2069   "is_const" : true,
2070   "linker_set_key" : "_ZTIK17audio_port_config",
2071   "name" : "const audio_port_config",
2072   "referenced_type" : "_ZTI17audio_port_config",
2073   "self_type" : "_ZTIK17audio_port_config",
2074   "size" : 216,
2075   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
2076  },
2077  {
2078   "alignment" : 1,
2079   "is_const" : true,
2080   "linker_set_key" : "_ZTIK18audio_attributes_t",
2081   "name" : "const audio_attributes_t",
2082   "referenced_type" : "_ZTI18audio_attributes_t",
2083   "self_type" : "_ZTIK18audio_attributes_t",
2084   "size" : 272,
2085   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
2086  },
2087  {
2088   "alignment" : 4,
2089   "is_const" : true,
2090   "linker_set_key" : "_ZTIK19audio_input_flags_t",
2091   "name" : "const audio_input_flags_t",
2092   "referenced_type" : "_ZTI19audio_input_flags_t",
2093   "self_type" : "_ZTIK19audio_input_flags_t",
2094   "size" : 4,
2095   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2096  },
2097  {
2098   "alignment" : 4,
2099   "is_const" : true,
2100   "linker_set_key" : "_ZTIK19audio_playback_rate",
2101   "name" : "const audio_playback_rate",
2102   "referenced_type" : "_ZTI19audio_playback_rate",
2103   "self_type" : "_ZTIK19audio_playback_rate",
2104   "size" : 16,
2105   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
2106  },
2107  {
2108   "alignment" : 4,
2109   "is_const" : true,
2110   "linker_set_key" : "_ZTIK19audio_stream_type_t",
2111   "name" : "const audio_stream_type_t",
2112   "referenced_type" : "_ZTI19audio_stream_type_t",
2113   "self_type" : "_ZTIK19audio_stream_type_t",
2114   "size" : 4,
2115   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2116  },
2117  {
2118   "alignment" : 4,
2119   "is_const" : true,
2120   "linker_set_key" : "_ZTIK19effect_descriptor_s",
2121   "name" : "const effect_descriptor_s",
2122   "referenced_type" : "_ZTI19effect_descriptor_s",
2123   "self_type" : "_ZTIK19effect_descriptor_s",
2124   "size" : 172,
2125   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
2126  },
2127  {
2128   "alignment" : 4,
2129   "is_const" : true,
2130   "linker_set_key" : "_ZTIK20audio_channel_mask_t",
2131   "name" : "const audio_channel_mask_t",
2132   "referenced_type" : "_ZTI20audio_channel_mask_t",
2133   "self_type" : "_ZTIK20audio_channel_mask_t",
2134   "size" : 4,
2135   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2136  },
2137  {
2138   "alignment" : 4,
2139   "is_const" : true,
2140   "linker_set_key" : "_ZTIK20audio_content_type_t",
2141   "name" : "const audio_content_type_t",
2142   "referenced_type" : "_ZTI20audio_content_type_t",
2143   "self_type" : "_ZTIK20audio_content_type_t",
2144   "size" : 4,
2145   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2146  },
2147  {
2148   "alignment" : 4,
2149   "is_const" : true,
2150   "linker_set_key" : "_ZTIK20audio_output_flags_t",
2151   "name" : "const audio_output_flags_t",
2152   "referenced_type" : "_ZTI20audio_output_flags_t",
2153   "self_type" : "_ZTIK20audio_output_flags_t",
2154   "size" : 4,
2155   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2156  },
2157  {
2158   "alignment" : 4,
2159   "is_const" : true,
2160   "linker_set_key" : "_ZTIKN7android14AudioParameterE",
2161   "name" : "const android::AudioParameter",
2162   "referenced_type" : "_ZTIN7android14AudioParameterE",
2163   "self_type" : "_ZTIKN7android14AudioParameterE",
2164   "size" : 28,
2165   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
2166  },
2167  {
2168   "alignment" : 4,
2169   "is_const" : true,
2170   "linker_set_key" : "_ZTIKN7android7String8E",
2171   "name" : "const android::String8",
2172   "referenced_type" : "_ZTIN7android7String8E",
2173   "self_type" : "_ZTIKN7android7String8E",
2174   "size" : 4,
2175   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
2176  },
2177  {
2178   "alignment" : 4,
2179   "is_const" : true,
2180   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2181   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2182   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2183   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2184   "size" : 12,
2185   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h"
2186  },
2187  {
2188   "alignment" : 4,
2189   "is_const" : true,
2190   "linker_set_key" : "_ZTIKPKc",
2191   "name" : "const char *const",
2192   "referenced_type" : "_ZTIPKc",
2193   "self_type" : "_ZTIKPKc",
2194   "size" : 4,
2195   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
2196  },
2197  {
2198   "alignment" : 1,
2199   "is_const" : true,
2200   "linker_set_key" : "_ZTIKc",
2201   "name" : "const char",
2202   "referenced_type" : "_ZTIc",
2203   "self_type" : "_ZTIKc",
2204   "size" : 1,
2205   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
2206  },
2207  {
2208   "alignment" : 4,
2209   "is_const" : true,
2210   "linker_set_key" : "_ZTIKf",
2211   "name" : "const float",
2212   "referenced_type" : "_ZTIf",
2213   "self_type" : "_ZTIKf",
2214   "size" : 4,
2215   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
2216  },
2217  {
2218   "alignment" : 4,
2219   "is_const" : true,
2220   "linker_set_key" : "_ZTIKi",
2221   "name" : "const int",
2222   "referenced_type" : "_ZTIi",
2223   "self_type" : "_ZTIKi",
2224   "size" : 4,
2225   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h"
2226  },
2227  {
2228   "alignment" : 4,
2229   "is_const" : true,
2230   "linker_set_key" : "_ZTIKj",
2231   "name" : "const unsigned int",
2232   "referenced_type" : "_ZTIj",
2233   "self_type" : "_ZTIKj",
2234   "size" : 4,
2235   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h"
2236  }
2237 ],
2238 "record_types" :
2239 [
2240  {
2241   "alignment" : 1,
2242   "linker_set_key" : "_ZTIN7android13DefaultTraitsI12audio_mode_tEE",
2243   "name" : "android::DefaultTraits<audio_mode_t>",
2244   "referenced_type" : "_ZTIN7android13DefaultTraitsI12audio_mode_tEE",
2245   "self_type" : "_ZTIN7android13DefaultTraitsI12audio_mode_tEE",
2246   "size" : 1,
2247   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2248   "template_args" : [ "_ZTI12audio_mode_t" ]
2249  },
2250  {
2251   "alignment" : 1,
2252   "linker_set_key" : "_ZTIN7android13DefaultTraitsI13audio_usage_tEE",
2253   "name" : "android::DefaultTraits<audio_usage_t>",
2254   "referenced_type" : "_ZTIN7android13DefaultTraitsI13audio_usage_tEE",
2255   "self_type" : "_ZTIN7android13DefaultTraitsI13audio_usage_tEE",
2256   "size" : 1,
2257   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2258   "template_args" : [ "_ZTI13audio_usage_t" ]
2259  },
2260  {
2261   "alignment" : 1,
2262   "linker_set_key" : "_ZTIN7android13DefaultTraitsI14audio_format_tEE",
2263   "name" : "android::DefaultTraits<audio_format_t>",
2264   "referenced_type" : "_ZTIN7android13DefaultTraitsI14audio_format_tEE",
2265   "self_type" : "_ZTIN7android13DefaultTraitsI14audio_format_tEE",
2266   "size" : 1,
2267   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2268   "template_args" : [ "_ZTI14audio_format_t" ]
2269  },
2270  {
2271   "alignment" : 1,
2272   "linker_set_key" : "_ZTIN7android13DefaultTraitsI14audio_source_tEE",
2273   "name" : "android::DefaultTraits<audio_source_t>",
2274   "referenced_type" : "_ZTIN7android13DefaultTraitsI14audio_source_tEE",
2275   "self_type" : "_ZTIN7android13DefaultTraitsI14audio_source_tEE",
2276   "size" : 1,
2277   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2278   "template_args" : [ "_ZTI14audio_source_t" ]
2279  },
2280  {
2281   "alignment" : 1,
2282   "linker_set_key" : "_ZTIN7android13DefaultTraitsI15audio_devices_tEE",
2283   "name" : "android::DefaultTraits<audio_devices_t>",
2284   "referenced_type" : "_ZTIN7android13DefaultTraitsI15audio_devices_tEE",
2285   "self_type" : "_ZTIN7android13DefaultTraitsI15audio_devices_tEE",
2286   "size" : 1,
2287   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2288   "template_args" : [ "_ZTI15audio_devices_t" ]
2289  },
2290  {
2291   "alignment" : 1,
2292   "linker_set_key" : "_ZTIN7android13DefaultTraitsI17audio_gain_mode_tEE",
2293   "name" : "android::DefaultTraits<audio_gain_mode_t>",
2294   "referenced_type" : "_ZTIN7android13DefaultTraitsI17audio_gain_mode_tEE",
2295   "self_type" : "_ZTIN7android13DefaultTraitsI17audio_gain_mode_tEE",
2296   "size" : 1,
2297   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2298   "template_args" : [ "_ZTI17audio_gain_mode_t" ]
2299  },
2300  {
2301   "alignment" : 1,
2302   "linker_set_key" : "_ZTIN7android13DefaultTraitsI18audio_flags_mask_tEE",
2303   "name" : "android::DefaultTraits<audio_flags_mask_t>",
2304   "referenced_type" : "_ZTIN7android13DefaultTraitsI18audio_flags_mask_tEE",
2305   "self_type" : "_ZTIN7android13DefaultTraitsI18audio_flags_mask_tEE",
2306   "size" : 1,
2307   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2308   "template_args" : [ "_ZTI18audio_flags_mask_t" ]
2309  },
2310  {
2311   "alignment" : 1,
2312   "linker_set_key" : "_ZTIN7android13DefaultTraitsI19audio_input_flags_tEE",
2313   "name" : "android::DefaultTraits<audio_input_flags_t>",
2314   "referenced_type" : "_ZTIN7android13DefaultTraitsI19audio_input_flags_tEE",
2315   "self_type" : "_ZTIN7android13DefaultTraitsI19audio_input_flags_tEE",
2316   "size" : 1,
2317   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2318   "template_args" : [ "_ZTI19audio_input_flags_t" ]
2319  },
2320  {
2321   "alignment" : 1,
2322   "linker_set_key" : "_ZTIN7android13DefaultTraitsI19audio_stream_type_tEE",
2323   "name" : "android::DefaultTraits<audio_stream_type_t>",
2324   "referenced_type" : "_ZTIN7android13DefaultTraitsI19audio_stream_type_tEE",
2325   "self_type" : "_ZTIN7android13DefaultTraitsI19audio_stream_type_tEE",
2326   "size" : 1,
2327   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2328   "template_args" : [ "_ZTI19audio_stream_type_t" ]
2329  },
2330  {
2331   "alignment" : 1,
2332   "linker_set_key" : "_ZTIN7android13DefaultTraitsI20audio_content_type_tEE",
2333   "name" : "android::DefaultTraits<audio_content_type_t>",
2334   "referenced_type" : "_ZTIN7android13DefaultTraitsI20audio_content_type_tEE",
2335   "self_type" : "_ZTIN7android13DefaultTraitsI20audio_content_type_tEE",
2336   "size" : 1,
2337   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2338   "template_args" : [ "_ZTI20audio_content_type_t" ]
2339  },
2340  {
2341   "alignment" : 1,
2342   "linker_set_key" : "_ZTIN7android13DefaultTraitsI20audio_output_flags_tEE",
2343   "name" : "android::DefaultTraits<audio_output_flags_t>",
2344   "referenced_type" : "_ZTIN7android13DefaultTraitsI20audio_output_flags_tEE",
2345   "self_type" : "_ZTIN7android13DefaultTraitsI20audio_output_flags_tEE",
2346   "size" : 1,
2347   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2348   "template_args" : [ "_ZTI20audio_output_flags_t" ]
2349  },
2350  {
2351   "alignment" : 1,
2352   "linker_set_key" : "_ZTIN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEEE",
2353   "name" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t>>",
2354   "record_kind" : "class",
2355   "referenced_type" : "_ZTIN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEEE",
2356   "self_type" : "_ZTIN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEEE",
2357   "size" : 1,
2358   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2359   "template_args" : [ "_ZTIN7android13DefaultTraitsI20audio_content_type_tEE" ]
2360  },
2361  {
2362   "alignment" : 4,
2363   "fields" :
2364   [
2365    {
2366     "access" : "private",
2367     "field_name" : "mKeyValuePairs",
2368     "field_offset" : 32,
2369     "referenced_type" : "_ZTIN7android7String8E"
2370    },
2371    {
2372     "access" : "private",
2373     "field_name" : "mParameters",
2374     "field_offset" : 64,
2375     "referenced_type" : "_ZTIN7android11KeyedVectorINS_7String8ES1_EE"
2376    }
2377   ],
2378   "linker_set_key" : "_ZTIN7android14AudioParameterE",
2379   "name" : "android::AudioParameter",
2380   "record_kind" : "class",
2381   "referenced_type" : "_ZTIN7android14AudioParameterE",
2382   "self_type" : "_ZTIN7android14AudioParameterE",
2383   "size" : 28,
2384   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioParameter.h",
2385   "vtable_components" :
2386   [
2387    {
2388     "kind" : "offset_to_top"
2389    },
2390    {
2391     "kind" : "rtti",
2392     "mangled_component_name" : "_ZTIN7android14AudioParameterE"
2393    },
2394    {
2395     "kind" : "complete_dtor_pointer",
2396     "mangled_component_name" : "_ZN7android14AudioParameterD1Ev"
2397    },
2398    {
2399     "kind" : "deleting_dtor_pointer",
2400     "mangled_component_name" : "_ZN7android14AudioParameterD0Ev"
2401    }
2402   ]
2403  },
2404  {
2405   "alignment" : 1,
2406   "linker_set_key" : "_ZTIN7android14AudioValidatorE",
2407   "name" : "android::AudioValidator",
2408   "record_kind" : "class",
2409   "referenced_type" : "_ZTIN7android14AudioValidatorE",
2410   "self_type" : "_ZTIN7android14AudioValidatorE",
2411   "size" : 1,
2412   "source_file" : "frameworks/av/media/libmediahelper/include/media/AudioValidator.h"
2413  },
2414  {
2415   "alignment" : 1,
2416   "base_specifiers" :
2417   [
2418    {
2419     "referenced_type" : "_ZTIN7android13DefaultTraitsI18audio_flags_mask_tEE"
2420    }
2421   ],
2422   "linker_set_key" : "_ZTIN7android15AudioFlagTraitsE",
2423   "name" : "android::AudioFlagTraits",
2424   "referenced_type" : "_ZTIN7android15AudioFlagTraitsE",
2425   "self_type" : "_ZTIN7android15AudioFlagTraitsE",
2426   "size" : 1,
2427   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2428  },
2429  {
2430   "alignment" : 1,
2431   "base_specifiers" :
2432   [
2433    {
2434     "referenced_type" : "_ZTIN7android13DefaultTraitsI15audio_devices_tEE"
2435    }
2436   ],
2437   "linker_set_key" : "_ZTIN7android17InputDeviceTraitsE",
2438   "name" : "android::InputDeviceTraits",
2439   "referenced_type" : "_ZTIN7android17InputDeviceTraitsE",
2440   "self_type" : "_ZTIN7android17InputDeviceTraitsE",
2441   "size" : 1,
2442   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2443  },
2444  {
2445   "alignment" : 1,
2446   "base_specifiers" :
2447   [
2448    {
2449     "referenced_type" : "_ZTIN7android9SetTraitsI20audio_channel_mask_tEE"
2450    }
2451   ],
2452   "linker_set_key" : "_ZTIN7android18ChannelIndexTraitsE",
2453   "name" : "android::ChannelIndexTraits",
2454   "referenced_type" : "_ZTIN7android18ChannelIndexTraitsE",
2455   "self_type" : "_ZTIN7android18ChannelIndexTraitsE",
2456   "size" : 1,
2457   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2458  },
2459  {
2460   "alignment" : 1,
2461   "base_specifiers" :
2462   [
2463    {
2464     "referenced_type" : "_ZTIN7android9SetTraitsI20audio_channel_mask_tEE"
2465    }
2466   ],
2467   "linker_set_key" : "_ZTIN7android18InputChannelTraitsE",
2468   "name" : "android::InputChannelTraits",
2469   "referenced_type" : "_ZTIN7android18InputChannelTraitsE",
2470   "self_type" : "_ZTIN7android18InputChannelTraitsE",
2471   "size" : 1,
2472   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2473  },
2474  {
2475   "alignment" : 1,
2476   "base_specifiers" :
2477   [
2478    {
2479     "referenced_type" : "_ZTIN7android13DefaultTraitsI15audio_devices_tEE"
2480    }
2481   ],
2482   "linker_set_key" : "_ZTIN7android18OutputDeviceTraitsE",
2483   "name" : "android::OutputDeviceTraits",
2484   "referenced_type" : "_ZTIN7android18OutputDeviceTraitsE",
2485   "self_type" : "_ZTIN7android18OutputDeviceTraitsE",
2486   "size" : 1,
2487   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2488  },
2489  {
2490   "alignment" : 1,
2491   "base_specifiers" :
2492   [
2493    {
2494     "referenced_type" : "_ZTIN7android9SetTraitsI20audio_channel_mask_tEE"
2495    }
2496   ],
2497   "linker_set_key" : "_ZTIN7android19OutputChannelTraitsE",
2498   "name" : "android::OutputChannelTraits",
2499   "referenced_type" : "_ZTIN7android19OutputChannelTraitsE",
2500   "self_type" : "_ZTIN7android19OutputChannelTraitsE",
2501   "size" : 1,
2502   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h"
2503  },
2504  {
2505   "alignment" : 1,
2506   "linker_set_key" : "_ZTIN7android9SetTraitsI20audio_channel_mask_tEE",
2507   "name" : "android::SetTraits<audio_channel_mask_t>",
2508   "referenced_type" : "_ZTIN7android9SetTraitsI20audio_channel_mask_tEE",
2509   "self_type" : "_ZTIN7android9SetTraitsI20audio_channel_mask_tEE",
2510   "size" : 1,
2511   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2512   "template_args" : [ "_ZTI20audio_channel_mask_t" ]
2513  },
2514  {
2515   "alignment" : 1,
2516   "linker_set_key" : "_ZTIN7android9SetTraitsIjEE",
2517   "name" : "android::SetTraits<unsigned int>",
2518   "referenced_type" : "_ZTIN7android9SetTraitsIjEE",
2519   "self_type" : "_ZTIN7android9SetTraitsIjEE",
2520   "size" : 1,
2521   "source_file" : "frameworks/av/media/libmediahelper/include/media/TypeConverter.h",
2522   "template_args" : [ "_ZTIj" ]
2523  },
2524  {
2525   "alignment" : 1,
2526   "linker_set_key" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIdEE",
2527   "name" : "android::utilities::details::ConversionToStringAllowed<double>",
2528   "referenced_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIdEE",
2529   "self_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIdEE",
2530   "size" : 1,
2531   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2532   "template_args" : [ "_ZTId" ]
2533  },
2534  {
2535   "alignment" : 1,
2536   "linker_set_key" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIfEE",
2537   "name" : "android::utilities::details::ConversionToStringAllowed<float>",
2538   "referenced_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIfEE",
2539   "self_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIfEE",
2540   "size" : 1,
2541   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2542   "template_args" : [ "_ZTIf" ]
2543  },
2544  {
2545   "alignment" : 1,
2546   "linker_set_key" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIiEE",
2547   "name" : "android::utilities::details::ConversionToStringAllowed<int32_t>",
2548   "referenced_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIiEE",
2549   "self_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIiEE",
2550   "size" : 1,
2551   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2552   "template_args" : [ "_ZTIi" ]
2553  },
2554  {
2555   "alignment" : 1,
2556   "linker_set_key" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIjEE",
2557   "name" : "android::utilities::details::ConversionToStringAllowed<uint32_t>",
2558   "referenced_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIjEE",
2559   "self_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIjEE",
2560   "size" : 1,
2561   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2562   "template_args" : [ "_ZTIj" ]
2563  },
2564  {
2565   "alignment" : 1,
2566   "linker_set_key" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIxEE",
2567   "name" : "android::utilities::details::ConversionToStringAllowed<int64_t>",
2568   "referenced_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIxEE",
2569   "self_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIxEE",
2570   "size" : 1,
2571   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2572   "template_args" : [ "_ZTIx" ]
2573  },
2574  {
2575   "alignment" : 1,
2576   "linker_set_key" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIyEE",
2577   "name" : "android::utilities::details::ConversionToStringAllowed<uint64_t>",
2578   "referenced_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIyEE",
2579   "self_type" : "_ZTIN7android9utilities7details25ConversionToStringAllowedIyEE",
2580   "size" : 1,
2581   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2582   "template_args" : [ "_ZTIy" ]
2583  },
2584  {
2585   "alignment" : 1,
2586   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIbEE",
2587   "name" : "android::utilities::details::ConversionFromStringAllowed<bool>",
2588   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIbEE",
2589   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIbEE",
2590   "size" : 1,
2591   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2592   "template_args" : [ "_ZTIb" ]
2593  },
2594  {
2595   "alignment" : 1,
2596   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIdEE",
2597   "name" : "android::utilities::details::ConversionFromStringAllowed<double>",
2598   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIdEE",
2599   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIdEE",
2600   "size" : 1,
2601   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2602   "template_args" : [ "_ZTId" ]
2603  },
2604  {
2605   "alignment" : 1,
2606   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIfEE",
2607   "name" : "android::utilities::details::ConversionFromStringAllowed<float>",
2608   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIfEE",
2609   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIfEE",
2610   "size" : 1,
2611   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2612   "template_args" : [ "_ZTIf" ]
2613  },
2614  {
2615   "alignment" : 1,
2616   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIiEE",
2617   "name" : "android::utilities::details::ConversionFromStringAllowed<int32_t>",
2618   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIiEE",
2619   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIiEE",
2620   "size" : 1,
2621   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2622   "template_args" : [ "_ZTIi" ]
2623  },
2624  {
2625   "alignment" : 1,
2626   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIjEE",
2627   "name" : "android::utilities::details::ConversionFromStringAllowed<uint32_t>",
2628   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIjEE",
2629   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIjEE",
2630   "size" : 1,
2631   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2632   "template_args" : [ "_ZTIj" ]
2633  },
2634  {
2635   "alignment" : 1,
2636   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIsEE",
2637   "name" : "android::utilities::details::ConversionFromStringAllowed<int16_t>",
2638   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIsEE",
2639   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIsEE",
2640   "size" : 1,
2641   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2642   "template_args" : [ "_ZTIs" ]
2643  },
2644  {
2645   "alignment" : 1,
2646   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedItEE",
2647   "name" : "android::utilities::details::ConversionFromStringAllowed<uint16_t>",
2648   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedItEE",
2649   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedItEE",
2650   "size" : 1,
2651   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2652   "template_args" : [ "_ZTIt" ]
2653  },
2654  {
2655   "alignment" : 1,
2656   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIxEE",
2657   "name" : "android::utilities::details::ConversionFromStringAllowed<int64_t>",
2658   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIxEE",
2659   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIxEE",
2660   "size" : 1,
2661   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2662   "template_args" : [ "_ZTIx" ]
2663  },
2664  {
2665   "alignment" : 1,
2666   "linker_set_key" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIyEE",
2667   "name" : "android::utilities::details::ConversionFromStringAllowed<uint64_t>",
2668   "referenced_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIyEE",
2669   "self_type" : "_ZTIN7android9utilities7details27ConversionFromStringAllowedIyEE",
2670   "size" : 1,
2671   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2672   "template_args" : [ "_ZTIy" ]
2673  },
2674  {
2675   "alignment" : 1,
2676   "linker_set_key" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEdEE",
2677   "name" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, double>",
2678   "record_kind" : "class",
2679   "referenced_type" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEdEE",
2680   "self_type" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEdEE",
2681   "size" : 1,
2682   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2683   "template_args" :
2684   [
2685    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2686    "_ZTId"
2687   ]
2688  },
2689  {
2690   "alignment" : 1,
2691   "linker_set_key" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEfEE",
2692   "name" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, float>",
2693   "record_kind" : "class",
2694   "referenced_type" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEfEE",
2695   "self_type" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEfEE",
2696   "size" : 1,
2697   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2698   "template_args" :
2699   [
2700    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2701    "_ZTIf"
2702   ]
2703  },
2704  {
2705   "alignment" : 1,
2706   "linker_set_key" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjEE",
2707   "name" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, unsigned int>",
2708   "record_kind" : "class",
2709   "referenced_type" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjEE",
2710   "self_type" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjEE",
2711   "size" : 1,
2712   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2713   "template_args" :
2714   [
2715    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2716    "_ZTIj"
2717   ]
2718  },
2719  {
2720   "alignment" : 1,
2721   "linker_set_key" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEExEE",
2722   "name" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, long long>",
2723   "record_kind" : "class",
2724   "referenced_type" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEExEE",
2725   "self_type" : "_ZTIN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEExEE",
2726   "size" : 1,
2727   "source_file" : "frameworks/av/media/libmediahelper/include/media/convert.h",
2728   "template_args" :
2729   [
2730    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2731    "_ZTIx"
2732   ]
2733  }
2734 ],
2735 "rvalue_reference_types" : []
2736}
2737