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