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