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