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