1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA128_c",
7   "name" : "char[128]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA128_c",
10   "size" : 128,
11   "source_file" : "system/media/audio/include/system/audio.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIA16_10audio_gain",
16   "name" : "audio_gain[16]",
17   "referenced_type" : "_ZTI10audio_gain",
18   "self_type" : "_ZTIA16_10audio_gain",
19   "size" : 512,
20   "source_file" : "system/media/audio/include/system/audio.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA16_17audio_port_config",
25   "name" : "audio_port_config[16]",
26   "referenced_type" : "_ZTI17audio_port_config",
27   "self_type" : "_ZTIA16_17audio_port_config",
28   "size" : 3456,
29   "source_file" : "system/media/audio/include/system/audio.h"
30  },
31  {
32   "alignment" : 1,
33   "linker_set_key" : "_ZTIA19_c",
34   "name" : "char[19]",
35   "referenced_type" : "_ZTIc",
36   "self_type" : "_ZTIA19_c",
37   "size" : 19,
38   "source_file" : "system/media/audio_utils/include/audio_utils/clock.h"
39  },
40  {
41   "alignment" : 4,
42   "linker_set_key" : "_ZTIA1_15audio_devices_t",
43   "name" : "audio_devices_t[1]",
44   "referenced_type" : "_ZTI15audio_devices_t",
45   "self_type" : "_ZTIA1_15audio_devices_t",
46   "size" : 4,
47   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
48  },
49  {
50   "alignment" : 4,
51   "linker_set_key" : "_ZTIA1_26audio_encapsulation_type_t",
52   "name" : "audio_encapsulation_type_t[1]",
53   "referenced_type" : "_ZTI26audio_encapsulation_type_t",
54   "self_type" : "_ZTIA1_26audio_encapsulation_type_t",
55   "size" : 4,
56   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
57  },
58  {
59   "alignment" : 1,
60   "linker_set_key" : "_ZTIA256_c",
61   "name" : "char[256]",
62   "referenced_type" : "_ZTIc",
63   "self_type" : "_ZTIA256_c",
64   "size" : 256,
65   "source_file" : "system/media/audio/include/system/audio.h"
66  },
67  {
68   "alignment" : 4,
69   "linker_set_key" : "_ZTIA256_f",
70   "name" : "float[256]",
71   "referenced_type" : "_ZTIf",
72   "self_type" : "_ZTIA256_f",
73   "size" : 1024,
74   "source_file" : "system/media/audio/include/system/audio.h"
75  },
76  {
77   "alignment" : 4,
78   "linker_set_key" : "_ZTIA26_N7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
79   "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_SIDE[26]",
80   "referenced_type" : "_ZTIN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
81   "self_type" : "_ZTIA26_N7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
82   "size" : 104,
83   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
84  },
85  {
86   "alignment" : 4,
87   "linker_set_key" : "_ZTIA26_N7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
88   "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_DEPTH[26]",
89   "referenced_type" : "_ZTIN7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
90   "self_type" : "_ZTIA26_N7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
91   "size" : 104,
92   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "_ZTIA26_N7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
97   "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_HEIGHT[26]",
98   "referenced_type" : "_ZTIN7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
99   "self_type" : "_ZTIA26_N7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
100   "size" : 104,
101   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
102  },
103  {
104   "alignment" : 4,
105   "linker_set_key" : "_ZTIA26_i",
106   "name" : "int[26]",
107   "referenced_type" : "_ZTIi",
108   "self_type" : "_ZTIA26_i",
109   "size" : 104,
110   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
111  },
112  {
113   "alignment" : 4,
114   "linker_set_key" : "_ZTIA29_15audio_devices_t",
115   "name" : "audio_devices_t[29]",
116   "referenced_type" : "_ZTI15audio_devices_t",
117   "self_type" : "_ZTIA29_15audio_devices_t",
118   "size" : 116,
119   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
120  },
121  {
122   "alignment" : 4,
123   "linker_set_key" : "_ZTIA2_15audio_devices_t",
124   "name" : "audio_devices_t[2]",
125   "referenced_type" : "_ZTI15audio_devices_t",
126   "self_type" : "_ZTIA2_15audio_devices_t",
127   "size" : 8,
128   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIA2_A256_f",
133   "name" : "float[2][256]",
134   "referenced_type" : "_ZTIA256_f",
135   "self_type" : "_ZTIA2_A256_f",
136   "size" : 2048,
137   "source_file" : "system/media/audio/include/system/audio.h"
138  },
139  {
140   "alignment" : 4,
141   "linker_set_key" : "_ZTIA30_34audio_microphone_channel_mapping_t",
142   "name" : "audio_microphone_channel_mapping_t[30]",
143   "referenced_type" : "_ZTI34audio_microphone_channel_mapping_t",
144   "self_type" : "_ZTIA30_34audio_microphone_channel_mapping_t",
145   "size" : 120,
146   "source_file" : "system/media/audio/include/system/audio.h"
147  },
148  {
149   "alignment" : 4,
150   "linker_set_key" : "_ZTIA32_13audio_profile",
151   "name" : "audio_profile[32]",
152   "referenced_type" : "_ZTI13audio_profile",
153   "self_type" : "_ZTIA32_13audio_profile",
154   "size" : 8704,
155   "source_file" : "system/media/audio/include/system/audio.h"
156  },
157  {
158   "alignment" : 4,
159   "linker_set_key" : "_ZTIA32_14audio_format_t",
160   "name" : "audio_format_t[32]",
161   "referenced_type" : "_ZTI14audio_format_t",
162   "self_type" : "_ZTIA32_14audio_format_t",
163   "size" : 128,
164   "source_file" : "system/media/audio/include/system/audio.h"
165  },
166  {
167   "alignment" : 4,
168   "linker_set_key" : "_ZTIA32_20audio_channel_mask_t",
169   "name" : "audio_channel_mask_t[32]",
170   "referenced_type" : "_ZTI20audio_channel_mask_t",
171   "self_type" : "_ZTIA32_20audio_channel_mask_t",
172   "size" : 128,
173   "source_file" : "system/media/audio/include/system/audio.h"
174  },
175  {
176   "alignment" : 4,
177   "linker_set_key" : "_ZTIA32_28audio_extra_audio_descriptor",
178   "name" : "audio_extra_audio_descriptor[32]",
179   "referenced_type" : "_ZTI28audio_extra_audio_descriptor",
180   "self_type" : "_ZTIA32_28audio_extra_audio_descriptor",
181   "size" : 1408,
182   "source_file" : "system/media/audio/include/system/audio.h"
183  },
184  {
185   "alignment" : 1,
186   "linker_set_key" : "_ZTIA32_c",
187   "name" : "char[32]",
188   "referenced_type" : "_ZTIc",
189   "self_type" : "_ZTIA32_c",
190   "size" : 32,
191   "source_file" : "system/media/audio/include/system/audio.h"
192  },
193  {
194   "alignment" : 1,
195   "linker_set_key" : "_ZTIA32_h",
196   "name" : "unsigned char[32]",
197   "referenced_type" : "_ZTIh",
198   "self_type" : "_ZTIA32_h",
199   "size" : 32,
200   "source_file" : "system/media/audio/include/system/audio.h"
201  },
202  {
203   "alignment" : 4,
204   "linker_set_key" : "_ZTIA32_i",
205   "name" : "int[32]",
206   "referenced_type" : "_ZTIi",
207   "self_type" : "_ZTIA32_i",
208   "size" : 128,
209   "source_file" : "system/media/audio/include/system/audio.h"
210  },
211  {
212   "alignment" : 4,
213   "linker_set_key" : "_ZTIA32_j",
214   "name" : "unsigned int[32]",
215   "referenced_type" : "_ZTIj",
216   "self_type" : "_ZTIA32_j",
217   "size" : 128,
218   "source_file" : "system/media/audio/include/system/audio.h"
219  },
220  {
221   "alignment" : 4,
222   "linker_set_key" : "_ZTIA34_15audio_devices_t",
223   "name" : "audio_devices_t[34]",
224   "referenced_type" : "_ZTI15audio_devices_t",
225   "self_type" : "_ZTIA34_15audio_devices_t",
226   "size" : 136,
227   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
228  },
229  {
230   "alignment" : 4,
231   "linker_set_key" : "_ZTIA3_15audio_devices_t",
232   "name" : "audio_devices_t[3]",
233   "referenced_type" : "_ZTI15audio_devices_t",
234   "self_type" : "_ZTIA3_15audio_devices_t",
235   "size" : 12,
236   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
237  },
238  {
239   "alignment" : 1,
240   "linker_set_key" : "_ZTIA5121_h",
241   "name" : "unsigned char[5121]",
242   "referenced_type" : "_ZTIh",
243   "self_type" : "_ZTIA5121_h",
244   "size" : 5121,
245   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
246  },
247  {
248   "alignment" : 1,
249   "linker_set_key" : "_ZTIA6_h",
250   "name" : "unsigned char[6]",
251   "referenced_type" : "_ZTIh",
252   "self_type" : "_ZTIA6_h",
253   "size" : 6,
254   "source_file" : "system/media/audio/include/system/audio.h"
255  },
256  {
257   "alignment" : 4,
258   "linker_set_key" : "_ZTIA9_15audio_devices_t",
259   "name" : "audio_devices_t[9]",
260   "referenced_type" : "_ZTI15audio_devices_t",
261   "self_type" : "_ZTIA9_15audio_devices_t",
262   "size" : 36,
263   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
264  }
265 ],
266 "builtin_types" :
267 [
268  {
269   "alignment" : 1,
270   "is_integral" : true,
271   "linker_set_key" : "_ZTIa",
272   "name" : "signed char",
273   "referenced_type" : "_ZTIa",
274   "self_type" : "_ZTIa",
275   "size" : 1
276  },
277  {
278   "alignment" : 1,
279   "is_integral" : true,
280   "is_unsigned" : true,
281   "linker_set_key" : "_ZTIb",
282   "name" : "bool",
283   "referenced_type" : "_ZTIb",
284   "self_type" : "_ZTIb",
285   "size" : 1
286  },
287  {
288   "alignment" : 1,
289   "is_integral" : true,
290   "is_unsigned" : true,
291   "linker_set_key" : "_ZTIc",
292   "name" : "char",
293   "referenced_type" : "_ZTIc",
294   "self_type" : "_ZTIc",
295   "size" : 1
296  },
297  {
298   "alignment" : 8,
299   "linker_set_key" : "_ZTId",
300   "name" : "double",
301   "referenced_type" : "_ZTId",
302   "self_type" : "_ZTId",
303   "size" : 8
304  },
305  {
306   "alignment" : 4,
307   "linker_set_key" : "_ZTIf",
308   "name" : "float",
309   "referenced_type" : "_ZTIf",
310   "self_type" : "_ZTIf",
311   "size" : 4
312  },
313  {
314   "alignment" : 1,
315   "is_integral" : true,
316   "is_unsigned" : true,
317   "linker_set_key" : "_ZTIh",
318   "name" : "unsigned char",
319   "referenced_type" : "_ZTIh",
320   "self_type" : "_ZTIh",
321   "size" : 1
322  },
323  {
324   "alignment" : 4,
325   "is_integral" : true,
326   "linker_set_key" : "_ZTIi",
327   "name" : "int",
328   "referenced_type" : "_ZTIi",
329   "self_type" : "_ZTIi",
330   "size" : 4
331  },
332  {
333   "alignment" : 4,
334   "is_integral" : true,
335   "is_unsigned" : true,
336   "linker_set_key" : "_ZTIj",
337   "name" : "unsigned int",
338   "referenced_type" : "_ZTIj",
339   "self_type" : "_ZTIj",
340   "size" : 4
341  },
342  {
343   "alignment" : 2,
344   "is_integral" : true,
345   "linker_set_key" : "_ZTIs",
346   "name" : "short",
347   "referenced_type" : "_ZTIs",
348   "self_type" : "_ZTIs",
349   "size" : 2
350  },
351  {
352   "alignment" : 2,
353   "is_integral" : true,
354   "is_unsigned" : true,
355   "linker_set_key" : "_ZTIt",
356   "name" : "unsigned short",
357   "referenced_type" : "_ZTIt",
358   "self_type" : "_ZTIt",
359   "size" : 2
360  },
361  {
362   "linker_set_key" : "_ZTIv",
363   "name" : "void",
364   "referenced_type" : "_ZTIv",
365   "self_type" : "_ZTIv"
366  },
367  {
368   "alignment" : 8,
369   "is_integral" : true,
370   "linker_set_key" : "_ZTIx",
371   "name" : "long long",
372   "referenced_type" : "_ZTIx",
373   "self_type" : "_ZTIx",
374   "size" : 8
375  },
376  {
377   "alignment" : 8,
378   "is_integral" : true,
379   "is_unsigned" : true,
380   "linker_set_key" : "_ZTIy",
381   "name" : "unsigned long long",
382   "referenced_type" : "_ZTIy",
383   "self_type" : "_ZTIy",
384   "size" : 8
385  }
386 ],
387 "elf_functions" :
388 [
389  {
390   "binding" : "weak",
391   "name" : "_Z20audio_utils_log_plotINSt3__111__wrap_iterIPNS0_4pairIfbEEEEENS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_SC_"
392  },
393  {
394   "name" : "_ZN16audio_utils_fifoC1EjjPvR22audio_utils_fifo_indexPS1_"
395  },
396  {
397   "name" : "_ZN16audio_utils_fifoC1EjjPvb21audio_utils_fifo_sync"
398  },
399  {
400   "name" : "_ZN16audio_utils_fifoC2EjjPvR22audio_utils_fifo_indexPS1_"
401  },
402  {
403   "name" : "_ZN16audio_utils_fifoC2EjjPvb21audio_utils_fifo_sync"
404  },
405  {
406   "name" : "_ZN16audio_utils_fifoD1Ev"
407  },
408  {
409   "name" : "_ZN16audio_utils_fifoD2Ev"
410  },
411  {
412   "name" : "_ZN21audio_utils_fifo_baseC1EjR22audio_utils_fifo_indexPS0_21audio_utils_fifo_sync"
413  },
414  {
415   "name" : "_ZN21audio_utils_fifo_baseC2EjR22audio_utils_fifo_indexPS0_21audio_utils_fifo_sync"
416  },
417  {
418   "name" : "_ZN21audio_utils_fifo_baseD1Ev"
419  },
420  {
421   "name" : "_ZN21audio_utils_fifo_baseD2Ev"
422  },
423  {
424   "name" : "_ZN22audio_utils_fifo_index11loadAcquireEv"
425  },
426  {
427   "name" : "_ZN22audio_utils_fifo_index12storeReleaseEj"
428  },
429  {
430   "name" : "_ZN22audio_utils_fifo_index18loadSingleThreadedEv"
431  },
432  {
433   "name" : "_ZN22audio_utils_fifo_index19storeSingleThreadedEj"
434  },
435  {
436   "name" : "_ZN22audio_utils_fifo_index4waitEijPK8timespec"
437  },
438  {
439   "name" : "_ZN22audio_utils_fifo_index4wakeEii"
440  },
441  {
442   "name" : "_ZN23audio_utils_fifo_reader13setHysteresisEij"
443  },
444  {
445   "name" : "_ZN23audio_utils_fifo_reader4readEPvjPK8timespecPj"
446  },
447  {
448   "name" : "_ZN23audio_utils_fifo_reader5flushEPj"
449  },
450  {
451   "name" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecjPK8timespec"
452  },
453  {
454   "name" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecjPK8timespecPj"
455  },
456  {
457   "name" : "_ZN23audio_utils_fifo_reader7releaseEj"
458  },
459  {
460   "name" : "_ZN23audio_utils_fifo_reader9availableEPj"
461  },
462  {
463   "name" : "_ZN23audio_utils_fifo_reader9availableEv"
464  },
465  {
466   "name" : "_ZN23audio_utils_fifo_readerC1ER16audio_utils_fifobb"
467  },
468  {
469   "name" : "_ZN23audio_utils_fifo_readerC2ER16audio_utils_fifobb"
470  },
471  {
472   "name" : "_ZN23audio_utils_fifo_readerD0Ev"
473  },
474  {
475   "name" : "_ZN23audio_utils_fifo_readerD1Ev"
476  },
477  {
478   "name" : "_ZN23audio_utils_fifo_readerD2Ev"
479  },
480  {
481   "name" : "_ZN23audio_utils_fifo_writer13setHysteresisEjj"
482  },
483  {
484   "name" : "_ZN23audio_utils_fifo_writer5writeEPKvjPK8timespec"
485  },
486  {
487   "name" : "_ZN23audio_utils_fifo_writer6obtainEP17audio_utils_iovecjPK8timespec"
488  },
489  {
490   "name" : "_ZN23audio_utils_fifo_writer6resizeEj"
491  },
492  {
493   "name" : "_ZN23audio_utils_fifo_writer7releaseEj"
494  },
495  {
496   "name" : "_ZN23audio_utils_fifo_writer9availableEv"
497  },
498  {
499   "name" : "_ZN23audio_utils_fifo_writerC1ER16audio_utils_fifo"
500  },
501  {
502   "name" : "_ZN23audio_utils_fifo_writerC2ER16audio_utils_fifo"
503  },
504  {
505   "name" : "_ZN23audio_utils_fifo_writerD0Ev"
506  },
507  {
508   "name" : "_ZN23audio_utils_fifo_writerD1Ev"
509  },
510  {
511   "name" : "_ZN23audio_utils_fifo_writerD2Ev"
512  },
513  {
514   "name" : "_ZN25audio_utils_fifo_providerC2ER16audio_utils_fifo"
515  },
516  {
517   "name" : "_ZN25audio_utils_fifo_providerD0Ev"
518  },
519  {
520   "name" : "_ZN25audio_utils_fifo_providerD1Ev"
521  },
522  {
523   "name" : "_ZN25audio_utils_fifo_providerD2Ev"
524  },
525  {
526   "binding" : "weak",
527   "name" : "_ZN25audio_utils_fifo_writer_TIiE12storeReleaseEv"
528  },
529  {
530   "binding" : "weak",
531   "name" : "_ZN25audio_utils_fifo_writer_TIiE19storeSingleThreadedEv"
532  },
533  {
534   "binding" : "weak",
535   "name" : "_ZN25audio_utils_fifo_writer_TIiE5writeEPKij"
536  },
537  {
538   "binding" : "weak",
539   "name" : "_ZN25audio_utils_fifo_writer_TIiE6write1ERKi"
540  },
541  {
542   "binding" : "weak",
543   "name" : "_ZN25audio_utils_fifo_writer_TIiEC1ER16audio_utils_fifo"
544  },
545  {
546   "binding" : "weak",
547   "name" : "_ZN25audio_utils_fifo_writer_TIiEC2ER16audio_utils_fifo"
548  },
549  {
550   "binding" : "weak",
551   "name" : "_ZN25audio_utils_fifo_writer_TIiED1Ev"
552  },
553  {
554   "binding" : "weak",
555   "name" : "_ZN25audio_utils_fifo_writer_TIiED2Ev"
556  },
557  {
558   "binding" : "weak",
559   "name" : "_ZN25audio_utils_fifo_writer_TIxE12storeReleaseEv"
560  },
561  {
562   "binding" : "weak",
563   "name" : "_ZN25audio_utils_fifo_writer_TIxE19storeSingleThreadedEv"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZN25audio_utils_fifo_writer_TIxE5writeEPKxj"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZN25audio_utils_fifo_writer_TIxE6write1ERKx"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZN25audio_utils_fifo_writer_TIxEC1ER16audio_utils_fifo"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZN25audio_utils_fifo_writer_TIxEC2ER16audio_utils_fifo"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZN25audio_utils_fifo_writer_TIxED1Ev"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZN25audio_utils_fifo_writer_TIxED2Ev"
588  },
589  {
590   "name" : "_ZN7android11audio_utils7Balance10setBalanceEf"
591  },
592  {
593   "name" : "_ZN7android11audio_utils7Balance14setChannelMaskE20audio_channel_mask_t"
594  },
595  {
596   "name" : "_ZN7android11audio_utils7Balance7processEPfj"
597  },
598  {
599   "binding" : "weak",
600   "name" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj0EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE"
601  },
602  {
603   "binding" : "weak",
604   "name" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj1EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE"
605  },
606  {
607   "binding" : "weak",
608   "name" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj2EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE"
609  },
610  {
611   "binding" : "weak",
612   "name" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj3EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE"
613  },
614  {
615   "binding" : "weak",
616   "name" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj4EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE"
617  },
618  {
619   "binding" : "weak",
620   "name" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj5EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE"
621  },
622  {
623   "binding" : "weak",
624   "name" : "_ZN7android11audio_utils8metadata16copyToByteStringINSt3__112basic_stringEJcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEbRKT_IJDpT0_EERNS4_IhNS5_IhEENS7_IhEEEE"
625  },
626  {
627   "binding" : "weak",
628   "name" : "_ZN7android11audio_utils8metadata16copyToByteStringINSt3__13mapEJNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEEEbRKT_IJDpT0_EERNS5_IhNS6_IhEENS8_IhEEEE"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZN7android11audio_utils8metadata16copyToByteStringIdEENSt3__19enable_ifIXoo28is_primitive_metadata_type_vIT_Esr3stdE15is_arithmetic_vINS3_5decayIS5_E4typeEEEbE4typeERKS5_RNS3_12basic_stringIhNS3_11char_traitsIhEENS3_9allocatorIhEEEE"
633  },
634  {
635   "binding" : "weak",
636   "name" : "_ZN7android11audio_utils8metadata16copyToByteStringIxEENSt3__19enable_ifIXoo28is_primitive_metadata_type_vIT_Esr3stdE15is_arithmetic_vINS3_5decayIS5_E4typeEEEbE4typeERKS5_RNS3_12basic_stringIhNS3_11char_traitsIhEENS3_9allocatorIhEEEE"
637  },
638  {
639   "binding" : "weak",
640   "name" : "_ZN7android11audio_utils8metadata18copyFromByteStringINSt3__112basic_stringEJcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEbPT_IJDpT0_EERKNS4_IhNS5_IhEENS7_IhEEEERjPNS3_6vectorIjNS7_IjEEEE"
641  },
642  {
643   "binding" : "weak",
644   "name" : "_ZN7android11audio_utils8metadata18copyFromByteStringINSt3__13mapEJNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEEEbPT_IJDpT0_EERKNS5_IhNS6_IhEENS8_IhEEEERjPNS3_6vectorIjNS8_IjEEEE"
645  },
646  {
647   "name" : "_ZN7android8PowerLog3logEPKvjx"
648  },
649  {
650   "name" : "_ZN7android8PowerLogC1Ejj14audio_format_tjj"
651  },
652  {
653   "name" : "_ZN7android8PowerLogC2Ejj14audio_format_tjj"
654  },
655  {
656   "name" : "_ZNK21audio_utils_fifo_base3sumEjj"
657  },
658  {
659   "name" : "_ZNK21audio_utils_fifo_base4diffEjjPjb"
660  },
661  {
662   "name" : "_ZNK21audio_utils_fifo_base8shutdownEv"
663  },
664  {
665   "name" : "_ZNK23audio_utils_fifo_reader13getHysteresisEPiPj"
666  },
667  {
668   "name" : "_ZNK23audio_utils_fifo_writer13getHysteresisEPjS0_"
669  },
670  {
671   "name" : "_ZNK23audio_utils_fifo_writer4sizeEv"
672  },
673  {
674   "name" : "_ZNK7android11audio_utils7Balance20computeStereoBalanceEfPfS2_"
675  },
676  {
677   "name" : "_ZNK7android11audio_utils7Balance8toStringEv"
678  },
679  {
680   "name" : "_ZNK7android8PowerLog12dumpToStringEPKcjxb"
681  },
682  {
683   "name" : "_ZNK7android8PowerLog4dumpEiPKcjxb"
684  },
685  {
686   "binding" : "weak",
687   "name" : "_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv"
688  },
689  {
690   "binding" : "weak",
691   "name" : "_ZNSt3__111char_traitsIhE4moveEPhPKhj"
692  },
693  {
694   "binding" : "weak",
695   "name" : "_ZNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEE21__grow_by_and_replaceEjjjjjjPKh"
696  },
697  {
698   "binding" : "weak",
699   "name" : "_ZNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEE7replaceEjjPKhj"
700  },
701  {
702   "binding" : "weak",
703   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
704  },
705  {
706   "binding" : "weak",
707   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"
708  },
709  {
710   "binding" : "weak",
711   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi"
712  },
713  {
714   "binding" : "weak",
715   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi"
716  },
717  {
718   "binding" : "weak",
719   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv"
720  },
721  {
722   "binding" : "weak",
723   "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j"
724  },
725  {
726   "binding" : "weak",
727   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
728  },
729  {
730   "binding" : "weak",
731   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorISC_PNS_11__tree_nodeISC_SL_EEiEERPNS_15__tree_end_nodeISN_EESO_RKT_"
732  },
733  {
734   "binding" : "weak",
735   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISN_EERKT_"
736  },
737  {
738   "binding" : "weak",
739   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE12__find_equalISC_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISN_EERKT_"
740  },
741  {
742   "binding" : "weak",
743   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE16__construct_nodeIJPKcS7_EEENS_10unique_ptrINS_11__tree_nodeISC_PvEENS_22__tree_node_destructorINS5_ISP_EEEEEEDpOT_"
744  },
745  {
746   "binding" : "weak",
747   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE16__construct_nodeIJPKcfEEENS_10unique_ptrINS_11__tree_nodeISC_PvEENS_22__tree_node_destructorINS5_ISP_EEEEEEDpOT_"
748  },
749  {
750   "binding" : "weak",
751   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE16__construct_nodeIJPKciEEENS_10unique_ptrINS_11__tree_nodeISC_PvEENS_22__tree_node_destructorINS5_ISP_EEEEEEDpOT_"
752  },
753  {
754   "binding" : "weak",
755   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE16__construct_nodeIJRPKcRfEEENS_10unique_ptrINS_11__tree_nodeISC_PvEENS_22__tree_node_destructorINS5_ISR_EEEEEEDpOT_"
756  },
757  {
758   "binding" : "weak",
759   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE16__construct_nodeIJRPKcRiEEENS_10unique_ptrINS_11__tree_nodeISC_PvEENS_22__tree_node_destructorINS5_ISR_EEEEEEDpOT_"
760  },
761  {
762   "binding" : "weak",
763   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJPKcNSA_4DataEEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
764  },
765  {
766   "binding" : "weak",
767   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJPKcS7_EEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
768  },
769  {
770   "binding" : "weak",
771   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJPKcdEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
772  },
773  {
774   "binding" : "weak",
775   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJPKcfEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
776  },
777  {
778   "binding" : "weak",
779   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJPKciEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
780  },
781  {
782   "binding" : "weak",
783   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJPKcxEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
784  },
785  {
786   "binding" : "weak",
787   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJRPKcRNSA_4DataEEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
788  },
789  {
790   "binding" : "weak",
791   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJRPKcRdEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
792  },
793  {
794   "binding" : "weak",
795   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJRPKcRfEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
796  },
797  {
798   "binding" : "weak",
799   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJRPKcRiEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
800  },
801  {
802   "binding" : "weak",
803   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJRPKcRxEEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
804  },
805  {
806   "binding" : "weak",
807   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE21__emplace_unique_implIJRPKcSM_EEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEEDpOT_"
808  },
809  {
810   "binding" : "weak",
811   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE25__emplace_unique_key_argsIS7_JS7_SB_EEENS_4pairINS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEEbEERKT_DpOT0_"
812  },
813  {
814   "binding" : "weak",
815   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_SB_EEEEENS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEENS_21__tree_const_iteratorISC_ST_iEERKT_DpOT0_"
816  },
817  {
818   "binding" : "weak",
819   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE4findIS7_EENS_15__tree_iteratorISC_PNS_11__tree_nodeISC_PvEEiEERKT_"
820  },
821  {
822   "binding" : "weak",
823   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE5eraseENS_21__tree_const_iteratorISC_PNS_11__tree_nodeISC_PvEEiEE"
824  },
825  {
826   "binding" : "weak",
827   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEENS_19__map_value_compareIS7_SC_NS_4lessIS7_EELb1EEENS5_ISC_EEE7destroyEPNS_11__tree_nodeISC_PvEE"
828  },
829  {
830   "binding" : "weak",
831   "name" : "_ZNSt3__16vectorIN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEENS_9allocatorIS4_EEE8__appendEj"
832  },
833  {
834   "binding" : "weak",
835   "name" : "_ZNSt3__16vectorINS_4pairIfbEENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRKfbEEEvDpOT_"
836  },
837  {
838   "binding" : "weak",
839   "name" : "_ZNSt3__16vectorINS_4pairIfbEENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRfbEEEvDpOT_"
840  },
841  {
842   "binding" : "weak",
843   "name" : "_ZNSt3__16vectorIfNS_9allocatorIfEEE6assignIPfEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIfNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_"
844  },
845  {
846   "binding" : "weak",
847   "name" : "_ZNSt3__16vectorIfNS_9allocatorIfEEE8__appendEj"
848  },
849  {
850   "binding" : "weak",
851   "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIRKjEEvOT_"
852  },
853  {
854   "name" : "accumulate_by_audio_format"
855  },
856  {
857   "name" : "accumulate_float"
858  },
859  {
860   "name" : "accumulate_i16"
861  },
862  {
863   "name" : "accumulate_i32"
864  },
865  {
866   "name" : "accumulate_p24"
867  },
868  {
869   "name" : "accumulate_q8_23"
870  },
871  {
872   "name" : "accumulate_u8"
873  },
874  {
875   "name" : "adjust_channels"
876  },
877  {
878   "name" : "adjust_channels_non_destructive"
879  },
880  {
881   "name" : "adjust_selected_channels"
882  },
883  {
884   "name" : "audio_metadata_byte_string_len"
885  },
886  {
887   "name" : "audio_metadata_create"
888  },
889  {
890   "name" : "audio_metadata_destroy"
891  },
892  {
893   "name" : "audio_metadata_erase"
894  },
895  {
896   "name" : "audio_metadata_from_byte_string"
897  },
898  {
899   "name" : "audio_metadata_get_data"
900  },
901  {
902   "name" : "audio_metadata_get_double"
903  },
904  {
905   "name" : "audio_metadata_get_float"
906  },
907  {
908   "name" : "audio_metadata_get_int32"
909  },
910  {
911   "name" : "audio_metadata_get_int64"
912  },
913  {
914   "name" : "audio_metadata_get_string"
915  },
916  {
917   "name" : "audio_metadata_put_data"
918  },
919  {
920   "name" : "audio_metadata_put_double"
921  },
922  {
923   "name" : "audio_metadata_put_float"
924  },
925  {
926   "name" : "audio_metadata_put_int32"
927  },
928  {
929   "name" : "audio_metadata_put_int64"
930  },
931  {
932   "name" : "audio_metadata_put_string"
933  },
934  {
935   "name" : "audio_utils_compute_energy_mono"
936  },
937  {
938   "name" : "audio_utils_compute_power_mono"
939  },
940  {
941   "name" : "audio_utils_is_compute_power_format_supported"
942  },
943  {
944   "name" : "byte_string_from_audio_metadata"
945  },
946  {
947   "name" : "create_echo_reference"
948  },
949  {
950   "name" : "create_resampler"
951  },
952  {
953   "name" : "ditherAndClamp"
954  },
955  {
956   "name" : "downmix_to_mono_float_from_stereo_float"
957  },
958  {
959   "name" : "downmix_to_mono_i16_from_stereo_i16"
960  },
961  {
962   "name" : "echo_reference_get_next_buffer"
963  },
964  {
965   "name" : "echo_reference_release_buffer"
966  },
967  {
968   "name" : "error_log_create"
969  },
970  {
971   "name" : "error_log_destroy"
972  },
973  {
974   "name" : "error_log_dump"
975  },
976  {
977   "name" : "error_log_log"
978  },
979  {
980   "name" : "fixed_fft"
981  },
982  {
983   "name" : "fixed_fft_real"
984  },
985  {
986   "name" : "float_from_gain"
987  },
988  {
989   "name" : "float_from_sample"
990  },
991  {
992   "name" : "gain_from_float"
993  },
994  {
995   "name" : "limiter"
996  },
997  {
998   "name" : "memcpy_by_audio_format"
999  },
1000  {
1001   "name" : "memcpy_by_channel_mask"
1002  },
1003  {
1004   "name" : "memcpy_by_index_array"
1005  },
1006  {
1007   "name" : "memcpy_by_index_array_initialization"
1008  },
1009  {
1010   "name" : "memcpy_by_index_array_initialization_dst_index"
1011  },
1012  {
1013   "name" : "memcpy_by_index_array_initialization_from_channel_mask"
1014  },
1015  {
1016   "name" : "memcpy_by_index_array_initialization_src_index"
1017  },
1018  {
1019   "name" : "memcpy_to_float_from_float_with_clamping"
1020  },
1021  {
1022   "name" : "memcpy_to_float_from_i16"
1023  },
1024  {
1025   "name" : "memcpy_to_float_from_i32"
1026  },
1027  {
1028   "name" : "memcpy_to_float_from_p24"
1029  },
1030  {
1031   "name" : "memcpy_to_float_from_q4_27"
1032  },
1033  {
1034   "name" : "memcpy_to_float_from_q8_23"
1035  },
1036  {
1037   "name" : "memcpy_to_float_from_u8"
1038  },
1039  {
1040   "name" : "memcpy_to_i16_from_float"
1041  },
1042  {
1043   "name" : "memcpy_to_i16_from_i32"
1044  },
1045  {
1046   "name" : "memcpy_to_i16_from_p24"
1047  },
1048  {
1049   "name" : "memcpy_to_i16_from_q4_27"
1050  },
1051  {
1052   "name" : "memcpy_to_i16_from_q8_23"
1053  },
1054  {
1055   "name" : "memcpy_to_i16_from_u8"
1056  },
1057  {
1058   "name" : "memcpy_to_i32_from_float"
1059  },
1060  {
1061   "name" : "memcpy_to_i32_from_i16"
1062  },
1063  {
1064   "name" : "memcpy_to_i32_from_p24"
1065  },
1066  {
1067   "name" : "memcpy_to_i32_from_u8"
1068  },
1069  {
1070   "name" : "memcpy_to_p24_from_float"
1071  },
1072  {
1073   "name" : "memcpy_to_p24_from_i16"
1074  },
1075  {
1076   "name" : "memcpy_to_p24_from_i32"
1077  },
1078  {
1079   "name" : "memcpy_to_p24_from_q8_23"
1080  },
1081  {
1082   "name" : "memcpy_to_q4_27_from_float"
1083  },
1084  {
1085   "name" : "memcpy_to_q8_23_from_float_with_clamp"
1086  },
1087  {
1088   "name" : "memcpy_to_q8_23_from_i16"
1089  },
1090  {
1091   "name" : "memcpy_to_q8_23_from_p24"
1092  },
1093  {
1094   "name" : "memcpy_to_u8_from_float"
1095  },
1096  {
1097   "name" : "memcpy_to_u8_from_i16"
1098  },
1099  {
1100   "name" : "memcpy_to_u8_from_i32"
1101  },
1102  {
1103   "name" : "memcpy_to_u8_from_p24"
1104  },
1105  {
1106   "name" : "memcpy_to_u8_from_q8_23"
1107  },
1108  {
1109   "name" : "mono_blend"
1110  },
1111  {
1112   "name" : "nonZeroMono16"
1113  },
1114  {
1115   "name" : "nonZeroMono32"
1116  },
1117  {
1118   "name" : "nonZeroStereo16"
1119  },
1120  {
1121   "name" : "nonZeroStereo32"
1122  },
1123  {
1124   "name" : "power_log_create"
1125  },
1126  {
1127   "name" : "power_log_destroy"
1128  },
1129  {
1130   "name" : "power_log_dump"
1131  },
1132  {
1133   "name" : "power_log_log"
1134  },
1135  {
1136   "name" : "release_echo_reference"
1137  },
1138  {
1139   "name" : "release_resampler"
1140  },
1141  {
1142   "name" : "resampler_resample_from_input"
1143  },
1144  {
1145   "name" : "resampler_resample_from_provider"
1146  },
1147  {
1148   "name" : "roundup"
1149  },
1150  {
1151   "name" : "sample_from_float"
1152  },
1153  {
1154   "name" : "upmix_to_stereo_float_from_mono_float"
1155  },
1156  {
1157   "name" : "upmix_to_stereo_i16_from_mono_i16"
1158  }
1159 ],
1160 "elf_objects" :
1161 [
1162  {
1163   "binding" : "weak",
1164   "name" : "_ZN7android11audio_utils8channels19kSideFromChannelIdxE"
1165  },
1166  {
1167   "binding" : "weak",
1168   "name" : "_ZNSt3__19__any_imp17__unique_typeinfoIN7android11audio_utils8metadata4DataEE4__idE"
1169  },
1170  {
1171   "binding" : "weak",
1172   "name" : "_ZNSt3__19__any_imp17__unique_typeinfoINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE4__idE"
1173  },
1174  {
1175   "binding" : "weak",
1176   "name" : "_ZNSt3__19__any_imp17__unique_typeinfoIdE4__idE"
1177  },
1178  {
1179   "binding" : "weak",
1180   "name" : "_ZNSt3__19__any_imp17__unique_typeinfoIfE4__idE"
1181  },
1182  {
1183   "binding" : "weak",
1184   "name" : "_ZNSt3__19__any_imp17__unique_typeinfoIiE4__idE"
1185  },
1186  {
1187   "binding" : "weak",
1188   "name" : "_ZNSt3__19__any_imp17__unique_typeinfoIxE4__idE"
1189  },
1190  {
1191   "binding" : "weak",
1192   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE"
1193  },
1194  {
1195   "binding" : "weak",
1196   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE"
1197  },
1198  {
1199   "binding" : "weak",
1200   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE8_NS_13basic_ostreamIcS2_EE"
1201  },
1202  {
1203   "binding" : "weak",
1204   "name" : "_ZTTNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1205  },
1206  {
1207   "name" : "_ZTV23audio_utils_fifo_reader"
1208  },
1209  {
1210   "name" : "_ZTV23audio_utils_fifo_writer"
1211  },
1212  {
1213   "name" : "_ZTV25audio_utils_fifo_provider"
1214  },
1215  {
1216   "binding" : "weak",
1217   "name" : "_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1218  },
1219  {
1220   "binding" : "weak",
1221   "name" : "_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1222  }
1223 ],
1224 "enum_types" :
1225 [
1226  {
1227   "alignment" : 4,
1228   "enum_fields" :
1229   [
1230    {
1231     "enum_field_value" : -2,
1232     "name" : "AUDIO_MODE_INVALID"
1233    },
1234    {
1235     "enum_field_value" : -1,
1236     "name" : "AUDIO_MODE_CURRENT"
1237    },
1238    {
1239     "enum_field_value" : 0,
1240     "name" : "AUDIO_MODE_NORMAL"
1241    },
1242    {
1243     "enum_field_value" : 1,
1244     "name" : "AUDIO_MODE_RINGTONE"
1245    },
1246    {
1247     "enum_field_value" : 2,
1248     "name" : "AUDIO_MODE_IN_CALL"
1249    },
1250    {
1251     "enum_field_value" : 3,
1252     "name" : "AUDIO_MODE_IN_COMMUNICATION"
1253    },
1254    {
1255     "enum_field_value" : 4,
1256     "name" : "AUDIO_MODE_CALL_SCREEN"
1257    },
1258    {
1259     "enum_field_value" : 5,
1260     "name" : "AUDIO_MODE_CALL_REDIRECT"
1261    },
1262    {
1263     "enum_field_value" : 6,
1264     "name" : "AUDIO_MODE_COMMUNICATION_REDIRECT"
1265    },
1266    {
1267     "enum_field_value" : 6,
1268     "name" : "AUDIO_MODE_MAX"
1269    },
1270    {
1271     "enum_field_value" : 7,
1272     "name" : "AUDIO_MODE_CNT"
1273    }
1274   ],
1275   "linker_set_key" : "_ZTI12audio_mode_t",
1276   "name" : "audio_mode_t",
1277   "referenced_type" : "_ZTI12audio_mode_t",
1278   "self_type" : "_ZTI12audio_mode_t",
1279   "size" : 4,
1280   "source_file" : "system/media/audio/include/system/audio.h",
1281   "underlying_type" : "_ZTIi"
1282  },
1283  {
1284   "alignment" : 4,
1285   "enum_fields" :
1286   [
1287    {
1288     "enum_field_value" : 0,
1289     "name" : "AUDIO_USAGE_UNKNOWN"
1290    },
1291    {
1292     "enum_field_value" : 1,
1293     "name" : "AUDIO_USAGE_MEDIA"
1294    },
1295    {
1296     "enum_field_value" : 2,
1297     "name" : "AUDIO_USAGE_VOICE_COMMUNICATION"
1298    },
1299    {
1300     "enum_field_value" : 3,
1301     "name" : "AUDIO_USAGE_VOICE_COMMUNICATION_SIGNALLING"
1302    },
1303    {
1304     "enum_field_value" : 4,
1305     "name" : "AUDIO_USAGE_ALARM"
1306    },
1307    {
1308     "enum_field_value" : 5,
1309     "name" : "AUDIO_USAGE_NOTIFICATION"
1310    },
1311    {
1312     "enum_field_value" : 6,
1313     "name" : "AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE"
1314    },
1315    {
1316     "enum_field_value" : 10,
1317     "name" : "AUDIO_USAGE_NOTIFICATION_EVENT"
1318    },
1319    {
1320     "enum_field_value" : 11,
1321     "name" : "AUDIO_USAGE_ASSISTANCE_ACCESSIBILITY"
1322    },
1323    {
1324     "enum_field_value" : 12,
1325     "name" : "AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE"
1326    },
1327    {
1328     "enum_field_value" : 13,
1329     "name" : "AUDIO_USAGE_ASSISTANCE_SONIFICATION"
1330    },
1331    {
1332     "enum_field_value" : 14,
1333     "name" : "AUDIO_USAGE_GAME"
1334    },
1335    {
1336     "enum_field_value" : 15,
1337     "name" : "AUDIO_USAGE_VIRTUAL_SOURCE"
1338    },
1339    {
1340     "enum_field_value" : 16,
1341     "name" : "AUDIO_USAGE_ASSISTANT"
1342    },
1343    {
1344     "enum_field_value" : 17,
1345     "name" : "AUDIO_USAGE_CALL_ASSISTANT"
1346    },
1347    {
1348     "enum_field_value" : 1000,
1349     "name" : "AUDIO_USAGE_EMERGENCY"
1350    },
1351    {
1352     "enum_field_value" : 1001,
1353     "name" : "AUDIO_USAGE_SAFETY"
1354    },
1355    {
1356     "enum_field_value" : 1002,
1357     "name" : "AUDIO_USAGE_VEHICLE_STATUS"
1358    },
1359    {
1360     "enum_field_value" : 1003,
1361     "name" : "AUDIO_USAGE_ANNOUNCEMENT"
1362    },
1363    {
1364     "enum_field_value" : 7,
1365     "name" : "AUDIO_USAGE_NOTIFICATION_COMMUNICATION_REQUEST"
1366    },
1367    {
1368     "enum_field_value" : 8,
1369     "name" : "AUDIO_USAGE_NOTIFICATION_COMMUNICATION_INSTANT"
1370    },
1371    {
1372     "enum_field_value" : 9,
1373     "name" : "AUDIO_USAGE_NOTIFICATION_COMMUNICATION_DELAYED"
1374    }
1375   ],
1376   "linker_set_key" : "_ZTI13audio_usage_t",
1377   "name" : "audio_usage_t",
1378   "referenced_type" : "_ZTI13audio_usage_t",
1379   "self_type" : "_ZTI13audio_usage_t",
1380   "size" : 4,
1381   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
1382   "underlying_type" : "_ZTIj"
1383  },
1384  {
1385   "alignment" : 4,
1386   "enum_fields" :
1387   [
1388    {
1389     "enum_field_value" : 0,
1390     "name" : "AUDIO_FORMAT_DEFAULT"
1391    },
1392    {
1393     "enum_field_value" : 1,
1394     "name" : "AUDIO_FORMAT_PCM_16_BIT"
1395    },
1396    {
1397     "enum_field_value" : 2,
1398     "name" : "AUDIO_FORMAT_PCM_8_BIT"
1399    },
1400    {
1401     "enum_field_value" : 3,
1402     "name" : "AUDIO_FORMAT_PCM_32_BIT"
1403    },
1404    {
1405     "enum_field_value" : 4,
1406     "name" : "AUDIO_FORMAT_PCM_8_24_BIT"
1407    },
1408    {
1409     "enum_field_value" : 5,
1410     "name" : "AUDIO_FORMAT_PCM_FLOAT"
1411    },
1412    {
1413     "enum_field_value" : 6,
1414     "name" : "AUDIO_FORMAT_PCM_24_BIT_PACKED"
1415    },
1416    {
1417     "enum_field_value" : 16777216,
1418     "name" : "AUDIO_FORMAT_MP3"
1419    },
1420    {
1421     "enum_field_value" : 33554432,
1422     "name" : "AUDIO_FORMAT_AMR_NB"
1423    },
1424    {
1425     "enum_field_value" : 50331648,
1426     "name" : "AUDIO_FORMAT_AMR_WB"
1427    },
1428    {
1429     "enum_field_value" : 67108864,
1430     "name" : "AUDIO_FORMAT_AAC"
1431    },
1432    {
1433     "enum_field_value" : 67108865,
1434     "name" : "AUDIO_FORMAT_AAC_MAIN"
1435    },
1436    {
1437     "enum_field_value" : 67108866,
1438     "name" : "AUDIO_FORMAT_AAC_LC"
1439    },
1440    {
1441     "enum_field_value" : 67108868,
1442     "name" : "AUDIO_FORMAT_AAC_SSR"
1443    },
1444    {
1445     "enum_field_value" : 67108872,
1446     "name" : "AUDIO_FORMAT_AAC_LTP"
1447    },
1448    {
1449     "enum_field_value" : 67108880,
1450     "name" : "AUDIO_FORMAT_AAC_HE_V1"
1451    },
1452    {
1453     "enum_field_value" : 67108896,
1454     "name" : "AUDIO_FORMAT_AAC_SCALABLE"
1455    },
1456    {
1457     "enum_field_value" : 67108928,
1458     "name" : "AUDIO_FORMAT_AAC_ERLC"
1459    },
1460    {
1461     "enum_field_value" : 67108992,
1462     "name" : "AUDIO_FORMAT_AAC_LD"
1463    },
1464    {
1465     "enum_field_value" : 67109120,
1466     "name" : "AUDIO_FORMAT_AAC_HE_V2"
1467    },
1468    {
1469     "enum_field_value" : 67109376,
1470     "name" : "AUDIO_FORMAT_AAC_ELD"
1471    },
1472    {
1473     "enum_field_value" : 67109632,
1474     "name" : "AUDIO_FORMAT_AAC_XHE"
1475    },
1476    {
1477     "enum_field_value" : 83886080,
1478     "name" : "AUDIO_FORMAT_HE_AAC_V1"
1479    },
1480    {
1481     "enum_field_value" : 100663296,
1482     "name" : "AUDIO_FORMAT_HE_AAC_V2"
1483    },
1484    {
1485     "enum_field_value" : 117440512,
1486     "name" : "AUDIO_FORMAT_VORBIS"
1487    },
1488    {
1489     "enum_field_value" : 134217728,
1490     "name" : "AUDIO_FORMAT_OPUS"
1491    },
1492    {
1493     "enum_field_value" : 150994944,
1494     "name" : "AUDIO_FORMAT_AC3"
1495    },
1496    {
1497     "enum_field_value" : 167772160,
1498     "name" : "AUDIO_FORMAT_E_AC3"
1499    },
1500    {
1501     "enum_field_value" : 167772161,
1502     "name" : "AUDIO_FORMAT_E_AC3_JOC"
1503    },
1504    {
1505     "enum_field_value" : 184549376,
1506     "name" : "AUDIO_FORMAT_DTS"
1507    },
1508    {
1509     "enum_field_value" : 201326592,
1510     "name" : "AUDIO_FORMAT_DTS_HD"
1511    },
1512    {
1513     "enum_field_value" : 218103808,
1514     "name" : "AUDIO_FORMAT_IEC61937"
1515    },
1516    {
1517     "enum_field_value" : 234881024,
1518     "name" : "AUDIO_FORMAT_DOLBY_TRUEHD"
1519    },
1520    {
1521     "enum_field_value" : 268435456,
1522     "name" : "AUDIO_FORMAT_EVRC"
1523    },
1524    {
1525     "enum_field_value" : 285212672,
1526     "name" : "AUDIO_FORMAT_EVRCB"
1527    },
1528    {
1529     "enum_field_value" : 301989888,
1530     "name" : "AUDIO_FORMAT_EVRCWB"
1531    },
1532    {
1533     "enum_field_value" : 318767104,
1534     "name" : "AUDIO_FORMAT_EVRCNW"
1535    },
1536    {
1537     "enum_field_value" : 335544320,
1538     "name" : "AUDIO_FORMAT_AAC_ADIF"
1539    },
1540    {
1541     "enum_field_value" : 352321536,
1542     "name" : "AUDIO_FORMAT_WMA"
1543    },
1544    {
1545     "enum_field_value" : 369098752,
1546     "name" : "AUDIO_FORMAT_WMA_PRO"
1547    },
1548    {
1549     "enum_field_value" : 385875968,
1550     "name" : "AUDIO_FORMAT_AMR_WB_PLUS"
1551    },
1552    {
1553     "enum_field_value" : 402653184,
1554     "name" : "AUDIO_FORMAT_MP2"
1555    },
1556    {
1557     "enum_field_value" : 419430400,
1558     "name" : "AUDIO_FORMAT_QCELP"
1559    },
1560    {
1561     "enum_field_value" : 436207616,
1562     "name" : "AUDIO_FORMAT_DSD"
1563    },
1564    {
1565     "enum_field_value" : 452984832,
1566     "name" : "AUDIO_FORMAT_FLAC"
1567    },
1568    {
1569     "enum_field_value" : 469762048,
1570     "name" : "AUDIO_FORMAT_ALAC"
1571    },
1572    {
1573     "enum_field_value" : 486539264,
1574     "name" : "AUDIO_FORMAT_APE"
1575    },
1576    {
1577     "enum_field_value" : 503316480,
1578     "name" : "AUDIO_FORMAT_AAC_ADTS"
1579    },
1580    {
1581     "enum_field_value" : 503316481,
1582     "name" : "AUDIO_FORMAT_AAC_ADTS_MAIN"
1583    },
1584    {
1585     "enum_field_value" : 503316482,
1586     "name" : "AUDIO_FORMAT_AAC_ADTS_LC"
1587    },
1588    {
1589     "enum_field_value" : 503316484,
1590     "name" : "AUDIO_FORMAT_AAC_ADTS_SSR"
1591    },
1592    {
1593     "enum_field_value" : 503316488,
1594     "name" : "AUDIO_FORMAT_AAC_ADTS_LTP"
1595    },
1596    {
1597     "enum_field_value" : 503316496,
1598     "name" : "AUDIO_FORMAT_AAC_ADTS_HE_V1"
1599    },
1600    {
1601     "enum_field_value" : 503316512,
1602     "name" : "AUDIO_FORMAT_AAC_ADTS_SCALABLE"
1603    },
1604    {
1605     "enum_field_value" : 503316544,
1606     "name" : "AUDIO_FORMAT_AAC_ADTS_ERLC"
1607    },
1608    {
1609     "enum_field_value" : 503316608,
1610     "name" : "AUDIO_FORMAT_AAC_ADTS_LD"
1611    },
1612    {
1613     "enum_field_value" : 503316736,
1614     "name" : "AUDIO_FORMAT_AAC_ADTS_HE_V2"
1615    },
1616    {
1617     "enum_field_value" : 503316992,
1618     "name" : "AUDIO_FORMAT_AAC_ADTS_ELD"
1619    },
1620    {
1621     "enum_field_value" : 503317248,
1622     "name" : "AUDIO_FORMAT_AAC_ADTS_XHE"
1623    },
1624    {
1625     "enum_field_value" : 520093696,
1626     "name" : "AUDIO_FORMAT_SBC"
1627    },
1628    {
1629     "enum_field_value" : 536870912,
1630     "name" : "AUDIO_FORMAT_APTX"
1631    },
1632    {
1633     "enum_field_value" : 553648128,
1634     "name" : "AUDIO_FORMAT_APTX_HD"
1635    },
1636    {
1637     "enum_field_value" : 570425344,
1638     "name" : "AUDIO_FORMAT_AC4"
1639    },
1640    {
1641     "enum_field_value" : 587202560,
1642     "name" : "AUDIO_FORMAT_LDAC"
1643    },
1644    {
1645     "enum_field_value" : 603979776,
1646     "name" : "AUDIO_FORMAT_MAT"
1647    },
1648    {
1649     "enum_field_value" : 603979777,
1650     "name" : "AUDIO_FORMAT_MAT_1_0"
1651    },
1652    {
1653     "enum_field_value" : 603979778,
1654     "name" : "AUDIO_FORMAT_MAT_2_0"
1655    },
1656    {
1657     "enum_field_value" : 603979779,
1658     "name" : "AUDIO_FORMAT_MAT_2_1"
1659    },
1660    {
1661     "enum_field_value" : 620756992,
1662     "name" : "AUDIO_FORMAT_AAC_LATM"
1663    },
1664    {
1665     "enum_field_value" : 620756994,
1666     "name" : "AUDIO_FORMAT_AAC_LATM_LC"
1667    },
1668    {
1669     "enum_field_value" : 620757008,
1670     "name" : "AUDIO_FORMAT_AAC_LATM_HE_V1"
1671    },
1672    {
1673     "enum_field_value" : 620757248,
1674     "name" : "AUDIO_FORMAT_AAC_LATM_HE_V2"
1675    },
1676    {
1677     "enum_field_value" : 637534208,
1678     "name" : "AUDIO_FORMAT_CELT"
1679    },
1680    {
1681     "enum_field_value" : 654311424,
1682     "name" : "AUDIO_FORMAT_APTX_ADAPTIVE"
1683    },
1684    {
1685     "enum_field_value" : 671088640,
1686     "name" : "AUDIO_FORMAT_LHDC"
1687    },
1688    {
1689     "enum_field_value" : 687865856,
1690     "name" : "AUDIO_FORMAT_LHDC_LL"
1691    },
1692    {
1693     "enum_field_value" : 704643072,
1694     "name" : "AUDIO_FORMAT_APTX_TWSP"
1695    },
1696    {
1697     "enum_field_value" : 721420288,
1698     "name" : "AUDIO_FORMAT_LC3"
1699    },
1700    {
1701     "enum_field_value" : 738197504,
1702     "name" : "AUDIO_FORMAT_MPEGH"
1703    },
1704    {
1705     "enum_field_value" : 738197523,
1706     "name" : "AUDIO_FORMAT_MPEGH_BL_L3"
1707    },
1708    {
1709     "enum_field_value" : 738197524,
1710     "name" : "AUDIO_FORMAT_MPEGH_BL_L4"
1711    },
1712    {
1713     "enum_field_value" : 738197539,
1714     "name" : "AUDIO_FORMAT_MPEGH_LC_L3"
1715    },
1716    {
1717     "enum_field_value" : 738197540,
1718     "name" : "AUDIO_FORMAT_MPEGH_LC_L4"
1719    },
1720    {
1721     "enum_field_value" : 754974720,
1722     "name" : "AUDIO_FORMAT_IEC60958"
1723    },
1724    {
1725     "enum_field_value" : 771751936,
1726     "name" : "AUDIO_FORMAT_DTS_UHD"
1727    },
1728    {
1729     "enum_field_value" : 788529152,
1730     "name" : "AUDIO_FORMAT_DRA"
1731    },
1732    {
1733     "enum_field_value" : 721420288,
1734     "name" : "VX_AUDIO_FORMAT_LC3"
1735    },
1736    {
1737     "enum_field_value" : -1,
1738     "name" : "AUDIO_FORMAT_INVALID"
1739    },
1740    {
1741     "enum_field_value" : 0,
1742     "name" : "AUDIO_FORMAT_PCM"
1743    }
1744   ],
1745   "linker_set_key" : "_ZTI14audio_format_t",
1746   "name" : "audio_format_t",
1747   "referenced_type" : "_ZTI14audio_format_t",
1748   "self_type" : "_ZTI14audio_format_t",
1749   "size" : 4,
1750   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
1751   "underlying_type" : "_ZTIj"
1752  },
1753  {
1754   "alignment" : 4,
1755   "enum_fields" :
1756   [
1757    {
1758     "enum_field_value" : 0,
1759     "name" : "AUDIO_SOURCE_DEFAULT"
1760    },
1761    {
1762     "enum_field_value" : 1,
1763     "name" : "AUDIO_SOURCE_MIC"
1764    },
1765    {
1766     "enum_field_value" : 2,
1767     "name" : "AUDIO_SOURCE_VOICE_UPLINK"
1768    },
1769    {
1770     "enum_field_value" : 3,
1771     "name" : "AUDIO_SOURCE_VOICE_DOWNLINK"
1772    },
1773    {
1774     "enum_field_value" : 4,
1775     "name" : "AUDIO_SOURCE_VOICE_CALL"
1776    },
1777    {
1778     "enum_field_value" : 5,
1779     "name" : "AUDIO_SOURCE_CAMCORDER"
1780    },
1781    {
1782     "enum_field_value" : 6,
1783     "name" : "AUDIO_SOURCE_VOICE_RECOGNITION"
1784    },
1785    {
1786     "enum_field_value" : 7,
1787     "name" : "AUDIO_SOURCE_VOICE_COMMUNICATION"
1788    },
1789    {
1790     "enum_field_value" : 8,
1791     "name" : "AUDIO_SOURCE_REMOTE_SUBMIX"
1792    },
1793    {
1794     "enum_field_value" : 9,
1795     "name" : "AUDIO_SOURCE_UNPROCESSED"
1796    },
1797    {
1798     "enum_field_value" : 10,
1799     "name" : "AUDIO_SOURCE_VOICE_PERFORMANCE"
1800    },
1801    {
1802     "enum_field_value" : 1997,
1803     "name" : "AUDIO_SOURCE_ECHO_REFERENCE"
1804    },
1805    {
1806     "enum_field_value" : 1998,
1807     "name" : "AUDIO_SOURCE_FM_TUNER"
1808    },
1809    {
1810     "enum_field_value" : 1999,
1811     "name" : "AUDIO_SOURCE_HOTWORD"
1812    },
1813    {
1814     "enum_field_value" : 2000,
1815     "name" : "AUDIO_SOURCE_ULTRASOUND"
1816    },
1817    {
1818     "enum_field_value" : -1,
1819     "name" : "AUDIO_SOURCE_INVALID"
1820    }
1821   ],
1822   "linker_set_key" : "_ZTI14audio_source_t",
1823   "name" : "audio_source_t",
1824   "referenced_type" : "_ZTI14audio_source_t",
1825   "self_type" : "_ZTI14audio_source_t",
1826   "size" : 4,
1827   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
1828   "underlying_type" : "_ZTIi"
1829  },
1830  {
1831   "alignment" : 4,
1832   "enum_fields" :
1833   [
1834    {
1835     "enum_field_value" : 0,
1836     "name" : "AUDIO_DEVICE_NONE"
1837    },
1838    {
1839     "enum_field_value" : 1,
1840     "name" : "AUDIO_DEVICE_OUT_EARPIECE"
1841    },
1842    {
1843     "enum_field_value" : 2,
1844     "name" : "AUDIO_DEVICE_OUT_SPEAKER"
1845    },
1846    {
1847     "enum_field_value" : 4,
1848     "name" : "AUDIO_DEVICE_OUT_WIRED_HEADSET"
1849    },
1850    {
1851     "enum_field_value" : 8,
1852     "name" : "AUDIO_DEVICE_OUT_WIRED_HEADPHONE"
1853    },
1854    {
1855     "enum_field_value" : 16,
1856     "name" : "AUDIO_DEVICE_OUT_BLUETOOTH_SCO"
1857    },
1858    {
1859     "enum_field_value" : 32,
1860     "name" : "AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET"
1861    },
1862    {
1863     "enum_field_value" : 64,
1864     "name" : "AUDIO_DEVICE_OUT_BLUETOOTH_SCO_CARKIT"
1865    },
1866    {
1867     "enum_field_value" : 128,
1868     "name" : "AUDIO_DEVICE_OUT_BLUETOOTH_A2DP"
1869    },
1870    {
1871     "enum_field_value" : 256,
1872     "name" : "AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES"
1873    },
1874    {
1875     "enum_field_value" : 512,
1876     "name" : "AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER"
1877    },
1878    {
1879     "enum_field_value" : 1024,
1880     "name" : "AUDIO_DEVICE_OUT_HDMI"
1881    },
1882    {
1883     "enum_field_value" : 2048,
1884     "name" : "AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET"
1885    },
1886    {
1887     "enum_field_value" : 4096,
1888     "name" : "AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET"
1889    },
1890    {
1891     "enum_field_value" : 8192,
1892     "name" : "AUDIO_DEVICE_OUT_USB_ACCESSORY"
1893    },
1894    {
1895     "enum_field_value" : 16384,
1896     "name" : "AUDIO_DEVICE_OUT_USB_DEVICE"
1897    },
1898    {
1899     "enum_field_value" : 32768,
1900     "name" : "AUDIO_DEVICE_OUT_REMOTE_SUBMIX"
1901    },
1902    {
1903     "enum_field_value" : 65536,
1904     "name" : "AUDIO_DEVICE_OUT_TELEPHONY_TX"
1905    },
1906    {
1907     "enum_field_value" : 131072,
1908     "name" : "AUDIO_DEVICE_OUT_LINE"
1909    },
1910    {
1911     "enum_field_value" : 262144,
1912     "name" : "AUDIO_DEVICE_OUT_HDMI_ARC"
1913    },
1914    {
1915     "enum_field_value" : 262145,
1916     "name" : "AUDIO_DEVICE_OUT_HDMI_EARC"
1917    },
1918    {
1919     "enum_field_value" : 524288,
1920     "name" : "AUDIO_DEVICE_OUT_SPDIF"
1921    },
1922    {
1923     "enum_field_value" : 1048576,
1924     "name" : "AUDIO_DEVICE_OUT_FM"
1925    },
1926    {
1927     "enum_field_value" : 2097152,
1928     "name" : "AUDIO_DEVICE_OUT_AUX_LINE"
1929    },
1930    {
1931     "enum_field_value" : 4194304,
1932     "name" : "AUDIO_DEVICE_OUT_SPEAKER_SAFE"
1933    },
1934    {
1935     "enum_field_value" : 8388608,
1936     "name" : "AUDIO_DEVICE_OUT_IP"
1937    },
1938    {
1939     "enum_field_value" : 16777216,
1940     "name" : "AUDIO_DEVICE_OUT_BUS"
1941    },
1942    {
1943     "enum_field_value" : 33554432,
1944     "name" : "AUDIO_DEVICE_OUT_PROXY"
1945    },
1946    {
1947     "enum_field_value" : 67108864,
1948     "name" : "AUDIO_DEVICE_OUT_USB_HEADSET"
1949    },
1950    {
1951     "enum_field_value" : 134217728,
1952     "name" : "AUDIO_DEVICE_OUT_HEARING_AID"
1953    },
1954    {
1955     "enum_field_value" : 268435456,
1956     "name" : "AUDIO_DEVICE_OUT_ECHO_CANCELLER"
1957    },
1958    {
1959     "enum_field_value" : 536870912,
1960     "name" : "AUDIO_DEVICE_OUT_BLE_HEADSET"
1961    },
1962    {
1963     "enum_field_value" : 536870913,
1964     "name" : "AUDIO_DEVICE_OUT_BLE_SPEAKER"
1965    },
1966    {
1967     "enum_field_value" : 536870914,
1968     "name" : "AUDIO_DEVICE_OUT_BLE_BROADCAST"
1969    },
1970    {
1971     "enum_field_value" : 1073741824,
1972     "name" : "AUDIO_DEVICE_OUT_DEFAULT"
1973    },
1974    {
1975     "enum_field_value" : -2147483647,
1976     "name" : "AUDIO_DEVICE_IN_COMMUNICATION"
1977    },
1978    {
1979     "enum_field_value" : -2147483646,
1980     "name" : "AUDIO_DEVICE_IN_AMBIENT"
1981    },
1982    {
1983     "enum_field_value" : -2147483644,
1984     "name" : "AUDIO_DEVICE_IN_BUILTIN_MIC"
1985    },
1986    {
1987     "enum_field_value" : -2147483640,
1988     "name" : "AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET"
1989    },
1990    {
1991     "enum_field_value" : -2147483632,
1992     "name" : "AUDIO_DEVICE_IN_WIRED_HEADSET"
1993    },
1994    {
1995     "enum_field_value" : -2147483616,
1996     "name" : "AUDIO_DEVICE_IN_HDMI"
1997    },
1998    {
1999     "enum_field_value" : -2147483584,
2000     "name" : "AUDIO_DEVICE_IN_TELEPHONY_RX"
2001    },
2002    {
2003     "enum_field_value" : -2147483520,
2004     "name" : "AUDIO_DEVICE_IN_BACK_MIC"
2005    },
2006    {
2007     "enum_field_value" : -2147483392,
2008     "name" : "AUDIO_DEVICE_IN_REMOTE_SUBMIX"
2009    },
2010    {
2011     "enum_field_value" : -2147483136,
2012     "name" : "AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET"
2013    },
2014    {
2015     "enum_field_value" : -2147482624,
2016     "name" : "AUDIO_DEVICE_IN_DGTL_DOCK_HEADSET"
2017    },
2018    {
2019     "enum_field_value" : -2147481600,
2020     "name" : "AUDIO_DEVICE_IN_USB_ACCESSORY"
2021    },
2022    {
2023     "enum_field_value" : -2147479552,
2024     "name" : "AUDIO_DEVICE_IN_USB_DEVICE"
2025    },
2026    {
2027     "enum_field_value" : -2147475456,
2028     "name" : "AUDIO_DEVICE_IN_FM_TUNER"
2029    },
2030    {
2031     "enum_field_value" : -2147467264,
2032     "name" : "AUDIO_DEVICE_IN_TV_TUNER"
2033    },
2034    {
2035     "enum_field_value" : -2147450880,
2036     "name" : "AUDIO_DEVICE_IN_LINE"
2037    },
2038    {
2039     "enum_field_value" : -2147418112,
2040     "name" : "AUDIO_DEVICE_IN_SPDIF"
2041    },
2042    {
2043     "enum_field_value" : -2147352576,
2044     "name" : "AUDIO_DEVICE_IN_BLUETOOTH_A2DP"
2045    },
2046    {
2047     "enum_field_value" : -2147221504,
2048     "name" : "AUDIO_DEVICE_IN_LOOPBACK"
2049    },
2050    {
2051     "enum_field_value" : -2146959360,
2052     "name" : "AUDIO_DEVICE_IN_IP"
2053    },
2054    {
2055     "enum_field_value" : -2146435072,
2056     "name" : "AUDIO_DEVICE_IN_BUS"
2057    },
2058    {
2059     "enum_field_value" : -2130706432,
2060     "name" : "AUDIO_DEVICE_IN_PROXY"
2061    },
2062    {
2063     "enum_field_value" : -2113929216,
2064     "name" : "AUDIO_DEVICE_IN_USB_HEADSET"
2065    },
2066    {
2067     "enum_field_value" : -2080374784,
2068     "name" : "AUDIO_DEVICE_IN_BLUETOOTH_BLE"
2069    },
2070    {
2071     "enum_field_value" : -2013265920,
2072     "name" : "AUDIO_DEVICE_IN_HDMI_ARC"
2073    },
2074    {
2075     "enum_field_value" : -2013265919,
2076     "name" : "AUDIO_DEVICE_IN_HDMI_EARC"
2077    },
2078    {
2079     "enum_field_value" : -1879048192,
2080     "name" : "AUDIO_DEVICE_IN_ECHO_REFERENCE"
2081    },
2082    {
2083     "enum_field_value" : -1610612736,
2084     "name" : "AUDIO_DEVICE_IN_BLE_HEADSET"
2085    },
2086    {
2087     "enum_field_value" : -1073741824,
2088     "name" : "AUDIO_DEVICE_IN_DEFAULT"
2089    },
2090    {
2091     "enum_field_value" : 1024,
2092     "name" : "AUDIO_DEVICE_OUT_AUX_DIGITAL"
2093    },
2094    {
2095     "enum_field_value" : 1073741824,
2096     "name" : "AUDIO_DEVICE_OUT_STUB"
2097    },
2098    {
2099     "enum_field_value" : -2147483584,
2100     "name" : "AUDIO_DEVICE_IN_VOICE_CALL"
2101    },
2102    {
2103     "enum_field_value" : -2147483616,
2104     "name" : "AUDIO_DEVICE_IN_AUX_DIGITAL"
2105    },
2106    {
2107     "enum_field_value" : -1073741824,
2108     "name" : "AUDIO_DEVICE_IN_STUB"
2109    }
2110   ],
2111   "linker_set_key" : "_ZTI15audio_devices_t",
2112   "name" : "audio_devices_t",
2113   "referenced_type" : "_ZTI15audio_devices_t",
2114   "self_type" : "_ZTI15audio_devices_t",
2115   "size" : 4,
2116   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
2117   "underlying_type" : "_ZTIj"
2118  },
2119  {
2120   "alignment" : 4,
2121   "enum_fields" :
2122   [
2123    {
2124     "enum_field_value" : -2,
2125     "name" : "AUDIO_SESSION_DEVICE"
2126    },
2127    {
2128     "enum_field_value" : -1,
2129     "name" : "AUDIO_SESSION_OUTPUT_STAGE"
2130    },
2131    {
2132     "enum_field_value" : 0,
2133     "name" : "AUDIO_SESSION_OUTPUT_MIX"
2134    },
2135    {
2136     "enum_field_value" : 0,
2137     "name" : "AUDIO_SESSION_ALLOCATE"
2138    },
2139    {
2140     "enum_field_value" : 0,
2141     "name" : "AUDIO_SESSION_NONE"
2142    }
2143   ],
2144   "linker_set_key" : "_ZTI15audio_session_t",
2145   "name" : "audio_session_t",
2146   "referenced_type" : "_ZTI15audio_session_t",
2147   "self_type" : "_ZTI15audio_session_t",
2148   "size" : 4,
2149   "source_file" : "system/media/audio/include/system/audio.h",
2150   "underlying_type" : "_ZTIi"
2151  },
2152  {
2153   "alignment" : 4,
2154   "enum_fields" :
2155   [
2156    {
2157     "enum_field_value" : 0,
2158     "name" : "AUDIO_STANDARD_NONE"
2159    },
2160    {
2161     "enum_field_value" : 1,
2162     "name" : "AUDIO_STANDARD_EDID"
2163    }
2164   ],
2165   "linker_set_key" : "_ZTI16audio_standard_t",
2166   "name" : "audio_standard_t",
2167   "referenced_type" : "_ZTI16audio_standard_t",
2168   "self_type" : "_ZTI16audio_standard_t",
2169   "size" : 4,
2170   "source_file" : "system/media/audio/include/system/audio.h",
2171   "underlying_type" : "_ZTIj"
2172  },
2173  {
2174   "alignment" : 4,
2175   "enum_fields" :
2176   [
2177    {
2178     "enum_field_value" : 1,
2179     "name" : "AUDIO_GAIN_MODE_JOINT"
2180    },
2181    {
2182     "enum_field_value" : 2,
2183     "name" : "AUDIO_GAIN_MODE_CHANNELS"
2184    },
2185    {
2186     "enum_field_value" : 4,
2187     "name" : "AUDIO_GAIN_MODE_RAMP"
2188    }
2189   ],
2190   "linker_set_key" : "_ZTI17audio_gain_mode_t",
2191   "name" : "audio_gain_mode_t",
2192   "referenced_type" : "_ZTI17audio_gain_mode_t",
2193   "self_type" : "_ZTI17audio_gain_mode_t",
2194   "size" : 4,
2195   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
2196   "underlying_type" : "_ZTIj"
2197  },
2198  {
2199   "alignment" : 4,
2200   "enum_fields" :
2201   [
2202    {
2203     "enum_field_value" : 0,
2204     "name" : "AUDIO_PORT_ROLE_NONE"
2205    },
2206    {
2207     "enum_field_value" : 1,
2208     "name" : "AUDIO_PORT_ROLE_SOURCE"
2209    },
2210    {
2211     "enum_field_value" : 2,
2212     "name" : "AUDIO_PORT_ROLE_SINK"
2213    }
2214   ],
2215   "linker_set_key" : "_ZTI17audio_port_role_t",
2216   "name" : "audio_port_role_t",
2217   "referenced_type" : "_ZTI17audio_port_role_t",
2218   "self_type" : "_ZTI17audio_port_role_t",
2219   "size" : 4,
2220   "source_file" : "system/media/audio/include/system/audio.h",
2221   "underlying_type" : "_ZTIj"
2222  },
2223  {
2224   "alignment" : 4,
2225   "enum_fields" :
2226   [
2227    {
2228     "enum_field_value" : 0,
2229     "name" : "AUDIO_PORT_TYPE_NONE"
2230    },
2231    {
2232     "enum_field_value" : 1,
2233     "name" : "AUDIO_PORT_TYPE_DEVICE"
2234    },
2235    {
2236     "enum_field_value" : 2,
2237     "name" : "AUDIO_PORT_TYPE_MIX"
2238    },
2239    {
2240     "enum_field_value" : 3,
2241     "name" : "AUDIO_PORT_TYPE_SESSION"
2242    }
2243   ],
2244   "linker_set_key" : "_ZTI17audio_port_type_t",
2245   "name" : "audio_port_type_t",
2246   "referenced_type" : "_ZTI17audio_port_type_t",
2247   "self_type" : "_ZTI17audio_port_type_t",
2248   "size" : 4,
2249   "source_file" : "system/media/audio/include/system/audio.h",
2250   "underlying_type" : "_ZTIj"
2251  },
2252  {
2253   "alignment" : 4,
2254   "enum_fields" :
2255   [
2256    {
2257     "enum_field_value" : 0,
2258     "name" : "AUDIO_FLAG_NONE"
2259    },
2260    {
2261     "enum_field_value" : 1,
2262     "name" : "AUDIO_FLAG_AUDIBILITY_ENFORCED"
2263    },
2264    {
2265     "enum_field_value" : 2,
2266     "name" : "AUDIO_FLAG_SECURE"
2267    },
2268    {
2269     "enum_field_value" : 4,
2270     "name" : "AUDIO_FLAG_SCO"
2271    },
2272    {
2273     "enum_field_value" : 8,
2274     "name" : "AUDIO_FLAG_BEACON"
2275    },
2276    {
2277     "enum_field_value" : 16,
2278     "name" : "AUDIO_FLAG_HW_AV_SYNC"
2279    },
2280    {
2281     "enum_field_value" : 32,
2282     "name" : "AUDIO_FLAG_HW_HOTWORD"
2283    },
2284    {
2285     "enum_field_value" : 64,
2286     "name" : "AUDIO_FLAG_BYPASS_INTERRUPTION_POLICY"
2287    },
2288    {
2289     "enum_field_value" : 128,
2290     "name" : "AUDIO_FLAG_BYPASS_MUTE"
2291    },
2292    {
2293     "enum_field_value" : 256,
2294     "name" : "AUDIO_FLAG_LOW_LATENCY"
2295    },
2296    {
2297     "enum_field_value" : 512,
2298     "name" : "AUDIO_FLAG_DEEP_BUFFER"
2299    },
2300    {
2301     "enum_field_value" : 1024,
2302     "name" : "AUDIO_FLAG_NO_MEDIA_PROJECTION"
2303    },
2304    {
2305     "enum_field_value" : 2048,
2306     "name" : "AUDIO_FLAG_MUTE_HAPTIC"
2307    },
2308    {
2309     "enum_field_value" : 4096,
2310     "name" : "AUDIO_FLAG_NO_SYSTEM_CAPTURE"
2311    },
2312    {
2313     "enum_field_value" : 8192,
2314     "name" : "AUDIO_FLAG_CAPTURE_PRIVATE"
2315    },
2316    {
2317     "enum_field_value" : 16384,
2318     "name" : "AUDIO_FLAG_CONTENT_SPATIALIZED"
2319    },
2320    {
2321     "enum_field_value" : 32768,
2322     "name" : "AUDIO_FLAG_NEVER_SPATIALIZE"
2323    },
2324    {
2325     "enum_field_value" : 65536,
2326     "name" : "AUDIO_FLAG_CALL_REDIRECTION"
2327    }
2328   ],
2329   "linker_set_key" : "_ZTI18audio_flags_mask_t",
2330   "name" : "audio_flags_mask_t",
2331   "referenced_type" : "_ZTI18audio_flags_mask_t",
2332   "self_type" : "_ZTI18audio_flags_mask_t",
2333   "size" : 4,
2334   "source_file" : "system/media/audio/include/system/audio.h",
2335   "underlying_type" : "_ZTIj"
2336  },
2337  {
2338   "alignment" : 4,
2339   "enum_fields" :
2340   [
2341    {
2342     "enum_field_value" : 0,
2343     "name" : "ANDROID_LOG_UNKNOWN"
2344    },
2345    {
2346     "enum_field_value" : 1,
2347     "name" : "ANDROID_LOG_DEFAULT"
2348    },
2349    {
2350     "enum_field_value" : 2,
2351     "name" : "ANDROID_LOG_VERBOSE"
2352    },
2353    {
2354     "enum_field_value" : 3,
2355     "name" : "ANDROID_LOG_DEBUG"
2356    },
2357    {
2358     "enum_field_value" : 4,
2359     "name" : "ANDROID_LOG_INFO"
2360    },
2361    {
2362     "enum_field_value" : 5,
2363     "name" : "ANDROID_LOG_WARN"
2364    },
2365    {
2366     "enum_field_value" : 6,
2367     "name" : "ANDROID_LOG_ERROR"
2368    },
2369    {
2370     "enum_field_value" : 7,
2371     "name" : "ANDROID_LOG_FATAL"
2372    },
2373    {
2374     "enum_field_value" : 8,
2375     "name" : "ANDROID_LOG_SILENT"
2376    }
2377   ],
2378   "linker_set_key" : "_ZTI19android_LogPriority",
2379   "name" : "android_LogPriority",
2380   "referenced_type" : "_ZTI19android_LogPriority",
2381   "self_type" : "_ZTI19android_LogPriority",
2382   "size" : 4,
2383   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2384   "underlying_type" : "_ZTIj"
2385  },
2386  {
2387   "alignment" : 4,
2388   "enum_fields" :
2389   [
2390    {
2391     "enum_field_value" : 0,
2392     "name" : "AUDIO_DIRECT_NOT_SUPPORTED"
2393    },
2394    {
2395     "enum_field_value" : 1,
2396     "name" : "AUDIO_DIRECT_OFFLOAD_SUPPORTED"
2397    },
2398    {
2399     "enum_field_value" : 2,
2400     "name" : "AUDIO_DIRECT_OFFLOAD_GAPLESS_SUPPORTED"
2401    },
2402    {
2403     "enum_field_value" : 4,
2404     "name" : "AUDIO_DIRECT_BITSTREAM_SUPPORTED"
2405    }
2406   ],
2407   "linker_set_key" : "_ZTI19audio_direct_mode_t",
2408   "name" : "audio_direct_mode_t",
2409   "referenced_type" : "_ZTI19audio_direct_mode_t",
2410   "self_type" : "_ZTI19audio_direct_mode_t",
2411   "size" : 4,
2412   "source_file" : "system/media/audio/include/system/audio.h",
2413   "underlying_type" : "_ZTIj"
2414  },
2415  {
2416   "alignment" : 4,
2417   "enum_fields" :
2418   [
2419    {
2420     "enum_field_value" : 0,
2421     "name" : "AUDIO_INPUT_FLAG_NONE"
2422    },
2423    {
2424     "enum_field_value" : 1,
2425     "name" : "AUDIO_INPUT_FLAG_FAST"
2426    },
2427    {
2428     "enum_field_value" : 2,
2429     "name" : "AUDIO_INPUT_FLAG_HW_HOTWORD"
2430    },
2431    {
2432     "enum_field_value" : 4,
2433     "name" : "AUDIO_INPUT_FLAG_RAW"
2434    },
2435    {
2436     "enum_field_value" : 8,
2437     "name" : "AUDIO_INPUT_FLAG_SYNC"
2438    },
2439    {
2440     "enum_field_value" : 16,
2441     "name" : "AUDIO_INPUT_FLAG_MMAP_NOIRQ"
2442    },
2443    {
2444     "enum_field_value" : 32,
2445     "name" : "AUDIO_INPUT_FLAG_VOIP_TX"
2446    },
2447    {
2448     "enum_field_value" : 64,
2449     "name" : "AUDIO_INPUT_FLAG_HW_AV_SYNC"
2450    },
2451    {
2452     "enum_field_value" : 128,
2453     "name" : "AUDIO_INPUT_FLAG_DIRECT"
2454    },
2455    {
2456     "enum_field_value" : 256,
2457     "name" : "AUDIO_INPUT_FLAG_ULTRASOUND"
2458    }
2459   ],
2460   "linker_set_key" : "_ZTI19audio_input_flags_t",
2461   "name" : "audio_input_flags_t",
2462   "referenced_type" : "_ZTI19audio_input_flags_t",
2463   "self_type" : "_ZTI19audio_input_flags_t",
2464   "size" : 4,
2465   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
2466   "underlying_type" : "_ZTIj"
2467  },
2468  {
2469   "alignment" : 4,
2470   "enum_fields" :
2471   [
2472    {
2473     "enum_field_value" : 0,
2474     "name" : "AUDIO_STREAM_VOICE_CALL"
2475    },
2476    {
2477     "enum_field_value" : 1,
2478     "name" : "AUDIO_STREAM_SYSTEM"
2479    },
2480    {
2481     "enum_field_value" : 2,
2482     "name" : "AUDIO_STREAM_RING"
2483    },
2484    {
2485     "enum_field_value" : 3,
2486     "name" : "AUDIO_STREAM_MUSIC"
2487    },
2488    {
2489     "enum_field_value" : 4,
2490     "name" : "AUDIO_STREAM_ALARM"
2491    },
2492    {
2493     "enum_field_value" : 5,
2494     "name" : "AUDIO_STREAM_NOTIFICATION"
2495    },
2496    {
2497     "enum_field_value" : 6,
2498     "name" : "AUDIO_STREAM_BLUETOOTH_SCO"
2499    },
2500    {
2501     "enum_field_value" : 7,
2502     "name" : "AUDIO_STREAM_ENFORCED_AUDIBLE"
2503    },
2504    {
2505     "enum_field_value" : 8,
2506     "name" : "AUDIO_STREAM_DTMF"
2507    },
2508    {
2509     "enum_field_value" : 9,
2510     "name" : "AUDIO_STREAM_TTS"
2511    },
2512    {
2513     "enum_field_value" : 10,
2514     "name" : "AUDIO_STREAM_ACCESSIBILITY"
2515    },
2516    {
2517     "enum_field_value" : 11,
2518     "name" : "AUDIO_STREAM_ASSISTANT"
2519    },
2520    {
2521     "enum_field_value" : 12,
2522     "name" : "AUDIO_STREAM_REROUTING"
2523    },
2524    {
2525     "enum_field_value" : 13,
2526     "name" : "AUDIO_STREAM_PATCH"
2527    },
2528    {
2529     "enum_field_value" : 14,
2530     "name" : "AUDIO_STREAM_CALL_ASSISTANT"
2531    },
2532    {
2533     "enum_field_value" : -1,
2534     "name" : "AUDIO_STREAM_DEFAULT"
2535    }
2536   ],
2537   "linker_set_key" : "_ZTI19audio_stream_type_t",
2538   "name" : "audio_stream_type_t",
2539   "referenced_type" : "_ZTI19audio_stream_type_t",
2540   "self_type" : "_ZTI19audio_stream_type_t",
2541   "size" : 4,
2542   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
2543   "underlying_type" : "_ZTIi"
2544  },
2545  {
2546   "alignment" : 4,
2547   "enum_fields" :
2548   [
2549    {
2550     "enum_field_value" : 1610612735,
2551     "name" : "AUDIO_DEVICE_OUT_ALL"
2552    },
2553    {
2554     "enum_field_value" : 896,
2555     "name" : "AUDIO_DEVICE_OUT_ALL_A2DP"
2556    },
2557    {
2558     "enum_field_value" : 112,
2559     "name" : "AUDIO_DEVICE_OUT_ALL_SCO"
2560    },
2561    {
2562     "enum_field_value" : 67133440,
2563     "name" : "AUDIO_DEVICE_OUT_ALL_USB"
2564    },
2565    {
2566     "enum_field_value" : -551550977,
2567     "name" : "AUDIO_DEVICE_IN_ALL"
2568    },
2569    {
2570     "enum_field_value" : -2147483640,
2571     "name" : "AUDIO_DEVICE_IN_ALL_SCO"
2572    },
2573    {
2574     "enum_field_value" : -2113923072,
2575     "name" : "AUDIO_DEVICE_IN_ALL_USB"
2576    },
2577    {
2578     "enum_field_value" : 17,
2579     "name" : "AUDIO_USAGE_MAX"
2580    },
2581    {
2582     "enum_field_value" : 18,
2583     "name" : "AUDIO_USAGE_CNT"
2584    },
2585    {
2586     "enum_field_value" : 2,
2587     "name" : "AUDIO_LATENCY_MODE_CNT"
2588    }
2589   ],
2590   "linker_set_key" : "_ZTI20$AUDIO_DEVICE_IN_ALL",
2591   "name" : "(unnamed enum at system/media/audio/include/system/audio-base-utils.h:54:1)",
2592   "referenced_type" : "_ZTI20$AUDIO_DEVICE_IN_ALL",
2593   "self_type" : "_ZTI20$AUDIO_DEVICE_IN_ALL",
2594   "size" : 4,
2595   "source_file" : "system/media/audio/include/system/audio-base-utils.h",
2596   "underlying_type" : "_ZTIj"
2597  },
2598  {
2599   "alignment" : 4,
2600   "enum_fields" :
2601   [
2602    {
2603     "enum_field_value" : 1,
2604     "name" : "AUDIO_CHANNEL_OUT_FRONT_LEFT"
2605    },
2606    {
2607     "enum_field_value" : 2,
2608     "name" : "AUDIO_CHANNEL_OUT_FRONT_RIGHT"
2609    },
2610    {
2611     "enum_field_value" : 4,
2612     "name" : "AUDIO_CHANNEL_OUT_FRONT_CENTER"
2613    },
2614    {
2615     "enum_field_value" : 8,
2616     "name" : "AUDIO_CHANNEL_OUT_LOW_FREQUENCY"
2617    },
2618    {
2619     "enum_field_value" : 16,
2620     "name" : "AUDIO_CHANNEL_OUT_BACK_LEFT"
2621    },
2622    {
2623     "enum_field_value" : 32,
2624     "name" : "AUDIO_CHANNEL_OUT_BACK_RIGHT"
2625    },
2626    {
2627     "enum_field_value" : 64,
2628     "name" : "AUDIO_CHANNEL_OUT_FRONT_LEFT_OF_CENTER"
2629    },
2630    {
2631     "enum_field_value" : 128,
2632     "name" : "AUDIO_CHANNEL_OUT_FRONT_RIGHT_OF_CENTER"
2633    },
2634    {
2635     "enum_field_value" : 256,
2636     "name" : "AUDIO_CHANNEL_OUT_BACK_CENTER"
2637    },
2638    {
2639     "enum_field_value" : 512,
2640     "name" : "AUDIO_CHANNEL_OUT_SIDE_LEFT"
2641    },
2642    {
2643     "enum_field_value" : 1024,
2644     "name" : "AUDIO_CHANNEL_OUT_SIDE_RIGHT"
2645    },
2646    {
2647     "enum_field_value" : 2048,
2648     "name" : "AUDIO_CHANNEL_OUT_TOP_CENTER"
2649    },
2650    {
2651     "enum_field_value" : 4096,
2652     "name" : "AUDIO_CHANNEL_OUT_TOP_FRONT_LEFT"
2653    },
2654    {
2655     "enum_field_value" : 8192,
2656     "name" : "AUDIO_CHANNEL_OUT_TOP_FRONT_CENTER"
2657    },
2658    {
2659     "enum_field_value" : 16384,
2660     "name" : "AUDIO_CHANNEL_OUT_TOP_FRONT_RIGHT"
2661    },
2662    {
2663     "enum_field_value" : 32768,
2664     "name" : "AUDIO_CHANNEL_OUT_TOP_BACK_LEFT"
2665    },
2666    {
2667     "enum_field_value" : 65536,
2668     "name" : "AUDIO_CHANNEL_OUT_TOP_BACK_CENTER"
2669    },
2670    {
2671     "enum_field_value" : 131072,
2672     "name" : "AUDIO_CHANNEL_OUT_TOP_BACK_RIGHT"
2673    },
2674    {
2675     "enum_field_value" : 262144,
2676     "name" : "AUDIO_CHANNEL_OUT_TOP_SIDE_LEFT"
2677    },
2678    {
2679     "enum_field_value" : 524288,
2680     "name" : "AUDIO_CHANNEL_OUT_TOP_SIDE_RIGHT"
2681    },
2682    {
2683     "enum_field_value" : 1048576,
2684     "name" : "AUDIO_CHANNEL_OUT_BOTTOM_FRONT_LEFT"
2685    },
2686    {
2687     "enum_field_value" : 2097152,
2688     "name" : "AUDIO_CHANNEL_OUT_BOTTOM_FRONT_CENTER"
2689    },
2690    {
2691     "enum_field_value" : 4194304,
2692     "name" : "AUDIO_CHANNEL_OUT_BOTTOM_FRONT_RIGHT"
2693    },
2694    {
2695     "enum_field_value" : 8388608,
2696     "name" : "AUDIO_CHANNEL_OUT_LOW_FREQUENCY_2"
2697    },
2698    {
2699     "enum_field_value" : 16777216,
2700     "name" : "AUDIO_CHANNEL_OUT_FRONT_WIDE_LEFT"
2701    },
2702    {
2703     "enum_field_value" : 33554432,
2704     "name" : "AUDIO_CHANNEL_OUT_FRONT_WIDE_RIGHT"
2705    },
2706    {
2707     "enum_field_value" : 536870912,
2708     "name" : "AUDIO_CHANNEL_OUT_HAPTIC_A"
2709    },
2710    {
2711     "enum_field_value" : 268435456,
2712     "name" : "AUDIO_CHANNEL_OUT_HAPTIC_B"
2713    },
2714    {
2715     "enum_field_value" : 4,
2716     "name" : "AUDIO_CHANNEL_IN_LEFT"
2717    },
2718    {
2719     "enum_field_value" : 8,
2720     "name" : "AUDIO_CHANNEL_IN_RIGHT"
2721    },
2722    {
2723     "enum_field_value" : 16,
2724     "name" : "AUDIO_CHANNEL_IN_FRONT"
2725    },
2726    {
2727     "enum_field_value" : 32,
2728     "name" : "AUDIO_CHANNEL_IN_BACK"
2729    },
2730    {
2731     "enum_field_value" : 64,
2732     "name" : "AUDIO_CHANNEL_IN_LEFT_PROCESSED"
2733    },
2734    {
2735     "enum_field_value" : 128,
2736     "name" : "AUDIO_CHANNEL_IN_RIGHT_PROCESSED"
2737    },
2738    {
2739     "enum_field_value" : 256,
2740     "name" : "AUDIO_CHANNEL_IN_FRONT_PROCESSED"
2741    },
2742    {
2743     "enum_field_value" : 512,
2744     "name" : "AUDIO_CHANNEL_IN_BACK_PROCESSED"
2745    },
2746    {
2747     "enum_field_value" : 1024,
2748     "name" : "AUDIO_CHANNEL_IN_PRESSURE"
2749    },
2750    {
2751     "enum_field_value" : 2048,
2752     "name" : "AUDIO_CHANNEL_IN_X_AXIS"
2753    },
2754    {
2755     "enum_field_value" : 4096,
2756     "name" : "AUDIO_CHANNEL_IN_Y_AXIS"
2757    },
2758    {
2759     "enum_field_value" : 8192,
2760     "name" : "AUDIO_CHANNEL_IN_Z_AXIS"
2761    },
2762    {
2763     "enum_field_value" : 16384,
2764     "name" : "AUDIO_CHANNEL_IN_VOICE_UPLINK"
2765    },
2766    {
2767     "enum_field_value" : 32768,
2768     "name" : "AUDIO_CHANNEL_IN_VOICE_DNLINK"
2769    },
2770    {
2771     "enum_field_value" : 65536,
2772     "name" : "AUDIO_CHANNEL_IN_BACK_LEFT"
2773    },
2774    {
2775     "enum_field_value" : 131072,
2776     "name" : "AUDIO_CHANNEL_IN_BACK_RIGHT"
2777    },
2778    {
2779     "enum_field_value" : 262144,
2780     "name" : "AUDIO_CHANNEL_IN_CENTER"
2781    },
2782    {
2783     "enum_field_value" : 1048576,
2784     "name" : "AUDIO_CHANNEL_IN_LOW_FREQUENCY"
2785    },
2786    {
2787     "enum_field_value" : 2097152,
2788     "name" : "AUDIO_CHANNEL_IN_TOP_LEFT"
2789    },
2790    {
2791     "enum_field_value" : 4194304,
2792     "name" : "AUDIO_CHANNEL_IN_TOP_RIGHT"
2793    },
2794    {
2795     "enum_field_value" : 0,
2796     "name" : "AUDIO_CHANNEL_NONE"
2797    },
2798    {
2799     "enum_field_value" : 1,
2800     "name" : "AUDIO_CHANNEL_OUT_MONO"
2801    },
2802    {
2803     "enum_field_value" : 3,
2804     "name" : "AUDIO_CHANNEL_OUT_STEREO"
2805    },
2806    {
2807     "enum_field_value" : 11,
2808     "name" : "AUDIO_CHANNEL_OUT_2POINT1"
2809    },
2810    {
2811     "enum_field_value" : 7,
2812     "name" : "AUDIO_CHANNEL_OUT_TRI"
2813    },
2814    {
2815     "enum_field_value" : 259,
2816     "name" : "AUDIO_CHANNEL_OUT_TRI_BACK"
2817    },
2818    {
2819     "enum_field_value" : 15,
2820     "name" : "AUDIO_CHANNEL_OUT_3POINT1"
2821    },
2822    {
2823     "enum_field_value" : 786435,
2824     "name" : "AUDIO_CHANNEL_OUT_2POINT0POINT2"
2825    },
2826    {
2827     "enum_field_value" : 786443,
2828     "name" : "AUDIO_CHANNEL_OUT_2POINT1POINT2"
2829    },
2830    {
2831     "enum_field_value" : 786439,
2832     "name" : "AUDIO_CHANNEL_OUT_3POINT0POINT2"
2833    },
2834    {
2835     "enum_field_value" : 786447,
2836     "name" : "AUDIO_CHANNEL_OUT_3POINT1POINT2"
2837    },
2838    {
2839     "enum_field_value" : 51,
2840     "name" : "AUDIO_CHANNEL_OUT_QUAD"
2841    },
2842    {
2843     "enum_field_value" : 1539,
2844     "name" : "AUDIO_CHANNEL_OUT_QUAD_SIDE"
2845    },
2846    {
2847     "enum_field_value" : 263,
2848     "name" : "AUDIO_CHANNEL_OUT_SURROUND"
2849    },
2850    {
2851     "enum_field_value" : 55,
2852     "name" : "AUDIO_CHANNEL_OUT_PENTA"
2853    },
2854    {
2855     "enum_field_value" : 63,
2856     "name" : "AUDIO_CHANNEL_OUT_5POINT1"
2857    },
2858    {
2859     "enum_field_value" : 1551,
2860     "name" : "AUDIO_CHANNEL_OUT_5POINT1_SIDE"
2861    },
2862    {
2863     "enum_field_value" : 786495,
2864     "name" : "AUDIO_CHANNEL_OUT_5POINT1POINT2"
2865    },
2866    {
2867     "enum_field_value" : 184383,
2868     "name" : "AUDIO_CHANNEL_OUT_5POINT1POINT4"
2869    },
2870    {
2871     "enum_field_value" : 319,
2872     "name" : "AUDIO_CHANNEL_OUT_6POINT1"
2873    },
2874    {
2875     "enum_field_value" : 1599,
2876     "name" : "AUDIO_CHANNEL_OUT_7POINT1"
2877    },
2878    {
2879     "enum_field_value" : 788031,
2880     "name" : "AUDIO_CHANNEL_OUT_7POINT1POINT2"
2881    },
2882    {
2883     "enum_field_value" : 185919,
2884     "name" : "AUDIO_CHANNEL_OUT_7POINT1POINT4"
2885    },
2886    {
2887     "enum_field_value" : 50517567,
2888     "name" : "AUDIO_CHANNEL_OUT_9POINT1POINT4"
2889    },
2890    {
2891     "enum_field_value" : 51303999,
2892     "name" : "AUDIO_CHANNEL_OUT_9POINT1POINT6"
2893    },
2894    {
2895     "enum_field_value" : 7534087,
2896     "name" : "AUDIO_CHANNEL_OUT_13POINT_360RA"
2897    },
2898    {
2899     "enum_field_value" : 16777215,
2900     "name" : "AUDIO_CHANNEL_OUT_22POINT2"
2901    },
2902    {
2903     "enum_field_value" : 536870913,
2904     "name" : "AUDIO_CHANNEL_OUT_MONO_HAPTIC_A"
2905    },
2906    {
2907     "enum_field_value" : 536870915,
2908     "name" : "AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A"
2909    },
2910    {
2911     "enum_field_value" : 805306368,
2912     "name" : "AUDIO_CHANNEL_OUT_HAPTIC_AB"
2913    },
2914    {
2915     "enum_field_value" : 805306369,
2916     "name" : "AUDIO_CHANNEL_OUT_MONO_HAPTIC_AB"
2917    },
2918    {
2919     "enum_field_value" : 805306371,
2920     "name" : "AUDIO_CHANNEL_OUT_STEREO_HAPTIC_AB"
2921    },
2922    {
2923     "enum_field_value" : 63,
2924     "name" : "AUDIO_CHANNEL_OUT_5POINT1_BACK"
2925    },
2926    {
2927     "enum_field_value" : 51,
2928     "name" : "AUDIO_CHANNEL_OUT_QUAD_BACK"
2929    },
2930    {
2931     "enum_field_value" : 16,
2932     "name" : "AUDIO_CHANNEL_IN_MONO"
2933    },
2934    {
2935     "enum_field_value" : 12,
2936     "name" : "AUDIO_CHANNEL_IN_STEREO"
2937    },
2938    {
2939     "enum_field_value" : 48,
2940     "name" : "AUDIO_CHANNEL_IN_FRONT_BACK"
2941    },
2942    {
2943     "enum_field_value" : 252,
2944     "name" : "AUDIO_CHANNEL_IN_6"
2945    },
2946    {
2947     "enum_field_value" : 6291468,
2948     "name" : "AUDIO_CHANNEL_IN_2POINT0POINT2"
2949    },
2950    {
2951     "enum_field_value" : 7340044,
2952     "name" : "AUDIO_CHANNEL_IN_2POINT1POINT2"
2953    },
2954    {
2955     "enum_field_value" : 6553612,
2956     "name" : "AUDIO_CHANNEL_IN_3POINT0POINT2"
2957    },
2958    {
2959     "enum_field_value" : 7602188,
2960     "name" : "AUDIO_CHANNEL_IN_3POINT1POINT2"
2961    },
2962    {
2963     "enum_field_value" : 1507340,
2964     "name" : "AUDIO_CHANNEL_IN_5POINT1"
2965    },
2966    {
2967     "enum_field_value" : 16400,
2968     "name" : "AUDIO_CHANNEL_IN_VOICE_UPLINK_MONO"
2969    },
2970    {
2971     "enum_field_value" : 32784,
2972     "name" : "AUDIO_CHANNEL_IN_VOICE_DNLINK_MONO"
2973    },
2974    {
2975     "enum_field_value" : 49168,
2976     "name" : "AUDIO_CHANNEL_IN_VOICE_CALL_MONO"
2977    },
2978    {
2979     "enum_field_value" : -2147483647,
2980     "name" : "AUDIO_CHANNEL_INDEX_MASK_1"
2981    },
2982    {
2983     "enum_field_value" : -2147483645,
2984     "name" : "AUDIO_CHANNEL_INDEX_MASK_2"
2985    },
2986    {
2987     "enum_field_value" : -2147483641,
2988     "name" : "AUDIO_CHANNEL_INDEX_MASK_3"
2989    },
2990    {
2991     "enum_field_value" : -2147483633,
2992     "name" : "AUDIO_CHANNEL_INDEX_MASK_4"
2993    },
2994    {
2995     "enum_field_value" : -2147483617,
2996     "name" : "AUDIO_CHANNEL_INDEX_MASK_5"
2997    },
2998    {
2999     "enum_field_value" : -2147483585,
3000     "name" : "AUDIO_CHANNEL_INDEX_MASK_6"
3001    },
3002    {
3003     "enum_field_value" : -2147483521,
3004     "name" : "AUDIO_CHANNEL_INDEX_MASK_7"
3005    },
3006    {
3007     "enum_field_value" : -2147483393,
3008     "name" : "AUDIO_CHANNEL_INDEX_MASK_8"
3009    },
3010    {
3011     "enum_field_value" : -2147483137,
3012     "name" : "AUDIO_CHANNEL_INDEX_MASK_9"
3013    },
3014    {
3015     "enum_field_value" : -2147482625,
3016     "name" : "AUDIO_CHANNEL_INDEX_MASK_10"
3017    },
3018    {
3019     "enum_field_value" : -2147481601,
3020     "name" : "AUDIO_CHANNEL_INDEX_MASK_11"
3021    },
3022    {
3023     "enum_field_value" : -2147479553,
3024     "name" : "AUDIO_CHANNEL_INDEX_MASK_12"
3025    },
3026    {
3027     "enum_field_value" : -2147475457,
3028     "name" : "AUDIO_CHANNEL_INDEX_MASK_13"
3029    },
3030    {
3031     "enum_field_value" : -2147467265,
3032     "name" : "AUDIO_CHANNEL_INDEX_MASK_14"
3033    },
3034    {
3035     "enum_field_value" : -2147450881,
3036     "name" : "AUDIO_CHANNEL_INDEX_MASK_15"
3037    },
3038    {
3039     "enum_field_value" : -2147418113,
3040     "name" : "AUDIO_CHANNEL_INDEX_MASK_16"
3041    },
3042    {
3043     "enum_field_value" : -2147352577,
3044     "name" : "AUDIO_CHANNEL_INDEX_MASK_17"
3045    },
3046    {
3047     "enum_field_value" : -2147221505,
3048     "name" : "AUDIO_CHANNEL_INDEX_MASK_18"
3049    },
3050    {
3051     "enum_field_value" : -2146959361,
3052     "name" : "AUDIO_CHANNEL_INDEX_MASK_19"
3053    },
3054    {
3055     "enum_field_value" : -2146435073,
3056     "name" : "AUDIO_CHANNEL_INDEX_MASK_20"
3057    },
3058    {
3059     "enum_field_value" : -2145386497,
3060     "name" : "AUDIO_CHANNEL_INDEX_MASK_21"
3061    },
3062    {
3063     "enum_field_value" : -2143289345,
3064     "name" : "AUDIO_CHANNEL_INDEX_MASK_22"
3065    },
3066    {
3067     "enum_field_value" : -2139095041,
3068     "name" : "AUDIO_CHANNEL_INDEX_MASK_23"
3069    },
3070    {
3071     "enum_field_value" : -2130706433,
3072     "name" : "AUDIO_CHANNEL_INDEX_MASK_24"
3073    },
3074    {
3075     "enum_field_value" : 872415231,
3076     "name" : "AUDIO_CHANNEL_OUT_ALL"
3077    },
3078    {
3079     "enum_field_value" : 805306368,
3080     "name" : "AUDIO_CHANNEL_HAPTIC_ALL"
3081    },
3082    {
3083     "enum_field_value" : 7864316,
3084     "name" : "AUDIO_CHANNEL_IN_ALL"
3085    },
3086    {
3087     "enum_field_value" : -1073741824,
3088     "name" : "AUDIO_CHANNEL_INVALID"
3089    }
3090   ],
3091   "linker_set_key" : "_ZTI20audio_channel_mask_t",
3092   "name" : "audio_channel_mask_t",
3093   "referenced_type" : "_ZTI20audio_channel_mask_t",
3094   "self_type" : "_ZTI20audio_channel_mask_t",
3095   "size" : 4,
3096   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
3097   "underlying_type" : "_ZTIj"
3098  },
3099  {
3100   "alignment" : 4,
3101   "enum_fields" :
3102   [
3103    {
3104     "enum_field_value" : 0,
3105     "name" : "AUDIO_CONTENT_TYPE_UNKNOWN"
3106    },
3107    {
3108     "enum_field_value" : 1,
3109     "name" : "AUDIO_CONTENT_TYPE_SPEECH"
3110    },
3111    {
3112     "enum_field_value" : 2,
3113     "name" : "AUDIO_CONTENT_TYPE_MUSIC"
3114    },
3115    {
3116     "enum_field_value" : 3,
3117     "name" : "AUDIO_CONTENT_TYPE_MOVIE"
3118    },
3119    {
3120     "enum_field_value" : 4,
3121     "name" : "AUDIO_CONTENT_TYPE_SONIFICATION"
3122    },
3123    {
3124     "enum_field_value" : 1997,
3125     "name" : "AUDIO_CONTENT_TYPE_ULTRASOUND"
3126    }
3127   ],
3128   "linker_set_key" : "_ZTI20audio_content_type_t",
3129   "name" : "audio_content_type_t",
3130   "referenced_type" : "_ZTI20audio_content_type_t",
3131   "self_type" : "_ZTI20audio_content_type_t",
3132   "size" : 4,
3133   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
3134   "underlying_type" : "_ZTIj"
3135  },
3136  {
3137   "alignment" : 4,
3138   "enum_fields" :
3139   [
3140    {
3141     "enum_field_value" : 0,
3142     "name" : "AUDIO_IN_ACOUSTICS_NONE"
3143    },
3144    {
3145     "enum_field_value" : 1,
3146     "name" : "AUDIO_IN_ACOUSTICS_AGC_ENABLE"
3147    },
3148    {
3149     "enum_field_value" : 0,
3150     "name" : "AUDIO_IN_ACOUSTICS_AGC_DISABLE"
3151    },
3152    {
3153     "enum_field_value" : 2,
3154     "name" : "AUDIO_IN_ACOUSTICS_NS_ENABLE"
3155    },
3156    {
3157     "enum_field_value" : 0,
3158     "name" : "AUDIO_IN_ACOUSTICS_NS_DISABLE"
3159    },
3160    {
3161     "enum_field_value" : 4,
3162     "name" : "AUDIO_IN_ACOUSTICS_TX_IIR_ENABLE"
3163    },
3164    {
3165     "enum_field_value" : 0,
3166     "name" : "AUDIO_IN_ACOUSTICS_TX_DISABLE"
3167    }
3168   ],
3169   "linker_set_key" : "_ZTI20audio_in_acoustics_t",
3170   "name" : "audio_in_acoustics_t",
3171   "referenced_type" : "_ZTI20audio_in_acoustics_t",
3172   "self_type" : "_ZTI20audio_in_acoustics_t",
3173   "size" : 4,
3174   "source_file" : "system/media/audio/include/system/audio.h",
3175   "underlying_type" : "_ZTIj"
3176  },
3177  {
3178   "alignment" : 4,
3179   "enum_fields" :
3180   [
3181    {
3182     "enum_field_value" : 0,
3183     "name" : "AUDIO_LATENCY_MODE_FREE"
3184    },
3185    {
3186     "enum_field_value" : 1,
3187     "name" : "AUDIO_LATENCY_MODE_LOW"
3188    }
3189   ],
3190   "linker_set_key" : "_ZTI20audio_latency_mode_t",
3191   "name" : "audio_latency_mode_t",
3192   "referenced_type" : "_ZTI20audio_latency_mode_t",
3193   "self_type" : "_ZTI20audio_latency_mode_t",
3194   "size" : 4,
3195   "source_file" : "system/media/audio/include/system/audio-base-v7.1.h",
3196   "underlying_type" : "_ZTIj"
3197  },
3198  {
3199   "alignment" : 4,
3200   "enum_fields" :
3201   [
3202    {
3203     "enum_field_value" : 0,
3204     "name" : "AUDIO_OFFLOAD_NOT_SUPPORTED"
3205    },
3206    {
3207     "enum_field_value" : 1,
3208     "name" : "AUDIO_OFFLOAD_SUPPORTED"
3209    },
3210    {
3211     "enum_field_value" : 2,
3212     "name" : "AUDIO_OFFLOAD_GAPLESS_SUPPORTED"
3213    }
3214   ],
3215   "linker_set_key" : "_ZTI20audio_offload_mode_t",
3216   "name" : "audio_offload_mode_t",
3217   "referenced_type" : "_ZTI20audio_offload_mode_t",
3218   "self_type" : "_ZTI20audio_offload_mode_t",
3219   "size" : 4,
3220   "source_file" : "system/media/audio/include/system/audio.h",
3221   "underlying_type" : "_ZTIj"
3222  },
3223  {
3224   "alignment" : 4,
3225   "enum_fields" :
3226   [
3227    {
3228     "enum_field_value" : 0,
3229     "name" : "AUDIO_OUTPUT_FLAG_NONE"
3230    },
3231    {
3232     "enum_field_value" : 1,
3233     "name" : "AUDIO_OUTPUT_FLAG_DIRECT"
3234    },
3235    {
3236     "enum_field_value" : 2,
3237     "name" : "AUDIO_OUTPUT_FLAG_PRIMARY"
3238    },
3239    {
3240     "enum_field_value" : 4,
3241     "name" : "AUDIO_OUTPUT_FLAG_FAST"
3242    },
3243    {
3244     "enum_field_value" : 8,
3245     "name" : "AUDIO_OUTPUT_FLAG_DEEP_BUFFER"
3246    },
3247    {
3248     "enum_field_value" : 16,
3249     "name" : "AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD"
3250    },
3251    {
3252     "enum_field_value" : 32,
3253     "name" : "AUDIO_OUTPUT_FLAG_NON_BLOCKING"
3254    },
3255    {
3256     "enum_field_value" : 64,
3257     "name" : "AUDIO_OUTPUT_FLAG_HW_AV_SYNC"
3258    },
3259    {
3260     "enum_field_value" : 128,
3261     "name" : "AUDIO_OUTPUT_FLAG_TTS"
3262    },
3263    {
3264     "enum_field_value" : 256,
3265     "name" : "AUDIO_OUTPUT_FLAG_RAW"
3266    },
3267    {
3268     "enum_field_value" : 512,
3269     "name" : "AUDIO_OUTPUT_FLAG_SYNC"
3270    },
3271    {
3272     "enum_field_value" : 1024,
3273     "name" : "AUDIO_OUTPUT_FLAG_IEC958_NONAUDIO"
3274    },
3275    {
3276     "enum_field_value" : 8192,
3277     "name" : "AUDIO_OUTPUT_FLAG_DIRECT_PCM"
3278    },
3279    {
3280     "enum_field_value" : 16384,
3281     "name" : "AUDIO_OUTPUT_FLAG_MMAP_NOIRQ"
3282    },
3283    {
3284     "enum_field_value" : 32768,
3285     "name" : "AUDIO_OUTPUT_FLAG_VOIP_RX"
3286    },
3287    {
3288     "enum_field_value" : 65536,
3289     "name" : "AUDIO_OUTPUT_FLAG_INCALL_MUSIC"
3290    },
3291    {
3292     "enum_field_value" : 131072,
3293     "name" : "AUDIO_OUTPUT_FLAG_GAPLESS_OFFLOAD"
3294    },
3295    {
3296     "enum_field_value" : 262144,
3297     "name" : "AUDIO_OUTPUT_FLAG_SPATIALIZER"
3298    },
3299    {
3300     "enum_field_value" : 524288,
3301     "name" : "AUDIO_OUTPUT_FLAG_ULTRASOUND"
3302    }
3303   ],
3304   "linker_set_key" : "_ZTI20audio_output_flags_t",
3305   "name" : "audio_output_flags_t",
3306   "referenced_type" : "_ZTI20audio_output_flags_t",
3307   "self_type" : "_ZTI20audio_output_flags_t",
3308   "size" : 4,
3309   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
3310   "underlying_type" : "_ZTIj"
3311  },
3312  {
3313   "alignment" : 4,
3314   "enum_fields" :
3315   [
3316    {
3317     "enum_field_value" : 0,
3318     "name" : "AUDIO_IO_HANDLE_NONE"
3319    },
3320    {
3321     "enum_field_value" : 0,
3322     "name" : "AUDIO_MODULE_HANDLE_NONE"
3323    },
3324    {
3325     "enum_field_value" : 0,
3326     "name" : "AUDIO_PORT_HANDLE_NONE"
3327    },
3328    {
3329     "enum_field_value" : 0,
3330     "name" : "AUDIO_PATCH_HANDLE_NONE"
3331    }
3332   ],
3333   "linker_set_key" : "_ZTI21$AUDIO_IO_HANDLE_NONE",
3334   "name" : "(unnamed enum at system/media/audio/include/system/audio.h:63:1)",
3335   "referenced_type" : "_ZTI21$AUDIO_IO_HANDLE_NONE",
3336   "self_type" : "_ZTI21$AUDIO_IO_HANDLE_NONE",
3337   "size" : 4,
3338   "source_file" : "system/media/audio/include/system/audio.h",
3339   "underlying_type" : "_ZTIj"
3340  },
3341  {
3342   "alignment" : 4,
3343   "enum_fields" :
3344   [
3345    {
3346     "enum_field_value" : 0,
3347     "name" : "AUDIO_UNIQUE_ID_USE_UNSPECIFIED"
3348    },
3349    {
3350     "enum_field_value" : 1,
3351     "name" : "AUDIO_UNIQUE_ID_USE_SESSION"
3352    },
3353    {
3354     "enum_field_value" : 2,
3355     "name" : "AUDIO_UNIQUE_ID_USE_MODULE"
3356    },
3357    {
3358     "enum_field_value" : 3,
3359     "name" : "AUDIO_UNIQUE_ID_USE_EFFECT"
3360    },
3361    {
3362     "enum_field_value" : 4,
3363     "name" : "AUDIO_UNIQUE_ID_USE_PATCH"
3364    },
3365    {
3366     "enum_field_value" : 5,
3367     "name" : "AUDIO_UNIQUE_ID_USE_OUTPUT"
3368    },
3369    {
3370     "enum_field_value" : 6,
3371     "name" : "AUDIO_UNIQUE_ID_USE_INPUT"
3372    },
3373    {
3374     "enum_field_value" : 7,
3375     "name" : "AUDIO_UNIQUE_ID_USE_CLIENT"
3376    },
3377    {
3378     "enum_field_value" : 8,
3379     "name" : "AUDIO_UNIQUE_ID_USE_MAX"
3380    },
3381    {
3382     "enum_field_value" : 7,
3383     "name" : "AUDIO_UNIQUE_ID_USE_MASK"
3384    }
3385   ],
3386   "linker_set_key" : "_ZTI21audio_unique_id_use_t",
3387   "name" : "audio_unique_id_use_t",
3388   "referenced_type" : "_ZTI21audio_unique_id_use_t",
3389   "self_type" : "_ZTI21audio_unique_id_use_t",
3390   "size" : 4,
3391   "source_file" : "system/media/audio/include/system/audio.h",
3392   "underlying_type" : "_ZTIj"
3393  },
3394  {
3395   "alignment" : 4,
3396   "enum_fields" :
3397   [
3398    {
3399     "enum_field_value" : 0,
3400     "name" : "AUDIO_UTILS_FIFO_SYNC_SINGLE_THREADED"
3401    },
3402    {
3403     "enum_field_value" : 1,
3404     "name" : "AUDIO_UTILS_FIFO_SYNC_SLEEP"
3405    },
3406    {
3407     "enum_field_value" : 2,
3408     "name" : "AUDIO_UTILS_FIFO_SYNC_PRIVATE"
3409    },
3410    {
3411     "enum_field_value" : 3,
3412     "name" : "AUDIO_UTILS_FIFO_SYNC_SHARED"
3413    }
3414   ],
3415   "linker_set_key" : "_ZTI21audio_utils_fifo_sync",
3416   "name" : "audio_utils_fifo_sync",
3417   "referenced_type" : "_ZTI21audio_utils_fifo_sync",
3418   "self_type" : "_ZTI21audio_utils_fifo_sync",
3419   "size" : 4,
3420   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h",
3421   "underlying_type" : "_ZTIj"
3422  },
3423  {
3424   "alignment" : 4,
3425   "enum_fields" :
3426   [
3427    {
3428     "enum_field_value" : 0,
3429     "name" : "AUDIO_INTERLEAVE_LEFT"
3430    },
3431    {
3432     "enum_field_value" : 1,
3433     "name" : "AUDIO_INTERLEAVE_RIGHT"
3434    }
3435   ],
3436   "linker_set_key" : "_ZTI22$AUDIO_INTERLEAVE_LEFT",
3437   "name" : "(unnamed enum at system/media/audio/include/system/audio.h:357:1)",
3438   "referenced_type" : "_ZTI22$AUDIO_INTERLEAVE_LEFT",
3439   "self_type" : "_ZTI22$AUDIO_INTERLEAVE_LEFT",
3440   "size" : 4,
3441   "source_file" : "system/media/audio/include/system/audio.h",
3442   "underlying_type" : "_ZTIj"
3443  },
3444  {
3445   "alignment" : 4,
3446   "enum_fields" :
3447   [
3448    {
3449     "enum_field_value" : 1,
3450     "name" : "AUDIO_PORT_CONFIG_SAMPLE_RATE"
3451    },
3452    {
3453     "enum_field_value" : 2,
3454     "name" : "AUDIO_PORT_CONFIG_CHANNEL_MASK"
3455    },
3456    {
3457     "enum_field_value" : 4,
3458     "name" : "AUDIO_PORT_CONFIG_FORMAT"
3459    },
3460    {
3461     "enum_field_value" : 8,
3462     "name" : "AUDIO_PORT_CONFIG_GAIN"
3463    },
3464    {
3465     "enum_field_value" : 16,
3466     "name" : "AUDIO_PORT_CONFIG_FLAGS"
3467    },
3468    {
3469     "enum_field_value" : 31,
3470     "name" : "AUDIO_PORT_CONFIG_ALL"
3471    }
3472   ],
3473   "linker_set_key" : "_ZTI22$AUDIO_PORT_CONFIG_ALL",
3474   "name" : "(unnamed enum at system/media/audio/include/system/audio.h:599:1)",
3475   "referenced_type" : "_ZTI22$AUDIO_PORT_CONFIG_ALL",
3476   "self_type" : "_ZTI22$AUDIO_PORT_CONFIG_ALL",
3477   "size" : 4,
3478   "source_file" : "system/media/audio/include/system/audio.h",
3479   "underlying_type" : "_ZTIj"
3480  },
3481  {
3482   "alignment" : 4,
3483   "enum_fields" :
3484   [
3485    {
3486     "enum_field_value" : 0,
3487     "name" : "AUDIO_DUAL_MONO_MODE_OFF"
3488    },
3489    {
3490     "enum_field_value" : 1,
3491     "name" : "AUDIO_DUAL_MONO_MODE_LR"
3492    },
3493    {
3494     "enum_field_value" : 2,
3495     "name" : "AUDIO_DUAL_MONO_MODE_LL"
3496    },
3497    {
3498     "enum_field_value" : 3,
3499     "name" : "AUDIO_DUAL_MONO_MODE_RR"
3500    }
3501   ],
3502   "linker_set_key" : "_ZTI22audio_dual_mono_mode_t",
3503   "name" : "audio_dual_mono_mode_t",
3504   "referenced_type" : "_ZTI22audio_dual_mono_mode_t",
3505   "self_type" : "_ZTI22audio_dual_mono_mode_t",
3506   "size" : 4,
3507   "source_file" : "system/media/audio/include/system/audio-base-v7.0.h",
3508   "underlying_type" : "_ZTIj"
3509  },
3510  {
3511   "alignment" : 4,
3512   "enum_fields" :
3513   [
3514    {
3515     "enum_field_value" : 0,
3516     "name" : "NONE"
3517    },
3518    {
3519     "enum_field_value" : 1,
3520     "name" : "AUDIO_MMAP_APPLICATION_SHAREABLE"
3521    }
3522   ],
3523   "linker_set_key" : "_ZTI22audio_mmap_buffer_flag",
3524   "name" : "audio_mmap_buffer_flag",
3525   "referenced_type" : "_ZTI22audio_mmap_buffer_flag",
3526   "self_type" : "_ZTI22audio_mmap_buffer_flag",
3527   "size" : 4,
3528   "source_file" : "system/media/audio/include/system/audio.h",
3529   "underlying_type" : "_ZTIj"
3530  },
3531  {
3532   "alignment" : 4,
3533   "enum_fields" :
3534   [
3535    {
3536     "enum_field_value" : 30,
3537     "name" : "AUDIO_CHANNEL_COUNT_MAX"
3538    },
3539    {
3540     "enum_field_value" : -2147483648,
3541     "name" : "AUDIO_CHANNEL_INDEX_HDR"
3542    }
3543   ],
3544   "linker_set_key" : "_ZTI24$AUDIO_CHANNEL_COUNT_MAX",
3545   "name" : "(unnamed enum at system/media/audio/include/system/audio-hal-enums.h:197:1)",
3546   "referenced_type" : "_ZTI24$AUDIO_CHANNEL_COUNT_MAX",
3547   "self_type" : "_ZTI24$AUDIO_CHANNEL_COUNT_MAX",
3548   "size" : 4,
3549   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
3550   "underlying_type" : "_ZTIj"
3551  },
3552  {
3553   "alignment" : 4,
3554   "enum_fields" :
3555   [
3556    {
3557     "enum_field_value" : -2147483648,
3558     "name" : "AUDIO_DEVICE_BIT_IN"
3559    },
3560    {
3561     "enum_field_value" : 1073741824,
3562     "name" : "AUDIO_DEVICE_BIT_DEFAULT"
3563    }
3564   ],
3565   "linker_set_key" : "_ZTI25$AUDIO_DEVICE_BIT_DEFAULT",
3566   "name" : "(unnamed enum at system/media/audio/include/system/audio-hal-enums.h:325:1)",
3567   "referenced_type" : "_ZTI25$AUDIO_DEVICE_BIT_DEFAULT",
3568   "self_type" : "_ZTI25$AUDIO_DEVICE_BIT_DEFAULT",
3569   "size" : 4,
3570   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
3571   "underlying_type" : "_ZTIj"
3572  },
3573  {
3574   "alignment" : 4,
3575   "enum_fields" :
3576   [
3577    {
3578     "enum_field_value" : -16777216,
3579     "name" : "AUDIO_FORMAT_MAIN_MASK"
3580    },
3581    {
3582     "enum_field_value" : 16777215,
3583     "name" : "AUDIO_FORMAT_SUB_MASK"
3584    },
3585    {
3586     "enum_field_value" : 0,
3587     "name" : "AUDIO_FORMAT_PCM_MAIN"
3588    },
3589    {
3590     "enum_field_value" : 1,
3591     "name" : "AUDIO_FORMAT_PCM_SUB_16_BIT"
3592    },
3593    {
3594     "enum_field_value" : 2,
3595     "name" : "AUDIO_FORMAT_PCM_SUB_8_BIT"
3596    },
3597    {
3598     "enum_field_value" : 3,
3599     "name" : "AUDIO_FORMAT_PCM_SUB_32_BIT"
3600    },
3601    {
3602     "enum_field_value" : 4,
3603     "name" : "AUDIO_FORMAT_PCM_SUB_8_24_BIT"
3604    },
3605    {
3606     "enum_field_value" : 5,
3607     "name" : "AUDIO_FORMAT_PCM_SUB_FLOAT"
3608    },
3609    {
3610     "enum_field_value" : 6,
3611     "name" : "AUDIO_FORMAT_PCM_SUB_24_BIT_PACKED"
3612    },
3613    {
3614     "enum_field_value" : 1,
3615     "name" : "AUDIO_FORMAT_AAC_SUB_MAIN"
3616    },
3617    {
3618     "enum_field_value" : 2,
3619     "name" : "AUDIO_FORMAT_AAC_SUB_LC"
3620    },
3621    {
3622     "enum_field_value" : 4,
3623     "name" : "AUDIO_FORMAT_AAC_SUB_SSR"
3624    },
3625    {
3626     "enum_field_value" : 8,
3627     "name" : "AUDIO_FORMAT_AAC_SUB_LTP"
3628    },
3629    {
3630     "enum_field_value" : 16,
3631     "name" : "AUDIO_FORMAT_AAC_SUB_HE_V1"
3632    },
3633    {
3634     "enum_field_value" : 32,
3635     "name" : "AUDIO_FORMAT_AAC_SUB_SCALABLE"
3636    },
3637    {
3638     "enum_field_value" : 64,
3639     "name" : "AUDIO_FORMAT_AAC_SUB_ERLC"
3640    },
3641    {
3642     "enum_field_value" : 128,
3643     "name" : "AUDIO_FORMAT_AAC_SUB_LD"
3644    },
3645    {
3646     "enum_field_value" : 256,
3647     "name" : "AUDIO_FORMAT_AAC_SUB_HE_V2"
3648    },
3649    {
3650     "enum_field_value" : 512,
3651     "name" : "AUDIO_FORMAT_AAC_SUB_ELD"
3652    },
3653    {
3654     "enum_field_value" : 768,
3655     "name" : "AUDIO_FORMAT_AAC_SUB_XHE"
3656    },
3657    {
3658     "enum_field_value" : 1,
3659     "name" : "AUDIO_FORMAT_E_AC3_SUB_JOC"
3660    },
3661    {
3662     "enum_field_value" : 1,
3663     "name" : "AUDIO_FORMAT_MAT_SUB_1_0"
3664    },
3665    {
3666     "enum_field_value" : 2,
3667     "name" : "AUDIO_FORMAT_MAT_SUB_2_0"
3668    },
3669    {
3670     "enum_field_value" : 3,
3671     "name" : "AUDIO_FORMAT_MAT_SUB_2_1"
3672    },
3673    {
3674     "enum_field_value" : 19,
3675     "name" : "AUDIO_FORMAT_MPEGH_SUB_BL_L3"
3676    },
3677    {
3678     "enum_field_value" : 20,
3679     "name" : "AUDIO_FORMAT_MPEGH_SUB_BL_L4"
3680    },
3681    {
3682     "enum_field_value" : 35,
3683     "name" : "AUDIO_FORMAT_MPEGH_SUB_LC_L3"
3684    },
3685    {
3686     "enum_field_value" : 36,
3687     "name" : "AUDIO_FORMAT_MPEGH_SUB_LC_L4"
3688    }
3689   ],
3690   "linker_set_key" : "_ZTI25$AUDIO_FORMAT_AAC_SUB_ELD",
3691   "name" : "(unnamed enum at system/media/audio/include/system/audio-hal-enums.h:498:1)",
3692   "referenced_type" : "_ZTI25$AUDIO_FORMAT_AAC_SUB_ELD",
3693   "self_type" : "_ZTI25$AUDIO_FORMAT_AAC_SUB_ELD",
3694   "size" : 4,
3695   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
3696   "underlying_type" : "_ZTIj"
3697  },
3698  {
3699   "alignment" : 4,
3700   "enum_fields" :
3701   [
3702    {
3703     "enum_field_value" : -2,
3704     "name" : "HAL_AUDIO_SESSION_DEVICE"
3705    },
3706    {
3707     "enum_field_value" : -1,
3708     "name" : "HAL_AUDIO_SESSION_OUTPUT_STAGE"
3709    },
3710    {
3711     "enum_field_value" : 0,
3712     "name" : "HAL_AUDIO_SESSION_OUTPUT_MIX"
3713    }
3714   ],
3715   "linker_set_key" : "_ZTI25$HAL_AUDIO_SESSION_DEVICE",
3716   "name" : "(unnamed enum at system/media/audio/include/system/audio_common-base.h:12:1)",
3717   "referenced_type" : "_ZTI25$HAL_AUDIO_SESSION_DEVICE",
3718   "self_type" : "_ZTI25$HAL_AUDIO_SESSION_DEVICE",
3719   "size" : 4,
3720   "source_file" : "system/media/audio/include/system/audio_common-base.h",
3721   "underlying_type" : "_ZTIi"
3722  },
3723  {
3724   "alignment" : 4,
3725   "enum_fields" :
3726   [
3727    {
3728     "enum_field_value" : 0,
3729     "name" : "AUDIO_LATENCY_LOW"
3730    },
3731    {
3732     "enum_field_value" : 1,
3733     "name" : "AUDIO_LATENCY_NORMAL"
3734    }
3735   ],
3736   "linker_set_key" : "_ZTI25audio_mix_latency_class_t",
3737   "name" : "audio_mix_latency_class_t",
3738   "referenced_type" : "_ZTI25audio_mix_latency_class_t",
3739   "self_type" : "_ZTI25audio_mix_latency_class_t",
3740   "size" : 4,
3741   "source_file" : "system/media/audio/include/system/audio.h",
3742   "underlying_type" : "_ZTIj"
3743  },
3744  {
3745   "alignment" : 4,
3746   "enum_fields" :
3747   [
3748    {
3749     "enum_field_value" : 0,
3750     "name" : "AUDIO_ENCAPSULATION_MODE_NONE"
3751    },
3752    {
3753     "enum_field_value" : 1,
3754     "name" : "AUDIO_ENCAPSULATION_MODE_ELEMENTARY_STREAM"
3755    },
3756    {
3757     "enum_field_value" : 2,
3758     "name" : "AUDIO_ENCAPSULATION_MODE_HANDLE"
3759    }
3760   ],
3761   "linker_set_key" : "_ZTI26audio_encapsulation_mode_t",
3762   "name" : "audio_encapsulation_mode_t",
3763   "referenced_type" : "_ZTI26audio_encapsulation_mode_t",
3764   "self_type" : "_ZTI26audio_encapsulation_mode_t",
3765   "size" : 4,
3766   "source_file" : "system/media/audio/include/system/audio_common-base.h",
3767   "underlying_type" : "_ZTIj"
3768  },
3769  {
3770   "alignment" : 4,
3771   "enum_fields" :
3772   [
3773    {
3774     "enum_field_value" : 0,
3775     "name" : "AUDIO_ENCAPSULATION_TYPE_NONE"
3776    },
3777    {
3778     "enum_field_value" : 1,
3779     "name" : "AUDIO_ENCAPSULATION_TYPE_IEC61937"
3780    }
3781   ],
3782   "linker_set_key" : "_ZTI26audio_encapsulation_type_t",
3783   "name" : "audio_encapsulation_type_t",
3784   "referenced_type" : "_ZTI26audio_encapsulation_type_t",
3785   "self_type" : "_ZTI26audio_encapsulation_type_t",
3786   "size" : 4,
3787   "source_file" : "system/media/audio/include/system/audio-hal-enums.h",
3788   "underlying_type" : "_ZTIj"
3789  },
3790  {
3791   "alignment" : 4,
3792   "enum_fields" :
3793   [
3794    {
3795     "enum_field_value" : 0,
3796     "name" : "HAL_AUDIO_MODE_NORMAL"
3797    },
3798    {
3799     "enum_field_value" : 1,
3800     "name" : "HAL_AUDIO_MODE_RINGTONE"
3801    },
3802    {
3803     "enum_field_value" : 2,
3804     "name" : "HAL_AUDIO_MODE_IN_CALL"
3805    },
3806    {
3807     "enum_field_value" : 3,
3808     "name" : "HAL_AUDIO_MODE_IN_COMMUNICATION"
3809    },
3810    {
3811     "enum_field_value" : 4,
3812     "name" : "HAL_AUDIO_MODE_CALL_SCREEN"
3813    }
3814   ],
3815   "linker_set_key" : "_ZTI27$HAL_AUDIO_MODE_CALL_SCREEN",
3816   "name" : "(unnamed enum at system/media/audio/include/system/audio_common-base.h:18:1)",
3817   "referenced_type" : "_ZTI27$HAL_AUDIO_MODE_CALL_SCREEN",
3818   "self_type" : "_ZTI27$HAL_AUDIO_MODE_CALL_SCREEN",
3819   "size" : 4,
3820   "source_file" : "system/media/audio/include/system/audio_common-base.h",
3821   "underlying_type" : "_ZTIj"
3822  },
3823  {
3824   "alignment" : 4,
3825   "enum_fields" :
3826   [
3827    {
3828     "enum_field_value" : 0,
3829     "name" : "AUDIO_MICROPHONE_LOCATION_UNKNOWN"
3830    },
3831    {
3832     "enum_field_value" : 1,
3833     "name" : "AUDIO_MICROPHONE_LOCATION_MAINBODY"
3834    },
3835    {
3836     "enum_field_value" : 2,
3837     "name" : "AUDIO_MICROPHONE_LOCATION_MAINBODY_MOVABLE"
3838    },
3839    {
3840     "enum_field_value" : 3,
3841     "name" : "AUDIO_MICROPHONE_LOCATION_PERIPHERAL"
3842    }
3843   ],
3844   "linker_set_key" : "_ZTI27audio_microphone_location_t",
3845   "name" : "audio_microphone_location_t",
3846   "referenced_type" : "_ZTI27audio_microphone_location_t",
3847   "self_type" : "_ZTI27audio_microphone_location_t",
3848   "size" : 4,
3849   "source_file" : "system/media/audio/include/system/audio-base-v7.0.h",
3850   "underlying_type" : "_ZTIj"
3851  },
3852  {
3853   "alignment" : 4,
3854   "enum_fields" :
3855   [
3856    {
3857     "enum_field_value" : 0,
3858     "name" : "AUDIO_STREAM_MIN"
3859    },
3860    {
3861     "enum_field_value" : 12,
3862     "name" : "AUDIO_STREAM_PUBLIC_CNT"
3863    },
3864    {
3865     "enum_field_value" : 13,
3866     "name" : "AUDIO_STREAM_FOR_POLICY_CNT"
3867    },
3868    {
3869     "enum_field_value" : 15,
3870     "name" : "AUDIO_STREAM_CNT"
3871    },
3872    {
3873     "enum_field_value" : 10,
3874     "name" : "AUDIO_SOURCE_MAX"
3875    },
3876    {
3877     "enum_field_value" : 11,
3878     "name" : "AUDIO_SOURCE_CNT"
3879    },
3880    {
3881     "enum_field_value" : 3,
3882     "name" : "AUDIO_MICROPHONE_CHANNEL_MAPPING_CNT"
3883    },
3884    {
3885     "enum_field_value" : 4,
3886     "name" : "AUDIO_MICROPHONE_LOCATION_CNT"
3887    },
3888    {
3889     "enum_field_value" : 6,
3890     "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_CNT"
3891    },
3892    {
3893     "enum_field_value" : -1,
3894     "name" : "AUDIO_DETAIL_NEGATIVE_VALUE"
3895    }
3896   ],
3897   "linker_set_key" : "_ZTI28$AUDIO_DETAIL_NEGATIVE_VALUE",
3898   "name" : "(unnamed enum at system/media/audio/include/system/audio-base-utils.h:29:1)",
3899   "referenced_type" : "_ZTI28$AUDIO_DETAIL_NEGATIVE_VALUE",
3900   "self_type" : "_ZTI28$AUDIO_DETAIL_NEGATIVE_VALUE",
3901   "size" : 4,
3902   "source_file" : "system/media/audio/include/system/audio-base-utils.h",
3903   "underlying_type" : "_ZTIi"
3904  },
3905  {
3906   "alignment" : 4,
3907   "enum_fields" :
3908   [
3909    {
3910     "enum_field_value" : 0,
3911     "name" : "MIC_DIRECTION_UNSPECIFIED"
3912    },
3913    {
3914     "enum_field_value" : 1,
3915     "name" : "MIC_DIRECTION_FRONT"
3916    },
3917    {
3918     "enum_field_value" : 2,
3919     "name" : "MIC_DIRECTION_BACK"
3920    },
3921    {
3922     "enum_field_value" : 3,
3923     "name" : "MIC_DIRECTION_EXTERNAL"
3924    }
3925   ],
3926   "linker_set_key" : "_ZTI28audio_microphone_direction_t",
3927   "name" : "audio_microphone_direction_t",
3928   "referenced_type" : "_ZTI28audio_microphone_direction_t",
3929   "self_type" : "_ZTI28audio_microphone_direction_t",
3930   "size" : 4,
3931   "source_file" : "system/media/audio/include/system/audio-base-v7.0.h",
3932   "underlying_type" : "_ZTIj"
3933  },
3934  {
3935   "alignment" : 4,
3936   "enum_fields" :
3937   [
3938    {
3939     "enum_field_value" : 0,
3940     "name" : "AUDIO_CHANNEL_REPRESENTATION_POSITION"
3941    },
3942    {
3943     "enum_field_value" : 2,
3944     "name" : "AUDIO_CHANNEL_REPRESENTATION_INDEX"
3945    }
3946   ],
3947   "linker_set_key" : "_ZTI30audio_channel_representation_t",
3948   "name" : "audio_channel_representation_t",
3949   "referenced_type" : "_ZTI30audio_channel_representation_t",
3950   "self_type" : "_ZTI30audio_channel_representation_t",
3951   "size" : 4,
3952   "source_file" : "system/media/audio/include/system/audio.h",
3953   "underlying_type" : "_ZTIj"
3954  },
3955  {
3956   "alignment" : 4,
3957   "enum_fields" :
3958   [
3959    {
3960     "enum_field_value" : 0,
3961     "name" : "AUDIO_TIMESTRETCH_STRETCH_DEFAULT"
3962    },
3963    {
3964     "enum_field_value" : 1,
3965     "name" : "AUDIO_TIMESTRETCH_STRETCH_VOICE"
3966    }
3967   ],
3968   "linker_set_key" : "_ZTI32audio_timestretch_stretch_mode_t",
3969   "name" : "audio_timestretch_stretch_mode_t",
3970   "referenced_type" : "_ZTI32audio_timestretch_stretch_mode_t",
3971   "self_type" : "_ZTI32audio_timestretch_stretch_mode_t",
3972   "size" : 4,
3973   "source_file" : "system/media/audio/include/system/audio-base-v7.0.h",
3974   "underlying_type" : "_ZTIj"
3975  },
3976  {
3977   "alignment" : 4,
3978   "enum_fields" :
3979   [
3980    {
3981     "enum_field_value" : 0,
3982     "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_UNKNOWN"
3983    },
3984    {
3985     "enum_field_value" : 1,
3986     "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"
3987    },
3988    {
3989     "enum_field_value" : 2,
3990     "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_BI_DIRECTIONAL"
3991    },
3992    {
3993     "enum_field_value" : 3,
3994     "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_CARDIOID"
3995    },
3996    {
3997     "enum_field_value" : 4,
3998     "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_HYPER_CARDIOID"
3999    },
4000    {
4001     "enum_field_value" : 5,
4002     "name" : "AUDIO_MICROPHONE_DIRECTIONALITY_SUPER_CARDIOID"
4003    }
4004   ],
4005   "linker_set_key" : "_ZTI33audio_microphone_directionality_t",
4006   "name" : "audio_microphone_directionality_t",
4007   "referenced_type" : "_ZTI33audio_microphone_directionality_t",
4008   "self_type" : "_ZTI33audio_microphone_directionality_t",
4009   "size" : 4,
4010   "source_file" : "system/media/audio/include/system/audio-base-v7.0.h",
4011   "underlying_type" : "_ZTIj"
4012  },
4013  {
4014   "alignment" : 4,
4015   "enum_fields" :
4016   [
4017    {
4018     "enum_field_value" : -1,
4019     "name" : "AUDIO_TIMESTRETCH_FALLBACK_CUT_REPEAT"
4020    },
4021    {
4022     "enum_field_value" : 0,
4023     "name" : "AUDIO_TIMESTRETCH_FALLBACK_DEFAULT"
4024    },
4025    {
4026     "enum_field_value" : 1,
4027     "name" : "AUDIO_TIMESTRETCH_FALLBACK_MUTE"
4028    },
4029    {
4030     "enum_field_value" : 2,
4031     "name" : "AUDIO_TIMESTRETCH_FALLBACK_FAIL"
4032    }
4033   ],
4034   "linker_set_key" : "_ZTI33audio_timestretch_fallback_mode_t",
4035   "name" : "audio_timestretch_fallback_mode_t",
4036   "referenced_type" : "_ZTI33audio_timestretch_fallback_mode_t",
4037   "self_type" : "_ZTI33audio_timestretch_fallback_mode_t",
4038   "size" : 4,
4039   "source_file" : "system/media/audio/include/system/audio.h",
4040   "underlying_type" : "_ZTIi"
4041  },
4042  {
4043   "alignment" : 4,
4044   "enum_fields" :
4045   [
4046    {
4047     "enum_field_value" : 0,
4048     "name" : "AUDIO_MICROPHONE_CHANNEL_MAPPING_UNUSED"
4049    },
4050    {
4051     "enum_field_value" : 1,
4052     "name" : "AUDIO_MICROPHONE_CHANNEL_MAPPING_DIRECT"
4053    },
4054    {
4055     "enum_field_value" : 2,
4056     "name" : "AUDIO_MICROPHONE_CHANNEL_MAPPING_PROCESSED"
4057    }
4058   ],
4059   "linker_set_key" : "_ZTI34audio_microphone_channel_mapping_t",
4060   "name" : "audio_microphone_channel_mapping_t",
4061   "referenced_type" : "_ZTI34audio_microphone_channel_mapping_t",
4062   "self_type" : "_ZTI34audio_microphone_channel_mapping_t",
4063   "size" : 4,
4064   "source_file" : "system/media/audio/include/system/audio-base-v7.0.h",
4065   "underlying_type" : "_ZTIj"
4066  },
4067  {
4068   "alignment" : 4,
4069   "enum_fields" :
4070   [
4071    {
4072     "enum_field_value" : 0,
4073     "name" : "AUDIO_ENCAPSULATION_METADATA_TYPE_NONE"
4074    },
4075    {
4076     "enum_field_value" : 1,
4077     "name" : "AUDIO_ENCAPSULATION_METADATA_TYPE_FRAMEWORK_TUNER"
4078    },
4079    {
4080     "enum_field_value" : 2,
4081     "name" : "AUDIO_ENCAPSULATION_METADATA_TYPE_DVB_AD_DESCRIPTOR"
4082    }
4083   ],
4084   "linker_set_key" : "_ZTI35audio_encapsulation_metadata_type_t",
4085   "name" : "audio_encapsulation_metadata_type_t",
4086   "referenced_type" : "_ZTI35audio_encapsulation_metadata_type_t",
4087   "self_type" : "_ZTI35audio_encapsulation_metadata_type_t",
4088   "size" : 4,
4089   "source_file" : "system/media/audio/include/system/audio_common-base.h",
4090   "underlying_type" : "_ZTIj"
4091  },
4092  {
4093   "alignment" : 4,
4094   "enum_fields" :
4095   [
4096    {
4097     "enum_field_value" : 1,
4098     "name" : "HAL_AUDIO_TIMESTRETCH_FALLBACK_MUTE"
4099    },
4100    {
4101     "enum_field_value" : 2,
4102     "name" : "HAL_AUDIO_TIMESTRETCH_FALLBACK_FAIL"
4103    }
4104   ],
4105   "linker_set_key" : "_ZTI36$HAL_AUDIO_TIMESTRETCH_FALLBACK_FAIL",
4106   "name" : "(unnamed enum at system/media/audio/include/system/audio-base-v7.0.h:53:1)",
4107   "referenced_type" : "_ZTI36$HAL_AUDIO_TIMESTRETCH_FALLBACK_FAIL",
4108   "self_type" : "_ZTI36$HAL_AUDIO_TIMESTRETCH_FALLBACK_FAIL",
4109   "size" : 4,
4110   "source_file" : "system/media/audio/include/system/audio-base-v7.0.h",
4111   "underlying_type" : "_ZTIj"
4112  },
4113  {
4114   "alignment" : 4,
4115   "enum_fields" :
4116   [
4117    {
4118     "enum_field_value" : 1,
4119     "name" : "FCC_1"
4120    },
4121    {
4122     "enum_field_value" : 2,
4123     "name" : "FCC_2"
4124    },
4125    {
4126     "enum_field_value" : 8,
4127     "name" : "FCC_8"
4128    },
4129    {
4130     "enum_field_value" : 12,
4131     "name" : "FCC_12"
4132    },
4133    {
4134     "enum_field_value" : 24,
4135     "name" : "FCC_24"
4136    },
4137    {
4138     "enum_field_value" : 26,
4139     "name" : "FCC_26"
4140    },
4141    {
4142     "enum_field_value" : 12,
4143     "name" : "FCC_LIMIT"
4144    }
4145   ],
4146   "linker_set_key" : "_ZTI6$FCC_1",
4147   "name" : "(unnamed enum at system/media/audio/include/system/audio.h:219:1)",
4148   "referenced_type" : "_ZTI6$FCC_1",
4149   "self_type" : "_ZTI6$FCC_1",
4150   "size" : 4,
4151   "source_file" : "system/media/audio/include/system/audio.h",
4152   "underlying_type" : "_ZTIj"
4153  },
4154  {
4155   "alignment" : 4,
4156   "enum_fields" :
4157   [
4158    {
4159     "enum_field_value" : 0,
4160     "name" : "LOG_ID_MIN"
4161    },
4162    {
4163     "enum_field_value" : 0,
4164     "name" : "LOG_ID_MAIN"
4165    },
4166    {
4167     "enum_field_value" : 1,
4168     "name" : "LOG_ID_RADIO"
4169    },
4170    {
4171     "enum_field_value" : 2,
4172     "name" : "LOG_ID_EVENTS"
4173    },
4174    {
4175     "enum_field_value" : 3,
4176     "name" : "LOG_ID_SYSTEM"
4177    },
4178    {
4179     "enum_field_value" : 4,
4180     "name" : "LOG_ID_CRASH"
4181    },
4182    {
4183     "enum_field_value" : 5,
4184     "name" : "LOG_ID_STATS"
4185    },
4186    {
4187     "enum_field_value" : 6,
4188     "name" : "LOG_ID_SECURITY"
4189    },
4190    {
4191     "enum_field_value" : 7,
4192     "name" : "LOG_ID_KERNEL"
4193    },
4194    {
4195     "enum_field_value" : 8,
4196     "name" : "LOG_ID_MAX"
4197    },
4198    {
4199     "enum_field_value" : 2147483647,
4200     "name" : "LOG_ID_DEFAULT"
4201    }
4202   ],
4203   "linker_set_key" : "_ZTI6log_id",
4204   "name" : "log_id",
4205   "referenced_type" : "_ZTI6log_id",
4206   "self_type" : "_ZTI6log_id",
4207   "size" : 4,
4208   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
4209   "underlying_type" : "_ZTIj"
4210  },
4211  {
4212   "alignment" : 4,
4213   "enum_fields" :
4214   [
4215    {
4216     "enum_field_value" : 0,
4217     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_SIDE_LEFT"
4218    },
4219    {
4220     "enum_field_value" : 1,
4221     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_SIDE_CENTER"
4222    },
4223    {
4224     "enum_field_value" : 2,
4225     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_SIDE_RIGHT"
4226    }
4227   ],
4228   "linker_set_key" : "_ZTIN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
4229   "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_SIDE",
4230   "referenced_type" : "_ZTIN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
4231   "self_type" : "_ZTIN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
4232   "size" : 4,
4233   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h",
4234   "underlying_type" : "_ZTIj"
4235  },
4236  {
4237   "alignment" : 4,
4238   "enum_fields" :
4239   [
4240    {
4241     "enum_field_value" : 0,
4242     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_DEPTH_FRONT"
4243    },
4244    {
4245     "enum_field_value" : 1,
4246     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_DEPTH_MIDDLE"
4247    },
4248    {
4249     "enum_field_value" : 2,
4250     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_DEPTH_BACK"
4251    }
4252   ],
4253   "linker_set_key" : "_ZTIN7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
4254   "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_DEPTH",
4255   "referenced_type" : "_ZTIN7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
4256   "self_type" : "_ZTIN7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
4257   "size" : 4,
4258   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h",
4259   "underlying_type" : "_ZTIj"
4260  },
4261  {
4262   "alignment" : 4,
4263   "enum_fields" :
4264   [
4265    {
4266     "enum_field_value" : 0,
4267     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_HEIGHT_BOTTOM"
4268    },
4269    {
4270     "enum_field_value" : 1,
4271     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_HEIGHT_MIDDLE"
4272    },
4273    {
4274     "enum_field_value" : 2,
4275     "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_HEIGHT_TOP"
4276    }
4277   ],
4278   "linker_set_key" : "_ZTIN7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
4279   "name" : "android::audio_utils::channels::AUDIO_GEOMETRY_HEIGHT",
4280   "referenced_type" : "_ZTIN7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
4281   "self_type" : "_ZTIN7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
4282   "size" : 4,
4283   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h",
4284   "underlying_type" : "_ZTIj"
4285  },
4286  {
4287   "alignment" : 4,
4288   "enum_fields" :
4289   [
4290    {
4291     "enum_field_value" : 0,
4292     "name" : "android::OK"
4293    },
4294    {
4295     "enum_field_value" : 0,
4296     "name" : "android::NO_ERROR"
4297    },
4298    {
4299     "enum_field_value" : -2147483648,
4300     "name" : "android::UNKNOWN_ERROR"
4301    },
4302    {
4303     "enum_field_value" : -12,
4304     "name" : "android::NO_MEMORY"
4305    },
4306    {
4307     "enum_field_value" : -38,
4308     "name" : "android::INVALID_OPERATION"
4309    },
4310    {
4311     "enum_field_value" : -22,
4312     "name" : "android::BAD_VALUE"
4313    },
4314    {
4315     "enum_field_value" : -2147483647,
4316     "name" : "android::BAD_TYPE"
4317    },
4318    {
4319     "enum_field_value" : -2,
4320     "name" : "android::NAME_NOT_FOUND"
4321    },
4322    {
4323     "enum_field_value" : -1,
4324     "name" : "android::PERMISSION_DENIED"
4325    },
4326    {
4327     "enum_field_value" : -19,
4328     "name" : "android::NO_INIT"
4329    },
4330    {
4331     "enum_field_value" : -17,
4332     "name" : "android::ALREADY_EXISTS"
4333    },
4334    {
4335     "enum_field_value" : -32,
4336     "name" : "android::DEAD_OBJECT"
4337    },
4338    {
4339     "enum_field_value" : -2147483646,
4340     "name" : "android::FAILED_TRANSACTION"
4341    },
4342    {
4343     "enum_field_value" : -75,
4344     "name" : "android::BAD_INDEX"
4345    },
4346    {
4347     "enum_field_value" : -61,
4348     "name" : "android::NOT_ENOUGH_DATA"
4349    },
4350    {
4351     "enum_field_value" : -11,
4352     "name" : "android::WOULD_BLOCK"
4353    },
4354    {
4355     "enum_field_value" : -110,
4356     "name" : "android::TIMED_OUT"
4357    },
4358    {
4359     "enum_field_value" : -74,
4360     "name" : "android::UNKNOWN_TRANSACTION"
4361    },
4362    {
4363     "enum_field_value" : -2147483641,
4364     "name" : "android::FDS_NOT_ALLOWED"
4365    },
4366    {
4367     "enum_field_value" : -2147483640,
4368     "name" : "android::UNEXPECTED_NULL"
4369    }
4370   ],
4371   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
4372   "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)",
4373   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
4374   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
4375   "size" : 4,
4376   "source_file" : "system/core/libutils/include/utils/Errors.h",
4377   "underlying_type" : "_ZTIi"
4378  }
4379 ],
4380 "function_types" :
4381 [
4382  {
4383   "alignment" : 4,
4384   "linker_set_key" : "_ZTIFiP14resampler_itfeE",
4385   "name" : "int (resampler_itfe *)",
4386   "parameters" :
4387   [
4388    {
4389     "referenced_type" : "_ZTIP14resampler_itfe"
4390    }
4391   ],
4392   "referenced_type" : "_ZTIFiP14resampler_itfeE",
4393   "return_type" : "_ZTIi",
4394   "self_type" : "_ZTIFiP14resampler_itfeE",
4395   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "_ZTIFiP14resampler_itfePsPjE",
4400   "name" : "int (resampler_itfe *, short *, unsigned int *)",
4401   "parameters" :
4402   [
4403    {
4404     "referenced_type" : "_ZTIP14resampler_itfe"
4405    },
4406    {
4407     "referenced_type" : "_ZTIPs"
4408    },
4409    {
4410     "referenced_type" : "_ZTIPj"
4411    }
4412   ],
4413   "referenced_type" : "_ZTIFiP14resampler_itfePsPjE",
4414   "return_type" : "_ZTIi",
4415   "self_type" : "_ZTIFiP14resampler_itfePsPjE",
4416   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
4417  },
4418  {
4419   "alignment" : 4,
4420   "linker_set_key" : "_ZTIFiP14resampler_itfePsPjS1_S2_E",
4421   "name" : "int (resampler_itfe *, short *, unsigned int *, short *, unsigned int *)",
4422   "parameters" :
4423   [
4424    {
4425     "referenced_type" : "_ZTIP14resampler_itfe"
4426    },
4427    {
4428     "referenced_type" : "_ZTIPs"
4429    },
4430    {
4431     "referenced_type" : "_ZTIPj"
4432    },
4433    {
4434     "referenced_type" : "_ZTIPs"
4435    },
4436    {
4437     "referenced_type" : "_ZTIPj"
4438    }
4439   ],
4440   "referenced_type" : "_ZTIFiP14resampler_itfePsPjS1_S2_E",
4441   "return_type" : "_ZTIi",
4442   "self_type" : "_ZTIFiP14resampler_itfePsPjS1_S2_E",
4443   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
4444  },
4445  {
4446   "alignment" : 4,
4447   "linker_set_key" : "_ZTIFiP19echo_reference_itfeP21echo_reference_bufferE",
4448   "name" : "int (echo_reference_itfe *, echo_reference_buffer *)",
4449   "parameters" :
4450   [
4451    {
4452     "referenced_type" : "_ZTIP19echo_reference_itfe"
4453    },
4454    {
4455     "referenced_type" : "_ZTIP21echo_reference_buffer"
4456    }
4457   ],
4458   "referenced_type" : "_ZTIFiP19echo_reference_itfeP21echo_reference_bufferE",
4459   "return_type" : "_ZTIi",
4460   "self_type" : "_ZTIFiP19echo_reference_itfeP21echo_reference_bufferE",
4461   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
4462  },
4463  {
4464   "alignment" : 4,
4465   "linker_set_key" : "_ZTIFiP25resampler_buffer_providerP16resampler_bufferE",
4466   "name" : "int (resampler_buffer_provider *, resampler_buffer *)",
4467   "parameters" :
4468   [
4469    {
4470     "referenced_type" : "_ZTIP25resampler_buffer_provider"
4471    },
4472    {
4473     "referenced_type" : "_ZTIP16resampler_buffer"
4474    }
4475   ],
4476   "referenced_type" : "_ZTIFiP25resampler_buffer_providerP16resampler_bufferE",
4477   "return_type" : "_ZTIi",
4478   "self_type" : "_ZTIFiP25resampler_buffer_providerP16resampler_bufferE",
4479   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
4480  },
4481  {
4482   "alignment" : 4,
4483   "linker_set_key" : "_ZTIFvP14resampler_itfeE",
4484   "name" : "void (resampler_itfe *)",
4485   "parameters" :
4486   [
4487    {
4488     "referenced_type" : "_ZTIP14resampler_itfe"
4489    }
4490   ],
4491   "referenced_type" : "_ZTIFvP14resampler_itfeE",
4492   "return_type" : "_ZTIv",
4493   "self_type" : "_ZTIFvP14resampler_itfeE",
4494   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIFvP25resampler_buffer_providerP16resampler_bufferE",
4499   "name" : "void (resampler_buffer_provider *, resampler_buffer *)",
4500   "parameters" :
4501   [
4502    {
4503     "referenced_type" : "_ZTIP25resampler_buffer_provider"
4504    },
4505    {
4506     "referenced_type" : "_ZTIP16resampler_buffer"
4507    }
4508   ],
4509   "referenced_type" : "_ZTIFvP25resampler_buffer_providerP16resampler_bufferE",
4510   "return_type" : "_ZTIv",
4511   "self_type" : "_ZTIFvP25resampler_buffer_providerP16resampler_bufferE",
4512   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
4513  }
4514 ],
4515 "functions" :
4516 [
4517  {
4518   "function_name" : "audio_utils_log_plot",
4519   "linker_set_key" : "_Z20audio_utils_log_plotINSt3__111__wrap_iterIPNS0_4pairIfbEEEEENS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_SC_",
4520   "parameters" :
4521   [
4522    {
4523     "referenced_type" : "_ZTINSt3__111__wrap_iterIPNS_4pairIfbEEEE"
4524    },
4525    {
4526     "referenced_type" : "_ZTINSt3__111__wrap_iterIPNS_4pairIfbEEEE"
4527    }
4528   ],
4529   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4530   "source_file" : "system/media/audio_utils/include/audio_utils/LogPlot.h",
4531   "template_args" :
4532   [
4533    "_ZTINSt3__111__wrap_iterIPNS_4pairIfbEEEE"
4534   ]
4535  },
4536  {
4537   "function_name" : "audio_utils_fifo::audio_utils_fifo",
4538   "linker_set_key" : "_ZN16audio_utils_fifoC1EjjPvR22audio_utils_fifo_indexPS1_",
4539   "parameters" :
4540   [
4541    {
4542     "is_this_ptr" : true,
4543     "referenced_type" : "_ZTIP16audio_utils_fifo"
4544    },
4545    {
4546     "referenced_type" : "_ZTIj"
4547    },
4548    {
4549     "referenced_type" : "_ZTIj"
4550    },
4551    {
4552     "referenced_type" : "_ZTIPv"
4553    },
4554    {
4555     "referenced_type" : "_ZTIR22audio_utils_fifo_index"
4556    },
4557    {
4558     "default_arg" : true,
4559     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4560    }
4561   ],
4562   "return_type" : "_ZTIv",
4563   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4564  },
4565  {
4566   "function_name" : "audio_utils_fifo::audio_utils_fifo",
4567   "linker_set_key" : "_ZN16audio_utils_fifoC1EjjPvb21audio_utils_fifo_sync",
4568   "parameters" :
4569   [
4570    {
4571     "is_this_ptr" : true,
4572     "referenced_type" : "_ZTIP16audio_utils_fifo"
4573    },
4574    {
4575     "referenced_type" : "_ZTIj"
4576    },
4577    {
4578     "referenced_type" : "_ZTIj"
4579    },
4580    {
4581     "referenced_type" : "_ZTIPv"
4582    },
4583    {
4584     "default_arg" : true,
4585     "referenced_type" : "_ZTIb"
4586    },
4587    {
4588     "default_arg" : true,
4589     "referenced_type" : "_ZTI21audio_utils_fifo_sync"
4590    }
4591   ],
4592   "return_type" : "_ZTIv",
4593   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4594  },
4595  {
4596   "function_name" : "audio_utils_fifo::audio_utils_fifo",
4597   "linker_set_key" : "_ZN16audio_utils_fifoC2EjjPvR22audio_utils_fifo_indexPS1_",
4598   "parameters" :
4599   [
4600    {
4601     "is_this_ptr" : true,
4602     "referenced_type" : "_ZTIP16audio_utils_fifo"
4603    },
4604    {
4605     "referenced_type" : "_ZTIj"
4606    },
4607    {
4608     "referenced_type" : "_ZTIj"
4609    },
4610    {
4611     "referenced_type" : "_ZTIPv"
4612    },
4613    {
4614     "referenced_type" : "_ZTIR22audio_utils_fifo_index"
4615    },
4616    {
4617     "default_arg" : true,
4618     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4619    }
4620   ],
4621   "return_type" : "_ZTIv",
4622   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4623  },
4624  {
4625   "function_name" : "audio_utils_fifo::audio_utils_fifo",
4626   "linker_set_key" : "_ZN16audio_utils_fifoC2EjjPvb21audio_utils_fifo_sync",
4627   "parameters" :
4628   [
4629    {
4630     "is_this_ptr" : true,
4631     "referenced_type" : "_ZTIP16audio_utils_fifo"
4632    },
4633    {
4634     "referenced_type" : "_ZTIj"
4635    },
4636    {
4637     "referenced_type" : "_ZTIj"
4638    },
4639    {
4640     "referenced_type" : "_ZTIPv"
4641    },
4642    {
4643     "default_arg" : true,
4644     "referenced_type" : "_ZTIb"
4645    },
4646    {
4647     "default_arg" : true,
4648     "referenced_type" : "_ZTI21audio_utils_fifo_sync"
4649    }
4650   ],
4651   "return_type" : "_ZTIv",
4652   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4653  },
4654  {
4655   "function_name" : "audio_utils_fifo::~audio_utils_fifo",
4656   "linker_set_key" : "_ZN16audio_utils_fifoD1Ev",
4657   "parameters" :
4658   [
4659    {
4660     "is_this_ptr" : true,
4661     "referenced_type" : "_ZTIP16audio_utils_fifo"
4662    }
4663   ],
4664   "return_type" : "_ZTIv",
4665   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4666  },
4667  {
4668   "function_name" : "audio_utils_fifo::~audio_utils_fifo",
4669   "linker_set_key" : "_ZN16audio_utils_fifoD2Ev",
4670   "parameters" :
4671   [
4672    {
4673     "is_this_ptr" : true,
4674     "referenced_type" : "_ZTIP16audio_utils_fifo"
4675    }
4676   ],
4677   "return_type" : "_ZTIv",
4678   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4679  },
4680  {
4681   "access" : "protected",
4682   "function_name" : "audio_utils_fifo_base::audio_utils_fifo_base",
4683   "linker_set_key" : "_ZN21audio_utils_fifo_baseC1EjR22audio_utils_fifo_indexPS0_21audio_utils_fifo_sync",
4684   "parameters" :
4685   [
4686    {
4687     "is_this_ptr" : true,
4688     "referenced_type" : "_ZTIP21audio_utils_fifo_base"
4689    },
4690    {
4691     "referenced_type" : "_ZTIj"
4692    },
4693    {
4694     "referenced_type" : "_ZTIR22audio_utils_fifo_index"
4695    },
4696    {
4697     "default_arg" : true,
4698     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4699    },
4700    {
4701     "default_arg" : true,
4702     "referenced_type" : "_ZTI21audio_utils_fifo_sync"
4703    }
4704   ],
4705   "return_type" : "_ZTIv",
4706   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4707  },
4708  {
4709   "access" : "protected",
4710   "function_name" : "audio_utils_fifo_base::audio_utils_fifo_base",
4711   "linker_set_key" : "_ZN21audio_utils_fifo_baseC2EjR22audio_utils_fifo_indexPS0_21audio_utils_fifo_sync",
4712   "parameters" :
4713   [
4714    {
4715     "is_this_ptr" : true,
4716     "referenced_type" : "_ZTIP21audio_utils_fifo_base"
4717    },
4718    {
4719     "referenced_type" : "_ZTIj"
4720    },
4721    {
4722     "referenced_type" : "_ZTIR22audio_utils_fifo_index"
4723    },
4724    {
4725     "default_arg" : true,
4726     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4727    },
4728    {
4729     "default_arg" : true,
4730     "referenced_type" : "_ZTI21audio_utils_fifo_sync"
4731    }
4732   ],
4733   "return_type" : "_ZTIv",
4734   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4735  },
4736  {
4737   "access" : "protected",
4738   "function_name" : "audio_utils_fifo_base::~audio_utils_fifo_base",
4739   "linker_set_key" : "_ZN21audio_utils_fifo_baseD1Ev",
4740   "parameters" :
4741   [
4742    {
4743     "is_this_ptr" : true,
4744     "referenced_type" : "_ZTIP21audio_utils_fifo_base"
4745    }
4746   ],
4747   "return_type" : "_ZTIv",
4748   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4749  },
4750  {
4751   "access" : "protected",
4752   "function_name" : "audio_utils_fifo_base::~audio_utils_fifo_base",
4753   "linker_set_key" : "_ZN21audio_utils_fifo_baseD2Ev",
4754   "parameters" :
4755   [
4756    {
4757     "is_this_ptr" : true,
4758     "referenced_type" : "_ZTIP21audio_utils_fifo_base"
4759    }
4760   ],
4761   "return_type" : "_ZTIv",
4762   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4763  },
4764  {
4765   "function_name" : "audio_utils_fifo_index::loadAcquire",
4766   "linker_set_key" : "_ZN22audio_utils_fifo_index11loadAcquireEv",
4767   "parameters" :
4768   [
4769    {
4770     "is_this_ptr" : true,
4771     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4772    }
4773   ],
4774   "return_type" : "_ZTIj",
4775   "source_file" : "system/media/audio_utils/include/audio_utils/fifo_index.h"
4776  },
4777  {
4778   "function_name" : "audio_utils_fifo_index::storeRelease",
4779   "linker_set_key" : "_ZN22audio_utils_fifo_index12storeReleaseEj",
4780   "parameters" :
4781   [
4782    {
4783     "is_this_ptr" : true,
4784     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4785    },
4786    {
4787     "referenced_type" : "_ZTIj"
4788    }
4789   ],
4790   "return_type" : "_ZTIv",
4791   "source_file" : "system/media/audio_utils/include/audio_utils/fifo_index.h"
4792  },
4793  {
4794   "function_name" : "audio_utils_fifo_index::loadSingleThreaded",
4795   "linker_set_key" : "_ZN22audio_utils_fifo_index18loadSingleThreadedEv",
4796   "parameters" :
4797   [
4798    {
4799     "is_this_ptr" : true,
4800     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4801    }
4802   ],
4803   "return_type" : "_ZTIj",
4804   "source_file" : "system/media/audio_utils/include/audio_utils/fifo_index.h"
4805  },
4806  {
4807   "function_name" : "audio_utils_fifo_index::storeSingleThreaded",
4808   "linker_set_key" : "_ZN22audio_utils_fifo_index19storeSingleThreadedEj",
4809   "parameters" :
4810   [
4811    {
4812     "is_this_ptr" : true,
4813     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4814    },
4815    {
4816     "referenced_type" : "_ZTIj"
4817    }
4818   ],
4819   "return_type" : "_ZTIv",
4820   "source_file" : "system/media/audio_utils/include/audio_utils/fifo_index.h"
4821  },
4822  {
4823   "function_name" : "audio_utils_fifo_index::wait",
4824   "linker_set_key" : "_ZN22audio_utils_fifo_index4waitEijPK8timespec",
4825   "parameters" :
4826   [
4827    {
4828     "is_this_ptr" : true,
4829     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4830    },
4831    {
4832     "referenced_type" : "_ZTIi"
4833    },
4834    {
4835     "referenced_type" : "_ZTIj"
4836    },
4837    {
4838     "referenced_type" : "_ZTIPK8timespec"
4839    }
4840   ],
4841   "return_type" : "_ZTIi",
4842   "source_file" : "system/media/audio_utils/include/audio_utils/fifo_index.h"
4843  },
4844  {
4845   "function_name" : "audio_utils_fifo_index::wake",
4846   "linker_set_key" : "_ZN22audio_utils_fifo_index4wakeEii",
4847   "parameters" :
4848   [
4849    {
4850     "is_this_ptr" : true,
4851     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
4852    },
4853    {
4854     "referenced_type" : "_ZTIi"
4855    },
4856    {
4857     "default_arg" : true,
4858     "referenced_type" : "_ZTIi"
4859    }
4860   ],
4861   "return_type" : "_ZTIi",
4862   "source_file" : "system/media/audio_utils/include/audio_utils/fifo_index.h"
4863  },
4864  {
4865   "function_name" : "audio_utils_fifo_reader::setHysteresis",
4866   "linker_set_key" : "_ZN23audio_utils_fifo_reader13setHysteresisEij",
4867   "parameters" :
4868   [
4869    {
4870     "is_this_ptr" : true,
4871     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
4872    },
4873    {
4874     "referenced_type" : "_ZTIi"
4875    },
4876    {
4877     "referenced_type" : "_ZTIj"
4878    }
4879   ],
4880   "return_type" : "_ZTIv",
4881   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4882  },
4883  {
4884   "function_name" : "audio_utils_fifo_reader::read",
4885   "linker_set_key" : "_ZN23audio_utils_fifo_reader4readEPvjPK8timespecPj",
4886   "parameters" :
4887   [
4888    {
4889     "is_this_ptr" : true,
4890     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
4891    },
4892    {
4893     "referenced_type" : "_ZTIPv"
4894    },
4895    {
4896     "referenced_type" : "_ZTIj"
4897    },
4898    {
4899     "default_arg" : true,
4900     "referenced_type" : "_ZTIPK8timespec"
4901    },
4902    {
4903     "default_arg" : true,
4904     "referenced_type" : "_ZTIPj"
4905    }
4906   ],
4907   "return_type" : "_ZTIi",
4908   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4909  },
4910  {
4911   "function_name" : "audio_utils_fifo_reader::flush",
4912   "linker_set_key" : "_ZN23audio_utils_fifo_reader5flushEPj",
4913   "parameters" :
4914   [
4915    {
4916     "is_this_ptr" : true,
4917     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
4918    },
4919    {
4920     "default_arg" : true,
4921     "referenced_type" : "_ZTIPj"
4922    }
4923   ],
4924   "return_type" : "_ZTIi",
4925   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4926  },
4927  {
4928   "function_name" : "audio_utils_fifo_reader::obtain",
4929   "linker_set_key" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecjPK8timespec",
4930   "parameters" :
4931   [
4932    {
4933     "is_this_ptr" : true,
4934     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
4935    },
4936    {
4937     "referenced_type" : "_ZTIP17audio_utils_iovec"
4938    },
4939    {
4940     "default_arg" : true,
4941     "referenced_type" : "_ZTIj"
4942    },
4943    {
4944     "default_arg" : true,
4945     "referenced_type" : "_ZTIPK8timespec"
4946    }
4947   ],
4948   "return_type" : "_ZTIi",
4949   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4950  },
4951  {
4952   "function_name" : "audio_utils_fifo_reader::obtain",
4953   "linker_set_key" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecjPK8timespecPj",
4954   "parameters" :
4955   [
4956    {
4957     "is_this_ptr" : true,
4958     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
4959    },
4960    {
4961     "referenced_type" : "_ZTIP17audio_utils_iovec"
4962    },
4963    {
4964     "referenced_type" : "_ZTIj"
4965    },
4966    {
4967     "referenced_type" : "_ZTIPK8timespec"
4968    },
4969    {
4970     "referenced_type" : "_ZTIPj"
4971    }
4972   ],
4973   "return_type" : "_ZTIi",
4974   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4975  },
4976  {
4977   "function_name" : "audio_utils_fifo_reader::release",
4978   "linker_set_key" : "_ZN23audio_utils_fifo_reader7releaseEj",
4979   "parameters" :
4980   [
4981    {
4982     "is_this_ptr" : true,
4983     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
4984    },
4985    {
4986     "referenced_type" : "_ZTIj"
4987    }
4988   ],
4989   "return_type" : "_ZTIv",
4990   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
4991  },
4992  {
4993   "function_name" : "audio_utils_fifo_reader::available",
4994   "linker_set_key" : "_ZN23audio_utils_fifo_reader9availableEPj",
4995   "parameters" :
4996   [
4997    {
4998     "is_this_ptr" : true,
4999     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
5000    },
5001    {
5002     "referenced_type" : "_ZTIPj"
5003    }
5004   ],
5005   "return_type" : "_ZTIi",
5006   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5007  },
5008  {
5009   "function_name" : "audio_utils_fifo_reader::available",
5010   "linker_set_key" : "_ZN23audio_utils_fifo_reader9availableEv",
5011   "parameters" :
5012   [
5013    {
5014     "is_this_ptr" : true,
5015     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
5016    }
5017   ],
5018   "return_type" : "_ZTIi",
5019   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5020  },
5021  {
5022   "function_name" : "audio_utils_fifo_reader::audio_utils_fifo_reader",
5023   "linker_set_key" : "_ZN23audio_utils_fifo_readerC1ER16audio_utils_fifobb",
5024   "parameters" :
5025   [
5026    {
5027     "is_this_ptr" : true,
5028     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
5029    },
5030    {
5031     "referenced_type" : "_ZTIR16audio_utils_fifo"
5032    },
5033    {
5034     "default_arg" : true,
5035     "referenced_type" : "_ZTIb"
5036    },
5037    {
5038     "default_arg" : true,
5039     "referenced_type" : "_ZTIb"
5040    }
5041   ],
5042   "return_type" : "_ZTIv",
5043   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5044  },
5045  {
5046   "function_name" : "audio_utils_fifo_reader::audio_utils_fifo_reader",
5047   "linker_set_key" : "_ZN23audio_utils_fifo_readerC2ER16audio_utils_fifobb",
5048   "parameters" :
5049   [
5050    {
5051     "is_this_ptr" : true,
5052     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
5053    },
5054    {
5055     "referenced_type" : "_ZTIR16audio_utils_fifo"
5056    },
5057    {
5058     "default_arg" : true,
5059     "referenced_type" : "_ZTIb"
5060    },
5061    {
5062     "default_arg" : true,
5063     "referenced_type" : "_ZTIb"
5064    }
5065   ],
5066   "return_type" : "_ZTIv",
5067   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5068  },
5069  {
5070   "function_name" : "audio_utils_fifo_reader::~audio_utils_fifo_reader",
5071   "linker_set_key" : "_ZN23audio_utils_fifo_readerD0Ev",
5072   "parameters" :
5073   [
5074    {
5075     "is_this_ptr" : true,
5076     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
5077    }
5078   ],
5079   "return_type" : "_ZTIv",
5080   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5081  },
5082  {
5083   "function_name" : "audio_utils_fifo_reader::~audio_utils_fifo_reader",
5084   "linker_set_key" : "_ZN23audio_utils_fifo_readerD1Ev",
5085   "parameters" :
5086   [
5087    {
5088     "is_this_ptr" : true,
5089     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
5090    }
5091   ],
5092   "return_type" : "_ZTIv",
5093   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5094  },
5095  {
5096   "function_name" : "audio_utils_fifo_reader::~audio_utils_fifo_reader",
5097   "linker_set_key" : "_ZN23audio_utils_fifo_readerD2Ev",
5098   "parameters" :
5099   [
5100    {
5101     "is_this_ptr" : true,
5102     "referenced_type" : "_ZTIP23audio_utils_fifo_reader"
5103    }
5104   ],
5105   "return_type" : "_ZTIv",
5106   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5107  },
5108  {
5109   "function_name" : "audio_utils_fifo_writer::setHysteresis",
5110   "linker_set_key" : "_ZN23audio_utils_fifo_writer13setHysteresisEjj",
5111   "parameters" :
5112   [
5113    {
5114     "is_this_ptr" : true,
5115     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5116    },
5117    {
5118     "referenced_type" : "_ZTIj"
5119    },
5120    {
5121     "referenced_type" : "_ZTIj"
5122    }
5123   ],
5124   "return_type" : "_ZTIv",
5125   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5126  },
5127  {
5128   "function_name" : "audio_utils_fifo_writer::write",
5129   "linker_set_key" : "_ZN23audio_utils_fifo_writer5writeEPKvjPK8timespec",
5130   "parameters" :
5131   [
5132    {
5133     "is_this_ptr" : true,
5134     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5135    },
5136    {
5137     "referenced_type" : "_ZTIPKv"
5138    },
5139    {
5140     "referenced_type" : "_ZTIj"
5141    },
5142    {
5143     "default_arg" : true,
5144     "referenced_type" : "_ZTIPK8timespec"
5145    }
5146   ],
5147   "return_type" : "_ZTIi",
5148   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5149  },
5150  {
5151   "function_name" : "audio_utils_fifo_writer::obtain",
5152   "linker_set_key" : "_ZN23audio_utils_fifo_writer6obtainEP17audio_utils_iovecjPK8timespec",
5153   "parameters" :
5154   [
5155    {
5156     "is_this_ptr" : true,
5157     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5158    },
5159    {
5160     "referenced_type" : "_ZTIP17audio_utils_iovec"
5161    },
5162    {
5163     "default_arg" : true,
5164     "referenced_type" : "_ZTIj"
5165    },
5166    {
5167     "default_arg" : true,
5168     "referenced_type" : "_ZTIPK8timespec"
5169    }
5170   ],
5171   "return_type" : "_ZTIi",
5172   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5173  },
5174  {
5175   "function_name" : "audio_utils_fifo_writer::resize",
5176   "linker_set_key" : "_ZN23audio_utils_fifo_writer6resizeEj",
5177   "parameters" :
5178   [
5179    {
5180     "is_this_ptr" : true,
5181     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5182    },
5183    {
5184     "referenced_type" : "_ZTIj"
5185    }
5186   ],
5187   "return_type" : "_ZTIv",
5188   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5189  },
5190  {
5191   "function_name" : "audio_utils_fifo_writer::release",
5192   "linker_set_key" : "_ZN23audio_utils_fifo_writer7releaseEj",
5193   "parameters" :
5194   [
5195    {
5196     "is_this_ptr" : true,
5197     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5198    },
5199    {
5200     "referenced_type" : "_ZTIj"
5201    }
5202   ],
5203   "return_type" : "_ZTIv",
5204   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5205  },
5206  {
5207   "function_name" : "audio_utils_fifo_writer::available",
5208   "linker_set_key" : "_ZN23audio_utils_fifo_writer9availableEv",
5209   "parameters" :
5210   [
5211    {
5212     "is_this_ptr" : true,
5213     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5214    }
5215   ],
5216   "return_type" : "_ZTIi",
5217   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5218  },
5219  {
5220   "function_name" : "audio_utils_fifo_writer::audio_utils_fifo_writer",
5221   "linker_set_key" : "_ZN23audio_utils_fifo_writerC1ER16audio_utils_fifo",
5222   "parameters" :
5223   [
5224    {
5225     "is_this_ptr" : true,
5226     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5227    },
5228    {
5229     "referenced_type" : "_ZTIR16audio_utils_fifo"
5230    }
5231   ],
5232   "return_type" : "_ZTIv",
5233   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5234  },
5235  {
5236   "function_name" : "audio_utils_fifo_writer::audio_utils_fifo_writer",
5237   "linker_set_key" : "_ZN23audio_utils_fifo_writerC2ER16audio_utils_fifo",
5238   "parameters" :
5239   [
5240    {
5241     "is_this_ptr" : true,
5242     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5243    },
5244    {
5245     "referenced_type" : "_ZTIR16audio_utils_fifo"
5246    }
5247   ],
5248   "return_type" : "_ZTIv",
5249   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5250  },
5251  {
5252   "function_name" : "audio_utils_fifo_writer::~audio_utils_fifo_writer",
5253   "linker_set_key" : "_ZN23audio_utils_fifo_writerD0Ev",
5254   "parameters" :
5255   [
5256    {
5257     "is_this_ptr" : true,
5258     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5259    }
5260   ],
5261   "return_type" : "_ZTIv",
5262   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5263  },
5264  {
5265   "function_name" : "audio_utils_fifo_writer::~audio_utils_fifo_writer",
5266   "linker_set_key" : "_ZN23audio_utils_fifo_writerD1Ev",
5267   "parameters" :
5268   [
5269    {
5270     "is_this_ptr" : true,
5271     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5272    }
5273   ],
5274   "return_type" : "_ZTIv",
5275   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5276  },
5277  {
5278   "function_name" : "audio_utils_fifo_writer::~audio_utils_fifo_writer",
5279   "linker_set_key" : "_ZN23audio_utils_fifo_writerD2Ev",
5280   "parameters" :
5281   [
5282    {
5283     "is_this_ptr" : true,
5284     "referenced_type" : "_ZTIP23audio_utils_fifo_writer"
5285    }
5286   ],
5287   "return_type" : "_ZTIv",
5288   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5289  },
5290  {
5291   "function_name" : "audio_utils_fifo_provider::audio_utils_fifo_provider",
5292   "linker_set_key" : "_ZN25audio_utils_fifo_providerC2ER16audio_utils_fifo",
5293   "parameters" :
5294   [
5295    {
5296     "is_this_ptr" : true,
5297     "referenced_type" : "_ZTIP25audio_utils_fifo_provider"
5298    },
5299    {
5300     "referenced_type" : "_ZTIR16audio_utils_fifo"
5301    }
5302   ],
5303   "return_type" : "_ZTIv",
5304   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5305  },
5306  {
5307   "function_name" : "audio_utils_fifo_provider::~audio_utils_fifo_provider",
5308   "linker_set_key" : "_ZN25audio_utils_fifo_providerD0Ev",
5309   "parameters" :
5310   [
5311    {
5312     "is_this_ptr" : true,
5313     "referenced_type" : "_ZTIP25audio_utils_fifo_provider"
5314    }
5315   ],
5316   "return_type" : "_ZTIv",
5317   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5318  },
5319  {
5320   "function_name" : "audio_utils_fifo_provider::~audio_utils_fifo_provider",
5321   "linker_set_key" : "_ZN25audio_utils_fifo_providerD1Ev",
5322   "parameters" :
5323   [
5324    {
5325     "is_this_ptr" : true,
5326     "referenced_type" : "_ZTIP25audio_utils_fifo_provider"
5327    }
5328   ],
5329   "return_type" : "_ZTIv",
5330   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5331  },
5332  {
5333   "function_name" : "audio_utils_fifo_provider::~audio_utils_fifo_provider",
5334   "linker_set_key" : "_ZN25audio_utils_fifo_providerD2Ev",
5335   "parameters" :
5336   [
5337    {
5338     "is_this_ptr" : true,
5339     "referenced_type" : "_ZTIP25audio_utils_fifo_provider"
5340    }
5341   ],
5342   "return_type" : "_ZTIv",
5343   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5344  },
5345  {
5346   "function_name" : "android::audio_utils::Balance::setBalance",
5347   "linker_set_key" : "_ZN7android11audio_utils7Balance10setBalanceEf",
5348   "parameters" :
5349   [
5350    {
5351     "is_this_ptr" : true,
5352     "referenced_type" : "_ZTIPN7android11audio_utils7BalanceE"
5353    },
5354    {
5355     "referenced_type" : "_ZTIf"
5356    }
5357   ],
5358   "return_type" : "_ZTIv",
5359   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
5360  },
5361  {
5362   "function_name" : "android::audio_utils::Balance::setChannelMask",
5363   "linker_set_key" : "_ZN7android11audio_utils7Balance14setChannelMaskE20audio_channel_mask_t",
5364   "parameters" :
5365   [
5366    {
5367     "is_this_ptr" : true,
5368     "referenced_type" : "_ZTIPN7android11audio_utils7BalanceE"
5369    },
5370    {
5371     "referenced_type" : "_ZTI20audio_channel_mask_t"
5372    }
5373   ],
5374   "return_type" : "_ZTIv",
5375   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
5376  },
5377  {
5378   "function_name" : "android::audio_utils::Balance::process",
5379   "linker_set_key" : "_ZN7android11audio_utils7Balance7processEPfj",
5380   "parameters" :
5381   [
5382    {
5383     "is_this_ptr" : true,
5384     "referenced_type" : "_ZTIPN7android11audio_utils7BalanceE"
5385    },
5386    {
5387     "referenced_type" : "_ZTIPf"
5388    },
5389    {
5390     "referenced_type" : "_ZTIj"
5391    }
5392   ],
5393   "return_type" : "_ZTIv",
5394   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
5395  },
5396  {
5397   "function_name" : "android::audio_utils::metadata::tedious_details::copyFromByteString",
5398   "linker_set_key" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj0EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE",
5399   "parameters" :
5400   [
5401    {
5402     "referenced_type" : "_ZTIPN7android11audio_utils8metadata5DatumE"
5403    },
5404    {
5405     "referenced_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5406    },
5407    {
5408     "referenced_type" : "_ZTIRj"
5409    },
5410    {
5411     "referenced_type" : "_ZTIj"
5412    },
5413    {
5414     "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
5415    }
5416   ],
5417   "return_type" : "_ZTIb",
5418   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
5419   "template_args" :
5420   [
5421    "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE"
5422   ]
5423  },
5424  {
5425   "function_name" : "android::audio_utils::metadata::tedious_details::copyFromByteString",
5426   "linker_set_key" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj1EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE",
5427   "parameters" :
5428   [
5429    {
5430     "referenced_type" : "_ZTIPN7android11audio_utils8metadata5DatumE"
5431    },
5432    {
5433     "referenced_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5434    },
5435    {
5436     "referenced_type" : "_ZTIRj"
5437    },
5438    {
5439     "referenced_type" : "_ZTIj"
5440    },
5441    {
5442     "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
5443    }
5444   ],
5445   "return_type" : "_ZTIb",
5446   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
5447   "template_args" :
5448   [
5449    "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE"
5450   ]
5451  },
5452  {
5453   "function_name" : "android::audio_utils::metadata::tedious_details::copyFromByteString",
5454   "linker_set_key" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj2EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE",
5455   "parameters" :
5456   [
5457    {
5458     "referenced_type" : "_ZTIPN7android11audio_utils8metadata5DatumE"
5459    },
5460    {
5461     "referenced_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5462    },
5463    {
5464     "referenced_type" : "_ZTIRj"
5465    },
5466    {
5467     "referenced_type" : "_ZTIj"
5468    },
5469    {
5470     "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
5471    }
5472   ],
5473   "return_type" : "_ZTIb",
5474   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
5475   "template_args" :
5476   [
5477    "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE"
5478   ]
5479  },
5480  {
5481   "function_name" : "android::audio_utils::metadata::tedious_details::copyFromByteString",
5482   "linker_set_key" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj3EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE",
5483   "parameters" :
5484   [
5485    {
5486     "referenced_type" : "_ZTIPN7android11audio_utils8metadata5DatumE"
5487    },
5488    {
5489     "referenced_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5490    },
5491    {
5492     "referenced_type" : "_ZTIRj"
5493    },
5494    {
5495     "referenced_type" : "_ZTIj"
5496    },
5497    {
5498     "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
5499    }
5500   ],
5501   "return_type" : "_ZTIb",
5502   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
5503   "template_args" :
5504   [
5505    "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE"
5506   ]
5507  },
5508  {
5509   "function_name" : "android::audio_utils::metadata::tedious_details::copyFromByteString",
5510   "linker_set_key" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj4EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE",
5511   "parameters" :
5512   [
5513    {
5514     "referenced_type" : "_ZTIPN7android11audio_utils8metadata5DatumE"
5515    },
5516    {
5517     "referenced_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5518    },
5519    {
5520     "referenced_type" : "_ZTIRj"
5521    },
5522    {
5523     "referenced_type" : "_ZTIj"
5524    },
5525    {
5526     "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
5527    }
5528   ],
5529   "return_type" : "_ZTIb",
5530   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
5531   "template_args" :
5532   [
5533    "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE"
5534   ]
5535  },
5536  {
5537   "function_name" : "android::audio_utils::metadata::tedious_details::copyFromByteString",
5538   "linker_set_key" : "_ZN7android11audio_utils8metadata15tedious_details18copyFromByteStringINS1_13compound_typeIJixfdNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS1_4DataEEEELj5EEEbPNS1_5DatumERKNS6_IhNS7_IhEENS9_IhEEEERjjPNS5_6vectorIjNS9_IjEEEE",
5539   "parameters" :
5540   [
5541    {
5542     "referenced_type" : "_ZTIPN7android11audio_utils8metadata5DatumE"
5543    },
5544    {
5545     "referenced_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5546    },
5547    {
5548     "referenced_type" : "_ZTIRj"
5549    },
5550    {
5551     "referenced_type" : "_ZTIj"
5552    },
5553    {
5554     "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
5555    }
5556   ],
5557   "return_type" : "_ZTIb",
5558   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
5559   "template_args" :
5560   [
5561    "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE"
5562   ]
5563  },
5564  {
5565   "function_name" : "android::audio_utils::metadata::copyToByteString",
5566   "linker_set_key" : "_ZN7android11audio_utils8metadata16copyToByteStringINSt3__112basic_stringEJcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEbRKT_IJDpT0_EERNS4_IhNS5_IhEENS7_IhEEEE",
5567   "parameters" :
5568   [
5569    {
5570     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5571    },
5572    {
5573     "referenced_type" : "_ZTIRNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5574    }
5575   ],
5576   "return_type" : "_ZTIb",
5577   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
5578  },
5579  {
5580   "function_name" : "android::audio_utils::metadata::copyToByteString",
5581   "linker_set_key" : "_ZN7android11audio_utils8metadata16copyToByteStringINSt3__13mapEJNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEEEbRKT_IJDpT0_EERNS5_IhNS6_IhEENS8_IhEEEE",
5582   "parameters" :
5583   [
5584    {
5585     "referenced_type" : "_ZTIRKNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE"
5586    },
5587    {
5588     "referenced_type" : "_ZTIRNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5589    }
5590   ],
5591   "return_type" : "_ZTIb",
5592   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
5593  },
5594  {
5595   "function_name" : "android::audio_utils::metadata::copyToByteString",
5596   "linker_set_key" : "_ZN7android11audio_utils8metadata16copyToByteStringIdEENSt3__19enable_ifIXoo28is_primitive_metadata_type_vIT_Esr3stdE15is_arithmetic_vINS3_5decayIS5_E4typeEEEbE4typeERKS5_RNS3_12basic_stringIhNS3_11char_traitsIhEENS3_9allocatorIhEEEE",
5597   "parameters" :
5598   [
5599    {
5600     "referenced_type" : "_ZTIRKd"
5601    },
5602    {
5603     "referenced_type" : "_ZTIRNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5604    }
5605   ],
5606   "return_type" : "_ZTIb",
5607   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
5608   "template_args" :
5609   [
5610    "_ZTId"
5611   ]
5612  },
5613  {
5614   "function_name" : "android::audio_utils::metadata::copyToByteString",
5615   "linker_set_key" : "_ZN7android11audio_utils8metadata16copyToByteStringIxEENSt3__19enable_ifIXoo28is_primitive_metadata_type_vIT_Esr3stdE15is_arithmetic_vINS3_5decayIS5_E4typeEEEbE4typeERKS5_RNS3_12basic_stringIhNS3_11char_traitsIhEENS3_9allocatorIhEEEE",
5616   "parameters" :
5617   [
5618    {
5619     "referenced_type" : "_ZTIRKx"
5620    },
5621    {
5622     "referenced_type" : "_ZTIRNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5623    }
5624   ],
5625   "return_type" : "_ZTIb",
5626   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
5627   "template_args" :
5628   [
5629    "_ZTIx"
5630   ]
5631  },
5632  {
5633   "function_name" : "android::audio_utils::metadata::copyFromByteString",
5634   "linker_set_key" : "_ZN7android11audio_utils8metadata18copyFromByteStringINSt3__112basic_stringEJcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEbPT_IJDpT0_EERKNS4_IhNS5_IhEENS7_IhEEEERjPNS3_6vectorIjNS7_IjEEEE",
5635   "parameters" :
5636   [
5637    {
5638     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5639    },
5640    {
5641     "referenced_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5642    },
5643    {
5644     "referenced_type" : "_ZTIRj"
5645    },
5646    {
5647     "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
5648    }
5649   ],
5650   "return_type" : "_ZTIb",
5651   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
5652  },
5653  {
5654   "function_name" : "android::audio_utils::metadata::copyFromByteString",
5655   "linker_set_key" : "_ZN7android11audio_utils8metadata18copyFromByteStringINSt3__13mapEJNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEEEbPT_IJDpT0_EERKNS5_IhNS6_IhEENS8_IhEEEERjPNS3_6vectorIjNS8_IjEEEE",
5656   "parameters" :
5657   [
5658    {
5659     "referenced_type" : "_ZTIPNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE"
5660    },
5661    {
5662     "referenced_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE"
5663    },
5664    {
5665     "referenced_type" : "_ZTIRj"
5666    },
5667    {
5668     "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
5669    }
5670   ],
5671   "return_type" : "_ZTIb",
5672   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
5673  },
5674  {
5675   "function_name" : "android::PowerLog::log",
5676   "linker_set_key" : "_ZN7android8PowerLog3logEPKvjx",
5677   "parameters" :
5678   [
5679    {
5680     "is_this_ptr" : true,
5681     "referenced_type" : "_ZTIPN7android8PowerLogE"
5682    },
5683    {
5684     "referenced_type" : "_ZTIPKv"
5685    },
5686    {
5687     "referenced_type" : "_ZTIj"
5688    },
5689    {
5690     "referenced_type" : "_ZTIx"
5691    }
5692   ],
5693   "return_type" : "_ZTIv",
5694   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
5695  },
5696  {
5697   "function_name" : "android::PowerLog::PowerLog",
5698   "linker_set_key" : "_ZN7android8PowerLogC1Ejj14audio_format_tjj",
5699   "parameters" :
5700   [
5701    {
5702     "is_this_ptr" : true,
5703     "referenced_type" : "_ZTIPN7android8PowerLogE"
5704    },
5705    {
5706     "referenced_type" : "_ZTIj"
5707    },
5708    {
5709     "referenced_type" : "_ZTIj"
5710    },
5711    {
5712     "referenced_type" : "_ZTI14audio_format_t"
5713    },
5714    {
5715     "referenced_type" : "_ZTIj"
5716    },
5717    {
5718     "referenced_type" : "_ZTIj"
5719    }
5720   ],
5721   "return_type" : "_ZTIv",
5722   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
5723  },
5724  {
5725   "function_name" : "android::PowerLog::PowerLog",
5726   "linker_set_key" : "_ZN7android8PowerLogC2Ejj14audio_format_tjj",
5727   "parameters" :
5728   [
5729    {
5730     "is_this_ptr" : true,
5731     "referenced_type" : "_ZTIPN7android8PowerLogE"
5732    },
5733    {
5734     "referenced_type" : "_ZTIj"
5735    },
5736    {
5737     "referenced_type" : "_ZTIj"
5738    },
5739    {
5740     "referenced_type" : "_ZTI14audio_format_t"
5741    },
5742    {
5743     "referenced_type" : "_ZTIj"
5744    },
5745    {
5746     "referenced_type" : "_ZTIj"
5747    }
5748   ],
5749   "return_type" : "_ZTIv",
5750   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
5751  },
5752  {
5753   "access" : "protected",
5754   "function_name" : "audio_utils_fifo_base::sum",
5755   "linker_set_key" : "_ZNK21audio_utils_fifo_base3sumEjj",
5756   "parameters" :
5757   [
5758    {
5759     "is_this_ptr" : true,
5760     "referenced_type" : "_ZTIPK21audio_utils_fifo_base"
5761    },
5762    {
5763     "referenced_type" : "_ZTIj"
5764    },
5765    {
5766     "referenced_type" : "_ZTIj"
5767    }
5768   ],
5769   "return_type" : "_ZTIj",
5770   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5771  },
5772  {
5773   "access" : "protected",
5774   "function_name" : "audio_utils_fifo_base::diff",
5775   "linker_set_key" : "_ZNK21audio_utils_fifo_base4diffEjjPjb",
5776   "parameters" :
5777   [
5778    {
5779     "is_this_ptr" : true,
5780     "referenced_type" : "_ZTIPK21audio_utils_fifo_base"
5781    },
5782    {
5783     "referenced_type" : "_ZTIj"
5784    },
5785    {
5786     "referenced_type" : "_ZTIj"
5787    },
5788    {
5789     "default_arg" : true,
5790     "referenced_type" : "_ZTIPj"
5791    },
5792    {
5793     "default_arg" : true,
5794     "referenced_type" : "_ZTIb"
5795    }
5796   ],
5797   "return_type" : "_ZTIi",
5798   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5799  },
5800  {
5801   "access" : "protected",
5802   "function_name" : "audio_utils_fifo_base::shutdown",
5803   "linker_set_key" : "_ZNK21audio_utils_fifo_base8shutdownEv",
5804   "parameters" :
5805   [
5806    {
5807     "is_this_ptr" : true,
5808     "referenced_type" : "_ZTIPK21audio_utils_fifo_base"
5809    }
5810   ],
5811   "return_type" : "_ZTIv",
5812   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5813  },
5814  {
5815   "function_name" : "audio_utils_fifo_reader::getHysteresis",
5816   "linker_set_key" : "_ZNK23audio_utils_fifo_reader13getHysteresisEPiPj",
5817   "parameters" :
5818   [
5819    {
5820     "is_this_ptr" : true,
5821     "referenced_type" : "_ZTIPK23audio_utils_fifo_reader"
5822    },
5823    {
5824     "referenced_type" : "_ZTIPi"
5825    },
5826    {
5827     "referenced_type" : "_ZTIPj"
5828    }
5829   ],
5830   "return_type" : "_ZTIv",
5831   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5832  },
5833  {
5834   "function_name" : "audio_utils_fifo_writer::getHysteresis",
5835   "linker_set_key" : "_ZNK23audio_utils_fifo_writer13getHysteresisEPjS0_",
5836   "parameters" :
5837   [
5838    {
5839     "is_this_ptr" : true,
5840     "referenced_type" : "_ZTIPK23audio_utils_fifo_writer"
5841    },
5842    {
5843     "referenced_type" : "_ZTIPj"
5844    },
5845    {
5846     "referenced_type" : "_ZTIPj"
5847    }
5848   ],
5849   "return_type" : "_ZTIv",
5850   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5851  },
5852  {
5853   "function_name" : "audio_utils_fifo_writer::size",
5854   "linker_set_key" : "_ZNK23audio_utils_fifo_writer4sizeEv",
5855   "parameters" :
5856   [
5857    {
5858     "is_this_ptr" : true,
5859     "referenced_type" : "_ZTIPK23audio_utils_fifo_writer"
5860    }
5861   ],
5862   "return_type" : "_ZTIj",
5863   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
5864  },
5865  {
5866   "function_name" : "android::audio_utils::Balance::computeStereoBalance",
5867   "linker_set_key" : "_ZNK7android11audio_utils7Balance20computeStereoBalanceEfPfS2_",
5868   "parameters" :
5869   [
5870    {
5871     "is_this_ptr" : true,
5872     "referenced_type" : "_ZTIPKN7android11audio_utils7BalanceE"
5873    },
5874    {
5875     "referenced_type" : "_ZTIf"
5876    },
5877    {
5878     "referenced_type" : "_ZTIPf"
5879    },
5880    {
5881     "referenced_type" : "_ZTIPf"
5882    }
5883   ],
5884   "return_type" : "_ZTIv",
5885   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
5886  },
5887  {
5888   "function_name" : "android::audio_utils::Balance::toString",
5889   "linker_set_key" : "_ZNK7android11audio_utils7Balance8toStringEv",
5890   "parameters" :
5891   [
5892    {
5893     "is_this_ptr" : true,
5894     "referenced_type" : "_ZTIPKN7android11audio_utils7BalanceE"
5895    }
5896   ],
5897   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5898   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
5899  },
5900  {
5901   "function_name" : "android::PowerLog::dumpToString",
5902   "linker_set_key" : "_ZNK7android8PowerLog12dumpToStringEPKcjxb",
5903   "parameters" :
5904   [
5905    {
5906     "is_this_ptr" : true,
5907     "referenced_type" : "_ZTIPKN7android8PowerLogE"
5908    },
5909    {
5910     "default_arg" : true,
5911     "referenced_type" : "_ZTIPKc"
5912    },
5913    {
5914     "default_arg" : true,
5915     "referenced_type" : "_ZTIj"
5916    },
5917    {
5918     "default_arg" : true,
5919     "referenced_type" : "_ZTIx"
5920    },
5921    {
5922     "default_arg" : true,
5923     "referenced_type" : "_ZTIb"
5924    }
5925   ],
5926   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5927   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
5928  },
5929  {
5930   "function_name" : "android::PowerLog::dump",
5931   "linker_set_key" : "_ZNK7android8PowerLog4dumpEiPKcjxb",
5932   "parameters" :
5933   [
5934    {
5935     "is_this_ptr" : true,
5936     "referenced_type" : "_ZTIPKN7android8PowerLogE"
5937    },
5938    {
5939     "referenced_type" : "_ZTIi"
5940    },
5941    {
5942     "default_arg" : true,
5943     "referenced_type" : "_ZTIPKc"
5944    },
5945    {
5946     "default_arg" : true,
5947     "referenced_type" : "_ZTIj"
5948    },
5949    {
5950     "default_arg" : true,
5951     "referenced_type" : "_ZTIx"
5952    },
5953    {
5954     "default_arg" : true,
5955     "referenced_type" : "_ZTIb"
5956    }
5957   ],
5958   "return_type" : "_ZTIi",
5959   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
5960  },
5961  {
5962   "function_name" : "accumulate_by_audio_format",
5963   "linker_set_key" : "accumulate_by_audio_format",
5964   "parameters" :
5965   [
5966    {
5967     "referenced_type" : "_ZTIPv"
5968    },
5969    {
5970     "referenced_type" : "_ZTIPKv"
5971    },
5972    {
5973     "referenced_type" : "_ZTI14audio_format_t"
5974    },
5975    {
5976     "referenced_type" : "_ZTIj"
5977    }
5978   ],
5979   "return_type" : "_ZTIv",
5980   "source_file" : "system/media/audio_utils/include/audio_utils/format.h"
5981  },
5982  {
5983   "function_name" : "accumulate_float",
5984   "linker_set_key" : "accumulate_float",
5985   "parameters" :
5986   [
5987    {
5988     "referenced_type" : "_ZTIPf"
5989    },
5990    {
5991     "referenced_type" : "_ZTIPKf"
5992    },
5993    {
5994     "referenced_type" : "_ZTIj"
5995    }
5996   ],
5997   "return_type" : "_ZTIv",
5998   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
5999  },
6000  {
6001   "function_name" : "accumulate_i16",
6002   "linker_set_key" : "accumulate_i16",
6003   "parameters" :
6004   [
6005    {
6006     "referenced_type" : "_ZTIPs"
6007    },
6008    {
6009     "referenced_type" : "_ZTIPKs"
6010    },
6011    {
6012     "referenced_type" : "_ZTIj"
6013    }
6014   ],
6015   "return_type" : "_ZTIv",
6016   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6017  },
6018  {
6019   "function_name" : "accumulate_i32",
6020   "linker_set_key" : "accumulate_i32",
6021   "parameters" :
6022   [
6023    {
6024     "referenced_type" : "_ZTIPi"
6025    },
6026    {
6027     "referenced_type" : "_ZTIPKi"
6028    },
6029    {
6030     "referenced_type" : "_ZTIj"
6031    }
6032   ],
6033   "return_type" : "_ZTIv",
6034   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6035  },
6036  {
6037   "function_name" : "accumulate_p24",
6038   "linker_set_key" : "accumulate_p24",
6039   "parameters" :
6040   [
6041    {
6042     "referenced_type" : "_ZTIPh"
6043    },
6044    {
6045     "referenced_type" : "_ZTIPKh"
6046    },
6047    {
6048     "referenced_type" : "_ZTIj"
6049    }
6050   ],
6051   "return_type" : "_ZTIv",
6052   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6053  },
6054  {
6055   "function_name" : "accumulate_q8_23",
6056   "linker_set_key" : "accumulate_q8_23",
6057   "parameters" :
6058   [
6059    {
6060     "referenced_type" : "_ZTIPi"
6061    },
6062    {
6063     "referenced_type" : "_ZTIPKi"
6064    },
6065    {
6066     "referenced_type" : "_ZTIj"
6067    }
6068   ],
6069   "return_type" : "_ZTIv",
6070   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6071  },
6072  {
6073   "function_name" : "accumulate_u8",
6074   "linker_set_key" : "accumulate_u8",
6075   "parameters" :
6076   [
6077    {
6078     "referenced_type" : "_ZTIPh"
6079    },
6080    {
6081     "referenced_type" : "_ZTIPKh"
6082    },
6083    {
6084     "referenced_type" : "_ZTIj"
6085    }
6086   ],
6087   "return_type" : "_ZTIv",
6088   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6089  },
6090  {
6091   "function_name" : "adjust_channels",
6092   "linker_set_key" : "adjust_channels",
6093   "parameters" :
6094   [
6095    {
6096     "referenced_type" : "_ZTIPKv"
6097    },
6098    {
6099     "referenced_type" : "_ZTIj"
6100    },
6101    {
6102     "referenced_type" : "_ZTIPv"
6103    },
6104    {
6105     "referenced_type" : "_ZTIj"
6106    },
6107    {
6108     "referenced_type" : "_ZTIj"
6109    },
6110    {
6111     "referenced_type" : "_ZTIj"
6112    }
6113   ],
6114   "return_type" : "_ZTIj",
6115   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
6116  },
6117  {
6118   "function_name" : "adjust_channels_non_destructive",
6119   "linker_set_key" : "adjust_channels_non_destructive",
6120   "parameters" :
6121   [
6122    {
6123     "referenced_type" : "_ZTIPKv"
6124    },
6125    {
6126     "referenced_type" : "_ZTIj"
6127    },
6128    {
6129     "referenced_type" : "_ZTIPv"
6130    },
6131    {
6132     "referenced_type" : "_ZTIj"
6133    },
6134    {
6135     "referenced_type" : "_ZTIj"
6136    },
6137    {
6138     "referenced_type" : "_ZTIj"
6139    }
6140   ],
6141   "return_type" : "_ZTIj",
6142   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
6143  },
6144  {
6145   "function_name" : "adjust_selected_channels",
6146   "linker_set_key" : "adjust_selected_channels",
6147   "parameters" :
6148   [
6149    {
6150     "referenced_type" : "_ZTIPKv"
6151    },
6152    {
6153     "referenced_type" : "_ZTIj"
6154    },
6155    {
6156     "referenced_type" : "_ZTIPv"
6157    },
6158    {
6159     "referenced_type" : "_ZTIj"
6160    },
6161    {
6162     "referenced_type" : "_ZTIj"
6163    },
6164    {
6165     "referenced_type" : "_ZTIj"
6166    }
6167   ],
6168   "return_type" : "_ZTIj",
6169   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
6170  },
6171  {
6172   "function_name" : "audio_metadata_byte_string_len",
6173   "linker_set_key" : "audio_metadata_byte_string_len",
6174   "parameters" :
6175   [
6176    {
6177     "referenced_type" : "_ZTIPKh"
6178    }
6179   ],
6180   "return_type" : "_ZTIj",
6181   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6182  },
6183  {
6184   "function_name" : "audio_metadata_create",
6185   "linker_set_key" : "audio_metadata_create",
6186   "return_type" : "_ZTIP16audio_metadata_t",
6187   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6188  },
6189  {
6190   "function_name" : "audio_metadata_destroy",
6191   "linker_set_key" : "audio_metadata_destroy",
6192   "parameters" :
6193   [
6194    {
6195     "referenced_type" : "_ZTIP16audio_metadata_t"
6196    }
6197   ],
6198   "return_type" : "_ZTIv",
6199   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6200  },
6201  {
6202   "function_name" : "audio_metadata_erase",
6203   "linker_set_key" : "audio_metadata_erase",
6204   "parameters" :
6205   [
6206    {
6207     "referenced_type" : "_ZTIP16audio_metadata_t"
6208    },
6209    {
6210     "referenced_type" : "_ZTIPKc"
6211    }
6212   ],
6213   "return_type" : "_ZTIi",
6214   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6215  },
6216  {
6217   "function_name" : "audio_metadata_from_byte_string",
6218   "linker_set_key" : "audio_metadata_from_byte_string",
6219   "parameters" :
6220   [
6221    {
6222     "referenced_type" : "_ZTIPKh"
6223    },
6224    {
6225     "referenced_type" : "_ZTIj"
6226    }
6227   ],
6228   "return_type" : "_ZTIP16audio_metadata_t",
6229   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6230  },
6231  {
6232   "function_name" : "audio_metadata_get_data",
6233   "linker_set_key" : "audio_metadata_get_data",
6234   "parameters" :
6235   [
6236    {
6237     "referenced_type" : "_ZTIP16audio_metadata_t"
6238    },
6239    {
6240     "referenced_type" : "_ZTIPKc"
6241    },
6242    {
6243     "referenced_type" : "_ZTIPP16audio_metadata_t"
6244    }
6245   ],
6246   "return_type" : "_ZTIi",
6247   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6248  },
6249  {
6250   "function_name" : "audio_metadata_get_double",
6251   "linker_set_key" : "audio_metadata_get_double",
6252   "parameters" :
6253   [
6254    {
6255     "referenced_type" : "_ZTIP16audio_metadata_t"
6256    },
6257    {
6258     "referenced_type" : "_ZTIPKc"
6259    },
6260    {
6261     "referenced_type" : "_ZTIPd"
6262    }
6263   ],
6264   "return_type" : "_ZTIi",
6265   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6266  },
6267  {
6268   "function_name" : "audio_metadata_get_float",
6269   "linker_set_key" : "audio_metadata_get_float",
6270   "parameters" :
6271   [
6272    {
6273     "referenced_type" : "_ZTIP16audio_metadata_t"
6274    },
6275    {
6276     "referenced_type" : "_ZTIPKc"
6277    },
6278    {
6279     "referenced_type" : "_ZTIPf"
6280    }
6281   ],
6282   "return_type" : "_ZTIi",
6283   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6284  },
6285  {
6286   "function_name" : "audio_metadata_get_int32",
6287   "linker_set_key" : "audio_metadata_get_int32",
6288   "parameters" :
6289   [
6290    {
6291     "referenced_type" : "_ZTIP16audio_metadata_t"
6292    },
6293    {
6294     "referenced_type" : "_ZTIPKc"
6295    },
6296    {
6297     "referenced_type" : "_ZTIPi"
6298    }
6299   ],
6300   "return_type" : "_ZTIi",
6301   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6302  },
6303  {
6304   "function_name" : "audio_metadata_get_int64",
6305   "linker_set_key" : "audio_metadata_get_int64",
6306   "parameters" :
6307   [
6308    {
6309     "referenced_type" : "_ZTIP16audio_metadata_t"
6310    },
6311    {
6312     "referenced_type" : "_ZTIPKc"
6313    },
6314    {
6315     "referenced_type" : "_ZTIPx"
6316    }
6317   ],
6318   "return_type" : "_ZTIi",
6319   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6320  },
6321  {
6322   "function_name" : "audio_metadata_get_string",
6323   "linker_set_key" : "audio_metadata_get_string",
6324   "parameters" :
6325   [
6326    {
6327     "referenced_type" : "_ZTIP16audio_metadata_t"
6328    },
6329    {
6330     "referenced_type" : "_ZTIPKc"
6331    },
6332    {
6333     "referenced_type" : "_ZTIPPc"
6334    }
6335   ],
6336   "return_type" : "_ZTIi",
6337   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6338  },
6339  {
6340   "function_name" : "audio_metadata_put_data",
6341   "linker_set_key" : "audio_metadata_put_data",
6342   "parameters" :
6343   [
6344    {
6345     "referenced_type" : "_ZTIP16audio_metadata_t"
6346    },
6347    {
6348     "referenced_type" : "_ZTIPKc"
6349    },
6350    {
6351     "referenced_type" : "_ZTIP16audio_metadata_t"
6352    }
6353   ],
6354   "return_type" : "_ZTIi",
6355   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6356  },
6357  {
6358   "function_name" : "audio_metadata_put_double",
6359   "linker_set_key" : "audio_metadata_put_double",
6360   "parameters" :
6361   [
6362    {
6363     "referenced_type" : "_ZTIP16audio_metadata_t"
6364    },
6365    {
6366     "referenced_type" : "_ZTIPKc"
6367    },
6368    {
6369     "referenced_type" : "_ZTId"
6370    }
6371   ],
6372   "return_type" : "_ZTIi",
6373   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6374  },
6375  {
6376   "function_name" : "audio_metadata_put_float",
6377   "linker_set_key" : "audio_metadata_put_float",
6378   "parameters" :
6379   [
6380    {
6381     "referenced_type" : "_ZTIP16audio_metadata_t"
6382    },
6383    {
6384     "referenced_type" : "_ZTIPKc"
6385    },
6386    {
6387     "referenced_type" : "_ZTIf"
6388    }
6389   ],
6390   "return_type" : "_ZTIi",
6391   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6392  },
6393  {
6394   "function_name" : "audio_metadata_put_int32",
6395   "linker_set_key" : "audio_metadata_put_int32",
6396   "parameters" :
6397   [
6398    {
6399     "referenced_type" : "_ZTIP16audio_metadata_t"
6400    },
6401    {
6402     "referenced_type" : "_ZTIPKc"
6403    },
6404    {
6405     "referenced_type" : "_ZTIi"
6406    }
6407   ],
6408   "return_type" : "_ZTIi",
6409   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6410  },
6411  {
6412   "function_name" : "audio_metadata_put_int64",
6413   "linker_set_key" : "audio_metadata_put_int64",
6414   "parameters" :
6415   [
6416    {
6417     "referenced_type" : "_ZTIP16audio_metadata_t"
6418    },
6419    {
6420     "referenced_type" : "_ZTIPKc"
6421    },
6422    {
6423     "referenced_type" : "_ZTIx"
6424    }
6425   ],
6426   "return_type" : "_ZTIi",
6427   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6428  },
6429  {
6430   "function_name" : "audio_metadata_put_string",
6431   "linker_set_key" : "audio_metadata_put_string",
6432   "parameters" :
6433   [
6434    {
6435     "referenced_type" : "_ZTIP16audio_metadata_t"
6436    },
6437    {
6438     "referenced_type" : "_ZTIPKc"
6439    },
6440    {
6441     "referenced_type" : "_ZTIPKc"
6442    }
6443   ],
6444   "return_type" : "_ZTIi",
6445   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6446  },
6447  {
6448   "function_name" : "audio_utils_compute_energy_mono",
6449   "linker_set_key" : "audio_utils_compute_energy_mono",
6450   "parameters" :
6451   [
6452    {
6453     "referenced_type" : "_ZTIPKv"
6454    },
6455    {
6456     "referenced_type" : "_ZTI14audio_format_t"
6457    },
6458    {
6459     "referenced_type" : "_ZTIj"
6460    }
6461   ],
6462   "return_type" : "_ZTIf",
6463   "source_file" : "system/media/audio_utils/include/audio_utils/power.h"
6464  },
6465  {
6466   "function_name" : "audio_utils_compute_power_mono",
6467   "linker_set_key" : "audio_utils_compute_power_mono",
6468   "parameters" :
6469   [
6470    {
6471     "referenced_type" : "_ZTIPKv"
6472    },
6473    {
6474     "referenced_type" : "_ZTI14audio_format_t"
6475    },
6476    {
6477     "referenced_type" : "_ZTIj"
6478    }
6479   ],
6480   "return_type" : "_ZTIf",
6481   "source_file" : "system/media/audio_utils/include/audio_utils/power.h"
6482  },
6483  {
6484   "function_name" : "audio_utils_is_compute_power_format_supported",
6485   "linker_set_key" : "audio_utils_is_compute_power_format_supported",
6486   "parameters" :
6487   [
6488    {
6489     "referenced_type" : "_ZTI14audio_format_t"
6490    }
6491   ],
6492   "return_type" : "_ZTIb",
6493   "source_file" : "system/media/audio_utils/include/audio_utils/power.h"
6494  },
6495  {
6496   "function_name" : "byte_string_from_audio_metadata",
6497   "linker_set_key" : "byte_string_from_audio_metadata",
6498   "parameters" :
6499   [
6500    {
6501     "referenced_type" : "_ZTIP16audio_metadata_t"
6502    },
6503    {
6504     "referenced_type" : "_ZTIPPh"
6505    }
6506   ],
6507   "return_type" : "_ZTIi",
6508   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
6509  },
6510  {
6511   "function_name" : "create_echo_reference",
6512   "linker_set_key" : "create_echo_reference",
6513   "parameters" :
6514   [
6515    {
6516     "referenced_type" : "_ZTI14audio_format_t"
6517    },
6518    {
6519     "referenced_type" : "_ZTIj"
6520    },
6521    {
6522     "referenced_type" : "_ZTIj"
6523    },
6524    {
6525     "referenced_type" : "_ZTI14audio_format_t"
6526    },
6527    {
6528     "referenced_type" : "_ZTIj"
6529    },
6530    {
6531     "referenced_type" : "_ZTIj"
6532    },
6533    {
6534     "referenced_type" : "_ZTIPP19echo_reference_itfe"
6535    }
6536   ],
6537   "return_type" : "_ZTIi",
6538   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
6539  },
6540  {
6541   "function_name" : "create_resampler",
6542   "linker_set_key" : "create_resampler",
6543   "parameters" :
6544   [
6545    {
6546     "referenced_type" : "_ZTIj"
6547    },
6548    {
6549     "referenced_type" : "_ZTIj"
6550    },
6551    {
6552     "referenced_type" : "_ZTIj"
6553    },
6554    {
6555     "referenced_type" : "_ZTIj"
6556    },
6557    {
6558     "referenced_type" : "_ZTIP25resampler_buffer_provider"
6559    },
6560    {
6561     "referenced_type" : "_ZTIPP14resampler_itfe"
6562    }
6563   ],
6564   "return_type" : "_ZTIi",
6565   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
6566  },
6567  {
6568   "function_name" : "ditherAndClamp",
6569   "linker_set_key" : "ditherAndClamp",
6570   "parameters" :
6571   [
6572    {
6573     "referenced_type" : "_ZTIPi"
6574    },
6575    {
6576     "referenced_type" : "_ZTIPKi"
6577    },
6578    {
6579     "referenced_type" : "_ZTIj"
6580    }
6581   ],
6582   "return_type" : "_ZTIv",
6583   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6584  },
6585  {
6586   "function_name" : "downmix_to_mono_float_from_stereo_float",
6587   "linker_set_key" : "downmix_to_mono_float_from_stereo_float",
6588   "parameters" :
6589   [
6590    {
6591     "referenced_type" : "_ZTIPf"
6592    },
6593    {
6594     "referenced_type" : "_ZTIPKf"
6595    },
6596    {
6597     "referenced_type" : "_ZTIj"
6598    }
6599   ],
6600   "return_type" : "_ZTIv",
6601   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6602  },
6603  {
6604   "function_name" : "downmix_to_mono_i16_from_stereo_i16",
6605   "linker_set_key" : "downmix_to_mono_i16_from_stereo_i16",
6606   "parameters" :
6607   [
6608    {
6609     "referenced_type" : "_ZTIPs"
6610    },
6611    {
6612     "referenced_type" : "_ZTIPKs"
6613    },
6614    {
6615     "referenced_type" : "_ZTIj"
6616    }
6617   ],
6618   "return_type" : "_ZTIv",
6619   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6620  },
6621  {
6622   "function_name" : "error_log_create",
6623   "linker_set_key" : "error_log_create",
6624   "parameters" :
6625   [
6626    {
6627     "referenced_type" : "_ZTIj"
6628    },
6629    {
6630     "referenced_type" : "_ZTIx"
6631    }
6632   ],
6633   "return_type" : "_ZTIP11error_log_t",
6634   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
6635  },
6636  {
6637   "function_name" : "error_log_destroy",
6638   "linker_set_key" : "error_log_destroy",
6639   "parameters" :
6640   [
6641    {
6642     "referenced_type" : "_ZTIP11error_log_t"
6643    }
6644   ],
6645   "return_type" : "_ZTIv",
6646   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
6647  },
6648  {
6649   "function_name" : "error_log_dump",
6650   "linker_set_key" : "error_log_dump",
6651   "parameters" :
6652   [
6653    {
6654     "referenced_type" : "_ZTIP11error_log_t"
6655    },
6656    {
6657     "referenced_type" : "_ZTIi"
6658    },
6659    {
6660     "referenced_type" : "_ZTIPKc"
6661    },
6662    {
6663     "referenced_type" : "_ZTIj"
6664    },
6665    {
6666     "referenced_type" : "_ZTIx"
6667    }
6668   ],
6669   "return_type" : "_ZTIi",
6670   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
6671  },
6672  {
6673   "function_name" : "error_log_log",
6674   "linker_set_key" : "error_log_log",
6675   "parameters" :
6676   [
6677    {
6678     "referenced_type" : "_ZTIP11error_log_t"
6679    },
6680    {
6681     "referenced_type" : "_ZTIi"
6682    },
6683    {
6684     "referenced_type" : "_ZTIx"
6685    }
6686   ],
6687   "return_type" : "_ZTIv",
6688   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
6689  },
6690  {
6691   "function_name" : "fixed_fft",
6692   "linker_set_key" : "fixed_fft",
6693   "parameters" :
6694   [
6695    {
6696     "referenced_type" : "_ZTIi"
6697    },
6698    {
6699     "referenced_type" : "_ZTIPi"
6700    }
6701   ],
6702   "return_type" : "_ZTIv",
6703   "source_file" : "system/media/audio_utils/include/audio_utils/fixedfft.h"
6704  },
6705  {
6706   "function_name" : "fixed_fft_real",
6707   "linker_set_key" : "fixed_fft_real",
6708   "parameters" :
6709   [
6710    {
6711     "referenced_type" : "_ZTIi"
6712    },
6713    {
6714     "referenced_type" : "_ZTIPi"
6715    }
6716   ],
6717   "return_type" : "_ZTIv",
6718   "source_file" : "system/media/audio_utils/include/audio_utils/fixedfft.h"
6719  },
6720  {
6721   "function_name" : "float_from_gain",
6722   "linker_set_key" : "float_from_gain",
6723   "parameters" :
6724   [
6725    {
6726     "referenced_type" : "_ZTIt"
6727    }
6728   ],
6729   "return_type" : "_ZTIf",
6730   "source_file" : "system/media/audio_utils/include/audio_utils/minifloat.h"
6731  },
6732  {
6733   "function_name" : "float_from_sample",
6734   "linker_set_key" : "float_from_sample",
6735   "parameters" :
6736   [
6737    {
6738     "referenced_type" : "_ZTIs"
6739    }
6740   ],
6741   "return_type" : "_ZTIf",
6742   "source_file" : "system/media/audio_utils/include/audio_utils/sample.h"
6743  },
6744  {
6745   "function_name" : "gain_from_float",
6746   "linker_set_key" : "gain_from_float",
6747   "parameters" :
6748   [
6749    {
6750     "referenced_type" : "_ZTIf"
6751    }
6752   ],
6753   "return_type" : "_ZTIt",
6754   "source_file" : "system/media/audio_utils/include/audio_utils/minifloat.h"
6755  },
6756  {
6757   "function_name" : "limiter",
6758   "linker_set_key" : "limiter",
6759   "parameters" :
6760   [
6761    {
6762     "referenced_type" : "_ZTIf"
6763    }
6764   ],
6765   "return_type" : "_ZTIf",
6766   "source_file" : "system/media/audio_utils/include/audio_utils/limiter.h"
6767  },
6768  {
6769   "function_name" : "memcpy_by_audio_format",
6770   "linker_set_key" : "memcpy_by_audio_format",
6771   "parameters" :
6772   [
6773    {
6774     "referenced_type" : "_ZTIPv"
6775    },
6776    {
6777     "referenced_type" : "_ZTI14audio_format_t"
6778    },
6779    {
6780     "referenced_type" : "_ZTIPKv"
6781    },
6782    {
6783     "referenced_type" : "_ZTI14audio_format_t"
6784    },
6785    {
6786     "referenced_type" : "_ZTIj"
6787    }
6788   ],
6789   "return_type" : "_ZTIv",
6790   "source_file" : "system/media/audio_utils/include/audio_utils/format.h"
6791  },
6792  {
6793   "function_name" : "memcpy_by_channel_mask",
6794   "linker_set_key" : "memcpy_by_channel_mask",
6795   "parameters" :
6796   [
6797    {
6798     "referenced_type" : "_ZTIPv"
6799    },
6800    {
6801     "referenced_type" : "_ZTIj"
6802    },
6803    {
6804     "referenced_type" : "_ZTIPKv"
6805    },
6806    {
6807     "referenced_type" : "_ZTIj"
6808    },
6809    {
6810     "referenced_type" : "_ZTIj"
6811    },
6812    {
6813     "referenced_type" : "_ZTIj"
6814    }
6815   ],
6816   "return_type" : "_ZTIv",
6817   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6818  },
6819  {
6820   "function_name" : "memcpy_by_index_array",
6821   "linker_set_key" : "memcpy_by_index_array",
6822   "parameters" :
6823   [
6824    {
6825     "referenced_type" : "_ZTIPv"
6826    },
6827    {
6828     "referenced_type" : "_ZTIj"
6829    },
6830    {
6831     "referenced_type" : "_ZTIPKv"
6832    },
6833    {
6834     "referenced_type" : "_ZTIj"
6835    },
6836    {
6837     "referenced_type" : "_ZTIPKa"
6838    },
6839    {
6840     "referenced_type" : "_ZTIj"
6841    },
6842    {
6843     "referenced_type" : "_ZTIj"
6844    }
6845   ],
6846   "return_type" : "_ZTIv",
6847   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6848  },
6849  {
6850   "function_name" : "memcpy_by_index_array_initialization",
6851   "linker_set_key" : "memcpy_by_index_array_initialization",
6852   "parameters" :
6853   [
6854    {
6855     "referenced_type" : "_ZTIPa"
6856    },
6857    {
6858     "referenced_type" : "_ZTIj"
6859    },
6860    {
6861     "referenced_type" : "_ZTIj"
6862    },
6863    {
6864     "referenced_type" : "_ZTIj"
6865    }
6866   ],
6867   "return_type" : "_ZTIj",
6868   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6869  },
6870  {
6871   "function_name" : "memcpy_by_index_array_initialization_dst_index",
6872   "linker_set_key" : "memcpy_by_index_array_initialization_dst_index",
6873   "parameters" :
6874   [
6875    {
6876     "referenced_type" : "_ZTIPa"
6877    },
6878    {
6879     "referenced_type" : "_ZTIj"
6880    },
6881    {
6882     "referenced_type" : "_ZTIj"
6883    },
6884    {
6885     "referenced_type" : "_ZTIj"
6886    }
6887   ],
6888   "return_type" : "_ZTIj",
6889   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6890  },
6891  {
6892   "function_name" : "memcpy_by_index_array_initialization_from_channel_mask",
6893   "linker_set_key" : "memcpy_by_index_array_initialization_from_channel_mask",
6894   "parameters" :
6895   [
6896    {
6897     "referenced_type" : "_ZTIPa"
6898    },
6899    {
6900     "referenced_type" : "_ZTIj"
6901    },
6902    {
6903     "referenced_type" : "_ZTI20audio_channel_mask_t"
6904    },
6905    {
6906     "referenced_type" : "_ZTI20audio_channel_mask_t"
6907    }
6908   ],
6909   "return_type" : "_ZTIj",
6910   "source_file" : "system/media/audio_utils/include/audio_utils/format.h"
6911  },
6912  {
6913   "function_name" : "memcpy_by_index_array_initialization_src_index",
6914   "linker_set_key" : "memcpy_by_index_array_initialization_src_index",
6915   "parameters" :
6916   [
6917    {
6918     "referenced_type" : "_ZTIPa"
6919    },
6920    {
6921     "referenced_type" : "_ZTIj"
6922    },
6923    {
6924     "referenced_type" : "_ZTIj"
6925    },
6926    {
6927     "referenced_type" : "_ZTIj"
6928    }
6929   ],
6930   "return_type" : "_ZTIj",
6931   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6932  },
6933  {
6934   "function_name" : "memcpy_to_float_from_float_with_clamping",
6935   "linker_set_key" : "memcpy_to_float_from_float_with_clamping",
6936   "parameters" :
6937   [
6938    {
6939     "referenced_type" : "_ZTIPf"
6940    },
6941    {
6942     "referenced_type" : "_ZTIPKf"
6943    },
6944    {
6945     "referenced_type" : "_ZTIj"
6946    },
6947    {
6948     "referenced_type" : "_ZTIf"
6949    }
6950   ],
6951   "return_type" : "_ZTIv",
6952   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6953  },
6954  {
6955   "function_name" : "memcpy_to_float_from_i16",
6956   "linker_set_key" : "memcpy_to_float_from_i16",
6957   "parameters" :
6958   [
6959    {
6960     "referenced_type" : "_ZTIPf"
6961    },
6962    {
6963     "referenced_type" : "_ZTIPKs"
6964    },
6965    {
6966     "referenced_type" : "_ZTIj"
6967    }
6968   ],
6969   "return_type" : "_ZTIv",
6970   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6971  },
6972  {
6973   "function_name" : "memcpy_to_float_from_i32",
6974   "linker_set_key" : "memcpy_to_float_from_i32",
6975   "parameters" :
6976   [
6977    {
6978     "referenced_type" : "_ZTIPf"
6979    },
6980    {
6981     "referenced_type" : "_ZTIPKi"
6982    },
6983    {
6984     "referenced_type" : "_ZTIj"
6985    }
6986   ],
6987   "return_type" : "_ZTIv",
6988   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
6989  },
6990  {
6991   "function_name" : "memcpy_to_float_from_p24",
6992   "linker_set_key" : "memcpy_to_float_from_p24",
6993   "parameters" :
6994   [
6995    {
6996     "referenced_type" : "_ZTIPf"
6997    },
6998    {
6999     "referenced_type" : "_ZTIPKh"
7000    },
7001    {
7002     "referenced_type" : "_ZTIj"
7003    }
7004   ],
7005   "return_type" : "_ZTIv",
7006   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7007  },
7008  {
7009   "function_name" : "memcpy_to_float_from_q4_27",
7010   "linker_set_key" : "memcpy_to_float_from_q4_27",
7011   "parameters" :
7012   [
7013    {
7014     "referenced_type" : "_ZTIPf"
7015    },
7016    {
7017     "referenced_type" : "_ZTIPKi"
7018    },
7019    {
7020     "referenced_type" : "_ZTIj"
7021    }
7022   ],
7023   "return_type" : "_ZTIv",
7024   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7025  },
7026  {
7027   "function_name" : "memcpy_to_float_from_q8_23",
7028   "linker_set_key" : "memcpy_to_float_from_q8_23",
7029   "parameters" :
7030   [
7031    {
7032     "referenced_type" : "_ZTIPf"
7033    },
7034    {
7035     "referenced_type" : "_ZTIPKi"
7036    },
7037    {
7038     "referenced_type" : "_ZTIj"
7039    }
7040   ],
7041   "return_type" : "_ZTIv",
7042   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7043  },
7044  {
7045   "function_name" : "memcpy_to_float_from_u8",
7046   "linker_set_key" : "memcpy_to_float_from_u8",
7047   "parameters" :
7048   [
7049    {
7050     "referenced_type" : "_ZTIPf"
7051    },
7052    {
7053     "referenced_type" : "_ZTIPKh"
7054    },
7055    {
7056     "referenced_type" : "_ZTIj"
7057    }
7058   ],
7059   "return_type" : "_ZTIv",
7060   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7061  },
7062  {
7063   "function_name" : "memcpy_to_i16_from_float",
7064   "linker_set_key" : "memcpy_to_i16_from_float",
7065   "parameters" :
7066   [
7067    {
7068     "referenced_type" : "_ZTIPs"
7069    },
7070    {
7071     "referenced_type" : "_ZTIPKf"
7072    },
7073    {
7074     "referenced_type" : "_ZTIj"
7075    }
7076   ],
7077   "return_type" : "_ZTIv",
7078   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7079  },
7080  {
7081   "function_name" : "memcpy_to_i16_from_i32",
7082   "linker_set_key" : "memcpy_to_i16_from_i32",
7083   "parameters" :
7084   [
7085    {
7086     "referenced_type" : "_ZTIPs"
7087    },
7088    {
7089     "referenced_type" : "_ZTIPKi"
7090    },
7091    {
7092     "referenced_type" : "_ZTIj"
7093    }
7094   ],
7095   "return_type" : "_ZTIv",
7096   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7097  },
7098  {
7099   "function_name" : "memcpy_to_i16_from_p24",
7100   "linker_set_key" : "memcpy_to_i16_from_p24",
7101   "parameters" :
7102   [
7103    {
7104     "referenced_type" : "_ZTIPs"
7105    },
7106    {
7107     "referenced_type" : "_ZTIPKh"
7108    },
7109    {
7110     "referenced_type" : "_ZTIj"
7111    }
7112   ],
7113   "return_type" : "_ZTIv",
7114   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7115  },
7116  {
7117   "function_name" : "memcpy_to_i16_from_q4_27",
7118   "linker_set_key" : "memcpy_to_i16_from_q4_27",
7119   "parameters" :
7120   [
7121    {
7122     "referenced_type" : "_ZTIPs"
7123    },
7124    {
7125     "referenced_type" : "_ZTIPKi"
7126    },
7127    {
7128     "referenced_type" : "_ZTIj"
7129    }
7130   ],
7131   "return_type" : "_ZTIv",
7132   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7133  },
7134  {
7135   "function_name" : "memcpy_to_i16_from_q8_23",
7136   "linker_set_key" : "memcpy_to_i16_from_q8_23",
7137   "parameters" :
7138   [
7139    {
7140     "referenced_type" : "_ZTIPs"
7141    },
7142    {
7143     "referenced_type" : "_ZTIPKi"
7144    },
7145    {
7146     "referenced_type" : "_ZTIj"
7147    }
7148   ],
7149   "return_type" : "_ZTIv",
7150   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7151  },
7152  {
7153   "function_name" : "memcpy_to_i16_from_u8",
7154   "linker_set_key" : "memcpy_to_i16_from_u8",
7155   "parameters" :
7156   [
7157    {
7158     "referenced_type" : "_ZTIPs"
7159    },
7160    {
7161     "referenced_type" : "_ZTIPKh"
7162    },
7163    {
7164     "referenced_type" : "_ZTIj"
7165    }
7166   ],
7167   "return_type" : "_ZTIv",
7168   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7169  },
7170  {
7171   "function_name" : "memcpy_to_i32_from_float",
7172   "linker_set_key" : "memcpy_to_i32_from_float",
7173   "parameters" :
7174   [
7175    {
7176     "referenced_type" : "_ZTIPi"
7177    },
7178    {
7179     "referenced_type" : "_ZTIPKf"
7180    },
7181    {
7182     "referenced_type" : "_ZTIj"
7183    }
7184   ],
7185   "return_type" : "_ZTIv",
7186   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7187  },
7188  {
7189   "function_name" : "memcpy_to_i32_from_i16",
7190   "linker_set_key" : "memcpy_to_i32_from_i16",
7191   "parameters" :
7192   [
7193    {
7194     "referenced_type" : "_ZTIPi"
7195    },
7196    {
7197     "referenced_type" : "_ZTIPKs"
7198    },
7199    {
7200     "referenced_type" : "_ZTIj"
7201    }
7202   ],
7203   "return_type" : "_ZTIv",
7204   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7205  },
7206  {
7207   "function_name" : "memcpy_to_i32_from_p24",
7208   "linker_set_key" : "memcpy_to_i32_from_p24",
7209   "parameters" :
7210   [
7211    {
7212     "referenced_type" : "_ZTIPi"
7213    },
7214    {
7215     "referenced_type" : "_ZTIPKh"
7216    },
7217    {
7218     "referenced_type" : "_ZTIj"
7219    }
7220   ],
7221   "return_type" : "_ZTIv",
7222   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7223  },
7224  {
7225   "function_name" : "memcpy_to_i32_from_u8",
7226   "linker_set_key" : "memcpy_to_i32_from_u8",
7227   "parameters" :
7228   [
7229    {
7230     "referenced_type" : "_ZTIPi"
7231    },
7232    {
7233     "referenced_type" : "_ZTIPKh"
7234    },
7235    {
7236     "referenced_type" : "_ZTIj"
7237    }
7238   ],
7239   "return_type" : "_ZTIv",
7240   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7241  },
7242  {
7243   "function_name" : "memcpy_to_p24_from_float",
7244   "linker_set_key" : "memcpy_to_p24_from_float",
7245   "parameters" :
7246   [
7247    {
7248     "referenced_type" : "_ZTIPh"
7249    },
7250    {
7251     "referenced_type" : "_ZTIPKf"
7252    },
7253    {
7254     "referenced_type" : "_ZTIj"
7255    }
7256   ],
7257   "return_type" : "_ZTIv",
7258   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7259  },
7260  {
7261   "function_name" : "memcpy_to_p24_from_i16",
7262   "linker_set_key" : "memcpy_to_p24_from_i16",
7263   "parameters" :
7264   [
7265    {
7266     "referenced_type" : "_ZTIPh"
7267    },
7268    {
7269     "referenced_type" : "_ZTIPKs"
7270    },
7271    {
7272     "referenced_type" : "_ZTIj"
7273    }
7274   ],
7275   "return_type" : "_ZTIv",
7276   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7277  },
7278  {
7279   "function_name" : "memcpy_to_p24_from_i32",
7280   "linker_set_key" : "memcpy_to_p24_from_i32",
7281   "parameters" :
7282   [
7283    {
7284     "referenced_type" : "_ZTIPh"
7285    },
7286    {
7287     "referenced_type" : "_ZTIPKi"
7288    },
7289    {
7290     "referenced_type" : "_ZTIj"
7291    }
7292   ],
7293   "return_type" : "_ZTIv",
7294   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7295  },
7296  {
7297   "function_name" : "memcpy_to_p24_from_q8_23",
7298   "linker_set_key" : "memcpy_to_p24_from_q8_23",
7299   "parameters" :
7300   [
7301    {
7302     "referenced_type" : "_ZTIPh"
7303    },
7304    {
7305     "referenced_type" : "_ZTIPKi"
7306    },
7307    {
7308     "referenced_type" : "_ZTIj"
7309    }
7310   ],
7311   "return_type" : "_ZTIv",
7312   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7313  },
7314  {
7315   "function_name" : "memcpy_to_q4_27_from_float",
7316   "linker_set_key" : "memcpy_to_q4_27_from_float",
7317   "parameters" :
7318   [
7319    {
7320     "referenced_type" : "_ZTIPi"
7321    },
7322    {
7323     "referenced_type" : "_ZTIPKf"
7324    },
7325    {
7326     "referenced_type" : "_ZTIj"
7327    }
7328   ],
7329   "return_type" : "_ZTIv",
7330   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7331  },
7332  {
7333   "function_name" : "memcpy_to_q8_23_from_float_with_clamp",
7334   "linker_set_key" : "memcpy_to_q8_23_from_float_with_clamp",
7335   "parameters" :
7336   [
7337    {
7338     "referenced_type" : "_ZTIPi"
7339    },
7340    {
7341     "referenced_type" : "_ZTIPKf"
7342    },
7343    {
7344     "referenced_type" : "_ZTIj"
7345    }
7346   ],
7347   "return_type" : "_ZTIv",
7348   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7349  },
7350  {
7351   "function_name" : "memcpy_to_q8_23_from_i16",
7352   "linker_set_key" : "memcpy_to_q8_23_from_i16",
7353   "parameters" :
7354   [
7355    {
7356     "referenced_type" : "_ZTIPi"
7357    },
7358    {
7359     "referenced_type" : "_ZTIPKs"
7360    },
7361    {
7362     "referenced_type" : "_ZTIj"
7363    }
7364   ],
7365   "return_type" : "_ZTIv",
7366   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7367  },
7368  {
7369   "function_name" : "memcpy_to_q8_23_from_p24",
7370   "linker_set_key" : "memcpy_to_q8_23_from_p24",
7371   "parameters" :
7372   [
7373    {
7374     "referenced_type" : "_ZTIPi"
7375    },
7376    {
7377     "referenced_type" : "_ZTIPKh"
7378    },
7379    {
7380     "referenced_type" : "_ZTIj"
7381    }
7382   ],
7383   "return_type" : "_ZTIv",
7384   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7385  },
7386  {
7387   "function_name" : "memcpy_to_u8_from_float",
7388   "linker_set_key" : "memcpy_to_u8_from_float",
7389   "parameters" :
7390   [
7391    {
7392     "referenced_type" : "_ZTIPh"
7393    },
7394    {
7395     "referenced_type" : "_ZTIPKf"
7396    },
7397    {
7398     "referenced_type" : "_ZTIj"
7399    }
7400   ],
7401   "return_type" : "_ZTIv",
7402   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7403  },
7404  {
7405   "function_name" : "memcpy_to_u8_from_i16",
7406   "linker_set_key" : "memcpy_to_u8_from_i16",
7407   "parameters" :
7408   [
7409    {
7410     "referenced_type" : "_ZTIPh"
7411    },
7412    {
7413     "referenced_type" : "_ZTIPKs"
7414    },
7415    {
7416     "referenced_type" : "_ZTIj"
7417    }
7418   ],
7419   "return_type" : "_ZTIv",
7420   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7421  },
7422  {
7423   "function_name" : "memcpy_to_u8_from_i32",
7424   "linker_set_key" : "memcpy_to_u8_from_i32",
7425   "parameters" :
7426   [
7427    {
7428     "referenced_type" : "_ZTIPh"
7429    },
7430    {
7431     "referenced_type" : "_ZTIPKi"
7432    },
7433    {
7434     "referenced_type" : "_ZTIj"
7435    }
7436   ],
7437   "return_type" : "_ZTIv",
7438   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7439  },
7440  {
7441   "function_name" : "memcpy_to_u8_from_p24",
7442   "linker_set_key" : "memcpy_to_u8_from_p24",
7443   "parameters" :
7444   [
7445    {
7446     "referenced_type" : "_ZTIPh"
7447    },
7448    {
7449     "referenced_type" : "_ZTIPKh"
7450    },
7451    {
7452     "referenced_type" : "_ZTIj"
7453    }
7454   ],
7455   "return_type" : "_ZTIv",
7456   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7457  },
7458  {
7459   "function_name" : "memcpy_to_u8_from_q8_23",
7460   "linker_set_key" : "memcpy_to_u8_from_q8_23",
7461   "parameters" :
7462   [
7463    {
7464     "referenced_type" : "_ZTIPh"
7465    },
7466    {
7467     "referenced_type" : "_ZTIPKi"
7468    },
7469    {
7470     "referenced_type" : "_ZTIj"
7471    }
7472   ],
7473   "return_type" : "_ZTIv",
7474   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7475  },
7476  {
7477   "function_name" : "mono_blend",
7478   "linker_set_key" : "mono_blend",
7479   "parameters" :
7480   [
7481    {
7482     "referenced_type" : "_ZTIPv"
7483    },
7484    {
7485     "referenced_type" : "_ZTI14audio_format_t"
7486    },
7487    {
7488     "referenced_type" : "_ZTIj"
7489    },
7490    {
7491     "referenced_type" : "_ZTIj"
7492    },
7493    {
7494     "default_arg" : true,
7495     "referenced_type" : "_ZTIb"
7496    }
7497   ],
7498   "return_type" : "_ZTIv",
7499   "source_file" : "system/media/audio_utils/include/audio_utils/mono_blend.h"
7500  },
7501  {
7502   "function_name" : "nonZeroMono16",
7503   "linker_set_key" : "nonZeroMono16",
7504   "parameters" :
7505   [
7506    {
7507     "referenced_type" : "_ZTIPKs"
7508    },
7509    {
7510     "referenced_type" : "_ZTIj"
7511    }
7512   ],
7513   "return_type" : "_ZTIj",
7514   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7515  },
7516  {
7517   "function_name" : "nonZeroMono32",
7518   "linker_set_key" : "nonZeroMono32",
7519   "parameters" :
7520   [
7521    {
7522     "referenced_type" : "_ZTIPKi"
7523    },
7524    {
7525     "referenced_type" : "_ZTIj"
7526    }
7527   ],
7528   "return_type" : "_ZTIj",
7529   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7530  },
7531  {
7532   "function_name" : "nonZeroStereo16",
7533   "linker_set_key" : "nonZeroStereo16",
7534   "parameters" :
7535   [
7536    {
7537     "referenced_type" : "_ZTIPKs"
7538    },
7539    {
7540     "referenced_type" : "_ZTIj"
7541    }
7542   ],
7543   "return_type" : "_ZTIj",
7544   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7545  },
7546  {
7547   "function_name" : "nonZeroStereo32",
7548   "linker_set_key" : "nonZeroStereo32",
7549   "parameters" :
7550   [
7551    {
7552     "referenced_type" : "_ZTIPKi"
7553    },
7554    {
7555     "referenced_type" : "_ZTIj"
7556    }
7557   ],
7558   "return_type" : "_ZTIj",
7559   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7560  },
7561  {
7562   "function_name" : "power_log_create",
7563   "linker_set_key" : "power_log_create",
7564   "parameters" :
7565   [
7566    {
7567     "referenced_type" : "_ZTIj"
7568    },
7569    {
7570     "referenced_type" : "_ZTIj"
7571    },
7572    {
7573     "referenced_type" : "_ZTI14audio_format_t"
7574    },
7575    {
7576     "referenced_type" : "_ZTIj"
7577    },
7578    {
7579     "referenced_type" : "_ZTIj"
7580    }
7581   ],
7582   "return_type" : "_ZTIP11power_log_t",
7583   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
7584  },
7585  {
7586   "function_name" : "power_log_destroy",
7587   "linker_set_key" : "power_log_destroy",
7588   "parameters" :
7589   [
7590    {
7591     "referenced_type" : "_ZTIP11power_log_t"
7592    }
7593   ],
7594   "return_type" : "_ZTIv",
7595   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
7596  },
7597  {
7598   "function_name" : "power_log_dump",
7599   "linker_set_key" : "power_log_dump",
7600   "parameters" :
7601   [
7602    {
7603     "referenced_type" : "_ZTIP11power_log_t"
7604    },
7605    {
7606     "referenced_type" : "_ZTIi"
7607    },
7608    {
7609     "referenced_type" : "_ZTIPKc"
7610    },
7611    {
7612     "referenced_type" : "_ZTIj"
7613    },
7614    {
7615     "referenced_type" : "_ZTIx"
7616    }
7617   ],
7618   "return_type" : "_ZTIi",
7619   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
7620  },
7621  {
7622   "function_name" : "power_log_log",
7623   "linker_set_key" : "power_log_log",
7624   "parameters" :
7625   [
7626    {
7627     "referenced_type" : "_ZTIP11power_log_t"
7628    },
7629    {
7630     "referenced_type" : "_ZTIPKv"
7631    },
7632    {
7633     "referenced_type" : "_ZTIj"
7634    },
7635    {
7636     "referenced_type" : "_ZTIx"
7637    }
7638   ],
7639   "return_type" : "_ZTIv",
7640   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
7641  },
7642  {
7643   "function_name" : "release_echo_reference",
7644   "linker_set_key" : "release_echo_reference",
7645   "parameters" :
7646   [
7647    {
7648     "referenced_type" : "_ZTIP19echo_reference_itfe"
7649    }
7650   ],
7651   "return_type" : "_ZTIv",
7652   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
7653  },
7654  {
7655   "function_name" : "release_resampler",
7656   "linker_set_key" : "release_resampler",
7657   "parameters" :
7658   [
7659    {
7660     "referenced_type" : "_ZTIP14resampler_itfe"
7661    }
7662   ],
7663   "return_type" : "_ZTIv",
7664   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
7665  },
7666  {
7667   "function_name" : "roundup",
7668   "linker_set_key" : "roundup",
7669   "parameters" :
7670   [
7671    {
7672     "referenced_type" : "_ZTIj"
7673    }
7674   ],
7675   "return_type" : "_ZTIj",
7676   "source_file" : "system/media/audio_utils/include/audio_utils/roundup.h"
7677  },
7678  {
7679   "function_name" : "sample_from_float",
7680   "linker_set_key" : "sample_from_float",
7681   "parameters" :
7682   [
7683    {
7684     "referenced_type" : "_ZTIf"
7685    }
7686   ],
7687   "return_type" : "_ZTIs",
7688   "source_file" : "system/media/audio_utils/include/audio_utils/sample.h"
7689  },
7690  {
7691   "function_name" : "upmix_to_stereo_float_from_mono_float",
7692   "linker_set_key" : "upmix_to_stereo_float_from_mono_float",
7693   "parameters" :
7694   [
7695    {
7696     "referenced_type" : "_ZTIPf"
7697    },
7698    {
7699     "referenced_type" : "_ZTIPKf"
7700    },
7701    {
7702     "referenced_type" : "_ZTIj"
7703    }
7704   ],
7705   "return_type" : "_ZTIv",
7706   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7707  },
7708  {
7709   "function_name" : "upmix_to_stereo_i16_from_mono_i16",
7710   "linker_set_key" : "upmix_to_stereo_i16_from_mono_i16",
7711   "parameters" :
7712   [
7713    {
7714     "referenced_type" : "_ZTIPs"
7715    },
7716    {
7717     "referenced_type" : "_ZTIPKs"
7718    },
7719    {
7720     "referenced_type" : "_ZTIj"
7721    }
7722   ],
7723   "return_type" : "_ZTIv",
7724   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
7725  }
7726 ],
7727 "global_vars" :
7728 [
7729  {
7730   "linker_set_key" : "_ZN7android11audio_utils8channels19kSideFromChannelIdxE",
7731   "name" : "android::audio_utils::channels::kSideFromChannelIdx",
7732   "referenced_type" : "_ZTIA26_KN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
7733   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
7734  }
7735 ],
7736 "lvalue_reference_types" :
7737 [
7738  {
7739   "alignment" : 4,
7740   "linker_set_key" : "_ZTIR16audio_utils_fifo",
7741   "name" : "audio_utils_fifo &",
7742   "referenced_type" : "_ZTI16audio_utils_fifo",
7743   "self_type" : "_ZTIR16audio_utils_fifo",
7744   "size" : 4,
7745   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
7746  },
7747  {
7748   "alignment" : 4,
7749   "linker_set_key" : "_ZTIR22audio_utils_fifo_index",
7750   "name" : "audio_utils_fifo_index &",
7751   "referenced_type" : "_ZTI22audio_utils_fifo_index",
7752   "self_type" : "_ZTIR22audio_utils_fifo_index",
7753   "size" : 4,
7754   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
7755  },
7756  {
7757   "alignment" : 4,
7758   "linker_set_key" : "_ZTIRKN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
7759   "name" : "const android::audio_utils::metadata::Key<android::audio_utils::metadata::Data, void> &",
7760   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
7761   "self_type" : "_ZTIRKN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
7762   "size" : 4,
7763   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7764  },
7765  {
7766   "alignment" : 4,
7767   "linker_set_key" : "_ZTIRKN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
7768   "name" : "const android::audio_utils::metadata::Key<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, void> &",
7769   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
7770   "self_type" : "_ZTIRKN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
7771   "size" : 4,
7772   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "linker_set_key" : "_ZTIRKN7android11audio_utils8metadata3KeyIdvEE",
7777   "name" : "const android::audio_utils::metadata::Key<double, void> &",
7778   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyIdvEE",
7779   "self_type" : "_ZTIRKN7android11audio_utils8metadata3KeyIdvEE",
7780   "size" : 4,
7781   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7782  },
7783  {
7784   "alignment" : 4,
7785   "linker_set_key" : "_ZTIRKN7android11audio_utils8metadata3KeyIfvEE",
7786   "name" : "const android::audio_utils::metadata::Key<float, void> &",
7787   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyIfvEE",
7788   "self_type" : "_ZTIRKN7android11audio_utils8metadata3KeyIfvEE",
7789   "size" : 4,
7790   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7791  },
7792  {
7793   "alignment" : 4,
7794   "linker_set_key" : "_ZTIRKN7android11audio_utils8metadata3KeyIivEE",
7795   "name" : "const android::audio_utils::metadata::Key<int, void> &",
7796   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyIivEE",
7797   "self_type" : "_ZTIRKN7android11audio_utils8metadata3KeyIivEE",
7798   "size" : 4,
7799   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7800  },
7801  {
7802   "alignment" : 4,
7803   "linker_set_key" : "_ZTIRKN7android11audio_utils8metadata3KeyIxvEE",
7804   "name" : "const android::audio_utils::metadata::Key<long long, void> &",
7805   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyIxvEE",
7806   "self_type" : "_ZTIRKN7android11audio_utils8metadata3KeyIxvEE",
7807   "size" : 4,
7808   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7809  },
7810  {
7811   "alignment" : 4,
7812   "linker_set_key" : "_ZTIRKN7android11audio_utils8metadata4DataE",
7813   "name" : "const android::audio_utils::metadata::Data &",
7814   "referenced_type" : "_ZTIKN7android11audio_utils8metadata4DataE",
7815   "self_type" : "_ZTIRKN7android11audio_utils8metadata4DataE",
7816   "size" : 4,
7817   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7818  },
7819  {
7820   "alignment" : 4,
7821   "linker_set_key" : "_ZTIRKN7android11audio_utils8metadata5DatumE",
7822   "name" : "const android::audio_utils::metadata::Datum &",
7823   "referenced_type" : "_ZTIKN7android11audio_utils8metadata5DatumE",
7824   "self_type" : "_ZTIRKN7android11audio_utils8metadata5DatumE",
7825   "size" : 4,
7826   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7827  },
7828  {
7829   "alignment" : 4,
7830   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7831   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
7832   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7833   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7834   "size" : 4,
7835   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7836  },
7837  {
7838   "alignment" : 4,
7839   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
7840   "name" : "const std::basic_string<unsigned char, std::char_traits<unsigned char>, std::allocator<unsigned char>> &",
7841   "referenced_type" : "_ZTIKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
7842   "self_type" : "_ZTIRKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
7843   "size" : 4,
7844   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7845  },
7846  {
7847   "alignment" : 4,
7848   "linker_set_key" : "_ZTIRKNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
7849   "name" : "const std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum>>> &",
7850   "referenced_type" : "_ZTIKNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
7851   "self_type" : "_ZTIRKNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
7852   "size" : 4,
7853   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7854  },
7855  {
7856   "alignment" : 4,
7857   "linker_set_key" : "_ZTIRKNSt3__13mapIdiNS_4lessIdEENS_9allocatorINS_4pairIKdiEEEEEE",
7858   "name" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int>>> &",
7859   "referenced_type" : "_ZTIKNSt3__13mapIdiNS_4lessIdEENS_9allocatorINS_4pairIKdiEEEEEE",
7860   "self_type" : "_ZTIRKNSt3__13mapIdiNS_4lessIdEENS_9allocatorINS_4pairIKdiEEEEEE",
7861   "size" : 4,
7862   "source_file" : "system/media/audio_utils/include/audio_utils/LogPlot.h"
7863  },
7864  {
7865   "alignment" : 4,
7866   "linker_set_key" : "_ZTIRKNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEE",
7867   "name" : "const std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum> &",
7868   "referenced_type" : "_ZTIKNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEE",
7869   "self_type" : "_ZTIRKNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEE",
7870   "size" : 4,
7871   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7872  },
7873  {
7874   "alignment" : 4,
7875   "linker_set_key" : "_ZTIRKd",
7876   "name" : "const double &",
7877   "referenced_type" : "_ZTIKd",
7878   "self_type" : "_ZTIRKd",
7879   "size" : 4,
7880   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7881  },
7882  {
7883   "alignment" : 4,
7884   "linker_set_key" : "_ZTIRKf",
7885   "name" : "const float &",
7886   "referenced_type" : "_ZTIKf",
7887   "self_type" : "_ZTIRKf",
7888   "size" : 4,
7889   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "linker_set_key" : "_ZTIRKi",
7894   "name" : "const int &",
7895   "referenced_type" : "_ZTIKi",
7896   "self_type" : "_ZTIRKi",
7897   "size" : 4,
7898   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
7899  },
7900  {
7901   "alignment" : 4,
7902   "linker_set_key" : "_ZTIRKj",
7903   "name" : "const unsigned int &",
7904   "referenced_type" : "_ZTIKj",
7905   "self_type" : "_ZTIRKj",
7906   "size" : 4,
7907   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7908  },
7909  {
7910   "alignment" : 4,
7911   "linker_set_key" : "_ZTIRKx",
7912   "name" : "const long long &",
7913   "referenced_type" : "_ZTIKx",
7914   "self_type" : "_ZTIRKx",
7915   "size" : 4,
7916   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7917  },
7918  {
7919   "alignment" : 4,
7920   "linker_set_key" : "_ZTIRN7android11audio_utils8metadata4DataE",
7921   "name" : "android::audio_utils::metadata::Data &",
7922   "referenced_type" : "_ZTIN7android11audio_utils8metadata4DataE",
7923   "self_type" : "_ZTIRN7android11audio_utils8metadata4DataE",
7924   "size" : 4,
7925   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7926  },
7927  {
7928   "alignment" : 4,
7929   "linker_set_key" : "_ZTIRN7android11audio_utils8metadata5DatumE",
7930   "name" : "android::audio_utils::metadata::Datum &",
7931   "referenced_type" : "_ZTIN7android11audio_utils8metadata5DatumE",
7932   "self_type" : "_ZTIRN7android11audio_utils8metadata5DatumE",
7933   "size" : 4,
7934   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7935  },
7936  {
7937   "alignment" : 4,
7938   "linker_set_key" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7939   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
7940   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7941   "self_type" : "_ZTIRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7942   "size" : 4,
7943   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7944  },
7945  {
7946   "alignment" : 4,
7947   "linker_set_key" : "_ZTIRNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
7948   "name" : "std::basic_string<unsigned char, std::char_traits<unsigned char>, std::allocator<unsigned char>> &",
7949   "referenced_type" : "_ZTINSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
7950   "self_type" : "_ZTIRNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
7951   "size" : 4,
7952   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7953  },
7954  {
7955   "alignment" : 4,
7956   "linker_set_key" : "_ZTIRPKc",
7957   "name" : "const char *&",
7958   "referenced_type" : "_ZTIPKc",
7959   "self_type" : "_ZTIRPKc",
7960   "size" : 4,
7961   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7962  },
7963  {
7964   "alignment" : 4,
7965   "linker_set_key" : "_ZTIRd",
7966   "name" : "double &",
7967   "referenced_type" : "_ZTId",
7968   "self_type" : "_ZTIRd",
7969   "size" : 4,
7970   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7971  },
7972  {
7973   "alignment" : 4,
7974   "linker_set_key" : "_ZTIRf",
7975   "name" : "float &",
7976   "referenced_type" : "_ZTIf",
7977   "self_type" : "_ZTIRf",
7978   "size" : 4,
7979   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "linker_set_key" : "_ZTIRi",
7984   "name" : "int &",
7985   "referenced_type" : "_ZTIi",
7986   "self_type" : "_ZTIRi",
7987   "size" : 4,
7988   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7989  },
7990  {
7991   "alignment" : 4,
7992   "linker_set_key" : "_ZTIRj",
7993   "name" : "unsigned int &",
7994   "referenced_type" : "_ZTIj",
7995   "self_type" : "_ZTIRj",
7996   "size" : 4,
7997   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
7998  },
7999  {
8000   "alignment" : 4,
8001   "linker_set_key" : "_ZTIRx",
8002   "name" : "long long &",
8003   "referenced_type" : "_ZTIx",
8004   "self_type" : "_ZTIRx",
8005   "size" : 4,
8006   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8007  }
8008 ],
8009 "pointer_types" :
8010 [
8011  {
8012   "alignment" : 4,
8013   "linker_set_key" : "_ZTIP11error_log_t",
8014   "name" : "error_log_t *",
8015   "referenced_type" : "_ZTI11error_log_t",
8016   "self_type" : "_ZTIP11error_log_t",
8017   "size" : 4,
8018   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
8019  },
8020  {
8021   "alignment" : 4,
8022   "linker_set_key" : "_ZTIP11power_log_t",
8023   "name" : "power_log_t *",
8024   "referenced_type" : "_ZTI11power_log_t",
8025   "self_type" : "_ZTIP11power_log_t",
8026   "size" : 4,
8027   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
8028  },
8029  {
8030   "alignment" : 4,
8031   "linker_set_key" : "_ZTIP13audio_usage_t",
8032   "name" : "audio_usage_t *",
8033   "referenced_type" : "_ZTI13audio_usage_t",
8034   "self_type" : "_ZTIP13audio_usage_t",
8035   "size" : 4,
8036   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8037  },
8038  {
8039   "alignment" : 4,
8040   "linker_set_key" : "_ZTIP14audio_format_t",
8041   "name" : "audio_format_t *",
8042   "referenced_type" : "_ZTI14audio_format_t",
8043   "self_type" : "_ZTIP14audio_format_t",
8044   "size" : 4,
8045   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8046  },
8047  {
8048   "alignment" : 4,
8049   "linker_set_key" : "_ZTIP14audio_source_t",
8050   "name" : "audio_source_t *",
8051   "referenced_type" : "_ZTI14audio_source_t",
8052   "self_type" : "_ZTIP14audio_source_t",
8053   "size" : 4,
8054   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8055  },
8056  {
8057   "alignment" : 4,
8058   "linker_set_key" : "_ZTIP14resampler_itfe",
8059   "name" : "resampler_itfe *",
8060   "referenced_type" : "_ZTI14resampler_itfe",
8061   "self_type" : "_ZTIP14resampler_itfe",
8062   "size" : 4,
8063   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8064  },
8065  {
8066   "alignment" : 4,
8067   "linker_set_key" : "_ZTIP15audio_devices_t",
8068   "name" : "audio_devices_t *",
8069   "referenced_type" : "_ZTI15audio_devices_t",
8070   "self_type" : "_ZTIP15audio_devices_t",
8071   "size" : 4,
8072   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8073  },
8074  {
8075   "alignment" : 4,
8076   "linker_set_key" : "_ZTIP16audio_metadata_t",
8077   "name" : "audio_metadata_t *",
8078   "referenced_type" : "_ZTI16audio_metadata_t",
8079   "self_type" : "_ZTIP16audio_metadata_t",
8080   "size" : 4,
8081   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8082  },
8083  {
8084   "alignment" : 4,
8085   "linker_set_key" : "_ZTIP16audio_utils_fifo",
8086   "name" : "audio_utils_fifo *",
8087   "referenced_type" : "_ZTI16audio_utils_fifo",
8088   "self_type" : "_ZTIP16audio_utils_fifo",
8089   "size" : 4,
8090   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8091  },
8092  {
8093   "alignment" : 4,
8094   "linker_set_key" : "_ZTIP16resampler_buffer",
8095   "name" : "resampler_buffer *",
8096   "referenced_type" : "_ZTI16resampler_buffer",
8097   "self_type" : "_ZTIP16resampler_buffer",
8098   "size" : 4,
8099   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8100  },
8101  {
8102   "alignment" : 4,
8103   "linker_set_key" : "_ZTIP17audio_gain_mode_t",
8104   "name" : "audio_gain_mode_t *",
8105   "referenced_type" : "_ZTI17audio_gain_mode_t",
8106   "self_type" : "_ZTIP17audio_gain_mode_t",
8107   "size" : 4,
8108   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8109  },
8110  {
8111   "alignment" : 4,
8112   "linker_set_key" : "_ZTIP17audio_utils_iovec",
8113   "name" : "audio_utils_iovec *",
8114   "referenced_type" : "_ZTI17audio_utils_iovec",
8115   "self_type" : "_ZTIP17audio_utils_iovec",
8116   "size" : 4,
8117   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8118  },
8119  {
8120   "alignment" : 4,
8121   "linker_set_key" : "_ZTIP19audio_input_flags_t",
8122   "name" : "audio_input_flags_t *",
8123   "referenced_type" : "_ZTI19audio_input_flags_t",
8124   "self_type" : "_ZTIP19audio_input_flags_t",
8125   "size" : 4,
8126   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8127  },
8128  {
8129   "alignment" : 4,
8130   "linker_set_key" : "_ZTIP19audio_stream_type_t",
8131   "name" : "audio_stream_type_t *",
8132   "referenced_type" : "_ZTI19audio_stream_type_t",
8133   "self_type" : "_ZTIP19audio_stream_type_t",
8134   "size" : 4,
8135   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8136  },
8137  {
8138   "alignment" : 4,
8139   "linker_set_key" : "_ZTIP19echo_reference_itfe",
8140   "name" : "echo_reference_itfe *",
8141   "referenced_type" : "_ZTI19echo_reference_itfe",
8142   "self_type" : "_ZTIP19echo_reference_itfe",
8143   "size" : 4,
8144   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
8145  },
8146  {
8147   "alignment" : 4,
8148   "linker_set_key" : "_ZTIP20audio_channel_mask_t",
8149   "name" : "audio_channel_mask_t *",
8150   "referenced_type" : "_ZTI20audio_channel_mask_t",
8151   "self_type" : "_ZTIP20audio_channel_mask_t",
8152   "size" : 4,
8153   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8154  },
8155  {
8156   "alignment" : 4,
8157   "linker_set_key" : "_ZTIP20audio_content_type_t",
8158   "name" : "audio_content_type_t *",
8159   "referenced_type" : "_ZTI20audio_content_type_t",
8160   "self_type" : "_ZTIP20audio_content_type_t",
8161   "size" : 4,
8162   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "linker_set_key" : "_ZTIP20audio_output_flags_t",
8167   "name" : "audio_output_flags_t *",
8168   "referenced_type" : "_ZTI20audio_output_flags_t",
8169   "self_type" : "_ZTIP20audio_output_flags_t",
8170   "size" : 4,
8171   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8172  },
8173  {
8174   "alignment" : 4,
8175   "linker_set_key" : "_ZTIP21audio_utils_fifo_base",
8176   "name" : "audio_utils_fifo_base *",
8177   "referenced_type" : "_ZTI21audio_utils_fifo_base",
8178   "self_type" : "_ZTIP21audio_utils_fifo_base",
8179   "size" : 4,
8180   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8181  },
8182  {
8183   "alignment" : 4,
8184   "linker_set_key" : "_ZTIP21echo_reference_buffer",
8185   "name" : "echo_reference_buffer *",
8186   "referenced_type" : "_ZTI21echo_reference_buffer",
8187   "self_type" : "_ZTIP21echo_reference_buffer",
8188   "size" : 4,
8189   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
8190  },
8191  {
8192   "alignment" : 4,
8193   "linker_set_key" : "_ZTIP22audio_utils_fifo_index",
8194   "name" : "audio_utils_fifo_index *",
8195   "referenced_type" : "_ZTI22audio_utils_fifo_index",
8196   "self_type" : "_ZTIP22audio_utils_fifo_index",
8197   "size" : 4,
8198   "source_file" : "system/media/audio_utils/include/audio_utils/fifo_index.h"
8199  },
8200  {
8201   "alignment" : 4,
8202   "linker_set_key" : "_ZTIP23audio_utils_fifo_reader",
8203   "name" : "audio_utils_fifo_reader *",
8204   "referenced_type" : "_ZTI23audio_utils_fifo_reader",
8205   "self_type" : "_ZTIP23audio_utils_fifo_reader",
8206   "size" : 4,
8207   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8208  },
8209  {
8210   "alignment" : 4,
8211   "linker_set_key" : "_ZTIP23audio_utils_fifo_writer",
8212   "name" : "audio_utils_fifo_writer *",
8213   "referenced_type" : "_ZTI23audio_utils_fifo_writer",
8214   "self_type" : "_ZTIP23audio_utils_fifo_writer",
8215   "size" : 4,
8216   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8217  },
8218  {
8219   "alignment" : 4,
8220   "linker_set_key" : "_ZTIP25audio_utils_fifo_provider",
8221   "name" : "audio_utils_fifo_provider *",
8222   "referenced_type" : "_ZTI25audio_utils_fifo_provider",
8223   "self_type" : "_ZTIP25audio_utils_fifo_provider",
8224   "size" : 4,
8225   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8226  },
8227  {
8228   "alignment" : 4,
8229   "linker_set_key" : "_ZTIP25resampler_buffer_provider",
8230   "name" : "resampler_buffer_provider *",
8231   "referenced_type" : "_ZTI25resampler_buffer_provider",
8232   "self_type" : "_ZTIP25resampler_buffer_provider",
8233   "size" : 4,
8234   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8235  },
8236  {
8237   "alignment" : 4,
8238   "linker_set_key" : "_ZTIP26audio_encapsulation_type_t",
8239   "name" : "audio_encapsulation_type_t *",
8240   "referenced_type" : "_ZTI26audio_encapsulation_type_t",
8241   "self_type" : "_ZTIP26audio_encapsulation_type_t",
8242   "size" : 4,
8243   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8244  },
8245  {
8246   "alignment" : 4,
8247   "linker_set_key" : "_ZTIP7log_msg",
8248   "name" : "log_msg *",
8249   "referenced_type" : "_ZTI7log_msg",
8250   "self_type" : "_ZTIP7log_msg",
8251   "size" : 4,
8252   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
8253  },
8254  {
8255   "alignment" : 4,
8256   "linker_set_key" : "_ZTIPFiP14resampler_itfeE",
8257   "name" : "int (*)(resampler_itfe *)",
8258   "referenced_type" : "_ZTIFiP14resampler_itfeE",
8259   "self_type" : "_ZTIPFiP14resampler_itfeE",
8260   "size" : 4,
8261   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8262  },
8263  {
8264   "alignment" : 4,
8265   "linker_set_key" : "_ZTIPFiP14resampler_itfePsPjE",
8266   "name" : "int (*)(resampler_itfe *, short *, unsigned int *)",
8267   "referenced_type" : "_ZTIFiP14resampler_itfePsPjE",
8268   "self_type" : "_ZTIPFiP14resampler_itfePsPjE",
8269   "size" : 4,
8270   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8271  },
8272  {
8273   "alignment" : 4,
8274   "linker_set_key" : "_ZTIPFiP14resampler_itfePsPjS1_S2_E",
8275   "name" : "int (*)(resampler_itfe *, short *, unsigned int *, short *, unsigned int *)",
8276   "referenced_type" : "_ZTIFiP14resampler_itfePsPjS1_S2_E",
8277   "self_type" : "_ZTIPFiP14resampler_itfePsPjS1_S2_E",
8278   "size" : 4,
8279   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8280  },
8281  {
8282   "alignment" : 4,
8283   "linker_set_key" : "_ZTIPFiP19echo_reference_itfeP21echo_reference_bufferE",
8284   "name" : "int (*)(echo_reference_itfe *, echo_reference_buffer *)",
8285   "referenced_type" : "_ZTIFiP19echo_reference_itfeP21echo_reference_bufferE",
8286   "self_type" : "_ZTIPFiP19echo_reference_itfeP21echo_reference_bufferE",
8287   "size" : 4,
8288   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
8289  },
8290  {
8291   "alignment" : 4,
8292   "linker_set_key" : "_ZTIPFiP25resampler_buffer_providerP16resampler_bufferE",
8293   "name" : "int (*)(resampler_buffer_provider *, resampler_buffer *)",
8294   "referenced_type" : "_ZTIFiP25resampler_buffer_providerP16resampler_bufferE",
8295   "self_type" : "_ZTIPFiP25resampler_buffer_providerP16resampler_bufferE",
8296   "size" : 4,
8297   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8298  },
8299  {
8300   "alignment" : 4,
8301   "linker_set_key" : "_ZTIPFvP14resampler_itfeE",
8302   "name" : "void (*)(resampler_itfe *)",
8303   "referenced_type" : "_ZTIFvP14resampler_itfeE",
8304   "self_type" : "_ZTIPFvP14resampler_itfeE",
8305   "size" : 4,
8306   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8307  },
8308  {
8309   "alignment" : 4,
8310   "linker_set_key" : "_ZTIPFvP25resampler_buffer_providerP16resampler_bufferE",
8311   "name" : "void (*)(resampler_buffer_provider *, resampler_buffer *)",
8312   "referenced_type" : "_ZTIFvP25resampler_buffer_providerP16resampler_bufferE",
8313   "self_type" : "_ZTIPFvP25resampler_buffer_providerP16resampler_bufferE",
8314   "size" : 4,
8315   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8316  },
8317  {
8318   "alignment" : 4,
8319   "linker_set_key" : "_ZTIPK16audio_utils_fifo",
8320   "name" : "const audio_utils_fifo *",
8321   "referenced_type" : "_ZTIK16audio_utils_fifo",
8322   "self_type" : "_ZTIPK16audio_utils_fifo",
8323   "size" : 4,
8324   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8325  },
8326  {
8327   "alignment" : 4,
8328   "linker_set_key" : "_ZTIPK21audio_utils_fifo_base",
8329   "name" : "const audio_utils_fifo_base *",
8330   "referenced_type" : "_ZTIK21audio_utils_fifo_base",
8331   "self_type" : "_ZTIPK21audio_utils_fifo_base",
8332   "size" : 4,
8333   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8334  },
8335  {
8336   "alignment" : 4,
8337   "linker_set_key" : "_ZTIPK23audio_utils_fifo_reader",
8338   "name" : "const audio_utils_fifo_reader *",
8339   "referenced_type" : "_ZTIK23audio_utils_fifo_reader",
8340   "self_type" : "_ZTIPK23audio_utils_fifo_reader",
8341   "size" : 4,
8342   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8343  },
8344  {
8345   "alignment" : 4,
8346   "linker_set_key" : "_ZTIPK23audio_utils_fifo_writer",
8347   "name" : "const audio_utils_fifo_writer *",
8348   "referenced_type" : "_ZTIK23audio_utils_fifo_writer",
8349   "self_type" : "_ZTIPK23audio_utils_fifo_writer",
8350   "size" : 4,
8351   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8352  },
8353  {
8354   "alignment" : 4,
8355   "linker_set_key" : "_ZTIPK25audio_utils_fifo_provider",
8356   "name" : "const audio_utils_fifo_provider *",
8357   "referenced_type" : "_ZTIK25audio_utils_fifo_provider",
8358   "self_type" : "_ZTIPK25audio_utils_fifo_provider",
8359   "size" : 4,
8360   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8361  },
8362  {
8363   "alignment" : 4,
8364   "linker_set_key" : "_ZTIPK7log_msg",
8365   "name" : "const log_msg *",
8366   "referenced_type" : "_ZTIK7log_msg",
8367   "self_type" : "_ZTIPK7log_msg",
8368   "size" : 4,
8369   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
8370  },
8371  {
8372   "alignment" : 4,
8373   "linker_set_key" : "_ZTIPK8timespec",
8374   "name" : "const timespec *",
8375   "referenced_type" : "_ZTIK8timespec",
8376   "self_type" : "_ZTIPK8timespec",
8377   "size" : 4,
8378   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8379  },
8380  {
8381   "alignment" : 4,
8382   "linker_set_key" : "_ZTIPKN7android11audio_utils7BalanceE",
8383   "name" : "const android::audio_utils::Balance *",
8384   "referenced_type" : "_ZTIKN7android11audio_utils7BalanceE",
8385   "self_type" : "_ZTIPKN7android11audio_utils7BalanceE",
8386   "size" : 4,
8387   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
8388  },
8389  {
8390   "alignment" : 4,
8391   "linker_set_key" : "_ZTIPKN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
8392   "name" : "const android::audio_utils::metadata::Key<android::audio_utils::metadata::Data, void> *",
8393   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
8394   "self_type" : "_ZTIPKN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
8395   "size" : 4,
8396   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8397  },
8398  {
8399   "alignment" : 4,
8400   "linker_set_key" : "_ZTIPKN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
8401   "name" : "const android::audio_utils::metadata::Key<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, void> *",
8402   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
8403   "self_type" : "_ZTIPKN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
8404   "size" : 4,
8405   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8406  },
8407  {
8408   "alignment" : 4,
8409   "linker_set_key" : "_ZTIPKN7android11audio_utils8metadata3KeyIdvEE",
8410   "name" : "const android::audio_utils::metadata::Key<double, void> *",
8411   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyIdvEE",
8412   "self_type" : "_ZTIPKN7android11audio_utils8metadata3KeyIdvEE",
8413   "size" : 4,
8414   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8415  },
8416  {
8417   "alignment" : 4,
8418   "linker_set_key" : "_ZTIPKN7android11audio_utils8metadata3KeyIfvEE",
8419   "name" : "const android::audio_utils::metadata::Key<float, void> *",
8420   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyIfvEE",
8421   "self_type" : "_ZTIPKN7android11audio_utils8metadata3KeyIfvEE",
8422   "size" : 4,
8423   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8424  },
8425  {
8426   "alignment" : 4,
8427   "linker_set_key" : "_ZTIPKN7android11audio_utils8metadata3KeyIivEE",
8428   "name" : "const android::audio_utils::metadata::Key<int, void> *",
8429   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyIivEE",
8430   "self_type" : "_ZTIPKN7android11audio_utils8metadata3KeyIivEE",
8431   "size" : 4,
8432   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8433  },
8434  {
8435   "alignment" : 4,
8436   "linker_set_key" : "_ZTIPKN7android11audio_utils8metadata3KeyIxvEE",
8437   "name" : "const android::audio_utils::metadata::Key<long long, void> *",
8438   "referenced_type" : "_ZTIKN7android11audio_utils8metadata3KeyIxvEE",
8439   "self_type" : "_ZTIPKN7android11audio_utils8metadata3KeyIxvEE",
8440   "size" : 4,
8441   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8442  },
8443  {
8444   "alignment" : 4,
8445   "linker_set_key" : "_ZTIPKN7android8ErrorLogIiEE",
8446   "name" : "const android::ErrorLog<int> *",
8447   "referenced_type" : "_ZTIKN7android8ErrorLogIiEE",
8448   "self_type" : "_ZTIPKN7android8ErrorLogIiEE",
8449   "size" : 4,
8450   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
8451  },
8452  {
8453   "alignment" : 4,
8454   "linker_set_key" : "_ZTIPKN7android8PowerLogE",
8455   "name" : "const android::PowerLog *",
8456   "referenced_type" : "_ZTIKN7android8PowerLogE",
8457   "self_type" : "_ZTIPKN7android8PowerLogE",
8458   "size" : 4,
8459   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
8460  },
8461  {
8462   "alignment" : 4,
8463   "linker_set_key" : "_ZTIPKa",
8464   "name" : "const signed char *",
8465   "referenced_type" : "_ZTIKa",
8466   "self_type" : "_ZTIPKa",
8467   "size" : 4,
8468   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
8469  },
8470  {
8471   "alignment" : 4,
8472   "linker_set_key" : "_ZTIPKc",
8473   "name" : "const char *",
8474   "referenced_type" : "_ZTIKc",
8475   "self_type" : "_ZTIPKc",
8476   "size" : 4,
8477   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
8478  },
8479  {
8480   "alignment" : 4,
8481   "linker_set_key" : "_ZTIPKf",
8482   "name" : "const float *",
8483   "referenced_type" : "_ZTIKf",
8484   "self_type" : "_ZTIPKf",
8485   "size" : 4,
8486   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
8487  },
8488  {
8489   "alignment" : 4,
8490   "linker_set_key" : "_ZTIPKh",
8491   "name" : "const unsigned char *",
8492   "referenced_type" : "_ZTIKh",
8493   "self_type" : "_ZTIPKh",
8494   "size" : 4,
8495   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8496  },
8497  {
8498   "alignment" : 4,
8499   "linker_set_key" : "_ZTIPKi",
8500   "name" : "const int *",
8501   "referenced_type" : "_ZTIKi",
8502   "self_type" : "_ZTIPKi",
8503   "size" : 4,
8504   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
8505  },
8506  {
8507   "alignment" : 4,
8508   "linker_set_key" : "_ZTIPKs",
8509   "name" : "const short *",
8510   "referenced_type" : "_ZTIKs",
8511   "self_type" : "_ZTIPKs",
8512   "size" : 4,
8513   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
8514  },
8515  {
8516   "alignment" : 4,
8517   "linker_set_key" : "_ZTIPKv",
8518   "name" : "const void *",
8519   "referenced_type" : "_ZTIKv",
8520   "self_type" : "_ZTIPKv",
8521   "size" : 4,
8522   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
8523  },
8524  {
8525   "alignment" : 4,
8526   "linker_set_key" : "_ZTIPN7android11audio_utils7BalanceE",
8527   "name" : "android::audio_utils::Balance *",
8528   "referenced_type" : "_ZTIN7android11audio_utils7BalanceE",
8529   "self_type" : "_ZTIPN7android11audio_utils7BalanceE",
8530   "size" : 4,
8531   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
8532  },
8533  {
8534   "alignment" : 4,
8535   "linker_set_key" : "_ZTIPN7android11audio_utils8metadata4DataE",
8536   "name" : "android::audio_utils::metadata::Data *",
8537   "referenced_type" : "_ZTIN7android11audio_utils8metadata4DataE",
8538   "self_type" : "_ZTIPN7android11audio_utils8metadata4DataE",
8539   "size" : 4,
8540   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8541  },
8542  {
8543   "alignment" : 4,
8544   "linker_set_key" : "_ZTIPN7android11audio_utils8metadata5DatumE",
8545   "name" : "android::audio_utils::metadata::Datum *",
8546   "referenced_type" : "_ZTIN7android11audio_utils8metadata5DatumE",
8547   "self_type" : "_ZTIPN7android11audio_utils8metadata5DatumE",
8548   "size" : 4,
8549   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8550  },
8551  {
8552   "alignment" : 4,
8553   "linker_set_key" : "_ZTIPN7android8ErrorLogIiE5EntryE",
8554   "name" : "android::ErrorLog<int>::Entry *",
8555   "referenced_type" : "_ZTIN7android8ErrorLogIiE5EntryE",
8556   "self_type" : "_ZTIPN7android8ErrorLogIiE5EntryE",
8557   "size" : 4,
8558   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
8559  },
8560  {
8561   "alignment" : 4,
8562   "linker_set_key" : "_ZTIPN7android8ErrorLogIiEE",
8563   "name" : "android::ErrorLog<int> *",
8564   "referenced_type" : "_ZTIN7android8ErrorLogIiEE",
8565   "self_type" : "_ZTIPN7android8ErrorLogIiEE",
8566   "size" : 4,
8567   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
8568  },
8569  {
8570   "alignment" : 4,
8571   "linker_set_key" : "_ZTIPN7android8PowerLogE",
8572   "name" : "android::PowerLog *",
8573   "referenced_type" : "_ZTIN7android8PowerLogE",
8574   "self_type" : "_ZTIPN7android8PowerLogE",
8575   "size" : 4,
8576   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
8577  },
8578  {
8579   "alignment" : 4,
8580   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8581   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
8582   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8583   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8584   "size" : 4,
8585   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8586  },
8587  {
8588   "alignment" : 4,
8589   "linker_set_key" : "_ZTIPNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
8590   "name" : "std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum>>> *",
8591   "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
8592   "self_type" : "_ZTIPNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
8593   "size" : 4,
8594   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8595  },
8596  {
8597   "alignment" : 4,
8598   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
8599   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
8600   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
8601   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
8602   "size" : 4,
8603   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8604  },
8605  {
8606   "alignment" : 4,
8607   "linker_set_key" : "_ZTIPP14resampler_itfe",
8608   "name" : "resampler_itfe **",
8609   "referenced_type" : "_ZTIP14resampler_itfe",
8610   "self_type" : "_ZTIPP14resampler_itfe",
8611   "size" : 4,
8612   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
8613  },
8614  {
8615   "alignment" : 4,
8616   "linker_set_key" : "_ZTIPP16audio_metadata_t",
8617   "name" : "audio_metadata_t **",
8618   "referenced_type" : "_ZTIP16audio_metadata_t",
8619   "self_type" : "_ZTIPP16audio_metadata_t",
8620   "size" : 4,
8621   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8622  },
8623  {
8624   "alignment" : 4,
8625   "linker_set_key" : "_ZTIPP19echo_reference_itfe",
8626   "name" : "echo_reference_itfe **",
8627   "referenced_type" : "_ZTIP19echo_reference_itfe",
8628   "self_type" : "_ZTIPP19echo_reference_itfe",
8629   "size" : 4,
8630   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
8631  },
8632  {
8633   "alignment" : 4,
8634   "linker_set_key" : "_ZTIPPc",
8635   "name" : "char **",
8636   "referenced_type" : "_ZTIPc",
8637   "self_type" : "_ZTIPPc",
8638   "size" : 4,
8639   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8640  },
8641  {
8642   "alignment" : 4,
8643   "linker_set_key" : "_ZTIPPh",
8644   "name" : "unsigned char **",
8645   "referenced_type" : "_ZTIPh",
8646   "self_type" : "_ZTIPPh",
8647   "size" : 4,
8648   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8649  },
8650  {
8651   "alignment" : 4,
8652   "linker_set_key" : "_ZTIPa",
8653   "name" : "signed char *",
8654   "referenced_type" : "_ZTIa",
8655   "self_type" : "_ZTIPa",
8656   "size" : 4,
8657   "source_file" : "system/media/audio_utils/include/audio_utils/format.h"
8658  },
8659  {
8660   "alignment" : 4,
8661   "linker_set_key" : "_ZTIPc",
8662   "name" : "char *",
8663   "referenced_type" : "_ZTIc",
8664   "self_type" : "_ZTIPc",
8665   "size" : 4,
8666   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
8667  },
8668  {
8669   "alignment" : 4,
8670   "linker_set_key" : "_ZTIPd",
8671   "name" : "double *",
8672   "referenced_type" : "_ZTId",
8673   "self_type" : "_ZTIPd",
8674   "size" : 4,
8675   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8676  },
8677  {
8678   "alignment" : 4,
8679   "linker_set_key" : "_ZTIPf",
8680   "name" : "float *",
8681   "referenced_type" : "_ZTIf",
8682   "self_type" : "_ZTIPf",
8683   "size" : 4,
8684   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
8685  },
8686  {
8687   "alignment" : 4,
8688   "linker_set_key" : "_ZTIPh",
8689   "name" : "unsigned char *",
8690   "referenced_type" : "_ZTIh",
8691   "self_type" : "_ZTIPh",
8692   "size" : 4,
8693   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8694  },
8695  {
8696   "alignment" : 4,
8697   "linker_set_key" : "_ZTIPi",
8698   "name" : "int *",
8699   "referenced_type" : "_ZTIi",
8700   "self_type" : "_ZTIPi",
8701   "size" : 4,
8702   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8703  },
8704  {
8705   "alignment" : 4,
8706   "linker_set_key" : "_ZTIPj",
8707   "name" : "unsigned int *",
8708   "referenced_type" : "_ZTIj",
8709   "self_type" : "_ZTIPj",
8710   "size" : 4,
8711   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8712  },
8713  {
8714   "alignment" : 4,
8715   "linker_set_key" : "_ZTIPs",
8716   "name" : "short *",
8717   "referenced_type" : "_ZTIs",
8718   "self_type" : "_ZTIPs",
8719   "size" : 4,
8720   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
8721  },
8722  {
8723   "alignment" : 4,
8724   "linker_set_key" : "_ZTIPv",
8725   "name" : "void *",
8726   "referenced_type" : "_ZTIv",
8727   "self_type" : "_ZTIPv",
8728   "size" : 4,
8729   "source_file" : "system/media/audio/include/system/audio.h"
8730  },
8731  {
8732   "alignment" : 4,
8733   "linker_set_key" : "_ZTIPx",
8734   "name" : "long long *",
8735   "referenced_type" : "_ZTIx",
8736   "self_type" : "_ZTIPx",
8737   "size" : 4,
8738   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
8739  }
8740 ],
8741 "qualified_types" :
8742 [
8743  {
8744   "alignment" : 4,
8745   "is_const" : true,
8746   "linker_set_key" : "_ZTIA1_K15audio_devices_t",
8747   "name" : "const audio_devices_t[1]",
8748   "referenced_type" : "_ZTIA1_15audio_devices_t",
8749   "self_type" : "_ZTIA1_K15audio_devices_t",
8750   "size" : 4,
8751   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
8752  },
8753  {
8754   "alignment" : 4,
8755   "is_const" : true,
8756   "linker_set_key" : "_ZTIA1_K26audio_encapsulation_type_t",
8757   "name" : "const audio_encapsulation_type_t[1]",
8758   "referenced_type" : "_ZTIA1_26audio_encapsulation_type_t",
8759   "self_type" : "_ZTIA1_K26audio_encapsulation_type_t",
8760   "size" : 4,
8761   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
8762  },
8763  {
8764   "alignment" : 4,
8765   "is_const" : true,
8766   "linker_set_key" : "_ZTIA26_KN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
8767   "name" : "const android::audio_utils::channels::AUDIO_GEOMETRY_SIDE[26]",
8768   "referenced_type" : "_ZTIA26_N7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
8769   "self_type" : "_ZTIA26_KN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEE",
8770   "size" : 104,
8771   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
8772  },
8773  {
8774   "alignment" : 4,
8775   "is_const" : true,
8776   "linker_set_key" : "_ZTIA26_KN7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
8777   "name" : "const android::audio_utils::channels::AUDIO_GEOMETRY_DEPTH[26]",
8778   "referenced_type" : "_ZTIA26_N7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
8779   "self_type" : "_ZTIA26_KN7android11audio_utils8channels20AUDIO_GEOMETRY_DEPTHE",
8780   "size" : 104,
8781   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
8782  },
8783  {
8784   "alignment" : 4,
8785   "is_const" : true,
8786   "linker_set_key" : "_ZTIA26_KN7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
8787   "name" : "const android::audio_utils::channels::AUDIO_GEOMETRY_HEIGHT[26]",
8788   "referenced_type" : "_ZTIA26_N7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
8789   "self_type" : "_ZTIA26_KN7android11audio_utils8channels21AUDIO_GEOMETRY_HEIGHTE",
8790   "size" : 104,
8791   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
8792  },
8793  {
8794   "alignment" : 4,
8795   "is_const" : true,
8796   "linker_set_key" : "_ZTIA26_Ki",
8797   "name" : "const int[26]",
8798   "referenced_type" : "_ZTIA26_i",
8799   "self_type" : "_ZTIA26_Ki",
8800   "size" : 104,
8801   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
8802  },
8803  {
8804   "alignment" : 4,
8805   "is_const" : true,
8806   "linker_set_key" : "_ZTIA29_K15audio_devices_t",
8807   "name" : "const audio_devices_t[29]",
8808   "referenced_type" : "_ZTIA29_15audio_devices_t",
8809   "self_type" : "_ZTIA29_K15audio_devices_t",
8810   "size" : 116,
8811   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
8812  },
8813  {
8814   "alignment" : 4,
8815   "is_const" : true,
8816   "linker_set_key" : "_ZTIA2_K15audio_devices_t",
8817   "name" : "const audio_devices_t[2]",
8818   "referenced_type" : "_ZTIA2_15audio_devices_t",
8819   "self_type" : "_ZTIA2_K15audio_devices_t",
8820   "size" : 8,
8821   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
8822  },
8823  {
8824   "alignment" : 4,
8825   "is_const" : true,
8826   "linker_set_key" : "_ZTIA34_K15audio_devices_t",
8827   "name" : "const audio_devices_t[34]",
8828   "referenced_type" : "_ZTIA34_15audio_devices_t",
8829   "self_type" : "_ZTIA34_K15audio_devices_t",
8830   "size" : 136,
8831   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
8832  },
8833  {
8834   "alignment" : 4,
8835   "is_const" : true,
8836   "linker_set_key" : "_ZTIA3_K15audio_devices_t",
8837   "name" : "const audio_devices_t[3]",
8838   "referenced_type" : "_ZTIA3_15audio_devices_t",
8839   "self_type" : "_ZTIA3_K15audio_devices_t",
8840   "size" : 12,
8841   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
8842  },
8843  {
8844   "alignment" : 4,
8845   "is_const" : true,
8846   "linker_set_key" : "_ZTIA9_K15audio_devices_t",
8847   "name" : "const audio_devices_t[9]",
8848   "referenced_type" : "_ZTIA9_15audio_devices_t",
8849   "self_type" : "_ZTIA9_K15audio_devices_t",
8850   "size" : 36,
8851   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
8852  },
8853  {
8854   "alignment" : 8,
8855   "is_const" : true,
8856   "linker_set_key" : "_ZTIK12audio_config",
8857   "name" : "const audio_config",
8858   "referenced_type" : "_ZTI12audio_config",
8859   "self_type" : "_ZTIK12audio_config",
8860   "size" : 88,
8861   "source_file" : "system/media/audio/include/system/audio.h"
8862  },
8863  {
8864   "alignment" : 4,
8865   "is_const" : true,
8866   "linker_set_key" : "_ZTIK14audio_format_t",
8867   "name" : "const audio_format_t",
8868   "referenced_type" : "_ZTI14audio_format_t",
8869   "self_type" : "_ZTIK14audio_format_t",
8870   "size" : 4,
8871   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
8872  },
8873  {
8874   "alignment" : 4,
8875   "is_const" : true,
8876   "linker_set_key" : "_ZTIK16audio_utils_fifo",
8877   "name" : "const audio_utils_fifo",
8878   "referenced_type" : "_ZTI16audio_utils_fifo",
8879   "self_type" : "_ZTIK16audio_utils_fifo",
8880   "size" : 48,
8881   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8882  },
8883  {
8884   "alignment" : 4,
8885   "is_const" : true,
8886   "linker_set_key" : "_ZTIK17audio_config_base",
8887   "name" : "const audio_config_base",
8888   "referenced_type" : "_ZTI17audio_config_base",
8889   "self_type" : "_ZTIK17audio_config_base",
8890   "size" : 12,
8891   "source_file" : "system/media/audio/include/system/audio.h"
8892  },
8893  {
8894   "alignment" : 1,
8895   "is_const" : true,
8896   "linker_set_key" : "_ZTIK18audio_attributes_t",
8897   "name" : "const audio_attributes_t",
8898   "referenced_type" : "_ZTI18audio_attributes_t",
8899   "self_type" : "_ZTIK18audio_attributes_t",
8900   "size" : 272,
8901   "source_file" : "system/media/audio/include/system/audio.h"
8902  },
8903  {
8904   "alignment" : 4,
8905   "is_const" : true,
8906   "linker_set_key" : "_ZTIK19audio_playback_rate",
8907   "name" : "const audio_playback_rate",
8908   "referenced_type" : "_ZTI19audio_playback_rate",
8909   "self_type" : "_ZTIK19audio_playback_rate",
8910   "size" : 16,
8911   "source_file" : "system/media/audio/include/system/audio.h"
8912  },
8913  {
8914   "alignment" : 8,
8915   "is_const" : true,
8916   "linker_set_key" : "_ZTIK20audio_offload_info_t",
8917   "name" : "const audio_offload_info_t",
8918   "referenced_type" : "_ZTI20audio_offload_info_t",
8919   "self_type" : "_ZTIK20audio_offload_info_t",
8920   "size" : 64,
8921   "source_file" : "system/media/audio/include/system/audio.h"
8922  },
8923  {
8924   "alignment" : 4,
8925   "is_const" : true,
8926   "linker_set_key" : "_ZTIK21audio_utils_fifo_base",
8927   "name" : "const audio_utils_fifo_base",
8928   "referenced_type" : "_ZTI21audio_utils_fifo_base",
8929   "self_type" : "_ZTIK21audio_utils_fifo_base",
8930   "size" : 32,
8931   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8932  },
8933  {
8934   "alignment" : 4,
8935   "is_const" : true,
8936   "linker_set_key" : "_ZTIK21audio_utils_fifo_sync",
8937   "name" : "const audio_utils_fifo_sync",
8938   "referenced_type" : "_ZTI21audio_utils_fifo_sync",
8939   "self_type" : "_ZTIK21audio_utils_fifo_sync",
8940   "size" : 4,
8941   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8942  },
8943  {
8944   "alignment" : 8,
8945   "is_const" : true,
8946   "linker_set_key" : "_ZTIK23audio_utils_fifo_reader",
8947   "name" : "const audio_utils_fifo_reader",
8948   "referenced_type" : "_ZTI23audio_utils_fifo_reader",
8949   "self_type" : "_ZTIK23audio_utils_fifo_reader",
8950   "size" : 64,
8951   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8952  },
8953  {
8954   "alignment" : 8,
8955   "is_const" : true,
8956   "linker_set_key" : "_ZTIK23audio_utils_fifo_writer",
8957   "name" : "const audio_utils_fifo_writer",
8958   "referenced_type" : "_ZTI23audio_utils_fifo_writer",
8959   "self_type" : "_ZTIK23audio_utils_fifo_writer",
8960   "size" : 48,
8961   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8962  },
8963  {
8964   "alignment" : 8,
8965   "is_const" : true,
8966   "linker_set_key" : "_ZTIK25audio_utils_fifo_provider",
8967   "name" : "const audio_utils_fifo_provider",
8968   "referenced_type" : "_ZTI25audio_utils_fifo_provider",
8969   "self_type" : "_ZTIK25audio_utils_fifo_provider",
8970   "size" : 24,
8971   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
8972  },
8973  {
8974   "alignment" : 1,
8975   "is_const" : true,
8976   "linker_set_key" : "_ZTIK4$_12",
8977   "name" : "const (lambda at system/media/audio/include/system/audio.h:1313:41)",
8978   "referenced_type" : "_ZTI4$_12",
8979   "self_type" : "_ZTIK4$_12",
8980   "size" : 1,
8981   "source_file" : "system/media/audio/include/system/audio.h"
8982  },
8983  {
8984   "alignment" : 4,
8985   "is_const" : true,
8986   "linker_set_key" : "_ZTIK7log_msg",
8987   "name" : "const log_msg",
8988   "referenced_type" : "_ZTI7log_msg",
8989   "self_type" : "_ZTIK7log_msg",
8990   "size" : 5124,
8991   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
8992  },
8993  {
8994   "alignment" : 4,
8995   "is_const" : true,
8996   "linker_set_key" : "_ZTIK8timespec",
8997   "name" : "const timespec",
8998   "referenced_type" : "_ZTI8timespec",
8999   "self_type" : "_ZTIK8timespec",
9000   "size" : 8,
9001   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
9002  },
9003  {
9004   "alignment" : 8,
9005   "is_const" : true,
9006   "linker_set_key" : "_ZTIKN7android11audio_utils7BalanceE",
9007   "name" : "const android::audio_utils::Balance",
9008   "referenced_type" : "_ZTIN7android11audio_utils7BalanceE",
9009   "self_type" : "_ZTIKN7android11audio_utils7BalanceE",
9010   "size" : 80,
9011   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
9012  },
9013  {
9014   "alignment" : 4,
9015   "is_const" : true,
9016   "linker_set_key" : "_ZTIKN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
9017   "name" : "const android::audio_utils::metadata::Key<android::audio_utils::metadata::Data, void>",
9018   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
9019   "self_type" : "_ZTIKN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
9020   "size" : 12,
9021   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9022  },
9023  {
9024   "alignment" : 4,
9025   "is_const" : true,
9026   "linker_set_key" : "_ZTIKN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
9027   "name" : "const android::audio_utils::metadata::Key<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, void>",
9028   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
9029   "self_type" : "_ZTIKN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
9030   "size" : 12,
9031   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9032  },
9033  {
9034   "alignment" : 4,
9035   "is_const" : true,
9036   "linker_set_key" : "_ZTIKN7android11audio_utils8metadata3KeyIdvEE",
9037   "name" : "const android::audio_utils::metadata::Key<double, void>",
9038   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyIdvEE",
9039   "self_type" : "_ZTIKN7android11audio_utils8metadata3KeyIdvEE",
9040   "size" : 12,
9041   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9042  },
9043  {
9044   "alignment" : 4,
9045   "is_const" : true,
9046   "linker_set_key" : "_ZTIKN7android11audio_utils8metadata3KeyIfvEE",
9047   "name" : "const android::audio_utils::metadata::Key<float, void>",
9048   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyIfvEE",
9049   "self_type" : "_ZTIKN7android11audio_utils8metadata3KeyIfvEE",
9050   "size" : 12,
9051   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9052  },
9053  {
9054   "alignment" : 4,
9055   "is_const" : true,
9056   "linker_set_key" : "_ZTIKN7android11audio_utils8metadata3KeyIivEE",
9057   "name" : "const android::audio_utils::metadata::Key<int, void>",
9058   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyIivEE",
9059   "self_type" : "_ZTIKN7android11audio_utils8metadata3KeyIivEE",
9060   "size" : 12,
9061   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9062  },
9063  {
9064   "alignment" : 4,
9065   "is_const" : true,
9066   "linker_set_key" : "_ZTIKN7android11audio_utils8metadata3KeyIxvEE",
9067   "name" : "const android::audio_utils::metadata::Key<long long, void>",
9068   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyIxvEE",
9069   "self_type" : "_ZTIKN7android11audio_utils8metadata3KeyIxvEE",
9070   "size" : 12,
9071   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9072  },
9073  {
9074   "alignment" : 4,
9075   "is_const" : true,
9076   "linker_set_key" : "_ZTIKN7android11audio_utils8metadata4DataE",
9077   "name" : "const android::audio_utils::metadata::Data",
9078   "referenced_type" : "_ZTIN7android11audio_utils8metadata4DataE",
9079   "self_type" : "_ZTIKN7android11audio_utils8metadata4DataE",
9080   "size" : 12,
9081   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9082  },
9083  {
9084   "alignment" : 4,
9085   "is_const" : true,
9086   "linker_set_key" : "_ZTIKN7android11audio_utils8metadata5DatumE",
9087   "name" : "const android::audio_utils::metadata::Datum",
9088   "referenced_type" : "_ZTIN7android11audio_utils8metadata5DatumE",
9089   "self_type" : "_ZTIKN7android11audio_utils8metadata5DatumE",
9090   "size" : 16,
9091   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9092  },
9093  {
9094   "alignment" : 8,
9095   "is_const" : true,
9096   "linker_set_key" : "_ZTIKN7android8ErrorLogIiEE",
9097   "name" : "const android::ErrorLog<int>",
9098   "referenced_type" : "_ZTIN7android8ErrorLogIiEE",
9099   "self_type" : "_ZTIKN7android8ErrorLogIiEE",
9100   "size" : 48,
9101   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
9102  },
9103  {
9104   "alignment" : 8,
9105   "is_const" : true,
9106   "linker_set_key" : "_ZTIKN7android8PowerLogE",
9107   "name" : "const android::PowerLog",
9108   "referenced_type" : "_ZTIN7android8PowerLogE",
9109   "self_type" : "_ZTIKN7android8PowerLogE",
9110   "size" : 64,
9111   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
9112  },
9113  {
9114   "alignment" : 4,
9115   "is_const" : true,
9116   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9117   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
9118   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9119   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9120   "size" : 12,
9121   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9122  },
9123  {
9124   "alignment" : 4,
9125   "is_const" : true,
9126   "linker_set_key" : "_ZTIKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
9127   "name" : "const std::basic_string<unsigned char, std::char_traits<unsigned char>, std::allocator<unsigned char>>",
9128   "referenced_type" : "_ZTINSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
9129   "self_type" : "_ZTIKNSt3__112basic_stringIhNS_11char_traitsIhEENS_9allocatorIhEEEE",
9130   "size" : 12,
9131   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9132  },
9133  {
9134   "alignment" : 4,
9135   "is_const" : true,
9136   "linker_set_key" : "_ZTIKNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
9137   "name" : "const std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum>>>",
9138   "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
9139   "self_type" : "_ZTIKNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE",
9140   "size" : 12,
9141   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9142  },
9143  {
9144   "alignment" : 4,
9145   "is_const" : true,
9146   "linker_set_key" : "_ZTIKNSt3__13mapIdiNS_4lessIdEENS_9allocatorINS_4pairIKdiEEEEEE",
9147   "name" : "const std::map<double, int, std::less<double>, std::allocator<std::pair<const double, int>>>",
9148   "referenced_type" : "_ZTINSt3__13mapIdiNS_4lessIdEENS_9allocatorINS_4pairIKdiEEEEEE",
9149   "self_type" : "_ZTIKNSt3__13mapIdiNS_4lessIdEENS_9allocatorINS_4pairIKdiEEEEEE",
9150   "size" : 12,
9151   "source_file" : "system/media/audio_utils/include/audio_utils/LogPlot.h"
9152  },
9153  {
9154   "alignment" : 4,
9155   "is_const" : true,
9156   "linker_set_key" : "_ZTIKNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEE",
9157   "name" : "const std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum>",
9158   "referenced_type" : "_ZTINSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEE",
9159   "self_type" : "_ZTIKNSt3__14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumEEE",
9160   "size" : 28,
9161   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9162  },
9163  {
9164   "alignment" : 8,
9165   "is_const" : true,
9166   "linker_set_key" : "_ZTIKNSt3__18functionIFffEEE",
9167   "name" : "const std::function<float (float)>",
9168   "referenced_type" : "_ZTINSt3__18functionIFffEEE",
9169   "self_type" : "_ZTIKNSt3__18functionIFffEEE",
9170   "size" : 24,
9171   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
9172  },
9173  {
9174   "alignment" : 4,
9175   "is_const" : true,
9176   "linker_set_key" : "_ZTIKP22audio_utils_fifo_index",
9177   "name" : "audio_utils_fifo_index *const",
9178   "referenced_type" : "_ZTIP22audio_utils_fifo_index",
9179   "self_type" : "_ZTIKP22audio_utils_fifo_index",
9180   "size" : 4,
9181   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
9182  },
9183  {
9184   "alignment" : 4,
9185   "is_const" : true,
9186   "linker_set_key" : "_ZTIKPv",
9187   "name" : "void *const",
9188   "referenced_type" : "_ZTIPv",
9189   "self_type" : "_ZTIKPv",
9190   "size" : 4,
9191   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
9192  },
9193  {
9194   "alignment" : 1,
9195   "is_const" : true,
9196   "linker_set_key" : "_ZTIKa",
9197   "name" : "const signed char",
9198   "referenced_type" : "_ZTIa",
9199   "self_type" : "_ZTIKa",
9200   "size" : 1,
9201   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
9202  },
9203  {
9204   "alignment" : 1,
9205   "is_const" : true,
9206   "linker_set_key" : "_ZTIKb",
9207   "name" : "const bool",
9208   "referenced_type" : "_ZTIb",
9209   "self_type" : "_ZTIKb",
9210   "size" : 1,
9211   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9212  },
9213  {
9214   "alignment" : 1,
9215   "is_const" : true,
9216   "linker_set_key" : "_ZTIKc",
9217   "name" : "const char",
9218   "referenced_type" : "_ZTIc",
9219   "self_type" : "_ZTIKc",
9220   "size" : 1,
9221   "source_file" : "system/media/audio/include/system/audio-hal-enums.h"
9222  },
9223  {
9224   "alignment" : 8,
9225   "is_const" : true,
9226   "linker_set_key" : "_ZTIKd",
9227   "name" : "const double",
9228   "referenced_type" : "_ZTId",
9229   "self_type" : "_ZTIKd",
9230   "size" : 8,
9231   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9232  },
9233  {
9234   "alignment" : 4,
9235   "is_const" : true,
9236   "linker_set_key" : "_ZTIKf",
9237   "name" : "const float",
9238   "referenced_type" : "_ZTIf",
9239   "self_type" : "_ZTIKf",
9240   "size" : 4,
9241   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
9242  },
9243  {
9244   "alignment" : 1,
9245   "is_const" : true,
9246   "linker_set_key" : "_ZTIKh",
9247   "name" : "const unsigned char",
9248   "referenced_type" : "_ZTIh",
9249   "self_type" : "_ZTIKh",
9250   "size" : 1,
9251   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
9252  },
9253  {
9254   "alignment" : 4,
9255   "is_const" : true,
9256   "linker_set_key" : "_ZTIKi",
9257   "name" : "const int",
9258   "referenced_type" : "_ZTIi",
9259   "self_type" : "_ZTIKi",
9260   "size" : 4,
9261   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
9262  },
9263  {
9264   "alignment" : 4,
9265   "is_const" : true,
9266   "linker_set_key" : "_ZTIKj",
9267   "name" : "const unsigned int",
9268   "referenced_type" : "_ZTIj",
9269   "self_type" : "_ZTIKj",
9270   "size" : 4,
9271   "source_file" : "system/media/audio/include/system/audio-base-utils.h"
9272  },
9273  {
9274   "alignment" : 2,
9275   "is_const" : true,
9276   "linker_set_key" : "_ZTIKs",
9277   "name" : "const short",
9278   "referenced_type" : "_ZTIs",
9279   "self_type" : "_ZTIKs",
9280   "size" : 2,
9281   "source_file" : "system/media/audio_utils/include/audio_utils/primitives.h"
9282  },
9283  {
9284   "is_const" : true,
9285   "linker_set_key" : "_ZTIKv",
9286   "name" : "const void",
9287   "referenced_type" : "_ZTIv",
9288   "self_type" : "_ZTIKv",
9289   "source_file" : "system/media/audio_utils/include/audio_utils/channels.h"
9290  },
9291  {
9292   "alignment" : 8,
9293   "is_const" : true,
9294   "linker_set_key" : "_ZTIKx",
9295   "name" : "const long long",
9296   "referenced_type" : "_ZTIx",
9297   "self_type" : "_ZTIKx",
9298   "size" : 8,
9299   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
9300  }
9301 ],
9302 "record_types" :
9303 [
9304  {
9305   "alignment" : 4,
9306   "fields" :
9307   [
9308    {
9309     "field_name" : "mode",
9310     "referenced_type" : "_ZTI17audio_gain_mode_t"
9311    },
9312    {
9313     "field_name" : "channel_mask",
9314     "field_offset" : 32,
9315     "referenced_type" : "_ZTI20audio_channel_mask_t"
9316    },
9317    {
9318     "field_name" : "min_value",
9319     "field_offset" : 64,
9320     "referenced_type" : "_ZTIi"
9321    },
9322    {
9323     "field_name" : "max_value",
9324     "field_offset" : 96,
9325     "referenced_type" : "_ZTIi"
9326    },
9327    {
9328     "field_name" : "default_value",
9329     "field_offset" : 128,
9330     "referenced_type" : "_ZTIi"
9331    },
9332    {
9333     "field_name" : "step_value",
9334     "field_offset" : 160,
9335     "referenced_type" : "_ZTIj"
9336    },
9337    {
9338     "field_name" : "min_ramp_ms",
9339     "field_offset" : 192,
9340     "referenced_type" : "_ZTIj"
9341    },
9342    {
9343     "field_name" : "max_ramp_ms",
9344     "field_offset" : 224,
9345     "referenced_type" : "_ZTIj"
9346    }
9347   ],
9348   "linker_set_key" : "_ZTI10audio_gain",
9349   "name" : "audio_gain",
9350   "referenced_type" : "_ZTI10audio_gain",
9351   "self_type" : "_ZTI10audio_gain",
9352   "size" : 32,
9353   "source_file" : "system/media/audio/include/system/audio.h"
9354  },
9355  {
9356   "alignment" : 4,
9357   "fields" :
9358   [
9359    {
9360     "field_name" : "id",
9361     "referenced_type" : "_ZTIi"
9362    },
9363    {
9364     "field_name" : "role",
9365     "field_offset" : 32,
9366     "referenced_type" : "_ZTI17audio_port_role_t"
9367    },
9368    {
9369     "field_name" : "type",
9370     "field_offset" : 64,
9371     "referenced_type" : "_ZTI17audio_port_type_t"
9372    },
9373    {
9374     "field_name" : "name",
9375     "field_offset" : 96,
9376     "referenced_type" : "_ZTIA128_c"
9377    },
9378    {
9379     "field_name" : "num_sample_rates",
9380     "field_offset" : 1120,
9381     "referenced_type" : "_ZTIj"
9382    },
9383    {
9384     "field_name" : "sample_rates",
9385     "field_offset" : 1152,
9386     "referenced_type" : "_ZTIA32_j"
9387    },
9388    {
9389     "field_name" : "num_channel_masks",
9390     "field_offset" : 2176,
9391     "referenced_type" : "_ZTIj"
9392    },
9393    {
9394     "field_name" : "channel_masks",
9395     "field_offset" : 2208,
9396     "referenced_type" : "_ZTIA32_20audio_channel_mask_t"
9397    },
9398    {
9399     "field_name" : "num_formats",
9400     "field_offset" : 3232,
9401     "referenced_type" : "_ZTIj"
9402    },
9403    {
9404     "field_name" : "formats",
9405     "field_offset" : 3264,
9406     "referenced_type" : "_ZTIA32_14audio_format_t"
9407    },
9408    {
9409     "field_name" : "num_gains",
9410     "field_offset" : 4288,
9411     "referenced_type" : "_ZTIj"
9412    },
9413    {
9414     "field_name" : "gains",
9415     "field_offset" : 4320,
9416     "referenced_type" : "_ZTIA16_10audio_gain"
9417    },
9418    {
9419     "field_name" : "active_config",
9420     "field_offset" : 8416,
9421     "referenced_type" : "_ZTI17audio_port_config"
9422    },
9423    {
9424     "field_name" : "ext",
9425     "field_offset" : 10144,
9426     "referenced_type" : "_ZTIN10audio_portUt_E"
9427    }
9428   ],
9429   "linker_set_key" : "_ZTI10audio_port",
9430   "name" : "audio_port",
9431   "referenced_type" : "_ZTI10audio_port",
9432   "self_type" : "_ZTI10audio_port",
9433   "size" : 1316,
9434   "source_file" : "system/media/audio/include/system/audio.h"
9435  },
9436  {
9437   "alignment" : 4,
9438   "fields" :
9439   [
9440    {
9441     "field_name" : "id",
9442     "referenced_type" : "_ZTIi"
9443    },
9444    {
9445     "field_name" : "num_sources",
9446     "field_offset" : 32,
9447     "referenced_type" : "_ZTIj"
9448    },
9449    {
9450     "field_name" : "sources",
9451     "field_offset" : 64,
9452     "referenced_type" : "_ZTIA16_17audio_port_config"
9453    },
9454    {
9455     "field_name" : "num_sinks",
9456     "field_offset" : 27712,
9457     "referenced_type" : "_ZTIj"
9458    },
9459    {
9460     "field_name" : "sinks",
9461     "field_offset" : 27744,
9462     "referenced_type" : "_ZTIA16_17audio_port_config"
9463    }
9464   ],
9465   "linker_set_key" : "_ZTI11audio_patch",
9466   "name" : "audio_patch",
9467   "referenced_type" : "_ZTI11audio_patch",
9468   "self_type" : "_ZTI11audio_patch",
9469   "size" : 6924,
9470   "source_file" : "system/media/audio/include/system/audio.h"
9471  },
9472  {
9473   "alignment" : 8,
9474   "fields" :
9475   [
9476    {
9477     "field_name" : "sample_rate",
9478     "referenced_type" : "_ZTIj"
9479    },
9480    {
9481     "field_name" : "channel_mask",
9482     "field_offset" : 32,
9483     "referenced_type" : "_ZTI20audio_channel_mask_t"
9484    },
9485    {
9486     "field_name" : "format",
9487     "field_offset" : 64,
9488     "referenced_type" : "_ZTI14audio_format_t"
9489    },
9490    {
9491     "field_name" : "offload_info",
9492     "field_offset" : 128,
9493     "referenced_type" : "_ZTI20audio_offload_info_t"
9494    },
9495    {
9496     "field_name" : "frame_count",
9497     "field_offset" : 640,
9498     "referenced_type" : "_ZTIj"
9499    }
9500   ],
9501   "linker_set_key" : "_ZTI12audio_config",
9502   "name" : "audio_config",
9503   "referenced_type" : "_ZTI12audio_config",
9504   "self_type" : "_ZTI12audio_config",
9505   "size" : 88,
9506   "source_file" : "system/media/audio/include/system/audio.h"
9507  },
9508  {
9509   "alignment" : 4,
9510   "fields" :
9511   [
9512    {
9513     "field_name" : "timeLow",
9514     "referenced_type" : "_ZTIj"
9515    },
9516    {
9517     "field_name" : "timeMid",
9518     "field_offset" : 32,
9519     "referenced_type" : "_ZTIt"
9520    },
9521    {
9522     "field_name" : "timeHiAndVersion",
9523     "field_offset" : 48,
9524     "referenced_type" : "_ZTIt"
9525    },
9526    {
9527     "field_name" : "clockSeq",
9528     "field_offset" : 64,
9529     "referenced_type" : "_ZTIt"
9530    },
9531    {
9532     "field_name" : "node",
9533     "field_offset" : 80,
9534     "referenced_type" : "_ZTIA6_h"
9535    }
9536   ],
9537   "linker_set_key" : "_ZTI12audio_uuid_s",
9538   "name" : "audio_uuid_s",
9539   "referenced_type" : "_ZTI12audio_uuid_s",
9540   "self_type" : "_ZTI12audio_uuid_s",
9541   "size" : 16,
9542   "source_file" : "system/media/audio/include/system/audio.h"
9543  },
9544  {
9545   "alignment" : 4,
9546   "fields" :
9547   [
9548    {
9549     "field_name" : "len",
9550     "referenced_type" : "_ZTIt"
9551    },
9552    {
9553     "field_name" : "hdr_size",
9554     "field_offset" : 16,
9555     "referenced_type" : "_ZTIt"
9556    },
9557    {
9558     "field_name" : "pid",
9559     "field_offset" : 32,
9560     "referenced_type" : "_ZTIi"
9561    },
9562    {
9563     "field_name" : "tid",
9564     "field_offset" : 64,
9565     "referenced_type" : "_ZTIj"
9566    },
9567    {
9568     "field_name" : "sec",
9569     "field_offset" : 96,
9570     "referenced_type" : "_ZTIj"
9571    },
9572    {
9573     "field_name" : "nsec",
9574     "field_offset" : 128,
9575     "referenced_type" : "_ZTIj"
9576    },
9577    {
9578     "field_name" : "lid",
9579     "field_offset" : 160,
9580     "referenced_type" : "_ZTIj"
9581    },
9582    {
9583     "field_name" : "uid",
9584     "field_offset" : 192,
9585     "referenced_type" : "_ZTIj"
9586    }
9587   ],
9588   "linker_set_key" : "_ZTI12logger_entry",
9589   "name" : "logger_entry",
9590   "referenced_type" : "_ZTI12logger_entry",
9591   "self_type" : "_ZTI12logger_entry",
9592   "size" : 28,
9593   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
9594  },
9595  {
9596   "alignment" : 4,
9597   "fields" :
9598   [
9599    {
9600     "field_name" : "id",
9601     "referenced_type" : "_ZTIi"
9602    },
9603    {
9604     "field_name" : "role",
9605     "field_offset" : 32,
9606     "referenced_type" : "_ZTI17audio_port_role_t"
9607    },
9608    {
9609     "field_name" : "type",
9610     "field_offset" : 64,
9611     "referenced_type" : "_ZTI17audio_port_type_t"
9612    },
9613    {
9614     "field_name" : "name",
9615     "field_offset" : 96,
9616     "referenced_type" : "_ZTIA128_c"
9617    },
9618    {
9619     "field_name" : "num_audio_profiles",
9620     "field_offset" : 1120,
9621     "referenced_type" : "_ZTIj"
9622    },
9623    {
9624     "field_name" : "audio_profiles",
9625     "field_offset" : 1152,
9626     "referenced_type" : "_ZTIA32_13audio_profile"
9627    },
9628    {
9629     "field_name" : "num_extra_audio_descriptors",
9630     "field_offset" : 70784,
9631     "referenced_type" : "_ZTIj"
9632    },
9633    {
9634     "field_name" : "extra_audio_descriptors",
9635     "field_offset" : 70816,
9636     "referenced_type" : "_ZTIA32_28audio_extra_audio_descriptor"
9637    },
9638    {
9639     "field_name" : "num_gains",
9640     "field_offset" : 82080,
9641     "referenced_type" : "_ZTIj"
9642    },
9643    {
9644     "field_name" : "gains",
9645     "field_offset" : 82112,
9646     "referenced_type" : "_ZTIA16_10audio_gain"
9647    },
9648    {
9649     "field_name" : "active_config",
9650     "field_offset" : 86208,
9651     "referenced_type" : "_ZTI17audio_port_config"
9652    },
9653    {
9654     "field_name" : "ext",
9655     "field_offset" : 87936,
9656     "referenced_type" : "_ZTIN13audio_port_v7Ut_E"
9657    }
9658   ],
9659   "linker_set_key" : "_ZTI13audio_port_v7",
9660   "name" : "audio_port_v7",
9661   "referenced_type" : "_ZTI13audio_port_v7",
9662   "self_type" : "_ZTI13audio_port_v7",
9663   "size" : 11040,
9664   "source_file" : "system/media/audio/include/system/audio.h"
9665  },
9666  {
9667   "alignment" : 4,
9668   "fields" :
9669   [
9670    {
9671     "field_name" : "format",
9672     "referenced_type" : "_ZTI14audio_format_t"
9673    },
9674    {
9675     "field_name" : "num_sample_rates",
9676     "field_offset" : 32,
9677     "referenced_type" : "_ZTIj"
9678    },
9679    {
9680     "field_name" : "sample_rates",
9681     "field_offset" : 64,
9682     "referenced_type" : "_ZTIA32_j"
9683    },
9684    {
9685     "field_name" : "num_channel_masks",
9686     "field_offset" : 1088,
9687     "referenced_type" : "_ZTIj"
9688    },
9689    {
9690     "field_name" : "channel_masks",
9691     "field_offset" : 1120,
9692     "referenced_type" : "_ZTIA32_20audio_channel_mask_t"
9693    },
9694    {
9695     "field_name" : "encapsulation_type",
9696     "field_offset" : 2144,
9697     "referenced_type" : "_ZTI26audio_encapsulation_type_t"
9698    }
9699   ],
9700   "linker_set_key" : "_ZTI13audio_profile",
9701   "name" : "audio_profile",
9702   "referenced_type" : "_ZTI13audio_profile",
9703   "self_type" : "_ZTI13audio_profile",
9704   "size" : 272,
9705   "source_file" : "system/media/audio/include/system/audio.h"
9706  },
9707  {
9708   "alignment" : 4,
9709   "fields" :
9710   [
9711    {
9712     "field_name" : "input",
9713     "referenced_type" : "_ZTI19audio_input_flags_t"
9714    },
9715    {
9716     "field_name" : "output",
9717     "referenced_type" : "_ZTI20audio_output_flags_t"
9718    }
9719   ],
9720   "linker_set_key" : "_ZTI14audio_io_flags",
9721   "name" : "audio_io_flags",
9722   "record_kind" : "union",
9723   "referenced_type" : "_ZTI14audio_io_flags",
9724   "self_type" : "_ZTI14audio_io_flags",
9725   "size" : 4,
9726   "source_file" : "system/media/audio/include/system/audio.h"
9727  },
9728  {
9729   "alignment" : 4,
9730   "fields" :
9731   [
9732    {
9733     "field_name" : "reset",
9734     "referenced_type" : "_ZTIPFvP14resampler_itfeE"
9735    },
9736    {
9737     "field_name" : "resample_from_provider",
9738     "field_offset" : 32,
9739     "referenced_type" : "_ZTIPFiP14resampler_itfePsPjE"
9740    },
9741    {
9742     "field_name" : "resample_from_input",
9743     "field_offset" : 64,
9744     "referenced_type" : "_ZTIPFiP14resampler_itfePsPjS1_S2_E"
9745    },
9746    {
9747     "field_name" : "delay_ns",
9748     "field_offset" : 96,
9749     "referenced_type" : "_ZTIPFiP14resampler_itfeE"
9750    }
9751   ],
9752   "linker_set_key" : "_ZTI14resampler_itfe",
9753   "name" : "resampler_itfe",
9754   "referenced_type" : "_ZTI14resampler_itfe",
9755   "self_type" : "_ZTI14resampler_itfe",
9756   "size" : 16,
9757   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
9758  },
9759  {
9760   "alignment" : 4,
9761   "base_specifiers" :
9762   [
9763    {
9764     "referenced_type" : "_ZTI21audio_utils_fifo_base"
9765    }
9766   ],
9767   "fields" :
9768   [
9769    {
9770     "access" : "private",
9771     "field_name" : "mFrameSize",
9772     "field_offset" : 256,
9773     "referenced_type" : "_ZTIKj"
9774    },
9775    {
9776     "access" : "private",
9777     "field_name" : "mBuffer",
9778     "field_offset" : 288,
9779     "referenced_type" : "_ZTIKPv"
9780    },
9781    {
9782     "access" : "private",
9783     "field_name" : "mSingleProcessSharedRear",
9784     "field_offset" : 320,
9785     "referenced_type" : "_ZTI22audio_utils_fifo_index"
9786    },
9787    {
9788     "access" : "private",
9789     "field_name" : "mSingleProcessSharedFront",
9790     "field_offset" : 352,
9791     "referenced_type" : "_ZTI22audio_utils_fifo_index"
9792    }
9793   ],
9794   "linker_set_key" : "_ZTI16audio_utils_fifo",
9795   "name" : "audio_utils_fifo",
9796   "record_kind" : "class",
9797   "referenced_type" : "_ZTI16audio_utils_fifo",
9798   "self_type" : "_ZTI16audio_utils_fifo",
9799   "size" : 48,
9800   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
9801  },
9802  {
9803   "alignment" : 4,
9804   "fields" :
9805   [
9806    {
9807     "referenced_type" : "_ZTIN16resampler_bufferUt_E"
9808    },
9809    {
9810     "field_name" : "frame_count",
9811     "field_offset" : 32,
9812     "referenced_type" : "_ZTIj"
9813    }
9814   ],
9815   "linker_set_key" : "_ZTI16resampler_buffer",
9816   "name" : "resampler_buffer",
9817   "referenced_type" : "_ZTI16resampler_buffer",
9818   "self_type" : "_ZTI16resampler_buffer",
9819   "size" : 8,
9820   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
9821  },
9822  {
9823   "alignment" : 4,
9824   "fields" :
9825   [
9826    {
9827     "field_name" : "sample_rate",
9828     "referenced_type" : "_ZTIj"
9829    },
9830    {
9831     "field_name" : "channel_mask",
9832     "field_offset" : 32,
9833     "referenced_type" : "_ZTI20audio_channel_mask_t"
9834    },
9835    {
9836     "field_name" : "format",
9837     "field_offset" : 64,
9838     "referenced_type" : "_ZTI14audio_format_t"
9839    }
9840   ],
9841   "linker_set_key" : "_ZTI17audio_config_base",
9842   "name" : "audio_config_base",
9843   "referenced_type" : "_ZTI17audio_config_base",
9844   "self_type" : "_ZTI17audio_config_base",
9845   "size" : 12,
9846   "source_file" : "system/media/audio/include/system/audio.h"
9847  },
9848  {
9849   "alignment" : 4,
9850   "fields" :
9851   [
9852    {
9853     "field_name" : "index",
9854     "referenced_type" : "_ZTIi"
9855    },
9856    {
9857     "field_name" : "mode",
9858     "field_offset" : 32,
9859     "referenced_type" : "_ZTI17audio_gain_mode_t"
9860    },
9861    {
9862     "field_name" : "channel_mask",
9863     "field_offset" : 64,
9864     "referenced_type" : "_ZTI20audio_channel_mask_t"
9865    },
9866    {
9867     "field_name" : "values",
9868     "field_offset" : 96,
9869     "referenced_type" : "_ZTIA32_i"
9870    },
9871    {
9872     "field_name" : "ramp_duration_ms",
9873     "field_offset" : 1120,
9874     "referenced_type" : "_ZTIj"
9875    }
9876   ],
9877   "linker_set_key" : "_ZTI17audio_gain_config",
9878   "name" : "audio_gain_config",
9879   "referenced_type" : "_ZTI17audio_gain_config",
9880   "self_type" : "_ZTI17audio_gain_config",
9881   "size" : 144,
9882   "source_file" : "system/media/audio/include/system/audio.h"
9883  },
9884  {
9885   "alignment" : 4,
9886   "fields" :
9887   [
9888    {
9889     "field_name" : "id",
9890     "referenced_type" : "_ZTIi"
9891    },
9892    {
9893     "field_name" : "role",
9894     "field_offset" : 32,
9895     "referenced_type" : "_ZTI17audio_port_role_t"
9896    },
9897    {
9898     "field_name" : "type",
9899     "field_offset" : 64,
9900     "referenced_type" : "_ZTI17audio_port_type_t"
9901    },
9902    {
9903     "field_name" : "config_mask",
9904     "field_offset" : 96,
9905     "referenced_type" : "_ZTIj"
9906    },
9907    {
9908     "field_name" : "sample_rate",
9909     "field_offset" : 128,
9910     "referenced_type" : "_ZTIj"
9911    },
9912    {
9913     "field_name" : "channel_mask",
9914     "field_offset" : 160,
9915     "referenced_type" : "_ZTI20audio_channel_mask_t"
9916    },
9917    {
9918     "field_name" : "format",
9919     "field_offset" : 192,
9920     "referenced_type" : "_ZTI14audio_format_t"
9921    },
9922    {
9923     "field_name" : "gain",
9924     "field_offset" : 224,
9925     "referenced_type" : "_ZTI17audio_gain_config"
9926    },
9927    {
9928     "field_name" : "flags",
9929     "field_offset" : 1376,
9930     "referenced_type" : "_ZTI14audio_io_flags"
9931    },
9932    {
9933     "field_name" : "ext",
9934     "field_offset" : 1408,
9935     "referenced_type" : "_ZTIN17audio_port_configUt_E"
9936    }
9937   ],
9938   "linker_set_key" : "_ZTI17audio_port_config",
9939   "name" : "audio_port_config",
9940   "referenced_type" : "_ZTI17audio_port_config",
9941   "self_type" : "_ZTI17audio_port_config",
9942   "size" : 216,
9943   "source_file" : "system/media/audio/include/system/audio.h"
9944  },
9945  {
9946   "alignment" : 4,
9947   "fields" :
9948   [
9949    {
9950     "field_name" : "mOffset",
9951     "referenced_type" : "_ZTIj"
9952    },
9953    {
9954     "field_name" : "mLength",
9955     "field_offset" : 32,
9956     "referenced_type" : "_ZTIj"
9957    }
9958   ],
9959   "linker_set_key" : "_ZTI17audio_utils_iovec",
9960   "name" : "audio_utils_iovec",
9961   "referenced_type" : "_ZTI17audio_utils_iovec",
9962   "self_type" : "_ZTI17audio_utils_iovec",
9963   "size" : 8,
9964   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
9965  },
9966  {
9967   "alignment" : 1,
9968   "fields" :
9969   [
9970    {
9971     "field_name" : "content_type",
9972     "referenced_type" : "_ZTI20audio_content_type_t"
9973    },
9974    {
9975     "field_name" : "usage",
9976     "field_offset" : 32,
9977     "referenced_type" : "_ZTI13audio_usage_t"
9978    },
9979    {
9980     "field_name" : "source",
9981     "field_offset" : 64,
9982     "referenced_type" : "_ZTI14audio_source_t"
9983    },
9984    {
9985     "field_name" : "flags",
9986     "field_offset" : 96,
9987     "referenced_type" : "_ZTI18audio_flags_mask_t"
9988    },
9989    {
9990     "field_name" : "tags",
9991     "field_offset" : 128,
9992     "referenced_type" : "_ZTIA256_c"
9993    }
9994   ],
9995   "linker_set_key" : "_ZTI18audio_attributes_t",
9996   "name" : "audio_attributes_t",
9997   "referenced_type" : "_ZTI18audio_attributes_t",
9998   "self_type" : "_ZTI18audio_attributes_t",
9999   "size" : 272,
10000   "source_file" : "system/media/audio/include/system/audio.h"
10001  },
10002  {
10003   "alignment" : 4,
10004   "fields" :
10005   [
10006    {
10007     "field_name" : "hw_module",
10008     "referenced_type" : "_ZTIi"
10009    },
10010    {
10011     "field_name" : "handle",
10012     "field_offset" : 32,
10013     "referenced_type" : "_ZTIi"
10014    },
10015    {
10016     "field_name" : "latency_class",
10017     "field_offset" : 64,
10018     "referenced_type" : "_ZTI25audio_mix_latency_class_t"
10019    }
10020   ],
10021   "linker_set_key" : "_ZTI18audio_port_mix_ext",
10022   "name" : "audio_port_mix_ext",
10023   "referenced_type" : "_ZTI18audio_port_mix_ext",
10024   "self_type" : "_ZTI18audio_port_mix_ext",
10025   "size" : 12,
10026   "source_file" : "system/media/audio/include/system/audio.h"
10027  },
10028  {
10029   "alignment" : 8,
10030   "fields" :
10031   [
10032    {
10033     "field_name" : "time_nanoseconds",
10034     "referenced_type" : "_ZTIx"
10035    },
10036    {
10037     "field_name" : "position_frames",
10038     "field_offset" : 64,
10039     "referenced_type" : "_ZTIi"
10040    }
10041   ],
10042   "linker_set_key" : "_ZTI19audio_mmap_position",
10043   "name" : "audio_mmap_position",
10044   "referenced_type" : "_ZTI19audio_mmap_position",
10045   "self_type" : "_ZTI19audio_mmap_position",
10046   "size" : 16,
10047   "source_file" : "system/media/audio/include/system/audio.h"
10048  },
10049  {
10050   "alignment" : 4,
10051   "fields" :
10052   [
10053    {
10054     "field_name" : "mSpeed",
10055     "referenced_type" : "_ZTIf"
10056    },
10057    {
10058     "field_name" : "mPitch",
10059     "field_offset" : 32,
10060     "referenced_type" : "_ZTIf"
10061    },
10062    {
10063     "field_name" : "mStretchMode",
10064     "field_offset" : 64,
10065     "referenced_type" : "_ZTI32audio_timestretch_stretch_mode_t"
10066    },
10067    {
10068     "field_name" : "mFallbackMode",
10069     "field_offset" : 96,
10070     "referenced_type" : "_ZTI33audio_timestretch_fallback_mode_t"
10071    }
10072   ],
10073   "linker_set_key" : "_ZTI19audio_playback_rate",
10074   "name" : "audio_playback_rate",
10075   "referenced_type" : "_ZTI19audio_playback_rate",
10076   "self_type" : "_ZTI19audio_playback_rate",
10077   "size" : 16,
10078   "source_file" : "system/media/audio/include/system/audio.h"
10079  },
10080  {
10081   "alignment" : 4,
10082   "fields" :
10083   [
10084    {
10085     "field_name" : "read",
10086     "referenced_type" : "_ZTIPFiP19echo_reference_itfeP21echo_reference_bufferE"
10087    },
10088    {
10089     "field_name" : "write",
10090     "field_offset" : 32,
10091     "referenced_type" : "_ZTIPFiP19echo_reference_itfeP21echo_reference_bufferE"
10092    }
10093   ],
10094   "linker_set_key" : "_ZTI19echo_reference_itfe",
10095   "name" : "echo_reference_itfe",
10096   "referenced_type" : "_ZTI19echo_reference_itfe",
10097   "self_type" : "_ZTI19echo_reference_itfe",
10098   "size" : 8,
10099   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
10100  },
10101  {
10102   "alignment" : 8,
10103   "fields" :
10104   [
10105    {
10106     "field_name" : "version",
10107     "referenced_type" : "_ZTIt"
10108    },
10109    {
10110     "field_name" : "size",
10111     "field_offset" : 16,
10112     "referenced_type" : "_ZTIt"
10113    },
10114    {
10115     "field_name" : "sample_rate",
10116     "field_offset" : 32,
10117     "referenced_type" : "_ZTIj"
10118    },
10119    {
10120     "field_name" : "channel_mask",
10121     "field_offset" : 64,
10122     "referenced_type" : "_ZTI20audio_channel_mask_t"
10123    },
10124    {
10125     "field_name" : "format",
10126     "field_offset" : 96,
10127     "referenced_type" : "_ZTI14audio_format_t"
10128    },
10129    {
10130     "field_name" : "stream_type",
10131     "field_offset" : 128,
10132     "referenced_type" : "_ZTI19audio_stream_type_t"
10133    },
10134    {
10135     "field_name" : "bit_rate",
10136     "field_offset" : 160,
10137     "referenced_type" : "_ZTIj"
10138    },
10139    {
10140     "field_name" : "duration_us",
10141     "field_offset" : 192,
10142     "referenced_type" : "_ZTIx"
10143    },
10144    {
10145     "field_name" : "has_video",
10146     "field_offset" : 256,
10147     "referenced_type" : "_ZTIb"
10148    },
10149    {
10150     "field_name" : "is_streaming",
10151     "field_offset" : 264,
10152     "referenced_type" : "_ZTIb"
10153    },
10154    {
10155     "field_name" : "bit_width",
10156     "field_offset" : 288,
10157     "referenced_type" : "_ZTIj"
10158    },
10159    {
10160     "field_name" : "offload_buffer_size",
10161     "field_offset" : 320,
10162     "referenced_type" : "_ZTIj"
10163    },
10164    {
10165     "field_name" : "usage",
10166     "field_offset" : 352,
10167     "referenced_type" : "_ZTI13audio_usage_t"
10168    },
10169    {
10170     "field_name" : "encapsulation_mode",
10171     "field_offset" : 384,
10172     "referenced_type" : "_ZTI26audio_encapsulation_mode_t"
10173    },
10174    {
10175     "field_name" : "content_id",
10176     "field_offset" : 416,
10177     "referenced_type" : "_ZTIi"
10178    },
10179    {
10180     "field_name" : "sync_id",
10181     "field_offset" : 448,
10182     "referenced_type" : "_ZTIi"
10183    }
10184   ],
10185   "linker_set_key" : "_ZTI20audio_offload_info_t",
10186   "name" : "audio_offload_info_t",
10187   "referenced_type" : "_ZTI20audio_offload_info_t",
10188   "self_type" : "_ZTI20audio_offload_info_t",
10189   "size" : 64,
10190   "source_file" : "system/media/audio/include/system/audio.h"
10191  },
10192  {
10193   "alignment" : 4,
10194   "fields" :
10195   [
10196    {
10197     "field_name" : "struct_size",
10198     "referenced_type" : "_ZTIj"
10199    },
10200    {
10201     "field_name" : "buffer_id",
10202     "field_offset" : 32,
10203     "referenced_type" : "_ZTIi"
10204    },
10205    {
10206     "field_name" : "priority",
10207     "field_offset" : 64,
10208     "referenced_type" : "_ZTIi"
10209    },
10210    {
10211     "field_name" : "tag",
10212     "field_offset" : 96,
10213     "referenced_type" : "_ZTIPKc"
10214    },
10215    {
10216     "field_name" : "file",
10217     "field_offset" : 128,
10218     "referenced_type" : "_ZTIPKc"
10219    },
10220    {
10221     "field_name" : "line",
10222     "field_offset" : 160,
10223     "referenced_type" : "_ZTIj"
10224    },
10225    {
10226     "field_name" : "message",
10227     "field_offset" : 192,
10228     "referenced_type" : "_ZTIPKc"
10229    }
10230   ],
10231   "linker_set_key" : "_ZTI21__android_log_message",
10232   "name" : "__android_log_message",
10233   "referenced_type" : "_ZTI21__android_log_message",
10234   "self_type" : "_ZTI21__android_log_message",
10235   "size" : 28,
10236   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
10237  },
10238  {
10239   "alignment" : 4,
10240   "fields" :
10241   [
10242    {
10243     "field_name" : "hw_module",
10244     "referenced_type" : "_ZTIi"
10245    },
10246    {
10247     "field_name" : "type",
10248     "field_offset" : 32,
10249     "referenced_type" : "_ZTI15audio_devices_t"
10250    },
10251    {
10252     "field_name" : "address",
10253     "field_offset" : 64,
10254     "referenced_type" : "_ZTIA32_c"
10255    },
10256    {
10257     "field_name" : "encapsulation_modes",
10258     "field_offset" : 320,
10259     "referenced_type" : "_ZTIj"
10260    },
10261    {
10262     "field_name" : "encapsulation_metadata_types",
10263     "field_offset" : 352,
10264     "referenced_type" : "_ZTIj"
10265    }
10266   ],
10267   "linker_set_key" : "_ZTI21audio_port_device_ext",
10268   "name" : "audio_port_device_ext",
10269   "referenced_type" : "_ZTI21audio_port_device_ext",
10270   "self_type" : "_ZTI21audio_port_device_ext",
10271   "size" : 48,
10272   "source_file" : "system/media/audio/include/system/audio.h"
10273  },
10274  {
10275   "alignment" : 4,
10276   "fields" :
10277   [
10278    {
10279     "access" : "protected",
10280     "field_name" : "mFrameCount",
10281     "referenced_type" : "_ZTIKj"
10282    },
10283    {
10284     "access" : "protected",
10285     "field_name" : "mFrameCountP2",
10286     "field_offset" : 32,
10287     "referenced_type" : "_ZTIKj"
10288    },
10289    {
10290     "access" : "protected",
10291     "field_name" : "mFudgeFactor",
10292     "field_offset" : 64,
10293     "referenced_type" : "_ZTIKj"
10294    },
10295    {
10296     "access" : "protected",
10297     "field_name" : "mWriterRear",
10298     "field_offset" : 96,
10299     "referenced_type" : "_ZTIR22audio_utils_fifo_index"
10300    },
10301    {
10302     "access" : "protected",
10303     "field_name" : "mWriterRearSync",
10304     "field_offset" : 128,
10305     "referenced_type" : "_ZTIK21audio_utils_fifo_sync"
10306    },
10307    {
10308     "access" : "protected",
10309     "field_name" : "mThrottleFront",
10310     "field_offset" : 160,
10311     "referenced_type" : "_ZTIKP22audio_utils_fifo_index"
10312    },
10313    {
10314     "access" : "protected",
10315     "field_name" : "mThrottleFrontSync",
10316     "field_offset" : 192,
10317     "referenced_type" : "_ZTIK21audio_utils_fifo_sync"
10318    },
10319    {
10320     "access" : "protected",
10321     "field_name" : "mIsShutdown",
10322     "field_offset" : 224,
10323     "referenced_type" : "_ZTIb"
10324    }
10325   ],
10326   "linker_set_key" : "_ZTI21audio_utils_fifo_base",
10327   "name" : "audio_utils_fifo_base",
10328   "record_kind" : "class",
10329   "referenced_type" : "_ZTI21audio_utils_fifo_base",
10330   "self_type" : "_ZTI21audio_utils_fifo_base",
10331   "size" : 32,
10332   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h"
10333  },
10334  {
10335   "alignment" : 4,
10336   "fields" :
10337   [
10338    {
10339     "field_name" : "raw",
10340     "referenced_type" : "_ZTIPv"
10341    },
10342    {
10343     "field_name" : "frame_count",
10344     "field_offset" : 32,
10345     "referenced_type" : "_ZTIj"
10346    },
10347    {
10348     "field_name" : "delay_ns",
10349     "field_offset" : 64,
10350     "referenced_type" : "_ZTIi"
10351    },
10352    {
10353     "field_name" : "time_stamp",
10354     "field_offset" : 96,
10355     "referenced_type" : "_ZTI8timespec"
10356    }
10357   ],
10358   "linker_set_key" : "_ZTI21echo_reference_buffer",
10359   "name" : "echo_reference_buffer",
10360   "referenced_type" : "_ZTI21echo_reference_buffer",
10361   "self_type" : "_ZTI21echo_reference_buffer",
10362   "size" : 20,
10363   "source_file" : "system/media/audio_utils/include/audio_utils/echo_reference.h"
10364  },
10365  {
10366   "alignment" : 4,
10367   "fields" :
10368   [
10369    {
10370     "field_name" : "source",
10371     "referenced_type" : "_ZTI14audio_source_t"
10372    },
10373    {
10374     "field_name" : "gain",
10375     "field_offset" : 32,
10376     "referenced_type" : "_ZTIf"
10377    },
10378    {
10379     "field_name" : "dest_device",
10380     "field_offset" : 64,
10381     "referenced_type" : "_ZTI15audio_devices_t"
10382    },
10383    {
10384     "field_name" : "dest_device_address",
10385     "field_offset" : 96,
10386     "referenced_type" : "_ZTIA32_c"
10387    }
10388   ],
10389   "linker_set_key" : "_ZTI21record_track_metadata",
10390   "name" : "record_track_metadata",
10391   "referenced_type" : "_ZTI21record_track_metadata",
10392   "self_type" : "_ZTI21record_track_metadata",
10393   "size" : 44,
10394   "source_file" : "system/media/audio/include/system/audio.h"
10395  },
10396  {
10397   "alignment" : 4,
10398   "fields" :
10399   [
10400    {
10401     "field_name" : "shared_memory_address",
10402     "referenced_type" : "_ZTIPv"
10403    },
10404    {
10405     "field_name" : "shared_memory_fd",
10406     "field_offset" : 32,
10407     "referenced_type" : "_ZTIi"
10408    },
10409    {
10410     "field_name" : "buffer_size_frames",
10411     "field_offset" : 64,
10412     "referenced_type" : "_ZTIi"
10413    },
10414    {
10415     "field_name" : "burst_size_frames",
10416     "field_offset" : 96,
10417     "referenced_type" : "_ZTIi"
10418    },
10419    {
10420     "field_name" : "flags",
10421     "field_offset" : 128,
10422     "referenced_type" : "_ZTI22audio_mmap_buffer_flag"
10423    }
10424   ],
10425   "linker_set_key" : "_ZTI22audio_mmap_buffer_info",
10426   "name" : "audio_mmap_buffer_info",
10427   "referenced_type" : "_ZTI22audio_mmap_buffer_info",
10428   "self_type" : "_ZTI22audio_mmap_buffer_info",
10429   "size" : 20,
10430   "source_file" : "system/media/audio/include/system/audio.h"
10431  },
10432  {
10433   "alignment" : 4,
10434   "fields" :
10435   [
10436    {
10437     "field_name" : "session",
10438     "referenced_type" : "_ZTI15audio_session_t"
10439    }
10440   ],
10441   "linker_set_key" : "_ZTI22audio_port_session_ext",
10442   "name" : "audio_port_session_ext",
10443   "referenced_type" : "_ZTI22audio_port_session_ext",
10444   "self_type" : "_ZTI22audio_port_session_ext",
10445   "size" : 4,
10446   "source_file" : "system/media/audio/include/system/audio.h"
10447  },
10448  {
10449   "alignment" : 4,
10450   "fields" :
10451   [
10452    {
10453     "access" : "private",
10454     "field_name" : "mIndex",
10455     "referenced_type" : "_ZTINSt3__16atomicIjEE"
10456    }
10457   ],
10458   "linker_set_key" : "_ZTI22audio_utils_fifo_index",
10459   "name" : "audio_utils_fifo_index",
10460   "record_kind" : "class",
10461   "referenced_type" : "_ZTI22audio_utils_fifo_index",
10462   "self_type" : "_ZTI22audio_utils_fifo_index",
10463   "size" : 4,
10464   "source_file" : "system/media/audio_utils/include/audio_utils/fifo_index.h"
10465  },
10466  {
10467   "alignment" : 8,
10468   "base_specifiers" :
10469   [
10470    {
10471     "referenced_type" : "_ZTI25audio_utils_fifo_provider"
10472    }
10473   ],
10474   "fields" :
10475   [
10476    {
10477     "access" : "private",
10478     "field_name" : "mLocalFront",
10479     "field_offset" : 192,
10480     "referenced_type" : "_ZTIj"
10481    },
10482    {
10483     "access" : "private",
10484     "field_name" : "mThrottleFront",
10485     "field_offset" : 224,
10486     "referenced_type" : "_ZTIP22audio_utils_fifo_index"
10487    },
10488    {
10489     "access" : "private",
10490     "field_name" : "mFlush",
10491     "field_offset" : 256,
10492     "referenced_type" : "_ZTIb"
10493    },
10494    {
10495     "access" : "private",
10496     "field_name" : "mArmLevel",
10497     "field_offset" : 288,
10498     "referenced_type" : "_ZTIi"
10499    },
10500    {
10501     "access" : "private",
10502     "field_name" : "mTriggerLevel",
10503     "field_offset" : 320,
10504     "referenced_type" : "_ZTIj"
10505    },
10506    {
10507     "access" : "private",
10508     "field_name" : "mIsArmed",
10509     "field_offset" : 352,
10510     "referenced_type" : "_ZTIb"
10511    },
10512    {
10513     "access" : "private",
10514     "field_name" : "mTotalLost",
10515     "field_offset" : 384,
10516     "referenced_type" : "_ZTIy"
10517    },
10518    {
10519     "access" : "private",
10520     "field_name" : "mTotalFlushed",
10521     "field_offset" : 448,
10522     "referenced_type" : "_ZTIy"
10523    }
10524   ],
10525   "linker_set_key" : "_ZTI23audio_utils_fifo_reader",
10526   "name" : "audio_utils_fifo_reader",
10527   "record_kind" : "class",
10528   "referenced_type" : "_ZTI23audio_utils_fifo_reader",
10529   "self_type" : "_ZTI23audio_utils_fifo_reader",
10530   "size" : 64,
10531   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h",
10532   "vtable_components" :
10533   [
10534    {
10535     "kind" : "offset_to_top"
10536    },
10537    {
10538     "kind" : "rtti",
10539     "mangled_component_name" : "_ZTI23audio_utils_fifo_reader"
10540    },
10541    {
10542     "kind" : "complete_dtor_pointer",
10543     "mangled_component_name" : "_ZN23audio_utils_fifo_readerD1Ev"
10544    },
10545    {
10546     "kind" : "deleting_dtor_pointer",
10547     "mangled_component_name" : "_ZN23audio_utils_fifo_readerD0Ev"
10548    },
10549    {
10550     "mangled_component_name" : "_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecjPK8timespec"
10551    },
10552    {
10553     "mangled_component_name" : "_ZN23audio_utils_fifo_reader7releaseEj"
10554    },
10555    {
10556     "mangled_component_name" : "_ZN23audio_utils_fifo_reader9availableEv"
10557    }
10558   ]
10559  },
10560  {
10561   "alignment" : 8,
10562   "base_specifiers" :
10563   [
10564    {
10565     "referenced_type" : "_ZTI25audio_utils_fifo_provider"
10566    }
10567   ],
10568   "fields" :
10569   [
10570    {
10571     "access" : "private",
10572     "field_name" : "mLocalRear",
10573     "field_offset" : 192,
10574     "referenced_type" : "_ZTIj"
10575    },
10576    {
10577     "access" : "private",
10578     "field_name" : "mArmLevel",
10579     "field_offset" : 224,
10580     "referenced_type" : "_ZTIj"
10581    },
10582    {
10583     "access" : "private",
10584     "field_name" : "mTriggerLevel",
10585     "field_offset" : 256,
10586     "referenced_type" : "_ZTIj"
10587    },
10588    {
10589     "access" : "private",
10590     "field_name" : "mIsArmed",
10591     "field_offset" : 288,
10592     "referenced_type" : "_ZTIb"
10593    },
10594    {
10595     "access" : "private",
10596     "field_name" : "mEffectiveFrames",
10597     "field_offset" : 320,
10598     "referenced_type" : "_ZTIj"
10599    }
10600   ],
10601   "linker_set_key" : "_ZTI23audio_utils_fifo_writer",
10602   "name" : "audio_utils_fifo_writer",
10603   "record_kind" : "class",
10604   "referenced_type" : "_ZTI23audio_utils_fifo_writer",
10605   "self_type" : "_ZTI23audio_utils_fifo_writer",
10606   "size" : 48,
10607   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h",
10608   "vtable_components" :
10609   [
10610    {
10611     "kind" : "offset_to_top"
10612    },
10613    {
10614     "kind" : "rtti",
10615     "mangled_component_name" : "_ZTI23audio_utils_fifo_writer"
10616    },
10617    {
10618     "kind" : "complete_dtor_pointer",
10619     "mangled_component_name" : "_ZN23audio_utils_fifo_writerD1Ev"
10620    },
10621    {
10622     "kind" : "deleting_dtor_pointer",
10623     "mangled_component_name" : "_ZN23audio_utils_fifo_writerD0Ev"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN23audio_utils_fifo_writer6obtainEP17audio_utils_iovecjPK8timespec"
10627    },
10628    {
10629     "mangled_component_name" : "_ZN23audio_utils_fifo_writer7releaseEj"
10630    },
10631    {
10632     "mangled_component_name" : "_ZN23audio_utils_fifo_writer9availableEv"
10633    }
10634   ]
10635  },
10636  {
10637   "alignment" : 1,
10638   "fields" :
10639   [
10640    {
10641     "field_name" : "time",
10642     "referenced_type" : "_ZTIA19_c"
10643    }
10644   ],
10645   "linker_set_key" : "_ZTI23audio_utils_time_string",
10646   "name" : "audio_utils_time_string",
10647   "referenced_type" : "_ZTI23audio_utils_time_string",
10648   "self_type" : "_ZTI23audio_utils_time_string",
10649   "size" : 19,
10650   "source_file" : "system/media/audio_utils/include/audio_utils/clock.h"
10651  },
10652  {
10653   "alignment" : 4,
10654   "fields" :
10655   [
10656    {
10657     "field_name" : "usage",
10658     "referenced_type" : "_ZTI13audio_usage_t"
10659    },
10660    {
10661     "field_name" : "content_type",
10662     "field_offset" : 32,
10663     "referenced_type" : "_ZTI20audio_content_type_t"
10664    },
10665    {
10666     "field_name" : "gain",
10667     "field_offset" : 64,
10668     "referenced_type" : "_ZTIf"
10669    }
10670   ],
10671   "linker_set_key" : "_ZTI23playback_track_metadata",
10672   "name" : "playback_track_metadata",
10673   "referenced_type" : "_ZTI23playback_track_metadata",
10674   "self_type" : "_ZTI23playback_track_metadata",
10675   "size" : 12,
10676   "source_file" : "system/media/audio/include/system/audio.h"
10677  },
10678  {
10679   "alignment" : 1,
10680   "fields" :
10681   [
10682    {
10683     "field_name" : "c",
10684     "referenced_type" : "_ZTIc"
10685    }
10686   ],
10687   "linker_set_key" : "_ZTI24audio_metadata_unknown_t",
10688   "name" : "audio_metadata_unknown_t",
10689   "referenced_type" : "_ZTI24audio_metadata_unknown_t",
10690   "self_type" : "_ZTI24audio_metadata_unknown_t",
10691   "size" : 1,
10692   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
10693  },
10694  {
10695   "alignment" : 4,
10696   "fields" :
10697   [
10698    {
10699     "field_name" : "base",
10700     "referenced_type" : "_ZTI21record_track_metadata"
10701    },
10702    {
10703     "field_name" : "channel_mask",
10704     "field_offset" : 352,
10705     "referenced_type" : "_ZTI20audio_channel_mask_t"
10706    },
10707    {
10708     "field_name" : "tags",
10709     "field_offset" : 384,
10710     "referenced_type" : "_ZTIA256_c"
10711    }
10712   ],
10713   "linker_set_key" : "_ZTI24record_track_metadata_v7",
10714   "name" : "record_track_metadata_v7",
10715   "referenced_type" : "_ZTI24record_track_metadata_v7",
10716   "self_type" : "_ZTI24record_track_metadata_v7",
10717   "size" : 304,
10718   "source_file" : "system/media/audio/include/system/audio.h"
10719  },
10720  {
10721   "alignment" : 4,
10722   "fields" :
10723   [
10724    {
10725     "field_name" : "hw_module",
10726     "referenced_type" : "_ZTIi"
10727    },
10728    {
10729     "field_name" : "handle",
10730     "field_offset" : 32,
10731     "referenced_type" : "_ZTIi"
10732    },
10733    {
10734     "field_name" : "usecase",
10735     "field_offset" : 64,
10736     "referenced_type" : "_ZTIN25audio_port_config_mix_extUt_E"
10737    }
10738   ],
10739   "linker_set_key" : "_ZTI25audio_port_config_mix_ext",
10740   "name" : "audio_port_config_mix_ext",
10741   "referenced_type" : "_ZTI25audio_port_config_mix_ext",
10742   "self_type" : "_ZTI25audio_port_config_mix_ext",
10743   "size" : 12,
10744   "source_file" : "system/media/audio/include/system/audio.h"
10745  },
10746  {
10747   "alignment" : 8,
10748   "fields" :
10749   [
10750    {
10751     "access" : "protected",
10752     "field_name" : "mFifo",
10753     "field_offset" : 32,
10754     "referenced_type" : "_ZTIR16audio_utils_fifo"
10755    },
10756    {
10757     "access" : "protected",
10758     "field_name" : "mObtained",
10759     "field_offset" : 64,
10760     "referenced_type" : "_ZTIj"
10761    },
10762    {
10763     "access" : "protected",
10764     "field_name" : "mTotalReleased",
10765     "field_offset" : 128,
10766     "referenced_type" : "_ZTIy"
10767    }
10768   ],
10769   "linker_set_key" : "_ZTI25audio_utils_fifo_provider",
10770   "name" : "audio_utils_fifo_provider",
10771   "record_kind" : "class",
10772   "referenced_type" : "_ZTI25audio_utils_fifo_provider",
10773   "self_type" : "_ZTI25audio_utils_fifo_provider",
10774   "size" : 24,
10775   "source_file" : "system/media/audio_utils/include/audio_utils/fifo.h",
10776   "vtable_components" :
10777   [
10778    {
10779     "kind" : "offset_to_top"
10780    },
10781    {
10782     "kind" : "rtti",
10783     "mangled_component_name" : "_ZTI25audio_utils_fifo_provider"
10784    },
10785    {
10786     "kind" : "complete_dtor_pointer",
10787     "mangled_component_name" : "_ZN25audio_utils_fifo_providerD1Ev"
10788    },
10789    {
10790     "kind" : "deleting_dtor_pointer",
10791     "mangled_component_name" : "_ZN25audio_utils_fifo_providerD0Ev"
10792    },
10793    {
10794     "is_pure" : true,
10795     "mangled_component_name" : "_ZN25audio_utils_fifo_provider6obtainEP17audio_utils_iovecjPK8timespec"
10796    },
10797    {
10798     "is_pure" : true,
10799     "mangled_component_name" : "_ZN25audio_utils_fifo_provider7releaseEj"
10800    },
10801    {
10802     "is_pure" : true,
10803     "mangled_component_name" : "_ZN25audio_utils_fifo_provider9availableEv"
10804    }
10805   ]
10806  },
10807  {
10808   "alignment" : 4,
10809   "fields" :
10810   [
10811    {
10812     "field_name" : "get_next_buffer",
10813     "referenced_type" : "_ZTIPFiP25resampler_buffer_providerP16resampler_bufferE"
10814    },
10815    {
10816     "field_name" : "release_buffer",
10817     "field_offset" : 32,
10818     "referenced_type" : "_ZTIPFvP25resampler_buffer_providerP16resampler_bufferE"
10819    }
10820   ],
10821   "linker_set_key" : "_ZTI25resampler_buffer_provider",
10822   "name" : "resampler_buffer_provider",
10823   "referenced_type" : "_ZTI25resampler_buffer_provider",
10824   "self_type" : "_ZTI25resampler_buffer_provider",
10825   "size" : 8,
10826   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
10827  },
10828  {
10829   "alignment" : 4,
10830   "fields" :
10831   [
10832    {
10833     "field_name" : "base",
10834     "referenced_type" : "_ZTI23playback_track_metadata"
10835    },
10836    {
10837     "field_name" : "channel_mask",
10838     "field_offset" : 96,
10839     "referenced_type" : "_ZTI20audio_channel_mask_t"
10840    },
10841    {
10842     "field_name" : "tags",
10843     "field_offset" : 128,
10844     "referenced_type" : "_ZTIA256_c"
10845    }
10846   ],
10847   "linker_set_key" : "_ZTI26playback_track_metadata_v7",
10848   "name" : "playback_track_metadata_v7",
10849   "referenced_type" : "_ZTI26playback_track_metadata_v7",
10850   "self_type" : "_ZTI26playback_track_metadata_v7",
10851   "size" : 272,
10852   "source_file" : "system/media/audio/include/system/audio.h"
10853  },
10854  {
10855   "alignment" : 4,
10856   "fields" :
10857   [
10858    {
10859     "field_name" : "x",
10860     "referenced_type" : "_ZTIf"
10861    },
10862    {
10863     "field_name" : "y",
10864     "field_offset" : 32,
10865     "referenced_type" : "_ZTIf"
10866    },
10867    {
10868     "field_name" : "z",
10869     "field_offset" : 64,
10870     "referenced_type" : "_ZTIf"
10871    }
10872   ],
10873   "linker_set_key" : "_ZTI27audio_microphone_coordinate",
10874   "name" : "audio_microphone_coordinate",
10875   "referenced_type" : "_ZTI27audio_microphone_coordinate",
10876   "self_type" : "_ZTI27audio_microphone_coordinate",
10877   "size" : 12,
10878   "source_file" : "system/media/audio/include/system/audio.h"
10879  },
10880  {
10881   "alignment" : 4,
10882   "fields" :
10883   [
10884    {
10885     "field_name" : "standard",
10886     "referenced_type" : "_ZTI16audio_standard_t"
10887    },
10888    {
10889     "field_name" : "descriptor_length",
10890     "field_offset" : 32,
10891     "referenced_type" : "_ZTIj"
10892    },
10893    {
10894     "field_name" : "descriptor",
10895     "field_offset" : 64,
10896     "referenced_type" : "_ZTIA32_h"
10897    },
10898    {
10899     "field_name" : "encapsulation_type",
10900     "field_offset" : 320,
10901     "referenced_type" : "_ZTI26audio_encapsulation_type_t"
10902    }
10903   ],
10904   "linker_set_key" : "_ZTI28audio_extra_audio_descriptor",
10905   "name" : "audio_extra_audio_descriptor",
10906   "referenced_type" : "_ZTI28audio_extra_audio_descriptor",
10907   "self_type" : "_ZTI28audio_extra_audio_descriptor",
10908   "size" : 44,
10909   "source_file" : "system/media/audio/include/system/audio.h"
10910  },
10911  {
10912   "alignment" : 4,
10913   "fields" :
10914   [
10915    {
10916     "field_name" : "hw_module",
10917     "referenced_type" : "_ZTIi"
10918    },
10919    {
10920     "field_name" : "type",
10921     "field_offset" : 32,
10922     "referenced_type" : "_ZTI15audio_devices_t"
10923    },
10924    {
10925     "field_name" : "address",
10926     "field_offset" : 64,
10927     "referenced_type" : "_ZTIA32_c"
10928    }
10929   ],
10930   "linker_set_key" : "_ZTI28audio_port_config_device_ext",
10931   "name" : "audio_port_config_device_ext",
10932   "referenced_type" : "_ZTI28audio_port_config_device_ext",
10933   "self_type" : "_ZTI28audio_port_config_device_ext",
10934   "size" : 40,
10935   "source_file" : "system/media/audio/include/system/audio.h"
10936  },
10937  {
10938   "alignment" : 4,
10939   "fields" :
10940   [
10941    {
10942     "field_name" : "session",
10943     "referenced_type" : "_ZTI15audio_session_t"
10944    }
10945   ],
10946   "linker_set_key" : "_ZTI29audio_port_config_session_ext",
10947   "name" : "audio_port_config_session_ext",
10948   "referenced_type" : "_ZTI29audio_port_config_session_ext",
10949   "self_type" : "_ZTI29audio_port_config_session_ext",
10950   "size" : 4,
10951   "source_file" : "system/media/audio/include/system/audio.h"
10952  },
10953  {
10954   "alignment" : 4,
10955   "fields" :
10956   [
10957    {
10958     "field_name" : "device_id",
10959     "referenced_type" : "_ZTIA32_c"
10960    },
10961    {
10962     "field_name" : "id",
10963     "field_offset" : 256,
10964     "referenced_type" : "_ZTIi"
10965    },
10966    {
10967     "field_name" : "device",
10968     "field_offset" : 288,
10969     "referenced_type" : "_ZTI15audio_devices_t"
10970    },
10971    {
10972     "field_name" : "address",
10973     "field_offset" : 320,
10974     "referenced_type" : "_ZTIA32_c"
10975    },
10976    {
10977     "field_name" : "channel_mapping",
10978     "field_offset" : 576,
10979     "referenced_type" : "_ZTIA30_34audio_microphone_channel_mapping_t"
10980    },
10981    {
10982     "field_name" : "location",
10983     "field_offset" : 1536,
10984     "referenced_type" : "_ZTI27audio_microphone_location_t"
10985    },
10986    {
10987     "field_name" : "group",
10988     "field_offset" : 1568,
10989     "referenced_type" : "_ZTIi"
10990    },
10991    {
10992     "field_name" : "index_in_the_group",
10993     "field_offset" : 1600,
10994     "referenced_type" : "_ZTIj"
10995    },
10996    {
10997     "field_name" : "sensitivity",
10998     "field_offset" : 1632,
10999     "referenced_type" : "_ZTIf"
11000    },
11001    {
11002     "field_name" : "max_spl",
11003     "field_offset" : 1664,
11004     "referenced_type" : "_ZTIf"
11005    },
11006    {
11007     "field_name" : "min_spl",
11008     "field_offset" : 1696,
11009     "referenced_type" : "_ZTIf"
11010    },
11011    {
11012     "field_name" : "directionality",
11013     "field_offset" : 1728,
11014     "referenced_type" : "_ZTI33audio_microphone_directionality_t"
11015    },
11016    {
11017     "field_name" : "num_frequency_responses",
11018     "field_offset" : 1760,
11019     "referenced_type" : "_ZTIj"
11020    },
11021    {
11022     "field_name" : "frequency_responses",
11023     "field_offset" : 1792,
11024     "referenced_type" : "_ZTIA2_A256_f"
11025    },
11026    {
11027     "field_name" : "geometric_location",
11028     "field_offset" : 18176,
11029     "referenced_type" : "_ZTI27audio_microphone_coordinate"
11030    },
11031    {
11032     "field_name" : "orientation",
11033     "field_offset" : 18272,
11034     "referenced_type" : "_ZTI27audio_microphone_coordinate"
11035    }
11036   ],
11037   "linker_set_key" : "_ZTI33audio_microphone_characteristic_t",
11038   "name" : "audio_microphone_characteristic_t",
11039   "referenced_type" : "_ZTI33audio_microphone_characteristic_t",
11040   "self_type" : "_ZTI33audio_microphone_characteristic_t",
11041   "size" : 2296,
11042   "source_file" : "system/media/audio/include/system/audio.h"
11043  },
11044  {
11045   "alignment" : 1,
11046   "is_anonymous" : true,
11047   "linker_set_key" : "_ZTI4$_12",
11048   "name" : "(lambda at system/media/audio/include/system/audio.h:1313:41)",
11049   "record_kind" : "class",
11050   "referenced_type" : "_ZTI4$_12",
11051   "self_type" : "_ZTI4$_12",
11052   "size" : 1,
11053   "source_file" : "system/media/audio/include/system/audio.h"
11054  },
11055  {
11056   "alignment" : 4,
11057   "fields" :
11058   [
11059    {
11060     "referenced_type" : "_ZTIN7log_msgUt_E"
11061    }
11062   ],
11063   "linker_set_key" : "_ZTI7log_msg",
11064   "name" : "log_msg",
11065   "referenced_type" : "_ZTI7log_msg",
11066   "self_type" : "_ZTI7log_msg",
11067   "size" : 5124,
11068   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11069  },
11070  {
11071   "alignment" : 1,
11072   "fields" :
11073   [
11074    {
11075     "field_name" : "tv_sec",
11076     "referenced_type" : "_ZTIj"
11077    },
11078    {
11079     "field_name" : "tv_nsec",
11080     "field_offset" : 32,
11081     "referenced_type" : "_ZTIj"
11082    }
11083   ],
11084   "linker_set_key" : "_ZTI8log_time",
11085   "name" : "log_time",
11086   "referenced_type" : "_ZTI8log_time",
11087   "self_type" : "_ZTI8log_time",
11088   "size" : 8,
11089   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
11090  },
11091  {
11092   "alignment" : 4,
11093   "fields" :
11094   [
11095    {
11096     "field_name" : "device",
11097     "referenced_type" : "_ZTI21audio_port_device_ext"
11098    },
11099    {
11100     "field_name" : "mix",
11101     "referenced_type" : "_ZTI18audio_port_mix_ext"
11102    },
11103    {
11104     "field_name" : "session",
11105     "referenced_type" : "_ZTI22audio_port_session_ext"
11106    }
11107   ],
11108   "is_anonymous" : true,
11109   "linker_set_key" : "_ZTIN10audio_portUt_E",
11110   "name" : "audio_port::(unnamed union at system/media/audio/include/system/audio.h:695:5)",
11111   "record_kind" : "union",
11112   "referenced_type" : "_ZTIN10audio_portUt_E",
11113   "self_type" : "_ZTIN10audio_portUt_E",
11114   "size" : 48,
11115   "source_file" : "system/media/audio/include/system/audio.h"
11116  },
11117  {
11118   "alignment" : 4,
11119   "fields" :
11120   [
11121    {
11122     "field_name" : "device",
11123     "referenced_type" : "_ZTI21audio_port_device_ext"
11124    },
11125    {
11126     "field_name" : "mix",
11127     "referenced_type" : "_ZTI18audio_port_mix_ext"
11128    },
11129    {
11130     "field_name" : "session",
11131     "referenced_type" : "_ZTI22audio_port_session_ext"
11132    }
11133   ],
11134   "is_anonymous" : true,
11135   "linker_set_key" : "_ZTIN13audio_port_v7Ut_E",
11136   "name" : "audio_port_v7::(unnamed union at system/media/audio/include/system/audio.h:743:5)",
11137   "record_kind" : "union",
11138   "referenced_type" : "_ZTIN13audio_port_v7Ut_E",
11139   "self_type" : "_ZTIN13audio_port_v7Ut_E",
11140   "size" : 48,
11141   "source_file" : "system/media/audio/include/system/audio.h"
11142  },
11143  {
11144   "alignment" : 4,
11145   "fields" :
11146   [
11147    {
11148     "field_name" : "raw",
11149     "referenced_type" : "_ZTIPv"
11150    },
11151    {
11152     "field_name" : "i16",
11153     "referenced_type" : "_ZTIPs"
11154    },
11155    {
11156     "field_name" : "i8",
11157     "referenced_type" : "_ZTIPa"
11158    }
11159   ],
11160   "is_anonymous" : true,
11161   "linker_set_key" : "_ZTIN16resampler_bufferUt_E",
11162   "name" : "resampler_buffer::(anonymous union at system/media/audio_utils/include/audio_utils/resampler.h:33:5)",
11163   "record_kind" : "union",
11164   "referenced_type" : "_ZTIN16resampler_bufferUt_E",
11165   "self_type" : "_ZTIN16resampler_bufferUt_E",
11166   "size" : 4,
11167   "source_file" : "system/media/audio_utils/include/audio_utils/resampler.h"
11168  },
11169  {
11170   "alignment" : 4,
11171   "fields" :
11172   [
11173    {
11174     "field_name" : "device",
11175     "referenced_type" : "_ZTI28audio_port_config_device_ext"
11176    },
11177    {
11178     "field_name" : "mix",
11179     "referenced_type" : "_ZTI25audio_port_config_mix_ext"
11180    },
11181    {
11182     "field_name" : "session",
11183     "referenced_type" : "_ZTI29audio_port_config_session_ext"
11184    }
11185   ],
11186   "is_anonymous" : true,
11187   "linker_set_key" : "_ZTIN17audio_port_configUt_E",
11188   "name" : "audio_port_config::(unnamed union at system/media/audio/include/system/audio.h:629:5)",
11189   "record_kind" : "union",
11190   "referenced_type" : "_ZTIN17audio_port_configUt_E",
11191   "self_type" : "_ZTIN17audio_port_configUt_E",
11192   "size" : 40,
11193   "source_file" : "system/media/audio/include/system/audio.h"
11194  },
11195  {
11196   "alignment" : 4,
11197   "fields" :
11198   [
11199    {
11200     "field_name" : "stream",
11201     "referenced_type" : "_ZTI19audio_stream_type_t"
11202    },
11203    {
11204     "field_name" : "source",
11205     "referenced_type" : "_ZTI14audio_source_t"
11206    }
11207   ],
11208   "is_anonymous" : true,
11209   "linker_set_key" : "_ZTIN25audio_port_config_mix_extUt_E",
11210   "name" : "audio_port_config_mix_ext::(unnamed union at system/media/audio/include/system/audio.h:573:5)",
11211   "record_kind" : "union",
11212   "referenced_type" : "_ZTIN25audio_port_config_mix_extUt_E",
11213   "self_type" : "_ZTIN25audio_port_config_mix_extUt_E",
11214   "size" : 4,
11215   "source_file" : "system/media/audio/include/system/audio.h"
11216  },
11217  {
11218   "alignment" : 8,
11219   "fields" :
11220   [
11221    {
11222     "access" : "private",
11223     "field_name" : "mBalance",
11224     "referenced_type" : "_ZTIf"
11225    },
11226    {
11227     "access" : "private",
11228     "field_name" : "mVolumes",
11229     "field_offset" : 32,
11230     "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE"
11231    },
11232    {
11233     "access" : "private",
11234     "field_name" : "mChannelMask",
11235     "field_offset" : 128,
11236     "referenced_type" : "_ZTI20audio_channel_mask_t"
11237    },
11238    {
11239     "access" : "private",
11240     "field_name" : "mChannelCount",
11241     "field_offset" : 160,
11242     "referenced_type" : "_ZTIj"
11243    },
11244    {
11245     "access" : "private",
11246     "field_name" : "mSides",
11247     "field_offset" : 192,
11248     "referenced_type" : "_ZTINSt3__16vectorIN7android11audio_utils8channels19AUDIO_GEOMETRY_SIDEENS_9allocatorIS4_EEEE"
11249    },
11250    {
11251     "access" : "private",
11252     "field_name" : "mRamp",
11253     "field_offset" : 288,
11254     "referenced_type" : "_ZTIb"
11255    },
11256    {
11257     "access" : "private",
11258     "field_name" : "mRampBalance",
11259     "field_offset" : 320,
11260     "referenced_type" : "_ZTIf"
11261    },
11262    {
11263     "access" : "private",
11264     "field_name" : "mRampVolumes",
11265     "field_offset" : 352,
11266     "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE"
11267    },
11268    {
11269     "access" : "private",
11270     "field_name" : "mCurve",
11271     "field_offset" : 448,
11272     "referenced_type" : "_ZTIKNSt3__18functionIFffEEE"
11273    }
11274   ],
11275   "linker_set_key" : "_ZTIN7android11audio_utils7BalanceE",
11276   "name" : "android::audio_utils::Balance",
11277   "record_kind" : "class",
11278   "referenced_type" : "_ZTIN7android11audio_utils7BalanceE",
11279   "self_type" : "_ZTIN7android11audio_utils7BalanceE",
11280   "size" : 80,
11281   "source_file" : "system/media/audio_utils/include/audio_utils/Balance.h"
11282  },
11283  {
11284   "alignment" : 1,
11285   "linker_set_key" : "_ZTIN7android11audio_utils8metadata13compound_typeIJEEE",
11286   "name" : "android::audio_utils::metadata::compound_type<>",
11287   "referenced_type" : "_ZTIN7android11audio_utils8metadata13compound_typeIJEEE",
11288   "self_type" : "_ZTIN7android11audio_utils8metadata13compound_typeIJEEE",
11289   "size" : 1,
11290   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11291  },
11292  {
11293   "alignment" : 1,
11294   "linker_set_key" : "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdEEE",
11295   "name" : "android::audio_utils::metadata::compound_type<int, long long, float, double>",
11296   "referenced_type" : "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdEEE",
11297   "self_type" : "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdEEE",
11298   "size" : 1,
11299   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11300  },
11301  {
11302   "alignment" : 1,
11303   "linker_set_key" : "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE",
11304   "name" : "android::audio_utils::metadata::compound_type<int, long long, float, double, basic_string<char>, Data>",
11305   "referenced_type" : "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE",
11306   "self_type" : "_ZTIN7android11audio_utils8metadata13compound_typeIJixfdNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_4DataEEEE",
11307   "size" : 1,
11308   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11309  },
11310  {
11311   "alignment" : 1,
11312   "base_specifiers" :
11313   [
11314    {
11315     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
11316    }
11317   ],
11318   "linker_set_key" : "_ZTIN7android11audio_utils8metadata17is_specializationINSt3__13mapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEENS3_6vectorEEE",
11319   "name" : "android::audio_utils::metadata::is_specialization<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum>>>, std::vector>",
11320   "referenced_type" : "_ZTIN7android11audio_utils8metadata17is_specializationINSt3__13mapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEENS3_6vectorEEE",
11321   "self_type" : "_ZTIN7android11audio_utils8metadata17is_specializationINSt3__13mapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEENS3_6vectorEEE",
11322   "size" : 1,
11323   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
11324   "template_args" :
11325   [
11326    "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE"
11327   ]
11328  },
11329  {
11330   "alignment" : 1,
11331   "base_specifiers" :
11332   [
11333    {
11334     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
11335    }
11336   ],
11337   "linker_set_key" : "_ZTIN7android11audio_utils8metadata17is_specializationINSt3__13mapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEES4_EE",
11338   "name" : "android::audio_utils::metadata::is_specialization<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>, android::audio_utils::metadata::Datum>>>, std::map>",
11339   "referenced_type" : "_ZTIN7android11audio_utils8metadata17is_specializationINSt3__13mapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEES4_EE",
11340   "self_type" : "_ZTIN7android11audio_utils8metadata17is_specializationINSt3__13mapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_5DatumENS3_4lessISA_EENS8_INS3_4pairIKSA_SB_EEEEEES4_EE",
11341   "size" : 1,
11342   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
11343   "template_args" :
11344   [
11345    "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE"
11346   ]
11347  },
11348  {
11349   "alignment" : 4,
11350   "base_specifiers" :
11351   [
11352    {
11353     "access" : "private",
11354     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11355    }
11356   ],
11357   "linker_set_key" : "_ZTIN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
11358   "name" : "android::audio_utils::metadata::Key<android::audio_utils::metadata::Data, void>",
11359   "record_kind" : "class",
11360   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
11361   "self_type" : "_ZTIN7android11audio_utils8metadata3KeyINS1_4DataEvEE",
11362   "size" : 12,
11363   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
11364   "template_args" :
11365   [
11366    "_ZTIN7android11audio_utils8metadata4DataE",
11367    "_ZTIv"
11368   ]
11369  },
11370  {
11371   "alignment" : 4,
11372   "base_specifiers" :
11373   [
11374    {
11375     "access" : "private",
11376     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11377    }
11378   ],
11379   "linker_set_key" : "_ZTIN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
11380   "name" : "android::audio_utils::metadata::Key<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, void>",
11381   "record_kind" : "class",
11382   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
11383   "self_type" : "_ZTIN7android11audio_utils8metadata3KeyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEvEE",
11384   "size" : 12,
11385   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
11386   "template_args" :
11387   [
11388    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11389    "_ZTIv"
11390   ]
11391  },
11392  {
11393   "alignment" : 4,
11394   "base_specifiers" :
11395   [
11396    {
11397     "access" : "private",
11398     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11399    }
11400   ],
11401   "linker_set_key" : "_ZTIN7android11audio_utils8metadata3KeyIdvEE",
11402   "name" : "android::audio_utils::metadata::Key<double, void>",
11403   "record_kind" : "class",
11404   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyIdvEE",
11405   "self_type" : "_ZTIN7android11audio_utils8metadata3KeyIdvEE",
11406   "size" : 12,
11407   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
11408   "template_args" :
11409   [
11410    "_ZTId",
11411    "_ZTIv"
11412   ]
11413  },
11414  {
11415   "alignment" : 4,
11416   "base_specifiers" :
11417   [
11418    {
11419     "access" : "private",
11420     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11421    }
11422   ],
11423   "linker_set_key" : "_ZTIN7android11audio_utils8metadata3KeyIfvEE",
11424   "name" : "android::audio_utils::metadata::Key<float, void>",
11425   "record_kind" : "class",
11426   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyIfvEE",
11427   "self_type" : "_ZTIN7android11audio_utils8metadata3KeyIfvEE",
11428   "size" : 12,
11429   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
11430   "template_args" :
11431   [
11432    "_ZTIf",
11433    "_ZTIv"
11434   ]
11435  },
11436  {
11437   "alignment" : 4,
11438   "base_specifiers" :
11439   [
11440    {
11441     "access" : "private",
11442     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11443    }
11444   ],
11445   "linker_set_key" : "_ZTIN7android11audio_utils8metadata3KeyIivEE",
11446   "name" : "android::audio_utils::metadata::Key<int, void>",
11447   "record_kind" : "class",
11448   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyIivEE",
11449   "self_type" : "_ZTIN7android11audio_utils8metadata3KeyIivEE",
11450   "size" : 12,
11451   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
11452   "template_args" :
11453   [
11454    "_ZTIi",
11455    "_ZTIv"
11456   ]
11457  },
11458  {
11459   "alignment" : 4,
11460   "base_specifiers" :
11461   [
11462    {
11463     "access" : "private",
11464     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11465    }
11466   ],
11467   "linker_set_key" : "_ZTIN7android11audio_utils8metadata3KeyIxvEE",
11468   "name" : "android::audio_utils::metadata::Key<long long, void>",
11469   "record_kind" : "class",
11470   "referenced_type" : "_ZTIN7android11audio_utils8metadata3KeyIxvEE",
11471   "self_type" : "_ZTIN7android11audio_utils8metadata3KeyIxvEE",
11472   "size" : 12,
11473   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h",
11474   "template_args" :
11475   [
11476    "_ZTIx",
11477    "_ZTIv"
11478   ]
11479  },
11480  {
11481   "alignment" : 4,
11482   "base_specifiers" :
11483   [
11484    {
11485     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android11audio_utils8metadata5DatumENS_4lessIS6_EENS4_INS_4pairIKS6_SA_EEEEEE"
11486    }
11487   ],
11488   "linker_set_key" : "_ZTIN7android11audio_utils8metadata4DataE",
11489   "name" : "android::audio_utils::metadata::Data",
11490   "record_kind" : "class",
11491   "referenced_type" : "_ZTIN7android11audio_utils8metadata4DataE",
11492   "self_type" : "_ZTIN7android11audio_utils8metadata4DataE",
11493   "size" : 12,
11494   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11495  },
11496  {
11497   "alignment" : 4,
11498   "base_specifiers" :
11499   [
11500    {
11501     "referenced_type" : "_ZTINSt3__13anyE"
11502    }
11503   ],
11504   "linker_set_key" : "_ZTIN7android11audio_utils8metadata5DatumE",
11505   "name" : "android::audio_utils::metadata::Datum",
11506   "record_kind" : "class",
11507   "referenced_type" : "_ZTIN7android11audio_utils8metadata5DatumE",
11508   "self_type" : "_ZTIN7android11audio_utils8metadata5DatumE",
11509   "size" : 16,
11510   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11511  },
11512  {
11513   "alignment" : 1,
11514   "linker_set_key" : "_ZTIN7android11audio_utils8metadata8any_typeE",
11515   "name" : "android::audio_utils::metadata::any_type",
11516   "referenced_type" : "_ZTIN7android11audio_utils8metadata8any_typeE",
11517   "self_type" : "_ZTIN7android11audio_utils8metadata8any_typeE",
11518   "size" : 1,
11519   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11520  },
11521  {
11522   "alignment" : 8,
11523   "fields" :
11524   [
11525    {
11526     "field_name" : "mCode",
11527     "referenced_type" : "_ZTIi"
11528    },
11529    {
11530     "field_name" : "mCount",
11531     "field_offset" : 32,
11532     "referenced_type" : "_ZTIj"
11533    },
11534    {
11535     "field_name" : "mFirstTime",
11536     "field_offset" : 64,
11537     "referenced_type" : "_ZTIx"
11538    },
11539    {
11540     "field_name" : "mLastTime",
11541     "field_offset" : 128,
11542     "referenced_type" : "_ZTIx"
11543    }
11544   ],
11545   "linker_set_key" : "_ZTIN7android8ErrorLogIiE5EntryE",
11546   "name" : "android::ErrorLog<int>::Entry",
11547   "referenced_type" : "_ZTIN7android8ErrorLogIiE5EntryE",
11548   "self_type" : "_ZTIN7android8ErrorLogIiE5EntryE",
11549   "size" : 24,
11550   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h"
11551  },
11552  {
11553   "alignment" : 8,
11554   "fields" :
11555   [
11556    {
11557     "access" : "private",
11558     "field_name" : "mLock",
11559     "referenced_type" : "_ZTINSt3__15mutexE"
11560    },
11561    {
11562     "access" : "private",
11563     "field_name" : "mErrors",
11564     "field_offset" : 64,
11565     "referenced_type" : "_ZTIx"
11566    },
11567    {
11568     "access" : "private",
11569     "field_name" : "mIdx",
11570     "field_offset" : 128,
11571     "referenced_type" : "_ZTIj"
11572    },
11573    {
11574     "access" : "private",
11575     "field_name" : "mAggregateNs",
11576     "field_offset" : 192,
11577     "referenced_type" : "_ZTIKx"
11578    },
11579    {
11580     "access" : "private",
11581     "field_name" : "mEntries",
11582     "field_offset" : 256,
11583     "referenced_type" : "_ZTINSt3__16vectorIN7android8ErrorLogIiE5EntryENS_9allocatorIS4_EEEE"
11584    }
11585   ],
11586   "linker_set_key" : "_ZTIN7android8ErrorLogIiEE",
11587   "name" : "android::ErrorLog<int>",
11588   "record_kind" : "class",
11589   "referenced_type" : "_ZTIN7android8ErrorLogIiEE",
11590   "self_type" : "_ZTIN7android8ErrorLogIiEE",
11591   "size" : 48,
11592   "source_file" : "system/media/audio_utils/include/audio_utils/ErrorLog.h",
11593   "template_args" :
11594   [
11595    "_ZTIi"
11596   ]
11597  },
11598  {
11599   "alignment" : 8,
11600   "fields" :
11601   [
11602    {
11603     "access" : "private",
11604     "field_name" : "mLock",
11605     "referenced_type" : "_ZTINSt3__15mutexE"
11606    },
11607    {
11608     "access" : "private",
11609     "field_name" : "mCurrentTime",
11610     "field_offset" : 64,
11611     "referenced_type" : "_ZTIx"
11612    },
11613    {
11614     "access" : "private",
11615     "field_name" : "mCurrentEnergy",
11616     "field_offset" : 128,
11617     "referenced_type" : "_ZTIf"
11618    },
11619    {
11620     "access" : "private",
11621     "field_name" : "mCurrentFrames",
11622     "field_offset" : 160,
11623     "referenced_type" : "_ZTIj"
11624    },
11625    {
11626     "access" : "private",
11627     "field_name" : "mIdx",
11628     "field_offset" : 192,
11629     "referenced_type" : "_ZTIj"
11630    },
11631    {
11632     "access" : "private",
11633     "field_name" : "mConsecutiveZeroes",
11634     "field_offset" : 224,
11635     "referenced_type" : "_ZTIj"
11636    },
11637    {
11638     "access" : "private",
11639     "field_name" : "mSampleRate",
11640     "field_offset" : 256,
11641     "referenced_type" : "_ZTIKj"
11642    },
11643    {
11644     "access" : "private",
11645     "field_name" : "mChannelCount",
11646     "field_offset" : 288,
11647     "referenced_type" : "_ZTIKj"
11648    },
11649    {
11650     "access" : "private",
11651     "field_name" : "mFormat",
11652     "field_offset" : 320,
11653     "referenced_type" : "_ZTIK14audio_format_t"
11654    },
11655    {
11656     "access" : "private",
11657     "field_name" : "mFramesPerEntry",
11658     "field_offset" : 352,
11659     "referenced_type" : "_ZTIKj"
11660    },
11661    {
11662     "access" : "private",
11663     "field_name" : "mEntries",
11664     "field_offset" : 384,
11665     "referenced_type" : "_ZTINSt3__16vectorINS_4pairIxfEENS_9allocatorIS2_EEEE"
11666    }
11667   ],
11668   "linker_set_key" : "_ZTIN7android8PowerLogE",
11669   "name" : "android::PowerLog",
11670   "record_kind" : "class",
11671   "referenced_type" : "_ZTIN7android8PowerLogE",
11672   "self_type" : "_ZTIN7android8PowerLogE",
11673   "size" : 64,
11674   "source_file" : "system/media/audio_utils/include/audio_utils/PowerLog.h"
11675  },
11676  {
11677   "alignment" : 4,
11678   "fields" :
11679   [
11680    {
11681     "field_name" : "buf",
11682     "referenced_type" : "_ZTIA5121_h"
11683    },
11684    {
11685     "field_name" : "entry",
11686     "referenced_type" : "_ZTI12logger_entry"
11687    }
11688   ],
11689   "is_anonymous" : true,
11690   "linker_set_key" : "_ZTIN7log_msgUt_E",
11691   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
11692   "record_kind" : "union",
11693   "referenced_type" : "_ZTIN7log_msgUt_E",
11694   "self_type" : "_ZTIN7log_msgUt_E",
11695   "size" : 5124,
11696   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11697  }
11698 ],
11699 "rvalue_reference_types" :
11700 [
11701  {
11702   "alignment" : 4,
11703   "linker_set_key" : "_ZTION7android11audio_utils8metadata4DataE",
11704   "name" : "android::audio_utils::metadata::Data &&",
11705   "referenced_type" : "_ZTIN7android11audio_utils8metadata4DataE",
11706   "self_type" : "_ZTION7android11audio_utils8metadata4DataE",
11707   "size" : 4,
11708   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11709  },
11710  {
11711   "alignment" : 4,
11712   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11713   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
11714   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11715   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11716   "size" : 4,
11717   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11718  },
11719  {
11720   "alignment" : 4,
11721   "linker_set_key" : "_ZTIOd",
11722   "name" : "double &&",
11723   "referenced_type" : "_ZTId",
11724   "self_type" : "_ZTIOd",
11725   "size" : 4,
11726   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11727  },
11728  {
11729   "alignment" : 4,
11730   "linker_set_key" : "_ZTIOf",
11731   "name" : "float &&",
11732   "referenced_type" : "_ZTIf",
11733   "self_type" : "_ZTIOf",
11734   "size" : 4,
11735   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11736  },
11737  {
11738   "alignment" : 4,
11739   "linker_set_key" : "_ZTIOi",
11740   "name" : "int &&",
11741   "referenced_type" : "_ZTIi",
11742   "self_type" : "_ZTIOi",
11743   "size" : 4,
11744   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11745  },
11746  {
11747   "alignment" : 4,
11748   "linker_set_key" : "_ZTIOx",
11749   "name" : "long long &&",
11750   "referenced_type" : "_ZTIx",
11751   "self_type" : "_ZTIOx",
11752   "size" : 4,
11753   "source_file" : "system/media/audio_utils/include/audio_utils/Metadata.h"
11754  }
11755 ]
11756}
11757