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