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