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