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