1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA32_c",
7   "name" : "char [32]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA32_c",
10   "size" : 32,
11   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIA4_i",
16   "name" : "int [4]",
17   "referenced_type" : "_ZTIi",
18   "self_type" : "_ZTIA4_i",
19   "size" : 16,
20   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIA4_j",
25   "name" : "unsigned int [4]",
26   "referenced_type" : "_ZTIj",
27   "self_type" : "_ZTIA4_j",
28   "size" : 16,
29   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
30  }
31 ],
32 "builtin_types" :
33 [
34  {
35   "alignment" : 1,
36   "is_integral" : true,
37   "is_unsigned" : true,
38   "linker_set_key" : "_ZTIb",
39   "name" : "bool",
40   "referenced_type" : "_ZTIb",
41   "self_type" : "_ZTIb",
42   "size" : 1
43  },
44  {
45   "alignment" : 1,
46   "is_integral" : true,
47   "is_unsigned" : true,
48   "linker_set_key" : "_ZTIc",
49   "name" : "char",
50   "referenced_type" : "_ZTIc",
51   "self_type" : "_ZTIc",
52   "size" : 1
53  },
54  {
55   "alignment" : 1,
56   "is_integral" : true,
57   "is_unsigned" : true,
58   "linker_set_key" : "_ZTIh",
59   "name" : "unsigned char",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIh",
62   "size" : 1
63  },
64  {
65   "alignment" : 4,
66   "is_integral" : true,
67   "linker_set_key" : "_ZTIi",
68   "name" : "int",
69   "referenced_type" : "_ZTIi",
70   "self_type" : "_ZTIi",
71   "size" : 4
72  },
73  {
74   "alignment" : 4,
75   "is_integral" : true,
76   "is_unsigned" : true,
77   "linker_set_key" : "_ZTIj",
78   "name" : "unsigned int",
79   "referenced_type" : "_ZTIj",
80   "self_type" : "_ZTIj",
81   "size" : 4
82  },
83  {
84   "alignment" : 8,
85   "is_integral" : true,
86   "linker_set_key" : "_ZTIl",
87   "name" : "long",
88   "referenced_type" : "_ZTIl",
89   "self_type" : "_ZTIl",
90   "size" : 8
91  },
92  {
93   "alignment" : 8,
94   "is_integral" : true,
95   "is_unsigned" : true,
96   "linker_set_key" : "_ZTIm",
97   "name" : "unsigned long",
98   "referenced_type" : "_ZTIm",
99   "self_type" : "_ZTIm",
100   "size" : 8
101  },
102  {
103   "alignment" : 2,
104   "is_integral" : true,
105   "is_unsigned" : true,
106   "linker_set_key" : "_ZTIt",
107   "name" : "unsigned short",
108   "referenced_type" : "_ZTIt",
109   "self_type" : "_ZTIt",
110   "size" : 2
111  },
112  {
113   "linker_set_key" : "_ZTIv",
114   "name" : "void",
115   "referenced_type" : "_ZTIv",
116   "self_type" : "_ZTIv"
117  },
118  {
119   "alignment" : 8,
120   "is_integral" : true,
121   "is_unsigned" : true,
122   "linker_set_key" : "_ZTIy",
123   "name" : "unsigned long long",
124   "referenced_type" : "_ZTIy",
125   "self_type" : "_ZTIy",
126   "size" : 8
127  }
128 ],
129 "elf_functions" :
130 [
131  {
132   "binding" : "weak",
133   "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIRKjEEvOT_"
134  },
135  {
136   "name" : "adf_device_attach"
137  },
138  {
139   "name" : "adf_device_close"
140  },
141  {
142   "name" : "adf_device_detach"
143  },
144  {
145   "name" : "adf_device_open"
146  },
147  {
148   "name" : "adf_device_post"
149  },
150  {
151   "name" : "adf_device_post_v2"
152  },
153  {
154   "name" : "adf_devices"
155  },
156  {
157   "name" : "adf_find_simple_post_configuration"
158  },
159  {
160   "name" : "adf_format_str"
161  },
162  {
163   "name" : "adf_free_device_data"
164  },
165  {
166   "name" : "adf_free_interface_data"
167  },
168  {
169   "name" : "adf_free_overlay_engine_data"
170  },
171  {
172   "name" : "adf_get_device_data"
173  },
174  {
175   "name" : "adf_get_interface_data"
176  },
177  {
178   "name" : "adf_get_overlay_engine_data"
179  },
180  {
181   "name" : "adf_interface_blank"
182  },
183  {
184   "name" : "adf_interface_open"
185  },
186  {
187   "name" : "adf_interface_set_mode"
188  },
189  {
190   "name" : "adf_interface_simple_buffer_alloc"
191  },
192  {
193   "name" : "adf_interface_simple_post"
194  },
195  {
196   "name" : "adf_interface_simple_post_v2"
197  },
198  {
199   "name" : "adf_interfaces"
200  },
201  {
202   "name" : "adf_interfaces_filter_by_flag"
203  },
204  {
205   "name" : "adf_interfaces_filter_by_type"
206  },
207  {
208   "name" : "adf_interfaces_for_overlay_engine"
209  },
210  {
211   "name" : "adf_overlay_engine_open"
212  },
213  {
214   "name" : "adf_overlay_engine_supports_format"
215  },
216  {
217   "name" : "adf_overlay_engines"
218  },
219  {
220   "name" : "adf_overlay_engines_filter_by_format"
221  },
222  {
223   "name" : "adf_overlay_engines_for_interface"
224  },
225  {
226   "name" : "adf_read_event"
227  },
228  {
229   "name" : "adf_set_event"
230  }
231 ],
232 "elf_objects" : [],
233 "enum_types" :
234 [
235  {
236   "alignment" : 4,
237   "enum_fields" :
238   [
239    {
240     "enum_field_value" : 0,
241     "name" : "ADF_EVENT_VSYNC"
242    },
243    {
244     "enum_field_value" : 1,
245     "name" : "ADF_EVENT_HOTPLUG"
246    },
247    {
248     "enum_field_value" : 128,
249     "name" : "ADF_EVENT_DEVICE_CUSTOM"
250    },
251    {
252     "enum_field_value" : 255,
253     "name" : "ADF_EVENT_TYPE_MAX"
254    }
255   ],
256   "linker_set_key" : "_ZTI14adf_event_type",
257   "name" : "adf_event_type",
258   "referenced_type" : "_ZTI14adf_event_type",
259   "self_type" : "_ZTI14adf_event_type",
260   "size" : 4,
261   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h",
262   "underlying_type" : "_ZTIj"
263  },
264  {
265   "alignment" : 4,
266   "enum_fields" :
267   [
268    {
269     "enum_field_value" : 0,
270     "name" : "ADF_INTF_DSI"
271    },
272    {
273     "enum_field_value" : 1,
274     "name" : "ADF_INTF_eDP"
275    },
276    {
277     "enum_field_value" : 2,
278     "name" : "ADF_INTF_DPI"
279    },
280    {
281     "enum_field_value" : 3,
282     "name" : "ADF_INTF_VGA"
283    },
284    {
285     "enum_field_value" : 4,
286     "name" : "ADF_INTF_DVI"
287    },
288    {
289     "enum_field_value" : 5,
290     "name" : "ADF_INTF_HDMI"
291    },
292    {
293     "enum_field_value" : 6,
294     "name" : "ADF_INTF_MEMORY"
295    },
296    {
297     "enum_field_value" : 128,
298     "name" : "ADF_INTF_TYPE_DEVICE_CUSTOM"
299    },
300    {
301     "enum_field_value" : -1,
302     "name" : "ADF_INTF_TYPE_MAX"
303    }
304   ],
305   "linker_set_key" : "_ZTI18adf_interface_type",
306   "name" : "adf_interface_type",
307   "referenced_type" : "_ZTI18adf_interface_type",
308   "self_type" : "_ZTI18adf_interface_type",
309   "size" : 4,
310   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h",
311   "underlying_type" : "_ZTIj"
312  },
313  {
314   "alignment" : 4,
315   "enum_fields" :
316   [
317    {
318     "enum_field_value" : 0,
319     "name" : "ADF_COMPLETE_FENCE_NONE"
320    },
321    {
322     "enum_field_value" : 1,
323     "name" : "ADF_COMPLETE_FENCE_PRESENT"
324    },
325    {
326     "enum_field_value" : 2,
327     "name" : "ADF_COMPLETE_FENCE_RELEASE"
328    }
329   ],
330   "linker_set_key" : "_ZTI23adf_complete_fence_type",
331   "name" : "adf_complete_fence_type",
332   "referenced_type" : "_ZTI23adf_complete_fence_type",
333   "self_type" : "_ZTI23adf_complete_fence_type",
334   "size" : 4,
335   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h",
336   "underlying_type" : "_ZTIj"
337  }
338 ],
339 "function_types" : [],
340 "functions" :
341 [
342  {
343   "function_name" : "adf_device_attach",
344   "linker_set_key" : "adf_device_attach",
345   "parameters" :
346   [
347    {
348     "referenced_type" : "_ZTIP10adf_device"
349    },
350    {
351     "referenced_type" : "_ZTIj"
352    },
353    {
354     "referenced_type" : "_ZTIj"
355    }
356   ],
357   "return_type" : "_ZTIi",
358   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
359  },
360  {
361   "function_name" : "adf_device_close",
362   "linker_set_key" : "adf_device_close",
363   "parameters" :
364   [
365    {
366     "referenced_type" : "_ZTIP10adf_device"
367    }
368   ],
369   "return_type" : "_ZTIv",
370   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
371  },
372  {
373   "function_name" : "adf_device_detach",
374   "linker_set_key" : "adf_device_detach",
375   "parameters" :
376   [
377    {
378     "referenced_type" : "_ZTIP10adf_device"
379    },
380    {
381     "referenced_type" : "_ZTIj"
382    },
383    {
384     "referenced_type" : "_ZTIj"
385    }
386   ],
387   "return_type" : "_ZTIi",
388   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
389  },
390  {
391   "function_name" : "adf_device_open",
392   "linker_set_key" : "adf_device_open",
393   "parameters" :
394   [
395    {
396     "referenced_type" : "_ZTIj"
397    },
398    {
399     "referenced_type" : "_ZTIi"
400    },
401    {
402     "referenced_type" : "_ZTIP10adf_device"
403    }
404   ],
405   "return_type" : "_ZTIi",
406   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
407  },
408  {
409   "function_name" : "adf_device_post",
410   "linker_set_key" : "adf_device_post",
411   "parameters" :
412   [
413    {
414     "referenced_type" : "_ZTIP10adf_device"
415    },
416    {
417     "referenced_type" : "_ZTIPj"
418    },
419    {
420     "referenced_type" : "_ZTIm"
421    },
422    {
423     "referenced_type" : "_ZTIP17adf_buffer_config"
424    },
425    {
426     "referenced_type" : "_ZTIm"
427    },
428    {
429     "referenced_type" : "_ZTIPv"
430    },
431    {
432     "referenced_type" : "_ZTIm"
433    }
434   ],
435   "return_type" : "_ZTIi",
436   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
437  },
438  {
439   "function_name" : "adf_device_post_v2",
440   "linker_set_key" : "adf_device_post_v2",
441   "parameters" :
442   [
443    {
444     "referenced_type" : "_ZTIP10adf_device"
445    },
446    {
447     "referenced_type" : "_ZTIPj"
448    },
449    {
450     "referenced_type" : "_ZTIj"
451    },
452    {
453     "referenced_type" : "_ZTIP17adf_buffer_config"
454    },
455    {
456     "referenced_type" : "_ZTIj"
457    },
458    {
459     "referenced_type" : "_ZTIPv"
460    },
461    {
462     "referenced_type" : "_ZTIy"
463    },
464    {
465     "referenced_type" : "_ZTI23adf_complete_fence_type"
466    },
467    {
468     "referenced_type" : "_ZTIPi"
469    }
470   ],
471   "return_type" : "_ZTIi",
472   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
473  },
474  {
475   "function_name" : "adf_devices",
476   "linker_set_key" : "adf_devices",
477   "parameters" :
478   [
479    {
480     "referenced_type" : "_ZTIPPj"
481    }
482   ],
483   "return_type" : "_ZTIl",
484   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
485  },
486  {
487   "function_name" : "adf_find_simple_post_configuration",
488   "linker_set_key" : "adf_find_simple_post_configuration",
489   "parameters" :
490   [
491    {
492     "referenced_type" : "_ZTIP10adf_device"
493    },
494    {
495     "referenced_type" : "_ZTIPKj"
496    },
497    {
498     "referenced_type" : "_ZTIm"
499    },
500    {
501     "referenced_type" : "_ZTIPj"
502    },
503    {
504     "referenced_type" : "_ZTIPj"
505    }
506   ],
507   "return_type" : "_ZTIi",
508   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
509  },
510  {
511   "function_name" : "adf_format_str",
512   "linker_set_key" : "adf_format_str",
513   "parameters" :
514   [
515    {
516     "referenced_type" : "_ZTIj"
517    },
518    {
519     "referenced_type" : "_ZTIPc"
520    }
521   ],
522   "return_type" : "_ZTIv",
523   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
524  },
525  {
526   "function_name" : "adf_free_device_data",
527   "linker_set_key" : "adf_free_device_data",
528   "parameters" :
529   [
530    {
531     "referenced_type" : "_ZTIP15adf_device_data"
532    }
533   ],
534   "return_type" : "_ZTIv",
535   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
536  },
537  {
538   "function_name" : "adf_free_interface_data",
539   "linker_set_key" : "adf_free_interface_data",
540   "parameters" :
541   [
542    {
543     "referenced_type" : "_ZTIP18adf_interface_data"
544    }
545   ],
546   "return_type" : "_ZTIv",
547   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
548  },
549  {
550   "function_name" : "adf_free_overlay_engine_data",
551   "linker_set_key" : "adf_free_overlay_engine_data",
552   "parameters" :
553   [
554    {
555     "referenced_type" : "_ZTIP23adf_overlay_engine_data"
556    }
557   ],
558   "return_type" : "_ZTIv",
559   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
560  },
561  {
562   "function_name" : "adf_get_device_data",
563   "linker_set_key" : "adf_get_device_data",
564   "parameters" :
565   [
566    {
567     "referenced_type" : "_ZTIP10adf_device"
568    },
569    {
570     "referenced_type" : "_ZTIP15adf_device_data"
571    }
572   ],
573   "return_type" : "_ZTIi",
574   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
575  },
576  {
577   "function_name" : "adf_get_interface_data",
578   "linker_set_key" : "adf_get_interface_data",
579   "parameters" :
580   [
581    {
582     "referenced_type" : "_ZTIi"
583    },
584    {
585     "referenced_type" : "_ZTIP18adf_interface_data"
586    }
587   ],
588   "return_type" : "_ZTIi",
589   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
590  },
591  {
592   "function_name" : "adf_get_overlay_engine_data",
593   "linker_set_key" : "adf_get_overlay_engine_data",
594   "parameters" :
595   [
596    {
597     "referenced_type" : "_ZTIi"
598    },
599    {
600     "referenced_type" : "_ZTIP23adf_overlay_engine_data"
601    }
602   ],
603   "return_type" : "_ZTIi",
604   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
605  },
606  {
607   "function_name" : "adf_interface_blank",
608   "linker_set_key" : "adf_interface_blank",
609   "parameters" :
610   [
611    {
612     "referenced_type" : "_ZTIi"
613    },
614    {
615     "referenced_type" : "_ZTIh"
616    }
617   ],
618   "return_type" : "_ZTIi",
619   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
620  },
621  {
622   "function_name" : "adf_interface_open",
623   "linker_set_key" : "adf_interface_open",
624   "parameters" :
625   [
626    {
627     "referenced_type" : "_ZTIP10adf_device"
628    },
629    {
630     "referenced_type" : "_ZTIj"
631    },
632    {
633     "referenced_type" : "_ZTIi"
634    }
635   ],
636   "return_type" : "_ZTIi",
637   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
638  },
639  {
640   "function_name" : "adf_interface_set_mode",
641   "linker_set_key" : "adf_interface_set_mode",
642   "parameters" :
643   [
644    {
645     "referenced_type" : "_ZTIi"
646    },
647    {
648     "referenced_type" : "_ZTIP17drm_mode_modeinfo"
649    }
650   ],
651   "return_type" : "_ZTIi",
652   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
653  },
654  {
655   "function_name" : "adf_interface_simple_buffer_alloc",
656   "linker_set_key" : "adf_interface_simple_buffer_alloc",
657   "parameters" :
658   [
659    {
660     "referenced_type" : "_ZTIi"
661    },
662    {
663     "referenced_type" : "_ZTIj"
664    },
665    {
666     "referenced_type" : "_ZTIj"
667    },
668    {
669     "referenced_type" : "_ZTIj"
670    },
671    {
672     "referenced_type" : "_ZTIPj"
673    },
674    {
675     "referenced_type" : "_ZTIPj"
676    }
677   ],
678   "return_type" : "_ZTIi",
679   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
680  },
681  {
682   "function_name" : "adf_interface_simple_post",
683   "linker_set_key" : "adf_interface_simple_post",
684   "parameters" :
685   [
686    {
687     "referenced_type" : "_ZTIi"
688    },
689    {
690     "referenced_type" : "_ZTIj"
691    },
692    {
693     "referenced_type" : "_ZTIj"
694    },
695    {
696     "referenced_type" : "_ZTIj"
697    },
698    {
699     "referenced_type" : "_ZTIj"
700    },
701    {
702     "referenced_type" : "_ZTIi"
703    },
704    {
705     "referenced_type" : "_ZTIj"
706    },
707    {
708     "referenced_type" : "_ZTIj"
709    },
710    {
711     "referenced_type" : "_ZTIi"
712    }
713   ],
714   "return_type" : "_ZTIi",
715   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
716  },
717  {
718   "function_name" : "adf_interface_simple_post_v2",
719   "linker_set_key" : "adf_interface_simple_post_v2",
720   "parameters" :
721   [
722    {
723     "referenced_type" : "_ZTIi"
724    },
725    {
726     "referenced_type" : "_ZTIj"
727    },
728    {
729     "referenced_type" : "_ZTIj"
730    },
731    {
732     "referenced_type" : "_ZTIj"
733    },
734    {
735     "referenced_type" : "_ZTIj"
736    },
737    {
738     "referenced_type" : "_ZTIi"
739    },
740    {
741     "referenced_type" : "_ZTIj"
742    },
743    {
744     "referenced_type" : "_ZTIj"
745    },
746    {
747     "referenced_type" : "_ZTIi"
748    },
749    {
750     "referenced_type" : "_ZTI23adf_complete_fence_type"
751    },
752    {
753     "referenced_type" : "_ZTIPi"
754    }
755   ],
756   "return_type" : "_ZTIi",
757   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
758  },
759  {
760   "function_name" : "adf_interfaces",
761   "linker_set_key" : "adf_interfaces",
762   "parameters" :
763   [
764    {
765     "referenced_type" : "_ZTIP10adf_device"
766    },
767    {
768     "referenced_type" : "_ZTIPPj"
769    }
770   ],
771   "return_type" : "_ZTIl",
772   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
773  },
774  {
775   "function_name" : "adf_interfaces_filter_by_flag",
776   "linker_set_key" : "adf_interfaces_filter_by_flag",
777   "parameters" :
778   [
779    {
780     "referenced_type" : "_ZTIP10adf_device"
781    },
782    {
783     "referenced_type" : "_ZTIj"
784    },
785    {
786     "referenced_type" : "_ZTIPj"
787    },
788    {
789     "referenced_type" : "_ZTIm"
790    },
791    {
792     "referenced_type" : "_ZTIPPj"
793    }
794   ],
795   "return_type" : "_ZTIl",
796   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
797  },
798  {
799   "function_name" : "adf_interfaces_filter_by_type",
800   "linker_set_key" : "adf_interfaces_filter_by_type",
801   "parameters" :
802   [
803    {
804     "referenced_type" : "_ZTIP10adf_device"
805    },
806    {
807     "referenced_type" : "_ZTI18adf_interface_type"
808    },
809    {
810     "referenced_type" : "_ZTIPj"
811    },
812    {
813     "referenced_type" : "_ZTIm"
814    },
815    {
816     "referenced_type" : "_ZTIPPj"
817    }
818   ],
819   "return_type" : "_ZTIl",
820   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
821  },
822  {
823   "function_name" : "adf_interfaces_for_overlay_engine",
824   "linker_set_key" : "adf_interfaces_for_overlay_engine",
825   "parameters" :
826   [
827    {
828     "referenced_type" : "_ZTIP10adf_device"
829    },
830    {
831     "referenced_type" : "_ZTIj"
832    },
833    {
834     "referenced_type" : "_ZTIPPj"
835    }
836   ],
837   "return_type" : "_ZTIl",
838   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
839  },
840  {
841   "function_name" : "adf_overlay_engine_open",
842   "linker_set_key" : "adf_overlay_engine_open",
843   "parameters" :
844   [
845    {
846     "referenced_type" : "_ZTIP10adf_device"
847    },
848    {
849     "referenced_type" : "_ZTIj"
850    },
851    {
852     "referenced_type" : "_ZTIi"
853    }
854   ],
855   "return_type" : "_ZTIi",
856   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
857  },
858  {
859   "function_name" : "adf_overlay_engine_supports_format",
860   "linker_set_key" : "adf_overlay_engine_supports_format",
861   "parameters" :
862   [
863    {
864     "referenced_type" : "_ZTIi"
865    },
866    {
867     "referenced_type" : "_ZTIj"
868    }
869   ],
870   "return_type" : "_ZTIb",
871   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
872  },
873  {
874   "function_name" : "adf_overlay_engines",
875   "linker_set_key" : "adf_overlay_engines",
876   "parameters" :
877   [
878    {
879     "referenced_type" : "_ZTIP10adf_device"
880    },
881    {
882     "referenced_type" : "_ZTIPPj"
883    }
884   ],
885   "return_type" : "_ZTIl",
886   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
887  },
888  {
889   "function_name" : "adf_overlay_engines_filter_by_format",
890   "linker_set_key" : "adf_overlay_engines_filter_by_format",
891   "parameters" :
892   [
893    {
894     "referenced_type" : "_ZTIP10adf_device"
895    },
896    {
897     "referenced_type" : "_ZTIPKj"
898    },
899    {
900     "referenced_type" : "_ZTIm"
901    },
902    {
903     "referenced_type" : "_ZTIPj"
904    },
905    {
906     "referenced_type" : "_ZTIm"
907    },
908    {
909     "referenced_type" : "_ZTIPPj"
910    }
911   ],
912   "return_type" : "_ZTIl",
913   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
914  },
915  {
916   "function_name" : "adf_overlay_engines_for_interface",
917   "linker_set_key" : "adf_overlay_engines_for_interface",
918   "parameters" :
919   [
920    {
921     "referenced_type" : "_ZTIP10adf_device"
922    },
923    {
924     "referenced_type" : "_ZTIj"
925    },
926    {
927     "referenced_type" : "_ZTIPPj"
928    }
929   ],
930   "return_type" : "_ZTIl",
931   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
932  },
933  {
934   "function_name" : "adf_read_event",
935   "linker_set_key" : "adf_read_event",
936   "parameters" :
937   [
938    {
939     "referenced_type" : "_ZTIi"
940    },
941    {
942     "referenced_type" : "_ZTIPP9adf_event"
943    }
944   ],
945   "return_type" : "_ZTIi",
946   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
947  },
948  {
949   "function_name" : "adf_set_event",
950   "linker_set_key" : "adf_set_event",
951   "parameters" :
952   [
953    {
954     "referenced_type" : "_ZTIi"
955    },
956    {
957     "referenced_type" : "_ZTI14adf_event_type"
958    },
959    {
960     "referenced_type" : "_ZTIb"
961    }
962   ],
963   "return_type" : "_ZTIi",
964   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
965  }
966 ],
967 "global_vars" : [],
968 "lvalue_reference_types" : [],
969 "pointer_types" :
970 [
971  {
972   "alignment" : 8,
973   "linker_set_key" : "_ZTIP10adf_device",
974   "name" : "adf_device *",
975   "referenced_type" : "_ZTI10adf_device",
976   "self_type" : "_ZTIP10adf_device",
977   "size" : 8,
978   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
979  },
980  {
981   "alignment" : 8,
982   "linker_set_key" : "_ZTIP15adf_device_data",
983   "name" : "adf_device_data *",
984   "referenced_type" : "_ZTI15adf_device_data",
985   "self_type" : "_ZTIP15adf_device_data",
986   "size" : 8,
987   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
988  },
989  {
990   "alignment" : 8,
991   "linker_set_key" : "_ZTIP17adf_buffer_config",
992   "name" : "adf_buffer_config *",
993   "referenced_type" : "_ZTI17adf_buffer_config",
994   "self_type" : "_ZTIP17adf_buffer_config",
995   "size" : 8,
996   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
997  },
998  {
999   "alignment" : 8,
1000   "linker_set_key" : "_ZTIP17drm_mode_modeinfo",
1001   "name" : "drm_mode_modeinfo *",
1002   "referenced_type" : "_ZTI17drm_mode_modeinfo",
1003   "self_type" : "_ZTIP17drm_mode_modeinfo",
1004   "size" : 8,
1005   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1006  },
1007  {
1008   "alignment" : 8,
1009   "linker_set_key" : "_ZTIP18adf_interface_data",
1010   "name" : "adf_interface_data *",
1011   "referenced_type" : "_ZTI18adf_interface_data",
1012   "self_type" : "_ZTIP18adf_interface_data",
1013   "size" : 8,
1014   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1015  },
1016  {
1017   "alignment" : 8,
1018   "linker_set_key" : "_ZTIP21adf_attachment_config",
1019   "name" : "adf_attachment_config *",
1020   "referenced_type" : "_ZTI21adf_attachment_config",
1021   "self_type" : "_ZTIP21adf_attachment_config",
1022   "size" : 8,
1023   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1024  },
1025  {
1026   "alignment" : 8,
1027   "linker_set_key" : "_ZTIP23adf_overlay_engine_data",
1028   "name" : "adf_overlay_engine_data *",
1029   "referenced_type" : "_ZTI23adf_overlay_engine_data",
1030   "self_type" : "_ZTIP23adf_overlay_engine_data",
1031   "size" : 8,
1032   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1033  },
1034  {
1035   "alignment" : 8,
1036   "linker_set_key" : "_ZTIP9adf_event",
1037   "name" : "adf_event *",
1038   "referenced_type" : "_ZTI9adf_event",
1039   "self_type" : "_ZTIP9adf_event",
1040   "size" : 8,
1041   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1042  },
1043  {
1044   "alignment" : 8,
1045   "linker_set_key" : "_ZTIPKj",
1046   "name" : "const unsigned int *",
1047   "referenced_type" : "_ZTIKj",
1048   "self_type" : "_ZTIPKj",
1049   "size" : 8,
1050   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1051  },
1052  {
1053   "alignment" : 8,
1054   "linker_set_key" : "_ZTIPP9adf_event",
1055   "name" : "adf_event **",
1056   "referenced_type" : "_ZTIP9adf_event",
1057   "self_type" : "_ZTIPP9adf_event",
1058   "size" : 8,
1059   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1060  },
1061  {
1062   "alignment" : 8,
1063   "linker_set_key" : "_ZTIPPj",
1064   "name" : "unsigned int **",
1065   "referenced_type" : "_ZTIPj",
1066   "self_type" : "_ZTIPPj",
1067   "size" : 8,
1068   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1069  },
1070  {
1071   "alignment" : 8,
1072   "linker_set_key" : "_ZTIPc",
1073   "name" : "char *",
1074   "referenced_type" : "_ZTIc",
1075   "self_type" : "_ZTIPc",
1076   "size" : 8,
1077   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1078  },
1079  {
1080   "alignment" : 8,
1081   "linker_set_key" : "_ZTIPi",
1082   "name" : "int *",
1083   "referenced_type" : "_ZTIi",
1084   "self_type" : "_ZTIPi",
1085   "size" : 8,
1086   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1087  },
1088  {
1089   "alignment" : 8,
1090   "linker_set_key" : "_ZTIPj",
1091   "name" : "unsigned int *",
1092   "referenced_type" : "_ZTIj",
1093   "self_type" : "_ZTIPj",
1094   "size" : 8,
1095   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1096  },
1097  {
1098   "alignment" : 8,
1099   "linker_set_key" : "_ZTIPv",
1100   "name" : "void *",
1101   "referenced_type" : "_ZTIv",
1102   "self_type" : "_ZTIPv",
1103   "size" : 8,
1104   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1105  }
1106 ],
1107 "qualified_types" :
1108 [
1109  {
1110   "alignment" : 4,
1111   "is_const" : true,
1112   "linker_set_key" : "_ZTIKj",
1113   "name" : "const unsigned int",
1114   "referenced_type" : "_ZTIj",
1115   "self_type" : "_ZTIKj",
1116   "size" : 4,
1117   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1118  }
1119 ],
1120 "record_types" :
1121 [
1122  {
1123   "alignment" : 4,
1124   "fields" :
1125   [
1126    {
1127     "field_name" : "id",
1128     "referenced_type" : "_ZTIj"
1129    },
1130    {
1131     "field_name" : "fd",
1132     "field_offset" : 32,
1133     "referenced_type" : "_ZTIi"
1134    }
1135   ],
1136   "linker_set_key" : "_ZTI10adf_device",
1137   "name" : "adf_device",
1138   "referenced_type" : "_ZTI10adf_device",
1139   "self_type" : "_ZTI10adf_device",
1140   "size" : 8,
1141   "source_file" : "/system/core/deprecated-adf/libadf/include/adf/adf.h"
1142  },
1143  {
1144   "alignment" : 1,
1145   "fields" :
1146   [
1147    {
1148     "field_name" : "type",
1149     "referenced_type" : "_ZTIh"
1150    },
1151    {
1152     "field_name" : "enabled",
1153     "field_offset" : 8,
1154     "referenced_type" : "_ZTIh"
1155    }
1156   ],
1157   "linker_set_key" : "_ZTI13adf_set_event",
1158   "name" : "adf_set_event",
1159   "referenced_type" : "_ZTI13adf_set_event",
1160   "self_type" : "_ZTI13adf_set_event",
1161   "size" : 2,
1162   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1163  },
1164  {
1165   "alignment" : 8,
1166   "fields" :
1167   [
1168    {
1169     "field_name" : "name",
1170     "referenced_type" : "_ZTIA32_c"
1171    },
1172    {
1173     "field_name" : "n_attachments",
1174     "field_offset" : 256,
1175     "referenced_type" : "_ZTIm"
1176    },
1177    {
1178     "field_name" : "attachments",
1179     "field_offset" : 320,
1180     "referenced_type" : "_ZTIP21adf_attachment_config"
1181    },
1182    {
1183     "field_name" : "n_allowed_attachments",
1184     "field_offset" : 384,
1185     "referenced_type" : "_ZTIm"
1186    },
1187    {
1188     "field_name" : "allowed_attachments",
1189     "field_offset" : 448,
1190     "referenced_type" : "_ZTIP21adf_attachment_config"
1191    },
1192    {
1193     "field_name" : "custom_data_size",
1194     "field_offset" : 512,
1195     "referenced_type" : "_ZTIm"
1196    },
1197    {
1198     "field_name" : "custom_data",
1199     "field_offset" : 576,
1200     "referenced_type" : "_ZTIPv"
1201    }
1202   ],
1203   "linker_set_key" : "_ZTI15adf_device_data",
1204   "name" : "adf_device_data",
1205   "referenced_type" : "_ZTI15adf_device_data",
1206   "self_type" : "_ZTI15adf_device_data",
1207   "size" : 80,
1208   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1209  },
1210  {
1211   "alignment" : 8,
1212   "fields" :
1213   [
1214    {
1215     "field_name" : "n_interfaces",
1216     "referenced_type" : "_ZTIm"
1217    },
1218    {
1219     "field_name" : "interfaces",
1220     "field_offset" : 64,
1221     "referenced_type" : "_ZTIPj"
1222    },
1223    {
1224     "field_name" : "n_bufs",
1225     "field_offset" : 128,
1226     "referenced_type" : "_ZTIm"
1227    },
1228    {
1229     "field_name" : "bufs",
1230     "field_offset" : 192,
1231     "referenced_type" : "_ZTIP17adf_buffer_config"
1232    },
1233    {
1234     "field_name" : "custom_data_size",
1235     "field_offset" : 256,
1236     "referenced_type" : "_ZTIm"
1237    },
1238    {
1239     "field_name" : "custom_data",
1240     "field_offset" : 320,
1241     "referenced_type" : "_ZTIPv"
1242    },
1243    {
1244     "field_name" : "complete_fence",
1245     "field_offset" : 384,
1246     "referenced_type" : "_ZTIi"
1247    }
1248   ],
1249   "linker_set_key" : "_ZTI15adf_post_config",
1250   "name" : "adf_post_config",
1251   "referenced_type" : "_ZTI15adf_post_config",
1252   "self_type" : "_ZTI15adf_post_config",
1253   "size" : 56,
1254   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1255  },
1256  {
1257   "alignment" : 8,
1258   "fields" :
1259   [
1260    {
1261     "field_name" : "base",
1262     "referenced_type" : "_ZTI9adf_event"
1263    },
1264    {
1265     "field_name" : "timestamp",
1266     "field_offset" : 64,
1267     "referenced_type" : "_ZTIy"
1268    }
1269   ],
1270   "linker_set_key" : "_ZTI15adf_vsync_event",
1271   "name" : "adf_vsync_event",
1272   "referenced_type" : "_ZTI15adf_vsync_event",
1273   "self_type" : "_ZTI15adf_vsync_event",
1274   "size" : 16,
1275   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1276  },
1277  {
1278   "alignment" : 4,
1279   "fields" :
1280   [
1281    {
1282     "field_name" : "overlay_engine",
1283     "referenced_type" : "_ZTIj"
1284    },
1285    {
1286     "field_name" : "w",
1287     "field_offset" : 32,
1288     "referenced_type" : "_ZTIj"
1289    },
1290    {
1291     "field_name" : "h",
1292     "field_offset" : 64,
1293     "referenced_type" : "_ZTIj"
1294    },
1295    {
1296     "field_name" : "format",
1297     "field_offset" : 96,
1298     "referenced_type" : "_ZTIj"
1299    },
1300    {
1301     "field_name" : "fd",
1302     "field_offset" : 128,
1303     "referenced_type" : "_ZTIA4_i"
1304    },
1305    {
1306     "field_name" : "offset",
1307     "field_offset" : 256,
1308     "referenced_type" : "_ZTIA4_j"
1309    },
1310    {
1311     "field_name" : "pitch",
1312     "field_offset" : 384,
1313     "referenced_type" : "_ZTIA4_j"
1314    },
1315    {
1316     "field_name" : "n_planes",
1317     "field_offset" : 512,
1318     "referenced_type" : "_ZTIh"
1319    },
1320    {
1321     "field_name" : "acquire_fence",
1322     "field_offset" : 544,
1323     "referenced_type" : "_ZTIi"
1324    }
1325   ],
1326   "linker_set_key" : "_ZTI17adf_buffer_config",
1327   "name" : "adf_buffer_config",
1328   "referenced_type" : "_ZTI17adf_buffer_config",
1329   "self_type" : "_ZTI17adf_buffer_config",
1330   "size" : 72,
1331   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1332  },
1333  {
1334   "alignment" : 4,
1335   "fields" :
1336   [
1337    {
1338     "field_name" : "base",
1339     "referenced_type" : "_ZTI9adf_event"
1340    },
1341    {
1342     "field_name" : "connected",
1343     "field_offset" : 64,
1344     "referenced_type" : "_ZTIh"
1345    }
1346   ],
1347   "linker_set_key" : "_ZTI17adf_hotplug_event",
1348   "name" : "adf_hotplug_event",
1349   "referenced_type" : "_ZTI17adf_hotplug_event",
1350   "self_type" : "_ZTI17adf_hotplug_event",
1351   "size" : 12,
1352   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1353  },
1354  {
1355   "alignment" : 8,
1356   "fields" :
1357   [
1358    {
1359     "field_name" : "name",
1360     "referenced_type" : "_ZTIA32_c"
1361    },
1362    {
1363     "field_name" : "type",
1364     "field_offset" : 256,
1365     "referenced_type" : "_ZTIj"
1366    },
1367    {
1368     "field_name" : "id",
1369     "field_offset" : 288,
1370     "referenced_type" : "_ZTIj"
1371    },
1372    {
1373     "field_name" : "flags",
1374     "field_offset" : 320,
1375     "referenced_type" : "_ZTIj"
1376    },
1377    {
1378     "field_name" : "dpms_state",
1379     "field_offset" : 352,
1380     "referenced_type" : "_ZTIh"
1381    },
1382    {
1383     "field_name" : "hotplug_detect",
1384     "field_offset" : 360,
1385     "referenced_type" : "_ZTIh"
1386    },
1387    {
1388     "field_name" : "width_mm",
1389     "field_offset" : 368,
1390     "referenced_type" : "_ZTIt"
1391    },
1392    {
1393     "field_name" : "height_mm",
1394     "field_offset" : 384,
1395     "referenced_type" : "_ZTIt"
1396    },
1397    {
1398     "field_name" : "current_mode",
1399     "field_offset" : 416,
1400     "referenced_type" : "_ZTI17drm_mode_modeinfo"
1401    },
1402    {
1403     "field_name" : "n_available_modes",
1404     "field_offset" : 960,
1405     "referenced_type" : "_ZTIm"
1406    },
1407    {
1408     "field_name" : "available_modes",
1409     "field_offset" : 1024,
1410     "referenced_type" : "_ZTIP17drm_mode_modeinfo"
1411    },
1412    {
1413     "field_name" : "custom_data_size",
1414     "field_offset" : 1088,
1415     "referenced_type" : "_ZTIm"
1416    },
1417    {
1418     "field_name" : "custom_data",
1419     "field_offset" : 1152,
1420     "referenced_type" : "_ZTIPv"
1421    }
1422   ],
1423   "linker_set_key" : "_ZTI18adf_interface_data",
1424   "name" : "adf_interface_data",
1425   "referenced_type" : "_ZTI18adf_interface_data",
1426   "self_type" : "_ZTI18adf_interface_data",
1427   "size" : 152,
1428   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1429  },
1430  {
1431   "alignment" : 8,
1432   "fields" :
1433   [
1434    {
1435     "field_name" : "n_interfaces",
1436     "referenced_type" : "_ZTIj"
1437    },
1438    {
1439     "field_name" : "interfaces",
1440     "field_offset" : 64,
1441     "referenced_type" : "_ZTIy"
1442    },
1443    {
1444     "field_name" : "n_bufs",
1445     "field_offset" : 128,
1446     "referenced_type" : "_ZTIj"
1447    },
1448    {
1449     "field_name" : "bufs",
1450     "field_offset" : 192,
1451     "referenced_type" : "_ZTIy"
1452    },
1453    {
1454     "field_name" : "custom_data_size",
1455     "field_offset" : 256,
1456     "referenced_type" : "_ZTIy"
1457    },
1458    {
1459     "field_name" : "custom_data",
1460     "field_offset" : 320,
1461     "referenced_type" : "_ZTIy"
1462    },
1463    {
1464     "field_name" : "complete_fence",
1465     "field_offset" : 384,
1466     "referenced_type" : "_ZTIi"
1467    },
1468    {
1469     "field_name" : "complete_fence_type",
1470     "field_offset" : 416,
1471     "referenced_type" : "_ZTIh"
1472    }
1473   ],
1474   "linker_set_key" : "_ZTI18adf_post_config_v2",
1475   "name" : "adf_post_config_v2",
1476   "referenced_type" : "_ZTI18adf_post_config_v2",
1477   "self_type" : "_ZTI18adf_post_config_v2",
1478   "size" : 56,
1479   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1480  },
1481  {
1482   "alignment" : 4,
1483   "fields" :
1484   [
1485    {
1486     "field_name" : "overlay_engine",
1487     "referenced_type" : "_ZTIj"
1488    },
1489    {
1490     "field_name" : "interface",
1491     "field_offset" : 32,
1492     "referenced_type" : "_ZTIj"
1493    }
1494   ],
1495   "linker_set_key" : "_ZTI21adf_attachment_config",
1496   "name" : "adf_attachment_config",
1497   "referenced_type" : "_ZTI21adf_attachment_config",
1498   "self_type" : "_ZTI21adf_attachment_config",
1499   "size" : 8,
1500   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1501  },
1502  {
1503   "alignment" : 4,
1504   "fields" :
1505   [
1506    {
1507     "field_name" : "buf",
1508     "referenced_type" : "_ZTI17adf_buffer_config"
1509    },
1510    {
1511     "field_name" : "complete_fence",
1512     "field_offset" : 576,
1513     "referenced_type" : "_ZTIi"
1514    }
1515   ],
1516   "linker_set_key" : "_ZTI22adf_simple_post_config",
1517   "name" : "adf_simple_post_config",
1518   "referenced_type" : "_ZTI22adf_simple_post_config",
1519   "self_type" : "_ZTI22adf_simple_post_config",
1520   "size" : 76,
1521   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1522  },
1523  {
1524   "alignment" : 8,
1525   "fields" :
1526   [
1527    {
1528     "field_name" : "name",
1529     "referenced_type" : "_ZTIA32_c"
1530    },
1531    {
1532     "field_name" : "n_supported_formats",
1533     "field_offset" : 256,
1534     "referenced_type" : "_ZTIm"
1535    },
1536    {
1537     "field_name" : "supported_formats",
1538     "field_offset" : 320,
1539     "referenced_type" : "_ZTIPj"
1540    },
1541    {
1542     "field_name" : "custom_data_size",
1543     "field_offset" : 384,
1544     "referenced_type" : "_ZTIm"
1545    },
1546    {
1547     "field_name" : "custom_data",
1548     "field_offset" : 448,
1549     "referenced_type" : "_ZTIPv"
1550    }
1551   ],
1552   "linker_set_key" : "_ZTI23adf_overlay_engine_data",
1553   "name" : "adf_overlay_engine_data",
1554   "referenced_type" : "_ZTI23adf_overlay_engine_data",
1555   "self_type" : "_ZTI23adf_overlay_engine_data",
1556   "size" : 64,
1557   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1558  },
1559  {
1560   "alignment" : 4,
1561   "fields" :
1562   [
1563    {
1564     "field_name" : "w",
1565     "referenced_type" : "_ZTIt"
1566    },
1567    {
1568     "field_name" : "h",
1569     "field_offset" : 16,
1570     "referenced_type" : "_ZTIt"
1571    },
1572    {
1573     "field_name" : "format",
1574     "field_offset" : 32,
1575     "referenced_type" : "_ZTIj"
1576    },
1577    {
1578     "field_name" : "fd",
1579     "field_offset" : 64,
1580     "referenced_type" : "_ZTIi"
1581    },
1582    {
1583     "field_name" : "offset",
1584     "field_offset" : 96,
1585     "referenced_type" : "_ZTIj"
1586    },
1587    {
1588     "field_name" : "pitch",
1589     "field_offset" : 128,
1590     "referenced_type" : "_ZTIj"
1591    }
1592   ],
1593   "linker_set_key" : "_ZTI23adf_simple_buffer_alloc",
1594   "name" : "adf_simple_buffer_alloc",
1595   "referenced_type" : "_ZTI23adf_simple_buffer_alloc",
1596   "self_type" : "_ZTI23adf_simple_buffer_alloc",
1597   "size" : 20,
1598   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1599  },
1600  {
1601   "alignment" : 4,
1602   "fields" :
1603   [
1604    {
1605     "field_name" : "buf",
1606     "referenced_type" : "_ZTI17adf_buffer_config"
1607    },
1608    {
1609     "field_name" : "complete_fence",
1610     "field_offset" : 576,
1611     "referenced_type" : "_ZTIi"
1612    },
1613    {
1614     "field_name" : "complete_fence_type",
1615     "field_offset" : 608,
1616     "referenced_type" : "_ZTIh"
1617    }
1618   ],
1619   "linker_set_key" : "_ZTI25adf_simple_post_config_v2",
1620   "name" : "adf_simple_post_config_v2",
1621   "referenced_type" : "_ZTI25adf_simple_post_config_v2",
1622   "self_type" : "_ZTI25adf_simple_post_config_v2",
1623   "size" : 80,
1624   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1625  },
1626  {
1627   "alignment" : 4,
1628   "fields" :
1629   [
1630    {
1631     "field_name" : "type",
1632     "referenced_type" : "_ZTIh"
1633    },
1634    {
1635     "field_name" : "length",
1636     "field_offset" : 32,
1637     "referenced_type" : "_ZTIj"
1638    }
1639   ],
1640   "linker_set_key" : "_ZTI9adf_event",
1641   "name" : "adf_event",
1642   "referenced_type" : "_ZTI9adf_event",
1643   "self_type" : "_ZTI9adf_event",
1644   "size" : 8,
1645   "source_file" : "/system/core/deprecated-adf/libadf/include/video/adf.h"
1646  }
1647 ],
1648 "rvalue_reference_types" : []
1649}
1650