1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA10_c",
15   "name" : "char[10]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA10_c",
18   "size" : 10,
19   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA11_c",
24   "name" : "char[11]",
25   "referenced_type" : "_ZTIc",
26   "self_type" : "_ZTIA11_c",
27   "size" : 11,
28   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA12_c",
33   "name" : "char[12]",
34   "referenced_type" : "_ZTIc",
35   "self_type" : "_ZTIA12_c",
36   "size" : 12,
37   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
38  },
39  {
40   "alignment" : 4,
41   "linker_set_key" : "_ZTIA12_j",
42   "name" : "unsigned int[12]",
43   "referenced_type" : "_ZTIj",
44   "self_type" : "_ZTIA12_j",
45   "size" : 48,
46   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA13_c",
51   "name" : "char[13]",
52   "referenced_type" : "_ZTIc",
53   "self_type" : "_ZTIA13_c",
54   "size" : 13,
55   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
56  },
57  {
58   "alignment" : 1,
59   "linker_set_key" : "_ZTIA14_c",
60   "name" : "char[14]",
61   "referenced_type" : "_ZTIc",
62   "self_type" : "_ZTIA14_c",
63   "size" : 14,
64   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
65  },
66  {
67   "alignment" : 1,
68   "linker_set_key" : "_ZTIA15_c",
69   "name" : "char[15]",
70   "referenced_type" : "_ZTIc",
71   "self_type" : "_ZTIA15_c",
72   "size" : 15,
73   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
74  },
75  {
76   "alignment" : 1,
77   "linker_set_key" : "_ZTIA16_c",
78   "name" : "char[16]",
79   "referenced_type" : "_ZTIc",
80   "self_type" : "_ZTIA16_c",
81   "size" : 16,
82   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
83  },
84  {
85   "alignment" : 1,
86   "linker_set_key" : "_ZTIA17_c",
87   "name" : "char[17]",
88   "referenced_type" : "_ZTIc",
89   "self_type" : "_ZTIA17_c",
90   "size" : 17,
91   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
92  },
93  {
94   "alignment" : 1,
95   "linker_set_key" : "_ZTIA18_c",
96   "name" : "char[18]",
97   "referenced_type" : "_ZTIc",
98   "self_type" : "_ZTIA18_c",
99   "size" : 18,
100   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
101  },
102  {
103   "alignment" : 1,
104   "linker_set_key" : "_ZTIA19_c",
105   "name" : "char[19]",
106   "referenced_type" : "_ZTIc",
107   "self_type" : "_ZTIA19_c",
108   "size" : 19,
109   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
110  },
111  {
112   "alignment" : 4,
113   "linker_set_key" : "_ZTIA1_Pv",
114   "name" : "void *[1]",
115   "referenced_type" : "_ZTIPv",
116   "self_type" : "_ZTIA1_Pv",
117   "size" : 4,
118   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
119  },
120  {
121   "alignment" : 1,
122   "linker_set_key" : "_ZTIA20_c",
123   "name" : "char[20]",
124   "referenced_type" : "_ZTIc",
125   "self_type" : "_ZTIA20_c",
126   "size" : 20,
127   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
128  },
129  {
130   "alignment" : 1,
131   "linker_set_key" : "_ZTIA21_c",
132   "name" : "char[21]",
133   "referenced_type" : "_ZTIc",
134   "self_type" : "_ZTIA21_c",
135   "size" : 21,
136   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
137  },
138  {
139   "alignment" : 1,
140   "linker_set_key" : "_ZTIA22_c",
141   "name" : "char[22]",
142   "referenced_type" : "_ZTIc",
143   "self_type" : "_ZTIA22_c",
144   "size" : 22,
145   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
146  },
147  {
148   "alignment" : 1,
149   "linker_set_key" : "_ZTIA23_c",
150   "name" : "char[23]",
151   "referenced_type" : "_ZTIc",
152   "self_type" : "_ZTIA23_c",
153   "size" : 23,
154   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
155  },
156  {
157   "alignment" : 1,
158   "linker_set_key" : "_ZTIA24_c",
159   "name" : "char[24]",
160   "referenced_type" : "_ZTIc",
161   "self_type" : "_ZTIA24_c",
162   "size" : 24,
163   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
164  },
165  {
166   "alignment" : 1,
167   "linker_set_key" : "_ZTIA25_c",
168   "name" : "char[25]",
169   "referenced_type" : "_ZTIc",
170   "self_type" : "_ZTIA25_c",
171   "size" : 25,
172   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
173  },
174  {
175   "alignment" : 4,
176   "linker_set_key" : "_ZTIA25_j",
177   "name" : "unsigned int[25]",
178   "referenced_type" : "_ZTIj",
179   "self_type" : "_ZTIA25_j",
180   "size" : 100,
181   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
182  },
183  {
184   "alignment" : 1,
185   "linker_set_key" : "_ZTIA26_c",
186   "name" : "char[26]",
187   "referenced_type" : "_ZTIc",
188   "self_type" : "_ZTIA26_c",
189   "size" : 26,
190   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
191  },
192  {
193   "alignment" : 1,
194   "linker_set_key" : "_ZTIA27_c",
195   "name" : "char[27]",
196   "referenced_type" : "_ZTIc",
197   "self_type" : "_ZTIA27_c",
198   "size" : 27,
199   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
200  },
201  {
202   "alignment" : 1,
203   "linker_set_key" : "_ZTIA28_c",
204   "name" : "char[28]",
205   "referenced_type" : "_ZTIc",
206   "self_type" : "_ZTIA28_c",
207   "size" : 28,
208   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
209  },
210  {
211   "alignment" : 1,
212   "linker_set_key" : "_ZTIA29_c",
213   "name" : "char[29]",
214   "referenced_type" : "_ZTIc",
215   "self_type" : "_ZTIA29_c",
216   "size" : 29,
217   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
218  },
219  {
220   "alignment" : 1,
221   "linker_set_key" : "_ZTIA30_c",
222   "name" : "char[30]",
223   "referenced_type" : "_ZTIc",
224   "self_type" : "_ZTIA30_c",
225   "size" : 30,
226   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
227  },
228  {
229   "alignment" : 1,
230   "linker_set_key" : "_ZTIA31_c",
231   "name" : "char[31]",
232   "referenced_type" : "_ZTIc",
233   "self_type" : "_ZTIA31_c",
234   "size" : 31,
235   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
236  },
237  {
238   "alignment" : 1,
239   "linker_set_key" : "_ZTIA35_c",
240   "name" : "char[35]",
241   "referenced_type" : "_ZTIc",
242   "self_type" : "_ZTIA35_c",
243   "size" : 35,
244   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
245  },
246  {
247   "alignment" : 1,
248   "linker_set_key" : "_ZTIA36_c",
249   "name" : "char[36]",
250   "referenced_type" : "_ZTIc",
251   "self_type" : "_ZTIA36_c",
252   "size" : 36,
253   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
254  },
255  {
256   "alignment" : 4,
257   "linker_set_key" : "_ZTIA4_11C2PlaneInfo",
258   "name" : "C2PlaneInfo[4]",
259   "referenced_type" : "_ZTI11C2PlaneInfo",
260   "self_type" : "_ZTIA4_11C2PlaneInfo",
261   "size" : 176,
262   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
263  },
264  {
265   "alignment" : 4,
266   "linker_set_key" : "_ZTIA6_Pv",
267   "name" : "void *[6]",
268   "referenced_type" : "_ZTIPv",
269   "self_type" : "_ZTIA6_Pv",
270   "size" : 24,
271   "source_file" : "hardware/libhardware/include/hardware/fb.h"
272  },
273  {
274   "alignment" : 4,
275   "linker_set_key" : "_ZTIA7_Pv",
276   "name" : "void *[7]",
277   "referenced_type" : "_ZTIPv",
278   "self_type" : "_ZTIA7_Pv",
279   "size" : 28,
280   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
281  },
282  {
283   "alignment" : 4,
284   "linker_set_key" : "_ZTIA7_i",
285   "name" : "int[7]",
286   "referenced_type" : "_ZTIi",
287   "self_type" : "_ZTIA7_i",
288   "size" : 28,
289   "source_file" : "hardware/libhardware/include/hardware/fb.h"
290  },
291  {
292   "alignment" : 1,
293   "linker_set_key" : "_ZTIA8_c",
294   "name" : "char[8]",
295   "referenced_type" : "_ZTIc",
296   "self_type" : "_ZTIA8_c",
297   "size" : 8,
298   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
299  },
300  {
301   "alignment" : 4,
302   "linker_set_key" : "_ZTIA8_j",
303   "name" : "unsigned int[8]",
304   "referenced_type" : "_ZTIj",
305   "self_type" : "_ZTIA8_j",
306   "size" : 32,
307   "source_file" : "system/core/libsystem/include/system/graphics.h"
308  },
309  {
310   "alignment" : 1,
311   "linker_set_key" : "_ZTIA9_c",
312   "name" : "char[9]",
313   "referenced_type" : "_ZTIc",
314   "self_type" : "_ZTIA9_c",
315   "size" : 9,
316   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
317  },
318  {
319   "is_of_unknown_bound" : true,
320   "linker_set_key" : "_ZTIA_20C2ChromaOffsetStruct",
321   "name" : "C2ChromaOffsetStruct[]",
322   "referenced_type" : "_ZTI20C2ChromaOffsetStruct",
323   "self_type" : "_ZTIA_20C2ChromaOffsetStruct",
324   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h"
325  },
326  {
327   "is_of_unknown_bound" : true,
328   "linker_set_key" : "_ZTIA_c",
329   "name" : "char[]",
330   "referenced_type" : "_ZTIc",
331   "self_type" : "_ZTIA_c",
332   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h"
333  },
334  {
335   "is_of_unknown_bound" : true,
336   "linker_set_key" : "_ZTIA_f",
337   "name" : "float[]",
338   "referenced_type" : "_ZTIf",
339   "self_type" : "_ZTIA_f",
340   "source_file" : "system/core/libsystem/include/system/graphics.h"
341  },
342  {
343   "is_of_unknown_bound" : true,
344   "linker_set_key" : "_ZTIA_h",
345   "name" : "unsigned char[]",
346   "referenced_type" : "_ZTIh",
347   "self_type" : "_ZTIA_h",
348   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h"
349  },
350  {
351   "is_of_unknown_bound" : true,
352   "linker_set_key" : "_ZTIA_i",
353   "name" : "int[]",
354   "referenced_type" : "_ZTIi",
355   "self_type" : "_ZTIA_i",
356   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h"
357  }
358 ],
359 "builtin_types" :
360 [
361  {
362   "alignment" : 1,
363   "is_integral" : true,
364   "is_unsigned" : true,
365   "linker_set_key" : "_ZTIb",
366   "name" : "bool",
367   "referenced_type" : "_ZTIb",
368   "self_type" : "_ZTIb",
369   "size" : 1
370  },
371  {
372   "alignment" : 1,
373   "is_integral" : true,
374   "linker_set_key" : "_ZTIc",
375   "name" : "char",
376   "referenced_type" : "_ZTIc",
377   "self_type" : "_ZTIc",
378   "size" : 1
379  },
380  {
381   "alignment" : 4,
382   "linker_set_key" : "_ZTIf",
383   "name" : "float",
384   "referenced_type" : "_ZTIf",
385   "self_type" : "_ZTIf",
386   "size" : 4
387  },
388  {
389   "alignment" : 1,
390   "is_integral" : true,
391   "is_unsigned" : true,
392   "linker_set_key" : "_ZTIh",
393   "name" : "unsigned char",
394   "referenced_type" : "_ZTIh",
395   "self_type" : "_ZTIh",
396   "size" : 1
397  },
398  {
399   "alignment" : 4,
400   "is_integral" : true,
401   "linker_set_key" : "_ZTIi",
402   "name" : "int",
403   "referenced_type" : "_ZTIi",
404   "self_type" : "_ZTIi",
405   "size" : 4
406  },
407  {
408   "alignment" : 4,
409   "is_integral" : true,
410   "is_unsigned" : true,
411   "linker_set_key" : "_ZTIj",
412   "name" : "unsigned int",
413   "referenced_type" : "_ZTIj",
414   "self_type" : "_ZTIj",
415   "size" : 4
416  },
417  {
418   "alignment" : 2,
419   "is_integral" : true,
420   "is_unsigned" : true,
421   "linker_set_key" : "_ZTIt",
422   "name" : "unsigned short",
423   "referenced_type" : "_ZTIt",
424   "self_type" : "_ZTIt",
425   "size" : 2
426  },
427  {
428   "linker_set_key" : "_ZTIv",
429   "name" : "void",
430   "referenced_type" : "_ZTIv",
431   "self_type" : "_ZTIv"
432  },
433  {
434   "alignment" : 4,
435   "is_integral" : true,
436   "linker_set_key" : "_ZTIx",
437   "name" : "long long",
438   "referenced_type" : "_ZTIx",
439   "self_type" : "_ZTIx",
440   "size" : 8
441  },
442  {
443   "alignment" : 4,
444   "is_integral" : true,
445   "is_unsigned" : true,
446   "linker_set_key" : "_ZTIy",
447   "name" : "unsigned long long",
448   "referenced_type" : "_ZTIy",
449   "self_type" : "_ZTIy",
450   "size" : 8
451  }
452 ],
453 "elf_functions" : [],
454 "elf_objects" : [],
455 "enum_types" :
456 [
457  {
458   "alignment" : 4,
459   "enum_fields" :
460   [
461    {
462     "enum_field_value" : 0,
463     "name" : "C2_OK"
464    },
465    {
466     "enum_field_value" : 22,
467     "name" : "C2_BAD_VALUE"
468    },
469    {
470     "enum_field_value" : 6,
471     "name" : "C2_BAD_INDEX"
472    },
473    {
474     "enum_field_value" : 95,
475     "name" : "C2_CANNOT_DO"
476    },
477    {
478     "enum_field_value" : 17,
479     "name" : "C2_DUPLICATE"
480    },
481    {
482     "enum_field_value" : 2,
483     "name" : "C2_NOT_FOUND"
484    },
485    {
486     "enum_field_value" : 1,
487     "name" : "C2_BAD_STATE"
488    },
489    {
490     "enum_field_value" : 11,
491     "name" : "C2_BLOCKING"
492    },
493    {
494     "enum_field_value" : 4,
495     "name" : "C2_CANCELED"
496    },
497    {
498     "enum_field_value" : 12,
499     "name" : "C2_NO_MEMORY"
500    },
501    {
502     "enum_field_value" : 13,
503     "name" : "C2_REFUSED"
504    },
505    {
506     "enum_field_value" : 110,
507     "name" : "C2_TIMED_OUT"
508    },
509    {
510     "enum_field_value" : 38,
511     "name" : "C2_OMITTED"
512    },
513    {
514     "enum_field_value" : 14,
515     "name" : "C2_CORRUPTED"
516    },
517    {
518     "enum_field_value" : 19,
519     "name" : "C2_NO_INIT"
520    }
521   ],
522   "linker_set_key" : "_ZTI11c2_status_t",
523   "name" : "c2_status_t",
524   "referenced_type" : "_ZTI11c2_status_t",
525   "self_type" : "_ZTI11c2_status_t",
526   "size" : 4,
527   "source_file" : "frameworks/av/media/codec2/core/include/C2.h",
528   "underlying_type" : "_ZTIi"
529  },
530  {
531   "alignment" : 4,
532   "enum_fields" :
533   [
534    {
535     "enum_field_value" : 1,
536     "name" : "HAL_HDR_DOLBY_VISION"
537    },
538    {
539     "enum_field_value" : 2,
540     "name" : "HAL_HDR_HDR10"
541    },
542    {
543     "enum_field_value" : 3,
544     "name" : "HAL_HDR_HLG"
545    }
546   ],
547   "linker_set_key" : "_ZTI13android_hdr_t",
548   "name" : "android_hdr_t",
549   "referenced_type" : "_ZTI13android_hdr_t",
550   "self_type" : "_ZTI13android_hdr_t",
551   "size" : 4,
552   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
553   "underlying_type" : "_ZTIj"
554  },
555  {
556   "alignment" : 4,
557   "enum_fields" :
558   [
559    {
560     "enum_field_value" : 0,
561     "name" : "C2_DONT_BLOCK"
562    },
563    {
564     "enum_field_value" : 1,
565     "name" : "C2_MAY_BLOCK"
566    }
567   ],
568   "linker_set_key" : "_ZTI13c2_blocking_t",
569   "name" : "c2_blocking_t",
570   "referenced_type" : "_ZTI13c2_blocking_t",
571   "self_type" : "_ZTI13c2_blocking_t",
572   "size" : 4,
573   "source_file" : "frameworks/av/media/codec2/core/include/C2.h",
574   "underlying_type" : "_ZTIi"
575  },
576  {
577   "alignment" : 4,
578   "enum_fields" :
579   [
580    {
581     "enum_field_value" : 4,
582     "name" : "HAL_HDR_HDR10_PLUS"
583    }
584   ],
585   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
586   "name" : "android_hdr_v1_2_t",
587   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
588   "self_type" : "_ZTI18android_hdr_v1_2_t",
589   "size" : 4,
590   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
591   "underlying_type" : "_ZTIj"
592  },
593  {
594   "alignment" : 4,
595   "enum_fields" :
596   [
597    {
598     "enum_field_value" : 0,
599     "name" : "HAL_DATASPACE_UNKNOWN"
600    },
601    {
602     "enum_field_value" : 1,
603     "name" : "HAL_DATASPACE_ARBITRARY"
604    },
605    {
606     "enum_field_value" : 16,
607     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
608    },
609    {
610     "enum_field_value" : 4128768,
611     "name" : "HAL_DATASPACE_STANDARD_MASK"
612    },
613    {
614     "enum_field_value" : 0,
615     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
616    },
617    {
618     "enum_field_value" : 65536,
619     "name" : "HAL_DATASPACE_STANDARD_BT709"
620    },
621    {
622     "enum_field_value" : 131072,
623     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
624    },
625    {
626     "enum_field_value" : 196608,
627     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
628    },
629    {
630     "enum_field_value" : 262144,
631     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
632    },
633    {
634     "enum_field_value" : 327680,
635     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
636    },
637    {
638     "enum_field_value" : 393216,
639     "name" : "HAL_DATASPACE_STANDARD_BT2020"
640    },
641    {
642     "enum_field_value" : 458752,
643     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
644    },
645    {
646     "enum_field_value" : 524288,
647     "name" : "HAL_DATASPACE_STANDARD_BT470M"
648    },
649    {
650     "enum_field_value" : 589824,
651     "name" : "HAL_DATASPACE_STANDARD_FILM"
652    },
653    {
654     "enum_field_value" : 655360,
655     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
656    },
657    {
658     "enum_field_value" : 720896,
659     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
660    },
661    {
662     "enum_field_value" : 22,
663     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
664    },
665    {
666     "enum_field_value" : 130023424,
667     "name" : "HAL_DATASPACE_TRANSFER_MASK"
668    },
669    {
670     "enum_field_value" : 0,
671     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
672    },
673    {
674     "enum_field_value" : 4194304,
675     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
676    },
677    {
678     "enum_field_value" : 8388608,
679     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
680    },
681    {
682     "enum_field_value" : 12582912,
683     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
684    },
685    {
686     "enum_field_value" : 16777216,
687     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
688    },
689    {
690     "enum_field_value" : 20971520,
691     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
692    },
693    {
694     "enum_field_value" : 25165824,
695     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
696    },
697    {
698     "enum_field_value" : 29360128,
699     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
700    },
701    {
702     "enum_field_value" : 33554432,
703     "name" : "HAL_DATASPACE_TRANSFER_HLG"
704    },
705    {
706     "enum_field_value" : 27,
707     "name" : "HAL_DATASPACE_RANGE_SHIFT"
708    },
709    {
710     "enum_field_value" : 939524096,
711     "name" : "HAL_DATASPACE_RANGE_MASK"
712    },
713    {
714     "enum_field_value" : 0,
715     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
716    },
717    {
718     "enum_field_value" : 134217728,
719     "name" : "HAL_DATASPACE_RANGE_FULL"
720    },
721    {
722     "enum_field_value" : 268435456,
723     "name" : "HAL_DATASPACE_RANGE_LIMITED"
724    },
725    {
726     "enum_field_value" : 402653184,
727     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
728    },
729    {
730     "enum_field_value" : 512,
731     "name" : "HAL_DATASPACE_SRGB_LINEAR"
732    },
733    {
734     "enum_field_value" : 138477568,
735     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
736    },
737    {
738     "enum_field_value" : 406913024,
739     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
740    },
741    {
742     "enum_field_value" : 513,
743     "name" : "HAL_DATASPACE_SRGB"
744    },
745    {
746     "enum_field_value" : 142671872,
747     "name" : "HAL_DATASPACE_V0_SRGB"
748    },
749    {
750     "enum_field_value" : 411107328,
751     "name" : "HAL_DATASPACE_V0_SCRGB"
752    },
753    {
754     "enum_field_value" : 257,
755     "name" : "HAL_DATASPACE_JFIF"
756    },
757    {
758     "enum_field_value" : 146931712,
759     "name" : "HAL_DATASPACE_V0_JFIF"
760    },
761    {
762     "enum_field_value" : 258,
763     "name" : "HAL_DATASPACE_BT601_625"
764    },
765    {
766     "enum_field_value" : 281149440,
767     "name" : "HAL_DATASPACE_V0_BT601_625"
768    },
769    {
770     "enum_field_value" : 259,
771     "name" : "HAL_DATASPACE_BT601_525"
772    },
773    {
774     "enum_field_value" : 281280512,
775     "name" : "HAL_DATASPACE_V0_BT601_525"
776    },
777    {
778     "enum_field_value" : 260,
779     "name" : "HAL_DATASPACE_BT709"
780    },
781    {
782     "enum_field_value" : 281083904,
783     "name" : "HAL_DATASPACE_V0_BT709"
784    },
785    {
786     "enum_field_value" : 139067392,
787     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
788    },
789    {
790     "enum_field_value" : 155844608,
791     "name" : "HAL_DATASPACE_DCI_P3"
792    },
793    {
794     "enum_field_value" : 139067392,
795     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
796    },
797    {
798     "enum_field_value" : 143261696,
799     "name" : "HAL_DATASPACE_DISPLAY_P3"
800    },
801    {
802     "enum_field_value" : 151715840,
803     "name" : "HAL_DATASPACE_ADOBE_RGB"
804    },
805    {
806     "enum_field_value" : 138805248,
807     "name" : "HAL_DATASPACE_BT2020_LINEAR"
808    },
809    {
810     "enum_field_value" : 147193856,
811     "name" : "HAL_DATASPACE_BT2020"
812    },
813    {
814     "enum_field_value" : 163971072,
815     "name" : "HAL_DATASPACE_BT2020_PQ"
816    },
817    {
818     "enum_field_value" : 4096,
819     "name" : "HAL_DATASPACE_DEPTH"
820    },
821    {
822     "enum_field_value" : 4097,
823     "name" : "HAL_DATASPACE_SENSOR"
824    }
825   ],
826   "linker_set_key" : "_ZTI19android_dataspace_t",
827   "name" : "android_dataspace_t",
828   "referenced_type" : "_ZTI19android_dataspace_t",
829   "self_type" : "_ZTI19android_dataspace_t",
830   "size" : 4,
831   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
832   "underlying_type" : "_ZTIj"
833  },
834  {
835   "alignment" : 4,
836   "enum_fields" :
837   [
838    {
839     "enum_field_value" : 0,
840     "name" : "FLEX_FORMAT_INVALID"
841    },
842    {
843     "enum_field_value" : 1,
844     "name" : "FLEX_FORMAT_Y"
845    },
846    {
847     "enum_field_value" : 7,
848     "name" : "FLEX_FORMAT_YCbCr"
849    },
850    {
851     "enum_field_value" : 1073741831,
852     "name" : "FLEX_FORMAT_YCbCrA"
853    },
854    {
855     "enum_field_value" : 7168,
856     "name" : "FLEX_FORMAT_RGB"
857    },
858    {
859     "enum_field_value" : 1073748992,
860     "name" : "FLEX_FORMAT_RGBA"
861    }
862   ],
863   "linker_set_key" : "_ZTI19android_flex_format",
864   "name" : "android_flex_format",
865   "referenced_type" : "_ZTI19android_flex_format",
866   "self_type" : "_ZTI19android_flex_format",
867   "size" : 4,
868   "source_file" : "system/core/libsystem/include/system/graphics.h",
869   "underlying_type" : "_ZTIj"
870  },
871  {
872   "alignment" : 4,
873   "enum_fields" :
874   [
875    {
876     "enum_field_value" : 1,
877     "name" : "HAL_TRANSFORM_FLIP_H"
878    },
879    {
880     "enum_field_value" : 2,
881     "name" : "HAL_TRANSFORM_FLIP_V"
882    },
883    {
884     "enum_field_value" : 4,
885     "name" : "HAL_TRANSFORM_ROT_90"
886    },
887    {
888     "enum_field_value" : 3,
889     "name" : "HAL_TRANSFORM_ROT_180"
890    },
891    {
892     "enum_field_value" : 7,
893     "name" : "HAL_TRANSFORM_ROT_270"
894    }
895   ],
896   "linker_set_key" : "_ZTI19android_transform_t",
897   "name" : "android_transform_t",
898   "referenced_type" : "_ZTI19android_transform_t",
899   "self_type" : "_ZTI19android_transform_t",
900   "size" : 4,
901   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
902   "underlying_type" : "_ZTIj"
903  },
904  {
905   "alignment" : 4,
906   "enum_fields" :
907   [
908    {
909     "enum_field_value" : 0,
910     "name" : "HAL_COLOR_MODE_NATIVE"
911    },
912    {
913     "enum_field_value" : 1,
914     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
915    },
916    {
917     "enum_field_value" : 2,
918     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
919    },
920    {
921     "enum_field_value" : 3,
922     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
923    },
924    {
925     "enum_field_value" : 4,
926     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
927    },
928    {
929     "enum_field_value" : 5,
930     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
931    },
932    {
933     "enum_field_value" : 6,
934     "name" : "HAL_COLOR_MODE_DCI_P3"
935    },
936    {
937     "enum_field_value" : 7,
938     "name" : "HAL_COLOR_MODE_SRGB"
939    },
940    {
941     "enum_field_value" : 8,
942     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
943    },
944    {
945     "enum_field_value" : 9,
946     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
947    }
948   ],
949   "linker_set_key" : "_ZTI20android_color_mode_t",
950   "name" : "android_color_mode_t",
951   "referenced_type" : "_ZTI20android_color_mode_t",
952   "self_type" : "_ZTI20android_color_mode_t",
953   "size" : 4,
954   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
955   "underlying_type" : "_ZTIj"
956  },
957  {
958   "alignment" : 4,
959   "enum_fields" :
960   [
961    {
962     "enum_field_value" : 1,
963     "name" : "FLEX_COMPONENT_Y"
964    },
965    {
966     "enum_field_value" : 2,
967     "name" : "FLEX_COMPONENT_Cb"
968    },
969    {
970     "enum_field_value" : 4,
971     "name" : "FLEX_COMPONENT_Cr"
972    },
973    {
974     "enum_field_value" : 1024,
975     "name" : "FLEX_COMPONENT_R"
976    },
977    {
978     "enum_field_value" : 2048,
979     "name" : "FLEX_COMPONENT_G"
980    },
981    {
982     "enum_field_value" : 4096,
983     "name" : "FLEX_COMPONENT_B"
984    },
985    {
986     "enum_field_value" : 1073741824,
987     "name" : "FLEX_COMPONENT_A"
988    }
989   ],
990   "linker_set_key" : "_ZTI22android_flex_component",
991   "name" : "android_flex_component",
992   "referenced_type" : "_ZTI22android_flex_component",
993   "self_type" : "_ZTI22android_flex_component",
994   "size" : 4,
995   "source_file" : "system/core/libsystem/include/system/graphics.h",
996   "underlying_type" : "_ZTIj"
997  },
998  {
999   "alignment" : 4,
1000   "enum_fields" :
1001   [
1002    {
1003     "enum_field_value" : 1,
1004     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1005    },
1006    {
1007     "enum_field_value" : 2,
1008     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1009    },
1010    {
1011     "enum_field_value" : 3,
1012     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1013    },
1014    {
1015     "enum_field_value" : 4,
1016     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1017    },
1018    {
1019     "enum_field_value" : 5,
1020     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1021    },
1022    {
1023     "enum_field_value" : 16,
1024     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1025    },
1026    {
1027     "enum_field_value" : 17,
1028     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1029    },
1030    {
1031     "enum_field_value" : 20,
1032     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1033    },
1034    {
1035     "enum_field_value" : 22,
1036     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1037    },
1038    {
1039     "enum_field_value" : 32,
1040     "name" : "HAL_PIXEL_FORMAT_RAW16"
1041    },
1042    {
1043     "enum_field_value" : 33,
1044     "name" : "HAL_PIXEL_FORMAT_BLOB"
1045    },
1046    {
1047     "enum_field_value" : 34,
1048     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1049    },
1050    {
1051     "enum_field_value" : 35,
1052     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1053    },
1054    {
1055     "enum_field_value" : 36,
1056     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1057    },
1058    {
1059     "enum_field_value" : 37,
1060     "name" : "HAL_PIXEL_FORMAT_RAW10"
1061    },
1062    {
1063     "enum_field_value" : 38,
1064     "name" : "HAL_PIXEL_FORMAT_RAW12"
1065    },
1066    {
1067     "enum_field_value" : 43,
1068     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1069    },
1070    {
1071     "enum_field_value" : 538982489,
1072     "name" : "HAL_PIXEL_FORMAT_Y8"
1073    },
1074    {
1075     "enum_field_value" : 540422489,
1076     "name" : "HAL_PIXEL_FORMAT_Y16"
1077    },
1078    {
1079     "enum_field_value" : 842094169,
1080     "name" : "HAL_PIXEL_FORMAT_YV12"
1081    }
1082   ],
1083   "linker_set_key" : "_ZTI22android_pixel_format_t",
1084   "name" : "android_pixel_format_t",
1085   "referenced_type" : "_ZTI22android_pixel_format_t",
1086   "self_type" : "_ZTI22android_pixel_format_t",
1087   "size" : 4,
1088   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1089   "underlying_type" : "_ZTIj"
1090  },
1091  {
1092   "alignment" : 4,
1093   "enum_fields" :
1094   [
1095    {
1096     "enum_field_value" : 0,
1097     "name" : "kParamIndexWorkOrdinal"
1098    }
1099   ],
1100   "linker_set_key" : "_ZTI23$kParamIndexWorkOrdinal",
1101   "name" : "(unnamed)",
1102   "referenced_type" : "_ZTI23$kParamIndexWorkOrdinal",
1103   "self_type" : "_ZTI23$kParamIndexWorkOrdinal",
1104   "size" : 4,
1105   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h",
1106   "underlying_type" : "_ZTIj"
1107  },
1108  {
1109   "alignment" : 4,
1110   "enum_fields" :
1111   [
1112    {
1113     "enum_field_value" : 281411584,
1114     "name" : "HAL_DATASPACE_BT2020_ITU"
1115    },
1116    {
1117     "enum_field_value" : 298188800,
1118     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1119    },
1120    {
1121     "enum_field_value" : 302383104,
1122     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1123    },
1124    {
1125     "enum_field_value" : 168165376,
1126     "name" : "HAL_DATASPACE_BT2020_HLG"
1127    }
1128   ],
1129   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1130   "name" : "android_dataspace_v1_1_t",
1131   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1132   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1133   "size" : 4,
1134   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1135   "underlying_type" : "_ZTIj"
1136  },
1137  {
1138   "alignment" : 4,
1139   "enum_fields" :
1140   [
1141    {
1142     "enum_field_value" : 142999552,
1143     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1144    },
1145    {
1146     "enum_field_value" : 4098,
1147     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1148    },
1149    {
1150     "enum_field_value" : 4099,
1151     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1152    },
1153    {
1154     "enum_field_value" : 4100,
1155     "name" : "HAL_DATASPACE_HEIF"
1156    }
1157   ],
1158   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1159   "name" : "android_dataspace_v1_2_t",
1160   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1161   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1162   "size" : 4,
1163   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1164   "underlying_type" : "_ZTIj"
1165  },
1166  {
1167   "alignment" : 4,
1168   "enum_fields" :
1169   [
1170    {
1171     "enum_field_value" : 0,
1172     "name" : "GRALLOC_USAGE_SW_READ_NEVER"
1173    },
1174    {
1175     "enum_field_value" : 2,
1176     "name" : "GRALLOC_USAGE_SW_READ_RARELY"
1177    },
1178    {
1179     "enum_field_value" : 3,
1180     "name" : "GRALLOC_USAGE_SW_READ_OFTEN"
1181    },
1182    {
1183     "enum_field_value" : 15,
1184     "name" : "GRALLOC_USAGE_SW_READ_MASK"
1185    },
1186    {
1187     "enum_field_value" : 0,
1188     "name" : "GRALLOC_USAGE_SW_WRITE_NEVER"
1189    },
1190    {
1191     "enum_field_value" : 32,
1192     "name" : "GRALLOC_USAGE_SW_WRITE_RARELY"
1193    },
1194    {
1195     "enum_field_value" : 48,
1196     "name" : "GRALLOC_USAGE_SW_WRITE_OFTEN"
1197    },
1198    {
1199     "enum_field_value" : 240,
1200     "name" : "GRALLOC_USAGE_SW_WRITE_MASK"
1201    },
1202    {
1203     "enum_field_value" : 256,
1204     "name" : "GRALLOC_USAGE_HW_TEXTURE"
1205    },
1206    {
1207     "enum_field_value" : 512,
1208     "name" : "GRALLOC_USAGE_HW_RENDER"
1209    },
1210    {
1211     "enum_field_value" : 1024,
1212     "name" : "GRALLOC_USAGE_HW_2D"
1213    },
1214    {
1215     "enum_field_value" : 2048,
1216     "name" : "GRALLOC_USAGE_HW_COMPOSER"
1217    },
1218    {
1219     "enum_field_value" : 4096,
1220     "name" : "GRALLOC_USAGE_HW_FB"
1221    },
1222    {
1223     "enum_field_value" : 8192,
1224     "name" : "GRALLOC_USAGE_EXTERNAL_DISP"
1225    },
1226    {
1227     "enum_field_value" : 16384,
1228     "name" : "GRALLOC_USAGE_PROTECTED"
1229    },
1230    {
1231     "enum_field_value" : 32768,
1232     "name" : "GRALLOC_USAGE_CURSOR"
1233    },
1234    {
1235     "enum_field_value" : 65536,
1236     "name" : "GRALLOC_USAGE_HW_VIDEO_ENCODER"
1237    },
1238    {
1239     "enum_field_value" : 131072,
1240     "name" : "GRALLOC_USAGE_HW_CAMERA_WRITE"
1241    },
1242    {
1243     "enum_field_value" : 262144,
1244     "name" : "GRALLOC_USAGE_HW_CAMERA_READ"
1245    },
1246    {
1247     "enum_field_value" : 393216,
1248     "name" : "GRALLOC_USAGE_HW_CAMERA_ZSL"
1249    },
1250    {
1251     "enum_field_value" : 393216,
1252     "name" : "GRALLOC_USAGE_HW_CAMERA_MASK"
1253    },
1254    {
1255     "enum_field_value" : 466688,
1256     "name" : "GRALLOC_USAGE_HW_MASK"
1257    },
1258    {
1259     "enum_field_value" : 1048576,
1260     "name" : "GRALLOC_USAGE_RENDERSCRIPT"
1261    },
1262    {
1263     "enum_field_value" : 2097152,
1264     "name" : "GRALLOC_USAGE_FOREIGN_BUFFERS"
1265    },
1266    {
1267     "enum_field_value" : 134217728,
1268     "name" : "GRALLOC_USAGE_HW_IMAGE_ENCODER"
1269    },
1270    {
1271     "enum_field_value" : -2097153,
1272     "name" : "GRALLOC_USAGE_ALLOC_MASK"
1273    },
1274    {
1275     "enum_field_value" : 268435456,
1276     "name" : "GRALLOC_USAGE_PRIVATE_0"
1277    },
1278    {
1279     "enum_field_value" : 536870912,
1280     "name" : "GRALLOC_USAGE_PRIVATE_1"
1281    },
1282    {
1283     "enum_field_value" : 1073741824,
1284     "name" : "GRALLOC_USAGE_PRIVATE_2"
1285    },
1286    {
1287     "enum_field_value" : -2147483648,
1288     "name" : "GRALLOC_USAGE_PRIVATE_3"
1289    },
1290    {
1291     "enum_field_value" : -268435456,
1292     "name" : "GRALLOC_USAGE_PRIVATE_MASK"
1293    }
1294   ],
1295   "linker_set_key" : "_ZTI25$GRALLOC_USAGE_ALLOC_MASK",
1296   "name" : "(unnamed)",
1297   "referenced_type" : "_ZTI25$GRALLOC_USAGE_ALLOC_MASK",
1298   "self_type" : "_ZTI25$GRALLOC_USAGE_ALLOC_MASK",
1299   "size" : 4,
1300   "source_file" : "hardware/libhardware/include/hardware/gralloc.h",
1301   "underlying_type" : "_ZTIj"
1302  },
1303  {
1304   "alignment" : 4,
1305   "enum_fields" :
1306   [
1307    {
1308     "enum_field_value" : 10,
1309     "name" : "HAL_COLOR_MODE_BT2020"
1310    },
1311    {
1312     "enum_field_value" : 11,
1313     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1314    },
1315    {
1316     "enum_field_value" : 12,
1317     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1318    }
1319   ],
1320   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1321   "name" : "android_color_mode_v1_1_t",
1322   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1323   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1324   "size" : 4,
1325   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1326   "underlying_type" : "_ZTIj"
1327  },
1328  {
1329   "alignment" : 4,
1330   "enum_fields" :
1331   [
1332    {
1333     "enum_field_value" : 13,
1334     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
1335    }
1336   ],
1337   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
1338   "name" : "android_color_mode_v1_2_t",
1339   "referenced_type" : "_ZTI25android_color_mode_v1_2_t",
1340   "self_type" : "_ZTI25android_color_mode_v1_2_t",
1341   "size" : 4,
1342   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1343   "underlying_type" : "_ZTIj"
1344  },
1345  {
1346   "alignment" : 4,
1347   "enum_fields" :
1348   [
1349    {
1350     "enum_field_value" : 0,
1351     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1352    },
1353    {
1354     "enum_field_value" : 1,
1355     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1356    },
1357    {
1358     "enum_field_value" : 2,
1359     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1360    },
1361    {
1362     "enum_field_value" : 3,
1363     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1364    },
1365    {
1366     "enum_field_value" : 4,
1367     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1368    },
1369    {
1370     "enum_field_value" : 5,
1371     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1372    },
1373    {
1374     "enum_field_value" : 6,
1375     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1376    }
1377   ],
1378   "linker_set_key" : "_ZTI25android_color_transform_t",
1379   "name" : "android_color_transform_t",
1380   "referenced_type" : "_ZTI25android_color_transform_t",
1381   "self_type" : "_ZTI25android_color_transform_t",
1382   "size" : 4,
1383   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1384   "underlying_type" : "_ZTIj"
1385  },
1386  {
1387   "alignment" : 4,
1388   "enum_fields" :
1389   [
1390    {
1391     "enum_field_value" : 39,
1392     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1393    },
1394    {
1395     "enum_field_value" : 40,
1396     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1397    },
1398    {
1399     "enum_field_value" : 41,
1400     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1401    },
1402    {
1403     "enum_field_value" : 42,
1404     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1405    }
1406   ],
1407   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1408   "name" : "android_pixel_format_sw_t",
1409   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1410   "self_type" : "_ZTI25android_pixel_format_sw_t",
1411   "size" : 4,
1412   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
1413   "underlying_type" : "_ZTIj"
1414  },
1415  {
1416   "alignment" : 4,
1417   "enum_fields" :
1418   [
1419    {
1420     "enum_field_value" : 48,
1421     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1422    },
1423    {
1424     "enum_field_value" : 49,
1425     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1426    },
1427    {
1428     "enum_field_value" : 50,
1429     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1430    },
1431    {
1432     "enum_field_value" : 51,
1433     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1434    },
1435    {
1436     "enum_field_value" : 52,
1437     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1438    },
1439    {
1440     "enum_field_value" : 53,
1441     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1442    },
1443    {
1444     "enum_field_value" : 54,
1445     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1446    }
1447   ],
1448   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1449   "name" : "android_pixel_format_v1_1_t",
1450   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1451   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1452   "size" : 4,
1453   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1454   "underlying_type" : "_ZTIj"
1455  },
1456  {
1457   "alignment" : 4,
1458   "enum_fields" :
1459   [
1460    {
1461     "enum_field_value" : 55,
1462     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1463    }
1464   ],
1465   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1466   "name" : "android_pixel_format_v1_2_t",
1467   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1468   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1469   "size" : 4,
1470   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1471   "underlying_type" : "_ZTIj"
1472  },
1473  {
1474   "alignment" : 4,
1475   "enum_fields" :
1476   [
1477    {
1478     "enum_field_value" : 0,
1479     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1480    },
1481    {
1482     "enum_field_value" : 1,
1483     "name" : "HAL_RENDER_INTENT_ENHANCE"
1484    },
1485    {
1486     "enum_field_value" : 2,
1487     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1488    },
1489    {
1490     "enum_field_value" : 3,
1491     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1492    }
1493   ],
1494   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1495   "name" : "android_render_intent_v1_1_t",
1496   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1497   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1498   "size" : 4,
1499   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1500   "underlying_type" : "_ZTIj"
1501  },
1502  {
1503   "alignment" : 4,
1504   "enum_fields" :
1505   [
1506    {
1507     "enum_field_value" : 0,
1508     "name" : "C2_UNSET"
1509    },
1510    {
1511     "enum_field_value" : 1,
1512     "name" : "C2_SET"
1513    },
1514    {
1515     "enum_field_value" : 2,
1516     "name" : "C2_DEFAULT"
1517    }
1518   ],
1519   "linker_set_key" : "_ZTI8c2_set_t",
1520   "name" : "c2_set_t",
1521   "referenced_type" : "_ZTI8c2_set_t",
1522   "self_type" : "_ZTI8c2_set_t",
1523   "size" : 4,
1524   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
1525   "underlying_type" : "_ZTIj"
1526  },
1527  {
1528   "alignment" : 4,
1529   "enum_fields" :
1530   [
1531    {
1532     "enum_field_value" : 0,
1533     "name" : "C2_FALSE"
1534    },
1535    {
1536     "enum_field_value" : 1,
1537     "name" : "C2_TRUE"
1538    }
1539   ],
1540   "linker_set_key" : "_ZTI9c2_bool_t",
1541   "name" : "c2_bool_t",
1542   "referenced_type" : "_ZTI9c2_bool_t",
1543   "self_type" : "_ZTI9c2_bool_t",
1544   "size" : 4,
1545   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
1546   "underlying_type" : "_ZTIj"
1547  },
1548  {
1549   "alignment" : 4,
1550   "enum_fields" :
1551   [
1552    {
1553     "enum_field_value" : 1,
1554     "name" : "C2Allocator::LINEAR"
1555    },
1556    {
1557     "enum_field_value" : 2,
1558     "name" : "C2Allocator::GRAPHIC"
1559    }
1560   ],
1561   "linker_set_key" : "_ZTIN11C2Allocator6type_tE",
1562   "name" : "C2Allocator::type_t",
1563   "referenced_type" : "_ZTIN11C2Allocator6type_tE",
1564   "self_type" : "_ZTIN11C2Allocator6type_tE",
1565   "size" : 4,
1566   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
1567   "underlying_type" : "_ZTIj"
1568  },
1569  {
1570   "alignment" : 4,
1571   "enum_fields" :
1572   [
1573    {
1574     "enum_field_value" : 47837,
1575     "name" : "C2Allocator::BAD_ID"
1576    }
1577   ],
1578   "linker_set_key" : "_ZTIN11C2Allocator7$BAD_IDE",
1579   "name" : "C2Allocator::(unnamed)",
1580   "referenced_type" : "_ZTIN11C2Allocator7$BAD_IDE",
1581   "self_type" : "_ZTIN11C2Allocator7$BAD_IDE",
1582   "size" : 4,
1583   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
1584   "underlying_type" : "_ZTIj"
1585  },
1586  {
1587   "alignment" : 4,
1588   "enum_fields" :
1589   [
1590    {
1591     "enum_field_value" : 0,
1592     "name" : "C2BlockPool::BASIC_LINEAR"
1593    },
1594    {
1595     "enum_field_value" : 1,
1596     "name" : "C2BlockPool::BASIC_GRAPHIC"
1597    },
1598    {
1599     "enum_field_value" : 16,
1600     "name" : "C2BlockPool::PLATFORM_START"
1601    }
1602   ],
1603   "linker_set_key" : "_ZTIN11C2BlockPool14$BASIC_GRAPHICE",
1604   "name" : "C2BlockPool::(unnamed)",
1605   "referenced_type" : "_ZTIN11C2BlockPool14$BASIC_GRAPHICE",
1606   "self_type" : "_ZTIN11C2BlockPool14$BASIC_GRAPHICE",
1607   "size" : 8,
1608   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
1609   "underlying_type" : "_ZTIy"
1610  },
1611  {
1612   "alignment" : 4,
1613   "enum_fields" :
1614   [
1615    {
1616     "enum_field_value" : 0,
1617     "name" : "C2Component::DRAIN_COMPONENT_WITH_EOS"
1618    },
1619    {
1620     "enum_field_value" : 1,
1621     "name" : "C2Component::DRAIN_COMPONENT_NO_EOS"
1622    },
1623    {
1624     "enum_field_value" : 65536,
1625     "name" : "C2Component::DRAIN_CHAIN"
1626    }
1627   ],
1628   "linker_set_key" : "_ZTIN11C2Component12drain_mode_tE",
1629   "name" : "C2Component::drain_mode_t",
1630   "referenced_type" : "_ZTIN11C2Component12drain_mode_tE",
1631   "self_type" : "_ZTIN11C2Component12drain_mode_tE",
1632   "size" : 4,
1633   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
1634   "underlying_type" : "_ZTIj"
1635  },
1636  {
1637   "alignment" : 4,
1638   "enum_fields" :
1639   [
1640    {
1641     "enum_field_value" : 0,
1642     "name" : "C2Component::FLUSH_COMPONENT"
1643    },
1644    {
1645     "enum_field_value" : 65536,
1646     "name" : "C2Component::FLUSH_CHAIN"
1647    }
1648   ],
1649   "linker_set_key" : "_ZTIN11C2Component12flush_mode_tE",
1650   "name" : "C2Component::flush_mode_t",
1651   "referenced_type" : "_ZTIN11C2Component12flush_mode_tE",
1652   "self_type" : "_ZTIN11C2Component12flush_mode_tE",
1653   "size" : 4,
1654   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
1655   "underlying_type" : "_ZTIj"
1656  },
1657  {
1658   "alignment" : 4,
1659   "enum_fields" :
1660   [
1661    {
1662     "enum_field_value" : 0,
1663     "name" : "C2Component::KIND_OTHER"
1664    },
1665    {
1666     "enum_field_value" : 1,
1667     "name" : "C2Component::KIND_DECODER"
1668    },
1669    {
1670     "enum_field_value" : 2,
1671     "name" : "C2Component::KIND_ENCODER"
1672    }
1673   ],
1674   "linker_set_key" : "_ZTIN11C2Component6kind_tE",
1675   "name" : "C2Component::kind_t",
1676   "referenced_type" : "_ZTIN11C2Component6kind_tE",
1677   "self_type" : "_ZTIN11C2Component6kind_tE",
1678   "size" : 4,
1679   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
1680   "underlying_type" : "_ZTIj"
1681  },
1682  {
1683   "alignment" : 4,
1684   "enum_fields" :
1685   [
1686    {
1687     "enum_field_value" : 1,
1688     "name" : "C2Component::ATTRIB_IS_TEMPORAL"
1689    }
1690   ],
1691   "linker_set_key" : "_ZTIN11C2Component8attrib_tE",
1692   "name" : "C2Component::attrib_t",
1693   "referenced_type" : "_ZTIN11C2Component8attrib_tE",
1694   "self_type" : "_ZTIN11C2Component8attrib_tE",
1695   "size" : 8,
1696   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
1697   "underlying_type" : "_ZTIy"
1698  },
1699  {
1700   "alignment" : 4,
1701   "enum_fields" :
1702   [
1703    {
1704     "enum_field_value" : 0,
1705     "name" : "C2Component::DOMAIN_OTHER"
1706    },
1707    {
1708     "enum_field_value" : 1,
1709     "name" : "C2Component::DOMAIN_VIDEO"
1710    },
1711    {
1712     "enum_field_value" : 2,
1713     "name" : "C2Component::DOMAIN_AUDIO"
1714    },
1715    {
1716     "enum_field_value" : 3,
1717     "name" : "C2Component::DOMAIN_IMAGE"
1718    }
1719   ],
1720   "linker_set_key" : "_ZTIN11C2Component8domain_tE",
1721   "name" : "C2Component::domain_t",
1722   "referenced_type" : "_ZTIN11C2Component8domain_tE",
1723   "self_type" : "_ZTIN11C2Component8domain_tE",
1724   "size" : 4,
1725   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
1726   "underlying_type" : "_ZTIj"
1727  },
1728  {
1729   "alignment" : 4,
1730   "enum_fields" :
1731   [
1732    {
1733     "enum_field_value" : 1,
1734     "name" : "C2FrameData::FLAG_DROP_FRAME"
1735    },
1736    {
1737     "enum_field_value" : 2,
1738     "name" : "C2FrameData::FLAG_END_OF_STREAM"
1739    },
1740    {
1741     "enum_field_value" : 4,
1742     "name" : "C2FrameData::FLAG_DISCARD_FRAME"
1743    },
1744    {
1745     "enum_field_value" : 8,
1746     "name" : "C2FrameData::FLAG_INCOMPLETE"
1747    },
1748    {
1749     "enum_field_value" : 16,
1750     "name" : "C2FrameData::FLAG_CORRECTED"
1751    },
1752    {
1753     "enum_field_value" : 32,
1754     "name" : "C2FrameData::FLAG_CORRUPT"
1755    },
1756    {
1757     "enum_field_value" : -2147483648,
1758     "name" : "C2FrameData::FLAG_CODEC_CONFIG"
1759    }
1760   ],
1761   "linker_set_key" : "_ZTIN11C2FrameData7flags_tE",
1762   "name" : "C2FrameData::flags_t",
1763   "referenced_type" : "_ZTIN11C2FrameData7flags_tE",
1764   "self_type" : "_ZTIN11C2FrameData7flags_tE",
1765   "size" : 4,
1766   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h",
1767   "underlying_type" : "_ZTIj"
1768  },
1769  {
1770   "alignment" : 4,
1771   "enum_fields" :
1772   [
1773    {
1774     "enum_field_value" : 0,
1775     "name" : "C2PlaneInfo::NATIVE"
1776    },
1777    {
1778     "enum_field_value" : 1,
1779     "name" : "C2PlaneInfo::LITTLE_END"
1780    },
1781    {
1782     "enum_field_value" : 2,
1783     "name" : "C2PlaneInfo::BIG_END"
1784    }
1785   ],
1786   "linker_set_key" : "_ZTIN11C2PlaneInfo12endianness_tE",
1787   "name" : "C2PlaneInfo::endianness_t",
1788   "referenced_type" : "_ZTIN11C2PlaneInfo12endianness_tE",
1789   "self_type" : "_ZTIN11C2PlaneInfo12endianness_tE",
1790   "size" : 4,
1791   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
1792   "underlying_type" : "_ZTIj"
1793  },
1794  {
1795   "alignment" : 4,
1796   "enum_fields" :
1797   [
1798    {
1799     "enum_field_value" : 0,
1800     "name" : "C2PlaneInfo::CHANNEL_Y"
1801    },
1802    {
1803     "enum_field_value" : 1,
1804     "name" : "C2PlaneInfo::CHANNEL_R"
1805    },
1806    {
1807     "enum_field_value" : 2,
1808     "name" : "C2PlaneInfo::CHANNEL_G"
1809    },
1810    {
1811     "enum_field_value" : 3,
1812     "name" : "C2PlaneInfo::CHANNEL_B"
1813    },
1814    {
1815     "enum_field_value" : 4,
1816     "name" : "C2PlaneInfo::CHANNEL_A"
1817    },
1818    {
1819     "enum_field_value" : 5,
1820     "name" : "C2PlaneInfo::CHANNEL_CR"
1821    },
1822    {
1823     "enum_field_value" : 6,
1824     "name" : "C2PlaneInfo::CHANNEL_CB"
1825    }
1826   ],
1827   "linker_set_key" : "_ZTIN11C2PlaneInfo9channel_tE",
1828   "name" : "C2PlaneInfo::channel_t",
1829   "referenced_type" : "_ZTIN11C2PlaneInfo9channel_tE",
1830   "self_type" : "_ZTIN11C2PlaneInfo9channel_tE",
1831   "size" : 4,
1832   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
1833   "underlying_type" : "_ZTIj"
1834  },
1835  {
1836   "alignment" : 4,
1837   "enum_fields" :
1838   [
1839    {
1840     "enum_field_value" : 0,
1841     "name" : "C2BufferData::INVALID"
1842    },
1843    {
1844     "enum_field_value" : 1,
1845     "name" : "C2BufferData::LINEAR"
1846    },
1847    {
1848     "enum_field_value" : 2,
1849     "name" : "C2BufferData::LINEAR_CHUNKS"
1850    },
1851    {
1852     "enum_field_value" : 3,
1853     "name" : "C2BufferData::GRAPHIC"
1854    },
1855    {
1856     "enum_field_value" : 4,
1857     "name" : "C2BufferData::GRAPHIC_CHUNKS"
1858    }
1859   ],
1860   "linker_set_key" : "_ZTIN12C2BufferData6type_tE",
1861   "name" : "C2BufferData::type_t",
1862   "referenced_type" : "_ZTIN12C2BufferData6type_tE",
1863   "self_type" : "_ZTIN12C2BufferData6type_tE",
1864   "size" : 4,
1865   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
1866   "underlying_type" : "_ZTIj"
1867  },
1868  {
1869   "alignment" : 4,
1870   "enum_fields" :
1871   [
1872    {
1873     "enum_field_value" : 0,
1874     "name" : "(anonymous namespace)::C2_PARAM_INDEX_INVALID"
1875    },
1876    {
1877     "enum_field_value" : 1,
1878     "name" : "(anonymous namespace)::C2_PARAM_INDEX_STRUCT_START"
1879    },
1880    {
1881     "enum_field_value" : 2048,
1882     "name" : "(anonymous namespace)::C2_PARAM_INDEX_PARAM_START"
1883    },
1884    {
1885     "enum_field_value" : 4096,
1886     "name" : "(anonymous namespace)::C2_PARAM_INDEX_CODER_PARAM_START"
1887    },
1888    {
1889     "enum_field_value" : 6144,
1890     "name" : "(anonymous namespace)::C2_PARAM_INDEX_PICTURE_PARAM_START"
1891    },
1892    {
1893     "enum_field_value" : 8192,
1894     "name" : "(anonymous namespace)::C2_PARAM_INDEX_VIDEO_PARAM_START"
1895    },
1896    {
1897     "enum_field_value" : 10240,
1898     "name" : "(anonymous namespace)::C2_PARAM_INDEX_IMAGE_PARAM_START"
1899    },
1900    {
1901     "enum_field_value" : 12288,
1902     "name" : "(anonymous namespace)::C2_PARAM_INDEX_AUDIO_PARAM_START"
1903    },
1904    {
1905     "enum_field_value" : 16384,
1906     "name" : "(anonymous namespace)::C2_PARAM_INDEX_PLATFORM_START"
1907    },
1908    {
1909     "enum_field_value" : 1,
1910     "name" : "(anonymous namespace)::kParamIndexColorXy"
1911    },
1912    {
1913     "enum_field_value" : 2,
1914     "name" : "(anonymous namespace)::kParamIndexMasteringDisplayColorVolume"
1915    },
1916    {
1917     "enum_field_value" : 3,
1918     "name" : "(anonymous namespace)::kParamIndexChromaOffset"
1919    },
1920    {
1921     "enum_field_value" : 4,
1922     "name" : "(anonymous namespace)::kParamIndexGopLayer"
1923    },
1924    {
1925     "enum_field_value" : 2048,
1926     "name" : "(anonymous namespace)::kParamIndexApiLevel"
1927    },
1928    {
1929     "enum_field_value" : 2049,
1930     "name" : "(anonymous namespace)::kParamIndexApiFeatures"
1931    },
1932    {
1933     "enum_field_value" : 2050,
1934     "name" : "(anonymous namespace)::kParamIndexName"
1935    },
1936    {
1937     "enum_field_value" : 2051,
1938     "name" : "(anonymous namespace)::kParamIndexAliases"
1939    },
1940    {
1941     "enum_field_value" : 2052,
1942     "name" : "(anonymous namespace)::kParamIndexKind"
1943    },
1944    {
1945     "enum_field_value" : 2053,
1946     "name" : "(anonymous namespace)::kParamIndexDomain"
1947    },
1948    {
1949     "enum_field_value" : 2054,
1950     "name" : "(anonymous namespace)::kParamIndexAttributes"
1951    },
1952    {
1953     "enum_field_value" : 2055,
1954     "name" : "(anonymous namespace)::kParamIndexTimeStretch"
1955    },
1956    {
1957     "enum_field_value" : 2056,
1958     "name" : "(anonymous namespace)::kParamIndexProfileLevel"
1959    },
1960    {
1961     "enum_field_value" : 2057,
1962     "name" : "(anonymous namespace)::kParamIndexInitData"
1963    },
1964    {
1965     "enum_field_value" : 2058,
1966     "name" : "(anonymous namespace)::kParamIndexSupplementalData"
1967    },
1968    {
1969     "enum_field_value" : 2059,
1970     "name" : "(anonymous namespace)::kParamIndexSubscribedSupplementalData"
1971    },
1972    {
1973     "enum_field_value" : 2060,
1974     "name" : "(anonymous namespace)::kParamIndexMediaType"
1975    },
1976    {
1977     "enum_field_value" : 2061,
1978     "name" : "(anonymous namespace)::__kParamIndexRESERVED_0"
1979    },
1980    {
1981     "enum_field_value" : 2062,
1982     "name" : "(anonymous namespace)::kParamIndexDelay"
1983    },
1984    {
1985     "enum_field_value" : 2063,
1986     "name" : "(anonymous namespace)::kParamIndexMaxReferenceAge"
1987    },
1988    {
1989     "enum_field_value" : 2064,
1990     "name" : "(anonymous namespace)::kParamIndexMaxReferenceCount"
1991    },
1992    {
1993     "enum_field_value" : 2065,
1994     "name" : "(anonymous namespace)::kParamIndexReorderBufferDepth"
1995    },
1996    {
1997     "enum_field_value" : 2066,
1998     "name" : "(anonymous namespace)::kParamIndexReorderKey"
1999    },
2000    {
2001     "enum_field_value" : 2067,
2002     "name" : "(anonymous namespace)::kParamIndexStreamCount"
2003    },
2004    {
2005     "enum_field_value" : 2068,
2006     "name" : "(anonymous namespace)::kParamIndexSubscribedParamIndices"
2007    },
2008    {
2009     "enum_field_value" : 2069,
2010     "name" : "(anonymous namespace)::kParamIndexSuggestedBufferCount"
2011    },
2012    {
2013     "enum_field_value" : 2070,
2014     "name" : "(anonymous namespace)::kParamIndexBatchSize"
2015    },
2016    {
2017     "enum_field_value" : 2071,
2018     "name" : "(anonymous namespace)::kParamIndexCurrentWork"
2019    },
2020    {
2021     "enum_field_value" : 2072,
2022     "name" : "(anonymous namespace)::kParamIndexLastWorkQueued"
2023    },
2024    {
2025     "enum_field_value" : 2073,
2026     "name" : "(anonymous namespace)::kParamIndexAllocators"
2027    },
2028    {
2029     "enum_field_value" : 2074,
2030     "name" : "(anonymous namespace)::kParamIndexBlockPools"
2031    },
2032    {
2033     "enum_field_value" : 2075,
2034     "name" : "(anonymous namespace)::kParamIndexBufferType"
2035    },
2036    {
2037     "enum_field_value" : 2076,
2038     "name" : "(anonymous namespace)::kParamIndexUsage"
2039    },
2040    {
2041     "enum_field_value" : 2077,
2042     "name" : "(anonymous namespace)::kParamIndexOutOfMemory"
2043    },
2044    {
2045     "enum_field_value" : 2078,
2046     "name" : "(anonymous namespace)::kParamIndexMaxBufferSize"
2047    },
2048    {
2049     "enum_field_value" : 2079,
2050     "name" : "(anonymous namespace)::kParamIndexTripped"
2051    },
2052    {
2053     "enum_field_value" : 2080,
2054     "name" : "(anonymous namespace)::kParamIndexConfigCounter"
2055    },
2056    {
2057     "enum_field_value" : 2081,
2058     "name" : "(anonymous namespace)::kParamIndexResourcesNeeded"
2059    },
2060    {
2061     "enum_field_value" : 2082,
2062     "name" : "(anonymous namespace)::kParamIndexResourcesReserved"
2063    },
2064    {
2065     "enum_field_value" : 2083,
2066     "name" : "(anonymous namespace)::kParamIndexOperatingRate"
2067    },
2068    {
2069     "enum_field_value" : 2084,
2070     "name" : "(anonymous namespace)::kParamIndexRealTimePriority"
2071    },
2072    {
2073     "enum_field_value" : 2085,
2074     "name" : "(anonymous namespace)::kParamIndexSecureMode"
2075    },
2076    {
2077     "enum_field_value" : 2086,
2078     "name" : "(anonymous namespace)::kParamIndexEncryptedBuffer"
2079    },
2080    {
2081     "enum_field_value" : 133134,
2082     "name" : "(anonymous namespace)::kParamIndexDelayRequest"
2083    },
2084    {
2085     "enum_field_value" : 4096,
2086     "name" : "(anonymous namespace)::kParamIndexBitrate"
2087    },
2088    {
2089     "enum_field_value" : 4097,
2090     "name" : "(anonymous namespace)::kParamIndexBitrateMode"
2091    },
2092    {
2093     "enum_field_value" : 4098,
2094     "name" : "(anonymous namespace)::kParamIndexQuality"
2095    },
2096    {
2097     "enum_field_value" : 4099,
2098     "name" : "(anonymous namespace)::kParamIndexComplexity"
2099    },
2100    {
2101     "enum_field_value" : 4100,
2102     "name" : "(anonymous namespace)::kParamIndexPrependHeaderMode"
2103    },
2104    {
2105     "enum_field_value" : 6144,
2106     "name" : "(anonymous namespace)::kParamIndexPictureSize"
2107    },
2108    {
2109     "enum_field_value" : 6145,
2110     "name" : "(anonymous namespace)::kParamIndexCropRect"
2111    },
2112    {
2113     "enum_field_value" : 6146,
2114     "name" : "(anonymous namespace)::kParamIndexPixelFormat"
2115    },
2116    {
2117     "enum_field_value" : 6147,
2118     "name" : "(anonymous namespace)::kParamIndexRotation"
2119    },
2120    {
2121     "enum_field_value" : 6148,
2122     "name" : "(anonymous namespace)::kParamIndexPixelAspectRatio"
2123    },
2124    {
2125     "enum_field_value" : 6149,
2126     "name" : "(anonymous namespace)::kParamIndexScaledPictureSize"
2127    },
2128    {
2129     "enum_field_value" : 6150,
2130     "name" : "(anonymous namespace)::kParamIndexScaledCropRect"
2131    },
2132    {
2133     "enum_field_value" : 6151,
2134     "name" : "(anonymous namespace)::kParamIndexScalingMethod"
2135    },
2136    {
2137     "enum_field_value" : 6152,
2138     "name" : "(anonymous namespace)::kParamIndexColorInfo"
2139    },
2140    {
2141     "enum_field_value" : 6153,
2142     "name" : "(anonymous namespace)::kParamIndexColorAspects"
2143    },
2144    {
2145     "enum_field_value" : 6154,
2146     "name" : "(anonymous namespace)::kParamIndexHdrStaticMetadata"
2147    },
2148    {
2149     "enum_field_value" : 6155,
2150     "name" : "(anonymous namespace)::kParamIndexDefaultColorAspects"
2151    },
2152    {
2153     "enum_field_value" : 6156,
2154     "name" : "(anonymous namespace)::kParamIndexBlockSize"
2155    },
2156    {
2157     "enum_field_value" : 6157,
2158     "name" : "(anonymous namespace)::kParamIndexBlockCount"
2159    },
2160    {
2161     "enum_field_value" : 6158,
2162     "name" : "(anonymous namespace)::kParamIndexBlockRate"
2163    },
2164    {
2165     "enum_field_value" : 6159,
2166     "name" : "(anonymous namespace)::kParamIndexPictureTypeMask"
2167    },
2168    {
2169     "enum_field_value" : 6160,
2170     "name" : "(anonymous namespace)::kParamIndexPictureType"
2171    },
2172    {
2173     "enum_field_value" : 6161,
2174     "name" : "(anonymous namespace)::kParamIndexHdr10PlusMetadata"
2175    },
2176    {
2177     "enum_field_value" : 6162,
2178     "name" : "(anonymous namespace)::kParamIndexPictureQuantization"
2179    },
2180    {
2181     "enum_field_value" : 6163,
2182     "name" : "(anonymous namespace)::kParamIndexHdrDynamicMetadata"
2183    },
2184    {
2185     "enum_field_value" : 6164,
2186     "name" : "(anonymous namespace)::kParamIndexHdrFormat"
2187    },
2188    {
2189     "enum_field_value" : 8192,
2190     "name" : "(anonymous namespace)::kParamIndexFrameRate"
2191    },
2192    {
2193     "enum_field_value" : 8193,
2194     "name" : "(anonymous namespace)::kParamIndexMaxBitrate"
2195    },
2196    {
2197     "enum_field_value" : 8194,
2198     "name" : "(anonymous namespace)::kParamIndexMaxFrameRate"
2199    },
2200    {
2201     "enum_field_value" : 8195,
2202     "name" : "(anonymous namespace)::kParamIndexMaxPictureSize"
2203    },
2204    {
2205     "enum_field_value" : 8196,
2206     "name" : "(anonymous namespace)::kParamIndexGop"
2207    },
2208    {
2209     "enum_field_value" : 8197,
2210     "name" : "(anonymous namespace)::kParamIndexSyncFrameInterval"
2211    },
2212    {
2213     "enum_field_value" : 8198,
2214     "name" : "(anonymous namespace)::kParamIndexRequestSyncFrame"
2215    },
2216    {
2217     "enum_field_value" : 8199,
2218     "name" : "(anonymous namespace)::kParamIndexTemporalLayering"
2219    },
2220    {
2221     "enum_field_value" : 8200,
2222     "name" : "(anonymous namespace)::kParamIndexLayerIndex"
2223    },
2224    {
2225     "enum_field_value" : 8201,
2226     "name" : "(anonymous namespace)::kParamIndexLayerCount"
2227    },
2228    {
2229     "enum_field_value" : 8202,
2230     "name" : "(anonymous namespace)::kParamIndexIntraRefresh"
2231    },
2232    {
2233     "enum_field_value" : 10240,
2234     "name" : "(anonymous namespace)::kParamIndexTileLayout"
2235    },
2236    {
2237     "enum_field_value" : 10241,
2238     "name" : "(anonymous namespace)::kParamIndexTileHandling"
2239    },
2240    {
2241     "enum_field_value" : 12288,
2242     "name" : "(anonymous namespace)::kParamIndexSampleRate"
2243    },
2244    {
2245     "enum_field_value" : 12289,
2246     "name" : "(anonymous namespace)::kParamIndexChannelCount"
2247    },
2248    {
2249     "enum_field_value" : 12290,
2250     "name" : "(anonymous namespace)::kParamIndexPcmEncoding"
2251    },
2252    {
2253     "enum_field_value" : 12291,
2254     "name" : "(anonymous namespace)::kParamIndexAacPackaging"
2255    },
2256    {
2257     "enum_field_value" : 12292,
2258     "name" : "(anonymous namespace)::kParamIndexMaxChannelCount"
2259    },
2260    {
2261     "enum_field_value" : 12293,
2262     "name" : "(anonymous namespace)::kParamIndexAacSbrMode"
2263    },
2264    {
2265     "enum_field_value" : 12294,
2266     "name" : "(anonymous namespace)::kParamIndexDrcEncodedTargetLevel"
2267    },
2268    {
2269     "enum_field_value" : 12295,
2270     "name" : "(anonymous namespace)::kParamIndexDrcTargetReferenceLevel"
2271    },
2272    {
2273     "enum_field_value" : 12296,
2274     "name" : "(anonymous namespace)::kParamIndexDrcCompression"
2275    },
2276    {
2277     "enum_field_value" : 12297,
2278     "name" : "(anonymous namespace)::kParamIndexDrcBoostFactor"
2279    },
2280    {
2281     "enum_field_value" : 12298,
2282     "name" : "(anonymous namespace)::kParamIndexDrcAttenuationFactor"
2283    },
2284    {
2285     "enum_field_value" : 12299,
2286     "name" : "(anonymous namespace)::kParamIndexDrcEffectType"
2287    },
2288    {
2289     "enum_field_value" : 12300,
2290     "name" : "(anonymous namespace)::kParamIndexDrcOutputLoudness"
2291    },
2292    {
2293     "enum_field_value" : 12301,
2294     "name" : "(anonymous namespace)::kParamIndexDrcAlbumMode"
2295    },
2296    {
2297     "enum_field_value" : 12302,
2298     "name" : "(anonymous namespace)::kParamIndexAudioFrameSize"
2299    },
2300    {
2301     "enum_field_value" : 16384,
2302     "name" : "(anonymous namespace)::kParamIndexPlatformLevel"
2303    },
2304    {
2305     "enum_field_value" : 16385,
2306     "name" : "(anonymous namespace)::kParamIndexPlatformFeatures"
2307    },
2308    {
2309     "enum_field_value" : 16386,
2310     "name" : "(anonymous namespace)::kParamIndexStoreIonUsage"
2311    },
2312    {
2313     "enum_field_value" : 16387,
2314     "name" : "(anonymous namespace)::kParamIndexAspectsToDataSpace"
2315    },
2316    {
2317     "enum_field_value" : 16388,
2318     "name" : "(anonymous namespace)::kParamIndexFlexiblePixelFormatDescriptor"
2319    },
2320    {
2321     "enum_field_value" : 16389,
2322     "name" : "(anonymous namespace)::kParamIndexFlexiblePixelFormatDescriptors"
2323    },
2324    {
2325     "enum_field_value" : 16390,
2326     "name" : "(anonymous namespace)::kParamIndexDataSpaceToAspects"
2327    },
2328    {
2329     "enum_field_value" : 16391,
2330     "name" : "(anonymous namespace)::kParamIndexDataSpace"
2331    },
2332    {
2333     "enum_field_value" : 16392,
2334     "name" : "(anonymous namespace)::kParamIndexSurfaceScaling"
2335    },
2336    {
2337     "enum_field_value" : 16393,
2338     "name" : "(anonymous namespace)::kParamIndexInputSurfaceEos"
2339    },
2340    {
2341     "enum_field_value" : 16394,
2342     "name" : "(anonymous namespace)::kParamIndexTimedControl"
2343    },
2344    {
2345     "enum_field_value" : 16395,
2346     "name" : "(anonymous namespace)::kParamIndexStartAt"
2347    },
2348    {
2349     "enum_field_value" : 16396,
2350     "name" : "(anonymous namespace)::kParamIndexSuspendAt"
2351    },
2352    {
2353     "enum_field_value" : 16397,
2354     "name" : "(anonymous namespace)::kParamIndexResumeAt"
2355    },
2356    {
2357     "enum_field_value" : 16398,
2358     "name" : "(anonymous namespace)::kParamIndexStopAt"
2359    },
2360    {
2361     "enum_field_value" : 16399,
2362     "name" : "(anonymous namespace)::kParamIndexTimeOffset"
2363    },
2364    {
2365     "enum_field_value" : 16400,
2366     "name" : "(anonymous namespace)::kParamIndexMinFrameRate"
2367    },
2368    {
2369     "enum_field_value" : 16401,
2370     "name" : "(anonymous namespace)::kParamIndexTimestampGapAdjustment"
2371    },
2372    {
2373     "enum_field_value" : 16402,
2374     "name" : "(anonymous namespace)::kParamIndexSurfaceAllocator"
2375    },
2376    {
2377     "enum_field_value" : 16403,
2378     "name" : "(anonymous namespace)::kParamIndexLowLatencyMode"
2379    },
2380    {
2381     "enum_field_value" : 16404,
2382     "name" : "(anonymous namespace)::kParamIndexTunneledMode"
2383    },
2384    {
2385     "enum_field_value" : 16405,
2386     "name" : "(anonymous namespace)::kParamIndexTunnelHandle"
2387    },
2388    {
2389     "enum_field_value" : 16406,
2390     "name" : "(anonymous namespace)::kParamIndexTunnelSystemTime"
2391    },
2392    {
2393     "enum_field_value" : 16407,
2394     "name" : "(anonymous namespace)::kParamIndexTunnelHoldRender"
2395    },
2396    {
2397     "enum_field_value" : 16408,
2398     "name" : "(anonymous namespace)::kParamIndexTunnelStartRender"
2399    },
2400    {
2401     "enum_field_value" : 16409,
2402     "name" : "(anonymous namespace)::kParamIndexStoreDmaBufUsage"
2403    },
2404    {
2405     "enum_field_value" : 16410,
2406     "name" : "(anonymous namespace)::kParamIndexEncodingQualityLevel"
2407    },
2408    {
2409     "enum_field_value" : 16411,
2410     "name" : "(anonymous namespace)::kParamIndexAverageBlockQuantization"
2411    },
2412    {
2413     "enum_field_value" : 16412,
2414     "name" : "(anonymous namespace)::kParamIndexAndroidChannelMask"
2415    },
2416    {
2417     "enum_field_value" : 16413,
2418     "name" : "(anonymous namespace)::kParamIndexTunnelPeekMode"
2419    }
2420   ],
2421   "linker_set_key" : "_ZTIN12_GLOBAL__N_116C2ParamIndexKindE",
2422   "name" : "(anonymous namespace)::C2ParamIndexKind",
2423   "referenced_type" : "_ZTIN12_GLOBAL__N_116C2ParamIndexKindE",
2424   "self_type" : "_ZTIN12_GLOBAL__N_116C2ParamIndexKindE",
2425   "size" : 4,
2426   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
2427   "underlying_type" : "_ZTIj"
2428  },
2429  {
2430   "alignment" : 4,
2431   "enum_fields" :
2432   [
2433    {
2434     "enum_field_value" : 4096,
2435     "name" : "(anonymous namespace)::_C2_PL_MP2V_BASE"
2436    },
2437    {
2438     "enum_field_value" : 8192,
2439     "name" : "(anonymous namespace)::_C2_PL_AAC_BASE"
2440    },
2441    {
2442     "enum_field_value" : 12288,
2443     "name" : "(anonymous namespace)::_C2_PL_H263_BASE"
2444    },
2445    {
2446     "enum_field_value" : 16384,
2447     "name" : "(anonymous namespace)::_C2_PL_MP4V_BASE"
2448    },
2449    {
2450     "enum_field_value" : 20480,
2451     "name" : "(anonymous namespace)::_C2_PL_AVC_BASE"
2452    },
2453    {
2454     "enum_field_value" : 24576,
2455     "name" : "(anonymous namespace)::_C2_PL_HEVC_BASE"
2456    },
2457    {
2458     "enum_field_value" : 28672,
2459     "name" : "(anonymous namespace)::_C2_PL_VP9_BASE"
2460    },
2461    {
2462     "enum_field_value" : 32768,
2463     "name" : "(anonymous namespace)::_C2_PL_DV_BASE"
2464    },
2465    {
2466     "enum_field_value" : 36864,
2467     "name" : "(anonymous namespace)::_C2_PL_AV1_BASE"
2468    },
2469    {
2470     "enum_field_value" : 40960,
2471     "name" : "(anonymous namespace)::_C2_PL_VP8_BASE"
2472    },
2473    {
2474     "enum_field_value" : 45056,
2475     "name" : "(anonymous namespace)::_C2_PL_MPEGH_BASE"
2476    },
2477    {
2478     "enum_field_value" : 1879048192,
2479     "name" : "(anonymous namespace)::C2_PROFILE_LEVEL_VENDOR_START"
2480    }
2481   ],
2482   "linker_set_key" : "_ZTIN12_GLOBAL__N_130$C2_PROFILE_LEVEL_VENDOR_STARTE",
2483   "name" : "(anonymous namespace)::(unnamed)",
2484   "referenced_type" : "_ZTIN12_GLOBAL__N_130$C2_PROFILE_LEVEL_VENDOR_STARTE",
2485   "self_type" : "_ZTIN12_GLOBAL__N_130$C2_PROFILE_LEVEL_VENDOR_STARTE",
2486   "size" : 4,
2487   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
2488   "underlying_type" : "_ZTIj"
2489  },
2490  {
2491   "alignment" : 4,
2492   "enum_fields" :
2493   [
2494    {
2495     "enum_field_value" : -16,
2496     "name" : "C2MemoryUsage::PLATFORM_MASK"
2497    }
2498   ],
2499   "linker_set_key" : "_ZTIN13C2MemoryUsage14$PLATFORM_MASKE",
2500   "name" : "C2MemoryUsage::(unnamed)",
2501   "referenced_type" : "_ZTIN13C2MemoryUsage14$PLATFORM_MASKE",
2502   "self_type" : "_ZTIN13C2MemoryUsage14$PLATFORM_MASKE",
2503   "size" : 8,
2504   "source_file" : "frameworks/av/media/codec2/core/include/C2BufferBase.h",
2505   "underlying_type" : "_ZTIy"
2506  },
2507  {
2508   "alignment" : 4,
2509   "enum_fields" :
2510   [
2511    {
2512     "enum_field_value" : 1,
2513     "name" : "C2MemoryUsage::CPU_READ"
2514    },
2515    {
2516     "enum_field_value" : 2,
2517     "name" : "C2MemoryUsage::READ_PROTECTED"
2518    }
2519   ],
2520   "linker_set_key" : "_ZTIN13C2MemoryUsage6read_tE",
2521   "name" : "C2MemoryUsage::read_t",
2522   "referenced_type" : "_ZTIN13C2MemoryUsage6read_tE",
2523   "self_type" : "_ZTIN13C2MemoryUsage6read_tE",
2524   "size" : 8,
2525   "source_file" : "frameworks/av/media/codec2/core/include/C2BufferBase.h",
2526   "underlying_type" : "_ZTIy"
2527  },
2528  {
2529   "alignment" : 4,
2530   "enum_fields" :
2531   [
2532    {
2533     "enum_field_value" : 4,
2534     "name" : "C2MemoryUsage::CPU_WRITE"
2535    },
2536    {
2537     "enum_field_value" : 8,
2538     "name" : "C2MemoryUsage::WRITE_PROTECTED"
2539    }
2540   ],
2541   "linker_set_key" : "_ZTIN13C2MemoryUsage7write_tE",
2542   "name" : "C2MemoryUsage::write_t",
2543   "referenced_type" : "_ZTIN13C2MemoryUsage7write_tE",
2544   "self_type" : "_ZTIN13C2MemoryUsage7write_tE",
2545   "size" : 8,
2546   "source_file" : "frameworks/av/media/codec2/core/include/C2BufferBase.h",
2547   "underlying_type" : "_ZTIy"
2548  },
2549  {
2550   "alignment" : 4,
2551   "enum_fields" :
2552   [
2553    {
2554     "enum_field_value" : 0,
2555     "name" : "_C2FlexHelper<C2ChromaOffsetStruct>::FLEX_SIZE"
2556    }
2557   ],
2558   "linker_set_key" : "_ZTIN13_C2FlexHelperI20C2ChromaOffsetStructvE10$FLEX_SIZEE",
2559   "name" : "_C2FlexHelper<C2ChromaOffsetStruct>::(unnamed)",
2560   "referenced_type" : "_ZTIN13_C2FlexHelperI20C2ChromaOffsetStructvE10$FLEX_SIZEE",
2561   "self_type" : "_ZTIN13_C2FlexHelperI20C2ChromaOffsetStructvE10$FLEX_SIZEE",
2562   "size" : 4,
2563   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2564   "underlying_type" : "_ZTIj"
2565  },
2566  {
2567   "alignment" : 4,
2568   "enum_fields" :
2569   [
2570    {
2571     "enum_field_value" : 8,
2572     "name" : "_C2FlexHelper<C2ChromaOffsetStruct[]>::FLEX_SIZE"
2573    }
2574   ],
2575   "linker_set_key" : "_ZTIN13_C2FlexHelperIA_20C2ChromaOffsetStructvE10$FLEX_SIZEE",
2576   "name" : "_C2FlexHelper<C2ChromaOffsetStruct[]>::(unnamed)",
2577   "referenced_type" : "_ZTIN13_C2FlexHelperIA_20C2ChromaOffsetStructvE10$FLEX_SIZEE",
2578   "self_type" : "_ZTIN13_C2FlexHelperIA_20C2ChromaOffsetStructvE10$FLEX_SIZEE",
2579   "size" : 4,
2580   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2581   "underlying_type" : "_ZTIj"
2582  },
2583  {
2584   "alignment" : 4,
2585   "enum_fields" :
2586   [
2587    {
2588     "enum_field_value" : 1,
2589     "name" : "_C2FlexHelper<char[]>::FLEX_SIZE"
2590    }
2591   ],
2592   "linker_set_key" : "_ZTIN13_C2FlexHelperIA_cvE10$FLEX_SIZEE",
2593   "name" : "_C2FlexHelper<char[]>::(unnamed)",
2594   "referenced_type" : "_ZTIN13_C2FlexHelperIA_cvE10$FLEX_SIZEE",
2595   "self_type" : "_ZTIN13_C2FlexHelperIA_cvE10$FLEX_SIZEE",
2596   "size" : 4,
2597   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2598   "underlying_type" : "_ZTIj"
2599  },
2600  {
2601   "alignment" : 4,
2602   "enum_fields" :
2603   [
2604    {
2605     "enum_field_value" : 4,
2606     "name" : "_C2FlexHelper<float[]>::FLEX_SIZE"
2607    }
2608   ],
2609   "linker_set_key" : "_ZTIN13_C2FlexHelperIA_fvE10$FLEX_SIZEE",
2610   "name" : "_C2FlexHelper<float[]>::(unnamed)",
2611   "referenced_type" : "_ZTIN13_C2FlexHelperIA_fvE10$FLEX_SIZEE",
2612   "self_type" : "_ZTIN13_C2FlexHelperIA_fvE10$FLEX_SIZEE",
2613   "size" : 4,
2614   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2615   "underlying_type" : "_ZTIj"
2616  },
2617  {
2618   "alignment" : 4,
2619   "enum_fields" :
2620   [
2621    {
2622     "enum_field_value" : 1,
2623     "name" : "_C2FlexHelper<unsigned char[]>::FLEX_SIZE"
2624    }
2625   ],
2626   "linker_set_key" : "_ZTIN13_C2FlexHelperIA_hvE10$FLEX_SIZEE",
2627   "name" : "_C2FlexHelper<unsigned char[]>::(unnamed)",
2628   "referenced_type" : "_ZTIN13_C2FlexHelperIA_hvE10$FLEX_SIZEE",
2629   "self_type" : "_ZTIN13_C2FlexHelperIA_hvE10$FLEX_SIZEE",
2630   "size" : 4,
2631   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2632   "underlying_type" : "_ZTIj"
2633  },
2634  {
2635   "alignment" : 4,
2636   "enum_fields" :
2637   [
2638    {
2639     "enum_field_value" : 4,
2640     "name" : "_C2FlexHelper<int[]>::FLEX_SIZE"
2641    }
2642   ],
2643   "linker_set_key" : "_ZTIN13_C2FlexHelperIA_ivE10$FLEX_SIZEE",
2644   "name" : "_C2FlexHelper<int[]>::(unnamed)",
2645   "referenced_type" : "_ZTIN13_C2FlexHelperIA_ivE10$FLEX_SIZEE",
2646   "self_type" : "_ZTIN13_C2FlexHelperIA_ivE10$FLEX_SIZEE",
2647   "size" : 4,
2648   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2649   "underlying_type" : "_ZTIj"
2650  },
2651  {
2652   "alignment" : 4,
2653   "enum_fields" :
2654   [
2655    {
2656     "enum_field_value" : 0,
2657     "name" : "_C2FlexHelper<char>::FLEX_SIZE"
2658    }
2659   ],
2660   "linker_set_key" : "_ZTIN13_C2FlexHelperIcvE10$FLEX_SIZEE",
2661   "name" : "_C2FlexHelper<char>::(unnamed)",
2662   "referenced_type" : "_ZTIN13_C2FlexHelperIcvE10$FLEX_SIZEE",
2663   "self_type" : "_ZTIN13_C2FlexHelperIcvE10$FLEX_SIZEE",
2664   "size" : 4,
2665   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2666   "underlying_type" : "_ZTIj"
2667  },
2668  {
2669   "alignment" : 4,
2670   "enum_fields" :
2671   [
2672    {
2673     "enum_field_value" : 0,
2674     "name" : "_C2FlexHelper<float>::FLEX_SIZE"
2675    }
2676   ],
2677   "linker_set_key" : "_ZTIN13_C2FlexHelperIfvE10$FLEX_SIZEE",
2678   "name" : "_C2FlexHelper<float>::(unnamed)",
2679   "referenced_type" : "_ZTIN13_C2FlexHelperIfvE10$FLEX_SIZEE",
2680   "self_type" : "_ZTIN13_C2FlexHelperIfvE10$FLEX_SIZEE",
2681   "size" : 4,
2682   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2683   "underlying_type" : "_ZTIj"
2684  },
2685  {
2686   "alignment" : 4,
2687   "enum_fields" :
2688   [
2689    {
2690     "enum_field_value" : 0,
2691     "name" : "_C2FlexHelper<unsigned char>::FLEX_SIZE"
2692    }
2693   ],
2694   "linker_set_key" : "_ZTIN13_C2FlexHelperIhvE10$FLEX_SIZEE",
2695   "name" : "_C2FlexHelper<unsigned char>::(unnamed)",
2696   "referenced_type" : "_ZTIN13_C2FlexHelperIhvE10$FLEX_SIZEE",
2697   "self_type" : "_ZTIN13_C2FlexHelperIhvE10$FLEX_SIZEE",
2698   "size" : 4,
2699   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2700   "underlying_type" : "_ZTIj"
2701  },
2702  {
2703   "alignment" : 4,
2704   "enum_fields" :
2705   [
2706    {
2707     "enum_field_value" : 0,
2708     "name" : "_C2FlexHelper<int>::FLEX_SIZE"
2709    }
2710   ],
2711   "linker_set_key" : "_ZTIN13_C2FlexHelperIivE10$FLEX_SIZEE",
2712   "name" : "_C2FlexHelper<int>::(unnamed)",
2713   "referenced_type" : "_ZTIN13_C2FlexHelperIivE10$FLEX_SIZEE",
2714   "self_type" : "_ZTIN13_C2FlexHelperIivE10$FLEX_SIZEE",
2715   "size" : 4,
2716   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
2717   "underlying_type" : "_ZTIj"
2718  },
2719  {
2720   "alignment" : 4,
2721   "enum_fields" :
2722   [
2723    {
2724     "enum_field_value" : 0,
2725     "name" : "C2PlanarLayout::PLANE_Y"
2726    },
2727    {
2728     "enum_field_value" : 1,
2729     "name" : "C2PlanarLayout::PLANE_U"
2730    },
2731    {
2732     "enum_field_value" : 2,
2733     "name" : "C2PlanarLayout::PLANE_V"
2734    },
2735    {
2736     "enum_field_value" : 0,
2737     "name" : "C2PlanarLayout::PLANE_R"
2738    },
2739    {
2740     "enum_field_value" : 1,
2741     "name" : "C2PlanarLayout::PLANE_G"
2742    },
2743    {
2744     "enum_field_value" : 2,
2745     "name" : "C2PlanarLayout::PLANE_B"
2746    },
2747    {
2748     "enum_field_value" : 3,
2749     "name" : "C2PlanarLayout::PLANE_A"
2750    },
2751    {
2752     "enum_field_value" : 4,
2753     "name" : "C2PlanarLayout::MAX_NUM_PLANES"
2754    }
2755   ],
2756   "linker_set_key" : "_ZTIN14C2PlanarLayout13plane_index_tE",
2757   "name" : "C2PlanarLayout::plane_index_t",
2758   "referenced_type" : "_ZTIN14C2PlanarLayout13plane_index_tE",
2759   "self_type" : "_ZTIN14C2PlanarLayout13plane_index_tE",
2760   "size" : 4,
2761   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
2762   "underlying_type" : "_ZTIj"
2763  },
2764  {
2765   "alignment" : 4,
2766   "enum_fields" :
2767   [
2768    {
2769     "enum_field_value" : 0,
2770     "name" : "C2PlanarLayout::TYPE_UNKNOWN"
2771    },
2772    {
2773     "enum_field_value" : 256,
2774     "name" : "C2PlanarLayout::TYPE_YUV"
2775    },
2776    {
2777     "enum_field_value" : 257,
2778     "name" : "C2PlanarLayout::TYPE_YUVA"
2779    },
2780    {
2781     "enum_field_value" : 258,
2782     "name" : "C2PlanarLayout::TYPE_RGB"
2783    },
2784    {
2785     "enum_field_value" : 259,
2786     "name" : "C2PlanarLayout::TYPE_RGBA"
2787    }
2788   ],
2789   "linker_set_key" : "_ZTIN14C2PlanarLayout6type_tE",
2790   "name" : "C2PlanarLayout::type_t",
2791   "referenced_type" : "_ZTIN14C2PlanarLayout6type_tE",
2792   "self_type" : "_ZTIN14C2PlanarLayout6type_tE",
2793   "size" : 4,
2794   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
2795   "underlying_type" : "_ZTIj"
2796  },
2797  {
2798   "alignment" : 4,
2799   "enum_fields" :
2800   [
2801    {
2802     "enum_field_value" : 1,
2803     "name" : "C2ColorXyStruct::CORE_INDEX"
2804    }
2805   ],
2806   "linker_set_key" : "_ZTIN15C2ColorXyStruct11$CORE_INDEXE",
2807   "name" : "C2ColorXyStruct::(unnamed)",
2808   "referenced_type" : "_ZTIN15C2ColorXyStruct11$CORE_INDEXE",
2809   "self_type" : "_ZTIN15C2ColorXyStruct11$CORE_INDEXE",
2810   "size" : 4,
2811   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
2812   "underlying_type" : "_ZTIj"
2813  },
2814  {
2815   "alignment" : 4,
2816   "enum_fields" :
2817   [
2818    {
2819     "enum_field_value" : 0,
2820     "name" : "C2SettingResult::BAD_TYPE"
2821    },
2822    {
2823     "enum_field_value" : 1,
2824     "name" : "C2SettingResult::BAD_PORT"
2825    },
2826    {
2827     "enum_field_value" : 2,
2828     "name" : "C2SettingResult::BAD_INDEX"
2829    },
2830    {
2831     "enum_field_value" : 3,
2832     "name" : "C2SettingResult::READ_ONLY"
2833    },
2834    {
2835     "enum_field_value" : 4,
2836     "name" : "C2SettingResult::MISMATCH"
2837    },
2838    {
2839     "enum_field_value" : 5,
2840     "name" : "C2SettingResult::BAD_VALUE"
2841    },
2842    {
2843     "enum_field_value" : 6,
2844     "name" : "C2SettingResult::CONFLICT"
2845    },
2846    {
2847     "enum_field_value" : 7,
2848     "name" : "C2SettingResult::UNSUPPORTED"
2849    },
2850    {
2851     "enum_field_value" : 8,
2852     "name" : "C2SettingResult::INFO_BAD_VALUE"
2853    },
2854    {
2855     "enum_field_value" : 9,
2856     "name" : "C2SettingResult::INFO_CONFLICT"
2857    }
2858   ],
2859   "linker_set_key" : "_ZTIN15C2SettingResult7FailureE",
2860   "name" : "C2SettingResult::Failure",
2861   "referenced_type" : "_ZTIN15C2SettingResult7FailureE",
2862   "self_type" : "_ZTIN15C2SettingResult7FailureE",
2863   "size" : 4,
2864   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h",
2865   "underlying_type" : "_ZTIj"
2866  },
2867  {
2868   "alignment" : 4,
2869   "enum_fields" :
2870   [
2871    {
2872     "enum_field_value" : 0,
2873     "name" : "C2AllocatorStore::DEFAULT_LINEAR"
2874    },
2875    {
2876     "enum_field_value" : 1,
2877     "name" : "C2AllocatorStore::DEFAULT_GRAPHIC"
2878    },
2879    {
2880     "enum_field_value" : 16,
2881     "name" : "C2AllocatorStore::PLATFORM_START"
2882    },
2883    {
2884     "enum_field_value" : 256,
2885     "name" : "C2AllocatorStore::VENDOR_START"
2886    },
2887    {
2888     "enum_field_value" : 47837,
2889     "name" : "C2AllocatorStore::BAD_ID"
2890    }
2891   ],
2892   "linker_set_key" : "_ZTIN16C2AllocatorStore7$BAD_IDE",
2893   "name" : "C2AllocatorStore::(unnamed)",
2894   "referenced_type" : "_ZTIN16C2AllocatorStore7$BAD_IDE",
2895   "self_type" : "_ZTIN16C2AllocatorStore7$BAD_IDE",
2896   "size" : 4,
2897   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
2898   "underlying_type" : "_ZTIj"
2899  },
2900  {
2901   "alignment" : 4,
2902   "enum_fields" :
2903   [
2904    {
2905     "enum_field_value" : 4,
2906     "name" : "C2GopLayerStruct::CORE_INDEX"
2907    }
2908   ],
2909   "linker_set_key" : "_ZTIN16C2GopLayerStruct11$CORE_INDEXE",
2910   "name" : "C2GopLayerStruct::(unnamed)",
2911   "referenced_type" : "_ZTIN16C2GopLayerStruct11$CORE_INDEXE",
2912   "self_type" : "_ZTIN16C2GopLayerStruct11$CORE_INDEXE",
2913   "size" : 4,
2914   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
2915   "underlying_type" : "_ZTIj"
2916  },
2917  {
2918   "alignment" : 4,
2919   "enum_fields" :
2920   [
2921    {
2922     "enum_field_value" : 0,
2923     "name" : "C2PlatformConfig::UNSPECIFIED_PEEK"
2924    },
2925    {
2926     "enum_field_value" : 1,
2927     "name" : "C2PlatformConfig::SPECIFIED_PEEK"
2928    }
2929   ],
2930   "linker_set_key" : "_ZTIN16C2PlatformConfig18tunnel_peek_mode_tE",
2931   "name" : "C2PlatformConfig::tunnel_peek_mode_t",
2932   "referenced_type" : "_ZTIN16C2PlatformConfig18tunnel_peek_mode_tE",
2933   "self_type" : "_ZTIN16C2PlatformConfig18tunnel_peek_mode_tE",
2934   "size" : 4,
2935   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
2936   "underlying_type" : "_ZTIj"
2937  },
2938  {
2939   "alignment" : 4,
2940   "enum_fields" :
2941   [
2942    {
2943     "enum_field_value" : 0,
2944     "name" : "C2PlatformConfig::NONE"
2945    },
2946    {
2947     "enum_field_value" : 1,
2948     "name" : "C2PlatformConfig::S_HANDHELD"
2949    }
2950   ],
2951   "linker_set_key" : "_ZTIN16C2PlatformConfig24encoding_quality_level_tE",
2952   "name" : "C2PlatformConfig::encoding_quality_level_t",
2953   "referenced_type" : "_ZTIN16C2PlatformConfig24encoding_quality_level_tE",
2954   "self_type" : "_ZTIN16C2PlatformConfig24encoding_quality_level_tE",
2955   "size" : 4,
2956   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
2957   "underlying_type" : "_ZTIj"
2958  },
2959  {
2960   "alignment" : 4,
2961   "enum_fields" :
2962   [
2963    {
2964     "enum_field_value" : 8,
2965     "name" : "C2ColorInfoStruct::FLEX_SIZE"
2966    }
2967   ],
2968   "linker_set_key" : "_ZTIN17C2ColorInfoStruct10$FLEX_SIZEE",
2969   "name" : "C2ColorInfoStruct::(unnamed)",
2970   "referenced_type" : "_ZTIN17C2ColorInfoStruct10$FLEX_SIZEE",
2971   "self_type" : "_ZTIN17C2ColorInfoStruct10$FLEX_SIZEE",
2972   "size" : 4,
2973   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
2974   "underlying_type" : "_ZTIj"
2975  },
2976  {
2977   "alignment" : 4,
2978   "enum_fields" :
2979   [
2980    {
2981     "enum_field_value" : 71688,
2982     "name" : "C2ColorInfoStruct::CORE_INDEX"
2983    }
2984   ],
2985   "linker_set_key" : "_ZTIN17C2ColorInfoStruct11$CORE_INDEXE",
2986   "name" : "C2ColorInfoStruct::(unnamed)",
2987   "referenced_type" : "_ZTIN17C2ColorInfoStruct11$CORE_INDEXE",
2988   "self_type" : "_ZTIN17C2ColorInfoStruct11$CORE_INDEXE",
2989   "size" : 4,
2990   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
2991   "underlying_type" : "_ZTIj"
2992  },
2993  {
2994   "alignment" : 4,
2995   "enum_fields" :
2996   [
2997    {
2998     "enum_field_value" : 1,
2999     "name" : "C2FieldDescriptor::INT32"
3000    },
3001    {
3002     "enum_field_value" : 2,
3003     "name" : "C2FieldDescriptor::UINT32"
3004    },
3005    {
3006     "enum_field_value" : 3,
3007     "name" : "C2FieldDescriptor::CNTR32"
3008    },
3009    {
3010     "enum_field_value" : 4,
3011     "name" : "C2FieldDescriptor::INT64"
3012    },
3013    {
3014     "enum_field_value" : 5,
3015     "name" : "C2FieldDescriptor::UINT64"
3016    },
3017    {
3018     "enum_field_value" : 6,
3019     "name" : "C2FieldDescriptor::CNTR64"
3020    },
3021    {
3022     "enum_field_value" : 7,
3023     "name" : "C2FieldDescriptor::FLOAT"
3024    },
3025    {
3026     "enum_field_value" : 256,
3027     "name" : "C2FieldDescriptor::STRING"
3028    },
3029    {
3030     "enum_field_value" : 257,
3031     "name" : "C2FieldDescriptor::BLOB"
3032    },
3033    {
3034     "enum_field_value" : 131072,
3035     "name" : "C2FieldDescriptor::STRUCT_FLAG"
3036    }
3037   ],
3038   "linker_set_key" : "_ZTIN17C2FieldDescriptor6type_tE",
3039   "name" : "C2FieldDescriptor::type_t",
3040   "referenced_type" : "_ZTIN17C2FieldDescriptor6type_tE",
3041   "self_type" : "_ZTIN17C2FieldDescriptor6type_tE",
3042   "size" : 4,
3043   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
3044   "underlying_type" : "_ZTIj"
3045  },
3046  {
3047   "alignment" : 4,
3048   "enum_fields" :
3049   [
3050    {
3051     "enum_field_value" : 1,
3052     "name" : "C2ParamDescriptor::IS_REQUIRED"
3053    },
3054    {
3055     "enum_field_value" : 2,
3056     "name" : "C2ParamDescriptor::IS_PERSISTENT"
3057    },
3058    {
3059     "enum_field_value" : 4,
3060     "name" : "C2ParamDescriptor::IS_STRICT"
3061    },
3062    {
3063     "enum_field_value" : 8,
3064     "name" : "C2ParamDescriptor::IS_READ_ONLY"
3065    },
3066    {
3067     "enum_field_value" : 16,
3068     "name" : "C2ParamDescriptor::IS_HIDDEN"
3069    },
3070    {
3071     "enum_field_value" : 32,
3072     "name" : "C2ParamDescriptor::IS_INTERNAL"
3073    },
3074    {
3075     "enum_field_value" : 72,
3076     "name" : "C2ParamDescriptor::IS_CONST"
3077    }
3078   ],
3079   "linker_set_key" : "_ZTIN17C2ParamDescriptor8attrib_tE",
3080   "name" : "C2ParamDescriptor::attrib_t",
3081   "referenced_type" : "_ZTIN17C2ParamDescriptor8attrib_tE",
3082   "self_type" : "_ZTIN17C2ParamDescriptor8attrib_tE",
3083   "size" : 4,
3084   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
3085   "underlying_type" : "_ZTIj"
3086  },
3087  {
3088   "alignment" : 4,
3089   "enum_fields" :
3090   [
3091    {
3092     "enum_field_value" : 10240,
3093     "name" : "C2TileLayoutStruct::CORE_INDEX"
3094    }
3095   ],
3096   "linker_set_key" : "_ZTIN18C2TileLayoutStruct11$CORE_INDEXE",
3097   "name" : "C2TileLayoutStruct::(unnamed)",
3098   "referenced_type" : "_ZTIN18C2TileLayoutStruct11$CORE_INDEXE",
3099   "self_type" : "_ZTIN18C2TileLayoutStruct11$CORE_INDEXE",
3100   "size" : 4,
3101   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3102   "underlying_type" : "_ZTIj"
3103  },
3104  {
3105   "alignment" : 4,
3106   "enum_fields" :
3107   [
3108    {
3109     "enum_field_value" : 2077,
3110     "name" : "C2OutOfMemoryStruct::CORE_INDEX"
3111    }
3112   ],
3113   "linker_set_key" : "_ZTIN19C2OutOfMemoryStruct11$CORE_INDEXE",
3114   "name" : "C2OutOfMemoryStruct::(unnamed)",
3115   "referenced_type" : "_ZTIN19C2OutOfMemoryStruct11$CORE_INDEXE",
3116   "self_type" : "_ZTIN19C2OutOfMemoryStruct11$CORE_INDEXE",
3117   "size" : 4,
3118   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3119   "underlying_type" : "_ZTIj"
3120  },
3121  {
3122   "alignment" : 4,
3123   "enum_fields" :
3124   [
3125    {
3126     "enum_field_value" : 6144,
3127     "name" : "C2PictureSizeStruct::CORE_INDEX"
3128    }
3129   ],
3130   "linker_set_key" : "_ZTIN19C2PictureSizeStruct11$CORE_INDEXE",
3131   "name" : "C2PictureSizeStruct::(unnamed)",
3132   "referenced_type" : "_ZTIN19C2PictureSizeStruct11$CORE_INDEXE",
3133   "self_type" : "_ZTIN19C2PictureSizeStruct11$CORE_INDEXE",
3134   "size" : 4,
3135   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3136   "underlying_type" : "_ZTIj"
3137  },
3138  {
3139   "alignment" : 4,
3140   "enum_fields" :
3141   [
3142    {
3143     "enum_field_value" : 0,
3144     "name" : "C2WorkOrdinalStruct::CORE_INDEX"
3145    }
3146   ],
3147   "linker_set_key" : "_ZTIN19C2WorkOrdinalStruct11$CORE_INDEXE",
3148   "name" : "C2WorkOrdinalStruct::(unnamed)",
3149   "referenced_type" : "_ZTIN19C2WorkOrdinalStruct11$CORE_INDEXE",
3150   "self_type" : "_ZTIN19C2WorkOrdinalStruct11$CORE_INDEXE",
3151   "size" : 4,
3152   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h",
3153   "underlying_type" : "_ZTIj"
3154  },
3155  {
3156   "alignment" : 4,
3157   "enum_fields" :
3158   [
3159    {
3160     "enum_field_value" : 3,
3161     "name" : "C2ChromaOffsetStruct::CORE_INDEX"
3162    }
3163   ],
3164   "linker_set_key" : "_ZTIN20C2ChromaOffsetStruct11$CORE_INDEXE",
3165   "name" : "C2ChromaOffsetStruct::(unnamed)",
3166   "referenced_type" : "_ZTIN20C2ChromaOffsetStruct11$CORE_INDEXE",
3167   "self_type" : "_ZTIN20C2ChromaOffsetStruct11$CORE_INDEXE",
3168   "size" : 4,
3169   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3170   "underlying_type" : "_ZTIj"
3171  },
3172  {
3173   "alignment" : 4,
3174   "enum_fields" :
3175   [
3176    {
3177     "enum_field_value" : 6153,
3178     "name" : "C2ColorAspectsStruct::CORE_INDEX"
3179    }
3180   ],
3181   "linker_set_key" : "_ZTIN20C2ColorAspectsStruct11$CORE_INDEXE",
3182   "name" : "C2ColorAspectsStruct::(unnamed)",
3183   "referenced_type" : "_ZTIN20C2ColorAspectsStruct11$CORE_INDEXE",
3184   "self_type" : "_ZTIN20C2ColorAspectsStruct11$CORE_INDEXE",
3185   "size" : 4,
3186   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3187   "underlying_type" : "_ZTIj"
3188  },
3189  {
3190   "alignment" : 4,
3191   "enum_fields" :
3192   [
3193    {
3194     "enum_field_value" : 8202,
3195     "name" : "C2IntraRefreshStruct::CORE_INDEX"
3196    }
3197   ],
3198   "linker_set_key" : "_ZTIN20C2IntraRefreshStruct11$CORE_INDEXE",
3199   "name" : "C2IntraRefreshStruct::(unnamed)",
3200   "referenced_type" : "_ZTIN20C2IntraRefreshStruct11$CORE_INDEXE",
3201   "self_type" : "_ZTIN20C2IntraRefreshStruct11$CORE_INDEXE",
3202   "size" : 4,
3203   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3204   "underlying_type" : "_ZTIj"
3205  },
3206  {
3207   "alignment" : 4,
3208   "enum_fields" :
3209   [
3210    {
3211     "enum_field_value" : 2056,
3212     "name" : "C2ProfileLevelStruct::CORE_INDEX"
3213    }
3214   ],
3215   "linker_set_key" : "_ZTIN20C2ProfileLevelStruct11$CORE_INDEXE",
3216   "name" : "C2ProfileLevelStruct::(unnamed)",
3217   "referenced_type" : "_ZTIN20C2ProfileLevelStruct11$CORE_INDEXE",
3218   "self_type" : "_ZTIN20C2ProfileLevelStruct11$CORE_INDEXE",
3219   "size" : 4,
3220   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3221   "underlying_type" : "_ZTIj"
3222  },
3223  {
3224   "alignment" : 4,
3225   "enum_fields" :
3226   [
3227    {
3228     "enum_field_value" : 16394,
3229     "name" : "C2TimedControlStruct::CORE_INDEX"
3230    }
3231   ],
3232   "linker_set_key" : "_ZTIN20C2TimedControlStruct11$CORE_INDEXE",
3233   "name" : "C2TimedControlStruct::(unnamed)",
3234   "referenced_type" : "_ZTIN20C2TimedControlStruct11$CORE_INDEXE",
3235   "self_type" : "_ZTIN20C2TimedControlStruct11$CORE_INDEXE",
3236   "size" : 4,
3237   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3238   "underlying_type" : "_ZTIj"
3239  },
3240  {
3241   "alignment" : 4,
3242   "enum_fields" :
3243   [
3244    {
3245     "enum_field_value" : 4,
3246     "name" : "C2TunneledModeStruct::FLEX_SIZE"
3247    }
3248   ],
3249   "linker_set_key" : "_ZTIN20C2TunneledModeStruct10$FLEX_SIZEE",
3250   "name" : "C2TunneledModeStruct::(unnamed)",
3251   "referenced_type" : "_ZTIN20C2TunneledModeStruct10$FLEX_SIZEE",
3252   "self_type" : "_ZTIN20C2TunneledModeStruct10$FLEX_SIZEE",
3253   "size" : 4,
3254   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3255   "underlying_type" : "_ZTIj"
3256  },
3257  {
3258   "alignment" : 4,
3259   "enum_fields" :
3260   [
3261    {
3262     "enum_field_value" : 81940,
3263     "name" : "C2TunneledModeStruct::CORE_INDEX"
3264    }
3265   ],
3266   "linker_set_key" : "_ZTIN20C2TunneledModeStruct11$CORE_INDEXE",
3267   "name" : "C2TunneledModeStruct::(unnamed)",
3268   "referenced_type" : "_ZTIN20C2TunneledModeStruct11$CORE_INDEXE",
3269   "self_type" : "_ZTIN20C2TunneledModeStruct11$CORE_INDEXE",
3270   "size" : 4,
3271   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3272   "underlying_type" : "_ZTIj"
3273  },
3274  {
3275   "alignment" : 4,
3276   "enum_fields" :
3277   [
3278    {
3279     "enum_field_value" : 0,
3280     "name" : "C2TunneledModeStruct::REALTIME"
3281    },
3282    {
3283     "enum_field_value" : 1,
3284     "name" : "C2TunneledModeStruct::AUDIO_HW_SYNC"
3285    },
3286    {
3287     "enum_field_value" : 2,
3288     "name" : "C2TunneledModeStruct::HW_AV_SYNC"
3289    }
3290   ],
3291   "linker_set_key" : "_ZTIN20C2TunneledModeStruct11sync_type_tE",
3292   "name" : "C2TunneledModeStruct::sync_type_t",
3293   "referenced_type" : "_ZTIN20C2TunneledModeStruct11sync_type_tE",
3294   "self_type" : "_ZTIN20C2TunneledModeStruct11sync_type_tE",
3295   "size" : 4,
3296   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3297   "underlying_type" : "_ZTIj"
3298  },
3299  {
3300   "alignment" : 4,
3301   "enum_fields" :
3302   [
3303    {
3304     "enum_field_value" : 0,
3305     "name" : "C2TunneledModeStruct::NONE"
3306    },
3307    {
3308     "enum_field_value" : 1,
3309     "name" : "C2TunneledModeStruct::SIDEBAND"
3310    }
3311   ],
3312   "linker_set_key" : "_ZTIN20C2TunneledModeStruct6mode_tE",
3313   "name" : "C2TunneledModeStruct::mode_t",
3314   "referenced_type" : "_ZTIN20C2TunneledModeStruct6mode_tE",
3315   "self_type" : "_ZTIN20C2TunneledModeStruct6mode_tE",
3316   "size" : 4,
3317   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3318   "underlying_type" : "_ZTIj"
3319  },
3320  {
3321   "alignment" : 4,
3322   "enum_fields" :
3323   [
3324    {
3325     "enum_field_value" : 16386,
3326     "name" : "C2StoreIonUsageStruct::CORE_INDEX"
3327    }
3328   ],
3329   "linker_set_key" : "_ZTIN21C2StoreIonUsageStruct11$CORE_INDEXE",
3330   "name" : "C2StoreIonUsageStruct::(unnamed)",
3331   "referenced_type" : "_ZTIN21C2StoreIonUsageStruct11$CORE_INDEXE",
3332   "self_type" : "_ZTIN21C2StoreIonUsageStruct11$CORE_INDEXE",
3333   "size" : 4,
3334   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3335   "underlying_type" : "_ZTIj"
3336  },
3337  {
3338   "alignment" : 4,
3339   "enum_fields" :
3340   [
3341    {
3342     "enum_field_value" : 0,
3343     "name" : "C2FieldSupportedValues::EMPTY"
3344    },
3345    {
3346     "enum_field_value" : 1,
3347     "name" : "C2FieldSupportedValues::RANGE"
3348    },
3349    {
3350     "enum_field_value" : 2,
3351     "name" : "C2FieldSupportedValues::VALUES"
3352    },
3353    {
3354     "enum_field_value" : 3,
3355     "name" : "C2FieldSupportedValues::FLAGS"
3356    }
3357   ],
3358   "linker_set_key" : "_ZTIN22C2FieldSupportedValues6type_tE",
3359   "name" : "C2FieldSupportedValues::type_t",
3360   "referenced_type" : "_ZTIN22C2FieldSupportedValues6type_tE",
3361   "self_type" : "_ZTIN22C2FieldSupportedValues6type_tE",
3362   "size" : 4,
3363   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
3364   "underlying_type" : "_ZTIj"
3365  },
3366  {
3367   "alignment" : 4,
3368   "enum_fields" :
3369   [
3370    {
3371     "enum_field_value" : 1,
3372     "name" : "C2StoreDmaBufUsageStruct::FLEX_SIZE"
3373    }
3374   ],
3375   "linker_set_key" : "_ZTIN24C2StoreDmaBufUsageStruct10$FLEX_SIZEE",
3376   "name" : "C2StoreDmaBufUsageStruct::(unnamed)",
3377   "referenced_type" : "_ZTIN24C2StoreDmaBufUsageStruct10$FLEX_SIZEE",
3378   "self_type" : "_ZTIN24C2StoreDmaBufUsageStruct10$FLEX_SIZEE",
3379   "size" : 4,
3380   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3381   "underlying_type" : "_ZTIj"
3382  },
3383  {
3384   "alignment" : 4,
3385   "enum_fields" :
3386   [
3387    {
3388     "enum_field_value" : 81945,
3389     "name" : "C2StoreDmaBufUsageStruct::CORE_INDEX"
3390    }
3391   ],
3392   "linker_set_key" : "_ZTIN24C2StoreDmaBufUsageStruct11$CORE_INDEXE",
3393   "name" : "C2StoreDmaBufUsageStruct::(unnamed)",
3394   "referenced_type" : "_ZTIN24C2StoreDmaBufUsageStruct11$CORE_INDEXE",
3395   "self_type" : "_ZTIN24C2StoreDmaBufUsageStruct11$CORE_INDEXE",
3396   "size" : 4,
3397   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3398   "underlying_type" : "_ZTIj"
3399  },
3400  {
3401   "alignment" : 4,
3402   "enum_fields" :
3403   [
3404    {
3405     "enum_field_value" : 1,
3406     "name" : "C2SupplementalDataStruct::FLEX_SIZE"
3407    }
3408   ],
3409   "linker_set_key" : "_ZTIN24C2SupplementalDataStruct10$FLEX_SIZEE",
3410   "name" : "C2SupplementalDataStruct::(unnamed)",
3411   "referenced_type" : "_ZTIN24C2SupplementalDataStruct10$FLEX_SIZEE",
3412   "self_type" : "_ZTIN24C2SupplementalDataStruct10$FLEX_SIZEE",
3413   "size" : 4,
3414   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3415   "underlying_type" : "_ZTIj"
3416  },
3417  {
3418   "alignment" : 4,
3419   "enum_fields" :
3420   [
3421    {
3422     "enum_field_value" : 67594,
3423     "name" : "C2SupplementalDataStruct::CORE_INDEX"
3424    }
3425   ],
3426   "linker_set_key" : "_ZTIN24C2SupplementalDataStruct11$CORE_INDEXE",
3427   "name" : "C2SupplementalDataStruct::(unnamed)",
3428   "referenced_type" : "_ZTIN24C2SupplementalDataStruct11$CORE_INDEXE",
3429   "self_type" : "_ZTIN24C2SupplementalDataStruct11$CORE_INDEXE",
3430   "size" : 4,
3431   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3432   "underlying_type" : "_ZTIj"
3433  },
3434  {
3435   "alignment" : 4,
3436   "enum_fields" :
3437   [
3438    {
3439     "enum_field_value" : 4,
3440     "name" : "C2TemporalLayeringStruct::FLEX_SIZE"
3441    }
3442   ],
3443   "linker_set_key" : "_ZTIN24C2TemporalLayeringStruct10$FLEX_SIZEE",
3444   "name" : "C2TemporalLayeringStruct::(unnamed)",
3445   "referenced_type" : "_ZTIN24C2TemporalLayeringStruct10$FLEX_SIZEE",
3446   "self_type" : "_ZTIN24C2TemporalLayeringStruct10$FLEX_SIZEE",
3447   "size" : 4,
3448   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3449   "underlying_type" : "_ZTIj"
3450  },
3451  {
3452   "alignment" : 4,
3453   "enum_fields" :
3454   [
3455    {
3456     "enum_field_value" : 73735,
3457     "name" : "C2TemporalLayeringStruct::CORE_INDEX"
3458    }
3459   ],
3460   "linker_set_key" : "_ZTIN24C2TemporalLayeringStruct11$CORE_INDEXE",
3461   "name" : "C2TemporalLayeringStruct::(unnamed)",
3462   "referenced_type" : "_ZTIN24C2TemporalLayeringStruct11$CORE_INDEXE",
3463   "self_type" : "_ZTIN24C2TemporalLayeringStruct11$CORE_INDEXE",
3464   "size" : 4,
3465   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3466   "underlying_type" : "_ZTIj"
3467  },
3468  {
3469   "alignment" : 4,
3470   "enum_fields" :
3471   [
3472    {
3473     "enum_field_value" : 1,
3474     "name" : "C2HdrDynamicMetadataStruct::FLEX_SIZE"
3475    }
3476   ],
3477   "linker_set_key" : "_ZTIN26C2HdrDynamicMetadataStruct10$FLEX_SIZEE",
3478   "name" : "C2HdrDynamicMetadataStruct::(unnamed)",
3479   "referenced_type" : "_ZTIN26C2HdrDynamicMetadataStruct10$FLEX_SIZEE",
3480   "self_type" : "_ZTIN26C2HdrDynamicMetadataStruct10$FLEX_SIZEE",
3481   "size" : 4,
3482   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3483   "underlying_type" : "_ZTIj"
3484  },
3485  {
3486   "alignment" : 4,
3487   "enum_fields" :
3488   [
3489    {
3490     "enum_field_value" : 71699,
3491     "name" : "C2HdrDynamicMetadataStruct::CORE_INDEX"
3492    }
3493   ],
3494   "linker_set_key" : "_ZTIN26C2HdrDynamicMetadataStruct11$CORE_INDEXE",
3495   "name" : "C2HdrDynamicMetadataStruct::(unnamed)",
3496   "referenced_type" : "_ZTIN26C2HdrDynamicMetadataStruct11$CORE_INDEXE",
3497   "self_type" : "_ZTIN26C2HdrDynamicMetadataStruct11$CORE_INDEXE",
3498   "size" : 4,
3499   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3500   "underlying_type" : "_ZTIj"
3501  },
3502  {
3503   "alignment" : 4,
3504   "enum_fields" :
3505   [
3506    {
3507     "enum_field_value" : 0,
3508     "name" : "C2FieldSupportedValuesQuery::POSSIBLE"
3509    },
3510    {
3511     "enum_field_value" : 1,
3512     "name" : "C2FieldSupportedValuesQuery::CURRENT"
3513    }
3514   ],
3515   "linker_set_key" : "_ZTIN27C2FieldSupportedValuesQuery6type_tE",
3516   "name" : "C2FieldSupportedValuesQuery::type_t",
3517   "referenced_type" : "_ZTIN27C2FieldSupportedValuesQuery6type_tE",
3518   "self_type" : "_ZTIN27C2FieldSupportedValuesQuery6type_tE",
3519   "size" : 4,
3520   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
3521   "underlying_type" : "_ZTIj"
3522  },
3523  {
3524   "alignment" : 4,
3525   "enum_fields" :
3526   [
3527    {
3528     "enum_field_value" : 6162,
3529     "name" : "C2PictureQuantizationStruct::CORE_INDEX"
3530    }
3531   ],
3532   "linker_set_key" : "_ZTIN27C2PictureQuantizationStruct11$CORE_INDEXE",
3533   "name" : "C2PictureQuantizationStruct::(unnamed)",
3534   "referenced_type" : "_ZTIN27C2PictureQuantizationStruct11$CORE_INDEXE",
3535   "self_type" : "_ZTIN27C2PictureQuantizationStruct11$CORE_INDEXE",
3536   "size" : 4,
3537   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3538   "underlying_type" : "_ZTIj"
3539  },
3540  {
3541   "alignment" : 4,
3542   "enum_fields" :
3543   [
3544    {
3545     "enum_field_value" : 16401,
3546     "name" : "C2TimestampGapAdjustmentStruct::CORE_INDEX"
3547    }
3548   ],
3549   "linker_set_key" : "_ZTIN30C2TimestampGapAdjustmentStruct11$CORE_INDEXE",
3550   "name" : "C2TimestampGapAdjustmentStruct::(unnamed)",
3551   "referenced_type" : "_ZTIN30C2TimestampGapAdjustmentStruct11$CORE_INDEXE",
3552   "self_type" : "_ZTIN30C2TimestampGapAdjustmentStruct11$CORE_INDEXE",
3553   "size" : 4,
3554   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3555   "underlying_type" : "_ZTIj"
3556  },
3557  {
3558   "alignment" : 4,
3559   "enum_fields" :
3560   [
3561    {
3562     "enum_field_value" : 0,
3563     "name" : "C2TimestampGapAdjustmentStruct::NONE"
3564    },
3565    {
3566     "enum_field_value" : 1,
3567     "name" : "C2TimestampGapAdjustmentStruct::MIN_GAP"
3568    },
3569    {
3570     "enum_field_value" : 2,
3571     "name" : "C2TimestampGapAdjustmentStruct::FIXED_GAP"
3572    }
3573   ],
3574   "linker_set_key" : "_ZTIN30C2TimestampGapAdjustmentStruct6mode_tE",
3575   "name" : "C2TimestampGapAdjustmentStruct::mode_t",
3576   "referenced_type" : "_ZTIN30C2TimestampGapAdjustmentStruct6mode_tE",
3577   "self_type" : "_ZTIN30C2TimestampGapAdjustmentStruct6mode_tE",
3578   "size" : 4,
3579   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3580   "underlying_type" : "_ZTIj"
3581  },
3582  {
3583   "alignment" : 4,
3584   "enum_fields" :
3585   [
3586    {
3587     "enum_field_value" : 2,
3588     "name" : "C2MasteringDisplayColorVolumeStruct::CORE_INDEX"
3589    }
3590   ],
3591   "linker_set_key" : "_ZTIN35C2MasteringDisplayColorVolumeStruct11$CORE_INDEXE",
3592   "name" : "C2MasteringDisplayColorVolumeStruct::(unnamed)",
3593   "referenced_type" : "_ZTIN35C2MasteringDisplayColorVolumeStruct11$CORE_INDEXE",
3594   "self_type" : "_ZTIN35C2MasteringDisplayColorVolumeStruct11$CORE_INDEXE",
3595   "size" : 4,
3596   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3597   "underlying_type" : "_ZTIj"
3598  },
3599  {
3600   "alignment" : 4,
3601   "enum_fields" :
3602   [
3603    {
3604     "enum_field_value" : 16388,
3605     "name" : "C2FlexiblePixelFormatDescriptorStruct::CORE_INDEX"
3606    }
3607   ],
3608   "linker_set_key" : "_ZTIN37C2FlexiblePixelFormatDescriptorStruct11$CORE_INDEXE",
3609   "name" : "C2FlexiblePixelFormatDescriptorStruct::(unnamed)",
3610   "referenced_type" : "_ZTIN37C2FlexiblePixelFormatDescriptorStruct11$CORE_INDEXE",
3611   "self_type" : "_ZTIN37C2FlexiblePixelFormatDescriptorStruct11$CORE_INDEXE",
3612   "size" : 4,
3613   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3614   "underlying_type" : "_ZTIj"
3615  },
3616  {
3617   "alignment" : 4,
3618   "enum_fields" :
3619   [
3620    {
3621     "enum_field_value" : -1073741824,
3622     "name" : "C2Info::PARAM_KIND"
3623    }
3624   ],
3625   "linker_set_key" : "_ZTIN6C2Info11$PARAM_KINDE",
3626   "name" : "C2Info::(unnamed)",
3627   "referenced_type" : "_ZTIN6C2Info11$PARAM_KINDE",
3628   "self_type" : "_ZTIN6C2Info11$PARAM_KINDE",
3629   "size" : 4,
3630   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
3631   "underlying_type" : "_ZTIj"
3632  },
3633  {
3634   "alignment" : 4,
3635   "enum_fields" :
3636   [
3637    {
3638     "enum_field_value" : 0,
3639     "name" : "C2Color::TRANSFER_UNSPECIFIED"
3640    },
3641    {
3642     "enum_field_value" : 1,
3643     "name" : "C2Color::TRANSFER_LINEAR"
3644    },
3645    {
3646     "enum_field_value" : 2,
3647     "name" : "C2Color::TRANSFER_SRGB"
3648    },
3649    {
3650     "enum_field_value" : 3,
3651     "name" : "C2Color::TRANSFER_170M"
3652    },
3653    {
3654     "enum_field_value" : 4,
3655     "name" : "C2Color::TRANSFER_GAMMA22"
3656    },
3657    {
3658     "enum_field_value" : 5,
3659     "name" : "C2Color::TRANSFER_GAMMA28"
3660    },
3661    {
3662     "enum_field_value" : 6,
3663     "name" : "C2Color::TRANSFER_ST2084"
3664    },
3665    {
3666     "enum_field_value" : 7,
3667     "name" : "C2Color::TRANSFER_HLG"
3668    },
3669    {
3670     "enum_field_value" : 64,
3671     "name" : "C2Color::TRANSFER_240M"
3672    },
3673    {
3674     "enum_field_value" : 65,
3675     "name" : "C2Color::TRANSFER_XVYCC"
3676    },
3677    {
3678     "enum_field_value" : 66,
3679     "name" : "C2Color::TRANSFER_BT1361"
3680    },
3681    {
3682     "enum_field_value" : 67,
3683     "name" : "C2Color::TRANSFER_ST428"
3684    },
3685    {
3686     "enum_field_value" : 128,
3687     "name" : "C2Color::TRANSFER_VENDOR_START"
3688    },
3689    {
3690     "enum_field_value" : 255,
3691     "name" : "C2Color::TRANSFER_OTHER"
3692    }
3693   ],
3694   "linker_set_key" : "_ZTIN7C2Color10transfer_tE",
3695   "name" : "C2Color::transfer_t",
3696   "referenced_type" : "_ZTIN7C2Color10transfer_tE",
3697   "self_type" : "_ZTIN7C2Color10transfer_tE",
3698   "size" : 4,
3699   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3700   "underlying_type" : "_ZTIj"
3701  },
3702  {
3703   "alignment" : 4,
3704   "enum_fields" :
3705   [
3706    {
3707     "enum_field_value" : 0,
3708     "name" : "C2Color::PRIMARIES_UNSPECIFIED"
3709    },
3710    {
3711     "enum_field_value" : 1,
3712     "name" : "C2Color::PRIMARIES_BT709"
3713    },
3714    {
3715     "enum_field_value" : 2,
3716     "name" : "C2Color::PRIMARIES_BT470_M"
3717    },
3718    {
3719     "enum_field_value" : 3,
3720     "name" : "C2Color::PRIMARIES_BT601_625"
3721    },
3722    {
3723     "enum_field_value" : 4,
3724     "name" : "C2Color::PRIMARIES_BT601_525"
3725    },
3726    {
3727     "enum_field_value" : 5,
3728     "name" : "C2Color::PRIMARIES_GENERIC_FILM"
3729    },
3730    {
3731     "enum_field_value" : 6,
3732     "name" : "C2Color::PRIMARIES_BT2020"
3733    },
3734    {
3735     "enum_field_value" : 7,
3736     "name" : "C2Color::PRIMARIES_RP431"
3737    },
3738    {
3739     "enum_field_value" : 8,
3740     "name" : "C2Color::PRIMARIES_EG432"
3741    },
3742    {
3743     "enum_field_value" : 9,
3744     "name" : "C2Color::PRIMARIES_EBU3213"
3745    },
3746    {
3747     "enum_field_value" : 128,
3748     "name" : "C2Color::PRIMARIES_VENDOR_START"
3749    },
3750    {
3751     "enum_field_value" : 255,
3752     "name" : "C2Color::PRIMARIES_OTHER"
3753    }
3754   ],
3755   "linker_set_key" : "_ZTIN7C2Color11primaries_tE",
3756   "name" : "C2Color::primaries_t",
3757   "referenced_type" : "_ZTIN7C2Color11primaries_tE",
3758   "self_type" : "_ZTIN7C2Color11primaries_tE",
3759   "size" : 4,
3760   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3761   "underlying_type" : "_ZTIj"
3762  },
3763  {
3764   "alignment" : 4,
3765   "enum_fields" :
3766   [
3767    {
3768     "enum_field_value" : 0,
3769     "name" : "C2Color::MONOCHROME"
3770    },
3771    {
3772     "enum_field_value" : 1,
3773     "name" : "C2Color::MONOCHROME_ALPHA"
3774    },
3775    {
3776     "enum_field_value" : 2,
3777     "name" : "C2Color::RGB"
3778    },
3779    {
3780     "enum_field_value" : 3,
3781     "name" : "C2Color::RGBA"
3782    },
3783    {
3784     "enum_field_value" : 4,
3785     "name" : "C2Color::YUV_420"
3786    },
3787    {
3788     "enum_field_value" : 5,
3789     "name" : "C2Color::YUV_422"
3790    },
3791    {
3792     "enum_field_value" : 6,
3793     "name" : "C2Color::YUV_444"
3794    },
3795    {
3796     "enum_field_value" : 7,
3797     "name" : "C2Color::YUVA_444"
3798    }
3799   ],
3800   "linker_set_key" : "_ZTIN7C2Color13subsampling_tE",
3801   "name" : "C2Color::subsampling_t",
3802   "referenced_type" : "_ZTIN7C2Color13subsampling_tE",
3803   "self_type" : "_ZTIN7C2Color13subsampling_tE",
3804   "size" : 4,
3805   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3806   "underlying_type" : "_ZTIj"
3807  },
3808  {
3809   "alignment" : 4,
3810   "enum_fields" :
3811   [
3812    {
3813     "enum_field_value" : 0,
3814     "name" : "C2Color::UNKNOWN_LAYOUT"
3815    },
3816    {
3817     "enum_field_value" : 1,
3818     "name" : "C2Color::PLANAR_PACKED"
3819    },
3820    {
3821     "enum_field_value" : 2,
3822     "name" : "C2Color::SEMIPLANAR_PACKED"
3823    },
3824    {
3825     "enum_field_value" : 3,
3826     "name" : "C2Color::INTERLEAVED_PACKED"
3827    },
3828    {
3829     "enum_field_value" : 4,
3830     "name" : "C2Color::INTERLEAVED_ALIGNED"
3831    }
3832   ],
3833   "linker_set_key" : "_ZTIN7C2Color14plane_layout_tE",
3834   "name" : "C2Color::plane_layout_t",
3835   "referenced_type" : "_ZTIN7C2Color14plane_layout_tE",
3836   "self_type" : "_ZTIN7C2Color14plane_layout_tE",
3837   "size" : 4,
3838   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3839   "underlying_type" : "_ZTIj"
3840  },
3841  {
3842   "alignment" : 4,
3843   "enum_fields" :
3844   [
3845    {
3846     "enum_field_value" : 0,
3847     "name" : "C2Color::RANGE_UNSPECIFIED"
3848    },
3849    {
3850     "enum_field_value" : 1,
3851     "name" : "C2Color::RANGE_FULL"
3852    },
3853    {
3854     "enum_field_value" : 2,
3855     "name" : "C2Color::RANGE_LIMITED"
3856    },
3857    {
3858     "enum_field_value" : 128,
3859     "name" : "C2Color::RANGE_VENDOR_START"
3860    },
3861    {
3862     "enum_field_value" : 255,
3863     "name" : "C2Color::RANGE_OTHER"
3864    }
3865   ],
3866   "linker_set_key" : "_ZTIN7C2Color7range_tE",
3867   "name" : "C2Color::range_t",
3868   "referenced_type" : "_ZTIN7C2Color7range_tE",
3869   "self_type" : "_ZTIN7C2Color7range_tE",
3870   "size" : 4,
3871   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3872   "underlying_type" : "_ZTIj"
3873  },
3874  {
3875   "alignment" : 4,
3876   "enum_fields" :
3877   [
3878    {
3879     "enum_field_value" : 0,
3880     "name" : "C2Color::MATRIX_UNSPECIFIED"
3881    },
3882    {
3883     "enum_field_value" : 1,
3884     "name" : "C2Color::MATRIX_BT709"
3885    },
3886    {
3887     "enum_field_value" : 2,
3888     "name" : "C2Color::MATRIX_FCC47_73_682"
3889    },
3890    {
3891     "enum_field_value" : 3,
3892     "name" : "C2Color::MATRIX_BT601"
3893    },
3894    {
3895     "enum_field_value" : 4,
3896     "name" : "C2Color::MATRIX_240M"
3897    },
3898    {
3899     "enum_field_value" : 5,
3900     "name" : "C2Color::MATRIX_BT2020"
3901    },
3902    {
3903     "enum_field_value" : 6,
3904     "name" : "C2Color::MATRIX_BT2020_CONSTANT"
3905    },
3906    {
3907     "enum_field_value" : 128,
3908     "name" : "C2Color::MATRIX_VENDOR_START"
3909    },
3910    {
3911     "enum_field_value" : 255,
3912     "name" : "C2Color::MATRIX_OTHER"
3913    }
3914   ],
3915   "linker_set_key" : "_ZTIN7C2Color8matrix_tE",
3916   "name" : "C2Color::matrix_t",
3917   "referenced_type" : "_ZTIN7C2Color8matrix_tE",
3918   "self_type" : "_ZTIN7C2Color8matrix_tE",
3919   "size" : 4,
3920   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
3921   "underlying_type" : "_ZTIj"
3922  },
3923  {
3924   "alignment" : 4,
3925   "enum_fields" :
3926   [
3927    {
3928     "enum_field_value" : 32768,
3929     "name" : "C2Param::TYPE_INDEX_VENDOR_START"
3930    }
3931   ],
3932   "linker_set_key" : "_ZTIN7C2Param24$TYPE_INDEX_VENDOR_STARTE",
3933   "name" : "C2Param::(unnamed)",
3934   "referenced_type" : "_ZTIN7C2Param24$TYPE_INDEX_VENDOR_STARTE",
3935   "self_type" : "_ZTIN7C2Param24$TYPE_INDEX_VENDOR_STARTE",
3936   "size" : 4,
3937   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
3938   "underlying_type" : "_ZTIj"
3939  },
3940  {
3941   "alignment" : 4,
3942   "enum_fields" :
3943   [
3944    {
3945     "enum_field_value" : 0,
3946     "name" : "C2Param::NONE"
3947    },
3948    {
3949     "enum_field_value" : 1,
3950     "name" : "C2Param::STRUCT"
3951    },
3952    {
3953     "enum_field_value" : 2,
3954     "name" : "C2Param::INFO"
3955    },
3956    {
3957     "enum_field_value" : 4,
3958     "name" : "C2Param::SETTING"
3959    },
3960    {
3961     "enum_field_value" : 12,
3962     "name" : "C2Param::TUNING"
3963    }
3964   ],
3965   "linker_set_key" : "_ZTIN7C2Param6kind_tE",
3966   "name" : "C2Param::kind_t",
3967   "referenced_type" : "_ZTIN7C2Param6kind_tE",
3968   "self_type" : "_ZTIN7C2Param6kind_tE",
3969   "size" : 4,
3970   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
3971   "underlying_type" : "_ZTIj"
3972  },
3973  {
3974   "access" : "protected",
3975   "alignment" : 4,
3976   "enum_fields" :
3977   [
3978    {
3979     "enum_field_value" : -1073741824,
3980     "name" : "C2Param::CoreIndex::KIND_MASK"
3981    },
3982    {
3983     "enum_field_value" : 0,
3984     "name" : "C2Param::CoreIndex::KIND_STRUCT"
3985    },
3986    {
3987     "enum_field_value" : 1073741824,
3988     "name" : "C2Param::CoreIndex::KIND_TUNING"
3989    },
3990    {
3991     "enum_field_value" : -2147483648,
3992     "name" : "C2Param::CoreIndex::KIND_SETTING"
3993    },
3994    {
3995     "enum_field_value" : -1073741824,
3996     "name" : "C2Param::CoreIndex::KIND_INFO"
3997    },
3998    {
3999     "enum_field_value" : 805306368,
4000     "name" : "C2Param::CoreIndex::DIR_MASK"
4001    },
4002    {
4003     "enum_field_value" : 536870912,
4004     "name" : "C2Param::CoreIndex::DIR_GLOBAL"
4005    },
4006    {
4007     "enum_field_value" : 805306368,
4008     "name" : "C2Param::CoreIndex::DIR_UNDEFINED"
4009    },
4010    {
4011     "enum_field_value" : 0,
4012     "name" : "C2Param::CoreIndex::DIR_INPUT"
4013    },
4014    {
4015     "enum_field_value" : 268435456,
4016     "name" : "C2Param::CoreIndex::DIR_OUTPUT"
4017    },
4018    {
4019     "enum_field_value" : 33554432,
4020     "name" : "C2Param::CoreIndex::IS_STREAM_FLAG"
4021    },
4022    {
4023     "enum_field_value" : 32505856,
4024     "name" : "C2Param::CoreIndex::STREAM_ID_MASK"
4025    },
4026    {
4027     "enum_field_value" : 20,
4028     "name" : "C2Param::CoreIndex::STREAM_ID_SHIFT"
4029    },
4030    {
4031     "enum_field_value" : 31,
4032     "name" : "C2Param::CoreIndex::MAX_STREAM_ID"
4033    },
4034    {
4035     "enum_field_value" : 66060288,
4036     "name" : "C2Param::CoreIndex::STREAM_MASK"
4037    },
4038    {
4039     "enum_field_value" : 32768,
4040     "name" : "C2Param::CoreIndex::IS_VENDOR_FLAG"
4041    },
4042    {
4043     "enum_field_value" : 65535,
4044     "name" : "C2Param::CoreIndex::TYPE_INDEX_MASK"
4045    },
4046    {
4047     "enum_field_value" : 131071,
4048     "name" : "C2Param::CoreIndex::CORE_MASK"
4049    }
4050   ],
4051   "linker_set_key" : "_ZTIN7C2Param9CoreIndex10$CORE_MASKE",
4052   "name" : "C2Param::CoreIndex::(unnamed)",
4053   "referenced_type" : "_ZTIN7C2Param9CoreIndex10$CORE_MASKE",
4054   "self_type" : "_ZTIN7C2Param9CoreIndex10$CORE_MASKE",
4055   "size" : 4,
4056   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
4057   "underlying_type" : "_ZTIj"
4058  },
4059  {
4060   "alignment" : 4,
4061   "enum_fields" :
4062   [
4063    {
4064     "enum_field_value" : 65536,
4065     "name" : "C2Param::CoreIndex::IS_FLEX_FLAG"
4066    },
4067    {
4068     "enum_field_value" : 131072,
4069     "name" : "C2Param::CoreIndex::IS_REQUEST_FLAG"
4070    }
4071   ],
4072   "linker_set_key" : "_ZTIN7C2Param9CoreIndex13$IS_FLEX_FLAGE",
4073   "name" : "C2Param::CoreIndex::(unnamed)",
4074   "referenced_type" : "_ZTIN7C2Param9CoreIndex13$IS_FLEX_FLAGE",
4075   "self_type" : "_ZTIN7C2Param9CoreIndex13$IS_FLEX_FLAGE",
4076   "size" : 4,
4077   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
4078   "underlying_type" : "_ZTIj"
4079  },
4080  {
4081   "alignment" : 4,
4082   "enum_fields" :
4083   [
4084    {
4085     "enum_field_value" : 0,
4086     "name" : "C2Value::NO_INIT"
4087    },
4088    {
4089     "enum_field_value" : 1,
4090     "name" : "C2Value::INT32"
4091    },
4092    {
4093     "enum_field_value" : 2,
4094     "name" : "C2Value::UINT32"
4095    },
4096    {
4097     "enum_field_value" : 3,
4098     "name" : "C2Value::CNTR32"
4099    },
4100    {
4101     "enum_field_value" : 4,
4102     "name" : "C2Value::INT64"
4103    },
4104    {
4105     "enum_field_value" : 5,
4106     "name" : "C2Value::UINT64"
4107    },
4108    {
4109     "enum_field_value" : 6,
4110     "name" : "C2Value::CNTR64"
4111    },
4112    {
4113     "enum_field_value" : 7,
4114     "name" : "C2Value::FLOAT"
4115    }
4116   ],
4117   "linker_set_key" : "_ZTIN7C2Value6type_tE",
4118   "name" : "C2Value::type_t",
4119   "referenced_type" : "_ZTIN7C2Value6type_tE",
4120   "self_type" : "_ZTIN7C2Value6type_tE",
4121   "size" : 4,
4122   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
4123   "underlying_type" : "_ZTIj"
4124  },
4125  {
4126   "alignment" : 4,
4127   "enum_fields" :
4128   [
4129    {
4130     "enum_field_value" : 1048576,
4131     "name" : "android::C2AndroidMemoryUsage::RENDERSCRIPT_READ"
4132    },
4133    {
4134     "enum_field_value" : 256,
4135     "name" : "android::C2AndroidMemoryUsage::HW_TEXTURE_READ"
4136    },
4137    {
4138     "enum_field_value" : 2048,
4139     "name" : "android::C2AndroidMemoryUsage::HW_COMPOSER_READ"
4140    },
4141    {
4142     "enum_field_value" : 65536,
4143     "name" : "android::C2AndroidMemoryUsage::HW_CODEC_READ"
4144    },
4145    {
4146     "enum_field_value" : 16384,
4147     "name" : "android::C2AndroidMemoryUsage::READ_PROTECTED"
4148    }
4149   ],
4150   "linker_set_key" : "_ZTIN7android20C2AndroidMemoryUsage10consumer_tE",
4151   "name" : "android::C2AndroidMemoryUsage::consumer_t",
4152   "referenced_type" : "_ZTIN7android20C2AndroidMemoryUsage10consumer_tE",
4153   "self_type" : "_ZTIN7android20C2AndroidMemoryUsage10consumer_tE",
4154   "size" : 8,
4155   "source_file" : "frameworks/av/media/codec2/core/include/android-C2Buffer.h",
4156   "underlying_type" : "_ZTIy"
4157  },
4158  {
4159   "alignment" : 4,
4160   "enum_fields" :
4161   [
4162    {
4163     "enum_field_value" : 1048576,
4164     "name" : "android::C2AndroidMemoryUsage::RENDERSCRIPT_WRITE"
4165    },
4166    {
4167     "enum_field_value" : 512,
4168     "name" : "android::C2AndroidMemoryUsage::HW_TEXTURE_WRITE"
4169    },
4170    {
4171     "enum_field_value" : 2560,
4172     "name" : "android::C2AndroidMemoryUsage::HW_COMPOSER_WRITE"
4173    },
4174    {
4175     "enum_field_value" : 65536,
4176     "name" : "android::C2AndroidMemoryUsage::HW_CODEC_WRITE"
4177    },
4178    {
4179     "enum_field_value" : 16384,
4180     "name" : "android::C2AndroidMemoryUsage::WRITE_PROTECTED"
4181    }
4182   ],
4183   "linker_set_key" : "_ZTIN7android20C2AndroidMemoryUsage10producer_tE",
4184   "name" : "android::C2AndroidMemoryUsage::producer_t",
4185   "referenced_type" : "_ZTIN7android20C2AndroidMemoryUsage10producer_tE",
4186   "self_type" : "_ZTIN7android20C2AndroidMemoryUsage10producer_tE",
4187   "size" : 8,
4188   "source_file" : "frameworks/av/media/codec2/core/include/android-C2Buffer.h",
4189   "underlying_type" : "_ZTIy"
4190  },
4191  {
4192   "alignment" : 4,
4193   "enum_fields" :
4194   [
4195    {
4196     "enum_field_value" : 0,
4197     "name" : "C2Config::API_L0_1"
4198    }
4199   ],
4200   "linker_set_key" : "_ZTIN8C2Config11api_level_tE",
4201   "name" : "C2Config::api_level_t",
4202   "referenced_type" : "_ZTIN8C2Config11api_level_tE",
4203   "self_type" : "_ZTIN8C2Config11api_level_tE",
4204   "size" : 4,
4205   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4206   "underlying_type" : "_ZTIj"
4207  },
4208  {
4209   "alignment" : 4,
4210   "enum_fields" :
4211   [
4212    {
4213     "enum_field_value" : 0,
4214     "name" : "C2Config::UNKNOWN"
4215    },
4216    {
4217     "enum_field_value" : 1,
4218     "name" : "C2Config::SDR"
4219    },
4220    {
4221     "enum_field_value" : 2,
4222     "name" : "C2Config::HLG"
4223    },
4224    {
4225     "enum_field_value" : 3,
4226     "name" : "C2Config::HDR10"
4227    },
4228    {
4229     "enum_field_value" : 4,
4230     "name" : "C2Config::HDR10_PLUS"
4231    }
4232   ],
4233   "linker_set_key" : "_ZTIN8C2Config12hdr_format_tE",
4234   "name" : "C2Config::hdr_format_t",
4235   "referenced_type" : "_ZTIN8C2Config12hdr_format_tE",
4236   "self_type" : "_ZTIN8C2Config12hdr_format_tE",
4237   "size" : 4,
4238   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4239   "underlying_type" : "_ZTIj"
4240  },
4241  {
4242   "alignment" : 4,
4243   "enum_fields" :
4244   [
4245    {
4246     "enum_field_value" : 0,
4247     "name" : "C2Config::SCAN_LEFT_TO_RIGHT_THEN_DOWN"
4248    }
4249   ],
4250   "linker_set_key" : "_ZTIN8C2Config12scan_order_tE",
4251   "name" : "C2Config::scan_order_t",
4252   "referenced_type" : "_ZTIN8C2Config12scan_order_tE",
4253   "self_type" : "_ZTIN8C2Config12scan_order_tE",
4254   "size" : 4,
4255   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4256   "underlying_type" : "_ZTIj"
4257  },
4258  {
4259   "alignment" : 4,
4260   "enum_fields" :
4261   [
4262    {
4263     "enum_field_value" : 1,
4264     "name" : "C2Config::API_REFLECTION"
4265    },
4266    {
4267     "enum_field_value" : 2,
4268     "name" : "C2Config::API_VALUES"
4269    },
4270    {
4271     "enum_field_value" : 4,
4272     "name" : "C2Config::API_CURRENT_VALUES"
4273    },
4274    {
4275     "enum_field_value" : 8,
4276     "name" : "C2Config::API_DEPENDENCY"
4277    },
4278    {
4279     "enum_field_value" : 65536,
4280     "name" : "C2Config::API_SAME_INPUT_BUFFER"
4281    },
4282    {
4283     "enum_field_value" : 0,
4284     "name" : "C2Config::API_STREAMS"
4285    },
4286    {
4287     "enum_field_value" : 0,
4288     "name" : "C2Config::API_TUNNELING"
4289    }
4290   ],
4291   "linker_set_key" : "_ZTIN8C2Config13api_feature_tE",
4292   "name" : "C2Config::api_feature_t",
4293   "referenced_type" : "_ZTIN8C2Config13api_feature_tE",
4294   "self_type" : "_ZTIN8C2Config13api_feature_tE",
4295   "size" : 8,
4296   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4297   "underlying_type" : "_ZTIy"
4298  },
4299  {
4300   "alignment" : 4,
4301   "enum_fields" :
4302   [
4303    {
4304     "enum_field_value" : 0,
4305     "name" : "C2Config::ORDINAL"
4306    },
4307    {
4308     "enum_field_value" : 1,
4309     "name" : "C2Config::TIMESTAMP"
4310    },
4311    {
4312     "enum_field_value" : 2,
4313     "name" : "C2Config::CUSTOM"
4314    }
4315   ],
4316   "linker_set_key" : "_ZTIN8C2Config13ordinal_key_tE",
4317   "name" : "C2Config::ordinal_key_t",
4318   "referenced_type" : "_ZTIN8C2Config13ordinal_key_tE",
4319   "self_type" : "_ZTIN8C2Config13ordinal_key_tE",
4320   "size" : 4,
4321   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4322   "underlying_type" : "_ZTIj"
4323  },
4324  {
4325   "alignment" : 4,
4326   "enum_fields" :
4327   [
4328    {
4329     "enum_field_value" : 0,
4330     "name" : "C2Config::SM_UNPROTECTED"
4331    },
4332    {
4333     "enum_field_value" : 1,
4334     "name" : "C2Config::SM_READ_PROTECTED"
4335    },
4336    {
4337     "enum_field_value" : 2,
4338     "name" : "C2Config::SM_READ_PROTECTED_WITH_ENCRYPTED"
4339    }
4340   ],
4341   "linker_set_key" : "_ZTIN8C2Config13secure_mode_tE",
4342   "name" : "C2Config::secure_mode_t",
4343   "referenced_type" : "_ZTIN8C2Config13secure_mode_tE",
4344   "self_type" : "_ZTIN8C2Config13secure_mode_tE",
4345   "size" : 4,
4346   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4347   "underlying_type" : "_ZTIj"
4348  },
4349  {
4350   "alignment" : 4,
4351   "enum_fields" :
4352   [
4353    {
4354     "enum_field_value" : 0,
4355     "name" : "C2Config::TILING_SEPARATE"
4356    },
4357    {
4358     "enum_field_value" : 1,
4359     "name" : "C2Config::TILING_CONCATENATE"
4360    }
4361   ],
4362   "linker_set_key" : "_ZTIN8C2Config13tiling_mode_tE",
4363   "name" : "C2Config::tiling_mode_t",
4364   "referenced_type" : "_ZTIN8C2Config13tiling_mode_tE",
4365   "self_type" : "_ZTIN8C2Config13tiling_mode_tE",
4366   "size" : 4,
4367   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4368   "underlying_type" : "_ZTIj"
4369  },
4370  {
4371   "alignment" : 4,
4372   "enum_fields" :
4373   [
4374    {
4375     "enum_field_value" : 0,
4376     "name" : "C2Config::AAC_SBR_OFF"
4377    },
4378    {
4379     "enum_field_value" : 1,
4380     "name" : "C2Config::AAC_SBR_SINGLE_RATE"
4381    },
4382    {
4383     "enum_field_value" : 2,
4384     "name" : "C2Config::AAC_SBR_DUAL_RATE"
4385    },
4386    {
4387     "enum_field_value" : 3,
4388     "name" : "C2Config::AAC_SBR_AUTO"
4389    }
4390   ],
4391   "linker_set_key" : "_ZTIN8C2Config14aac_sbr_mode_tE",
4392   "name" : "C2Config::aac_sbr_mode_t",
4393   "referenced_type" : "_ZTIN8C2Config14aac_sbr_mode_tE",
4394   "self_type" : "_ZTIN8C2Config14aac_sbr_mode_tE",
4395   "size" : 4,
4396   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4397   "underlying_type" : "_ZTIj"
4398  },
4399  {
4400   "alignment" : 4,
4401   "enum_fields" :
4402   [
4403    {
4404     "enum_field_value" : 0,
4405     "name" : "C2Config::BITRATE_CONST_SKIP_ALLOWED"
4406    },
4407    {
4408     "enum_field_value" : 1,
4409     "name" : "C2Config::BITRATE_CONST"
4410    },
4411    {
4412     "enum_field_value" : 2,
4413     "name" : "C2Config::BITRATE_VARIABLE_SKIP_ALLOWED"
4414    },
4415    {
4416     "enum_field_value" : 3,
4417     "name" : "C2Config::BITRATE_VARIABLE"
4418    },
4419    {
4420     "enum_field_value" : 7,
4421     "name" : "C2Config::BITRATE_IGNORE"
4422    },
4423    {
4424     "enum_field_value" : 1,
4425     "name" : "C2Config::BITRATE_FLAG_KEEP_ALL_FRAMES"
4426    },
4427    {
4428     "enum_field_value" : 2,
4429     "name" : "C2Config::BITRATE_FLAG_CAN_VARY"
4430    },
4431    {
4432     "enum_field_value" : 4,
4433     "name" : "C2Config::BITRATE_FLAG_CAN_EXCEED"
4434    }
4435   ],
4436   "linker_set_key" : "_ZTIN8C2Config14bitrate_mode_tE",
4437   "name" : "C2Config::bitrate_mode_t",
4438   "referenced_type" : "_ZTIN8C2Config14bitrate_mode_tE",
4439   "self_type" : "_ZTIN8C2Config14bitrate_mode_tE",
4440   "size" : 4,
4441   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4442   "underlying_type" : "_ZTIj"
4443  },
4444  {
4445   "alignment" : 4,
4446   "enum_fields" :
4447   [
4448    {
4449     "enum_field_value" : 0,
4450     "name" : "C2Config::PCM_16"
4451    },
4452    {
4453     "enum_field_value" : 1,
4454     "name" : "C2Config::PCM_8"
4455    },
4456    {
4457     "enum_field_value" : 2,
4458     "name" : "C2Config::PCM_FLOAT"
4459    },
4460    {
4461     "enum_field_value" : 3,
4462     "name" : "C2Config::PCM_24"
4463    },
4464    {
4465     "enum_field_value" : 4,
4466     "name" : "C2Config::PCM_32"
4467    }
4468   ],
4469   "linker_set_key" : "_ZTIN8C2Config14pcm_encoding_tE",
4470   "name" : "C2Config::pcm_encoding_t",
4471   "referenced_type" : "_ZTIN8C2Config14pcm_encoding_tE",
4472   "self_type" : "_ZTIN8C2Config14pcm_encoding_tE",
4473   "size" : 4,
4474   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4475   "underlying_type" : "_ZTIj"
4476  },
4477  {
4478   "alignment" : 4,
4479   "enum_fields" :
4480   [
4481    {
4482     "enum_field_value" : 1,
4483     "name" : "C2Config::SYNC_FRAME"
4484    },
4485    {
4486     "enum_field_value" : 2,
4487     "name" : "C2Config::I_FRAME"
4488    },
4489    {
4490     "enum_field_value" : 4,
4491     "name" : "C2Config::P_FRAME"
4492    },
4493    {
4494     "enum_field_value" : 8,
4495     "name" : "C2Config::B_FRAME"
4496    }
4497   ],
4498   "linker_set_key" : "_ZTIN8C2Config14picture_type_tE",
4499   "name" : "C2Config::picture_type_t",
4500   "referenced_type" : "_ZTIN8C2Config14picture_type_tE",
4501   "self_type" : "_ZTIN8C2Config14picture_type_tE",
4502   "size" : 4,
4503   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4504   "underlying_type" : "_ZTIj"
4505  },
4506  {
4507   "alignment" : 4,
4508   "enum_fields" :
4509   [
4510    {
4511     "enum_field_value" : 0,
4512     "name" : "C2Config::AAC_PACKAGING_RAW"
4513    },
4514    {
4515     "enum_field_value" : 1,
4516     "name" : "C2Config::AAC_PACKAGING_ADTS"
4517    }
4518   ],
4519   "linker_set_key" : "_ZTIN8C2Config15aac_packaging_tE",
4520   "name" : "C2Config::aac_packaging_t",
4521   "referenced_type" : "_ZTIN8C2Config15aac_packaging_tE",
4522   "self_type" : "_ZTIN8C2Config15aac_packaging_tE",
4523   "size" : 4,
4524   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4525   "underlying_type" : "_ZTIj"
4526  },
4527  {
4528   "alignment" : 4,
4529   "enum_fields" :
4530   [
4531    {
4532     "enum_field_value" : 0,
4533     "name" : "C2Config::DRC_ALBUM_MODE_OFF"
4534    },
4535    {
4536     "enum_field_value" : 1,
4537     "name" : "C2Config::DRC_ALBUM_MODE_ON"
4538    }
4539   ],
4540   "linker_set_key" : "_ZTIN8C2Config16drc_album_mode_tE",
4541   "name" : "C2Config::drc_album_mode_t",
4542   "referenced_type" : "_ZTIN8C2Config16drc_album_mode_tE",
4543   "self_type" : "_ZTIN8C2Config16drc_album_mode_tE",
4544   "size" : 4,
4545   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4546   "underlying_type" : "_ZTIi"
4547  },
4548  {
4549   "alignment" : 4,
4550   "enum_fields" :
4551   [
4552    {
4553     "enum_field_value" : 0,
4554     "name" : "C2Config::PLATFORM_P"
4555    }
4556   ],
4557   "linker_set_key" : "_ZTIN8C2Config16platform_level_tE",
4558   "name" : "C2Config::platform_level_t",
4559   "referenced_type" : "_ZTIN8C2Config16platform_level_tE",
4560   "self_type" : "_ZTIN8C2Config16platform_level_tE",
4561   "size" : 4,
4562   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4563   "underlying_type" : "_ZTIj"
4564  },
4565  {
4566   "alignment" : 4,
4567   "enum_fields" :
4568   [
4569    {
4570     "enum_field_value" : 0,
4571     "name" : "C2Config::SCALING_ARBITRARY"
4572    }
4573   ],
4574   "linker_set_key" : "_ZTIN8C2Config16scaling_method_tE",
4575   "name" : "C2Config::scaling_method_t",
4576   "referenced_type" : "_ZTIN8C2Config16scaling_method_tE",
4577   "self_type" : "_ZTIN8C2Config16scaling_method_tE",
4578   "size" : 4,
4579   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4580   "underlying_type" : "_ZTIj"
4581  },
4582  {
4583   "alignment" : 4,
4584   "enum_fields" :
4585   [
4586    {
4587     "enum_field_value" : -2,
4588     "name" : "C2Config::DRC_EFFECT_ODM_DEFAULT"
4589    },
4590    {
4591     "enum_field_value" : -1,
4592     "name" : "C2Config::DRC_EFFECT_OFF"
4593    },
4594    {
4595     "enum_field_value" : 0,
4596     "name" : "C2Config::DRC_EFFECT_NONE"
4597    },
4598    {
4599     "enum_field_value" : 1,
4600     "name" : "C2Config::DRC_EFFECT_LATE_NIGHT"
4601    },
4602    {
4603     "enum_field_value" : 2,
4604     "name" : "C2Config::DRC_EFFECT_NOISY_ENVIRONMENT"
4605    },
4606    {
4607     "enum_field_value" : 3,
4608     "name" : "C2Config::DRC_EFFECT_LIMITED_PLAYBACK_RANGE"
4609    },
4610    {
4611     "enum_field_value" : 4,
4612     "name" : "C2Config::DRC_EFFECT_LOW_PLAYBACK_LEVEL"
4613    },
4614    {
4615     "enum_field_value" : 5,
4616     "name" : "C2Config::DRC_EFFECT_DIALOG_ENHANCEMENT"
4617    },
4618    {
4619     "enum_field_value" : 6,
4620     "name" : "C2Config::DRC_EFFECT_GENERAL_COMPRESSION"
4621    }
4622   ],
4623   "linker_set_key" : "_ZTIN8C2Config17drc_effect_type_tE",
4624   "name" : "C2Config::drc_effect_type_t",
4625   "referenced_type" : "_ZTIN8C2Config17drc_effect_type_tE",
4626   "self_type" : "_ZTIN8C2Config17drc_effect_type_tE",
4627   "size" : 4,
4628   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4629   "underlying_type" : "_ZTIi"
4630  },
4631  {
4632   "alignment" : 4,
4633   "linker_set_key" : "_ZTIN8C2Config18platform_feature_tE",
4634   "name" : "C2Config::platform_feature_t",
4635   "referenced_type" : "_ZTIN8C2Config18platform_feature_tE",
4636   "self_type" : "_ZTIN8C2Config18platform_feature_tE",
4637   "size" : 8,
4638   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4639   "underlying_type" : "_ZTIy"
4640  },
4641  {
4642   "alignment" : 4,
4643   "enum_fields" :
4644   [
4645    {
4646     "enum_field_value" : 0,
4647     "name" : "C2Config::INFO_NONE"
4648    },
4649    {
4650     "enum_field_value" : 65536,
4651     "name" : "C2Config::INFO_PREFIX_SEI_UNIT"
4652    },
4653    {
4654     "enum_field_value" : 131072,
4655     "name" : "C2Config::INFO_SUFFIX_SEI_UNIT"
4656    },
4657    {
4658     "enum_field_value" : 65540,
4659     "name" : "C2Config::INFO_SEI_USER_DATA"
4660    },
4661    {
4662     "enum_field_value" : 65673,
4663     "name" : "C2Config::INFO_SEI_MDCV"
4664    },
4665    {
4666     "enum_field_value" : 131076,
4667     "name" : "C2Config::INFO_SET_USER_DATA_SFX"
4668    },
4669    {
4670     "enum_field_value" : 1879048192,
4671     "name" : "C2Config::INFO_VENDOR_START"
4672    }
4673   ],
4674   "linker_set_key" : "_ZTIN8C2Config19supplemental_info_tE",
4675   "name" : "C2Config::supplemental_info_t",
4676   "referenced_type" : "_ZTIN8C2Config19supplemental_info_tE",
4677   "self_type" : "_ZTIN8C2Config19supplemental_info_tE",
4678   "size" : 4,
4679   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4680   "underlying_type" : "_ZTIj"
4681  },
4682  {
4683   "alignment" : 4,
4684   "enum_fields" :
4685   [
4686    {
4687     "enum_field_value" : 0,
4688     "name" : "C2Config::INTRA_REFRESH_DISABLED"
4689    },
4690    {
4691     "enum_field_value" : 1,
4692     "name" : "C2Config::INTRA_REFRESH_ARBITRARY"
4693    }
4694   ],
4695   "linker_set_key" : "_ZTIN8C2Config20intra_refresh_mode_tE",
4696   "name" : "C2Config::intra_refresh_mode_t",
4697   "referenced_type" : "_ZTIN8C2Config20intra_refresh_mode_tE",
4698   "self_type" : "_ZTIN8C2Config20intra_refresh_mode_tE",
4699   "size" : 4,
4700   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4701   "underlying_type" : "_ZTIj"
4702  },
4703  {
4704   "alignment" : 4,
4705   "enum_fields" :
4706   [
4707    {
4708     "enum_field_value" : 0,
4709     "name" : "C2Config::PREPEND_HEADER_TO_NONE"
4710    },
4711    {
4712     "enum_field_value" : 1,
4713     "name" : "C2Config::PREPEND_HEADER_ON_CHANGE"
4714    },
4715    {
4716     "enum_field_value" : 2,
4717     "name" : "C2Config::PREPEND_HEADER_TO_ALL_SYNC"
4718    }
4719   ],
4720   "linker_set_key" : "_ZTIN8C2Config21prepend_header_mode_tE",
4721   "name" : "C2Config::prepend_header_mode_t",
4722   "referenced_type" : "_ZTIN8C2Config21prepend_header_mode_tE",
4723   "self_type" : "_ZTIN8C2Config21prepend_header_mode_tE",
4724   "size" : 4,
4725   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4726   "underlying_type" : "_ZTIj"
4727  },
4728  {
4729   "alignment" : 4,
4730   "enum_fields" :
4731   [
4732    {
4733     "enum_field_value" : 0,
4734     "name" : "C2Config::DRC_COMPRESSION_ODM_DEFAULT"
4735    },
4736    {
4737     "enum_field_value" : 1,
4738     "name" : "C2Config::DRC_COMPRESSION_NONE"
4739    },
4740    {
4741     "enum_field_value" : 2,
4742     "name" : "C2Config::DRC_COMPRESSION_LIGHT"
4743    },
4744    {
4745     "enum_field_value" : 3,
4746     "name" : "C2Config::DRC_COMPRESSION_HEAVY"
4747    }
4748   ],
4749   "linker_set_key" : "_ZTIN8C2Config22drc_compression_mode_tE",
4750   "name" : "C2Config::drc_compression_mode_t",
4751   "referenced_type" : "_ZTIN8C2Config22drc_compression_mode_tE",
4752   "self_type" : "_ZTIN8C2Config22drc_compression_mode_tE",
4753   "size" : 4,
4754   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4755   "underlying_type" : "_ZTIi"
4756  },
4757  {
4758   "alignment" : 4,
4759   "enum_fields" :
4760   [
4761    {
4762     "enum_field_value" : 0,
4763     "name" : "C2Config::HDR_DYNAMIC_METADATA_TYPE_SMPTE_2094_10"
4764    },
4765    {
4766     "enum_field_value" : 1,
4767     "name" : "C2Config::HDR_DYNAMIC_METADATA_TYPE_SMPTE_2094_40"
4768    }
4769   ],
4770   "linker_set_key" : "_ZTIN8C2Config27hdr_dynamic_metadata_type_tE",
4771   "name" : "C2Config::hdr_dynamic_metadata_type_t",
4772   "referenced_type" : "_ZTIN8C2Config27hdr_dynamic_metadata_type_tE",
4773   "self_type" : "_ZTIN8C2Config27hdr_dynamic_metadata_type_tE",
4774   "size" : 4,
4775   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
4776   "underlying_type" : "_ZTIj"
4777  },
4778  {
4779   "alignment" : 4,
4780   "enum_fields" :
4781   [
4782    {
4783     "enum_field_value" : 0,
4784     "name" : "C2Config::LEVEL_UNUSED"
4785    },
4786    {
4787     "enum_field_value" : 4096,
4788     "name" : "C2Config::LEVEL_MP2V_LOW"
4789    },
4790    {
4791     "enum_field_value" : 4097,
4792     "name" : "C2Config::LEVEL_MP2V_MAIN"
4793    },
4794    {
4795     "enum_field_value" : 4098,
4796     "name" : "C2Config::LEVEL_MP2V_HIGH_1440"
4797    },
4798    {
4799     "enum_field_value" : 4099,
4800     "name" : "C2Config::LEVEL_MP2V_HIGH"
4801    },
4802    {
4803     "enum_field_value" : 4100,
4804     "name" : "C2Config::LEVEL_MP2V_HIGHP"
4805    },
4806    {
4807     "enum_field_value" : 12288,
4808     "name" : "C2Config::LEVEL_H263_10"
4809    },
4810    {
4811     "enum_field_value" : 12289,
4812     "name" : "C2Config::LEVEL_H263_20"
4813    },
4814    {
4815     "enum_field_value" : 12290,
4816     "name" : "C2Config::LEVEL_H263_30"
4817    },
4818    {
4819     "enum_field_value" : 12291,
4820     "name" : "C2Config::LEVEL_H263_40"
4821    },
4822    {
4823     "enum_field_value" : 12292,
4824     "name" : "C2Config::LEVEL_H263_45"
4825    },
4826    {
4827     "enum_field_value" : 12293,
4828     "name" : "C2Config::LEVEL_H263_50"
4829    },
4830    {
4831     "enum_field_value" : 12294,
4832     "name" : "C2Config::LEVEL_H263_60"
4833    },
4834    {
4835     "enum_field_value" : 12295,
4836     "name" : "C2Config::LEVEL_H263_70"
4837    },
4838    {
4839     "enum_field_value" : 16384,
4840     "name" : "C2Config::LEVEL_MP4V_0"
4841    },
4842    {
4843     "enum_field_value" : 16385,
4844     "name" : "C2Config::LEVEL_MP4V_0B"
4845    },
4846    {
4847     "enum_field_value" : 16386,
4848     "name" : "C2Config::LEVEL_MP4V_1"
4849    },
4850    {
4851     "enum_field_value" : 16387,
4852     "name" : "C2Config::LEVEL_MP4V_2"
4853    },
4854    {
4855     "enum_field_value" : 16388,
4856     "name" : "C2Config::LEVEL_MP4V_3"
4857    },
4858    {
4859     "enum_field_value" : 16389,
4860     "name" : "C2Config::LEVEL_MP4V_3B"
4861    },
4862    {
4863     "enum_field_value" : 16390,
4864     "name" : "C2Config::LEVEL_MP4V_4"
4865    },
4866    {
4867     "enum_field_value" : 16391,
4868     "name" : "C2Config::LEVEL_MP4V_4A"
4869    },
4870    {
4871     "enum_field_value" : 16392,
4872     "name" : "C2Config::LEVEL_MP4V_5"
4873    },
4874    {
4875     "enum_field_value" : 16393,
4876     "name" : "C2Config::LEVEL_MP4V_6"
4877    },
4878    {
4879     "enum_field_value" : 20480,
4880     "name" : "C2Config::LEVEL_AVC_1"
4881    },
4882    {
4883     "enum_field_value" : 20481,
4884     "name" : "C2Config::LEVEL_AVC_1B"
4885    },
4886    {
4887     "enum_field_value" : 20482,
4888     "name" : "C2Config::LEVEL_AVC_1_1"
4889    },
4890    {
4891     "enum_field_value" : 20483,
4892     "name" : "C2Config::LEVEL_AVC_1_2"
4893    },
4894    {
4895     "enum_field_value" : 20484,
4896     "name" : "C2Config::LEVEL_AVC_1_3"
4897    },
4898    {
4899     "enum_field_value" : 20485,
4900     "name" : "C2Config::LEVEL_AVC_2"
4901    },
4902    {
4903     "enum_field_value" : 20486,
4904     "name" : "C2Config::LEVEL_AVC_2_1"
4905    },
4906    {
4907     "enum_field_value" : 20487,
4908     "name" : "C2Config::LEVEL_AVC_2_2"
4909    },
4910    {
4911     "enum_field_value" : 20488,
4912     "name" : "C2Config::LEVEL_AVC_3"
4913    },
4914    {
4915     "enum_field_value" : 20489,
4916     "name" : "C2Config::LEVEL_AVC_3_1"
4917    },
4918    {
4919     "enum_field_value" : 20490,
4920     "name" : "C2Config::LEVEL_AVC_3_2"
4921    },
4922    {
4923     "enum_field_value" : 20491,
4924     "name" : "C2Config::LEVEL_AVC_4"
4925    },
4926    {
4927     "enum_field_value" : 20492,
4928     "name" : "C2Config::LEVEL_AVC_4_1"
4929    },
4930    {
4931     "enum_field_value" : 20493,
4932     "name" : "C2Config::LEVEL_AVC_4_2"
4933    },
4934    {
4935     "enum_field_value" : 20494,
4936     "name" : "C2Config::LEVEL_AVC_5"
4937    },
4938    {
4939     "enum_field_value" : 20495,
4940     "name" : "C2Config::LEVEL_AVC_5_1"
4941    },
4942    {
4943     "enum_field_value" : 20496,
4944     "name" : "C2Config::LEVEL_AVC_5_2"
4945    },
4946    {
4947     "enum_field_value" : 20497,
4948     "name" : "C2Config::LEVEL_AVC_6"
4949    },
4950    {
4951     "enum_field_value" : 20498,
4952     "name" : "C2Config::LEVEL_AVC_6_1"
4953    },
4954    {
4955     "enum_field_value" : 20499,
4956     "name" : "C2Config::LEVEL_AVC_6_2"
4957    },
4958    {
4959     "enum_field_value" : 24576,
4960     "name" : "C2Config::LEVEL_HEVC_MAIN_1"
4961    },
4962    {
4963     "enum_field_value" : 24577,
4964     "name" : "C2Config::LEVEL_HEVC_MAIN_2"
4965    },
4966    {
4967     "enum_field_value" : 24578,
4968     "name" : "C2Config::LEVEL_HEVC_MAIN_2_1"
4969    },
4970    {
4971     "enum_field_value" : 24579,
4972     "name" : "C2Config::LEVEL_HEVC_MAIN_3"
4973    },
4974    {
4975     "enum_field_value" : 24580,
4976     "name" : "C2Config::LEVEL_HEVC_MAIN_3_1"
4977    },
4978    {
4979     "enum_field_value" : 24581,
4980     "name" : "C2Config::LEVEL_HEVC_MAIN_4"
4981    },
4982    {
4983     "enum_field_value" : 24582,
4984     "name" : "C2Config::LEVEL_HEVC_MAIN_4_1"
4985    },
4986    {
4987     "enum_field_value" : 24583,
4988     "name" : "C2Config::LEVEL_HEVC_MAIN_5"
4989    },
4990    {
4991     "enum_field_value" : 24584,
4992     "name" : "C2Config::LEVEL_HEVC_MAIN_5_1"
4993    },
4994    {
4995     "enum_field_value" : 24585,
4996     "name" : "C2Config::LEVEL_HEVC_MAIN_5_2"
4997    },
4998    {
4999     "enum_field_value" : 24586,
5000     "name" : "C2Config::LEVEL_HEVC_MAIN_6"
5001    },
5002    {
5003     "enum_field_value" : 24587,
5004     "name" : "C2Config::LEVEL_HEVC_MAIN_6_1"
5005    },
5006    {
5007     "enum_field_value" : 24588,
5008     "name" : "C2Config::LEVEL_HEVC_MAIN_6_2"
5009    },
5010    {
5011     "enum_field_value" : 24832,
5012     "name" : "C2Config::LEVEL_HEVC_HIGH_4"
5013    },
5014    {
5015     "enum_field_value" : 24833,
5016     "name" : "C2Config::LEVEL_HEVC_HIGH_4_1"
5017    },
5018    {
5019     "enum_field_value" : 24834,
5020     "name" : "C2Config::LEVEL_HEVC_HIGH_5"
5021    },
5022    {
5023     "enum_field_value" : 24835,
5024     "name" : "C2Config::LEVEL_HEVC_HIGH_5_1"
5025    },
5026    {
5027     "enum_field_value" : 24836,
5028     "name" : "C2Config::LEVEL_HEVC_HIGH_5_2"
5029    },
5030    {
5031     "enum_field_value" : 24837,
5032     "name" : "C2Config::LEVEL_HEVC_HIGH_6"
5033    },
5034    {
5035     "enum_field_value" : 24838,
5036     "name" : "C2Config::LEVEL_HEVC_HIGH_6_1"
5037    },
5038    {
5039     "enum_field_value" : 24839,
5040     "name" : "C2Config::LEVEL_HEVC_HIGH_6_2"
5041    },
5042    {
5043     "enum_field_value" : 28672,
5044     "name" : "C2Config::LEVEL_VP9_1"
5045    },
5046    {
5047     "enum_field_value" : 28673,
5048     "name" : "C2Config::LEVEL_VP9_1_1"
5049    },
5050    {
5051     "enum_field_value" : 28674,
5052     "name" : "C2Config::LEVEL_VP9_2"
5053    },
5054    {
5055     "enum_field_value" : 28675,
5056     "name" : "C2Config::LEVEL_VP9_2_1"
5057    },
5058    {
5059     "enum_field_value" : 28676,
5060     "name" : "C2Config::LEVEL_VP9_3"
5061    },
5062    {
5063     "enum_field_value" : 28677,
5064     "name" : "C2Config::LEVEL_VP9_3_1"
5065    },
5066    {
5067     "enum_field_value" : 28678,
5068     "name" : "C2Config::LEVEL_VP9_4"
5069    },
5070    {
5071     "enum_field_value" : 28679,
5072     "name" : "C2Config::LEVEL_VP9_4_1"
5073    },
5074    {
5075     "enum_field_value" : 28680,
5076     "name" : "C2Config::LEVEL_VP9_5"
5077    },
5078    {
5079     "enum_field_value" : 28681,
5080     "name" : "C2Config::LEVEL_VP9_5_1"
5081    },
5082    {
5083     "enum_field_value" : 28682,
5084     "name" : "C2Config::LEVEL_VP9_5_2"
5085    },
5086    {
5087     "enum_field_value" : 28683,
5088     "name" : "C2Config::LEVEL_VP9_6"
5089    },
5090    {
5091     "enum_field_value" : 28684,
5092     "name" : "C2Config::LEVEL_VP9_6_1"
5093    },
5094    {
5095     "enum_field_value" : 28685,
5096     "name" : "C2Config::LEVEL_VP9_6_2"
5097    },
5098    {
5099     "enum_field_value" : 32768,
5100     "name" : "C2Config::LEVEL_DV_MAIN_HD_24"
5101    },
5102    {
5103     "enum_field_value" : 32769,
5104     "name" : "C2Config::LEVEL_DV_MAIN_HD_30"
5105    },
5106    {
5107     "enum_field_value" : 32770,
5108     "name" : "C2Config::LEVEL_DV_MAIN_FHD_24"
5109    },
5110    {
5111     "enum_field_value" : 32771,
5112     "name" : "C2Config::LEVEL_DV_MAIN_FHD_30"
5113    },
5114    {
5115     "enum_field_value" : 32772,
5116     "name" : "C2Config::LEVEL_DV_MAIN_FHD_60"
5117    },
5118    {
5119     "enum_field_value" : 32773,
5120     "name" : "C2Config::LEVEL_DV_MAIN_UHD_24"
5121    },
5122    {
5123     "enum_field_value" : 32774,
5124     "name" : "C2Config::LEVEL_DV_MAIN_UHD_30"
5125    },
5126    {
5127     "enum_field_value" : 32775,
5128     "name" : "C2Config::LEVEL_DV_MAIN_UHD_48"
5129    },
5130    {
5131     "enum_field_value" : 32776,
5132     "name" : "C2Config::LEVEL_DV_MAIN_UHD_60"
5133    },
5134    {
5135     "enum_field_value" : 32777,
5136     "name" : "C2Config::LEVEL_DV_MAIN_UHD_120"
5137    },
5138    {
5139     "enum_field_value" : 32778,
5140     "name" : "C2Config::LEVEL_DV_MAIN_8K_30"
5141    },
5142    {
5143     "enum_field_value" : 32779,
5144     "name" : "C2Config::LEVEL_DV_MAIN_8K_60"
5145    },
5146    {
5147     "enum_field_value" : 33024,
5148     "name" : "C2Config::LEVEL_DV_HIGH_HD_24"
5149    },
5150    {
5151     "enum_field_value" : 33025,
5152     "name" : "C2Config::LEVEL_DV_HIGH_HD_30"
5153    },
5154    {
5155     "enum_field_value" : 33026,
5156     "name" : "C2Config::LEVEL_DV_HIGH_FHD_24"
5157    },
5158    {
5159     "enum_field_value" : 33027,
5160     "name" : "C2Config::LEVEL_DV_HIGH_FHD_30"
5161    },
5162    {
5163     "enum_field_value" : 33028,
5164     "name" : "C2Config::LEVEL_DV_HIGH_FHD_60"
5165    },
5166    {
5167     "enum_field_value" : 33029,
5168     "name" : "C2Config::LEVEL_DV_HIGH_UHD_24"
5169    },
5170    {
5171     "enum_field_value" : 33030,
5172     "name" : "C2Config::LEVEL_DV_HIGH_UHD_30"
5173    },
5174    {
5175     "enum_field_value" : 33031,
5176     "name" : "C2Config::LEVEL_DV_HIGH_UHD_48"
5177    },
5178    {
5179     "enum_field_value" : 33032,
5180     "name" : "C2Config::LEVEL_DV_HIGH_UHD_60"
5181    },
5182    {
5183     "enum_field_value" : 33033,
5184     "name" : "C2Config::LEVEL_DV_HIGH_UHD_120"
5185    },
5186    {
5187     "enum_field_value" : 33034,
5188     "name" : "C2Config::LEVEL_DV_HIGH_8K_30"
5189    },
5190    {
5191     "enum_field_value" : 33035,
5192     "name" : "C2Config::LEVEL_DV_HIGH_8K_60"
5193    },
5194    {
5195     "enum_field_value" : 36864,
5196     "name" : "C2Config::LEVEL_AV1_2"
5197    },
5198    {
5199     "enum_field_value" : 36865,
5200     "name" : "C2Config::LEVEL_AV1_2_1"
5201    },
5202    {
5203     "enum_field_value" : 36866,
5204     "name" : "C2Config::LEVEL_AV1_2_2"
5205    },
5206    {
5207     "enum_field_value" : 36867,
5208     "name" : "C2Config::LEVEL_AV1_2_3"
5209    },
5210    {
5211     "enum_field_value" : 36868,
5212     "name" : "C2Config::LEVEL_AV1_3"
5213    },
5214    {
5215     "enum_field_value" : 36869,
5216     "name" : "C2Config::LEVEL_AV1_3_1"
5217    },
5218    {
5219     "enum_field_value" : 36870,
5220     "name" : "C2Config::LEVEL_AV1_3_2"
5221    },
5222    {
5223     "enum_field_value" : 36871,
5224     "name" : "C2Config::LEVEL_AV1_3_3"
5225    },
5226    {
5227     "enum_field_value" : 36872,
5228     "name" : "C2Config::LEVEL_AV1_4"
5229    },
5230    {
5231     "enum_field_value" : 36873,
5232     "name" : "C2Config::LEVEL_AV1_4_1"
5233    },
5234    {
5235     "enum_field_value" : 36874,
5236     "name" : "C2Config::LEVEL_AV1_4_2"
5237    },
5238    {
5239     "enum_field_value" : 36875,
5240     "name" : "C2Config::LEVEL_AV1_4_3"
5241    },
5242    {
5243     "enum_field_value" : 36876,
5244     "name" : "C2Config::LEVEL_AV1_5"
5245    },
5246    {
5247     "enum_field_value" : 36877,
5248     "name" : "C2Config::LEVEL_AV1_5_1"
5249    },
5250    {
5251     "enum_field_value" : 36878,
5252     "name" : "C2Config::LEVEL_AV1_5_2"
5253    },
5254    {
5255     "enum_field_value" : 36879,
5256     "name" : "C2Config::LEVEL_AV1_5_3"
5257    },
5258    {
5259     "enum_field_value" : 36880,
5260     "name" : "C2Config::LEVEL_AV1_6"
5261    },
5262    {
5263     "enum_field_value" : 36881,
5264     "name" : "C2Config::LEVEL_AV1_6_1"
5265    },
5266    {
5267     "enum_field_value" : 36882,
5268     "name" : "C2Config::LEVEL_AV1_6_2"
5269    },
5270    {
5271     "enum_field_value" : 36883,
5272     "name" : "C2Config::LEVEL_AV1_6_3"
5273    },
5274    {
5275     "enum_field_value" : 36884,
5276     "name" : "C2Config::LEVEL_AV1_7"
5277    },
5278    {
5279     "enum_field_value" : 36885,
5280     "name" : "C2Config::LEVEL_AV1_7_1"
5281    },
5282    {
5283     "enum_field_value" : 36886,
5284     "name" : "C2Config::LEVEL_AV1_7_2"
5285    },
5286    {
5287     "enum_field_value" : 36887,
5288     "name" : "C2Config::LEVEL_AV1_7_3"
5289    },
5290    {
5291     "enum_field_value" : 45056,
5292     "name" : "C2Config::LEVEL_MPEGH_1"
5293    },
5294    {
5295     "enum_field_value" : 45057,
5296     "name" : "C2Config::LEVEL_MPEGH_2"
5297    },
5298    {
5299     "enum_field_value" : 45058,
5300     "name" : "C2Config::LEVEL_MPEGH_3"
5301    },
5302    {
5303     "enum_field_value" : 45059,
5304     "name" : "C2Config::LEVEL_MPEGH_4"
5305    },
5306    {
5307     "enum_field_value" : 45060,
5308     "name" : "C2Config::LEVEL_MPEGH_5"
5309    }
5310   ],
5311   "linker_set_key" : "_ZTIN8C2Config7level_tE",
5312   "name" : "C2Config::level_t",
5313   "referenced_type" : "_ZTIN8C2Config7level_tE",
5314   "self_type" : "_ZTIN8C2Config7level_tE",
5315   "size" : 4,
5316   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
5317   "underlying_type" : "_ZTIj"
5318  },
5319  {
5320   "alignment" : 4,
5321   "enum_fields" :
5322   [
5323    {
5324     "enum_field_value" : 0,
5325     "name" : "C2Config::PROFILE_UNUSED"
5326    },
5327    {
5328     "enum_field_value" : 8192,
5329     "name" : "C2Config::PROFILE_AAC_LC"
5330    },
5331    {
5332     "enum_field_value" : 8193,
5333     "name" : "C2Config::PROFILE_AAC_MAIN"
5334    },
5335    {
5336     "enum_field_value" : 8194,
5337     "name" : "C2Config::PROFILE_AAC_SSR"
5338    },
5339    {
5340     "enum_field_value" : 8195,
5341     "name" : "C2Config::PROFILE_AAC_LTP"
5342    },
5343    {
5344     "enum_field_value" : 8196,
5345     "name" : "C2Config::PROFILE_AAC_HE"
5346    },
5347    {
5348     "enum_field_value" : 8197,
5349     "name" : "C2Config::PROFILE_AAC_SCALABLE"
5350    },
5351    {
5352     "enum_field_value" : 8198,
5353     "name" : "C2Config::PROFILE_AAC_ER_LC"
5354    },
5355    {
5356     "enum_field_value" : 8199,
5357     "name" : "C2Config::PROFILE_AAC_ER_SCALABLE"
5358    },
5359    {
5360     "enum_field_value" : 8200,
5361     "name" : "C2Config::PROFILE_AAC_LD"
5362    },
5363    {
5364     "enum_field_value" : 8201,
5365     "name" : "C2Config::PROFILE_AAC_HE_PS"
5366    },
5367    {
5368     "enum_field_value" : 8202,
5369     "name" : "C2Config::PROFILE_AAC_ELD"
5370    },
5371    {
5372     "enum_field_value" : 8203,
5373     "name" : "C2Config::PROFILE_AAC_XHE"
5374    },
5375    {
5376     "enum_field_value" : 4096,
5377     "name" : "C2Config::PROFILE_MP2V_SIMPLE"
5378    },
5379    {
5380     "enum_field_value" : 4097,
5381     "name" : "C2Config::PROFILE_MP2V_MAIN"
5382    },
5383    {
5384     "enum_field_value" : 4098,
5385     "name" : "C2Config::PROFILE_MP2V_SNR_SCALABLE"
5386    },
5387    {
5388     "enum_field_value" : 4099,
5389     "name" : "C2Config::PROFILE_MP2V_SPATIALLY_SCALABLE"
5390    },
5391    {
5392     "enum_field_value" : 4100,
5393     "name" : "C2Config::PROFILE_MP2V_HIGH"
5394    },
5395    {
5396     "enum_field_value" : 4101,
5397     "name" : "C2Config::PROFILE_MP2V_422"
5398    },
5399    {
5400     "enum_field_value" : 4102,
5401     "name" : "C2Config::PROFILE_MP2V_MULTIVIEW"
5402    },
5403    {
5404     "enum_field_value" : 12288,
5405     "name" : "C2Config::PROFILE_H263_BASELINE"
5406    },
5407    {
5408     "enum_field_value" : 12289,
5409     "name" : "C2Config::PROFILE_H263_H320"
5410    },
5411    {
5412     "enum_field_value" : 12290,
5413     "name" : "C2Config::PROFILE_H263_V1BC"
5414    },
5415    {
5416     "enum_field_value" : 12291,
5417     "name" : "C2Config::PROFILE_H263_ISWV2"
5418    },
5419    {
5420     "enum_field_value" : 12292,
5421     "name" : "C2Config::PROFILE_H263_ISWV3"
5422    },
5423    {
5424     "enum_field_value" : 12293,
5425     "name" : "C2Config::PROFILE_H263_HIGH_COMPRESSION"
5426    },
5427    {
5428     "enum_field_value" : 12294,
5429     "name" : "C2Config::PROFILE_H263_INTERNET"
5430    },
5431    {
5432     "enum_field_value" : 12295,
5433     "name" : "C2Config::PROFILE_H263_INTERLACE"
5434    },
5435    {
5436     "enum_field_value" : 12296,
5437     "name" : "C2Config::PROFILE_H263_HIGH_LATENCY"
5438    },
5439    {
5440     "enum_field_value" : 12297,
5441     "name" : "C2Config::PROFILE_MP4V_SIMPLE"
5442    },
5443    {
5444     "enum_field_value" : 12298,
5445     "name" : "C2Config::PROFILE_MP4V_SIMPLE_SCALABLE"
5446    },
5447    {
5448     "enum_field_value" : 12299,
5449     "name" : "C2Config::PROFILE_MP4V_CORE"
5450    },
5451    {
5452     "enum_field_value" : 12300,
5453     "name" : "C2Config::PROFILE_MP4V_MAIN"
5454    },
5455    {
5456     "enum_field_value" : 12301,
5457     "name" : "C2Config::PROFILE_MP4V_NBIT"
5458    },
5459    {
5460     "enum_field_value" : 12302,
5461     "name" : "C2Config::PROFILE_MP4V_ARTS"
5462    },
5463    {
5464     "enum_field_value" : 12303,
5465     "name" : "C2Config::PROFILE_MP4V_CORE_SCALABLE"
5466    },
5467    {
5468     "enum_field_value" : 12304,
5469     "name" : "C2Config::PROFILE_MP4V_ACE"
5470    },
5471    {
5472     "enum_field_value" : 12305,
5473     "name" : "C2Config::PROFILE_MP4V_ADVANCED_CORE"
5474    },
5475    {
5476     "enum_field_value" : 12306,
5477     "name" : "C2Config::PROFILE_MP4V_SIMPLE_STUDIO"
5478    },
5479    {
5480     "enum_field_value" : 12307,
5481     "name" : "C2Config::PROFILE_MP4V_CORE_STUDIO"
5482    },
5483    {
5484     "enum_field_value" : 12308,
5485     "name" : "C2Config::PROFILE_MP4V_ADVANCED_SIMPLE"
5486    },
5487    {
5488     "enum_field_value" : 12309,
5489     "name" : "C2Config::PROFILE_MP4V_FGS"
5490    },
5491    {
5492     "enum_field_value" : 20480,
5493     "name" : "C2Config::PROFILE_AVC_BASELINE"
5494    },
5495    {
5496     "enum_field_value" : 20481,
5497     "name" : "C2Config::PROFILE_AVC_CONSTRAINED_BASELINE"
5498    },
5499    {
5500     "enum_field_value" : 20482,
5501     "name" : "C2Config::PROFILE_AVC_MAIN"
5502    },
5503    {
5504     "enum_field_value" : 20483,
5505     "name" : "C2Config::PROFILE_AVC_EXTENDED"
5506    },
5507    {
5508     "enum_field_value" : 20484,
5509     "name" : "C2Config::PROFILE_AVC_HIGH"
5510    },
5511    {
5512     "enum_field_value" : 20485,
5513     "name" : "C2Config::PROFILE_AVC_PROGRESSIVE_HIGH"
5514    },
5515    {
5516     "enum_field_value" : 20486,
5517     "name" : "C2Config::PROFILE_AVC_CONSTRAINED_HIGH"
5518    },
5519    {
5520     "enum_field_value" : 20487,
5521     "name" : "C2Config::PROFILE_AVC_HIGH_10"
5522    },
5523    {
5524     "enum_field_value" : 20488,
5525     "name" : "C2Config::PROFILE_AVC_PROGRESSIVE_HIGH_10"
5526    },
5527    {
5528     "enum_field_value" : 20489,
5529     "name" : "C2Config::PROFILE_AVC_HIGH_422"
5530    },
5531    {
5532     "enum_field_value" : 20490,
5533     "name" : "C2Config::PROFILE_AVC_HIGH_444_PREDICTIVE"
5534    },
5535    {
5536     "enum_field_value" : 20491,
5537     "name" : "C2Config::PROFILE_AVC_HIGH_10_INTRA"
5538    },
5539    {
5540     "enum_field_value" : 20492,
5541     "name" : "C2Config::PROFILE_AVC_HIGH_422_INTRA"
5542    },
5543    {
5544     "enum_field_value" : 20493,
5545     "name" : "C2Config::PROFILE_AVC_HIGH_444_INTRA"
5546    },
5547    {
5548     "enum_field_value" : 20494,
5549     "name" : "C2Config::PROFILE_AVC_CAVLC_444_INTRA"
5550    },
5551    {
5552     "enum_field_value" : 20736,
5553     "name" : "C2Config::PROFILE_AVC_SCALABLE_BASELINE"
5554    },
5555    {
5556     "enum_field_value" : 20737,
5557     "name" : "C2Config::PROFILE_AVC_SCALABLE_CONSTRAINED_BASELINE"
5558    },
5559    {
5560     "enum_field_value" : 20738,
5561     "name" : "C2Config::PROFILE_AVC_SCALABLE_HIGH"
5562    },
5563    {
5564     "enum_field_value" : 20739,
5565     "name" : "C2Config::PROFILE_AVC_SCALABLE_CONSTRAINED_HIGH"
5566    },
5567    {
5568     "enum_field_value" : 20740,
5569     "name" : "C2Config::PROFILE_AVC_SCALABLE_HIGH_INTRA"
5570    },
5571    {
5572     "enum_field_value" : 20992,
5573     "name" : "C2Config::PROFILE_AVC_MULTIVIEW_HIGH"
5574    },
5575    {
5576     "enum_field_value" : 20993,
5577     "name" : "C2Config::PROFILE_AVC_STEREO_HIGH"
5578    },
5579    {
5580     "enum_field_value" : 20994,
5581     "name" : "C2Config::PROFILE_AVC_MFC_HIGH"
5582    },
5583    {
5584     "enum_field_value" : 21248,
5585     "name" : "C2Config::PROFILE_AVC_MULTIVIEW_DEPTH_HIGH"
5586    },
5587    {
5588     "enum_field_value" : 21249,
5589     "name" : "C2Config::PROFILE_AVC_MFC_DEPTH_HIGH"
5590    },
5591    {
5592     "enum_field_value" : 21504,
5593     "name" : "C2Config::PROFILE_AVC_ENHANCED_MULTIVIEW_DEPTH_HIGH"
5594    },
5595    {
5596     "enum_field_value" : 24576,
5597     "name" : "C2Config::PROFILE_HEVC_MAIN"
5598    },
5599    {
5600     "enum_field_value" : 24577,
5601     "name" : "C2Config::PROFILE_HEVC_MAIN_10"
5602    },
5603    {
5604     "enum_field_value" : 24578,
5605     "name" : "C2Config::PROFILE_HEVC_MAIN_STILL"
5606    },
5607    {
5608     "enum_field_value" : 24832,
5609     "name" : "C2Config::PROFILE_HEVC_MONO"
5610    },
5611    {
5612     "enum_field_value" : 24833,
5613     "name" : "C2Config::PROFILE_HEVC_MONO_12"
5614    },
5615    {
5616     "enum_field_value" : 24834,
5617     "name" : "C2Config::PROFILE_HEVC_MONO_16"
5618    },
5619    {
5620     "enum_field_value" : 24835,
5621     "name" : "C2Config::PROFILE_HEVC_MAIN_12"
5622    },
5623    {
5624     "enum_field_value" : 24836,
5625     "name" : "C2Config::PROFILE_HEVC_MAIN_422_10"
5626    },
5627    {
5628     "enum_field_value" : 24837,
5629     "name" : "C2Config::PROFILE_HEVC_MAIN_422_12"
5630    },
5631    {
5632     "enum_field_value" : 24838,
5633     "name" : "C2Config::PROFILE_HEVC_MAIN_444"
5634    },
5635    {
5636     "enum_field_value" : 24839,
5637     "name" : "C2Config::PROFILE_HEVC_MAIN_444_10"
5638    },
5639    {
5640     "enum_field_value" : 24840,
5641     "name" : "C2Config::PROFILE_HEVC_MAIN_444_12"
5642    },
5643    {
5644     "enum_field_value" : 24841,
5645     "name" : "C2Config::PROFILE_HEVC_MAIN_INTRA"
5646    },
5647    {
5648     "enum_field_value" : 24842,
5649     "name" : "C2Config::PROFILE_HEVC_MAIN_10_INTRA"
5650    },
5651    {
5652     "enum_field_value" : 24843,
5653     "name" : "C2Config::PROFILE_HEVC_MAIN_12_INTRA"
5654    },
5655    {
5656     "enum_field_value" : 24844,
5657     "name" : "C2Config::PROFILE_HEVC_MAIN_422_10_INTRA"
5658    },
5659    {
5660     "enum_field_value" : 24845,
5661     "name" : "C2Config::PROFILE_HEVC_MAIN_422_12_INTRA"
5662    },
5663    {
5664     "enum_field_value" : 24846,
5665     "name" : "C2Config::PROFILE_HEVC_MAIN_444_INTRA"
5666    },
5667    {
5668     "enum_field_value" : 24847,
5669     "name" : "C2Config::PROFILE_HEVC_MAIN_444_10_INTRA"
5670    },
5671    {
5672     "enum_field_value" : 24848,
5673     "name" : "C2Config::PROFILE_HEVC_MAIN_444_12_INTRA"
5674    },
5675    {
5676     "enum_field_value" : 24849,
5677     "name" : "C2Config::PROFILE_HEVC_MAIN_444_16_INTRA"
5678    },
5679    {
5680     "enum_field_value" : 24850,
5681     "name" : "C2Config::PROFILE_HEVC_MAIN_444_STILL"
5682    },
5683    {
5684     "enum_field_value" : 24851,
5685     "name" : "C2Config::PROFILE_HEVC_MAIN_444_16_STILL"
5686    },
5687    {
5688     "enum_field_value" : 25088,
5689     "name" : "C2Config::PROFILE_HEVC_HIGH_444"
5690    },
5691    {
5692     "enum_field_value" : 25089,
5693     "name" : "C2Config::PROFILE_HEVC_HIGH_444_10"
5694    },
5695    {
5696     "enum_field_value" : 25090,
5697     "name" : "C2Config::PROFILE_HEVC_HIGH_444_14"
5698    },
5699    {
5700     "enum_field_value" : 25091,
5701     "name" : "C2Config::PROFILE_HEVC_HIGH_444_16_INTRA"
5702    },
5703    {
5704     "enum_field_value" : 25344,
5705     "name" : "C2Config::PROFILE_HEVC_SX_MAIN"
5706    },
5707    {
5708     "enum_field_value" : 25345,
5709     "name" : "C2Config::PROFILE_HEVC_SX_MAIN_10"
5710    },
5711    {
5712     "enum_field_value" : 25346,
5713     "name" : "C2Config::PROFILE_HEVC_SX_MAIN_444"
5714    },
5715    {
5716     "enum_field_value" : 25347,
5717     "name" : "C2Config::PROFILE_HEVC_SX_MAIN_444_10"
5718    },
5719    {
5720     "enum_field_value" : 25348,
5721     "name" : "C2Config::PROFILE_HEVC_SX_HIGH_444"
5722    },
5723    {
5724     "enum_field_value" : 25349,
5725     "name" : "C2Config::PROFILE_HEVC_SX_HIGH_444_10"
5726    },
5727    {
5728     "enum_field_value" : 25350,
5729     "name" : "C2Config::PROFILE_HEVC_SX_HIGH_444_14"
5730    },
5731    {
5732     "enum_field_value" : 25600,
5733     "name" : "C2Config::PROFILE_HEVC_MULTIVIEW_MAIN"
5734    },
5735    {
5736     "enum_field_value" : 25856,
5737     "name" : "C2Config::PROFILE_HEVC_SCALABLE_MAIN"
5738    },
5739    {
5740     "enum_field_value" : 25857,
5741     "name" : "C2Config::PROFILE_HEVC_SCALABLE_MAIN_10"
5742    },
5743    {
5744     "enum_field_value" : 26112,
5745     "name" : "C2Config::PROFILE_HEVC_SCALABLE_MONO"
5746    },
5747    {
5748     "enum_field_value" : 26113,
5749     "name" : "C2Config::PROFILE_HEVC_SCALABLE_MONO_12"
5750    },
5751    {
5752     "enum_field_value" : 26114,
5753     "name" : "C2Config::PROFILE_HEVC_SCALABLE_MONO_16"
5754    },
5755    {
5756     "enum_field_value" : 26115,
5757     "name" : "C2Config::PROFILE_HEVC_SCALABLE_MAIN_444"
5758    },
5759    {
5760     "enum_field_value" : 26368,
5761     "name" : "C2Config::PROFILE_HEVC_3D_MAIN"
5762    },
5763    {
5764     "enum_field_value" : 28672,
5765     "name" : "C2Config::PROFILE_VP9_0"
5766    },
5767    {
5768     "enum_field_value" : 28673,
5769     "name" : "C2Config::PROFILE_VP9_1"
5770    },
5771    {
5772     "enum_field_value" : 28674,
5773     "name" : "C2Config::PROFILE_VP9_2"
5774    },
5775    {
5776     "enum_field_value" : 28675,
5777     "name" : "C2Config::PROFILE_VP9_3"
5778    },
5779    {
5780     "enum_field_value" : 32768,
5781     "name" : "C2Config::PROFILE_DV_AV_PER"
5782    },
5783    {
5784     "enum_field_value" : 32769,
5785     "name" : "C2Config::PROFILE_DV_AV_PEN"
5786    },
5787    {
5788     "enum_field_value" : 32770,
5789     "name" : "C2Config::PROFILE_DV_HE_DER"
5790    },
5791    {
5792     "enum_field_value" : 32771,
5793     "name" : "C2Config::PROFILE_DV_HE_DEN"
5794    },
5795    {
5796     "enum_field_value" : 32772,
5797     "name" : "C2Config::PROFILE_DV_HE_04"
5798    },
5799    {
5800     "enum_field_value" : 32773,
5801     "name" : "C2Config::PROFILE_DV_HE_05"
5802    },
5803    {
5804     "enum_field_value" : 32774,
5805     "name" : "C2Config::PROFILE_DV_HE_DTH"
5806    },
5807    {
5808     "enum_field_value" : 32775,
5809     "name" : "C2Config::PROFILE_DV_HE_07"
5810    },
5811    {
5812     "enum_field_value" : 32776,
5813     "name" : "C2Config::PROFILE_DV_HE_08"
5814    },
5815    {
5816     "enum_field_value" : 32777,
5817     "name" : "C2Config::PROFILE_DV_AV_09"
5818    },
5819    {
5820     "enum_field_value" : 32778,
5821     "name" : "C2Config::PROFILE_DV_AV1_10"
5822    },
5823    {
5824     "enum_field_value" : 36864,
5825     "name" : "C2Config::PROFILE_AV1_0"
5826    },
5827    {
5828     "enum_field_value" : 36865,
5829     "name" : "C2Config::PROFILE_AV1_1"
5830    },
5831    {
5832     "enum_field_value" : 36866,
5833     "name" : "C2Config::PROFILE_AV1_2"
5834    },
5835    {
5836     "enum_field_value" : 40960,
5837     "name" : "C2Config::PROFILE_VP8_0"
5838    },
5839    {
5840     "enum_field_value" : 40961,
5841     "name" : "C2Config::PROFILE_VP8_1"
5842    },
5843    {
5844     "enum_field_value" : 40962,
5845     "name" : "C2Config::PROFILE_VP8_2"
5846    },
5847    {
5848     "enum_field_value" : 40963,
5849     "name" : "C2Config::PROFILE_VP8_3"
5850    },
5851    {
5852     "enum_field_value" : 45056,
5853     "name" : "C2Config::PROFILE_MPEGH_MAIN"
5854    },
5855    {
5856     "enum_field_value" : 45057,
5857     "name" : "C2Config::PROFILE_MPEGH_HIGH"
5858    },
5859    {
5860     "enum_field_value" : 45058,
5861     "name" : "C2Config::PROFILE_MPEGH_LC"
5862    },
5863    {
5864     "enum_field_value" : 45059,
5865     "name" : "C2Config::PROFILE_MPEGH_BASELINE"
5866    }
5867   ],
5868   "linker_set_key" : "_ZTIN8C2Config9profile_tE",
5869   "name" : "C2Config::profile_t",
5870   "referenced_type" : "_ZTIN8C2Config9profile_tE",
5871   "self_type" : "_ZTIN8C2Config9profile_tE",
5872   "size" : 4,
5873   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h",
5874   "underlying_type" : "_ZTIj"
5875  },
5876  {
5877   "alignment" : 4,
5878   "enum_fields" :
5879   [
5880    {
5881     "enum_field_value" : 1073741824,
5882     "name" : "C2Tuning::PARAM_KIND"
5883    }
5884   ],
5885   "linker_set_key" : "_ZTIN8C2Tuning11$PARAM_KINDE",
5886   "name" : "C2Tuning::(unnamed)",
5887   "referenced_type" : "_ZTIN8C2Tuning11$PARAM_KINDE",
5888   "self_type" : "_ZTIN8C2Tuning11$PARAM_KINDE",
5889   "size" : 4,
5890   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
5891   "underlying_type" : "_ZTIj"
5892  },
5893  {
5894   "alignment" : 4,
5895   "enum_fields" :
5896   [
5897    {
5898     "enum_field_value" : -2147483648,
5899     "name" : "C2Setting::PARAM_KIND"
5900    }
5901   ],
5902   "linker_set_key" : "_ZTIN9C2Setting11$PARAM_KINDE",
5903   "name" : "C2Setting::(unnamed)",
5904   "referenced_type" : "_ZTIN9C2Setting11$PARAM_KINDE",
5905   "self_type" : "_ZTIN9C2Setting11$PARAM_KINDE",
5906   "size" : 4,
5907   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
5908   "underlying_type" : "_ZTIj"
5909  }
5910 ],
5911 "function_types" :
5912 [
5913  {
5914   "alignment" : 4,
5915   "linker_set_key" : "_ZTIFiP11hw_device_tE",
5916   "name" : "int (hw_device_t *)",
5917   "parameters" :
5918   [
5919    {
5920     "referenced_type" : "_ZTIP11hw_device_t"
5921    }
5922   ],
5923   "referenced_type" : "_ZTIFiP11hw_device_tE",
5924   "return_type" : "_ZTIi",
5925   "self_type" : "_ZTIFiP11hw_device_tE",
5926   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "_ZTIFiP14alloc_device_tPK13native_handleE",
5931   "name" : "int (alloc_device_t *, const native_handle *)",
5932   "parameters" :
5933   [
5934    {
5935     "referenced_type" : "_ZTIP14alloc_device_t"
5936    },
5937    {
5938     "referenced_type" : "_ZTIPK13native_handle"
5939    }
5940   ],
5941   "referenced_type" : "_ZTIFiP14alloc_device_tPK13native_handleE",
5942   "return_type" : "_ZTIi",
5943   "self_type" : "_ZTIFiP14alloc_device_tPK13native_handleE",
5944   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "_ZTIFiP14alloc_device_tiiiiPPK13native_handlePiE",
5949   "name" : "int (alloc_device_t *, int, int, int, int, const native_handle **, int *)",
5950   "parameters" :
5951   [
5952    {
5953     "referenced_type" : "_ZTIP14alloc_device_t"
5954    },
5955    {
5956     "referenced_type" : "_ZTIi"
5957    },
5958    {
5959     "referenced_type" : "_ZTIi"
5960    },
5961    {
5962     "referenced_type" : "_ZTIi"
5963    },
5964    {
5965     "referenced_type" : "_ZTIi"
5966    },
5967    {
5968     "referenced_type" : "_ZTIPPK13native_handle"
5969    },
5970    {
5971     "referenced_type" : "_ZTIPi"
5972    }
5973   ],
5974   "referenced_type" : "_ZTIFiP14alloc_device_tiiiiPPK13native_handlePiE",
5975   "return_type" : "_ZTIi",
5976   "self_type" : "_ZTIFiP14alloc_device_tiiiiPPK13native_handlePiE",
5977   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "_ZTIFiP20framebuffer_device_tE",
5982   "name" : "int (framebuffer_device_t *)",
5983   "parameters" :
5984   [
5985    {
5986     "referenced_type" : "_ZTIP20framebuffer_device_t"
5987    }
5988   ],
5989   "referenced_type" : "_ZTIFiP20framebuffer_device_tE",
5990   "return_type" : "_ZTIi",
5991   "self_type" : "_ZTIFiP20framebuffer_device_tE",
5992   "source_file" : "hardware/libhardware/include/hardware/fb.h"
5993  },
5994  {
5995   "alignment" : 4,
5996   "linker_set_key" : "_ZTIFiP20framebuffer_device_tPK13native_handleE",
5997   "name" : "int (framebuffer_device_t *, const native_handle *)",
5998   "parameters" :
5999   [
6000    {
6001     "referenced_type" : "_ZTIP20framebuffer_device_t"
6002    },
6003    {
6004     "referenced_type" : "_ZTIPK13native_handle"
6005    }
6006   ],
6007   "referenced_type" : "_ZTIFiP20framebuffer_device_tPK13native_handleE",
6008   "return_type" : "_ZTIi",
6009   "self_type" : "_ZTIFiP20framebuffer_device_tPK13native_handleE",
6010   "source_file" : "hardware/libhardware/include/hardware/fb.h"
6011  },
6012  {
6013   "alignment" : 4,
6014   "linker_set_key" : "_ZTIFiP20framebuffer_device_tiE",
6015   "name" : "int (framebuffer_device_t *, int)",
6016   "parameters" :
6017   [
6018    {
6019     "referenced_type" : "_ZTIP20framebuffer_device_t"
6020    },
6021    {
6022     "referenced_type" : "_ZTIi"
6023    }
6024   ],
6025   "referenced_type" : "_ZTIFiP20framebuffer_device_tiE",
6026   "return_type" : "_ZTIi",
6027   "self_type" : "_ZTIFiP20framebuffer_device_tiE",
6028   "source_file" : "hardware/libhardware/include/hardware/fb.h"
6029  },
6030  {
6031   "alignment" : 4,
6032   "linker_set_key" : "_ZTIFiP20framebuffer_device_tiiiiE",
6033   "name" : "int (framebuffer_device_t *, int, int, int, int)",
6034   "parameters" :
6035   [
6036    {
6037     "referenced_type" : "_ZTIP20framebuffer_device_t"
6038    },
6039    {
6040     "referenced_type" : "_ZTIi"
6041    },
6042    {
6043     "referenced_type" : "_ZTIi"
6044    },
6045    {
6046     "referenced_type" : "_ZTIi"
6047    },
6048    {
6049     "referenced_type" : "_ZTIi"
6050    }
6051   ],
6052   "referenced_type" : "_ZTIFiP20framebuffer_device_tiiiiE",
6053   "return_type" : "_ZTIi",
6054   "self_type" : "_ZTIFiP20framebuffer_device_tiiiiE",
6055   "source_file" : "hardware/libhardware/include/hardware/fb.h"
6056  },
6057  {
6058   "alignment" : 4,
6059   "linker_set_key" : "_ZTIFiPK11hw_module_tPKcPP11hw_device_tE",
6060   "name" : "int (const hw_module_t *, const char *, hw_device_t **)",
6061   "parameters" :
6062   [
6063    {
6064     "referenced_type" : "_ZTIPK11hw_module_t"
6065    },
6066    {
6067     "referenced_type" : "_ZTIPKc"
6068    },
6069    {
6070     "referenced_type" : "_ZTIPP11hw_device_t"
6071    }
6072   ],
6073   "referenced_type" : "_ZTIFiPK11hw_module_tPKcPP11hw_device_tE",
6074   "return_type" : "_ZTIi",
6075   "self_type" : "_ZTIFiPK11hw_module_tPKcPP11hw_device_tE",
6076   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "linker_set_key" : "_ZTIFiPK16gralloc_module_tPK13native_handleE",
6081   "name" : "int (const gralloc_module_t *, const native_handle *)",
6082   "parameters" :
6083   [
6084    {
6085     "referenced_type" : "_ZTIPK16gralloc_module_t"
6086    },
6087    {
6088     "referenced_type" : "_ZTIPK13native_handle"
6089    }
6090   ],
6091   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleE",
6092   "return_type" : "_ZTIi",
6093   "self_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleE",
6094   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "_ZTIFiPK16gralloc_module_tPK13native_handlePiE",
6099   "name" : "int (const gralloc_module_t *, const native_handle *, int *)",
6100   "parameters" :
6101   [
6102    {
6103     "referenced_type" : "_ZTIPK16gralloc_module_t"
6104    },
6105    {
6106     "referenced_type" : "_ZTIPK13native_handle"
6107    },
6108    {
6109     "referenced_type" : "_ZTIPi"
6110    }
6111   ],
6112   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlePiE",
6113   "return_type" : "_ZTIi",
6114   "self_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlePiE",
6115   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "_ZTIFiPK16gralloc_module_tPK13native_handlePjS5_E",
6120   "name" : "int (const gralloc_module_t *, const native_handle *, unsigned int *, unsigned int *)",
6121   "parameters" :
6122   [
6123    {
6124     "referenced_type" : "_ZTIPK16gralloc_module_t"
6125    },
6126    {
6127     "referenced_type" : "_ZTIPK13native_handle"
6128    },
6129    {
6130     "referenced_type" : "_ZTIPj"
6131    },
6132    {
6133     "referenced_type" : "_ZTIPj"
6134    }
6135   ],
6136   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlePjS5_E",
6137   "return_type" : "_ZTIi",
6138   "self_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlePjS5_E",
6139   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcrE",
6144   "name" : "int (const gralloc_module_t *, const native_handle *, int, int, int, int, int, android_ycbcr *)",
6145   "parameters" :
6146   [
6147    {
6148     "referenced_type" : "_ZTIPK16gralloc_module_t"
6149    },
6150    {
6151     "referenced_type" : "_ZTIPK13native_handle"
6152    },
6153    {
6154     "referenced_type" : "_ZTIi"
6155    },
6156    {
6157     "referenced_type" : "_ZTIi"
6158    },
6159    {
6160     "referenced_type" : "_ZTIi"
6161    },
6162    {
6163     "referenced_type" : "_ZTIi"
6164    },
6165    {
6166     "referenced_type" : "_ZTIi"
6167    },
6168    {
6169     "referenced_type" : "_ZTIP13android_ycbcr"
6170    }
6171   ],
6172   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcrE",
6173   "return_type" : "_ZTIi",
6174   "self_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcrE",
6175   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcriE",
6180   "name" : "int (const gralloc_module_t *, const native_handle *, int, int, int, int, int, android_ycbcr *, int)",
6181   "parameters" :
6182   [
6183    {
6184     "referenced_type" : "_ZTIPK16gralloc_module_t"
6185    },
6186    {
6187     "referenced_type" : "_ZTIPK13native_handle"
6188    },
6189    {
6190     "referenced_type" : "_ZTIi"
6191    },
6192    {
6193     "referenced_type" : "_ZTIi"
6194    },
6195    {
6196     "referenced_type" : "_ZTIi"
6197    },
6198    {
6199     "referenced_type" : "_ZTIi"
6200    },
6201    {
6202     "referenced_type" : "_ZTIi"
6203    },
6204    {
6205     "referenced_type" : "_ZTIP13android_ycbcr"
6206    },
6207    {
6208     "referenced_type" : "_ZTIi"
6209    }
6210   ],
6211   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcriE",
6212   "return_type" : "_ZTIi",
6213   "self_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcriE",
6214   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiPPvE",
6219   "name" : "int (const gralloc_module_t *, const native_handle *, int, int, int, int, int, void **)",
6220   "parameters" :
6221   [
6222    {
6223     "referenced_type" : "_ZTIPK16gralloc_module_t"
6224    },
6225    {
6226     "referenced_type" : "_ZTIPK13native_handle"
6227    },
6228    {
6229     "referenced_type" : "_ZTIi"
6230    },
6231    {
6232     "referenced_type" : "_ZTIi"
6233    },
6234    {
6235     "referenced_type" : "_ZTIi"
6236    },
6237    {
6238     "referenced_type" : "_ZTIi"
6239    },
6240    {
6241     "referenced_type" : "_ZTIi"
6242    },
6243    {
6244     "referenced_type" : "_ZTIPPv"
6245    }
6246   ],
6247   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiPPvE",
6248   "return_type" : "_ZTIi",
6249   "self_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiPPvE",
6250   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "linker_set_key" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiPPviE",
6255   "name" : "int (const gralloc_module_t *, const native_handle *, int, int, int, int, int, void **, int)",
6256   "parameters" :
6257   [
6258    {
6259     "referenced_type" : "_ZTIPK16gralloc_module_t"
6260    },
6261    {
6262     "referenced_type" : "_ZTIPK13native_handle"
6263    },
6264    {
6265     "referenced_type" : "_ZTIi"
6266    },
6267    {
6268     "referenced_type" : "_ZTIi"
6269    },
6270    {
6271     "referenced_type" : "_ZTIi"
6272    },
6273    {
6274     "referenced_type" : "_ZTIi"
6275    },
6276    {
6277     "referenced_type" : "_ZTIi"
6278    },
6279    {
6280     "referenced_type" : "_ZTIPPv"
6281    },
6282    {
6283     "referenced_type" : "_ZTIi"
6284    }
6285   ],
6286   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiPPviE",
6287   "return_type" : "_ZTIi",
6288   "self_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiPPviE",
6289   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6290  },
6291  {
6292   "alignment" : 4,
6293   "linker_set_key" : "_ZTIFiPK16gralloc_module_tPK13native_handlejjiijE",
6294   "name" : "int (const gralloc_module_t *, const native_handle *, unsigned int, unsigned int, int, int, unsigned int)",
6295   "parameters" :
6296   [
6297    {
6298     "referenced_type" : "_ZTIPK16gralloc_module_t"
6299    },
6300    {
6301     "referenced_type" : "_ZTIPK13native_handle"
6302    },
6303    {
6304     "referenced_type" : "_ZTIj"
6305    },
6306    {
6307     "referenced_type" : "_ZTIj"
6308    },
6309    {
6310     "referenced_type" : "_ZTIi"
6311    },
6312    {
6313     "referenced_type" : "_ZTIi"
6314    },
6315    {
6316     "referenced_type" : "_ZTIj"
6317    }
6318   ],
6319   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlejjiijE",
6320   "return_type" : "_ZTIi",
6321   "self_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlejjiijE",
6322   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "_ZTIFiPK16gralloc_module_tizE",
6327   "name" : "int (const gralloc_module_t *, int, ...)",
6328   "parameters" :
6329   [
6330    {
6331     "referenced_type" : "_ZTIPK16gralloc_module_t"
6332    },
6333    {
6334     "referenced_type" : "_ZTIi"
6335    }
6336   ],
6337   "referenced_type" : "_ZTIFiPK16gralloc_module_tizE",
6338   "return_type" : "_ZTIi",
6339   "self_type" : "_ZTIFiPK16gralloc_module_tizE",
6340   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "_ZTIFvP14alloc_device_tPciE",
6345   "name" : "void (alloc_device_t *, char *, int)",
6346   "parameters" :
6347   [
6348    {
6349     "referenced_type" : "_ZTIP14alloc_device_t"
6350    },
6351    {
6352     "referenced_type" : "_ZTIPc"
6353    },
6354    {
6355     "referenced_type" : "_ZTIi"
6356    }
6357   ],
6358   "referenced_type" : "_ZTIFvP14alloc_device_tPciE",
6359   "return_type" : "_ZTIv",
6360   "self_type" : "_ZTIFvP14alloc_device_tPciE",
6361   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6362  },
6363  {
6364   "alignment" : 4,
6365   "linker_set_key" : "_ZTIFvP20framebuffer_device_tPciE",
6366   "name" : "void (framebuffer_device_t *, char *, int)",
6367   "parameters" :
6368   [
6369    {
6370     "referenced_type" : "_ZTIP20framebuffer_device_t"
6371    },
6372    {
6373     "referenced_type" : "_ZTIPc"
6374    },
6375    {
6376     "referenced_type" : "_ZTIi"
6377    }
6378   ],
6379   "referenced_type" : "_ZTIFvP20framebuffer_device_tPciE",
6380   "return_type" : "_ZTIv",
6381   "self_type" : "_ZTIFvP20framebuffer_device_tPciE",
6382   "source_file" : "hardware/libhardware/include/hardware/fb.h"
6383  }
6384 ],
6385 "functions" : [],
6386 "global_vars" : [],
6387 "lvalue_reference_types" :
6388 [
6389  {
6390   "alignment" : 4,
6391   "linker_set_key" : "_ZTIR18C2ParamFieldValues",
6392   "name" : "C2ParamFieldValues &",
6393   "referenced_type" : "_ZTI18C2ParamFieldValues",
6394   "self_type" : "_ZTIR18C2ParamFieldValues",
6395   "size" : 4,
6396   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6397  },
6398  {
6399   "alignment" : 4,
6400   "linker_set_key" : "_ZTIRK10_C2FieldId",
6401   "name" : "const _C2FieldId &",
6402   "referenced_type" : "_ZTIK10_C2FieldId",
6403   "self_type" : "_ZTIRK10_C2FieldId",
6404   "size" : 4,
6405   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6406  },
6407  {
6408   "alignment" : 4,
6409   "linker_set_key" : "_ZTIRK12C2ParamField",
6410   "name" : "const C2ParamField &",
6411   "referenced_type" : "_ZTIK12C2ParamField",
6412   "self_type" : "_ZTIRK12C2ParamField",
6413   "size" : 4,
6414   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6415  },
6416  {
6417   "alignment" : 4,
6418   "linker_set_key" : "_ZTIRK13C2MemoryUsage",
6419   "name" : "const C2MemoryUsage &",
6420   "referenced_type" : "_ZTIK13C2MemoryUsage",
6421   "self_type" : "_ZTIRK13C2MemoryUsage",
6422   "size" : 4,
6423   "source_file" : "frameworks/av/media/codec2/core/include/android-C2Buffer.h"
6424  },
6425  {
6426   "alignment" : 4,
6427   "linker_set_key" : "_ZTIRK17C2FieldDescriptor",
6428   "name" : "const C2FieldDescriptor &",
6429   "referenced_type" : "_ZTIK17C2FieldDescriptor",
6430   "self_type" : "_ZTIRK17C2FieldDescriptor",
6431   "size" : 4,
6432   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6433  },
6434  {
6435   "alignment" : 4,
6436   "linker_set_key" : "_ZTIRK18C2ParamFieldValues",
6437   "name" : "const C2ParamFieldValues &",
6438   "referenced_type" : "_ZTIK18C2ParamFieldValues",
6439   "self_type" : "_ZTIRK18C2ParamFieldValues",
6440   "size" : 4,
6441   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6442  },
6443  {
6444   "alignment" : 4,
6445   "linker_set_key" : "_ZTIRK20_C2LinearRangeAspect",
6446   "name" : "const _C2LinearRangeAspect &",
6447   "referenced_type" : "_ZTIK20_C2LinearRangeAspect",
6448   "self_type" : "_ZTIRK20_C2LinearRangeAspect",
6449   "size" : 4,
6450   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6451  },
6452  {
6453   "alignment" : 4,
6454   "linker_set_key" : "_ZTIRK22C2FieldSupportedValues",
6455   "name" : "const C2FieldSupportedValues &",
6456   "referenced_type" : "_ZTIK22C2FieldSupportedValues",
6457   "self_type" : "_ZTIRK22C2FieldSupportedValues",
6458   "size" : 4,
6459   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6460  },
6461  {
6462   "alignment" : 4,
6463   "linker_set_key" : "_ZTIRK22_C2PlanarSectionAspect",
6464   "name" : "const _C2PlanarSectionAspect &",
6465   "referenced_type" : "_ZTIK22_C2PlanarSectionAspect",
6466   "self_type" : "_ZTIRK22_C2PlanarSectionAspect",
6467   "size" : 4,
6468   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6469  },
6470  {
6471   "alignment" : 4,
6472   "linker_set_key" : "_ZTIRK23_C2LinearCapacityAspect",
6473   "name" : "const _C2LinearCapacityAspect &",
6474   "referenced_type" : "_ZTIK23_C2LinearCapacityAspect",
6475   "self_type" : "_ZTIRK23_C2LinearCapacityAspect",
6476   "size" : 4,
6477   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6478  },
6479  {
6480   "alignment" : 4,
6481   "linker_set_key" : "_ZTIRK23_C2PlanarCapacityAspect",
6482   "name" : "const _C2PlanarCapacityAspect &",
6483   "referenced_type" : "_ZTIK23_C2PlanarCapacityAspect",
6484   "self_type" : "_ZTIRK23_C2PlanarCapacityAspect",
6485   "size" : 4,
6486   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6487  },
6488  {
6489   "alignment" : 4,
6490   "linker_set_key" : "_ZTIRK6C2Rect",
6491   "name" : "const C2Rect &",
6492   "referenced_type" : "_ZTIK6C2Rect",
6493   "self_type" : "_ZTIRK6C2Rect",
6494   "size" : 4,
6495   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6496  },
6497  {
6498   "alignment" : 4,
6499   "linker_set_key" : "_ZTIRK7C2Param",
6500   "name" : "const C2Param &",
6501   "referenced_type" : "_ZTIK7C2Param",
6502   "self_type" : "_ZTIRK7C2Param",
6503   "size" : 4,
6504   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6505  },
6506  {
6507   "alignment" : 4,
6508   "linker_set_key" : "_ZTIRK9C2Segment",
6509   "name" : "const C2Segment &",
6510   "referenced_type" : "_ZTIK9C2Segment",
6511   "self_type" : "_ZTIRK9C2Segment",
6512   "size" : 4,
6513   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6514  },
6515  {
6516   "alignment" : 4,
6517   "linker_set_key" : "_ZTIRK9c2_cntr_tIjvE",
6518   "name" : "const c2_cntr_t<unsigned int, void> &",
6519   "referenced_type" : "_ZTIK9c2_cntr_tIjvE",
6520   "self_type" : "_ZTIRK9c2_cntr_tIjvE",
6521   "size" : 4,
6522   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6523  },
6524  {
6525   "alignment" : 4,
6526   "linker_set_key" : "_ZTIRK9c2_cntr_tIyvE",
6527   "name" : "const c2_cntr_t<unsigned long long, void> &",
6528   "referenced_type" : "_ZTIK9c2_cntr_tIyvE",
6529   "self_type" : "_ZTIRK9c2_cntr_tIyvE",
6530   "size" : 4,
6531   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6532  },
6533  {
6534   "alignment" : 4,
6535   "linker_set_key" : "_ZTIRKN7C2Param4TypeE",
6536   "name" : "const C2Param::Type &",
6537   "referenced_type" : "_ZTIKN7C2Param4TypeE",
6538   "self_type" : "_ZTIRKN7C2Param4TypeE",
6539   "size" : 4,
6540   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6541  },
6542  {
6543   "alignment" : 4,
6544   "linker_set_key" : "_ZTIRKN7C2Param5IndexE",
6545   "name" : "const C2Param::Index &",
6546   "referenced_type" : "_ZTIKN7C2Param5IndexE",
6547   "self_type" : "_ZTIRKN7C2Param5IndexE",
6548   "size" : 4,
6549   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6550  },
6551  {
6552   "alignment" : 4,
6553   "linker_set_key" : "_ZTIRKN7C2Param9CoreIndexE",
6554   "name" : "const C2Param::CoreIndex &",
6555   "referenced_type" : "_ZTIKN7C2Param9CoreIndexE",
6556   "self_type" : "_ZTIRKN7C2Param9CoreIndexE",
6557   "size" : 4,
6558   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6559  },
6560  {
6561   "alignment" : 4,
6562   "linker_set_key" : "_ZTIRKNSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
6563   "name" : "const std::vector<C2FieldDescriptor, std::allocator<C2FieldDescriptor>> &",
6564   "referenced_type" : "_ZTIKNSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
6565   "self_type" : "_ZTIRKNSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
6566   "size" : 4,
6567   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6568  },
6569  {
6570   "alignment" : 4,
6571   "linker_set_key" : "_ZTIRKNSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
6572   "name" : "const std::vector<C2Param::Index, std::allocator<C2Param::Index>> &",
6573   "referenced_type" : "_ZTIKNSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
6574   "self_type" : "_ZTIRKNSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
6575   "size" : 4,
6576   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6577  },
6578  {
6579   "alignment" : 4,
6580   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7C2Value9PrimitiveEEENS5_ISA_EEEE",
6581   "name" : "const std::vector<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, C2Value::Primitive>, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, C2Value::Primitive>>> &",
6582   "referenced_type" : "_ZTIKNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7C2Value9PrimitiveEEENS5_ISA_EEEE",
6583   "self_type" : "_ZTIRKNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7C2Value9PrimitiveEEENS5_ISA_EEEE",
6584   "size" : 4,
6585   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6586  },
6587  {
6588   "alignment" : 4,
6589   "linker_set_key" : "_ZTIRKc",
6590   "name" : "const char &",
6591   "referenced_type" : "_ZTIKc",
6592   "self_type" : "_ZTIRKc",
6593   "size" : 4,
6594   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6595  },
6596  {
6597   "alignment" : 4,
6598   "linker_set_key" : "_ZTIRKf",
6599   "name" : "const float &",
6600   "referenced_type" : "_ZTIKf",
6601   "self_type" : "_ZTIRKf",
6602   "size" : 4,
6603   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6604  },
6605  {
6606   "alignment" : 4,
6607   "linker_set_key" : "_ZTIRKh",
6608   "name" : "const unsigned char &",
6609   "referenced_type" : "_ZTIKh",
6610   "self_type" : "_ZTIRKh",
6611   "size" : 4,
6612   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6613  },
6614  {
6615   "alignment" : 4,
6616   "linker_set_key" : "_ZTIRKi",
6617   "name" : "const int &",
6618   "referenced_type" : "_ZTIKi",
6619   "self_type" : "_ZTIRKi",
6620   "size" : 4,
6621   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6622  },
6623  {
6624   "alignment" : 4,
6625   "linker_set_key" : "_ZTIRKj",
6626   "name" : "const unsigned int &",
6627   "referenced_type" : "_ZTIKj",
6628   "self_type" : "_ZTIRKj",
6629   "size" : 4,
6630   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "linker_set_key" : "_ZTIRKx",
6635   "name" : "const long long &",
6636   "referenced_type" : "_ZTIKx",
6637   "self_type" : "_ZTIRKx",
6638   "size" : 4,
6639   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6640  },
6641  {
6642   "alignment" : 4,
6643   "linker_set_key" : "_ZTIRKy",
6644   "name" : "const unsigned long long &",
6645   "referenced_type" : "_ZTIKy",
6646   "self_type" : "_ZTIRKy",
6647   "size" : 4,
6648   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6649  },
6650  {
6651   "alignment" : 4,
6652   "linker_set_key" : "_ZTIRN17C2ParamDescriptor8attrib_tE",
6653   "name" : "C2ParamDescriptor::attrib_t &",
6654   "referenced_type" : "_ZTIN17C2ParamDescriptor8attrib_tE",
6655   "self_type" : "_ZTIRN17C2ParamDescriptor8attrib_tE",
6656   "size" : 4,
6657   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6658  }
6659 ],
6660 "pointer_types" :
6661 [
6662  {
6663   "alignment" : 4,
6664   "linker_set_key" : "_ZTIP10_C2FieldId",
6665   "name" : "_C2FieldId *",
6666   "referenced_type" : "_ZTI10_C2FieldId",
6667   "self_type" : "_ZTIP10_C2FieldId",
6668   "size" : 4,
6669   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6670  },
6671  {
6672   "alignment" : 4,
6673   "linker_set_key" : "_ZTIP11C2Allocator",
6674   "name" : "C2Allocator *",
6675   "referenced_type" : "_ZTI11C2Allocator",
6676   "self_type" : "_ZTIP11C2Allocator",
6677   "size" : 4,
6678   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6679  },
6680  {
6681   "alignment" : 4,
6682   "linker_set_key" : "_ZTIP11C2BlockPool",
6683   "name" : "C2BlockPool *",
6684   "referenced_type" : "_ZTI11C2BlockPool",
6685   "self_type" : "_ZTIP11C2BlockPool",
6686   "size" : 4,
6687   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6688  },
6689  {
6690   "alignment" : 4,
6691   "linker_set_key" : "_ZTIP11C2Component",
6692   "name" : "C2Component *",
6693   "referenced_type" : "_ZTI11C2Component",
6694   "self_type" : "_ZTIP11C2Component",
6695   "size" : 4,
6696   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
6697  },
6698  {
6699   "alignment" : 4,
6700   "linker_set_key" : "_ZTIP11hw_device_t",
6701   "name" : "hw_device_t *",
6702   "referenced_type" : "_ZTI11hw_device_t",
6703   "self_type" : "_ZTIP11hw_device_t",
6704   "size" : 4,
6705   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
6706  },
6707  {
6708   "alignment" : 4,
6709   "linker_set_key" : "_ZTIP11hw_module_t",
6710   "name" : "hw_module_t *",
6711   "referenced_type" : "_ZTI11hw_module_t",
6712   "self_type" : "_ZTIP11hw_module_t",
6713   "size" : 4,
6714   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "linker_set_key" : "_ZTIP12C2ParamField",
6719   "name" : "C2ParamField *",
6720   "referenced_type" : "_ZTI12C2ParamField",
6721   "self_type" : "_ZTIP12C2ParamField",
6722   "size" : 4,
6723   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6724  },
6725  {
6726   "alignment" : 4,
6727   "linker_set_key" : "_ZTIP12C2RectStruct",
6728   "name" : "C2RectStruct *",
6729   "referenced_type" : "_ZTI12C2RectStruct",
6730   "self_type" : "_ZTIP12C2RectStruct",
6731   "size" : 4,
6732   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6733  },
6734  {
6735   "alignment" : 4,
6736   "linker_set_key" : "_ZTIP13C2LinearRange",
6737   "name" : "C2LinearRange *",
6738   "referenced_type" : "_ZTI13C2LinearRange",
6739   "self_type" : "_ZTIP13C2LinearRange",
6740   "size" : 4,
6741   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6742  },
6743  {
6744   "alignment" : 4,
6745   "linker_set_key" : "_ZTIP13C2MemoryUsage",
6746   "name" : "C2MemoryUsage *",
6747   "referenced_type" : "_ZTI13C2MemoryUsage",
6748   "self_type" : "_ZTIP13C2MemoryUsage",
6749   "size" : 4,
6750   "source_file" : "frameworks/av/media/codec2/core/include/C2BufferBase.h"
6751  },
6752  {
6753   "alignment" : 4,
6754   "linker_set_key" : "_ZTIP13android_ycbcr",
6755   "name" : "android_ycbcr *",
6756   "referenced_type" : "_ZTI13android_ycbcr",
6757   "self_type" : "_ZTIP13android_ycbcr",
6758   "size" : 4,
6759   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6760  },
6761  {
6762   "alignment" : 4,
6763   "linker_set_key" : "_ZTIP14alloc_device_t",
6764   "name" : "alloc_device_t *",
6765   "referenced_type" : "_ZTI14alloc_device_t",
6766   "self_type" : "_ZTIP14alloc_device_t",
6767   "size" : 4,
6768   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
6769  },
6770  {
6771   "alignment" : 4,
6772   "linker_set_key" : "_ZTIP15C2PlanarSection",
6773   "name" : "C2PlanarSection *",
6774   "referenced_type" : "_ZTI15C2PlanarSection",
6775   "self_type" : "_ZTIP15C2PlanarSection",
6776   "size" : 4,
6777   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6778  },
6779  {
6780   "alignment" : 4,
6781   "linker_set_key" : "_ZTIP15_C2InnateStatus",
6782   "name" : "_C2InnateStatus *",
6783   "referenced_type" : "_ZTI15_C2InnateStatus",
6784   "self_type" : "_ZTIP15_C2InnateStatus",
6785   "size" : 4,
6786   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6787  },
6788  {
6789   "alignment" : 4,
6790   "linker_set_key" : "_ZTIP16C2AllocatorStore",
6791   "name" : "C2AllocatorStore *",
6792   "referenced_type" : "_ZTI16C2AllocatorStore",
6793   "self_type" : "_ZTIP16C2AllocatorStore",
6794   "size" : 4,
6795   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
6796  },
6797  {
6798   "alignment" : 4,
6799   "linker_set_key" : "_ZTIP16C2ComponentStore",
6800   "name" : "C2ComponentStore *",
6801   "referenced_type" : "_ZTI16C2ComponentStore",
6802   "self_type" : "_ZTIP16C2ComponentStore",
6803   "size" : 4,
6804   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
6805  },
6806  {
6807   "alignment" : 4,
6808   "linker_set_key" : "_ZTIP16C2GopLayerStruct",
6809   "name" : "C2GopLayerStruct *",
6810   "referenced_type" : "_ZTI16C2GopLayerStruct",
6811   "self_type" : "_ZTIP16C2GopLayerStruct",
6812   "size" : 4,
6813   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6814  },
6815  {
6816   "alignment" : 4,
6817   "linker_set_key" : "_ZTIP16C2LinearCapacity",
6818   "name" : "C2LinearCapacity *",
6819   "referenced_type" : "_ZTI16C2LinearCapacity",
6820   "self_type" : "_ZTIP16C2LinearCapacity",
6821   "size" : 4,
6822   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6823  },
6824  {
6825   "alignment" : 4,
6826   "linker_set_key" : "_ZTIP16C2ParamReflector",
6827   "name" : "C2ParamReflector *",
6828   "referenced_type" : "_ZTI16C2ParamReflector",
6829   "self_type" : "_ZTIP16C2ParamReflector",
6830   "size" : 4,
6831   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6832  },
6833  {
6834   "alignment" : 4,
6835   "linker_set_key" : "_ZTIP16C2PlanarCapacity",
6836   "name" : "C2PlanarCapacity *",
6837   "referenced_type" : "_ZTI16C2PlanarCapacity",
6838   "self_type" : "_ZTIP16C2PlanarCapacity",
6839   "size" : 4,
6840   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6841  },
6842  {
6843   "alignment" : 4,
6844   "linker_set_key" : "_ZTIP16C2RotationStruct",
6845   "name" : "C2RotationStruct *",
6846   "referenced_type" : "_ZTI16C2RotationStruct",
6847   "self_type" : "_ZTIP16C2RotationStruct",
6848   "size" : 4,
6849   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6850  },
6851  {
6852   "alignment" : 4,
6853   "linker_set_key" : "_ZTIP17C2ColorInfoStruct",
6854   "name" : "C2ColorInfoStruct *",
6855   "referenced_type" : "_ZTI17C2ColorInfoStruct",
6856   "self_type" : "_ZTIP17C2ColorInfoStruct",
6857   "size" : 4,
6858   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "linker_set_key" : "_ZTIP17C2FieldDescriptor",
6863   "name" : "C2FieldDescriptor *",
6864   "referenced_type" : "_ZTI17C2FieldDescriptor",
6865   "self_type" : "_ZTIP17C2FieldDescriptor",
6866   "size" : 4,
6867   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6868  },
6869  {
6870   "alignment" : 4,
6871   "linker_set_key" : "_ZTIP17C2FrameInfoParser",
6872   "name" : "C2FrameInfoParser *",
6873   "referenced_type" : "_ZTI17C2FrameInfoParser",
6874   "self_type" : "_ZTIP17C2FrameInfoParser",
6875   "size" : 4,
6876   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
6877  },
6878  {
6879   "alignment" : 4,
6880   "linker_set_key" : "_ZTIP17C2ParamDescriptor",
6881   "name" : "C2ParamDescriptor *",
6882   "referenced_type" : "_ZTI17C2ParamDescriptor",
6883   "self_type" : "_ZTIP17C2ParamDescriptor",
6884   "size" : 4,
6885   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6886  },
6887  {
6888   "alignment" : 4,
6889   "linker_set_key" : "_ZTIP18C2LinearAllocation",
6890   "name" : "C2LinearAllocation *",
6891   "referenced_type" : "_ZTI18C2LinearAllocation",
6892   "self_type" : "_ZTIP18C2LinearAllocation",
6893   "size" : 4,
6894   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6895  },
6896  {
6897   "alignment" : 4,
6898   "linker_set_key" : "_ZTIP18C2ParamFieldValues",
6899   "name" : "C2ParamFieldValues *",
6900   "referenced_type" : "_ZTI18C2ParamFieldValues",
6901   "self_type" : "_ZTIP18C2ParamFieldValues",
6902   "size" : 4,
6903   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6904  },
6905  {
6906   "alignment" : 4,
6907   "linker_set_key" : "_ZTIP18C2StructDescriptor",
6908   "name" : "C2StructDescriptor *",
6909   "referenced_type" : "_ZTI18C2StructDescriptor",
6910   "self_type" : "_ZTIP18C2StructDescriptor",
6911   "size" : 4,
6912   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
6913  },
6914  {
6915   "alignment" : 4,
6916   "linker_set_key" : "_ZTIP18android_flex_plane",
6917   "name" : "android_flex_plane *",
6918   "referenced_type" : "_ZTI18android_flex_plane",
6919   "self_type" : "_ZTIP18android_flex_plane",
6920   "size" : 4,
6921   "source_file" : "system/core/libsystem/include/system/graphics.h"
6922  },
6923  {
6924   "alignment" : 4,
6925   "linker_set_key" : "_ZTIP19C2GraphicAllocation",
6926   "name" : "C2GraphicAllocation *",
6927   "referenced_type" : "_ZTI19C2GraphicAllocation",
6928   "self_type" : "_ZTIP19C2GraphicAllocation",
6929   "size" : 4,
6930   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
6931  },
6932  {
6933   "alignment" : 4,
6934   "linker_set_key" : "_ZTIP19C2PictureSizeStruct",
6935   "name" : "C2PictureSizeStruct *",
6936   "referenced_type" : "_ZTI19C2PictureSizeStruct",
6937   "self_type" : "_ZTIP19C2PictureSizeStruct",
6938   "size" : 4,
6939   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6940  },
6941  {
6942   "alignment" : 4,
6943   "linker_set_key" : "_ZTIP19hw_module_methods_t",
6944   "name" : "hw_module_methods_t *",
6945   "referenced_type" : "_ZTI19hw_module_methods_t",
6946   "self_type" : "_ZTIP19hw_module_methods_t",
6947   "size" : 4,
6948   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "linker_set_key" : "_ZTIP20C2ColorAspectsStruct",
6953   "name" : "C2ColorAspectsStruct *",
6954   "referenced_type" : "_ZTI20C2ColorAspectsStruct",
6955   "self_type" : "_ZTIP20C2ColorAspectsStruct",
6956   "size" : 4,
6957   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6958  },
6959  {
6960   "alignment" : 4,
6961   "linker_set_key" : "_ZTIP20C2ComponentInterface",
6962   "name" : "C2ComponentInterface *",
6963   "referenced_type" : "_ZTI20C2ComponentInterface",
6964   "self_type" : "_ZTIP20C2ComponentInterface",
6965   "size" : 4,
6966   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
6967  },
6968  {
6969   "alignment" : 4,
6970   "linker_set_key" : "_ZTIP20C2IntraRefreshStruct",
6971   "name" : "C2IntraRefreshStruct *",
6972   "referenced_type" : "_ZTI20C2IntraRefreshStruct",
6973   "self_type" : "_ZTIP20C2IntraRefreshStruct",
6974   "size" : 4,
6975   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6976  },
6977  {
6978   "alignment" : 4,
6979   "linker_set_key" : "_ZTIP20C2ProfileLevelStruct",
6980   "name" : "C2ProfileLevelStruct *",
6981   "referenced_type" : "_ZTI20C2ProfileLevelStruct",
6982   "self_type" : "_ZTIP20C2ProfileLevelStruct",
6983   "size" : 4,
6984   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6985  },
6986  {
6987   "alignment" : 4,
6988   "linker_set_key" : "_ZTIP20C2TimedControlStruct",
6989   "name" : "C2TimedControlStruct *",
6990   "referenced_type" : "_ZTI20C2TimedControlStruct",
6991   "self_type" : "_ZTIP20C2TimedControlStruct",
6992   "size" : 4,
6993   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
6994  },
6995  {
6996   "alignment" : 4,
6997   "linker_set_key" : "_ZTIP20C2TunneledModeStruct",
6998   "name" : "C2TunneledModeStruct *",
6999   "referenced_type" : "_ZTI20C2TunneledModeStruct",
7000   "self_type" : "_ZTIP20C2TunneledModeStruct",
7001   "size" : 4,
7002   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7003  },
7004  {
7005   "alignment" : 4,
7006   "linker_set_key" : "_ZTIP20_C2LinearRangeAspect",
7007   "name" : "_C2LinearRangeAspect *",
7008   "referenced_type" : "_ZTI20_C2LinearRangeAspect",
7009   "self_type" : "_ZTIP20_C2LinearRangeAspect",
7010   "size" : 4,
7011   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7012  },
7013  {
7014   "alignment" : 4,
7015   "linker_set_key" : "_ZTIP20framebuffer_device_t",
7016   "name" : "framebuffer_device_t *",
7017   "referenced_type" : "_ZTI20framebuffer_device_t",
7018   "self_type" : "_ZTIP20framebuffer_device_t",
7019   "size" : 4,
7020   "source_file" : "hardware/libhardware/include/hardware/fb.h"
7021  },
7022  {
7023   "alignment" : 4,
7024   "linker_set_key" : "_ZTIP21C2StoreIonUsageStruct",
7025   "name" : "C2StoreIonUsageStruct *",
7026   "referenced_type" : "_ZTI21C2StoreIonUsageStruct",
7027   "self_type" : "_ZTIP21C2StoreIonUsageStruct",
7028   "size" : 4,
7029   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7030  },
7031  {
7032   "alignment" : 4,
7033   "linker_set_key" : "_ZTIP22C2FieldSupportedValues",
7034   "name" : "C2FieldSupportedValues *",
7035   "referenced_type" : "_ZTI22C2FieldSupportedValues",
7036   "self_type" : "_ZTIP22C2FieldSupportedValues",
7037   "size" : 4,
7038   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7039  },
7040  {
7041   "alignment" : 4,
7042   "linker_set_key" : "_ZTIP22_C2PlanarSectionAspect",
7043   "name" : "_C2PlanarSectionAspect *",
7044   "referenced_type" : "_ZTI22_C2PlanarSectionAspect",
7045   "self_type" : "_ZTIP22_C2PlanarSectionAspect",
7046   "size" : 4,
7047   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7048  },
7049  {
7050   "alignment" : 4,
7051   "linker_set_key" : "_ZTIP23_C2LinearCapacityAspect",
7052   "name" : "_C2LinearCapacityAspect *",
7053   "referenced_type" : "_ZTI23_C2LinearCapacityAspect",
7054   "self_type" : "_ZTIP23_C2LinearCapacityAspect",
7055   "size" : 4,
7056   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7057  },
7058  {
7059   "alignment" : 4,
7060   "linker_set_key" : "_ZTIP23_C2PlanarCapacityAspect",
7061   "name" : "_C2PlanarCapacityAspect *",
7062   "referenced_type" : "_ZTI23_C2PlanarCapacityAspect",
7063   "self_type" : "_ZTIP23_C2PlanarCapacityAspect",
7064   "size" : 4,
7065   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "linker_set_key" : "_ZTIP24C2StoreDmaBufUsageStruct",
7070   "name" : "C2StoreDmaBufUsageStruct *",
7071   "referenced_type" : "_ZTI24C2StoreDmaBufUsageStruct",
7072   "self_type" : "_ZTIP24C2StoreDmaBufUsageStruct",
7073   "size" : 4,
7074   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7075  },
7076  {
7077   "alignment" : 4,
7078   "linker_set_key" : "_ZTIP24C2SupplementalDataStruct",
7079   "name" : "C2SupplementalDataStruct *",
7080   "referenced_type" : "_ZTI24C2SupplementalDataStruct",
7081   "self_type" : "_ZTIP24C2SupplementalDataStruct",
7082   "size" : 4,
7083   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7084  },
7085  {
7086   "alignment" : 4,
7087   "linker_set_key" : "_ZTIP24C2TemporalLayeringStruct",
7088   "name" : "C2TemporalLayeringStruct *",
7089   "referenced_type" : "_ZTI24C2TemporalLayeringStruct",
7090   "self_type" : "_ZTIP24C2TemporalLayeringStruct",
7091   "size" : 4,
7092   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7093  },
7094  {
7095   "alignment" : 4,
7096   "linker_set_key" : "_ZTIP26C2HdrDynamicMetadataStruct",
7097   "name" : "C2HdrDynamicMetadataStruct *",
7098   "referenced_type" : "_ZTI26C2HdrDynamicMetadataStruct",
7099   "self_type" : "_ZTIP26C2HdrDynamicMetadataStruct",
7100   "size" : 4,
7101   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7102  },
7103  {
7104   "alignment" : 4,
7105   "linker_set_key" : "_ZTIP27C2FieldSupportedValuesQuery",
7106   "name" : "C2FieldSupportedValuesQuery *",
7107   "referenced_type" : "_ZTI27C2FieldSupportedValuesQuery",
7108   "self_type" : "_ZTIP27C2FieldSupportedValuesQuery",
7109   "size" : 4,
7110   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
7111  },
7112  {
7113   "alignment" : 4,
7114   "linker_set_key" : "_ZTIP27C2PictureQuantizationStruct",
7115   "name" : "C2PictureQuantizationStruct *",
7116   "referenced_type" : "_ZTI27C2PictureQuantizationStruct",
7117   "self_type" : "_ZTIP27C2PictureQuantizationStruct",
7118   "size" : 4,
7119   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7120  },
7121  {
7122   "alignment" : 4,
7123   "linker_set_key" : "_ZTIP28_C2EditableLinearRangeAspect",
7124   "name" : "_C2EditableLinearRangeAspect *",
7125   "referenced_type" : "_ZTI28_C2EditableLinearRangeAspect",
7126   "self_type" : "_ZTIP28_C2EditableLinearRangeAspect",
7127   "size" : 4,
7128   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7129  },
7130  {
7131   "alignment" : 4,
7132   "linker_set_key" : "_ZTIP30C2TimestampGapAdjustmentStruct",
7133   "name" : "C2TimestampGapAdjustmentStruct *",
7134   "referenced_type" : "_ZTI30C2TimestampGapAdjustmentStruct",
7135   "self_type" : "_ZTIP30C2TimestampGapAdjustmentStruct",
7136   "size" : 4,
7137   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7138  },
7139  {
7140   "alignment" : 4,
7141   "linker_set_key" : "_ZTIP30_C2EditablePlanarSectionAspect",
7142   "name" : "_C2EditablePlanarSectionAspect *",
7143   "referenced_type" : "_ZTI30_C2EditablePlanarSectionAspect",
7144   "self_type" : "_ZTIP30_C2EditablePlanarSectionAspect",
7145   "size" : 4,
7146   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "linker_set_key" : "_ZTIP6C2Rect",
7151   "name" : "C2Rect *",
7152   "referenced_type" : "_ZTI6C2Rect",
7153   "self_type" : "_ZTIP6C2Rect",
7154   "size" : 4,
7155   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "linker_set_key" : "_ZTIP7C2Fence",
7160   "name" : "C2Fence *",
7161   "referenced_type" : "_ZTI7C2Fence",
7162   "self_type" : "_ZTIP7C2Fence",
7163   "size" : 4,
7164   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7165  },
7166  {
7167   "alignment" : 4,
7168   "linker_set_key" : "_ZTIP7C2Param",
7169   "name" : "C2Param *",
7170   "referenced_type" : "_ZTI7C2Param",
7171   "self_type" : "_ZTIP7C2Param",
7172   "size" : 4,
7173   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7174  },
7175  {
7176   "alignment" : 4,
7177   "linker_set_key" : "_ZTIP7C2Value",
7178   "name" : "C2Value *",
7179   "referenced_type" : "_ZTI7C2Value",
7180   "self_type" : "_ZTIP7C2Value",
7181   "size" : 4,
7182   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7183  },
7184  {
7185   "alignment" : 4,
7186   "linker_set_key" : "_ZTIP8C2Buffer",
7187   "name" : "C2Buffer *",
7188   "referenced_type" : "_ZTI8C2Buffer",
7189   "self_type" : "_ZTIP8C2Buffer",
7190   "size" : 4,
7191   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7192  },
7193  {
7194   "alignment" : 4,
7195   "linker_set_key" : "_ZTIP9C2Segment",
7196   "name" : "C2Segment *",
7197   "referenced_type" : "_ZTI9C2Segment",
7198   "self_type" : "_ZTIP9C2Segment",
7199   "size" : 4,
7200   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7201  },
7202  {
7203   "alignment" : 4,
7204   "linker_set_key" : "_ZTIP9c2_cntr_tIjvE",
7205   "name" : "c2_cntr_t<unsigned int, void> *",
7206   "referenced_type" : "_ZTI9c2_cntr_tIjvE",
7207   "self_type" : "_ZTIP9c2_cntr_tIjvE",
7208   "size" : 4,
7209   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7210  },
7211  {
7212   "alignment" : 4,
7213   "linker_set_key" : "_ZTIP9c2_cntr_tIyvE",
7214   "name" : "c2_cntr_t<unsigned long long, void> *",
7215   "referenced_type" : "_ZTI9c2_cntr_tIyvE",
7216   "self_type" : "_ZTIP9c2_cntr_tIyvE",
7217   "size" : 4,
7218   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7219  },
7220  {
7221   "alignment" : 4,
7222   "linker_set_key" : "_ZTIPFiP11hw_device_tE",
7223   "name" : "int (*)(hw_device_t *)",
7224   "referenced_type" : "_ZTIFiP11hw_device_tE",
7225   "self_type" : "_ZTIPFiP11hw_device_tE",
7226   "size" : 4,
7227   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
7228  },
7229  {
7230   "alignment" : 4,
7231   "linker_set_key" : "_ZTIPFiP14alloc_device_tPK13native_handleE",
7232   "name" : "int (*)(alloc_device_t *, const native_handle *)",
7233   "referenced_type" : "_ZTIFiP14alloc_device_tPK13native_handleE",
7234   "self_type" : "_ZTIPFiP14alloc_device_tPK13native_handleE",
7235   "size" : 4,
7236   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7237  },
7238  {
7239   "alignment" : 4,
7240   "linker_set_key" : "_ZTIPFiP14alloc_device_tiiiiPPK13native_handlePiE",
7241   "name" : "int (*)(alloc_device_t *, int, int, int, int, const native_handle **, int *)",
7242   "referenced_type" : "_ZTIFiP14alloc_device_tiiiiPPK13native_handlePiE",
7243   "self_type" : "_ZTIPFiP14alloc_device_tiiiiPPK13native_handlePiE",
7244   "size" : 4,
7245   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "linker_set_key" : "_ZTIPFiP20framebuffer_device_tE",
7250   "name" : "int (*)(framebuffer_device_t *)",
7251   "referenced_type" : "_ZTIFiP20framebuffer_device_tE",
7252   "self_type" : "_ZTIPFiP20framebuffer_device_tE",
7253   "size" : 4,
7254   "source_file" : "hardware/libhardware/include/hardware/fb.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "linker_set_key" : "_ZTIPFiP20framebuffer_device_tPK13native_handleE",
7259   "name" : "int (*)(framebuffer_device_t *, const native_handle *)",
7260   "referenced_type" : "_ZTIFiP20framebuffer_device_tPK13native_handleE",
7261   "self_type" : "_ZTIPFiP20framebuffer_device_tPK13native_handleE",
7262   "size" : 4,
7263   "source_file" : "hardware/libhardware/include/hardware/fb.h"
7264  },
7265  {
7266   "alignment" : 4,
7267   "linker_set_key" : "_ZTIPFiP20framebuffer_device_tiE",
7268   "name" : "int (*)(framebuffer_device_t *, int)",
7269   "referenced_type" : "_ZTIFiP20framebuffer_device_tiE",
7270   "self_type" : "_ZTIPFiP20framebuffer_device_tiE",
7271   "size" : 4,
7272   "source_file" : "hardware/libhardware/include/hardware/fb.h"
7273  },
7274  {
7275   "alignment" : 4,
7276   "linker_set_key" : "_ZTIPFiP20framebuffer_device_tiiiiE",
7277   "name" : "int (*)(framebuffer_device_t *, int, int, int, int)",
7278   "referenced_type" : "_ZTIFiP20framebuffer_device_tiiiiE",
7279   "self_type" : "_ZTIPFiP20framebuffer_device_tiiiiE",
7280   "size" : 4,
7281   "source_file" : "hardware/libhardware/include/hardware/fb.h"
7282  },
7283  {
7284   "alignment" : 4,
7285   "linker_set_key" : "_ZTIPFiPK11hw_module_tPKcPP11hw_device_tE",
7286   "name" : "int (*)(const hw_module_t *, const char *, hw_device_t **)",
7287   "referenced_type" : "_ZTIFiPK11hw_module_tPKcPP11hw_device_tE",
7288   "self_type" : "_ZTIPFiPK11hw_module_tPKcPP11hw_device_tE",
7289   "size" : 4,
7290   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
7291  },
7292  {
7293   "alignment" : 4,
7294   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tPK13native_handleE",
7295   "name" : "int (*)(const gralloc_module_t *, const native_handle *)",
7296   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleE",
7297   "self_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleE",
7298   "size" : 4,
7299   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7300  },
7301  {
7302   "alignment" : 4,
7303   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tPK13native_handlePiE",
7304   "name" : "int (*)(const gralloc_module_t *, const native_handle *, int *)",
7305   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlePiE",
7306   "self_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handlePiE",
7307   "size" : 4,
7308   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7309  },
7310  {
7311   "alignment" : 4,
7312   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tPK13native_handlePjS5_E",
7313   "name" : "int (*)(const gralloc_module_t *, const native_handle *, unsigned int *, unsigned int *)",
7314   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlePjS5_E",
7315   "self_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handlePjS5_E",
7316   "size" : 4,
7317   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7318  },
7319  {
7320   "alignment" : 4,
7321   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcrE",
7322   "name" : "int (*)(const gralloc_module_t *, const native_handle *, int, int, int, int, int, android_ycbcr *)",
7323   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcrE",
7324   "self_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcrE",
7325   "size" : 4,
7326   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7327  },
7328  {
7329   "alignment" : 4,
7330   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcriE",
7331   "name" : "int (*)(const gralloc_module_t *, const native_handle *, int, int, int, int, int, android_ycbcr *, int)",
7332   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcriE",
7333   "self_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcriE",
7334   "size" : 4,
7335   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7336  },
7337  {
7338   "alignment" : 4,
7339   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiPPvE",
7340   "name" : "int (*)(const gralloc_module_t *, const native_handle *, int, int, int, int, int, void **)",
7341   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiPPvE",
7342   "self_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiPPvE",
7343   "size" : 4,
7344   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7345  },
7346  {
7347   "alignment" : 4,
7348   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiPPviE",
7349   "name" : "int (*)(const gralloc_module_t *, const native_handle *, int, int, int, int, int, void **, int)",
7350   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handleiiiiiPPviE",
7351   "self_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiPPviE",
7352   "size" : 4,
7353   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7354  },
7355  {
7356   "alignment" : 4,
7357   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tPK13native_handlejjiijE",
7358   "name" : "int (*)(const gralloc_module_t *, const native_handle *, unsigned int, unsigned int, int, int, unsigned int)",
7359   "referenced_type" : "_ZTIFiPK16gralloc_module_tPK13native_handlejjiijE",
7360   "self_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handlejjiijE",
7361   "size" : 4,
7362   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7363  },
7364  {
7365   "alignment" : 4,
7366   "linker_set_key" : "_ZTIPFiPK16gralloc_module_tizE",
7367   "name" : "int (*)(const gralloc_module_t *, int, ...)",
7368   "referenced_type" : "_ZTIFiPK16gralloc_module_tizE",
7369   "self_type" : "_ZTIPFiPK16gralloc_module_tizE",
7370   "size" : 4,
7371   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7372  },
7373  {
7374   "alignment" : 4,
7375   "linker_set_key" : "_ZTIPFvP14alloc_device_tPciE",
7376   "name" : "void (*)(alloc_device_t *, char *, int)",
7377   "referenced_type" : "_ZTIFvP14alloc_device_tPciE",
7378   "self_type" : "_ZTIPFvP14alloc_device_tPciE",
7379   "size" : 4,
7380   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7381  },
7382  {
7383   "alignment" : 4,
7384   "linker_set_key" : "_ZTIPFvP20framebuffer_device_tPciE",
7385   "name" : "void (*)(framebuffer_device_t *, char *, int)",
7386   "referenced_type" : "_ZTIFvP20framebuffer_device_tPciE",
7387   "self_type" : "_ZTIPFvP20framebuffer_device_tPciE",
7388   "size" : 4,
7389   "source_file" : "hardware/libhardware/include/hardware/fb.h"
7390  },
7391  {
7392   "alignment" : 4,
7393   "linker_set_key" : "_ZTIPK10_C2FieldId",
7394   "name" : "const _C2FieldId *",
7395   "referenced_type" : "_ZTIK10_C2FieldId",
7396   "self_type" : "_ZTIPK10_C2FieldId",
7397   "size" : 4,
7398   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7399  },
7400  {
7401   "alignment" : 4,
7402   "linker_set_key" : "_ZTIPK11C2PlaneInfo",
7403   "name" : "const C2PlaneInfo *",
7404   "referenced_type" : "_ZTIK11C2PlaneInfo",
7405   "self_type" : "_ZTIPK11C2PlaneInfo",
7406   "size" : 4,
7407   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7408  },
7409  {
7410   "alignment" : 4,
7411   "linker_set_key" : "_ZTIPK11hw_module_t",
7412   "name" : "const hw_module_t *",
7413   "referenced_type" : "_ZTIK11hw_module_t",
7414   "self_type" : "_ZTIPK11hw_module_t",
7415   "size" : 4,
7416   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
7417  },
7418  {
7419   "alignment" : 4,
7420   "linker_set_key" : "_ZTIPK12C2InfoBuffer",
7421   "name" : "const C2InfoBuffer *",
7422   "referenced_type" : "_ZTIK12C2InfoBuffer",
7423   "self_type" : "_ZTIPK12C2InfoBuffer",
7424   "size" : 4,
7425   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7426  },
7427  {
7428   "alignment" : 4,
7429   "linker_set_key" : "_ZTIPK12C2ParamField",
7430   "name" : "const C2ParamField *",
7431   "referenced_type" : "_ZTIK12C2ParamField",
7432   "self_type" : "_ZTIPK12C2ParamField",
7433   "size" : 4,
7434   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7435  },
7436  {
7437   "alignment" : 4,
7438   "linker_set_key" : "_ZTIPK13C2LinearRange",
7439   "name" : "const C2LinearRange *",
7440   "referenced_type" : "_ZTIK13C2LinearRange",
7441   "self_type" : "_ZTIPK13C2LinearRange",
7442   "size" : 4,
7443   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7444  },
7445  {
7446   "alignment" : 4,
7447   "linker_set_key" : "_ZTIPK13native_handle",
7448   "name" : "const native_handle *",
7449   "referenced_type" : "_ZTIK13native_handle",
7450   "self_type" : "_ZTIPK13native_handle",
7451   "size" : 4,
7452   "source_file" : "hardware/libhardware/include/hardware/fb.h"
7453  },
7454  {
7455   "alignment" : 4,
7456   "linker_set_key" : "_ZTIPK15C2PlanarSection",
7457   "name" : "const C2PlanarSection *",
7458   "referenced_type" : "_ZTIK15C2PlanarSection",
7459   "self_type" : "_ZTIPK15C2PlanarSection",
7460   "size" : 4,
7461   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7462  },
7463  {
7464   "alignment" : 4,
7465   "linker_set_key" : "_ZTIPK15_C2InnateStatus",
7466   "name" : "const _C2InnateStatus *",
7467   "referenced_type" : "_ZTIK15_C2InnateStatus",
7468   "self_type" : "_ZTIPK15_C2InnateStatus",
7469   "size" : 4,
7470   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7471  },
7472  {
7473   "alignment" : 4,
7474   "linker_set_key" : "_ZTIPK16C2LinearCapacity",
7475   "name" : "const C2LinearCapacity *",
7476   "referenced_type" : "_ZTIK16C2LinearCapacity",
7477   "self_type" : "_ZTIPK16C2LinearCapacity",
7478   "size" : 4,
7479   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7480  },
7481  {
7482   "alignment" : 4,
7483   "linker_set_key" : "_ZTIPK16C2PlanarCapacity",
7484   "name" : "const C2PlanarCapacity *",
7485   "referenced_type" : "_ZTIK16C2PlanarCapacity",
7486   "self_type" : "_ZTIPK16C2PlanarCapacity",
7487   "size" : 4,
7488   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7489  },
7490  {
7491   "alignment" : 4,
7492   "linker_set_key" : "_ZTIPK16gralloc_module_t",
7493   "name" : "const gralloc_module_t *",
7494   "referenced_type" : "_ZTIK16gralloc_module_t",
7495   "self_type" : "_ZTIPK16gralloc_module_t",
7496   "size" : 4,
7497   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7498  },
7499  {
7500   "alignment" : 4,
7501   "linker_set_key" : "_ZTIPK17C2FieldDescriptor",
7502   "name" : "const C2FieldDescriptor *",
7503   "referenced_type" : "_ZTIK17C2FieldDescriptor",
7504   "self_type" : "_ZTIPK17C2FieldDescriptor",
7505   "size" : 4,
7506   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7507  },
7508  {
7509   "alignment" : 4,
7510   "linker_set_key" : "_ZTIPK17C2ParamDescriptor",
7511   "name" : "const C2ParamDescriptor *",
7512   "referenced_type" : "_ZTIK17C2ParamDescriptor",
7513   "self_type" : "_ZTIPK17C2ParamDescriptor",
7514   "size" : 4,
7515   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7516  },
7517  {
7518   "alignment" : 4,
7519   "linker_set_key" : "_ZTIPK18C2ConstLinearBlock",
7520   "name" : "const C2ConstLinearBlock *",
7521   "referenced_type" : "_ZTIK18C2ConstLinearBlock",
7522   "self_type" : "_ZTIPK18C2ConstLinearBlock",
7523   "size" : 4,
7524   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7525  },
7526  {
7527   "alignment" : 4,
7528   "linker_set_key" : "_ZTIPK18C2StructDescriptor",
7529   "name" : "const C2StructDescriptor *",
7530   "referenced_type" : "_ZTIK18C2StructDescriptor",
7531   "self_type" : "_ZTIPK18C2StructDescriptor",
7532   "size" : 4,
7533   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7534  },
7535  {
7536   "alignment" : 4,
7537   "linker_set_key" : "_ZTIPK19C2ConstGraphicBlock",
7538   "name" : "const C2ConstGraphicBlock *",
7539   "referenced_type" : "_ZTIK19C2ConstGraphicBlock",
7540   "self_type" : "_ZTIPK19C2ConstGraphicBlock",
7541   "size" : 4,
7542   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7543  },
7544  {
7545   "alignment" : 4,
7546   "linker_set_key" : "_ZTIPK20_C2LinearRangeAspect",
7547   "name" : "const _C2LinearRangeAspect *",
7548   "referenced_type" : "_ZTIK20_C2LinearRangeAspect",
7549   "self_type" : "_ZTIPK20_C2LinearRangeAspect",
7550   "size" : 4,
7551   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7552  },
7553  {
7554   "alignment" : 4,
7555   "linker_set_key" : "_ZTIPK22_C2PlanarSectionAspect",
7556   "name" : "const _C2PlanarSectionAspect *",
7557   "referenced_type" : "_ZTIK22_C2PlanarSectionAspect",
7558   "self_type" : "_ZTIPK22_C2PlanarSectionAspect",
7559   "size" : 4,
7560   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7561  },
7562  {
7563   "alignment" : 4,
7564   "linker_set_key" : "_ZTIPK23_C2LinearCapacityAspect",
7565   "name" : "const _C2LinearCapacityAspect *",
7566   "referenced_type" : "_ZTIK23_C2LinearCapacityAspect",
7567   "self_type" : "_ZTIPK23_C2LinearCapacityAspect",
7568   "size" : 4,
7569   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7570  },
7571  {
7572   "alignment" : 4,
7573   "linker_set_key" : "_ZTIPK23_C2PlanarCapacityAspect",
7574   "name" : "const _C2PlanarCapacityAspect *",
7575   "referenced_type" : "_ZTIK23_C2PlanarCapacityAspect",
7576   "self_type" : "_ZTIPK23_C2PlanarCapacityAspect",
7577   "size" : 4,
7578   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7579  },
7580  {
7581   "alignment" : 4,
7582   "linker_set_key" : "_ZTIPK27C2FieldSupportedValuesQuery",
7583   "name" : "const C2FieldSupportedValuesQuery *",
7584   "referenced_type" : "_ZTIK27C2FieldSupportedValuesQuery",
7585   "self_type" : "_ZTIPK27C2FieldSupportedValuesQuery",
7586   "size" : 4,
7587   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
7588  },
7589  {
7590   "alignment" : 4,
7591   "linker_set_key" : "_ZTIPK30_C2EditablePlanarSectionAspect",
7592   "name" : "const _C2EditablePlanarSectionAspect *",
7593   "referenced_type" : "_ZTIK30_C2EditablePlanarSectionAspect",
7594   "self_type" : "_ZTIPK30_C2EditablePlanarSectionAspect",
7595   "size" : 4,
7596   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7597  },
7598  {
7599   "alignment" : 4,
7600   "linker_set_key" : "_ZTIPK6C2Rect",
7601   "name" : "const C2Rect *",
7602   "referenced_type" : "_ZTIK6C2Rect",
7603   "self_type" : "_ZTIPK6C2Rect",
7604   "size" : 4,
7605   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7606  },
7607  {
7608   "alignment" : 4,
7609   "linker_set_key" : "_ZTIPK7C2Param",
7610   "name" : "const C2Param *",
7611   "referenced_type" : "_ZTIK7C2Param",
7612   "self_type" : "_ZTIPK7C2Param",
7613   "size" : 4,
7614   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7615  },
7616  {
7617   "alignment" : 4,
7618   "linker_set_key" : "_ZTIPK7C2Value",
7619   "name" : "const C2Value *",
7620   "referenced_type" : "_ZTIK7C2Value",
7621   "self_type" : "_ZTIPK7C2Value",
7622   "size" : 4,
7623   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7624  },
7625  {
7626   "alignment" : 4,
7627   "linker_set_key" : "_ZTIPK9C2Segment",
7628   "name" : "const C2Segment *",
7629   "referenced_type" : "_ZTIK9C2Segment",
7630   "self_type" : "_ZTIPK9C2Segment",
7631   "size" : 4,
7632   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7633  },
7634  {
7635   "alignment" : 4,
7636   "linker_set_key" : "_ZTIPKN7C2Param4TypeE",
7637   "name" : "const C2Param::Type *",
7638   "referenced_type" : "_ZTIKN7C2Param4TypeE",
7639   "self_type" : "_ZTIPKN7C2Param4TypeE",
7640   "size" : 4,
7641   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7642  },
7643  {
7644   "alignment" : 4,
7645   "linker_set_key" : "_ZTIPKN7C2Param5IndexE",
7646   "name" : "const C2Param::Index *",
7647   "referenced_type" : "_ZTIKN7C2Param5IndexE",
7648   "self_type" : "_ZTIPKN7C2Param5IndexE",
7649   "size" : 4,
7650   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7651  },
7652  {
7653   "alignment" : 4,
7654   "linker_set_key" : "_ZTIPKN7C2Param9CoreIndexE",
7655   "name" : "const C2Param::CoreIndex *",
7656   "referenced_type" : "_ZTIKN7C2Param9CoreIndexE",
7657   "self_type" : "_ZTIPKN7C2Param9CoreIndexE",
7658   "size" : 4,
7659   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7660  },
7661  {
7662   "alignment" : 4,
7663   "linker_set_key" : "_ZTIPKN7C2Value9PrimitiveE",
7664   "name" : "const C2Value::Primitive *",
7665   "referenced_type" : "_ZTIKN7C2Value9PrimitiveE",
7666   "self_type" : "_ZTIPKN7C2Value9PrimitiveE",
7667   "size" : 4,
7668   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7669  },
7670  {
7671   "alignment" : 4,
7672   "linker_set_key" : "_ZTIPKc",
7673   "name" : "const char *",
7674   "referenced_type" : "_ZTIKc",
7675   "self_type" : "_ZTIPKc",
7676   "size" : 4,
7677   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7678  },
7679  {
7680   "alignment" : 4,
7681   "linker_set_key" : "_ZTIPN11C2Component8ListenerE",
7682   "name" : "C2Component::Listener *",
7683   "referenced_type" : "_ZTIN11C2Component8ListenerE",
7684   "self_type" : "_ZTIPN11C2Component8ListenerE",
7685   "size" : 4,
7686   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
7687  },
7688  {
7689   "alignment" : 4,
7690   "linker_set_key" : "_ZTIPN7C2Param4TypeE",
7691   "name" : "C2Param::Type *",
7692   "referenced_type" : "_ZTIN7C2Param4TypeE",
7693   "self_type" : "_ZTIPN7C2Param4TypeE",
7694   "size" : 4,
7695   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7696  },
7697  {
7698   "alignment" : 4,
7699   "linker_set_key" : "_ZTIPN7C2Param5IndexE",
7700   "name" : "C2Param::Index *",
7701   "referenced_type" : "_ZTIN7C2Param5IndexE",
7702   "self_type" : "_ZTIPN7C2Param5IndexE",
7703   "size" : 4,
7704   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7705  },
7706  {
7707   "alignment" : 4,
7708   "linker_set_key" : "_ZTIPN7C2Param9CoreIndexE",
7709   "name" : "C2Param::CoreIndex *",
7710   "referenced_type" : "_ZTIN7C2Param9CoreIndexE",
7711   "self_type" : "_ZTIPN7C2Param9CoreIndexE",
7712   "size" : 4,
7713   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7714  },
7715  {
7716   "alignment" : 4,
7717   "linker_set_key" : "_ZTIPN7C2Value9PrimitiveE",
7718   "name" : "C2Value::Primitive *",
7719   "referenced_type" : "_ZTIN7C2Value9PrimitiveE",
7720   "self_type" : "_ZTIPN7C2Value9PrimitiveE",
7721   "size" : 4,
7722   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7723  },
7724  {
7725   "alignment" : 4,
7726   "linker_set_key" : "_ZTIPN7android20C2AndroidMemoryUsageE",
7727   "name" : "android::C2AndroidMemoryUsage *",
7728   "referenced_type" : "_ZTIN7android20C2AndroidMemoryUsageE",
7729   "self_type" : "_ZTIPN7android20C2AndroidMemoryUsageE",
7730   "size" : 4,
7731   "source_file" : "frameworks/av/media/codec2/core/include/android-C2Buffer.h"
7732  },
7733  {
7734   "alignment" : 4,
7735   "linker_set_key" : "_ZTIPNSt3__110shared_ptrI13C2LinearBlockEE",
7736   "name" : "std::shared_ptr<C2LinearBlock> *",
7737   "referenced_type" : "_ZTINSt3__110shared_ptrI13C2LinearBlockEE",
7738   "self_type" : "_ZTIPNSt3__110shared_ptrI13C2LinearBlockEE",
7739   "size" : 4,
7740   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7741  },
7742  {
7743   "alignment" : 4,
7744   "linker_set_key" : "_ZTIPNSt3__110shared_ptrI14C2GraphicBlockEE",
7745   "name" : "std::shared_ptr<C2GraphicBlock> *",
7746   "referenced_type" : "_ZTINSt3__110shared_ptrI14C2GraphicBlockEE",
7747   "self_type" : "_ZTIPNSt3__110shared_ptrI14C2GraphicBlockEE",
7748   "size" : 4,
7749   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7750  },
7751  {
7752   "alignment" : 4,
7753   "linker_set_key" : "_ZTIPNSt3__110shared_ptrI15C2CircularBlockEE",
7754   "name" : "std::shared_ptr<C2CircularBlock> *",
7755   "referenced_type" : "_ZTINSt3__110shared_ptrI15C2CircularBlockEE",
7756   "self_type" : "_ZTIPNSt3__110shared_ptrI15C2CircularBlockEE",
7757   "size" : 4,
7758   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7759  },
7760  {
7761   "alignment" : 4,
7762   "linker_set_key" : "_ZTIPNSt3__110shared_ptrI18C2LinearAllocationEE",
7763   "name" : "std::shared_ptr<C2LinearAllocation> *",
7764   "referenced_type" : "_ZTINSt3__110shared_ptrI18C2LinearAllocationEE",
7765   "self_type" : "_ZTIPNSt3__110shared_ptrI18C2LinearAllocationEE",
7766   "size" : 4,
7767   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7768  },
7769  {
7770   "alignment" : 4,
7771   "linker_set_key" : "_ZTIPNSt3__110shared_ptrI19C2GraphicAllocationEE",
7772   "name" : "std::shared_ptr<C2GraphicAllocation> *",
7773   "referenced_type" : "_ZTINSt3__110shared_ptrI19C2GraphicAllocationEE",
7774   "self_type" : "_ZTIPNSt3__110shared_ptrI19C2GraphicAllocationEE",
7775   "size" : 4,
7776   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
7777  },
7778  {
7779   "alignment" : 4,
7780   "linker_set_key" : "_ZTIPP11hw_device_t",
7781   "name" : "hw_device_t **",
7782   "referenced_type" : "_ZTIP11hw_device_t",
7783   "self_type" : "_ZTIPP11hw_device_t",
7784   "size" : 4,
7785   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
7786  },
7787  {
7788   "alignment" : 4,
7789   "linker_set_key" : "_ZTIPPK13native_handle",
7790   "name" : "const native_handle **",
7791   "referenced_type" : "_ZTIPK13native_handle",
7792   "self_type" : "_ZTIPPK13native_handle",
7793   "size" : 4,
7794   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7795  },
7796  {
7797   "alignment" : 4,
7798   "linker_set_key" : "_ZTIPPv",
7799   "name" : "void **",
7800   "referenced_type" : "_ZTIPv",
7801   "self_type" : "_ZTIPPv",
7802   "size" : 4,
7803   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "linker_set_key" : "_ZTIPc",
7808   "name" : "char *",
7809   "referenced_type" : "_ZTIc",
7810   "self_type" : "_ZTIPc",
7811   "size" : 4,
7812   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "linker_set_key" : "_ZTIPf",
7817   "name" : "float *",
7818   "referenced_type" : "_ZTIf",
7819   "self_type" : "_ZTIPf",
7820   "size" : 4,
7821   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7822  },
7823  {
7824   "alignment" : 4,
7825   "linker_set_key" : "_ZTIPh",
7826   "name" : "unsigned char *",
7827   "referenced_type" : "_ZTIh",
7828   "self_type" : "_ZTIPh",
7829   "size" : 4,
7830   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7831  },
7832  {
7833   "alignment" : 4,
7834   "linker_set_key" : "_ZTIPi",
7835   "name" : "int *",
7836   "referenced_type" : "_ZTIi",
7837   "self_type" : "_ZTIPi",
7838   "size" : 4,
7839   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "linker_set_key" : "_ZTIPj",
7844   "name" : "unsigned int *",
7845   "referenced_type" : "_ZTIj",
7846   "self_type" : "_ZTIPj",
7847   "size" : 4,
7848   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7849  },
7850  {
7851   "alignment" : 4,
7852   "linker_set_key" : "_ZTIPv",
7853   "name" : "void *",
7854   "referenced_type" : "_ZTIv",
7855   "self_type" : "_ZTIPv",
7856   "size" : 4,
7857   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7858  },
7859  {
7860   "alignment" : 4,
7861   "linker_set_key" : "_ZTIPx",
7862   "name" : "long long *",
7863   "referenced_type" : "_ZTIx",
7864   "self_type" : "_ZTIPx",
7865   "size" : 4,
7866   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7867  },
7868  {
7869   "alignment" : 4,
7870   "linker_set_key" : "_ZTIPy",
7871   "name" : "unsigned long long *",
7872   "referenced_type" : "_ZTIy",
7873   "self_type" : "_ZTIPy",
7874   "size" : 4,
7875   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
7876  }
7877 ],
7878 "qualified_types" :
7879 [
7880  {
7881   "alignment" : 1,
7882   "is_const" : true,
7883   "linker_set_key" : "_ZTIA10_Kc",
7884   "name" : "const char[10]",
7885   "referenced_type" : "_ZTIA10_c",
7886   "self_type" : "_ZTIA10_Kc",
7887   "size" : 10,
7888   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7889  },
7890  {
7891   "alignment" : 1,
7892   "is_const" : true,
7893   "linker_set_key" : "_ZTIA11_Kc",
7894   "name" : "const char[11]",
7895   "referenced_type" : "_ZTIA11_c",
7896   "self_type" : "_ZTIA11_Kc",
7897   "size" : 11,
7898   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7899  },
7900  {
7901   "alignment" : 1,
7902   "is_const" : true,
7903   "linker_set_key" : "_ZTIA12_Kc",
7904   "name" : "const char[12]",
7905   "referenced_type" : "_ZTIA12_c",
7906   "self_type" : "_ZTIA12_Kc",
7907   "size" : 12,
7908   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7909  },
7910  {
7911   "alignment" : 1,
7912   "is_const" : true,
7913   "linker_set_key" : "_ZTIA13_Kc",
7914   "name" : "const char[13]",
7915   "referenced_type" : "_ZTIA13_c",
7916   "self_type" : "_ZTIA13_Kc",
7917   "size" : 13,
7918   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7919  },
7920  {
7921   "alignment" : 1,
7922   "is_const" : true,
7923   "linker_set_key" : "_ZTIA14_Kc",
7924   "name" : "const char[14]",
7925   "referenced_type" : "_ZTIA14_c",
7926   "self_type" : "_ZTIA14_Kc",
7927   "size" : 14,
7928   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7929  },
7930  {
7931   "alignment" : 1,
7932   "is_const" : true,
7933   "linker_set_key" : "_ZTIA15_Kc",
7934   "name" : "const char[15]",
7935   "referenced_type" : "_ZTIA15_c",
7936   "self_type" : "_ZTIA15_Kc",
7937   "size" : 15,
7938   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7939  },
7940  {
7941   "alignment" : 1,
7942   "is_const" : true,
7943   "linker_set_key" : "_ZTIA16_Kc",
7944   "name" : "const char[16]",
7945   "referenced_type" : "_ZTIA16_c",
7946   "self_type" : "_ZTIA16_Kc",
7947   "size" : 16,
7948   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7949  },
7950  {
7951   "alignment" : 1,
7952   "is_const" : true,
7953   "linker_set_key" : "_ZTIA17_Kc",
7954   "name" : "const char[17]",
7955   "referenced_type" : "_ZTIA17_c",
7956   "self_type" : "_ZTIA17_Kc",
7957   "size" : 17,
7958   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7959  },
7960  {
7961   "alignment" : 1,
7962   "is_const" : true,
7963   "linker_set_key" : "_ZTIA18_Kc",
7964   "name" : "const char[18]",
7965   "referenced_type" : "_ZTIA18_c",
7966   "self_type" : "_ZTIA18_Kc",
7967   "size" : 18,
7968   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7969  },
7970  {
7971   "alignment" : 1,
7972   "is_const" : true,
7973   "linker_set_key" : "_ZTIA19_Kc",
7974   "name" : "const char[19]",
7975   "referenced_type" : "_ZTIA19_c",
7976   "self_type" : "_ZTIA19_Kc",
7977   "size" : 19,
7978   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7979  },
7980  {
7981   "alignment" : 1,
7982   "is_const" : true,
7983   "linker_set_key" : "_ZTIA20_Kc",
7984   "name" : "const char[20]",
7985   "referenced_type" : "_ZTIA20_c",
7986   "self_type" : "_ZTIA20_Kc",
7987   "size" : 20,
7988   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7989  },
7990  {
7991   "alignment" : 1,
7992   "is_const" : true,
7993   "linker_set_key" : "_ZTIA21_Kc",
7994   "name" : "const char[21]",
7995   "referenced_type" : "_ZTIA21_c",
7996   "self_type" : "_ZTIA21_Kc",
7997   "size" : 21,
7998   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
7999  },
8000  {
8001   "alignment" : 1,
8002   "is_const" : true,
8003   "linker_set_key" : "_ZTIA22_Kc",
8004   "name" : "const char[22]",
8005   "referenced_type" : "_ZTIA22_c",
8006   "self_type" : "_ZTIA22_Kc",
8007   "size" : 22,
8008   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8009  },
8010  {
8011   "alignment" : 1,
8012   "is_const" : true,
8013   "linker_set_key" : "_ZTIA23_Kc",
8014   "name" : "const char[23]",
8015   "referenced_type" : "_ZTIA23_c",
8016   "self_type" : "_ZTIA23_Kc",
8017   "size" : 23,
8018   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8019  },
8020  {
8021   "alignment" : 1,
8022   "is_const" : true,
8023   "linker_set_key" : "_ZTIA24_Kc",
8024   "name" : "const char[24]",
8025   "referenced_type" : "_ZTIA24_c",
8026   "self_type" : "_ZTIA24_Kc",
8027   "size" : 24,
8028   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8029  },
8030  {
8031   "alignment" : 1,
8032   "is_const" : true,
8033   "linker_set_key" : "_ZTIA25_Kc",
8034   "name" : "const char[25]",
8035   "referenced_type" : "_ZTIA25_c",
8036   "self_type" : "_ZTIA25_Kc",
8037   "size" : 25,
8038   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8039  },
8040  {
8041   "alignment" : 1,
8042   "is_const" : true,
8043   "linker_set_key" : "_ZTIA26_Kc",
8044   "name" : "const char[26]",
8045   "referenced_type" : "_ZTIA26_c",
8046   "self_type" : "_ZTIA26_Kc",
8047   "size" : 26,
8048   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8049  },
8050  {
8051   "alignment" : 1,
8052   "is_const" : true,
8053   "linker_set_key" : "_ZTIA27_Kc",
8054   "name" : "const char[27]",
8055   "referenced_type" : "_ZTIA27_c",
8056   "self_type" : "_ZTIA27_Kc",
8057   "size" : 27,
8058   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8059  },
8060  {
8061   "alignment" : 1,
8062   "is_const" : true,
8063   "linker_set_key" : "_ZTIA28_Kc",
8064   "name" : "const char[28]",
8065   "referenced_type" : "_ZTIA28_c",
8066   "self_type" : "_ZTIA28_Kc",
8067   "size" : 28,
8068   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8069  },
8070  {
8071   "alignment" : 1,
8072   "is_const" : true,
8073   "linker_set_key" : "_ZTIA29_Kc",
8074   "name" : "const char[29]",
8075   "referenced_type" : "_ZTIA29_c",
8076   "self_type" : "_ZTIA29_Kc",
8077   "size" : 29,
8078   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8079  },
8080  {
8081   "alignment" : 1,
8082   "is_const" : true,
8083   "linker_set_key" : "_ZTIA30_Kc",
8084   "name" : "const char[30]",
8085   "referenced_type" : "_ZTIA30_c",
8086   "self_type" : "_ZTIA30_Kc",
8087   "size" : 30,
8088   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8089  },
8090  {
8091   "alignment" : 1,
8092   "is_const" : true,
8093   "linker_set_key" : "_ZTIA31_Kc",
8094   "name" : "const char[31]",
8095   "referenced_type" : "_ZTIA31_c",
8096   "self_type" : "_ZTIA31_Kc",
8097   "size" : 31,
8098   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8099  },
8100  {
8101   "alignment" : 1,
8102   "is_const" : true,
8103   "linker_set_key" : "_ZTIA35_Kc",
8104   "name" : "const char[35]",
8105   "referenced_type" : "_ZTIA35_c",
8106   "self_type" : "_ZTIA35_Kc",
8107   "size" : 35,
8108   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8109  },
8110  {
8111   "alignment" : 1,
8112   "is_const" : true,
8113   "linker_set_key" : "_ZTIA36_Kc",
8114   "name" : "const char[36]",
8115   "referenced_type" : "_ZTIA36_c",
8116   "self_type" : "_ZTIA36_Kc",
8117   "size" : 36,
8118   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8119  },
8120  {
8121   "alignment" : 1,
8122   "is_const" : true,
8123   "linker_set_key" : "_ZTIA8_Kc",
8124   "name" : "const char[8]",
8125   "referenced_type" : "_ZTIA8_c",
8126   "self_type" : "_ZTIA8_Kc",
8127   "size" : 8,
8128   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8129  },
8130  {
8131   "alignment" : 1,
8132   "is_const" : true,
8133   "linker_set_key" : "_ZTIA9_Kc",
8134   "name" : "const char[9]",
8135   "referenced_type" : "_ZTIA9_c",
8136   "self_type" : "_ZTIA9_Kc",
8137   "size" : 9,
8138   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
8139  },
8140  {
8141   "alignment" : 4,
8142   "is_const" : true,
8143   "linker_set_key" : "_ZTIK10_C2FieldId",
8144   "name" : "const _C2FieldId",
8145   "referenced_type" : "_ZTI10_C2FieldId",
8146   "self_type" : "_ZTIK10_C2FieldId",
8147   "size" : 8,
8148   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8149  },
8150  {
8151   "alignment" : 4,
8152   "is_const" : true,
8153   "linker_set_key" : "_ZTIK11C2PlaneInfo",
8154   "name" : "const C2PlaneInfo",
8155   "referenced_type" : "_ZTI11C2PlaneInfo",
8156   "self_type" : "_ZTIK11C2PlaneInfo",
8157   "size" : 44,
8158   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8159  },
8160  {
8161   "alignment" : 4,
8162   "is_const" : true,
8163   "linker_set_key" : "_ZTIK11hw_module_t",
8164   "name" : "const hw_module_t",
8165   "referenced_type" : "_ZTI11hw_module_t",
8166   "self_type" : "_ZTIK11hw_module_t",
8167   "size" : 128,
8168   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
8169  },
8170  {
8171   "alignment" : 4,
8172   "is_const" : true,
8173   "linker_set_key" : "_ZTIK12C2BufferData",
8174   "name" : "const C2BufferData",
8175   "referenced_type" : "_ZTI12C2BufferData",
8176   "self_type" : "_ZTIK12C2BufferData",
8177   "size" : 8,
8178   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8179  },
8180  {
8181   "alignment" : 4,
8182   "is_const" : true,
8183   "linker_set_key" : "_ZTIK12C2InfoBuffer",
8184   "name" : "const C2InfoBuffer",
8185   "referenced_type" : "_ZTI12C2InfoBuffer",
8186   "self_type" : "_ZTIK12C2InfoBuffer",
8187   "size" : 12,
8188   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8189  },
8190  {
8191   "alignment" : 4,
8192   "is_const" : true,
8193   "linker_set_key" : "_ZTIK12C2ParamField",
8194   "name" : "const C2ParamField",
8195   "referenced_type" : "_ZTI12C2ParamField",
8196   "self_type" : "_ZTIK12C2ParamField",
8197   "size" : 12,
8198   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8199  },
8200  {
8201   "alignment" : 4,
8202   "is_const" : true,
8203   "linker_set_key" : "_ZTIK13C2LinearRange",
8204   "name" : "const C2LinearRange",
8205   "referenced_type" : "_ZTI13C2LinearRange",
8206   "self_type" : "_ZTIK13C2LinearRange",
8207   "size" : 12,
8208   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8209  },
8210  {
8211   "alignment" : 4,
8212   "is_const" : true,
8213   "linker_set_key" : "_ZTIK13C2MemoryUsage",
8214   "name" : "const C2MemoryUsage",
8215   "referenced_type" : "_ZTI13C2MemoryUsage",
8216   "self_type" : "_ZTIK13C2MemoryUsage",
8217   "size" : 8,
8218   "source_file" : "frameworks/av/media/codec2/core/include/android-C2Buffer.h"
8219  },
8220  {
8221   "alignment" : 4,
8222   "is_const" : true,
8223   "linker_set_key" : "_ZTIK13native_handle",
8224   "name" : "const native_handle",
8225   "referenced_type" : "_ZTI13native_handle",
8226   "self_type" : "_ZTIK13native_handle",
8227   "size" : 12,
8228   "source_file" : "hardware/libhardware/include/hardware/fb.h"
8229  },
8230  {
8231   "alignment" : 4,
8232   "is_const" : true,
8233   "linker_set_key" : "_ZTIK15C2PlanarSection",
8234   "name" : "const C2PlanarSection",
8235   "referenced_type" : "_ZTI15C2PlanarSection",
8236   "self_type" : "_ZTIK15C2PlanarSection",
8237   "size" : 24,
8238   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8239  },
8240  {
8241   "alignment" : 4,
8242   "is_const" : true,
8243   "linker_set_key" : "_ZTIK15_C2InnateStatus",
8244   "name" : "const _C2InnateStatus",
8245   "referenced_type" : "_ZTI15_C2InnateStatus",
8246   "self_type" : "_ZTIK15_C2InnateStatus",
8247   "size" : 4,
8248   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8249  },
8250  {
8251   "alignment" : 4,
8252   "is_const" : true,
8253   "linker_set_key" : "_ZTIK16C2LinearCapacity",
8254   "name" : "const C2LinearCapacity",
8255   "referenced_type" : "_ZTI16C2LinearCapacity",
8256   "self_type" : "_ZTIK16C2LinearCapacity",
8257   "size" : 4,
8258   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8259  },
8260  {
8261   "alignment" : 4,
8262   "is_const" : true,
8263   "linker_set_key" : "_ZTIK16C2PlanarCapacity",
8264   "name" : "const C2PlanarCapacity",
8265   "referenced_type" : "_ZTI16C2PlanarCapacity",
8266   "self_type" : "_ZTIK16C2PlanarCapacity",
8267   "size" : 8,
8268   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8269  },
8270  {
8271   "alignment" : 4,
8272   "is_const" : true,
8273   "linker_set_key" : "_ZTIK16gralloc_module_t",
8274   "name" : "const gralloc_module_t",
8275   "referenced_type" : "_ZTI16gralloc_module_t",
8276   "self_type" : "_ZTIK16gralloc_module_t",
8277   "size" : 176,
8278   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
8279  },
8280  {
8281   "alignment" : 4,
8282   "is_const" : true,
8283   "linker_set_key" : "_ZTIK17C2FieldDescriptor",
8284   "name" : "const C2FieldDescriptor",
8285   "referenced_type" : "_ZTI17C2FieldDescriptor",
8286   "self_type" : "_ZTIK17C2FieldDescriptor",
8287   "size" : 40,
8288   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8289  },
8290  {
8291   "alignment" : 4,
8292   "is_const" : true,
8293   "linker_set_key" : "_ZTIK17C2ParamDescriptor",
8294   "name" : "const C2ParamDescriptor",
8295   "referenced_type" : "_ZTI17C2ParamDescriptor",
8296   "self_type" : "_ZTIK17C2ParamDescriptor",
8297   "size" : 32,
8298   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8299  },
8300  {
8301   "alignment" : 4,
8302   "is_const" : true,
8303   "linker_set_key" : "_ZTIK18C2ConstLinearBlock",
8304   "name" : "const C2ConstLinearBlock",
8305   "referenced_type" : "_ZTI18C2ConstLinearBlock",
8306   "self_type" : "_ZTIK18C2ConstLinearBlock",
8307   "size" : 28,
8308   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8309  },
8310  {
8311   "alignment" : 4,
8312   "is_const" : true,
8313   "linker_set_key" : "_ZTIK18C2ParamFieldValues",
8314   "name" : "const C2ParamFieldValues",
8315   "referenced_type" : "_ZTI18C2ParamFieldValues",
8316   "self_type" : "_ZTIK18C2ParamFieldValues",
8317   "size" : 16,
8318   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8319  },
8320  {
8321   "alignment" : 4,
8322   "is_const" : true,
8323   "linker_set_key" : "_ZTIK18C2StructDescriptor",
8324   "name" : "const C2StructDescriptor",
8325   "referenced_type" : "_ZTI18C2StructDescriptor",
8326   "self_type" : "_ZTIK18C2StructDescriptor",
8327   "size" : 16,
8328   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8329  },
8330  {
8331   "alignment" : 4,
8332   "is_const" : true,
8333   "linker_set_key" : "_ZTIK19C2ConstGraphicBlock",
8334   "name" : "const C2ConstGraphicBlock",
8335   "referenced_type" : "_ZTI19C2ConstGraphicBlock",
8336   "self_type" : "_ZTIK19C2ConstGraphicBlock",
8337   "size" : 40,
8338   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8339  },
8340  {
8341   "alignment" : 4,
8342   "is_const" : true,
8343   "linker_set_key" : "_ZTIK20_C2LinearRangeAspect",
8344   "name" : "const _C2LinearRangeAspect",
8345   "referenced_type" : "_ZTI20_C2LinearRangeAspect",
8346   "self_type" : "_ZTIK20_C2LinearRangeAspect",
8347   "size" : 12,
8348   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8349  },
8350  {
8351   "alignment" : 4,
8352   "is_const" : true,
8353   "linker_set_key" : "_ZTIK22C2FieldSupportedValues",
8354   "name" : "const C2FieldSupportedValues",
8355   "referenced_type" : "_ZTI22C2FieldSupportedValues",
8356   "self_type" : "_ZTIK22C2FieldSupportedValues",
8357   "size" : 56,
8358   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8359  },
8360  {
8361   "alignment" : 4,
8362   "is_const" : true,
8363   "linker_set_key" : "_ZTIK22_C2PlanarSectionAspect",
8364   "name" : "const _C2PlanarSectionAspect",
8365   "referenced_type" : "_ZTI22_C2PlanarSectionAspect",
8366   "self_type" : "_ZTIK22_C2PlanarSectionAspect",
8367   "size" : 24,
8368   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8369  },
8370  {
8371   "alignment" : 4,
8372   "is_const" : true,
8373   "linker_set_key" : "_ZTIK23_C2LinearCapacityAspect",
8374   "name" : "const _C2LinearCapacityAspect",
8375   "referenced_type" : "_ZTI23_C2LinearCapacityAspect",
8376   "self_type" : "_ZTIK23_C2LinearCapacityAspect",
8377   "size" : 4,
8378   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8379  },
8380  {
8381   "alignment" : 4,
8382   "is_const" : true,
8383   "linker_set_key" : "_ZTIK23_C2PlanarCapacityAspect",
8384   "name" : "const _C2PlanarCapacityAspect",
8385   "referenced_type" : "_ZTI23_C2PlanarCapacityAspect",
8386   "self_type" : "_ZTIK23_C2PlanarCapacityAspect",
8387   "size" : 8,
8388   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8389  },
8390  {
8391   "alignment" : 4,
8392   "is_const" : true,
8393   "linker_set_key" : "_ZTIK27C2FieldSupportedValuesQuery",
8394   "name" : "const C2FieldSupportedValuesQuery",
8395   "referenced_type" : "_ZTI27C2FieldSupportedValuesQuery",
8396   "self_type" : "_ZTIK27C2FieldSupportedValuesQuery",
8397   "size" : 76,
8398   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
8399  },
8400  {
8401   "alignment" : 4,
8402   "is_const" : true,
8403   "linker_set_key" : "_ZTIK30_C2EditablePlanarSectionAspect",
8404   "name" : "const _C2EditablePlanarSectionAspect",
8405   "referenced_type" : "_ZTI30_C2EditablePlanarSectionAspect",
8406   "self_type" : "_ZTIK30_C2EditablePlanarSectionAspect",
8407   "size" : 24,
8408   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8409  },
8410  {
8411   "alignment" : 4,
8412   "is_const" : true,
8413   "linker_set_key" : "_ZTIK6C2Rect",
8414   "name" : "const C2Rect",
8415   "referenced_type" : "_ZTI6C2Rect",
8416   "self_type" : "_ZTIK6C2Rect",
8417   "size" : 16,
8418   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8419  },
8420  {
8421   "alignment" : 4,
8422   "is_const" : true,
8423   "linker_set_key" : "_ZTIK7C2Param",
8424   "name" : "const C2Param",
8425   "referenced_type" : "_ZTI7C2Param",
8426   "self_type" : "_ZTIK7C2Param",
8427   "size" : 8,
8428   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8429  },
8430  {
8431   "alignment" : 4,
8432   "is_const" : true,
8433   "linker_set_key" : "_ZTIK7C2Value",
8434   "name" : "const C2Value",
8435   "referenced_type" : "_ZTI7C2Value",
8436   "self_type" : "_ZTIK7C2Value",
8437   "size" : 12,
8438   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8439  },
8440  {
8441   "alignment" : 4,
8442   "is_const" : true,
8443   "linker_set_key" : "_ZTIK9C2Segment",
8444   "name" : "const C2Segment",
8445   "referenced_type" : "_ZTI9C2Segment",
8446   "self_type" : "_ZTIK9C2Segment",
8447   "size" : 8,
8448   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8449  },
8450  {
8451   "alignment" : 4,
8452   "is_const" : true,
8453   "linker_set_key" : "_ZTIK9c2_cntr_tIjvE",
8454   "name" : "const c2_cntr_t<unsigned int, void>",
8455   "referenced_type" : "_ZTI9c2_cntr_tIjvE",
8456   "self_type" : "_ZTIK9c2_cntr_tIjvE",
8457   "size" : 4,
8458   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8459  },
8460  {
8461   "alignment" : 4,
8462   "is_const" : true,
8463   "linker_set_key" : "_ZTIK9c2_cntr_tIyvE",
8464   "name" : "const c2_cntr_t<unsigned long long, void>",
8465   "referenced_type" : "_ZTI9c2_cntr_tIyvE",
8466   "self_type" : "_ZTIK9c2_cntr_tIyvE",
8467   "size" : 8,
8468   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8469  },
8470  {
8471   "alignment" : 4,
8472   "is_const" : true,
8473   "linker_set_key" : "_ZTIKN7C2Param4TypeE",
8474   "name" : "const C2Param::Type",
8475   "referenced_type" : "_ZTIN7C2Param4TypeE",
8476   "self_type" : "_ZTIKN7C2Param4TypeE",
8477   "size" : 4,
8478   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8479  },
8480  {
8481   "alignment" : 4,
8482   "is_const" : true,
8483   "linker_set_key" : "_ZTIKN7C2Param5IndexE",
8484   "name" : "const C2Param::Index",
8485   "referenced_type" : "_ZTIN7C2Param5IndexE",
8486   "self_type" : "_ZTIKN7C2Param5IndexE",
8487   "size" : 4,
8488   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8489  },
8490  {
8491   "alignment" : 4,
8492   "is_const" : true,
8493   "linker_set_key" : "_ZTIKN7C2Param9CoreIndexE",
8494   "name" : "const C2Param::CoreIndex",
8495   "referenced_type" : "_ZTIN7C2Param9CoreIndexE",
8496   "self_type" : "_ZTIKN7C2Param9CoreIndexE",
8497   "size" : 4,
8498   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8499  },
8500  {
8501   "alignment" : 4,
8502   "is_const" : true,
8503   "linker_set_key" : "_ZTIKN7C2Value9PrimitiveE",
8504   "name" : "const C2Value::Primitive",
8505   "referenced_type" : "_ZTIN7C2Value9PrimitiveE",
8506   "self_type" : "_ZTIKN7C2Value9PrimitiveE",
8507   "size" : 8,
8508   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8509  },
8510  {
8511   "alignment" : 4,
8512   "is_const" : true,
8513   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8514   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
8515   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8516   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8517   "size" : 12,
8518   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8519  },
8520  {
8521   "alignment" : 4,
8522   "is_const" : true,
8523   "linker_set_key" : "_ZTIKNSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
8524   "name" : "const std::vector<C2FieldDescriptor, std::allocator<C2FieldDescriptor>>",
8525   "referenced_type" : "_ZTINSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
8526   "self_type" : "_ZTIKNSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
8527   "size" : 12,
8528   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8529  },
8530  {
8531   "alignment" : 4,
8532   "is_const" : true,
8533   "linker_set_key" : "_ZTIKNSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
8534   "name" : "const std::vector<C2Param::Index, std::allocator<C2Param::Index>>",
8535   "referenced_type" : "_ZTINSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
8536   "self_type" : "_ZTIKNSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
8537   "size" : 12,
8538   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8539  },
8540  {
8541   "alignment" : 4,
8542   "is_const" : true,
8543   "linker_set_key" : "_ZTIKNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7C2Value9PrimitiveEEENS5_ISA_EEEE",
8544   "name" : "const std::vector<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, C2Value::Primitive>, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, C2Value::Primitive>>>",
8545   "referenced_type" : "_ZTINSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7C2Value9PrimitiveEEENS5_ISA_EEEE",
8546   "self_type" : "_ZTIKNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7C2Value9PrimitiveEEENS5_ISA_EEEE",
8547   "size" : 12,
8548   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8549  },
8550  {
8551   "alignment" : 1,
8552   "is_const" : true,
8553   "linker_set_key" : "_ZTIKb",
8554   "name" : "const bool",
8555   "referenced_type" : "_ZTIb",
8556   "self_type" : "_ZTIKb",
8557   "size" : 1,
8558   "source_file" : "frameworks/av/media/codec2/core/include/C2Enum.h"
8559  },
8560  {
8561   "alignment" : 1,
8562   "is_const" : true,
8563   "linker_set_key" : "_ZTIKc",
8564   "name" : "const char",
8565   "referenced_type" : "_ZTIc",
8566   "self_type" : "_ZTIKc",
8567   "size" : 1,
8568   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8569  },
8570  {
8571   "alignment" : 4,
8572   "is_const" : true,
8573   "linker_set_key" : "_ZTIKf",
8574   "name" : "const float",
8575   "referenced_type" : "_ZTIf",
8576   "self_type" : "_ZTIKf",
8577   "size" : 4,
8578   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8579  },
8580  {
8581   "alignment" : 1,
8582   "is_const" : true,
8583   "linker_set_key" : "_ZTIKh",
8584   "name" : "const unsigned char",
8585   "referenced_type" : "_ZTIh",
8586   "self_type" : "_ZTIKh",
8587   "size" : 1,
8588   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8589  },
8590  {
8591   "alignment" : 4,
8592   "is_const" : true,
8593   "linker_set_key" : "_ZTIKi",
8594   "name" : "const int",
8595   "referenced_type" : "_ZTIi",
8596   "self_type" : "_ZTIKi",
8597   "size" : 4,
8598   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8599  },
8600  {
8601   "alignment" : 4,
8602   "is_const" : true,
8603   "linker_set_key" : "_ZTIKj",
8604   "name" : "const unsigned int",
8605   "referenced_type" : "_ZTIj",
8606   "self_type" : "_ZTIKj",
8607   "size" : 4,
8608   "source_file" : "frameworks/av/media/codec2/core/include/C2.h"
8609  },
8610  {
8611   "alignment" : 4,
8612   "is_const" : true,
8613   "linker_set_key" : "_ZTIKx",
8614   "name" : "const long long",
8615   "referenced_type" : "_ZTIx",
8616   "self_type" : "_ZTIKx",
8617   "size" : 8,
8618   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8619  },
8620  {
8621   "alignment" : 4,
8622   "is_const" : true,
8623   "linker_set_key" : "_ZTIKy",
8624   "name" : "const unsigned long long",
8625   "referenced_type" : "_ZTIy",
8626   "self_type" : "_ZTIKy",
8627   "size" : 8,
8628   "source_file" : "frameworks/av/media/codec2/core/include/C2.h"
8629  }
8630 ],
8631 "record_types" :
8632 [
8633  {
8634   "alignment" : 4,
8635   "base_specifiers" :
8636   [
8637    {
8638     "referenced_type" : "_ZTI23_C2LinearCapacityAspect"
8639    }
8640   ],
8641   "fields" :
8642   [
8643    {
8644     "access" : "private",
8645     "field_name" : "mImpl",
8646     "field_offset" : 32,
8647     "referenced_type" : "_ZTINSt3__110shared_ptrIN10C2ReadView4ImplEEE"
8648    },
8649    {
8650     "access" : "private",
8651     "field_name" : "mOffset",
8652     "field_offset" : 96,
8653     "referenced_type" : "_ZTIj"
8654    }
8655   ],
8656   "linker_set_key" : "_ZTI10C2ReadView",
8657   "name" : "C2ReadView",
8658   "record_kind" : "class",
8659   "referenced_type" : "_ZTI10C2ReadView",
8660   "self_type" : "_ZTI10C2ReadView",
8661   "size" : 16,
8662   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8663  },
8664  {
8665   "alignment" : 4,
8666   "fields" :
8667   [
8668    {
8669     "access" : "private",
8670     "field_name" : "_mOffset",
8671     "referenced_type" : "_ZTIj"
8672    },
8673    {
8674     "access" : "private",
8675     "field_name" : "_mSize",
8676     "field_offset" : 32,
8677     "referenced_type" : "_ZTIj"
8678    }
8679   ],
8680   "linker_set_key" : "_ZTI10_C2FieldId",
8681   "name" : "_C2FieldId",
8682   "referenced_type" : "_ZTI10_C2FieldId",
8683   "self_type" : "_ZTI10_C2FieldId",
8684   "size" : 8,
8685   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
8686  },
8687  {
8688   "alignment" : 4,
8689   "linker_set_key" : "_ZTI11C2Allocator",
8690   "name" : "C2Allocator",
8691   "record_kind" : "class",
8692   "referenced_type" : "_ZTI11C2Allocator",
8693   "self_type" : "_ZTI11C2Allocator",
8694   "size" : 4,
8695   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
8696   "vtable_components" :
8697   [
8698    {
8699     "kind" : "offset_to_top"
8700    },
8701    {
8702     "kind" : "rtti",
8703     "mangled_component_name" : "_ZTI11C2Allocator"
8704    },
8705    {
8706     "is_pure" : true,
8707     "mangled_component_name" : "_ZNK11C2Allocator7getNameEv"
8708    },
8709    {
8710     "is_pure" : true,
8711     "mangled_component_name" : "_ZNK11C2Allocator5getIdEv"
8712    },
8713    {
8714     "is_pure" : true,
8715     "mangled_component_name" : "_ZNK11C2Allocator9getTraitsEv"
8716    },
8717    {
8718     "mangled_component_name" : "_ZN11C2Allocator19newLinearAllocationEj13C2MemoryUsagePNSt3__110shared_ptrI18C2LinearAllocationEE"
8719    },
8720    {
8721     "mangled_component_name" : "_ZN11C2Allocator21priorLinearAllocationEPK13native_handlePNSt3__110shared_ptrI18C2LinearAllocationEE"
8722    },
8723    {
8724     "mangled_component_name" : "_ZN11C2Allocator20newGraphicAllocationEjjj13C2MemoryUsagePNSt3__110shared_ptrI19C2GraphicAllocationEE"
8725    },
8726    {
8727     "mangled_component_name" : "_ZN11C2Allocator22priorGraphicAllocationEPK13native_handlePNSt3__110shared_ptrI19C2GraphicAllocationEE"
8728    },
8729    {
8730     "kind" : "complete_dtor_pointer",
8731     "mangled_component_name" : "_ZN11C2AllocatorD1Ev"
8732    },
8733    {
8734     "kind" : "deleting_dtor_pointer",
8735     "mangled_component_name" : "_ZN11C2AllocatorD0Ev"
8736    },
8737    {
8738     "is_pure" : true,
8739     "mangled_component_name" : "_ZNK11C2Allocator11checkHandleEPK13native_handle"
8740    }
8741   ]
8742  },
8743  {
8744   "alignment" : 4,
8745   "linker_set_key" : "_ZTI11C2BlockPool",
8746   "name" : "C2BlockPool",
8747   "record_kind" : "class",
8748   "referenced_type" : "_ZTI11C2BlockPool",
8749   "self_type" : "_ZTI11C2BlockPool",
8750   "size" : 4,
8751   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
8752   "vtable_components" :
8753   [
8754    {
8755     "kind" : "offset_to_top"
8756    },
8757    {
8758     "kind" : "rtti",
8759     "mangled_component_name" : "_ZTI11C2BlockPool"
8760    },
8761    {
8762     "is_pure" : true,
8763     "mangled_component_name" : "_ZNK11C2BlockPool10getLocalIdEv"
8764    },
8765    {
8766     "is_pure" : true,
8767     "mangled_component_name" : "_ZNK11C2BlockPool14getAllocatorIdEv"
8768    },
8769    {
8770     "mangled_component_name" : "_ZN11C2BlockPool16fetchLinearBlockEj13C2MemoryUsagePNSt3__110shared_ptrI13C2LinearBlockEE"
8771    },
8772    {
8773     "mangled_component_name" : "_ZN11C2BlockPool18fetchCircularBlockEj13C2MemoryUsagePNSt3__110shared_ptrI15C2CircularBlockEE"
8774    },
8775    {
8776     "mangled_component_name" : "_ZN11C2BlockPool17fetchGraphicBlockEjjj13C2MemoryUsagePNSt3__110shared_ptrI14C2GraphicBlockEE"
8777    },
8778    {
8779     "kind" : "complete_dtor_pointer",
8780     "mangled_component_name" : "_ZN11C2BlockPoolD1Ev"
8781    },
8782    {
8783     "kind" : "deleting_dtor_pointer",
8784     "mangled_component_name" : "_ZN11C2BlockPoolD0Ev"
8785    },
8786    {
8787     "mangled_component_name" : "_ZN11C2BlockPool16fetchLinearBlockEj13C2MemoryUsagePNSt3__110shared_ptrI13C2LinearBlockEEP7C2Fence"
8788    },
8789    {
8790     "mangled_component_name" : "_ZN11C2BlockPool17fetchGraphicBlockEjjj13C2MemoryUsagePNSt3__110shared_ptrI14C2GraphicBlockEEP7C2Fence"
8791    }
8792   ]
8793  },
8794  {
8795   "alignment" : 4,
8796   "linker_set_key" : "_ZTI11C2Component",
8797   "name" : "C2Component",
8798   "record_kind" : "class",
8799   "referenced_type" : "_ZTI11C2Component",
8800   "self_type" : "_ZTI11C2Component",
8801   "size" : 4,
8802   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
8803   "vtable_components" :
8804   [
8805    {
8806     "kind" : "offset_to_top"
8807    },
8808    {
8809     "kind" : "rtti",
8810     "mangled_component_name" : "_ZTI11C2Component"
8811    },
8812    {
8813     "is_pure" : true,
8814     "mangled_component_name" : "_ZN11C2Component14setListener_vbERKNSt3__110shared_ptrINS_8ListenerEEE13c2_blocking_t"
8815    },
8816    {
8817     "is_pure" : true,
8818     "mangled_component_name" : "_ZN11C2Component8queue_nbEPNSt3__14listINS0_10unique_ptrI6C2WorkNS0_14default_deleteIS3_EEEENS0_9allocatorIS6_EEEE"
8819    },
8820    {
8821     "is_pure" : true,
8822     "mangled_component_name" : "_ZN11C2Component11announce_nbERKNSt3__16vectorI13C2WorkOutlineNS0_9allocatorIS2_EEEE"
8823    },
8824    {
8825     "is_pure" : true,
8826     "mangled_component_name" : "_ZN11C2Component8flush_smENS_12flush_mode_tEPNSt3__14listINS1_10unique_ptrI6C2WorkNS1_14default_deleteIS4_EEEENS1_9allocatorIS7_EEEE"
8827    },
8828    {
8829     "is_pure" : true,
8830     "mangled_component_name" : "_ZN11C2Component8drain_nbENS_12drain_mode_tE"
8831    },
8832    {
8833     "is_pure" : true,
8834     "mangled_component_name" : "_ZN11C2Component5startEv"
8835    },
8836    {
8837     "is_pure" : true,
8838     "mangled_component_name" : "_ZN11C2Component4stopEv"
8839    },
8840    {
8841     "is_pure" : true,
8842     "mangled_component_name" : "_ZN11C2Component5resetEv"
8843    },
8844    {
8845     "is_pure" : true,
8846     "mangled_component_name" : "_ZN11C2Component7releaseEv"
8847    },
8848    {
8849     "is_pure" : true,
8850     "mangled_component_name" : "_ZN11C2Component4intfEv"
8851    },
8852    {
8853     "kind" : "complete_dtor_pointer",
8854     "mangled_component_name" : "_ZN11C2ComponentD1Ev"
8855    },
8856    {
8857     "kind" : "deleting_dtor_pointer",
8858     "mangled_component_name" : "_ZN11C2ComponentD0Ev"
8859    }
8860   ]
8861  },
8862  {
8863   "alignment" : 4,
8864   "fields" :
8865   [
8866    {
8867     "field_name" : "flags",
8868     "referenced_type" : "_ZTIN11C2FrameData7flags_tE"
8869    },
8870    {
8871     "field_name" : "ordinal",
8872     "field_offset" : 32,
8873     "referenced_type" : "_ZTI19C2WorkOrdinalStruct"
8874    },
8875    {
8876     "field_name" : "buffers",
8877     "field_offset" : 224,
8878     "referenced_type" : "_ZTINSt3__16vectorINS_10shared_ptrI8C2BufferEENS_9allocatorIS3_EEEE"
8879    },
8880    {
8881     "field_name" : "configUpdate",
8882     "field_offset" : 320,
8883     "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrI7C2ParamNS_14default_deleteIS2_EEEENS_9allocatorIS5_EEEE"
8884    },
8885    {
8886     "field_name" : "infoBuffers",
8887     "field_offset" : 416,
8888     "referenced_type" : "_ZTINSt3__16vectorI12C2InfoBufferNS_9allocatorIS1_EEEE"
8889    }
8890   ],
8891   "linker_set_key" : "_ZTI11C2FrameData",
8892   "name" : "C2FrameData",
8893   "referenced_type" : "_ZTI11C2FrameData",
8894   "self_type" : "_ZTI11C2FrameData",
8895   "size" : 64,
8896   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h"
8897  },
8898  {
8899   "alignment" : 4,
8900   "fields" :
8901   [
8902    {
8903     "field_name" : "channel",
8904     "referenced_type" : "_ZTIN11C2PlaneInfo9channel_tE"
8905    },
8906    {
8907     "field_name" : "colInc",
8908     "field_offset" : 32,
8909     "referenced_type" : "_ZTIi"
8910    },
8911    {
8912     "field_name" : "rowInc",
8913     "field_offset" : 64,
8914     "referenced_type" : "_ZTIi"
8915    },
8916    {
8917     "field_name" : "colSampling",
8918     "field_offset" : 96,
8919     "referenced_type" : "_ZTIj"
8920    },
8921    {
8922     "field_name" : "rowSampling",
8923     "field_offset" : 128,
8924     "referenced_type" : "_ZTIj"
8925    },
8926    {
8927     "field_name" : "allocatedDepth",
8928     "field_offset" : 160,
8929     "referenced_type" : "_ZTIj"
8930    },
8931    {
8932     "field_name" : "bitDepth",
8933     "field_offset" : 192,
8934     "referenced_type" : "_ZTIj"
8935    },
8936    {
8937     "field_name" : "rightShift",
8938     "field_offset" : 224,
8939     "referenced_type" : "_ZTIj"
8940    },
8941    {
8942     "field_name" : "endianness",
8943     "field_offset" : 256,
8944     "referenced_type" : "_ZTIN11C2PlaneInfo12endianness_tE"
8945    },
8946    {
8947     "field_name" : "rootIx",
8948     "field_offset" : 288,
8949     "referenced_type" : "_ZTIj"
8950    },
8951    {
8952     "field_name" : "offset",
8953     "field_offset" : 320,
8954     "referenced_type" : "_ZTIj"
8955    }
8956   ],
8957   "linker_set_key" : "_ZTI11C2PlaneInfo",
8958   "name" : "C2PlaneInfo",
8959   "referenced_type" : "_ZTI11C2PlaneInfo",
8960   "self_type" : "_ZTI11C2PlaneInfo",
8961   "size" : 44,
8962   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8963  },
8964  {
8965   "alignment" : 4,
8966   "base_specifiers" :
8967   [
8968    {
8969     "referenced_type" : "_ZTI28_C2EditableLinearRangeAspect"
8970    }
8971   ],
8972   "fields" :
8973   [
8974    {
8975     "access" : "private",
8976     "field_name" : "mImpl",
8977     "field_offset" : 96,
8978     "referenced_type" : "_ZTINSt3__110shared_ptrIN11C2WriteView4ImplEEE"
8979    }
8980   ],
8981   "linker_set_key" : "_ZTI11C2WriteView",
8982   "name" : "C2WriteView",
8983   "record_kind" : "class",
8984   "referenced_type" : "_ZTI11C2WriteView",
8985   "self_type" : "_ZTI11C2WriteView",
8986   "size" : 20,
8987   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
8988  },
8989  {
8990   "alignment" : 4,
8991   "fields" :
8992   [
8993    {
8994     "field_name" : "tag",
8995     "referenced_type" : "_ZTIj"
8996    },
8997    {
8998     "field_name" : "version",
8999     "field_offset" : 32,
9000     "referenced_type" : "_ZTIj"
9001    },
9002    {
9003     "field_name" : "module",
9004     "field_offset" : 64,
9005     "referenced_type" : "_ZTIP11hw_module_t"
9006    },
9007    {
9008     "field_name" : "reserved",
9009     "field_offset" : 96,
9010     "referenced_type" : "_ZTIA12_j"
9011    },
9012    {
9013     "field_name" : "close",
9014     "field_offset" : 480,
9015     "referenced_type" : "_ZTIPFiP11hw_device_tE"
9016    }
9017   ],
9018   "linker_set_key" : "_ZTI11hw_device_t",
9019   "name" : "hw_device_t",
9020   "referenced_type" : "_ZTI11hw_device_t",
9021   "self_type" : "_ZTI11hw_device_t",
9022   "size" : 64,
9023   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
9024  },
9025  {
9026   "alignment" : 4,
9027   "fields" :
9028   [
9029    {
9030     "field_name" : "tag",
9031     "referenced_type" : "_ZTIj"
9032    },
9033    {
9034     "field_name" : "module_api_version",
9035     "field_offset" : 32,
9036     "referenced_type" : "_ZTIt"
9037    },
9038    {
9039     "field_name" : "hal_api_version",
9040     "field_offset" : 48,
9041     "referenced_type" : "_ZTIt"
9042    },
9043    {
9044     "field_name" : "id",
9045     "field_offset" : 64,
9046     "referenced_type" : "_ZTIPKc"
9047    },
9048    {
9049     "field_name" : "name",
9050     "field_offset" : 96,
9051     "referenced_type" : "_ZTIPKc"
9052    },
9053    {
9054     "field_name" : "author",
9055     "field_offset" : 128,
9056     "referenced_type" : "_ZTIPKc"
9057    },
9058    {
9059     "field_name" : "methods",
9060     "field_offset" : 160,
9061     "referenced_type" : "_ZTIP19hw_module_methods_t"
9062    },
9063    {
9064     "field_name" : "dso",
9065     "field_offset" : 192,
9066     "referenced_type" : "_ZTIPv"
9067    },
9068    {
9069     "field_name" : "reserved",
9070     "field_offset" : 224,
9071     "referenced_type" : "_ZTIA25_j"
9072    }
9073   ],
9074   "linker_set_key" : "_ZTI11hw_module_t",
9075   "name" : "hw_module_t",
9076   "referenced_type" : "_ZTI11hw_module_t",
9077   "self_type" : "_ZTI11hw_module_t",
9078   "size" : 128,
9079   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
9080  },
9081  {
9082   "alignment" : 4,
9083   "fields" :
9084   [
9085    {
9086     "access" : "private",
9087     "field_name" : "mImpl",
9088     "referenced_type" : "_ZTINSt3__110shared_ptrIN12C2BufferData4ImplEEE"
9089    }
9090   ],
9091   "linker_set_key" : "_ZTI12C2BufferData",
9092   "name" : "C2BufferData",
9093   "record_kind" : "class",
9094   "referenced_type" : "_ZTI12C2BufferData",
9095   "self_type" : "_ZTI12C2BufferData",
9096   "size" : 8,
9097   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9098  },
9099  {
9100   "alignment" : 4,
9101   "fields" :
9102   [
9103    {
9104     "access" : "private",
9105     "field_name" : "mIndex",
9106     "referenced_type" : "_ZTIN7C2Param5IndexE"
9107    },
9108    {
9109     "access" : "private",
9110     "field_name" : "mData",
9111     "field_offset" : 32,
9112     "referenced_type" : "_ZTI12C2BufferData"
9113    }
9114   ],
9115   "linker_set_key" : "_ZTI12C2InfoBuffer",
9116   "name" : "C2InfoBuffer",
9117   "record_kind" : "class",
9118   "referenced_type" : "_ZTI12C2InfoBuffer",
9119   "self_type" : "_ZTI12C2InfoBuffer",
9120   "size" : 12,
9121   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9122  },
9123  {
9124   "alignment" : 4,
9125   "fields" :
9126   [
9127    {
9128     "access" : "private",
9129     "field_name" : "_mIndex",
9130     "referenced_type" : "_ZTIN7C2Param5IndexE"
9131    },
9132    {
9133     "access" : "private",
9134     "field_name" : "_mFieldId",
9135     "field_offset" : 32,
9136     "referenced_type" : "_ZTI10_C2FieldId"
9137    }
9138   ],
9139   "linker_set_key" : "_ZTI12C2ParamField",
9140   "name" : "C2ParamField",
9141   "referenced_type" : "_ZTI12C2ParamField",
9142   "self_type" : "_ZTI12C2ParamField",
9143   "size" : 12,
9144   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
9145  },
9146  {
9147   "alignment" : 4,
9148   "base_specifiers" :
9149   [
9150    {
9151     "referenced_type" : "_ZTI6C2Rect"
9152    }
9153   ],
9154   "linker_set_key" : "_ZTI12C2RectStruct",
9155   "name" : "C2RectStruct",
9156   "referenced_type" : "_ZTI12C2RectStruct",
9157   "self_type" : "_ZTI12C2RectStruct",
9158   "size" : 16,
9159   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
9160  },
9161  {
9162   "alignment" : 1,
9163   "linker_set_key" : "_ZTI12_C2EnumUtils",
9164   "name" : "_C2EnumUtils",
9165   "record_kind" : "class",
9166   "referenced_type" : "_ZTI12_C2EnumUtils",
9167   "self_type" : "_ZTI12_C2EnumUtils",
9168   "size" : 1,
9169   "source_file" : "frameworks/av/media/codec2/core/include/C2Enum.h"
9170  },
9171  {
9172   "alignment" : 4,
9173   "base_specifiers" :
9174   [
9175    {
9176     "referenced_type" : "_ZTI30_C2EditablePlanarSectionAspect"
9177    }
9178   ],
9179   "fields" :
9180   [
9181    {
9182     "access" : "private",
9183     "field_name" : "mImpl",
9184     "field_offset" : 192,
9185     "referenced_type" : "_ZTINSt3__110shared_ptrIN13C2GraphicView4ImplEEE"
9186    }
9187   ],
9188   "linker_set_key" : "_ZTI13C2GraphicView",
9189   "name" : "C2GraphicView",
9190   "record_kind" : "class",
9191   "referenced_type" : "_ZTI13C2GraphicView",
9192   "self_type" : "_ZTI13C2GraphicView",
9193   "size" : 32,
9194   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9195  },
9196  {
9197   "alignment" : 4,
9198   "base_specifiers" :
9199   [
9200    {
9201     "referenced_type" : "_ZTI9C2Block1D"
9202    }
9203   ],
9204   "linker_set_key" : "_ZTI13C2LinearBlock",
9205   "name" : "C2LinearBlock",
9206   "record_kind" : "class",
9207   "referenced_type" : "_ZTI13C2LinearBlock",
9208   "self_type" : "_ZTI13C2LinearBlock",
9209   "size" : 20,
9210   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9211  },
9212  {
9213   "alignment" : 4,
9214   "base_specifiers" :
9215   [
9216    {
9217     "referenced_type" : "_ZTI20_C2LinearRangeAspect"
9218    }
9219   ],
9220   "linker_set_key" : "_ZTI13C2LinearRange",
9221   "name" : "C2LinearRange",
9222   "record_kind" : "class",
9223   "referenced_type" : "_ZTI13C2LinearRange",
9224   "self_type" : "_ZTI13C2LinearRange",
9225   "size" : 12,
9226   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9227  },
9228  {
9229   "alignment" : 4,
9230   "fields" :
9231   [
9232    {
9233     "field_name" : "expected",
9234     "referenced_type" : "_ZTIy"
9235    }
9236   ],
9237   "linker_set_key" : "_ZTI13C2MemoryUsage",
9238   "name" : "C2MemoryUsage",
9239   "referenced_type" : "_ZTI13C2MemoryUsage",
9240   "self_type" : "_ZTI13C2MemoryUsage",
9241   "size" : 8,
9242   "source_file" : "frameworks/av/media/codec2/core/include/C2BufferBase.h"
9243  },
9244  {
9245   "alignment" : 4,
9246   "fields" :
9247   [
9248    {
9249     "field_name" : "ordinal",
9250     "referenced_type" : "_ZTI19C2WorkOrdinalStruct"
9251    },
9252    {
9253     "field_name" : "chain",
9254     "field_offset" : 192,
9255     "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE"
9256    }
9257   ],
9258   "linker_set_key" : "_ZTI13C2WorkOutline",
9259   "name" : "C2WorkOutline",
9260   "referenced_type" : "_ZTI13C2WorkOutline",
9261   "self_type" : "_ZTI13C2WorkOutline",
9262   "size" : 36,
9263   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h"
9264  },
9265  {
9266   "alignment" : 1,
9267   "linker_set_key" : "_ZTI13_C2FlexHelperI20C2ChromaOffsetStructvE",
9268   "name" : "_C2FlexHelper<C2ChromaOffsetStruct>",
9269   "referenced_type" : "_ZTI13_C2FlexHelperI20C2ChromaOffsetStructvE",
9270   "self_type" : "_ZTI13_C2FlexHelperI20C2ChromaOffsetStructvE",
9271   "size" : 1,
9272   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9273   "template_args" :
9274   [
9275    "_ZTI20C2ChromaOffsetStruct",
9276    "_ZTIv"
9277   ]
9278  },
9279  {
9280   "alignment" : 1,
9281   "linker_set_key" : "_ZTI13_C2FlexHelperIA_20C2ChromaOffsetStructvE",
9282   "name" : "_C2FlexHelper<C2ChromaOffsetStruct[]>",
9283   "referenced_type" : "_ZTI13_C2FlexHelperIA_20C2ChromaOffsetStructvE",
9284   "self_type" : "_ZTI13_C2FlexHelperIA_20C2ChromaOffsetStructvE",
9285   "size" : 1,
9286   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9287   "template_args" :
9288   [
9289    "_ZTIA_20C2ChromaOffsetStruct",
9290    "_ZTIv"
9291   ]
9292  },
9293  {
9294   "alignment" : 1,
9295   "linker_set_key" : "_ZTI13_C2FlexHelperIA_cvE",
9296   "name" : "_C2FlexHelper<char[]>",
9297   "referenced_type" : "_ZTI13_C2FlexHelperIA_cvE",
9298   "self_type" : "_ZTI13_C2FlexHelperIA_cvE",
9299   "size" : 1,
9300   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9301   "template_args" :
9302   [
9303    "_ZTIA_c",
9304    "_ZTIv"
9305   ]
9306  },
9307  {
9308   "alignment" : 1,
9309   "linker_set_key" : "_ZTI13_C2FlexHelperIA_fvE",
9310   "name" : "_C2FlexHelper<float[]>",
9311   "referenced_type" : "_ZTI13_C2FlexHelperIA_fvE",
9312   "self_type" : "_ZTI13_C2FlexHelperIA_fvE",
9313   "size" : 1,
9314   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9315   "template_args" :
9316   [
9317    "_ZTIA_f",
9318    "_ZTIv"
9319   ]
9320  },
9321  {
9322   "alignment" : 1,
9323   "linker_set_key" : "_ZTI13_C2FlexHelperIA_hvE",
9324   "name" : "_C2FlexHelper<unsigned char[]>",
9325   "referenced_type" : "_ZTI13_C2FlexHelperIA_hvE",
9326   "self_type" : "_ZTI13_C2FlexHelperIA_hvE",
9327   "size" : 1,
9328   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9329   "template_args" :
9330   [
9331    "_ZTIA_h",
9332    "_ZTIv"
9333   ]
9334  },
9335  {
9336   "alignment" : 1,
9337   "linker_set_key" : "_ZTI13_C2FlexHelperIA_ivE",
9338   "name" : "_C2FlexHelper<int[]>",
9339   "referenced_type" : "_ZTI13_C2FlexHelperIA_ivE",
9340   "self_type" : "_ZTI13_C2FlexHelperIA_ivE",
9341   "size" : 1,
9342   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9343   "template_args" :
9344   [
9345    "_ZTIA_i",
9346    "_ZTIv"
9347   ]
9348  },
9349  {
9350   "alignment" : 1,
9351   "linker_set_key" : "_ZTI13_C2FlexHelperIcvE",
9352   "name" : "_C2FlexHelper<char>",
9353   "referenced_type" : "_ZTI13_C2FlexHelperIcvE",
9354   "self_type" : "_ZTI13_C2FlexHelperIcvE",
9355   "size" : 1,
9356   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9357   "template_args" :
9358   [
9359    "_ZTIc",
9360    "_ZTIv"
9361   ]
9362  },
9363  {
9364   "alignment" : 1,
9365   "linker_set_key" : "_ZTI13_C2FlexHelperIfvE",
9366   "name" : "_C2FlexHelper<float>",
9367   "referenced_type" : "_ZTI13_C2FlexHelperIfvE",
9368   "self_type" : "_ZTI13_C2FlexHelperIfvE",
9369   "size" : 1,
9370   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9371   "template_args" :
9372   [
9373    "_ZTIf",
9374    "_ZTIv"
9375   ]
9376  },
9377  {
9378   "alignment" : 1,
9379   "linker_set_key" : "_ZTI13_C2FlexHelperIhvE",
9380   "name" : "_C2FlexHelper<unsigned char>",
9381   "referenced_type" : "_ZTI13_C2FlexHelperIhvE",
9382   "self_type" : "_ZTI13_C2FlexHelperIhvE",
9383   "size" : 1,
9384   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9385   "template_args" :
9386   [
9387    "_ZTIh",
9388    "_ZTIv"
9389   ]
9390  },
9391  {
9392   "alignment" : 1,
9393   "linker_set_key" : "_ZTI13_C2FlexHelperIivE",
9394   "name" : "_C2FlexHelper<int>",
9395   "referenced_type" : "_ZTI13_C2FlexHelperIivE",
9396   "self_type" : "_ZTI13_C2FlexHelperIivE",
9397   "size" : 1,
9398   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h",
9399   "template_args" :
9400   [
9401    "_ZTIi",
9402    "_ZTIv"
9403   ]
9404  },
9405  {
9406   "alignment" : 4,
9407   "fields" :
9408   [
9409    {
9410     "field_name" : "y",
9411     "referenced_type" : "_ZTIPv"
9412    },
9413    {
9414     "field_name" : "cb",
9415     "field_offset" : 32,
9416     "referenced_type" : "_ZTIPv"
9417    },
9418    {
9419     "field_name" : "cr",
9420     "field_offset" : 64,
9421     "referenced_type" : "_ZTIPv"
9422    },
9423    {
9424     "field_name" : "ystride",
9425     "field_offset" : 96,
9426     "referenced_type" : "_ZTIj"
9427    },
9428    {
9429     "field_name" : "cstride",
9430     "field_offset" : 128,
9431     "referenced_type" : "_ZTIj"
9432    },
9433    {
9434     "field_name" : "chroma_step",
9435     "field_offset" : 160,
9436     "referenced_type" : "_ZTIj"
9437    },
9438    {
9439     "field_name" : "reserved",
9440     "field_offset" : 192,
9441     "referenced_type" : "_ZTIA8_j"
9442    }
9443   ],
9444   "linker_set_key" : "_ZTI13android_ycbcr",
9445   "name" : "android_ycbcr",
9446   "referenced_type" : "_ZTI13android_ycbcr",
9447   "self_type" : "_ZTI13android_ycbcr",
9448   "size" : 56,
9449   "source_file" : "system/core/libsystem/include/system/graphics.h"
9450  },
9451  {
9452   "alignment" : 4,
9453   "fields" :
9454   [
9455    {
9456     "field_name" : "version",
9457     "referenced_type" : "_ZTIi"
9458    },
9459    {
9460     "field_name" : "numFds",
9461     "field_offset" : 32,
9462     "referenced_type" : "_ZTIi"
9463    },
9464    {
9465     "field_name" : "numInts",
9466     "field_offset" : 64,
9467     "referenced_type" : "_ZTIi"
9468    },
9469    {
9470     "field_name" : "data",
9471     "field_offset" : 96,
9472     "referenced_type" : "_ZTIA0_i"
9473    }
9474   ],
9475   "linker_set_key" : "_ZTI13native_handle",
9476   "name" : "native_handle",
9477   "referenced_type" : "_ZTI13native_handle",
9478   "self_type" : "_ZTI13native_handle",
9479   "size" : 12,
9480   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
9481  },
9482  {
9483   "alignment" : 4,
9484   "base_specifiers" :
9485   [
9486    {
9487     "referenced_type" : "_ZTI9C2Block2D"
9488    }
9489   ],
9490   "linker_set_key" : "_ZTI14C2GraphicBlock",
9491   "name" : "C2GraphicBlock",
9492   "record_kind" : "class",
9493   "referenced_type" : "_ZTI14C2GraphicBlock",
9494   "self_type" : "_ZTI14C2GraphicBlock",
9495   "size" : 32,
9496   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9497  },
9498  {
9499   "alignment" : 4,
9500   "fields" :
9501   [
9502    {
9503     "field_name" : "type",
9504     "referenced_type" : "_ZTIN14C2PlanarLayout6type_tE"
9505    },
9506    {
9507     "field_name" : "numPlanes",
9508     "field_offset" : 32,
9509     "referenced_type" : "_ZTIj"
9510    },
9511    {
9512     "field_name" : "rootPlanes",
9513     "field_offset" : 64,
9514     "referenced_type" : "_ZTIj"
9515    },
9516    {
9517     "field_name" : "planes",
9518     "field_offset" : 96,
9519     "referenced_type" : "_ZTIA4_11C2PlaneInfo"
9520    }
9521   ],
9522   "linker_set_key" : "_ZTI14C2PlanarLayout",
9523   "name" : "C2PlanarLayout",
9524   "referenced_type" : "_ZTI14C2PlanarLayout",
9525   "self_type" : "_ZTI14C2PlanarLayout",
9526   "size" : 188,
9527   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9528  },
9529  {
9530   "alignment" : 4,
9531   "fields" :
9532   [
9533    {
9534     "field_name" : "common",
9535     "referenced_type" : "_ZTI11hw_device_t"
9536    },
9537    {
9538     "field_name" : "alloc",
9539     "field_offset" : 512,
9540     "referenced_type" : "_ZTIPFiP14alloc_device_tiiiiPPK13native_handlePiE"
9541    },
9542    {
9543     "field_name" : "free",
9544     "field_offset" : 544,
9545     "referenced_type" : "_ZTIPFiP14alloc_device_tPK13native_handleE"
9546    },
9547    {
9548     "field_name" : "dump",
9549     "field_offset" : 576,
9550     "referenced_type" : "_ZTIPFvP14alloc_device_tPciE"
9551    },
9552    {
9553     "field_name" : "reserved_proc",
9554     "field_offset" : 608,
9555     "referenced_type" : "_ZTIA7_Pv"
9556    }
9557   ],
9558   "linker_set_key" : "_ZTI14alloc_device_t",
9559   "name" : "alloc_device_t",
9560   "referenced_type" : "_ZTI14alloc_device_t",
9561   "self_type" : "_ZTI14alloc_device_t",
9562   "size" : 104,
9563   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
9564  },
9565  {
9566   "alignment" : 4,
9567   "base_specifiers" :
9568   [
9569    {
9570     "referenced_type" : "_ZTI9C2Block1D"
9571    }
9572   ],
9573   "fields" :
9574   [
9575    {
9576     "access" : "private",
9577     "field_name" : "mReserved",
9578     "field_offset" : 160,
9579     "referenced_type" : "_ZTIj"
9580    },
9581    {
9582     "access" : "private",
9583     "field_name" : "mCommitted",
9584     "field_offset" : 192,
9585     "referenced_type" : "_ZTIj"
9586    },
9587    {
9588     "access" : "private",
9589     "field_name" : "mUsed",
9590     "field_offset" : 224,
9591     "referenced_type" : "_ZTIj"
9592    },
9593    {
9594     "access" : "private",
9595     "field_name" : "mFree",
9596     "field_offset" : 256,
9597     "referenced_type" : "_ZTIj"
9598    }
9599   ],
9600   "linker_set_key" : "_ZTI15C2CircularBlock",
9601   "name" : "C2CircularBlock",
9602   "record_kind" : "class",
9603   "referenced_type" : "_ZTI15C2CircularBlock",
9604   "self_type" : "_ZTI15C2CircularBlock",
9605   "size" : 36,
9606   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9607  },
9608  {
9609   "alignment" : 4,
9610   "fields" :
9611   [
9612    {
9613     "field_name" : "x",
9614     "referenced_type" : "_ZTIf"
9615    },
9616    {
9617     "field_name" : "y",
9618     "field_offset" : 32,
9619     "referenced_type" : "_ZTIf"
9620    }
9621   ],
9622   "linker_set_key" : "_ZTI15C2ColorXyStruct",
9623   "name" : "C2ColorXyStruct",
9624   "referenced_type" : "_ZTI15C2ColorXyStruct",
9625   "self_type" : "_ZTI15C2ColorXyStruct",
9626   "size" : 8,
9627   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
9628  },
9629  {
9630   "alignment" : 4,
9631   "base_specifiers" :
9632   [
9633    {
9634     "referenced_type" : "_ZTI22_C2PlanarSectionAspect"
9635    }
9636   ],
9637   "linker_set_key" : "_ZTI15C2PlanarSection",
9638   "name" : "C2PlanarSection",
9639   "record_kind" : "class",
9640   "referenced_type" : "_ZTI15C2PlanarSection",
9641   "self_type" : "_ZTI15C2PlanarSection",
9642   "size" : 24,
9643   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9644  },
9645  {
9646   "alignment" : 4,
9647   "fields" :
9648   [
9649    {
9650     "field_name" : "failure",
9651     "referenced_type" : "_ZTIN15C2SettingResult7FailureE"
9652    },
9653    {
9654     "field_name" : "field",
9655     "field_offset" : 32,
9656     "referenced_type" : "_ZTI18C2ParamFieldValues"
9657    },
9658    {
9659     "field_name" : "conflicts",
9660     "field_offset" : 160,
9661     "referenced_type" : "_ZTINSt3__16vectorI18C2ParamFieldValuesNS_9allocatorIS1_EEEE"
9662    }
9663   ],
9664   "linker_set_key" : "_ZTI15C2SettingResult",
9665   "name" : "C2SettingResult",
9666   "referenced_type" : "_ZTI15C2SettingResult",
9667   "self_type" : "_ZTI15C2SettingResult",
9668   "size" : 32,
9669   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h"
9670  },
9671  {
9672   "alignment" : 4,
9673   "fields" :
9674   [
9675    {
9676     "access" : "protected",
9677     "field_name" : "mStatus",
9678     "referenced_type" : "_ZTI11c2_status_t"
9679    }
9680   ],
9681   "linker_set_key" : "_ZTI15_C2InnateStatus",
9682   "name" : "_C2InnateStatus",
9683   "referenced_type" : "_ZTI15_C2InnateStatus",
9684   "self_type" : "_ZTI15_C2InnateStatus",
9685   "size" : 4,
9686   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9687  },
9688  {
9689   "alignment" : 4,
9690   "linker_set_key" : "_ZTI16C2AllocatorStore",
9691   "name" : "C2AllocatorStore",
9692   "record_kind" : "class",
9693   "referenced_type" : "_ZTI16C2AllocatorStore",
9694   "self_type" : "_ZTI16C2AllocatorStore",
9695   "size" : 4,
9696   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
9697   "vtable_components" :
9698   [
9699    {
9700     "kind" : "offset_to_top"
9701    },
9702    {
9703     "kind" : "rtti",
9704     "mangled_component_name" : "_ZTI16C2AllocatorStore"
9705    },
9706    {
9707     "is_pure" : true,
9708     "mangled_component_name" : "_ZNK16C2AllocatorStore7getNameEv"
9709    },
9710    {
9711     "is_pure" : true,
9712     "mangled_component_name" : "_ZNK16C2AllocatorStore17listAllocators_nbEv"
9713    },
9714    {
9715     "is_pure" : true,
9716     "mangled_component_name" : "_ZN16C2AllocatorStore14fetchAllocatorEjPNSt3__110shared_ptrI11C2AllocatorEE"
9717    },
9718    {
9719     "kind" : "complete_dtor_pointer",
9720     "mangled_component_name" : "_ZN16C2AllocatorStoreD1Ev"
9721    },
9722    {
9723     "kind" : "deleting_dtor_pointer",
9724     "mangled_component_name" : "_ZN16C2AllocatorStoreD0Ev"
9725    }
9726   ]
9727  },
9728  {
9729   "alignment" : 4,
9730   "base_specifiers" :
9731   [
9732    {
9733     "referenced_type" : "_ZTI23_C2CircularBlockSegment"
9734    }
9735   ],
9736   "linker_set_key" : "_ZTI16C2CircularWriter",
9737   "name" : "C2CircularWriter",
9738   "record_kind" : "class",
9739   "referenced_type" : "_ZTI16C2CircularWriter",
9740   "self_type" : "_ZTI16C2CircularWriter",
9741   "size" : 4,
9742   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9743  },
9744  {
9745   "alignment" : 4,
9746   "linker_set_key" : "_ZTI16C2ComponentStore",
9747   "name" : "C2ComponentStore",
9748   "record_kind" : "class",
9749   "referenced_type" : "_ZTI16C2ComponentStore",
9750   "self_type" : "_ZTI16C2ComponentStore",
9751   "size" : 4,
9752   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
9753   "vtable_components" :
9754   [
9755    {
9756     "kind" : "offset_to_top"
9757    },
9758    {
9759     "kind" : "rtti",
9760     "mangled_component_name" : "_ZTI16C2ComponentStore"
9761    },
9762    {
9763     "is_pure" : true,
9764     "mangled_component_name" : "_ZNK16C2ComponentStore7getNameEv"
9765    },
9766    {
9767     "is_pure" : true,
9768     "mangled_component_name" : "_ZN16C2ComponentStore15createComponentENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS0_10shared_ptrI11C2ComponentEE"
9769    },
9770    {
9771     "is_pure" : true,
9772     "mangled_component_name" : "_ZN16C2ComponentStore15createInterfaceENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS0_10shared_ptrI20C2ComponentInterfaceEE"
9773    },
9774    {
9775     "is_pure" : true,
9776     "mangled_component_name" : "_ZN16C2ComponentStore14listComponentsEv"
9777    },
9778    {
9779     "is_pure" : true,
9780     "mangled_component_name" : "_ZN16C2ComponentStore10copyBufferENSt3__110shared_ptrI15C2GraphicBufferEES3_"
9781    },
9782    {
9783     "is_pure" : true,
9784     "mangled_component_name" : "_ZNK16C2ComponentStore8query_smERKNSt3__16vectorIP7C2ParamNS0_9allocatorIS3_EEEERKNS1_INS2_5IndexENS4_IS9_EEEEPNS1_INS0_10unique_ptrIS2_NS0_14default_deleteIS2_EEEENS4_ISH_EEEE"
9785    },
9786    {
9787     "is_pure" : true,
9788     "mangled_component_name" : "_ZN16C2ComponentStore9config_smERKNSt3__16vectorIP7C2ParamNS0_9allocatorIS3_EEEEPNS1_INS0_10unique_ptrI15C2SettingResultNS0_14default_deleteISA_EEEENS4_ISD_EEEE"
9789    },
9790    {
9791     "is_pure" : true,
9792     "mangled_component_name" : "_ZNK16C2ComponentStore17getParamReflectorEv"
9793    },
9794    {
9795     "is_pure" : true,
9796     "mangled_component_name" : "_ZNK16C2ComponentStore23querySupportedParams_nbEPNSt3__16vectorINS0_10shared_ptrI17C2ParamDescriptorEENS0_9allocatorIS4_EEEE"
9797    },
9798    {
9799     "is_pure" : true,
9800     "mangled_component_name" : "_ZNK16C2ComponentStore23querySupportedValues_smERNSt3__16vectorI27C2FieldSupportedValuesQueryNS0_9allocatorIS2_EEEE"
9801    },
9802    {
9803     "kind" : "complete_dtor_pointer",
9804     "mangled_component_name" : "_ZN16C2ComponentStoreD1Ev"
9805    },
9806    {
9807     "kind" : "deleting_dtor_pointer",
9808     "mangled_component_name" : "_ZN16C2ComponentStoreD0Ev"
9809    }
9810   ]
9811  },
9812  {
9813   "alignment" : 4,
9814   "fields" :
9815   [
9816    {
9817     "field_name" : "type_",
9818     "referenced_type" : "_ZTIN8C2Config14picture_type_tE"
9819    },
9820    {
9821     "field_name" : "count",
9822     "field_offset" : 32,
9823     "referenced_type" : "_ZTIj"
9824    }
9825   ],
9826   "linker_set_key" : "_ZTI16C2GopLayerStruct",
9827   "name" : "C2GopLayerStruct",
9828   "referenced_type" : "_ZTI16C2GopLayerStruct",
9829   "self_type" : "_ZTI16C2GopLayerStruct",
9830   "size" : 8,
9831   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
9832  },
9833  {
9834   "alignment" : 4,
9835   "base_specifiers" :
9836   [
9837    {
9838     "referenced_type" : "_ZTI23_C2LinearCapacityAspect"
9839    }
9840   ],
9841   "linker_set_key" : "_ZTI16C2LinearCapacity",
9842   "name" : "C2LinearCapacity",
9843   "record_kind" : "class",
9844   "referenced_type" : "_ZTI16C2LinearCapacity",
9845   "self_type" : "_ZTI16C2LinearCapacity",
9846   "size" : 4,
9847   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9848  },
9849  {
9850   "alignment" : 4,
9851   "linker_set_key" : "_ZTI16C2ParamReflector",
9852   "name" : "C2ParamReflector",
9853   "record_kind" : "class",
9854   "referenced_type" : "_ZTI16C2ParamReflector",
9855   "self_type" : "_ZTI16C2ParamReflector",
9856   "size" : 4,
9857   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h",
9858   "vtable_components" :
9859   [
9860    {
9861     "kind" : "offset_to_top"
9862    },
9863    {
9864     "kind" : "rtti",
9865     "mangled_component_name" : "_ZTI16C2ParamReflector"
9866    },
9867    {
9868     "is_pure" : true,
9869     "mangled_component_name" : "_ZNK16C2ParamReflector8describeEN7C2Param9CoreIndexE"
9870    },
9871    {
9872     "kind" : "complete_dtor_pointer",
9873     "mangled_component_name" : "_ZN16C2ParamReflectorD1Ev"
9874    },
9875    {
9876     "kind" : "deleting_dtor_pointer",
9877     "mangled_component_name" : "_ZN16C2ParamReflectorD0Ev"
9878    }
9879   ]
9880  },
9881  {
9882   "alignment" : 4,
9883   "base_specifiers" :
9884   [
9885    {
9886     "referenced_type" : "_ZTI23_C2PlanarCapacityAspect"
9887    }
9888   ],
9889   "linker_set_key" : "_ZTI16C2PlanarCapacity",
9890   "name" : "C2PlanarCapacity",
9891   "record_kind" : "class",
9892   "referenced_type" : "_ZTI16C2PlanarCapacity",
9893   "self_type" : "_ZTI16C2PlanarCapacity",
9894   "size" : 8,
9895   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
9896  },
9897  {
9898   "alignment" : 1,
9899   "linker_set_key" : "_ZTI16C2PlatformConfig",
9900   "name" : "C2PlatformConfig",
9901   "referenced_type" : "_ZTI16C2PlatformConfig",
9902   "self_type" : "_ZTI16C2PlatformConfig",
9903   "size" : 1,
9904   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
9905  },
9906  {
9907   "alignment" : 4,
9908   "fields" :
9909   [
9910    {
9911     "field_name" : "flip",
9912     "referenced_type" : "_ZTIi"
9913    },
9914    {
9915     "field_name" : "value",
9916     "field_offset" : 32,
9917     "referenced_type" : "_ZTIi"
9918    }
9919   ],
9920   "linker_set_key" : "_ZTI16C2RotationStruct",
9921   "name" : "C2RotationStruct",
9922   "referenced_type" : "_ZTI16C2RotationStruct",
9923   "self_type" : "_ZTI16C2RotationStruct",
9924   "size" : 8,
9925   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
9926  },
9927  {
9928   "alignment" : 1,
9929   "linker_set_key" : "_ZTI16_C2Flexible_impl",
9930   "name" : "_C2Flexible_impl",
9931   "referenced_type" : "_ZTI16_C2Flexible_impl",
9932   "self_type" : "_ZTI16_C2Flexible_impl",
9933   "size" : 1,
9934   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h"
9935  },
9936  {
9937   "alignment" : 4,
9938   "fields" :
9939   [
9940    {
9941     "field_name" : "x",
9942     "referenced_type" : "_ZTIf"
9943    },
9944    {
9945     "field_name" : "y",
9946     "field_offset" : 32,
9947     "referenced_type" : "_ZTIf"
9948    }
9949   ],
9950   "linker_set_key" : "_ZTI16android_xy_color",
9951   "name" : "android_xy_color",
9952   "referenced_type" : "_ZTI16android_xy_color",
9953   "self_type" : "_ZTI16android_xy_color",
9954   "size" : 8,
9955   "source_file" : "system/core/libsystem/include/system/graphics.h"
9956  },
9957  {
9958   "alignment" : 4,
9959   "fields" :
9960   [
9961    {
9962     "field_name" : "common",
9963     "referenced_type" : "_ZTI11hw_module_t"
9964    },
9965    {
9966     "field_name" : "registerBuffer",
9967     "field_offset" : 1024,
9968     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleE"
9969    },
9970    {
9971     "field_name" : "unregisterBuffer",
9972     "field_offset" : 1056,
9973     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleE"
9974    },
9975    {
9976     "field_name" : "lock",
9977     "field_offset" : 1088,
9978     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiPPvE"
9979    },
9980    {
9981     "field_name" : "unlock",
9982     "field_offset" : 1120,
9983     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleE"
9984    },
9985    {
9986     "field_name" : "perform",
9987     "field_offset" : 1152,
9988     "referenced_type" : "_ZTIPFiPK16gralloc_module_tizE"
9989    },
9990    {
9991     "field_name" : "lock_ycbcr",
9992     "field_offset" : 1184,
9993     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcrE"
9994    },
9995    {
9996     "field_name" : "lockAsync",
9997     "field_offset" : 1216,
9998     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiPPviE"
9999    },
10000    {
10001     "field_name" : "unlockAsync",
10002     "field_offset" : 1248,
10003     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handlePiE"
10004    },
10005    {
10006     "field_name" : "lockAsync_ycbcr",
10007     "field_offset" : 1280,
10008     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handleiiiiiP13android_ycbcriE"
10009    },
10010    {
10011     "field_name" : "getTransportSize",
10012     "field_offset" : 1312,
10013     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handlePjS5_E"
10014    },
10015    {
10016     "field_name" : "validateBufferSize",
10017     "field_offset" : 1344,
10018     "referenced_type" : "_ZTIPFiPK16gralloc_module_tPK13native_handlejjiijE"
10019    },
10020    {
10021     "field_name" : "reserved_proc",
10022     "field_offset" : 1376,
10023     "referenced_type" : "_ZTIA1_Pv"
10024    }
10025   ],
10026   "linker_set_key" : "_ZTI16gralloc_module_t",
10027   "name" : "gralloc_module_t",
10028   "referenced_type" : "_ZTI16gralloc_module_t",
10029   "self_type" : "_ZTI16gralloc_module_t",
10030   "size" : 176,
10031   "source_file" : "hardware/libhardware/include/hardware/gralloc.h"
10032  },
10033  {
10034   "alignment" : 4,
10035   "fields" :
10036   [
10037    {
10038     "field_name" : "bitDepth",
10039     "referenced_type" : "_ZTIj"
10040    },
10041    {
10042     "field_name" : "subsampling",
10043     "field_offset" : 32,
10044     "referenced_type" : "_ZTIN7C2Color13subsampling_tE"
10045    },
10046    {
10047     "field_name" : "locations",
10048     "field_offset" : 64,
10049     "referenced_type" : "_ZTIA_20C2ChromaOffsetStruct"
10050    }
10051   ],
10052   "linker_set_key" : "_ZTI17C2ColorInfoStruct",
10053   "name" : "C2ColorInfoStruct",
10054   "referenced_type" : "_ZTI17C2ColorInfoStruct",
10055   "self_type" : "_ZTI17C2ColorInfoStruct",
10056   "size" : 8,
10057   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10058  },
10059  {
10060   "alignment" : 4,
10061   "fields" :
10062   [
10063    {
10064     "access" : "private",
10065     "field_name" : "_mType",
10066     "referenced_type" : "_ZTIN17C2FieldDescriptor6type_tE"
10067    },
10068    {
10069     "access" : "private",
10070     "field_name" : "_mExtent",
10071     "field_offset" : 32,
10072     "referenced_type" : "_ZTIj"
10073    },
10074    {
10075     "access" : "private",
10076     "field_name" : "_mName",
10077     "field_offset" : 64,
10078     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10079    },
10080    {
10081     "access" : "private",
10082     "field_name" : "_mNamedValues",
10083     "field_offset" : 160,
10084     "referenced_type" : "_ZTINSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7C2Value9PrimitiveEEENS5_ISA_EEEE"
10085    },
10086    {
10087     "access" : "private",
10088     "field_name" : "_mFieldId",
10089     "field_offset" : 256,
10090     "referenced_type" : "_ZTI10_C2FieldId"
10091    }
10092   ],
10093   "linker_set_key" : "_ZTI17C2FieldDescriptor",
10094   "name" : "C2FieldDescriptor",
10095   "referenced_type" : "_ZTI17C2FieldDescriptor",
10096   "self_type" : "_ZTI17C2FieldDescriptor",
10097   "size" : 40,
10098   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
10099  },
10100  {
10101   "alignment" : 4,
10102   "linker_set_key" : "_ZTI17C2FrameInfoParser",
10103   "name" : "C2FrameInfoParser",
10104   "record_kind" : "class",
10105   "referenced_type" : "_ZTI17C2FrameInfoParser",
10106   "self_type" : "_ZTI17C2FrameInfoParser",
10107   "size" : 4,
10108   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
10109   "vtable_components" :
10110   [
10111    {
10112     "kind" : "offset_to_top"
10113    },
10114    {
10115     "kind" : "rtti",
10116     "mangled_component_name" : "_ZTI17C2FrameInfoParser"
10117    },
10118    {
10119     "is_pure" : true,
10120     "mangled_component_name" : "_ZNK17C2FrameInfoParser7getTypeEv"
10121    },
10122    {
10123     "is_pure" : true,
10124     "mangled_component_name" : "_ZNK17C2FrameInfoParser15getParsedParamsEv"
10125    },
10126    {
10127     "mangled_component_name" : "_ZN17C2FrameInfoParser5resetEv"
10128    },
10129    {
10130     "mangled_component_name" : "_ZN17C2FrameInfoParser10parseFrameER11C2FrameData"
10131    },
10132    {
10133     "kind" : "complete_dtor_pointer",
10134     "mangled_component_name" : "_ZN17C2FrameInfoParserD1Ev"
10135    },
10136    {
10137     "kind" : "deleting_dtor_pointer",
10138     "mangled_component_name" : "_ZN17C2FrameInfoParserD0Ev"
10139    }
10140   ]
10141  },
10142  {
10143   "alignment" : 4,
10144   "fields" :
10145   [
10146    {
10147     "access" : "private",
10148     "field_name" : "_mIndex",
10149     "referenced_type" : "_ZTIKN7C2Param5IndexE"
10150    },
10151    {
10152     "access" : "private",
10153     "field_name" : "_mAttrib",
10154     "field_offset" : 32,
10155     "referenced_type" : "_ZTIKj"
10156    },
10157    {
10158     "access" : "private",
10159     "field_name" : "_mName",
10160     "field_offset" : 64,
10161     "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
10162    },
10163    {
10164     "access" : "private",
10165     "field_name" : "_mDependencies",
10166     "field_offset" : 160,
10167     "referenced_type" : "_ZTINSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE"
10168    }
10169   ],
10170   "linker_set_key" : "_ZTI17C2ParamDescriptor",
10171   "name" : "C2ParamDescriptor",
10172   "referenced_type" : "_ZTI17C2ParamDescriptor",
10173   "self_type" : "_ZTI17C2ParamDescriptor",
10174   "size" : 32,
10175   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
10176  },
10177  {
10178   "alignment" : 4,
10179   "base_specifiers" :
10180   [
10181    {
10182     "referenced_type" : "_ZTI9C2Block1D"
10183    }
10184   ],
10185   "fields" :
10186   [
10187    {
10188     "access" : "private",
10189     "field_name" : "mFence",
10190     "field_offset" : 160,
10191     "referenced_type" : "_ZTI7C2Fence"
10192    }
10193   ],
10194   "linker_set_key" : "_ZTI18C2ConstLinearBlock",
10195   "name" : "C2ConstLinearBlock",
10196   "record_kind" : "class",
10197   "referenced_type" : "_ZTI18C2ConstLinearBlock",
10198   "self_type" : "_ZTI18C2ConstLinearBlock",
10199   "size" : 28,
10200   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
10201  },
10202  {
10203   "alignment" : 4,
10204   "base_specifiers" :
10205   [
10206    {
10207     "referenced_type" : "_ZTI23_C2LinearCapacityAspect"
10208    }
10209   ],
10210   "linker_set_key" : "_ZTI18C2LinearAllocation",
10211   "name" : "C2LinearAllocation",
10212   "record_kind" : "class",
10213   "referenced_type" : "_ZTI18C2LinearAllocation",
10214   "self_type" : "_ZTI18C2LinearAllocation",
10215   "size" : 8,
10216   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
10217   "vtable_components" :
10218   [
10219    {
10220     "kind" : "offset_to_top"
10221    },
10222    {
10223     "kind" : "rtti",
10224     "mangled_component_name" : "_ZTI18C2LinearAllocation"
10225    },
10226    {
10227     "is_pure" : true,
10228     "mangled_component_name" : "_ZN18C2LinearAllocation3mapEjj13C2MemoryUsageP7C2FencePPv"
10229    },
10230    {
10231     "is_pure" : true,
10232     "mangled_component_name" : "_ZN18C2LinearAllocation5unmapEPvjP7C2Fence"
10233    },
10234    {
10235     "is_pure" : true,
10236     "mangled_component_name" : "_ZNK18C2LinearAllocation14getAllocatorIdEv"
10237    },
10238    {
10239     "is_pure" : true,
10240     "mangled_component_name" : "_ZNK18C2LinearAllocation6handleEv"
10241    },
10242    {
10243     "is_pure" : true,
10244     "mangled_component_name" : "_ZNK18C2LinearAllocation6equalsERKNSt3__110shared_ptrIS_EE"
10245    },
10246    {
10247     "kind" : "complete_dtor_pointer",
10248     "mangled_component_name" : "_ZN18C2LinearAllocationD1Ev"
10249    },
10250    {
10251     "kind" : "deleting_dtor_pointer",
10252     "mangled_component_name" : "_ZN18C2LinearAllocationD0Ev"
10253    }
10254   ]
10255  },
10256  {
10257   "alignment" : 4,
10258   "fields" :
10259   [
10260    {
10261     "field_name" : "paramOrField",
10262     "referenced_type" : "_ZTI12C2ParamField"
10263    },
10264    {
10265     "field_name" : "values",
10266     "field_offset" : 96,
10267     "referenced_type" : "_ZTINSt3__110unique_ptrI22C2FieldSupportedValuesNS_14default_deleteIS1_EEEE"
10268    }
10269   ],
10270   "linker_set_key" : "_ZTI18C2ParamFieldValues",
10271   "name" : "C2ParamFieldValues",
10272   "referenced_type" : "_ZTI18C2ParamFieldValues",
10273   "self_type" : "_ZTI18C2ParamFieldValues",
10274   "size" : 16,
10275   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
10276  },
10277  {
10278   "alignment" : 4,
10279   "fields" :
10280   [
10281    {
10282     "access" : "private",
10283     "field_name" : "_mType",
10284     "referenced_type" : "_ZTIKN7C2Param9CoreIndexE"
10285    },
10286    {
10287     "access" : "private",
10288     "field_name" : "_mFields",
10289     "field_offset" : 32,
10290     "referenced_type" : "_ZTIKNSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE"
10291    }
10292   ],
10293   "linker_set_key" : "_ZTI18C2StructDescriptor",
10294   "name" : "C2StructDescriptor",
10295   "referenced_type" : "_ZTI18C2StructDescriptor",
10296   "self_type" : "_ZTI18C2StructDescriptor",
10297   "size" : 16,
10298   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
10299  },
10300  {
10301   "alignment" : 4,
10302   "fields" :
10303   [
10304    {
10305     "field_name" : "tile",
10306     "referenced_type" : "_ZTI19C2PictureSizeStruct"
10307    },
10308    {
10309     "field_name" : "columnCount",
10310     "field_offset" : 64,
10311     "referenced_type" : "_ZTIj"
10312    },
10313    {
10314     "field_name" : "rowCount",
10315     "field_offset" : 96,
10316     "referenced_type" : "_ZTIj"
10317    },
10318    {
10319     "field_name" : "order",
10320     "field_offset" : 128,
10321     "referenced_type" : "_ZTIN8C2Config12scan_order_tE"
10322    }
10323   ],
10324   "linker_set_key" : "_ZTI18C2TileLayoutStruct",
10325   "name" : "C2TileLayoutStruct",
10326   "referenced_type" : "_ZTI18C2TileLayoutStruct",
10327   "self_type" : "_ZTI18C2TileLayoutStruct",
10328   "size" : 20,
10329   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10330  },
10331  {
10332   "alignment" : 1,
10333   "linker_set_key" : "_ZTI18_C2Comparable_impl",
10334   "name" : "_C2Comparable_impl",
10335   "referenced_type" : "_ZTI18_C2Comparable_impl",
10336   "self_type" : "_ZTI18_C2Comparable_impl",
10337   "size" : 1,
10338   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h"
10339  },
10340  {
10341   "alignment" : 4,
10342   "fields" :
10343   [
10344    {
10345     "field_name" : "top_left",
10346     "referenced_type" : "_ZTIPh"
10347    },
10348    {
10349     "field_name" : "component",
10350     "field_offset" : 32,
10351     "referenced_type" : "_ZTI22android_flex_component"
10352    },
10353    {
10354     "field_name" : "bits_per_component",
10355     "field_offset" : 64,
10356     "referenced_type" : "_ZTIi"
10357    },
10358    {
10359     "field_name" : "bits_used",
10360     "field_offset" : 96,
10361     "referenced_type" : "_ZTIi"
10362    },
10363    {
10364     "field_name" : "h_increment",
10365     "field_offset" : 128,
10366     "referenced_type" : "_ZTIi"
10367    },
10368    {
10369     "field_name" : "v_increment",
10370     "field_offset" : 160,
10371     "referenced_type" : "_ZTIi"
10372    },
10373    {
10374     "field_name" : "h_subsampling",
10375     "field_offset" : 192,
10376     "referenced_type" : "_ZTIi"
10377    },
10378    {
10379     "field_name" : "v_subsampling",
10380     "field_offset" : 224,
10381     "referenced_type" : "_ZTIi"
10382    }
10383   ],
10384   "linker_set_key" : "_ZTI18android_flex_plane",
10385   "name" : "android_flex_plane",
10386   "referenced_type" : "_ZTI18android_flex_plane",
10387   "self_type" : "_ZTI18android_flex_plane",
10388   "size" : 32,
10389   "source_file" : "system/core/libsystem/include/system/graphics.h"
10390  },
10391  {
10392   "alignment" : 4,
10393   "base_specifiers" :
10394   [
10395    {
10396     "referenced_type" : "_ZTI23_C2LinearCapacityAspect"
10397    }
10398   ],
10399   "linker_set_key" : "_ZTI19C2CircularWriteView",
10400   "name" : "C2CircularWriteView",
10401   "record_kind" : "class",
10402   "referenced_type" : "_ZTI19C2CircularWriteView",
10403   "self_type" : "_ZTI19C2CircularWriteView",
10404   "size" : 4,
10405   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
10406  },
10407  {
10408   "alignment" : 4,
10409   "base_specifiers" :
10410   [
10411    {
10412     "referenced_type" : "_ZTI9C2Block2D"
10413    }
10414   ],
10415   "fields" :
10416   [
10417    {
10418     "access" : "private",
10419     "field_name" : "mFence",
10420     "field_offset" : 256,
10421     "referenced_type" : "_ZTI7C2Fence"
10422    }
10423   ],
10424   "linker_set_key" : "_ZTI19C2ConstGraphicBlock",
10425   "name" : "C2ConstGraphicBlock",
10426   "record_kind" : "class",
10427   "referenced_type" : "_ZTI19C2ConstGraphicBlock",
10428   "self_type" : "_ZTI19C2ConstGraphicBlock",
10429   "size" : 40,
10430   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
10431  },
10432  {
10433   "alignment" : 4,
10434   "base_specifiers" :
10435   [
10436    {
10437     "referenced_type" : "_ZTI23_C2PlanarCapacityAspect"
10438    }
10439   ],
10440   "linker_set_key" : "_ZTI19C2GraphicAllocation",
10441   "name" : "C2GraphicAllocation",
10442   "record_kind" : "class",
10443   "referenced_type" : "_ZTI19C2GraphicAllocation",
10444   "self_type" : "_ZTI19C2GraphicAllocation",
10445   "size" : 12,
10446   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
10447   "vtable_components" :
10448   [
10449    {
10450     "kind" : "offset_to_top"
10451    },
10452    {
10453     "kind" : "rtti",
10454     "mangled_component_name" : "_ZTI19C2GraphicAllocation"
10455    },
10456    {
10457     "is_pure" : true,
10458     "mangled_component_name" : "_ZN19C2GraphicAllocation3mapE6C2Rect13C2MemoryUsageP7C2FenceP14C2PlanarLayoutPPh"
10459    },
10460    {
10461     "is_pure" : true,
10462     "mangled_component_name" : "_ZN19C2GraphicAllocation5unmapEPPh6C2RectP7C2Fence"
10463    },
10464    {
10465     "is_pure" : true,
10466     "mangled_component_name" : "_ZNK19C2GraphicAllocation14getAllocatorIdEv"
10467    },
10468    {
10469     "is_pure" : true,
10470     "mangled_component_name" : "_ZNK19C2GraphicAllocation6handleEv"
10471    },
10472    {
10473     "is_pure" : true,
10474     "mangled_component_name" : "_ZNK19C2GraphicAllocation6equalsERKNSt3__110shared_ptrIKS_EE"
10475    },
10476    {
10477     "kind" : "complete_dtor_pointer",
10478     "mangled_component_name" : "_ZN19C2GraphicAllocationD1Ev"
10479    },
10480    {
10481     "kind" : "deleting_dtor_pointer",
10482     "mangled_component_name" : "_ZN19C2GraphicAllocationD0Ev"
10483    }
10484   ]
10485  },
10486  {
10487   "alignment" : 4,
10488   "fields" :
10489   [
10490    {
10491     "field_name" : "pool",
10492     "referenced_type" : "_ZTIy"
10493    },
10494    {
10495     "field_name" : "usage",
10496     "field_offset" : 64,
10497     "referenced_type" : "_ZTIy"
10498    },
10499    {
10500     "field_name" : "planar",
10501     "field_offset" : 128,
10502     "referenced_type" : "_ZTI19C2PictureSizeStruct"
10503    },
10504    {
10505     "field_name" : "format",
10506     "field_offset" : 192,
10507     "referenced_type" : "_ZTIj"
10508    },
10509    {
10510     "field_name" : "capacity",
10511     "field_offset" : 224,
10512     "referenced_type" : "_ZTIj"
10513    },
10514    {
10515     "field_name" : "outOfMemory",
10516     "field_offset" : 256,
10517     "referenced_type" : "_ZTI9c2_bool_t"
10518    }
10519   ],
10520   "linker_set_key" : "_ZTI19C2OutOfMemoryStruct",
10521   "name" : "C2OutOfMemoryStruct",
10522   "referenced_type" : "_ZTI19C2OutOfMemoryStruct",
10523   "self_type" : "_ZTI19C2OutOfMemoryStruct",
10524   "size" : 36,
10525   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10526  },
10527  {
10528   "alignment" : 4,
10529   "fields" :
10530   [
10531    {
10532     "field_name" : "width",
10533     "referenced_type" : "_ZTIj"
10534    },
10535    {
10536     "field_name" : "height",
10537     "field_offset" : 32,
10538     "referenced_type" : "_ZTIj"
10539    }
10540   ],
10541   "linker_set_key" : "_ZTI19C2PictureSizeStruct",
10542   "name" : "C2PictureSizeStruct",
10543   "referenced_type" : "_ZTI19C2PictureSizeStruct",
10544   "self_type" : "_ZTI19C2PictureSizeStruct",
10545   "size" : 8,
10546   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10547  },
10548  {
10549   "alignment" : 4,
10550   "fields" :
10551   [
10552    {
10553     "field_name" : "timestamp",
10554     "referenced_type" : "_ZTI9c2_cntr_tIyvE"
10555    },
10556    {
10557     "field_name" : "frameIndex",
10558     "field_offset" : 64,
10559     "referenced_type" : "_ZTI9c2_cntr_tIyvE"
10560    },
10561    {
10562     "field_name" : "customOrdinal",
10563     "field_offset" : 128,
10564     "referenced_type" : "_ZTI9c2_cntr_tIyvE"
10565    }
10566   ],
10567   "linker_set_key" : "_ZTI19C2WorkOrdinalStruct",
10568   "name" : "C2WorkOrdinalStruct",
10569   "referenced_type" : "_ZTI19C2WorkOrdinalStruct",
10570   "self_type" : "_ZTI19C2WorkOrdinalStruct",
10571   "size" : 24,
10572   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h"
10573  },
10574  {
10575   "alignment" : 1,
10576   "linker_set_key" : "_ZTI19_C2ValueArrayHelper",
10577   "name" : "_C2ValueArrayHelper",
10578   "referenced_type" : "_ZTI19_C2ValueArrayHelper",
10579   "self_type" : "_ZTI19_C2ValueArrayHelper",
10580   "size" : 1,
10581   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h"
10582  },
10583  {
10584   "alignment" : 4,
10585   "fields" :
10586   [
10587    {
10588     "field_name" : "format",
10589     "referenced_type" : "_ZTI19android_flex_format"
10590    },
10591    {
10592     "field_name" : "num_planes",
10593     "field_offset" : 32,
10594     "referenced_type" : "_ZTIj"
10595    },
10596    {
10597     "field_name" : "planes",
10598     "field_offset" : 64,
10599     "referenced_type" : "_ZTIP18android_flex_plane"
10600    }
10601   ],
10602   "linker_set_key" : "_ZTI19android_flex_layout",
10603   "name" : "android_flex_layout",
10604   "referenced_type" : "_ZTI19android_flex_layout",
10605   "self_type" : "_ZTI19android_flex_layout",
10606   "size" : 12,
10607   "source_file" : "system/core/libsystem/include/system/graphics.h"
10608  },
10609  {
10610   "alignment" : 4,
10611   "fields" :
10612   [
10613    {
10614     "field_name" : "open",
10615     "referenced_type" : "_ZTIPFiPK11hw_module_tPKcPP11hw_device_tE"
10616    }
10617   ],
10618   "linker_set_key" : "_ZTI19hw_module_methods_t",
10619   "name" : "hw_module_methods_t",
10620   "referenced_type" : "_ZTI19hw_module_methods_t",
10621   "self_type" : "_ZTI19hw_module_methods_t",
10622   "size" : 4,
10623   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
10624  },
10625  {
10626   "alignment" : 4,
10627   "fields" :
10628   [
10629    {
10630     "field_name" : "x",
10631     "referenced_type" : "_ZTIf"
10632    },
10633    {
10634     "field_name" : "y",
10635     "field_offset" : 32,
10636     "referenced_type" : "_ZTIf"
10637    }
10638   ],
10639   "linker_set_key" : "_ZTI20C2ChromaOffsetStruct",
10640   "name" : "C2ChromaOffsetStruct",
10641   "referenced_type" : "_ZTI20C2ChromaOffsetStruct",
10642   "self_type" : "_ZTI20C2ChromaOffsetStruct",
10643   "size" : 8,
10644   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10645  },
10646  {
10647   "alignment" : 4,
10648   "fields" :
10649   [
10650    {
10651     "field_name" : "range",
10652     "referenced_type" : "_ZTIN7C2Color7range_tE"
10653    },
10654    {
10655     "field_name" : "primaries",
10656     "field_offset" : 32,
10657     "referenced_type" : "_ZTIN7C2Color11primaries_tE"
10658    },
10659    {
10660     "field_name" : "transfer",
10661     "field_offset" : 64,
10662     "referenced_type" : "_ZTIN7C2Color10transfer_tE"
10663    },
10664    {
10665     "field_name" : "matrix",
10666     "field_offset" : 96,
10667     "referenced_type" : "_ZTIN7C2Color8matrix_tE"
10668    }
10669   ],
10670   "linker_set_key" : "_ZTI20C2ColorAspectsStruct",
10671   "name" : "C2ColorAspectsStruct",
10672   "referenced_type" : "_ZTI20C2ColorAspectsStruct",
10673   "self_type" : "_ZTI20C2ColorAspectsStruct",
10674   "size" : 16,
10675   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10676  },
10677  {
10678   "alignment" : 4,
10679   "linker_set_key" : "_ZTI20C2ComponentInterface",
10680   "name" : "C2ComponentInterface",
10681   "record_kind" : "class",
10682   "referenced_type" : "_ZTI20C2ComponentInterface",
10683   "self_type" : "_ZTI20C2ComponentInterface",
10684   "size" : 4,
10685   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
10686   "vtable_components" :
10687   [
10688    {
10689     "kind" : "offset_to_top"
10690    },
10691    {
10692     "kind" : "rtti",
10693     "mangled_component_name" : "_ZTI20C2ComponentInterface"
10694    },
10695    {
10696     "is_pure" : true,
10697     "mangled_component_name" : "_ZNK20C2ComponentInterface7getNameEv"
10698    },
10699    {
10700     "is_pure" : true,
10701     "mangled_component_name" : "_ZNK20C2ComponentInterface5getIdEv"
10702    },
10703    {
10704     "is_pure" : true,
10705     "mangled_component_name" : "_ZNK20C2ComponentInterface8query_vbERKNSt3__16vectorIP7C2ParamNS0_9allocatorIS3_EEEERKNS1_INS2_5IndexENS4_IS9_EEEE13c2_blocking_tPNS1_INS0_10unique_ptrIS2_NS0_14default_deleteIS2_EEEENS4_ISI_EEEE"
10706    },
10707    {
10708     "is_pure" : true,
10709     "mangled_component_name" : "_ZN20C2ComponentInterface9config_vbERKNSt3__16vectorIP7C2ParamNS0_9allocatorIS3_EEEE13c2_blocking_tPNS1_INS0_10unique_ptrI15C2SettingResultNS0_14default_deleteISB_EEEENS4_ISE_EEEE"
10710    },
10711    {
10712     "is_pure" : true,
10713     "mangled_component_name" : "_ZN20C2ComponentInterface15createTunnel_smEj"
10714    },
10715    {
10716     "is_pure" : true,
10717     "mangled_component_name" : "_ZN20C2ComponentInterface16releaseTunnel_smEj"
10718    },
10719    {
10720     "is_pure" : true,
10721     "mangled_component_name" : "_ZNK20C2ComponentInterface23querySupportedParams_nbEPNSt3__16vectorINS0_10shared_ptrI17C2ParamDescriptorEENS0_9allocatorIS4_EEEE"
10722    },
10723    {
10724     "is_pure" : true,
10725     "mangled_component_name" : "_ZNK20C2ComponentInterface23querySupportedValues_vbERNSt3__16vectorI27C2FieldSupportedValuesQueryNS0_9allocatorIS2_EEEE13c2_blocking_t"
10726    },
10727    {
10728     "kind" : "complete_dtor_pointer",
10729     "mangled_component_name" : "_ZN20C2ComponentInterfaceD1Ev"
10730    },
10731    {
10732     "kind" : "deleting_dtor_pointer",
10733     "mangled_component_name" : "_ZN20C2ComponentInterfaceD0Ev"
10734    }
10735   ]
10736  },
10737  {
10738   "alignment" : 4,
10739   "fields" :
10740   [
10741    {
10742     "field_name" : "mode",
10743     "referenced_type" : "_ZTIN8C2Config20intra_refresh_mode_tE"
10744    },
10745    {
10746     "field_name" : "period",
10747     "field_offset" : 32,
10748     "referenced_type" : "_ZTIf"
10749    }
10750   ],
10751   "linker_set_key" : "_ZTI20C2IntraRefreshStruct",
10752   "name" : "C2IntraRefreshStruct",
10753   "referenced_type" : "_ZTI20C2IntraRefreshStruct",
10754   "self_type" : "_ZTI20C2IntraRefreshStruct",
10755   "size" : 8,
10756   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10757  },
10758  {
10759   "alignment" : 4,
10760   "fields" :
10761   [
10762    {
10763     "field_name" : "profile",
10764     "referenced_type" : "_ZTIN8C2Config9profile_tE"
10765    },
10766    {
10767     "field_name" : "level",
10768     "field_offset" : 32,
10769     "referenced_type" : "_ZTIN8C2Config7level_tE"
10770    }
10771   ],
10772   "linker_set_key" : "_ZTI20C2ProfileLevelStruct",
10773   "name" : "C2ProfileLevelStruct",
10774   "referenced_type" : "_ZTI20C2ProfileLevelStruct",
10775   "self_type" : "_ZTI20C2ProfileLevelStruct",
10776   "size" : 8,
10777   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10778  },
10779  {
10780   "alignment" : 4,
10781   "fields" :
10782   [
10783    {
10784     "field_name" : "enabled",
10785     "referenced_type" : "_ZTI9c2_bool_t"
10786    },
10787    {
10788     "field_name" : "timestamp",
10789     "field_offset" : 32,
10790     "referenced_type" : "_ZTIx"
10791    }
10792   ],
10793   "linker_set_key" : "_ZTI20C2TimedControlStruct",
10794   "name" : "C2TimedControlStruct",
10795   "referenced_type" : "_ZTI20C2TimedControlStruct",
10796   "self_type" : "_ZTI20C2TimedControlStruct",
10797   "size" : 12,
10798   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10799  },
10800  {
10801   "alignment" : 4,
10802   "fields" :
10803   [
10804    {
10805     "field_name" : "mode",
10806     "referenced_type" : "_ZTIN20C2TunneledModeStruct6mode_tE"
10807    },
10808    {
10809     "field_name" : "syncType",
10810     "field_offset" : 32,
10811     "referenced_type" : "_ZTIN20C2TunneledModeStruct11sync_type_tE"
10812    },
10813    {
10814     "field_name" : "syncId",
10815     "field_offset" : 64,
10816     "referenced_type" : "_ZTIA_i"
10817    }
10818   ],
10819   "linker_set_key" : "_ZTI20C2TunneledModeStruct",
10820   "name" : "C2TunneledModeStruct",
10821   "referenced_type" : "_ZTI20C2TunneledModeStruct",
10822   "self_type" : "_ZTI20C2TunneledModeStruct",
10823   "size" : 8,
10824   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
10825  },
10826  {
10827   "alignment" : 4,
10828   "base_specifiers" :
10829   [
10830    {
10831     "referenced_type" : "_ZTI23_C2LinearCapacityAspect"
10832    }
10833   ],
10834   "fields" :
10835   [
10836    {
10837     "field_name" : "mOffset",
10838     "field_offset" : 32,
10839     "referenced_type" : "_ZTIj"
10840    },
10841    {
10842     "field_name" : "mSize",
10843     "field_offset" : 64,
10844     "referenced_type" : "_ZTIj"
10845    }
10846   ],
10847   "linker_set_key" : "_ZTI20_C2LinearRangeAspect",
10848   "name" : "_C2LinearRangeAspect",
10849   "record_kind" : "class",
10850   "referenced_type" : "_ZTI20_C2LinearRangeAspect",
10851   "self_type" : "_ZTI20_C2LinearRangeAspect",
10852   "size" : 12,
10853   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
10854  },
10855  {
10856   "alignment" : 4,
10857   "fields" :
10858   [
10859    {
10860     "field_name" : "num_points",
10861     "referenced_type" : "_ZTIj"
10862    },
10863    {
10864     "field_name" : "reserved",
10865     "field_offset" : 32,
10866     "referenced_type" : "_ZTIA8_j"
10867    },
10868    {
10869     "field_name" : "xyzc_points",
10870     "field_offset" : 288,
10871     "referenced_type" : "_ZTIA_f"
10872    }
10873   ],
10874   "linker_set_key" : "_ZTI20android_depth_points",
10875   "name" : "android_depth_points",
10876   "referenced_type" : "_ZTI20android_depth_points",
10877   "self_type" : "_ZTI20android_depth_points",
10878   "size" : 36,
10879   "source_file" : "system/core/libsystem/include/system/graphics.h"
10880  },
10881  {
10882   "alignment" : 4,
10883   "fields" :
10884   [
10885    {
10886     "field_name" : "common",
10887     "referenced_type" : "_ZTI11hw_device_t"
10888    },
10889    {
10890     "field_name" : "flags",
10891     "field_offset" : 512,
10892     "referenced_type" : "_ZTIKj"
10893    },
10894    {
10895     "field_name" : "width",
10896     "field_offset" : 544,
10897     "referenced_type" : "_ZTIKj"
10898    },
10899    {
10900     "field_name" : "height",
10901     "field_offset" : 576,
10902     "referenced_type" : "_ZTIKj"
10903    },
10904    {
10905     "field_name" : "stride",
10906     "field_offset" : 608,
10907     "referenced_type" : "_ZTIKi"
10908    },
10909    {
10910     "field_name" : "format",
10911     "field_offset" : 640,
10912     "referenced_type" : "_ZTIKi"
10913    },
10914    {
10915     "field_name" : "xdpi",
10916     "field_offset" : 672,
10917     "referenced_type" : "_ZTIKf"
10918    },
10919    {
10920     "field_name" : "ydpi",
10921     "field_offset" : 704,
10922     "referenced_type" : "_ZTIKf"
10923    },
10924    {
10925     "field_name" : "fps",
10926     "field_offset" : 736,
10927     "referenced_type" : "_ZTIKf"
10928    },
10929    {
10930     "field_name" : "minSwapInterval",
10931     "field_offset" : 768,
10932     "referenced_type" : "_ZTIKi"
10933    },
10934    {
10935     "field_name" : "maxSwapInterval",
10936     "field_offset" : 800,
10937     "referenced_type" : "_ZTIKi"
10938    },
10939    {
10940     "field_name" : "numFramebuffers",
10941     "field_offset" : 832,
10942     "referenced_type" : "_ZTIKi"
10943    },
10944    {
10945     "field_name" : "reserved",
10946     "field_offset" : 864,
10947     "referenced_type" : "_ZTIA7_i"
10948    },
10949    {
10950     "field_name" : "setSwapInterval",
10951     "field_offset" : 1088,
10952     "referenced_type" : "_ZTIPFiP20framebuffer_device_tiE"
10953    },
10954    {
10955     "field_name" : "setUpdateRect",
10956     "field_offset" : 1120,
10957     "referenced_type" : "_ZTIPFiP20framebuffer_device_tiiiiE"
10958    },
10959    {
10960     "field_name" : "post",
10961     "field_offset" : 1152,
10962     "referenced_type" : "_ZTIPFiP20framebuffer_device_tPK13native_handleE"
10963    },
10964    {
10965     "field_name" : "compositionComplete",
10966     "field_offset" : 1184,
10967     "referenced_type" : "_ZTIPFiP20framebuffer_device_tE"
10968    },
10969    {
10970     "field_name" : "dump",
10971     "field_offset" : 1216,
10972     "referenced_type" : "_ZTIPFvP20framebuffer_device_tPciE"
10973    },
10974    {
10975     "field_name" : "enableScreen",
10976     "field_offset" : 1248,
10977     "referenced_type" : "_ZTIPFiP20framebuffer_device_tiE"
10978    },
10979    {
10980     "field_name" : "reserved_proc",
10981     "field_offset" : 1280,
10982     "referenced_type" : "_ZTIA6_Pv"
10983    }
10984   ],
10985   "linker_set_key" : "_ZTI20framebuffer_device_t",
10986   "name" : "framebuffer_device_t",
10987   "referenced_type" : "_ZTI20framebuffer_device_t",
10988   "self_type" : "_ZTI20framebuffer_device_t",
10989   "size" : 184,
10990   "source_file" : "hardware/libhardware/include/hardware/fb.h"
10991  },
10992  {
10993   "alignment" : 4,
10994   "fields" :
10995   [
10996    {
10997     "field_name" : "usage",
10998     "referenced_type" : "_ZTIy"
10999    },
11000    {
11001     "field_name" : "capacity",
11002     "field_offset" : 64,
11003     "referenced_type" : "_ZTIj"
11004    },
11005    {
11006     "field_name" : "heapMask",
11007     "field_offset" : 96,
11008     "referenced_type" : "_ZTIi"
11009    },
11010    {
11011     "field_name" : "allocFlags",
11012     "field_offset" : 128,
11013     "referenced_type" : "_ZTIi"
11014    },
11015    {
11016     "field_name" : "minAlignment",
11017     "field_offset" : 160,
11018     "referenced_type" : "_ZTIj"
11019    }
11020   ],
11021   "linker_set_key" : "_ZTI21C2StoreIonUsageStruct",
11022   "name" : "C2StoreIonUsageStruct",
11023   "referenced_type" : "_ZTI21C2StoreIonUsageStruct",
11024   "self_type" : "_ZTI21C2StoreIonUsageStruct",
11025   "size" : 24,
11026   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11027  },
11028  {
11029   "alignment" : 4,
11030   "fields" :
11031   [
11032    {
11033     "field_name" : "type",
11034     "referenced_type" : "_ZTIN22C2FieldSupportedValues6type_tE"
11035    },
11036    {
11037     "field_name" : "range",
11038     "field_offset" : 32,
11039     "referenced_type" : "_ZTIN22C2FieldSupportedValuesUt_E"
11040    },
11041    {
11042     "field_name" : "values",
11043     "field_offset" : 352,
11044     "referenced_type" : "_ZTINSt3__16vectorIN7C2Value9PrimitiveENS_9allocatorIS2_EEEE"
11045    }
11046   ],
11047   "linker_set_key" : "_ZTI22C2FieldSupportedValues",
11048   "name" : "C2FieldSupportedValues",
11049   "referenced_type" : "_ZTI22C2FieldSupportedValues",
11050   "self_type" : "_ZTI22C2FieldSupportedValues",
11051   "size" : 56,
11052   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
11053  },
11054  {
11055   "alignment" : 4,
11056   "base_specifiers" :
11057   [
11058    {
11059     "referenced_type" : "_ZTI23_C2PlanarCapacityAspect"
11060    }
11061   ],
11062   "fields" :
11063   [
11064    {
11065     "access" : "private",
11066     "field_name" : "mCrop",
11067     "field_offset" : 64,
11068     "referenced_type" : "_ZTI6C2Rect"
11069    }
11070   ],
11071   "linker_set_key" : "_ZTI22_C2PlanarSectionAspect",
11072   "name" : "_C2PlanarSectionAspect",
11073   "record_kind" : "class",
11074   "referenced_type" : "_ZTI22_C2PlanarSectionAspect",
11075   "self_type" : "_ZTI22_C2PlanarSectionAspect",
11076   "size" : 24,
11077   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11078  },
11079  {
11080   "alignment" : 1,
11081   "linker_set_key" : "_ZTI22_c2_cntr_compat_helperIjE",
11082   "name" : "_c2_cntr_compat_helper<unsigned int>",
11083   "referenced_type" : "_ZTI22_c2_cntr_compat_helperIjE",
11084   "self_type" : "_ZTI22_c2_cntr_compat_helperIjE",
11085   "size" : 1,
11086   "source_file" : "frameworks/av/media/codec2/core/include/C2.h",
11087   "template_args" :
11088   [
11089    "_ZTIj"
11090   ]
11091  },
11092  {
11093   "alignment" : 1,
11094   "linker_set_key" : "_ZTI22_c2_cntr_compat_helperIyE",
11095   "name" : "_c2_cntr_compat_helper<unsigned long long>",
11096   "referenced_type" : "_ZTI22_c2_cntr_compat_helperIyE",
11097   "self_type" : "_ZTI22_c2_cntr_compat_helperIyE",
11098   "size" : 1,
11099   "source_file" : "frameworks/av/media/codec2/core/include/C2.h",
11100   "template_args" :
11101   [
11102    "_ZTIy"
11103   ]
11104  },
11105  {
11106   "alignment" : 4,
11107   "base_specifiers" :
11108   [
11109    {
11110     "referenced_type" : "_ZTI23_C2LinearCapacityAspect"
11111    }
11112   ],
11113   "linker_set_key" : "_ZTI23_C2CircularBlockSegment",
11114   "name" : "_C2CircularBlockSegment",
11115   "record_kind" : "class",
11116   "referenced_type" : "_ZTI23_C2CircularBlockSegment",
11117   "self_type" : "_ZTI23_C2CircularBlockSegment",
11118   "size" : 4,
11119   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11120  },
11121  {
11122   "alignment" : 1,
11123   "linker_set_key" : "_ZTI23_C2CoreIndexHelper_impl",
11124   "name" : "_C2CoreIndexHelper_impl",
11125   "referenced_type" : "_ZTI23_C2CoreIndexHelper_impl",
11126   "self_type" : "_ZTI23_C2CoreIndexHelper_impl",
11127   "size" : 1,
11128   "source_file" : "frameworks/av/media/codec2/core/include/C2ParamDef.h"
11129  },
11130  {
11131   "alignment" : 4,
11132   "fields" :
11133   [
11134    {
11135     "access" : "private",
11136     "field_name" : "mCapacity",
11137     "referenced_type" : "_ZTIj"
11138    }
11139   ],
11140   "linker_set_key" : "_ZTI23_C2LinearCapacityAspect",
11141   "name" : "_C2LinearCapacityAspect",
11142   "record_kind" : "class",
11143   "referenced_type" : "_ZTI23_C2LinearCapacityAspect",
11144   "self_type" : "_ZTI23_C2LinearCapacityAspect",
11145   "size" : 4,
11146   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11147  },
11148  {
11149   "alignment" : 4,
11150   "fields" :
11151   [
11152    {
11153     "access" : "private",
11154     "field_name" : "_mWidth",
11155     "referenced_type" : "_ZTIj"
11156    },
11157    {
11158     "access" : "private",
11159     "field_name" : "_mHeight",
11160     "field_offset" : 32,
11161     "referenced_type" : "_ZTIj"
11162    }
11163   ],
11164   "linker_set_key" : "_ZTI23_C2PlanarCapacityAspect",
11165   "name" : "_C2PlanarCapacityAspect",
11166   "record_kind" : "class",
11167   "referenced_type" : "_ZTI23_C2PlanarCapacityAspect",
11168   "self_type" : "_ZTI23_C2PlanarCapacityAspect",
11169   "size" : 8,
11170   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11171  },
11172  {
11173   "alignment" : 4,
11174   "fields" :
11175   [
11176    {
11177     "field_name" : "usage",
11178     "referenced_type" : "_ZTIy"
11179    },
11180    {
11181     "field_name" : "capacity",
11182     "field_offset" : 64,
11183     "referenced_type" : "_ZTIj"
11184    },
11185    {
11186     "field_name" : "allocFlags",
11187     "field_offset" : 96,
11188     "referenced_type" : "_ZTIi"
11189    },
11190    {
11191     "field_name" : "heapName",
11192     "field_offset" : 128,
11193     "referenced_type" : "_ZTIA_c"
11194    }
11195   ],
11196   "linker_set_key" : "_ZTI24C2StoreDmaBufUsageStruct",
11197   "name" : "C2StoreDmaBufUsageStruct",
11198   "referenced_type" : "_ZTI24C2StoreDmaBufUsageStruct",
11199   "self_type" : "_ZTI24C2StoreDmaBufUsageStruct",
11200   "size" : 16,
11201   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11202  },
11203  {
11204   "alignment" : 4,
11205   "fields" :
11206   [
11207    {
11208     "field_name" : "type_",
11209     "referenced_type" : "_ZTIN8C2Config19supplemental_info_tE"
11210    },
11211    {
11212     "field_name" : "data",
11213     "field_offset" : 32,
11214     "referenced_type" : "_ZTIA_h"
11215    }
11216   ],
11217   "linker_set_key" : "_ZTI24C2SupplementalDataStruct",
11218   "name" : "C2SupplementalDataStruct",
11219   "referenced_type" : "_ZTI24C2SupplementalDataStruct",
11220   "self_type" : "_ZTI24C2SupplementalDataStruct",
11221   "size" : 4,
11222   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11223  },
11224  {
11225   "alignment" : 4,
11226   "fields" :
11227   [
11228    {
11229     "field_name" : "layerCount",
11230     "referenced_type" : "_ZTIj"
11231    },
11232    {
11233     "field_name" : "bLayerCount",
11234     "field_offset" : 32,
11235     "referenced_type" : "_ZTIj"
11236    },
11237    {
11238     "field_name" : "bitrateRatios",
11239     "field_offset" : 64,
11240     "referenced_type" : "_ZTIA_f"
11241    }
11242   ],
11243   "linker_set_key" : "_ZTI24C2TemporalLayeringStruct",
11244   "name" : "C2TemporalLayeringStruct",
11245   "referenced_type" : "_ZTI24C2TemporalLayeringStruct",
11246   "self_type" : "_ZTI24C2TemporalLayeringStruct",
11247   "size" : 8,
11248   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11249  },
11250  {
11251   "alignment" : 4,
11252   "fields" :
11253   [
11254    {
11255     "field_name" : "mastering",
11256     "referenced_type" : "_ZTI35C2MasteringDisplayColorVolumeStruct"
11257    },
11258    {
11259     "field_name" : "maxCll",
11260     "field_offset" : 320,
11261     "referenced_type" : "_ZTIf"
11262    },
11263    {
11264     "field_name" : "maxFall",
11265     "field_offset" : 352,
11266     "referenced_type" : "_ZTIf"
11267    }
11268   ],
11269   "linker_set_key" : "_ZTI25C2HdrStaticMetadataStruct",
11270   "name" : "C2HdrStaticMetadataStruct",
11271   "referenced_type" : "_ZTI25C2HdrStaticMetadataStruct",
11272   "self_type" : "_ZTI25C2HdrStaticMetadataStruct",
11273   "size" : 48,
11274   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11275  },
11276  {
11277   "alignment" : 4,
11278   "fields" :
11279   [
11280    {
11281     "field_name" : "maxContentLightLevel",
11282     "referenced_type" : "_ZTIf"
11283    },
11284    {
11285     "field_name" : "maxFrameAverageLightLevel",
11286     "field_offset" : 32,
11287     "referenced_type" : "_ZTIf"
11288    }
11289   ],
11290   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
11291   "name" : "android_cta861_3_metadata",
11292   "referenced_type" : "_ZTI25android_cta861_3_metadata",
11293   "self_type" : "_ZTI25android_cta861_3_metadata",
11294   "size" : 8,
11295   "source_file" : "system/core/libsystem/include/system/graphics.h"
11296  },
11297  {
11298   "alignment" : 4,
11299   "fields" :
11300   [
11301    {
11302     "field_name" : "type_",
11303     "referenced_type" : "_ZTIN8C2Config27hdr_dynamic_metadata_type_tE"
11304    },
11305    {
11306     "field_name" : "data",
11307     "field_offset" : 32,
11308     "referenced_type" : "_ZTIA_h"
11309    }
11310   ],
11311   "linker_set_key" : "_ZTI26C2HdrDynamicMetadataStruct",
11312   "name" : "C2HdrDynamicMetadataStruct",
11313   "referenced_type" : "_ZTI26C2HdrDynamicMetadataStruct",
11314   "self_type" : "_ZTI26C2HdrDynamicMetadataStruct",
11315   "size" : 4,
11316   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11317  },
11318  {
11319   "alignment" : 4,
11320   "fields" :
11321   [
11322    {
11323     "field_name" : "displayPrimaryRed",
11324     "referenced_type" : "_ZTI16android_xy_color"
11325    },
11326    {
11327     "field_name" : "displayPrimaryGreen",
11328     "field_offset" : 64,
11329     "referenced_type" : "_ZTI16android_xy_color"
11330    },
11331    {
11332     "field_name" : "displayPrimaryBlue",
11333     "field_offset" : 128,
11334     "referenced_type" : "_ZTI16android_xy_color"
11335    },
11336    {
11337     "field_name" : "whitePoint",
11338     "field_offset" : 192,
11339     "referenced_type" : "_ZTI16android_xy_color"
11340    },
11341    {
11342     "field_name" : "maxLuminance",
11343     "field_offset" : 256,
11344     "referenced_type" : "_ZTIf"
11345    },
11346    {
11347     "field_name" : "minLuminance",
11348     "field_offset" : 288,
11349     "referenced_type" : "_ZTIf"
11350    }
11351   ],
11352   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
11353   "name" : "android_smpte2086_metadata",
11354   "referenced_type" : "_ZTI26android_smpte2086_metadata",
11355   "self_type" : "_ZTI26android_smpte2086_metadata",
11356   "size" : 40,
11357   "source_file" : "system/core/libsystem/include/system/graphics.h"
11358  },
11359  {
11360   "alignment" : 4,
11361   "fields" :
11362   [
11363    {
11364     "access" : "private",
11365     "field_name" : "_mField",
11366     "referenced_type" : "_ZTI12C2ParamField"
11367    },
11368    {
11369     "access" : "private",
11370     "field_name" : "_mType",
11371     "field_offset" : 96,
11372     "referenced_type" : "_ZTIN27C2FieldSupportedValuesQuery6type_tE"
11373    },
11374    {
11375     "field_name" : "status",
11376     "field_offset" : 128,
11377     "referenced_type" : "_ZTI11c2_status_t"
11378    },
11379    {
11380     "field_name" : "values",
11381     "field_offset" : 160,
11382     "referenced_type" : "_ZTI22C2FieldSupportedValues"
11383    }
11384   ],
11385   "linker_set_key" : "_ZTI27C2FieldSupportedValuesQuery",
11386   "name" : "C2FieldSupportedValuesQuery",
11387   "referenced_type" : "_ZTI27C2FieldSupportedValuesQuery",
11388   "self_type" : "_ZTI27C2FieldSupportedValuesQuery",
11389   "size" : 76,
11390   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
11391  },
11392  {
11393   "alignment" : 4,
11394   "fields" :
11395   [
11396    {
11397     "field_name" : "type_",
11398     "referenced_type" : "_ZTIN8C2Config14picture_type_tE"
11399    },
11400    {
11401     "field_name" : "min",
11402     "field_offset" : 32,
11403     "referenced_type" : "_ZTIi"
11404    },
11405    {
11406     "field_name" : "max",
11407     "field_offset" : 64,
11408     "referenced_type" : "_ZTIi"
11409    }
11410   ],
11411   "linker_set_key" : "_ZTI27C2PictureQuantizationStruct",
11412   "name" : "C2PictureQuantizationStruct",
11413   "referenced_type" : "_ZTI27C2PictureQuantizationStruct",
11414   "self_type" : "_ZTI27C2PictureQuantizationStruct",
11415   "size" : 12,
11416   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11417  },
11418  {
11419   "alignment" : 4,
11420   "base_specifiers" :
11421   [
11422    {
11423     "referenced_type" : "_ZTI20_C2LinearRangeAspect"
11424    }
11425   ],
11426   "linker_set_key" : "_ZTI28_C2EditableLinearRangeAspect",
11427   "name" : "_C2EditableLinearRangeAspect",
11428   "record_kind" : "class",
11429   "referenced_type" : "_ZTI28_C2EditableLinearRangeAspect",
11430   "self_type" : "_ZTI28_C2EditableLinearRangeAspect",
11431   "size" : 12,
11432   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11433  },
11434  {
11435   "alignment" : 4,
11436   "fields" :
11437   [
11438    {
11439     "field_name" : "mode",
11440     "referenced_type" : "_ZTIN30C2TimestampGapAdjustmentStruct6mode_tE"
11441    },
11442    {
11443     "field_name" : "value",
11444     "field_offset" : 32,
11445     "referenced_type" : "_ZTIy"
11446    }
11447   ],
11448   "linker_set_key" : "_ZTI30C2TimestampGapAdjustmentStruct",
11449   "name" : "C2TimestampGapAdjustmentStruct",
11450   "referenced_type" : "_ZTI30C2TimestampGapAdjustmentStruct",
11451   "self_type" : "_ZTI30C2TimestampGapAdjustmentStruct",
11452   "size" : 12,
11453   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11454  },
11455  {
11456   "alignment" : 4,
11457   "base_specifiers" :
11458   [
11459    {
11460     "referenced_type" : "_ZTI22_C2PlanarSectionAspect"
11461    }
11462   ],
11463   "linker_set_key" : "_ZTI30_C2EditablePlanarSectionAspect",
11464   "name" : "_C2EditablePlanarSectionAspect",
11465   "record_kind" : "class",
11466   "referenced_type" : "_ZTI30_C2EditablePlanarSectionAspect",
11467   "self_type" : "_ZTI30_C2EditablePlanarSectionAspect",
11468   "size" : 24,
11469   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11470  },
11471  {
11472   "alignment" : 4,
11473   "fields" :
11474   [
11475    {
11476     "field_name" : "red",
11477     "referenced_type" : "_ZTI15C2ColorXyStruct"
11478    },
11479    {
11480     "field_name" : "green",
11481     "field_offset" : 64,
11482     "referenced_type" : "_ZTI15C2ColorXyStruct"
11483    },
11484    {
11485     "field_name" : "blue",
11486     "field_offset" : 128,
11487     "referenced_type" : "_ZTI15C2ColorXyStruct"
11488    },
11489    {
11490     "field_name" : "white",
11491     "field_offset" : 192,
11492     "referenced_type" : "_ZTI15C2ColorXyStruct"
11493    },
11494    {
11495     "field_name" : "maxLuminance",
11496     "field_offset" : 256,
11497     "referenced_type" : "_ZTIf"
11498    },
11499    {
11500     "field_name" : "minLuminance",
11501     "field_offset" : 288,
11502     "referenced_type" : "_ZTIf"
11503    }
11504   ],
11505   "linker_set_key" : "_ZTI35C2MasteringDisplayColorVolumeStruct",
11506   "name" : "C2MasteringDisplayColorVolumeStruct",
11507   "referenced_type" : "_ZTI35C2MasteringDisplayColorVolumeStruct",
11508   "self_type" : "_ZTI35C2MasteringDisplayColorVolumeStruct",
11509   "size" : 40,
11510   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11511  },
11512  {
11513   "alignment" : 4,
11514   "fields" :
11515   [
11516    {
11517     "field_name" : "pixelFormat",
11518     "referenced_type" : "_ZTIj"
11519    },
11520    {
11521     "field_name" : "bitDepth",
11522     "field_offset" : 32,
11523     "referenced_type" : "_ZTIj"
11524    },
11525    {
11526     "field_name" : "subsampling",
11527     "field_offset" : 64,
11528     "referenced_type" : "_ZTIN7C2Color13subsampling_tE"
11529    },
11530    {
11531     "field_name" : "layout",
11532     "field_offset" : 96,
11533     "referenced_type" : "_ZTIN7C2Color14plane_layout_tE"
11534    }
11535   ],
11536   "linker_set_key" : "_ZTI37C2FlexiblePixelFormatDescriptorStruct",
11537   "name" : "C2FlexiblePixelFormatDescriptorStruct",
11538   "referenced_type" : "_ZTI37C2FlexiblePixelFormatDescriptorStruct",
11539   "self_type" : "_ZTI37C2FlexiblePixelFormatDescriptorStruct",
11540   "size" : 16,
11541   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11542  },
11543  {
11544   "alignment" : 4,
11545   "base_specifiers" :
11546   [
11547    {
11548     "referenced_type" : "_ZTI7C2Param"
11549    }
11550   ],
11551   "linker_set_key" : "_ZTI6C2Info",
11552   "name" : "C2Info",
11553   "referenced_type" : "_ZTI6C2Info",
11554   "self_type" : "_ZTI6C2Info",
11555   "size" : 8,
11556   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
11557  },
11558  {
11559   "alignment" : 4,
11560   "fields" :
11561   [
11562    {
11563     "field_name" : "width",
11564     "referenced_type" : "_ZTIj"
11565    },
11566    {
11567     "field_name" : "height",
11568     "field_offset" : 32,
11569     "referenced_type" : "_ZTIj"
11570    },
11571    {
11572     "field_name" : "left",
11573     "field_offset" : 64,
11574     "referenced_type" : "_ZTIj"
11575    },
11576    {
11577     "field_name" : "top",
11578     "field_offset" : 96,
11579     "referenced_type" : "_ZTIj"
11580    }
11581   ],
11582   "linker_set_key" : "_ZTI6C2Rect",
11583   "name" : "C2Rect",
11584   "referenced_type" : "_ZTI6C2Rect",
11585   "self_type" : "_ZTI6C2Rect",
11586   "size" : 16,
11587   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11588  },
11589  {
11590   "alignment" : 4,
11591   "fields" :
11592   [
11593    {
11594     "field_name" : "chainInfo",
11595     "referenced_type" : "_ZTINSt3__110shared_ptrI15C2WorkChainInfoEE"
11596    },
11597    {
11598     "field_name" : "input",
11599     "field_offset" : 64,
11600     "referenced_type" : "_ZTI11C2FrameData"
11601    },
11602    {
11603     "field_name" : "worklets",
11604     "field_offset" : 576,
11605     "referenced_type" : "_ZTINSt3__14listINS_10unique_ptrI9C2WorkletNS_14default_deleteIS2_EEEENS_9allocatorIS5_EEEE"
11606    },
11607    {
11608     "field_name" : "workletsProcessed",
11609     "field_offset" : 672,
11610     "referenced_type" : "_ZTIj"
11611    },
11612    {
11613     "field_name" : "result",
11614     "field_offset" : 704,
11615     "referenced_type" : "_ZTI11c2_status_t"
11616    }
11617   ],
11618   "linker_set_key" : "_ZTI6C2Work",
11619   "name" : "C2Work",
11620   "referenced_type" : "_ZTI6C2Work",
11621   "self_type" : "_ZTI6C2Work",
11622   "size" : 92,
11623   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h"
11624  },
11625  {
11626   "alignment" : 1,
11627   "linker_set_key" : "_ZTI7C2Color",
11628   "name" : "C2Color",
11629   "referenced_type" : "_ZTI7C2Color",
11630   "self_type" : "_ZTI7C2Color",
11631   "size" : 1,
11632   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11633  },
11634  {
11635   "alignment" : 4,
11636   "fields" :
11637   [
11638    {
11639     "access" : "private",
11640     "field_name" : "mImpl",
11641     "referenced_type" : "_ZTINSt3__110shared_ptrIN7C2Event4ImplEEE"
11642    }
11643   ],
11644   "linker_set_key" : "_ZTI7C2Event",
11645   "name" : "C2Event",
11646   "record_kind" : "class",
11647   "referenced_type" : "_ZTI7C2Event",
11648   "self_type" : "_ZTI7C2Event",
11649   "size" : 8,
11650   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11651  },
11652  {
11653   "alignment" : 4,
11654   "fields" :
11655   [
11656    {
11657     "access" : "private",
11658     "field_name" : "mImpl",
11659     "referenced_type" : "_ZTINSt3__110shared_ptrIN7C2Fence4ImplEEE"
11660    }
11661   ],
11662   "linker_set_key" : "_ZTI7C2Fence",
11663   "name" : "C2Fence",
11664   "record_kind" : "class",
11665   "referenced_type" : "_ZTI7C2Fence",
11666   "self_type" : "_ZTI7C2Fence",
11667   "size" : 8,
11668   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11669  },
11670  {
11671   "alignment" : 4,
11672   "fields" :
11673   [
11674    {
11675     "access" : "private",
11676     "field_name" : "_mSize",
11677     "referenced_type" : "_ZTIj"
11678    },
11679    {
11680     "access" : "private",
11681     "field_name" : "_mIndex",
11682     "field_offset" : 32,
11683     "referenced_type" : "_ZTIN7C2Param5IndexE"
11684    }
11685   ],
11686   "linker_set_key" : "_ZTI7C2Param",
11687   "name" : "C2Param",
11688   "referenced_type" : "_ZTI7C2Param",
11689   "self_type" : "_ZTI7C2Param",
11690   "size" : 8,
11691   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
11692  },
11693  {
11694   "alignment" : 4,
11695   "fields" :
11696   [
11697    {
11698     "access" : "private",
11699     "field_name" : "_mType",
11700     "referenced_type" : "_ZTIN7C2Value6type_tE"
11701    },
11702    {
11703     "access" : "private",
11704     "field_name" : "_mValue",
11705     "field_offset" : 32,
11706     "referenced_type" : "_ZTIN7C2Value9PrimitiveE"
11707    }
11708   ],
11709   "linker_set_key" : "_ZTI7C2Value",
11710   "name" : "C2Value",
11711   "record_kind" : "class",
11712   "referenced_type" : "_ZTI7C2Value",
11713   "self_type" : "_ZTI7C2Value",
11714   "size" : 12,
11715   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
11716  },
11717  {
11718   "alignment" : 4,
11719   "fields" :
11720   [
11721    {
11722     "access" : "private",
11723     "field_name" : "mImpl",
11724     "field_offset" : 32,
11725     "referenced_type" : "_ZTINSt3__110shared_ptrIN8C2Buffer4ImplEEE"
11726    }
11727   ],
11728   "linker_set_key" : "_ZTI8C2Buffer",
11729   "name" : "C2Buffer",
11730   "record_kind" : "class",
11731   "referenced_type" : "_ZTI8C2Buffer",
11732   "self_type" : "_ZTI8C2Buffer",
11733   "size" : 12,
11734   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h",
11735   "vtable_components" :
11736   [
11737    {
11738     "kind" : "offset_to_top"
11739    },
11740    {
11741     "kind" : "rtti",
11742     "mangled_component_name" : "_ZTI8C2Buffer"
11743    },
11744    {
11745     "kind" : "complete_dtor_pointer",
11746     "mangled_component_name" : "_ZN8C2BufferD1Ev"
11747    },
11748    {
11749     "kind" : "deleting_dtor_pointer",
11750     "mangled_component_name" : "_ZN8C2BufferD0Ev"
11751    }
11752   ]
11753  },
11754  {
11755   "alignment" : 1,
11756   "linker_set_key" : "_ZTI8C2Config",
11757   "name" : "C2Config",
11758   "referenced_type" : "_ZTI8C2Config",
11759   "self_type" : "_ZTI8C2Config",
11760   "size" : 1,
11761   "source_file" : "frameworks/av/media/codec2/core/include/C2Config.h"
11762  },
11763  {
11764   "alignment" : 4,
11765   "base_specifiers" :
11766   [
11767    {
11768     "referenced_type" : "_ZTI9C2Setting"
11769    }
11770   ],
11771   "linker_set_key" : "_ZTI8C2Tuning",
11772   "name" : "C2Tuning",
11773   "referenced_type" : "_ZTI8C2Tuning",
11774   "self_type" : "_ZTI8C2Tuning",
11775   "size" : 8,
11776   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
11777  },
11778  {
11779   "alignment" : 1,
11780   "linker_set_key" : "_ZTI8c2_typesIJjjEE",
11781   "name" : "c2_types<unsigned int, unsigned int>",
11782   "referenced_type" : "_ZTI8c2_typesIJjjEE",
11783   "self_type" : "_ZTI8c2_typesIJjjEE",
11784   "size" : 1,
11785   "source_file" : "frameworks/av/media/codec2/core/include/C2.h"
11786  },
11787  {
11788   "alignment" : 1,
11789   "linker_set_key" : "_ZTI8c2_typesIJjjjEE",
11790   "name" : "c2_types<unsigned int, unsigned int, unsigned int>",
11791   "referenced_type" : "_ZTI8c2_typesIJjjjEE",
11792   "self_type" : "_ZTI8c2_typesIJjjjEE",
11793   "size" : 1,
11794   "source_file" : "frameworks/av/media/codec2/core/include/C2.h"
11795  },
11796  {
11797   "alignment" : 4,
11798   "base_specifiers" :
11799   [
11800    {
11801     "referenced_type" : "_ZTI20_C2LinearRangeAspect"
11802    }
11803   ],
11804   "fields" :
11805   [
11806    {
11807     "access" : "protected",
11808     "field_name" : "mImpl",
11809     "field_offset" : 96,
11810     "referenced_type" : "_ZTINSt3__110shared_ptrIN9C2Block1D4ImplEEE"
11811    }
11812   ],
11813   "linker_set_key" : "_ZTI9C2Block1D",
11814   "name" : "C2Block1D",
11815   "record_kind" : "class",
11816   "referenced_type" : "_ZTI9C2Block1D",
11817   "self_type" : "_ZTI9C2Block1D",
11818   "size" : 20,
11819   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11820  },
11821  {
11822   "alignment" : 4,
11823   "base_specifiers" :
11824   [
11825    {
11826     "referenced_type" : "_ZTI22_C2PlanarSectionAspect"
11827    }
11828   ],
11829   "fields" :
11830   [
11831    {
11832     "access" : "protected",
11833     "field_name" : "mImpl",
11834     "field_offset" : 192,
11835     "referenced_type" : "_ZTINSt3__110shared_ptrIN9C2Block2D4ImplEEE"
11836    }
11837   ],
11838   "linker_set_key" : "_ZTI9C2Block2D",
11839   "name" : "C2Block2D",
11840   "record_kind" : "class",
11841   "referenced_type" : "_ZTI9C2Block2D",
11842   "self_type" : "_ZTI9C2Block2D",
11843   "size" : 32,
11844   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11845  },
11846  {
11847   "alignment" : 4,
11848   "fields" :
11849   [
11850    {
11851     "field_name" : "offset",
11852     "referenced_type" : "_ZTIj"
11853    },
11854    {
11855     "field_name" : "size",
11856     "field_offset" : 32,
11857     "referenced_type" : "_ZTIj"
11858    }
11859   ],
11860   "linker_set_key" : "_ZTI9C2Segment",
11861   "name" : "C2Segment",
11862   "referenced_type" : "_ZTI9C2Segment",
11863   "self_type" : "_ZTI9C2Segment",
11864   "size" : 8,
11865   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11866  },
11867  {
11868   "alignment" : 4,
11869   "base_specifiers" :
11870   [
11871    {
11872     "referenced_type" : "_ZTI7C2Param"
11873    }
11874   ],
11875   "linker_set_key" : "_ZTI9C2Setting",
11876   "name" : "C2Setting",
11877   "referenced_type" : "_ZTI9C2Setting",
11878   "self_type" : "_ZTI9C2Setting",
11879   "size" : 8,
11880   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
11881  },
11882  {
11883   "alignment" : 4,
11884   "fields" :
11885   [
11886    {
11887     "field_name" : "component",
11888     "referenced_type" : "_ZTIj"
11889    },
11890    {
11891     "field_name" : "tunings",
11892     "field_offset" : 32,
11893     "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrI8C2TuningNS_14default_deleteIS2_EEEENS_9allocatorIS5_EEEE"
11894    },
11895    {
11896     "field_name" : "failures",
11897     "field_offset" : 128,
11898     "referenced_type" : "_ZTINSt3__16vectorINS_10unique_ptrI15C2SettingResultNS_14default_deleteIS2_EEEENS_9allocatorIS5_EEEE"
11899    },
11900    {
11901     "field_name" : "output",
11902     "field_offset" : 224,
11903     "referenced_type" : "_ZTI11C2FrameData"
11904    }
11905   ],
11906   "linker_set_key" : "_ZTI9C2Worklet",
11907   "name" : "C2Worklet",
11908   "referenced_type" : "_ZTI9C2Worklet",
11909   "self_type" : "_ZTI9C2Worklet",
11910   "size" : 92,
11911   "source_file" : "frameworks/av/media/codec2/core/include/C2Work.h"
11912  },
11913  {
11914   "alignment" : 4,
11915   "fields" :
11916   [
11917    {
11918     "access" : "private",
11919     "field_name" : "mValue",
11920     "referenced_type" : "_ZTIj"
11921    }
11922   ],
11923   "linker_set_key" : "_ZTI9c2_cntr_tIjvE",
11924   "name" : "c2_cntr_t<unsigned int, void>",
11925   "record_kind" : "class",
11926   "referenced_type" : "_ZTI9c2_cntr_tIjvE",
11927   "self_type" : "_ZTI9c2_cntr_tIjvE",
11928   "size" : 4,
11929   "source_file" : "frameworks/av/media/codec2/core/include/C2.h",
11930   "template_args" :
11931   [
11932    "_ZTIj",
11933    "_ZTIv"
11934   ]
11935  },
11936  {
11937   "alignment" : 4,
11938   "fields" :
11939   [
11940    {
11941     "access" : "private",
11942     "field_name" : "mValue",
11943     "referenced_type" : "_ZTIy"
11944    }
11945   ],
11946   "linker_set_key" : "_ZTI9c2_cntr_tIyvE",
11947   "name" : "c2_cntr_t<unsigned long long, void>",
11948   "record_kind" : "class",
11949   "referenced_type" : "_ZTI9c2_cntr_tIyvE",
11950   "self_type" : "_ZTI9c2_cntr_tIyvE",
11951   "size" : 8,
11952   "source_file" : "frameworks/av/media/codec2/core/include/C2.h",
11953   "template_args" :
11954   [
11955    "_ZTIy",
11956    "_ZTIv"
11957   ]
11958  },
11959  {
11960   "alignment" : 4,
11961   "fields" :
11962   [
11963    {
11964     "field_name" : "name",
11965     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11966    },
11967    {
11968     "field_name" : "id",
11969     "field_offset" : 96,
11970     "referenced_type" : "_ZTIj"
11971    },
11972    {
11973     "field_name" : "supportedTypes",
11974     "field_offset" : 128,
11975     "referenced_type" : "_ZTIN11C2Allocator6type_tE"
11976    },
11977    {
11978     "field_name" : "minimumUsage",
11979     "field_offset" : 160,
11980     "referenced_type" : "_ZTI13C2MemoryUsage"
11981    },
11982    {
11983     "field_name" : "maximumUsage",
11984     "field_offset" : 224,
11985     "referenced_type" : "_ZTI13C2MemoryUsage"
11986    }
11987   ],
11988   "linker_set_key" : "_ZTIN11C2Allocator6TraitsE",
11989   "name" : "C2Allocator::Traits",
11990   "referenced_type" : "_ZTIN11C2Allocator6TraitsE",
11991   "self_type" : "_ZTIN11C2Allocator6TraitsE",
11992   "size" : 36,
11993   "source_file" : "frameworks/av/media/codec2/core/include/C2Buffer.h"
11994  },
11995  {
11996   "alignment" : 4,
11997   "fields" :
11998   [
11999    {
12000     "field_name" : "name",
12001     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12002    },
12003    {
12004     "field_name" : "domain",
12005     "field_offset" : 96,
12006     "referenced_type" : "_ZTIN11C2Component8domain_tE"
12007    },
12008    {
12009     "field_name" : "kind",
12010     "field_offset" : 128,
12011     "referenced_type" : "_ZTIN11C2Component6kind_tE"
12012    },
12013    {
12014     "field_name" : "rank",
12015     "field_offset" : 160,
12016     "referenced_type" : "_ZTIj"
12017    },
12018    {
12019     "field_name" : "mediaType",
12020     "field_offset" : 192,
12021     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12022    },
12023    {
12024     "field_name" : "owner",
12025     "field_offset" : 288,
12026     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12027    },
12028    {
12029     "field_name" : "aliases",
12030     "field_offset" : 384,
12031     "referenced_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE"
12032    }
12033   ],
12034   "linker_set_key" : "_ZTIN11C2Component6TraitsE",
12035   "name" : "C2Component::Traits",
12036   "referenced_type" : "_ZTIN11C2Component6TraitsE",
12037   "self_type" : "_ZTIN11C2Component6TraitsE",
12038   "size" : 60,
12039   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h"
12040  },
12041  {
12042   "alignment" : 4,
12043   "linker_set_key" : "_ZTIN11C2Component8ListenerE",
12044   "name" : "C2Component::Listener",
12045   "record_kind" : "class",
12046   "referenced_type" : "_ZTIN11C2Component8ListenerE",
12047   "self_type" : "_ZTIN11C2Component8ListenerE",
12048   "size" : 4,
12049   "source_file" : "frameworks/av/media/codec2/core/include/C2Component.h",
12050   "vtable_components" :
12051   [
12052    {
12053     "kind" : "offset_to_top"
12054    },
12055    {
12056     "kind" : "rtti",
12057     "mangled_component_name" : "_ZTIN11C2Component8ListenerE"
12058    },
12059    {
12060     "is_pure" : true,
12061     "mangled_component_name" : "_ZN11C2Component8Listener13onWorkDone_nbENSt3__18weak_ptrIS_EENS1_4listINS1_10unique_ptrI6C2WorkNS1_14default_deleteIS6_EEEENS1_9allocatorIS9_EEEE"
12062    },
12063    {
12064     "is_pure" : true,
12065     "mangled_component_name" : "_ZN11C2Component8Listener12onTripped_nbENSt3__18weak_ptrIS_EENS1_6vectorINS1_10shared_ptrI15C2SettingResultEENS1_9allocatorIS7_EEEE"
12066    },
12067    {
12068     "is_pure" : true,
12069     "mangled_component_name" : "_ZN11C2Component8Listener10onError_nbENSt3__18weak_ptrIS_EEj"
12070    },
12071    {
12072     "kind" : "complete_dtor_pointer",
12073     "mangled_component_name" : "_ZN11C2Component8ListenerD1Ev"
12074    },
12075    {
12076     "kind" : "deleting_dtor_pointer",
12077     "mangled_component_name" : "_ZN11C2Component8ListenerD0Ev"
12078    }
12079   ]
12080  },
12081  {
12082   "alignment" : 4,
12083   "fields" :
12084   [
12085    {
12086     "field_name" : "min",
12087     "referenced_type" : "_ZTIN7C2Value9PrimitiveE"
12088    },
12089    {
12090     "field_name" : "max",
12091     "field_offset" : 64,
12092     "referenced_type" : "_ZTIN7C2Value9PrimitiveE"
12093    },
12094    {
12095     "field_name" : "step",
12096     "field_offset" : 128,
12097     "referenced_type" : "_ZTIN7C2Value9PrimitiveE"
12098    },
12099    {
12100     "field_name" : "num",
12101     "field_offset" : 192,
12102     "referenced_type" : "_ZTIN7C2Value9PrimitiveE"
12103    },
12104    {
12105     "field_name" : "denom",
12106     "field_offset" : 256,
12107     "referenced_type" : "_ZTIN7C2Value9PrimitiveE"
12108    }
12109   ],
12110   "is_anonymous" : true,
12111   "linker_set_key" : "_ZTIN22C2FieldSupportedValuesUt_E",
12112   "name" : "C2FieldSupportedValues::(unnamed)",
12113   "referenced_type" : "_ZTIN22C2FieldSupportedValuesUt_E",
12114   "self_type" : "_ZTIN22C2FieldSupportedValuesUt_E",
12115   "size" : 40,
12116   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12117  },
12118  {
12119   "alignment" : 4,
12120   "base_specifiers" :
12121   [
12122    {
12123     "referenced_type" : "_ZTIN7C2Param9CoreIndexE"
12124    }
12125   ],
12126   "linker_set_key" : "_ZTIN7C2Param4TypeE",
12127   "name" : "C2Param::Type",
12128   "referenced_type" : "_ZTIN7C2Param4TypeE",
12129   "self_type" : "_ZTIN7C2Param4TypeE",
12130   "size" : 4,
12131   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12132  },
12133  {
12134   "alignment" : 4,
12135   "base_specifiers" :
12136   [
12137    {
12138     "referenced_type" : "_ZTIN7C2Param4TypeE"
12139    }
12140   ],
12141   "linker_set_key" : "_ZTIN7C2Param5IndexE",
12142   "name" : "C2Param::Index",
12143   "referenced_type" : "_ZTIN7C2Param5IndexE",
12144   "self_type" : "_ZTIN7C2Param5IndexE",
12145   "size" : 4,
12146   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12147  },
12148  {
12149   "alignment" : 4,
12150   "fields" :
12151   [
12152    {
12153     "access" : "protected",
12154     "field_name" : "mIndex",
12155     "referenced_type" : "_ZTIj"
12156    }
12157   ],
12158   "linker_set_key" : "_ZTIN7C2Param9CoreIndexE",
12159   "name" : "C2Param::CoreIndex",
12160   "referenced_type" : "_ZTIN7C2Param9CoreIndexE",
12161   "self_type" : "_ZTIN7C2Param9CoreIndexE",
12162   "size" : 4,
12163   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12164  },
12165  {
12166   "alignment" : 4,
12167   "fields" :
12168   [
12169    {
12170     "field_name" : "u64",
12171     "referenced_type" : "_ZTIy"
12172    },
12173    {
12174     "field_name" : "i64",
12175     "referenced_type" : "_ZTIx"
12176    },
12177    {
12178     "field_name" : "c64",
12179     "referenced_type" : "_ZTI9c2_cntr_tIyvE"
12180    },
12181    {
12182     "field_name" : "u32",
12183     "referenced_type" : "_ZTIj"
12184    },
12185    {
12186     "field_name" : "i32",
12187     "referenced_type" : "_ZTIi"
12188    },
12189    {
12190     "field_name" : "c32",
12191     "referenced_type" : "_ZTI9c2_cntr_tIjvE"
12192    },
12193    {
12194     "field_name" : "fp",
12195     "referenced_type" : "_ZTIf"
12196    }
12197   ],
12198   "linker_set_key" : "_ZTIN7C2Value9PrimitiveE",
12199   "name" : "C2Value::Primitive",
12200   "record_kind" : "union",
12201   "referenced_type" : "_ZTIN7C2Value9PrimitiveE",
12202   "self_type" : "_ZTIN7C2Value9PrimitiveE",
12203   "size" : 8,
12204   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12205  },
12206  {
12207   "alignment" : 4,
12208   "base_specifiers" :
12209   [
12210    {
12211     "referenced_type" : "_ZTI13C2MemoryUsage"
12212    }
12213   ],
12214   "linker_set_key" : "_ZTIN7android20C2AndroidMemoryUsageE",
12215   "name" : "android::C2AndroidMemoryUsage",
12216   "referenced_type" : "_ZTIN7android20C2AndroidMemoryUsageE",
12217   "self_type" : "_ZTIN7android20C2AndroidMemoryUsageE",
12218   "size" : 8,
12219   "source_file" : "frameworks/av/media/codec2/core/include/android-C2Buffer.h"
12220  }
12221 ],
12222 "rvalue_reference_types" :
12223 [
12224  {
12225   "alignment" : 4,
12226   "linker_set_key" : "_ZTIO18C2ParamFieldValues",
12227   "name" : "C2ParamFieldValues &&",
12228   "referenced_type" : "_ZTI18C2ParamFieldValues",
12229   "self_type" : "_ZTIO18C2ParamFieldValues",
12230   "size" : 4,
12231   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12232  },
12233  {
12234   "alignment" : 4,
12235   "linker_set_key" : "_ZTIONSt3__110unique_ptrI22C2FieldSupportedValuesNS_14default_deleteIS1_EEEE",
12236   "name" : "std::unique_ptr<C2FieldSupportedValues, std::default_delete<C2FieldSupportedValues>> &&",
12237   "referenced_type" : "_ZTINSt3__110unique_ptrI22C2FieldSupportedValuesNS_14default_deleteIS1_EEEE",
12238   "self_type" : "_ZTIONSt3__110unique_ptrI22C2FieldSupportedValuesNS_14default_deleteIS1_EEEE",
12239   "size" : 4,
12240   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12241  },
12242  {
12243   "alignment" : 4,
12244   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12245   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
12246   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12247   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12248   "size" : 4,
12249   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12250  },
12251  {
12252   "alignment" : 4,
12253   "linker_set_key" : "_ZTIONSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
12254   "name" : "std::vector<C2FieldDescriptor, std::allocator<C2FieldDescriptor>> &&",
12255   "referenced_type" : "_ZTINSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
12256   "self_type" : "_ZTIONSt3__16vectorI17C2FieldDescriptorNS_9allocatorIS1_EEEE",
12257   "size" : 4,
12258   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12259  },
12260  {
12261   "alignment" : 4,
12262   "linker_set_key" : "_ZTIONSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
12263   "name" : "std::vector<C2Param::Index, std::allocator<C2Param::Index>> &&",
12264   "referenced_type" : "_ZTINSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
12265   "self_type" : "_ZTIONSt3__16vectorIN7C2Param5IndexENS_9allocatorIS2_EEEE",
12266   "size" : 4,
12267   "source_file" : "frameworks/av/media/codec2/core/include/C2Param.h"
12268  }
12269 ]
12270}
12271