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