1{
2 "record_types":[
3  {
4   "vtable_components":[
5    {
6     "kind":"offset_to_top"
7    },
8    {
9     "kind":"rtti",
10     "mangled_component_name":"_ZTI25audio_utils_fifo_provider"
11    },
12    {
13     "kind":"complete_dtor_pointer",
14     "mangled_component_name":"_ZN25audio_utils_fifo_providerD1Ev"
15    },
16    {
17     "kind":"deleting_dtor_pointer",
18     "mangled_component_name":"_ZN25audio_utils_fifo_providerD0Ev"
19    },
20    {
21     "is_pure":true,
22     "mangled_component_name":"_ZN25audio_utils_fifo_provider6obtainEP17audio_utils_iovecjPK8timespec"
23    },
24    {
25     "is_pure":true,
26     "mangled_component_name":"_ZN25audio_utils_fifo_provider7releaseEj"
27    },
28    {
29     "is_pure":true,
30     "mangled_component_name":"_ZN25audio_utils_fifo_provider9availableEv"
31    }
32   ],
33   "unique_id":"_ZTS25audio_utils_fifo_provider"
34  },
35  {
36   "vtable_components":[
37    {
38     "kind":"offset_to_top"
39    },
40    {
41     "kind":"rtti",
42     "mangled_component_name":"_ZTI23audio_utils_fifo_writer"
43    },
44    {
45     "kind":"complete_dtor_pointer",
46     "mangled_component_name":"_ZN23audio_utils_fifo_writerD1Ev"
47    },
48    {
49     "kind":"deleting_dtor_pointer",
50     "mangled_component_name":"_ZN23audio_utils_fifo_writerD0Ev"
51    },
52    {
53     "mangled_component_name":"_ZN23audio_utils_fifo_writer6obtainEP17audio_utils_iovecjPK8timespec"
54    },
55    {
56     "mangled_component_name":"_ZN23audio_utils_fifo_writer7releaseEj"
57    },
58    {
59     "mangled_component_name":"_ZN23audio_utils_fifo_writer9availableEv"
60    }
61   ],
62   "unique_id":"_ZTS23audio_utils_fifo_writer"
63  },
64  {
65   "vtable_components":[
66    {
67     "kind":"offset_to_top"
68    },
69    {
70     "kind":"rtti",
71     "mangled_component_name":"_ZTI23audio_utils_fifo_reader"
72    },
73    {
74     "kind":"complete_dtor_pointer",
75     "mangled_component_name":"_ZN23audio_utils_fifo_readerD1Ev"
76    },
77    {
78     "kind":"deleting_dtor_pointer",
79     "mangled_component_name":"_ZN23audio_utils_fifo_readerD0Ev"
80    },
81    {
82     "mangled_component_name":"_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecjPK8timespec"
83    },
84    {
85     "mangled_component_name":"_ZN23audio_utils_fifo_reader7releaseEj"
86    },
87    {
88     "mangled_component_name":"_ZN23audio_utils_fifo_reader9availableEv"
89    }
90   ],
91   "unique_id":"_ZTS23audio_utils_fifo_reader"
92  }
93 ],
94 "elf_functions":[
95  {
96   "name":"_ZN16audio_utils_fifoC1EjjPvR22audio_utils_fifo_indexPS1_"
97  },
98  {
99   "name":"_ZN16audio_utils_fifoC1EjjPvb"
100  },
101  {
102   "name":"_ZN16audio_utils_fifoC2EjjPvR22audio_utils_fifo_indexPS1_"
103  },
104  {
105   "name":"_ZN16audio_utils_fifoC2EjjPvb"
106  },
107  {
108   "name":"_ZN16audio_utils_fifoD1Ev"
109  },
110  {
111   "name":"_ZN16audio_utils_fifoD2Ev"
112  },
113  {
114   "name":"_ZN21audio_utils_fifo_baseC1EjR22audio_utils_fifo_indexPS0_"
115  },
116  {
117   "name":"_ZN21audio_utils_fifo_baseC2EjR22audio_utils_fifo_indexPS0_"
118  },
119  {
120   "name":"_ZN21audio_utils_fifo_baseD1Ev"
121  },
122  {
123   "name":"_ZN21audio_utils_fifo_baseD2Ev"
124  },
125  {
126   "name":"_ZN22audio_utils_fifo_index11loadAcquireEv"
127  },
128  {
129   "name":"_ZN22audio_utils_fifo_index11loadConsumeEv"
130  },
131  {
132   "name":"_ZN22audio_utils_fifo_index12storeReleaseEj"
133  },
134  {
135   "name":"_ZN22audio_utils_fifo_index4waitEijPK8timespec"
136  },
137  {
138   "name":"_ZN22audio_utils_fifo_index4wakeEii"
139  },
140  {
141   "name":"_ZN23audio_utils_fifo_reader13setHysteresisEij"
142  },
143  {
144   "name":"_ZN23audio_utils_fifo_reader4readEPvjPK8timespecPj"
145  },
146  {
147   "name":"_ZN23audio_utils_fifo_reader5flushEPj"
148  },
149  {
150   "name":"_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecjPK8timespec"
151  },
152  {
153   "name":"_ZN23audio_utils_fifo_reader6obtainEP17audio_utils_iovecjPK8timespecPj"
154  },
155  {
156   "name":"_ZN23audio_utils_fifo_reader7releaseEj"
157  },
158  {
159   "name":"_ZN23audio_utils_fifo_reader9availableEPj"
160  },
161  {
162   "name":"_ZN23audio_utils_fifo_reader9availableEv"
163  },
164  {
165   "name":"_ZN23audio_utils_fifo_readerC1ER16audio_utils_fifobb"
166  },
167  {
168   "name":"_ZN23audio_utils_fifo_readerC2ER16audio_utils_fifobb"
169  },
170  {
171   "name":"_ZN23audio_utils_fifo_readerD0Ev"
172  },
173  {
174   "name":"_ZN23audio_utils_fifo_readerD1Ev"
175  },
176  {
177   "name":"_ZN23audio_utils_fifo_readerD2Ev"
178  },
179  {
180   "name":"_ZN23audio_utils_fifo_writer13setHysteresisEjj"
181  },
182  {
183   "name":"_ZN23audio_utils_fifo_writer5writeEPKvjPK8timespec"
184  },
185  {
186   "name":"_ZN23audio_utils_fifo_writer6obtainEP17audio_utils_iovecjPK8timespec"
187  },
188  {
189   "name":"_ZN23audio_utils_fifo_writer6resizeEj"
190  },
191  {
192   "name":"_ZN23audio_utils_fifo_writer7releaseEj"
193  },
194  {
195   "name":"_ZN23audio_utils_fifo_writer9availableEv"
196  },
197  {
198   "name":"_ZN23audio_utils_fifo_writerC1ER16audio_utils_fifo"
199  },
200  {
201   "name":"_ZN23audio_utils_fifo_writerC2ER16audio_utils_fifo"
202  },
203  {
204   "name":"_ZN23audio_utils_fifo_writerD0Ev"
205  },
206  {
207   "name":"_ZN23audio_utils_fifo_writerD1Ev"
208  },
209  {
210   "name":"_ZN23audio_utils_fifo_writerD2Ev"
211  },
212  {
213   "name":"_ZN25audio_utils_fifo_providerC2ER16audio_utils_fifo"
214  },
215  {
216   "name":"_ZN25audio_utils_fifo_providerD0Ev"
217  },
218  {
219   "name":"_ZN25audio_utils_fifo_providerD1Ev"
220  },
221  {
222   "name":"_ZN25audio_utils_fifo_providerD2Ev"
223  },
224  {
225   "name":"_ZN25audio_utils_fifo_writer325writeEPKij"
226  },
227  {
228   "name":"_ZN25audio_utils_fifo_writer32C1ER16audio_utils_fifo"
229  },
230  {
231   "name":"_ZN25audio_utils_fifo_writer32C2ER16audio_utils_fifo"
232  },
233  {
234   "name":"_ZN25audio_utils_fifo_writer32D1Ev"
235  },
236  {
237   "name":"_ZN25audio_utils_fifo_writer32D2Ev"
238  },
239  {
240   "name":"_ZN37RefIndexCachedLoadAcquireDeferredWait10invalidateEv"
241  },
242  {
243   "name":"_ZN37RefIndexCachedLoadAcquireDeferredWait3getEv"
244  },
245  {
246   "name":"_ZN37RefIndexCachedLoadAcquireDeferredWait4waitEiPK8timespec"
247  },
248  {
249   "name":"_ZN37RefIndexCachedLoadAcquireDeferredWait8prefetchEv"
250  },
251  {
252   "name":"_ZN37RefIndexCachedLoadAcquireDeferredWaitC1ER22audio_utils_fifo_index"
253  },
254  {
255   "name":"_ZN37RefIndexCachedLoadAcquireDeferredWaitC2ER22audio_utils_fifo_index"
256  },
257  {
258   "name":"_ZN37RefIndexCachedLoadAcquireDeferredWaitD1Ev"
259  },
260  {
261   "name":"_ZN37RefIndexCachedLoadAcquireDeferredWaitD2Ev"
262  },
263  {
264   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWake12wakeDeferredEii"
265  },
266  {
267   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWake12writethroughEj"
268  },
269  {
270   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWake15wakeNowIfNeededEv"
271  },
272  {
273   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWake3setEj"
274  },
275  {
276   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWake7wakeNowEii"
277  },
278  {
279   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWake9writebackEv"
280  },
281  {
282   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWakeC1ER22audio_utils_fifo_index"
283  },
284  {
285   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWakeC2ER22audio_utils_fifo_index"
286  },
287  {
288   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWakeD1Ev"
289  },
290  {
291   "name":"_ZN40RefIndexDeferredStoreReleaseDeferredWakeD2Ev"
292  },
293  {
294   "name":"_ZN7android8PowerLog3logEPKvjx"
295  },
296  {
297   "name":"_ZN7android8PowerLogC1Ejj14audio_format_tjj"
298  },
299  {
300   "name":"_ZN7android8PowerLogC2Ejj14audio_format_tjj"
301  },
302  {
303   "name":"_ZNK21audio_utils_fifo_base3sumEjj"
304  },
305  {
306   "name":"_ZNK21audio_utils_fifo_base4diffEjjPjb"
307  },
308  {
309   "name":"_ZNK21audio_utils_fifo_base8shutdownEv"
310  },
311  {
312   "name":"_ZNK23audio_utils_fifo_reader13getHysteresisEPiPj"
313  },
314  {
315   "name":"_ZNK23audio_utils_fifo_writer13getHysteresisEPjS0_"
316  },
317  {
318   "name":"_ZNK23audio_utils_fifo_writer4sizeEv"
319  },
320  {
321   "name":"_ZNK7android8PowerLog12dumpToStringEPKcjx"
322  },
323  {
324   "name":"_ZNK7android8PowerLog4dumpEiPKcjx"
325  },
326  {
327   "name":"accumulate_float"
328  },
329  {
330   "name":"accumulate_i16"
331  },
332  {
333   "name":"accumulate_i32"
334  },
335  {
336   "name":"accumulate_p24"
337  },
338  {
339   "name":"accumulate_q8_23"
340  },
341  {
342   "name":"accumulate_u8"
343  },
344  {
345   "name":"adjust_channels"
346  },
347  {
348   "name":"adjust_selected_channels"
349  },
350  {
351   "name":"audio_utils_compute_energy_mono"
352  },
353  {
354   "name":"audio_utils_compute_power_mono"
355  },
356  {
357   "name":"audio_utils_is_compute_power_format_supported"
358  },
359  {
360   "name":"create_echo_reference"
361  },
362  {
363   "name":"create_resampler"
364  },
365  {
366   "name":"ditherAndClamp"
367  },
368  {
369   "name":"downmix_to_mono_float_from_stereo_float"
370  },
371  {
372   "name":"downmix_to_mono_i16_from_stereo_i16"
373  },
374  {
375   "name":"error_log_create"
376  },
377  {
378   "name":"error_log_destroy"
379  },
380  {
381   "name":"error_log_dump"
382  },
383  {
384   "name":"error_log_log"
385  },
386  {
387   "name":"fixed_fft_real"
388  },
389  {
390   "name":"float_from_gain"
391  },
392  {
393   "name":"gain_from_float"
394  },
395  {
396   "name":"limiter"
397  },
398  {
399   "name":"memcpy_by_audio_format"
400  },
401  {
402   "name":"memcpy_by_channel_mask"
403  },
404  {
405   "name":"memcpy_by_index_array"
406  },
407  {
408   "name":"memcpy_by_index_array_initialization"
409  },
410  {
411   "name":"memcpy_by_index_array_initialization_dst_index"
412  },
413  {
414   "name":"memcpy_by_index_array_initialization_from_channel_mask"
415  },
416  {
417   "name":"memcpy_by_index_array_initialization_src_index"
418  },
419  {
420   "name":"memcpy_to_float_from_float_with_clamping"
421  },
422  {
423   "name":"memcpy_to_float_from_i16"
424  },
425  {
426   "name":"memcpy_to_float_from_i32"
427  },
428  {
429   "name":"memcpy_to_float_from_p24"
430  },
431  {
432   "name":"memcpy_to_float_from_q4_27"
433  },
434  {
435   "name":"memcpy_to_float_from_q8_23"
436  },
437  {
438   "name":"memcpy_to_float_from_u8"
439  },
440  {
441   "name":"memcpy_to_i16_from_float"
442  },
443  {
444   "name":"memcpy_to_i16_from_i32"
445  },
446  {
447   "name":"memcpy_to_i16_from_p24"
448  },
449  {
450   "name":"memcpy_to_i16_from_q4_27"
451  },
452  {
453   "name":"memcpy_to_i16_from_q8_23"
454  },
455  {
456   "name":"memcpy_to_i16_from_u8"
457  },
458  {
459   "name":"memcpy_to_i32_from_float"
460  },
461  {
462   "name":"memcpy_to_i32_from_i16"
463  },
464  {
465   "name":"memcpy_to_i32_from_p24"
466  },
467  {
468   "name":"memcpy_to_p24_from_float"
469  },
470  {
471   "name":"memcpy_to_p24_from_i16"
472  },
473  {
474   "name":"memcpy_to_p24_from_i32"
475  },
476  {
477   "name":"memcpy_to_p24_from_q8_23"
478  },
479  {
480   "name":"memcpy_to_q4_27_from_float"
481  },
482  {
483   "name":"memcpy_to_q8_23_from_float_with_clamp"
484  },
485  {
486   "name":"memcpy_to_q8_23_from_i16"
487  },
488  {
489   "name":"memcpy_to_q8_23_from_p24"
490  },
491  {
492   "name":"memcpy_to_u8_from_float"
493  },
494  {
495   "name":"memcpy_to_u8_from_i16"
496  },
497  {
498   "name":"mono_blend"
499  },
500  {
501   "name":"nonZeroMono16"
502  },
503  {
504   "name":"nonZeroMono32"
505  },
506  {
507   "name":"nonZeroStereo16"
508  },
509  {
510   "name":"nonZeroStereo32"
511  },
512  {
513   "name":"power_log_create"
514  },
515  {
516   "name":"power_log_destroy"
517  },
518  {
519   "name":"power_log_dump"
520  },
521  {
522   "name":"power_log_log"
523  },
524  {
525   "name":"release_echo_reference"
526  },
527  {
528   "name":"release_resampler"
529  },
530  {
531   "name":"roundup"
532  },
533  {
534   "name":"upmix_to_stereo_float_from_mono_float"
535  },
536  {
537   "name":"upmix_to_stereo_i16_from_mono_i16"
538  }
539 ],
540 "elf_objects":[
541  {
542   "name":"_ZTV23audio_utils_fifo_reader"
543  },
544  {
545   "name":"_ZTV23audio_utils_fifo_writer"
546  },
547  {
548   "name":"_ZTV25audio_utils_fifo_provider"
549  }
550 ]
551}