• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA8_j",
7   "name" : "unsigned int[8]",
8   "referenced_type" : "_ZTIj",
9   "size" : 32,
10   "source_file" : "system/core/include/system/graphics.h"
11  },
12  {
13   "is_of_unknown_bound" : true,
14   "linker_set_key" : "_ZTIA_f",
15   "name" : "float[]",
16   "referenced_type" : "_ZTIf",
17   "source_file" : "system/core/include/system/graphics.h"
18  }
19 ],
20 "builtin_types" :
21 [
22  {
23   "alignment" : 1,
24   "is_integral" : true,
25   "is_unsigned" : true,
26   "linker_set_key" : "_ZTIb",
27   "name" : "bool",
28   "size" : 1
29  },
30  {
31   "alignment" : 1,
32   "is_integral" : true,
33   "is_unsigned" : true,
34   "linker_set_key" : "_ZTIc",
35   "name" : "char",
36   "size" : 1
37  },
38  {
39   "alignment" : 4,
40   "linker_set_key" : "_ZTIf",
41   "name" : "float",
42   "size" : 4
43  },
44  {
45   "alignment" : 1,
46   "is_integral" : true,
47   "is_unsigned" : true,
48   "linker_set_key" : "_ZTIh",
49   "name" : "unsigned char",
50   "size" : 1
51  },
52  {
53   "alignment" : 4,
54   "is_integral" : true,
55   "linker_set_key" : "_ZTIi",
56   "name" : "int",
57   "size" : 4
58  },
59  {
60   "alignment" : 4,
61   "is_integral" : true,
62   "is_unsigned" : true,
63   "linker_set_key" : "_ZTIj",
64   "name" : "unsigned int",
65   "size" : 4
66  },
67  {
68   "linker_set_key" : "_ZTIv",
69   "name" : "void"
70  },
71  {
72   "alignment" : 8,
73   "is_integral" : true,
74   "linker_set_key" : "_ZTIx",
75   "name" : "long long",
76   "size" : 8
77  },
78  {
79   "alignment" : 8,
80   "is_integral" : true,
81   "is_unsigned" : true,
82   "linker_set_key" : "_ZTIy",
83   "name" : "unsigned long long",
84   "size" : 8
85  }
86 ],
87 "elf_functions" :
88 [
89  {
90   "name" : "AImageDecoderFrameInfo_create"
91  },
92  {
93   "name" : "AImageDecoderFrameInfo_delete"
94  },
95  {
96   "name" : "AImageDecoderFrameInfo_getBlendOp"
97  },
98  {
99   "name" : "AImageDecoderFrameInfo_getDisposeOp"
100  },
101  {
102   "name" : "AImageDecoderFrameInfo_getDuration"
103  },
104  {
105   "name" : "AImageDecoderFrameInfo_getFrameRect"
106  },
107  {
108   "name" : "AImageDecoderFrameInfo_hasAlphaWithinBounds"
109  },
110  {
111   "name" : "AImageDecoderHeaderInfo_getAlphaFlags"
112  },
113  {
114   "name" : "AImageDecoderHeaderInfo_getAndroidBitmapFormat"
115  },
116  {
117   "name" : "AImageDecoderHeaderInfo_getDataSpace"
118  },
119  {
120   "name" : "AImageDecoderHeaderInfo_getHeight"
121  },
122  {
123   "name" : "AImageDecoderHeaderInfo_getMimeType"
124  },
125  {
126   "name" : "AImageDecoderHeaderInfo_getWidth"
127  },
128  {
129   "name" : "AImageDecoder_advanceFrame"
130  },
131  {
132   "name" : "AImageDecoder_computeSampledSize"
133  },
134  {
135   "name" : "AImageDecoder_createFromAAsset"
136  },
137  {
138   "name" : "AImageDecoder_createFromBuffer"
139  },
140  {
141   "name" : "AImageDecoder_createFromFd"
142  },
143  {
144   "name" : "AImageDecoder_decodeImage"
145  },
146  {
147   "name" : "AImageDecoder_delete"
148  },
149  {
150   "name" : "AImageDecoder_getFrameInfo"
151  },
152  {
153   "name" : "AImageDecoder_getHeaderInfo"
154  },
155  {
156   "name" : "AImageDecoder_getMinimumStride"
157  },
158  {
159   "name" : "AImageDecoder_getRepeatCount"
160  },
161  {
162   "name" : "AImageDecoder_isAnimated"
163  },
164  {
165   "name" : "AImageDecoder_resultToString"
166  },
167  {
168   "name" : "AImageDecoder_rewind"
169  },
170  {
171   "name" : "AImageDecoder_setAndroidBitmapFormat"
172  },
173  {
174   "name" : "AImageDecoder_setCrop"
175  },
176  {
177   "name" : "AImageDecoder_setDataSpace"
178  },
179  {
180   "name" : "AImageDecoder_setInternallyHandleDisposePrevious"
181  },
182  {
183   "name" : "AImageDecoder_setTargetSize"
184  },
185  {
186   "name" : "AImageDecoder_setUnpremultipliedRequired"
187  },
188  {
189   "name" : "AndroidBitmap_compress"
190  },
191  {
192   "name" : "AndroidBitmap_getDataSpace"
193  },
194  {
195   "name" : "AndroidBitmap_getHardwareBuffer"
196  },
197  {
198   "name" : "AndroidBitmap_getInfo"
199  },
200  {
201   "name" : "AndroidBitmap_lockPixels"
202  },
203  {
204   "name" : "AndroidBitmap_unlockPixels"
205  }
206 ],
207 "elf_objects" : [],
208 "enum_types" :
209 [
210  {
211   "alignment" : 4,
212   "enum_fields" :
213   [
214    {
215     "enum_field_value" : 1,
216     "name" : "HAL_HDR_DOLBY_VISION"
217    },
218    {
219     "enum_field_value" : 2,
220     "name" : "HAL_HDR_HDR10"
221    },
222    {
223     "enum_field_value" : 3,
224     "name" : "HAL_HDR_HLG"
225    }
226   ],
227   "linker_set_key" : "_ZTI13android_hdr_t",
228   "name" : "android_hdr_t",
229   "size" : 4,
230   "source_file" : "system/core/include/system/graphics-base-v1.0.h",
231   "underlying_type" : "_ZTIj"
232  },
233  {
234   "alignment" : 4,
235   "enum_fields" :
236   [
237    {
238     "enum_field_value" : 4,
239     "name" : "HAL_HDR_HDR10_PLUS"
240    }
241   ],
242   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
243   "name" : "android_hdr_v1_2_t",
244   "size" : 4,
245   "source_file" : "system/core/include/system/graphics-base-v1.2.h",
246   "underlying_type" : "_ZTIj"
247  },
248  {
249   "alignment" : 4,
250   "enum_fields" :
251   [
252    {
253     "enum_field_value" : 0,
254     "name" : "AASSET_MODE_UNKNOWN"
255    },
256    {
257     "enum_field_value" : 1,
258     "name" : "AASSET_MODE_RANDOM"
259    },
260    {
261     "enum_field_value" : 2,
262     "name" : "AASSET_MODE_STREAMING"
263    },
264    {
265     "enum_field_value" : 3,
266     "name" : "AASSET_MODE_BUFFER"
267    }
268   ],
269   "linker_set_key" : "_ZTI19$AASSET_MODE_BUFFER",
270   "name" : "(unnamed)",
271   "size" : 4,
272   "source_file" : "frameworks/native/include/android/asset_manager.h",
273   "underlying_type" : "_ZTIj"
274  },
275  {
276   "alignment" : 4,
277   "enum_fields" :
278   [
279    {
280     "enum_field_value" : 0,
281     "name" : "ANDROID_BITMAP_FORMAT_NONE"
282    },
283    {
284     "enum_field_value" : 1,
285     "name" : "ANDROID_BITMAP_FORMAT_RGBA_8888"
286    },
287    {
288     "enum_field_value" : 4,
289     "name" : "ANDROID_BITMAP_FORMAT_RGB_565"
290    },
291    {
292     "enum_field_value" : 7,
293     "name" : "ANDROID_BITMAP_FORMAT_RGBA_4444"
294    },
295    {
296     "enum_field_value" : 8,
297     "name" : "ANDROID_BITMAP_FORMAT_A_8"
298    },
299    {
300     "enum_field_value" : 9,
301     "name" : "ANDROID_BITMAP_FORMAT_RGBA_F16"
302    },
303    {
304     "enum_field_value" : 10,
305     "name" : "ANDROID_BITMAP_FORMAT_RGBA_1010102"
306    }
307   ],
308   "linker_set_key" : "_ZTI19AndroidBitmapFormat",
309   "name" : "AndroidBitmapFormat",
310   "size" : 4,
311   "source_file" : "frameworks/native/include/android/bitmap.h",
312   "underlying_type" : "_ZTIj"
313  },
314  {
315   "alignment" : 4,
316   "enum_fields" :
317   [
318    {
319     "enum_field_value" : 10,
320     "name" : "EVENT_TYPE_LIST_STOP"
321    },
322    {
323     "enum_field_value" : 63,
324     "name" : "EVENT_TYPE_UNKNOWN"
325    },
326    {
327     "enum_field_value" : 0,
328     "name" : "EVENT_TYPE_INT"
329    },
330    {
331     "enum_field_value" : 1,
332     "name" : "EVENT_TYPE_LONG"
333    },
334    {
335     "enum_field_value" : 2,
336     "name" : "EVENT_TYPE_STRING"
337    },
338    {
339     "enum_field_value" : 3,
340     "name" : "EVENT_TYPE_LIST"
341    },
342    {
343     "enum_field_value" : 4,
344     "name" : "EVENT_TYPE_FLOAT"
345    }
346   ],
347   "linker_set_key" : "_ZTI19AndroidEventLogType",
348   "name" : "AndroidEventLogType",
349   "size" : 4,
350   "source_file" : "system/logging/liblog/include/log/log.h",
351   "underlying_type" : "_ZTIj"
352  },
353  {
354   "alignment" : 4,
355   "enum_fields" :
356   [
357    {
358     "enum_field_value" : 0,
359     "name" : "ANDROID_LOG_UNKNOWN"
360    },
361    {
362     "enum_field_value" : 1,
363     "name" : "ANDROID_LOG_DEFAULT"
364    },
365    {
366     "enum_field_value" : 2,
367     "name" : "ANDROID_LOG_VERBOSE"
368    },
369    {
370     "enum_field_value" : 3,
371     "name" : "ANDROID_LOG_DEBUG"
372    },
373    {
374     "enum_field_value" : 4,
375     "name" : "ANDROID_LOG_INFO"
376    },
377    {
378     "enum_field_value" : 5,
379     "name" : "ANDROID_LOG_WARN"
380    },
381    {
382     "enum_field_value" : 6,
383     "name" : "ANDROID_LOG_ERROR"
384    },
385    {
386     "enum_field_value" : 7,
387     "name" : "ANDROID_LOG_FATAL"
388    },
389    {
390     "enum_field_value" : 8,
391     "name" : "ANDROID_LOG_SILENT"
392    }
393   ],
394   "linker_set_key" : "_ZTI19android_LogPriority",
395   "name" : "android_LogPriority",
396   "size" : 4,
397   "source_file" : "system/logging/liblog/include/android/log.h",
398   "underlying_type" : "_ZTIj"
399  },
400  {
401   "alignment" : 4,
402   "enum_fields" :
403   [
404    {
405     "enum_field_value" : 0,
406     "name" : "HAL_DATASPACE_UNKNOWN"
407    },
408    {
409     "enum_field_value" : 1,
410     "name" : "HAL_DATASPACE_ARBITRARY"
411    },
412    {
413     "enum_field_value" : 16,
414     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
415    },
416    {
417     "enum_field_value" : 4128768,
418     "name" : "HAL_DATASPACE_STANDARD_MASK"
419    },
420    {
421     "enum_field_value" : 0,
422     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
423    },
424    {
425     "enum_field_value" : 65536,
426     "name" : "HAL_DATASPACE_STANDARD_BT709"
427    },
428    {
429     "enum_field_value" : 131072,
430     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
431    },
432    {
433     "enum_field_value" : 196608,
434     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
435    },
436    {
437     "enum_field_value" : 262144,
438     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
439    },
440    {
441     "enum_field_value" : 327680,
442     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
443    },
444    {
445     "enum_field_value" : 393216,
446     "name" : "HAL_DATASPACE_STANDARD_BT2020"
447    },
448    {
449     "enum_field_value" : 458752,
450     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
451    },
452    {
453     "enum_field_value" : 524288,
454     "name" : "HAL_DATASPACE_STANDARD_BT470M"
455    },
456    {
457     "enum_field_value" : 589824,
458     "name" : "HAL_DATASPACE_STANDARD_FILM"
459    },
460    {
461     "enum_field_value" : 655360,
462     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
463    },
464    {
465     "enum_field_value" : 720896,
466     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
467    },
468    {
469     "enum_field_value" : 22,
470     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
471    },
472    {
473     "enum_field_value" : 130023424,
474     "name" : "HAL_DATASPACE_TRANSFER_MASK"
475    },
476    {
477     "enum_field_value" : 0,
478     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
479    },
480    {
481     "enum_field_value" : 4194304,
482     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
483    },
484    {
485     "enum_field_value" : 8388608,
486     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
487    },
488    {
489     "enum_field_value" : 12582912,
490     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
491    },
492    {
493     "enum_field_value" : 16777216,
494     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
495    },
496    {
497     "enum_field_value" : 20971520,
498     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
499    },
500    {
501     "enum_field_value" : 25165824,
502     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
503    },
504    {
505     "enum_field_value" : 29360128,
506     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
507    },
508    {
509     "enum_field_value" : 33554432,
510     "name" : "HAL_DATASPACE_TRANSFER_HLG"
511    },
512    {
513     "enum_field_value" : 27,
514     "name" : "HAL_DATASPACE_RANGE_SHIFT"
515    },
516    {
517     "enum_field_value" : 939524096,
518     "name" : "HAL_DATASPACE_RANGE_MASK"
519    },
520    {
521     "enum_field_value" : 0,
522     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
523    },
524    {
525     "enum_field_value" : 134217728,
526     "name" : "HAL_DATASPACE_RANGE_FULL"
527    },
528    {
529     "enum_field_value" : 268435456,
530     "name" : "HAL_DATASPACE_RANGE_LIMITED"
531    },
532    {
533     "enum_field_value" : 402653184,
534     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
535    },
536    {
537     "enum_field_value" : 512,
538     "name" : "HAL_DATASPACE_SRGB_LINEAR"
539    },
540    {
541     "enum_field_value" : 138477568,
542     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
543    },
544    {
545     "enum_field_value" : 406913024,
546     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
547    },
548    {
549     "enum_field_value" : 513,
550     "name" : "HAL_DATASPACE_SRGB"
551    },
552    {
553     "enum_field_value" : 142671872,
554     "name" : "HAL_DATASPACE_V0_SRGB"
555    },
556    {
557     "enum_field_value" : 411107328,
558     "name" : "HAL_DATASPACE_V0_SCRGB"
559    },
560    {
561     "enum_field_value" : 257,
562     "name" : "HAL_DATASPACE_JFIF"
563    },
564    {
565     "enum_field_value" : 146931712,
566     "name" : "HAL_DATASPACE_V0_JFIF"
567    },
568    {
569     "enum_field_value" : 258,
570     "name" : "HAL_DATASPACE_BT601_625"
571    },
572    {
573     "enum_field_value" : 281149440,
574     "name" : "HAL_DATASPACE_V0_BT601_625"
575    },
576    {
577     "enum_field_value" : 259,
578     "name" : "HAL_DATASPACE_BT601_525"
579    },
580    {
581     "enum_field_value" : 281280512,
582     "name" : "HAL_DATASPACE_V0_BT601_525"
583    },
584    {
585     "enum_field_value" : 260,
586     "name" : "HAL_DATASPACE_BT709"
587    },
588    {
589     "enum_field_value" : 281083904,
590     "name" : "HAL_DATASPACE_V0_BT709"
591    },
592    {
593     "enum_field_value" : 139067392,
594     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
595    },
596    {
597     "enum_field_value" : 155844608,
598     "name" : "HAL_DATASPACE_DCI_P3"
599    },
600    {
601     "enum_field_value" : 139067392,
602     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
603    },
604    {
605     "enum_field_value" : 143261696,
606     "name" : "HAL_DATASPACE_DISPLAY_P3"
607    },
608    {
609     "enum_field_value" : 151715840,
610     "name" : "HAL_DATASPACE_ADOBE_RGB"
611    },
612    {
613     "enum_field_value" : 138805248,
614     "name" : "HAL_DATASPACE_BT2020_LINEAR"
615    },
616    {
617     "enum_field_value" : 147193856,
618     "name" : "HAL_DATASPACE_BT2020"
619    },
620    {
621     "enum_field_value" : 163971072,
622     "name" : "HAL_DATASPACE_BT2020_PQ"
623    },
624    {
625     "enum_field_value" : 4096,
626     "name" : "HAL_DATASPACE_DEPTH"
627    },
628    {
629     "enum_field_value" : 4097,
630     "name" : "HAL_DATASPACE_SENSOR"
631    }
632   ],
633   "linker_set_key" : "_ZTI19android_dataspace_t",
634   "name" : "android_dataspace_t",
635   "size" : 4,
636   "source_file" : "system/core/include/system/graphics-base-v1.0.h",
637   "underlying_type" : "_ZTIj"
638  },
639  {
640   "alignment" : 4,
641   "enum_fields" :
642   [
643    {
644     "enum_field_value" : 0,
645     "name" : "FLEX_FORMAT_INVALID"
646    },
647    {
648     "enum_field_value" : 1,
649     "name" : "FLEX_FORMAT_Y"
650    },
651    {
652     "enum_field_value" : 7,
653     "name" : "FLEX_FORMAT_YCbCr"
654    },
655    {
656     "enum_field_value" : 1073741831,
657     "name" : "FLEX_FORMAT_YCbCrA"
658    },
659    {
660     "enum_field_value" : 7168,
661     "name" : "FLEX_FORMAT_RGB"
662    },
663    {
664     "enum_field_value" : 1073748992,
665     "name" : "FLEX_FORMAT_RGBA"
666    }
667   ],
668   "linker_set_key" : "_ZTI19android_flex_format",
669   "name" : "android_flex_format",
670   "size" : 4,
671   "source_file" : "system/core/include/system/graphics.h",
672   "underlying_type" : "_ZTIj"
673  },
674  {
675   "alignment" : 4,
676   "enum_fields" :
677   [
678    {
679     "enum_field_value" : 1,
680     "name" : "HAL_TRANSFORM_FLIP_H"
681    },
682    {
683     "enum_field_value" : 2,
684     "name" : "HAL_TRANSFORM_FLIP_V"
685    },
686    {
687     "enum_field_value" : 4,
688     "name" : "HAL_TRANSFORM_ROT_90"
689    },
690    {
691     "enum_field_value" : 3,
692     "name" : "HAL_TRANSFORM_ROT_180"
693    },
694    {
695     "enum_field_value" : 7,
696     "name" : "HAL_TRANSFORM_ROT_270"
697    }
698   ],
699   "linker_set_key" : "_ZTI19android_transform_t",
700   "name" : "android_transform_t",
701   "size" : 4,
702   "source_file" : "system/core/include/system/graphics-base-v1.0.h",
703   "underlying_type" : "_ZTIj"
704  },
705  {
706   "alignment" : 4,
707   "enum_fields" :
708   [
709    {
710     "enum_field_value" : 0,
711     "name" : "HAL_COLOR_MODE_NATIVE"
712    },
713    {
714     "enum_field_value" : 1,
715     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
716    },
717    {
718     "enum_field_value" : 2,
719     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
720    },
721    {
722     "enum_field_value" : 3,
723     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
724    },
725    {
726     "enum_field_value" : 4,
727     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
728    },
729    {
730     "enum_field_value" : 5,
731     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
732    },
733    {
734     "enum_field_value" : 6,
735     "name" : "HAL_COLOR_MODE_DCI_P3"
736    },
737    {
738     "enum_field_value" : 7,
739     "name" : "HAL_COLOR_MODE_SRGB"
740    },
741    {
742     "enum_field_value" : 8,
743     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
744    },
745    {
746     "enum_field_value" : 9,
747     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
748    }
749   ],
750   "linker_set_key" : "_ZTI20android_color_mode_t",
751   "name" : "android_color_mode_t",
752   "size" : 4,
753   "source_file" : "system/core/include/system/graphics-base-v1.0.h",
754   "underlying_type" : "_ZTIj"
755  },
756  {
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 1,
762     "name" : "FLEX_COMPONENT_Y"
763    },
764    {
765     "enum_field_value" : 2,
766     "name" : "FLEX_COMPONENT_Cb"
767    },
768    {
769     "enum_field_value" : 4,
770     "name" : "FLEX_COMPONENT_Cr"
771    },
772    {
773     "enum_field_value" : 1024,
774     "name" : "FLEX_COMPONENT_R"
775    },
776    {
777     "enum_field_value" : 2048,
778     "name" : "FLEX_COMPONENT_G"
779    },
780    {
781     "enum_field_value" : 4096,
782     "name" : "FLEX_COMPONENT_B"
783    },
784    {
785     "enum_field_value" : 1073741824,
786     "name" : "FLEX_COMPONENT_A"
787    }
788   ],
789   "linker_set_key" : "_ZTI22android_flex_component",
790   "name" : "android_flex_component",
791   "size" : 4,
792   "source_file" : "system/core/include/system/graphics.h",
793   "underlying_type" : "_ZTIj"
794  },
795  {
796   "alignment" : 4,
797   "enum_fields" :
798   [
799    {
800     "enum_field_value" : 1,
801     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
802    },
803    {
804     "enum_field_value" : 2,
805     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
806    },
807    {
808     "enum_field_value" : 3,
809     "name" : "HAL_PIXEL_FORMAT_RGB_888"
810    },
811    {
812     "enum_field_value" : 4,
813     "name" : "HAL_PIXEL_FORMAT_RGB_565"
814    },
815    {
816     "enum_field_value" : 5,
817     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
818    },
819    {
820     "enum_field_value" : 16,
821     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
822    },
823    {
824     "enum_field_value" : 17,
825     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
826    },
827    {
828     "enum_field_value" : 20,
829     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
830    },
831    {
832     "enum_field_value" : 22,
833     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
834    },
835    {
836     "enum_field_value" : 32,
837     "name" : "HAL_PIXEL_FORMAT_RAW16"
838    },
839    {
840     "enum_field_value" : 33,
841     "name" : "HAL_PIXEL_FORMAT_BLOB"
842    },
843    {
844     "enum_field_value" : 34,
845     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
846    },
847    {
848     "enum_field_value" : 35,
849     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
850    },
851    {
852     "enum_field_value" : 36,
853     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
854    },
855    {
856     "enum_field_value" : 37,
857     "name" : "HAL_PIXEL_FORMAT_RAW10"
858    },
859    {
860     "enum_field_value" : 38,
861     "name" : "HAL_PIXEL_FORMAT_RAW12"
862    },
863    {
864     "enum_field_value" : 43,
865     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
866    },
867    {
868     "enum_field_value" : 538982489,
869     "name" : "HAL_PIXEL_FORMAT_Y8"
870    },
871    {
872     "enum_field_value" : 540422489,
873     "name" : "HAL_PIXEL_FORMAT_Y16"
874    },
875    {
876     "enum_field_value" : 842094169,
877     "name" : "HAL_PIXEL_FORMAT_YV12"
878    }
879   ],
880   "linker_set_key" : "_ZTI22android_pixel_format_t",
881   "name" : "android_pixel_format_t",
882   "size" : 4,
883   "source_file" : "system/core/include/system/graphics-base-v1.0.h",
884   "underlying_type" : "_ZTIj"
885  },
886  {
887   "alignment" : 4,
888   "enum_fields" :
889   [
890    {
891     "enum_field_value" : 281411584,
892     "name" : "HAL_DATASPACE_BT2020_ITU"
893    },
894    {
895     "enum_field_value" : 298188800,
896     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
897    },
898    {
899     "enum_field_value" : 302383104,
900     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
901    },
902    {
903     "enum_field_value" : 168165376,
904     "name" : "HAL_DATASPACE_BT2020_HLG"
905    }
906   ],
907   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
908   "name" : "android_dataspace_v1_1_t",
909   "size" : 4,
910   "source_file" : "system/core/include/system/graphics-base-v1.1.h",
911   "underlying_type" : "_ZTIj"
912  },
913  {
914   "alignment" : 4,
915   "enum_fields" :
916   [
917    {
918     "enum_field_value" : 142999552,
919     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
920    },
921    {
922     "enum_field_value" : 4098,
923     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
924    },
925    {
926     "enum_field_value" : 4099,
927     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
928    },
929    {
930     "enum_field_value" : 4100,
931     "name" : "HAL_DATASPACE_HEIF"
932    }
933   ],
934   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
935   "name" : "android_dataspace_v1_2_t",
936   "size" : 4,
937   "source_file" : "system/core/include/system/graphics-base-v1.2.h",
938   "underlying_type" : "_ZTIj"
939  },
940  {
941   "alignment" : 4,
942   "enum_fields" :
943   [
944    {
945     "enum_field_value" : 10,
946     "name" : "HAL_COLOR_MODE_BT2020"
947    },
948    {
949     "enum_field_value" : 11,
950     "name" : "HAL_COLOR_MODE_BT2100_PQ"
951    },
952    {
953     "enum_field_value" : 12,
954     "name" : "HAL_COLOR_MODE_BT2100_HLG"
955    }
956   ],
957   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
958   "name" : "android_color_mode_v1_1_t",
959   "size" : 4,
960   "source_file" : "system/core/include/system/graphics-base-v1.1.h",
961   "underlying_type" : "_ZTIj"
962  },
963  {
964   "alignment" : 4,
965   "enum_fields" :
966   [
967    {
968     "enum_field_value" : 13,
969     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
970    }
971   ],
972   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
973   "name" : "android_color_mode_v1_2_t",
974   "size" : 4,
975   "source_file" : "system/core/include/system/graphics-base-v1.2.h",
976   "underlying_type" : "_ZTIj"
977  },
978  {
979   "alignment" : 4,
980   "enum_fields" :
981   [
982    {
983     "enum_field_value" : 0,
984     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
985    },
986    {
987     "enum_field_value" : 1,
988     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
989    },
990    {
991     "enum_field_value" : 2,
992     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
993    },
994    {
995     "enum_field_value" : 3,
996     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
997    },
998    {
999     "enum_field_value" : 4,
1000     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1001    },
1002    {
1003     "enum_field_value" : 5,
1004     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1005    },
1006    {
1007     "enum_field_value" : 6,
1008     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1009    }
1010   ],
1011   "linker_set_key" : "_ZTI25android_color_transform_t",
1012   "name" : "android_color_transform_t",
1013   "size" : 4,
1014   "source_file" : "system/core/include/system/graphics-base-v1.0.h",
1015   "underlying_type" : "_ZTIj"
1016  },
1017  {
1018   "alignment" : 4,
1019   "enum_fields" :
1020   [
1021    {
1022     "enum_field_value" : 39,
1023     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1024    },
1025    {
1026     "enum_field_value" : 40,
1027     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1028    },
1029    {
1030     "enum_field_value" : 41,
1031     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1032    },
1033    {
1034     "enum_field_value" : 42,
1035     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1036    }
1037   ],
1038   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1039   "name" : "android_pixel_format_sw_t",
1040   "size" : 4,
1041   "source_file" : "system/core/include/system/graphics-sw.h",
1042   "underlying_type" : "_ZTIj"
1043  },
1044  {
1045   "alignment" : 4,
1046   "enum_fields" :
1047   [
1048    {
1049     "enum_field_value" : 0,
1050     "name" : "ANDROID_BITMAP_COMPRESS_FORMAT_JPEG"
1051    },
1052    {
1053     "enum_field_value" : 1,
1054     "name" : "ANDROID_BITMAP_COMPRESS_FORMAT_PNG"
1055    },
1056    {
1057     "enum_field_value" : 3,
1058     "name" : "ANDROID_BITMAP_COMPRESS_FORMAT_WEBP_LOSSY"
1059    },
1060    {
1061     "enum_field_value" : 4,
1062     "name" : "ANDROID_BITMAP_COMPRESS_FORMAT_WEBP_LOSSLESS"
1063    }
1064   ],
1065   "linker_set_key" : "_ZTI27AndroidBitmapCompressFormat",
1066   "name" : "AndroidBitmapCompressFormat",
1067   "size" : 4,
1068   "source_file" : "frameworks/native/include/android/bitmap.h",
1069   "underlying_type" : "_ZTIj"
1070  },
1071  {
1072   "alignment" : 4,
1073   "enum_fields" :
1074   [
1075    {
1076     "enum_field_value" : 48,
1077     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1078    },
1079    {
1080     "enum_field_value" : 49,
1081     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1082    },
1083    {
1084     "enum_field_value" : 50,
1085     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1086    },
1087    {
1088     "enum_field_value" : 51,
1089     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1090    },
1091    {
1092     "enum_field_value" : 52,
1093     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1094    },
1095    {
1096     "enum_field_value" : 53,
1097     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1098    },
1099    {
1100     "enum_field_value" : 54,
1101     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1102    }
1103   ],
1104   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1105   "name" : "android_pixel_format_v1_1_t",
1106   "size" : 4,
1107   "source_file" : "system/core/include/system/graphics-base-v1.1.h",
1108   "underlying_type" : "_ZTIj"
1109  },
1110  {
1111   "alignment" : 4,
1112   "enum_fields" :
1113   [
1114    {
1115     "enum_field_value" : 55,
1116     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1117    }
1118   ],
1119   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1120   "name" : "android_pixel_format_v1_2_t",
1121   "size" : 4,
1122   "source_file" : "system/core/include/system/graphics-base-v1.2.h",
1123   "underlying_type" : "_ZTIj"
1124  },
1125  {
1126   "alignment" : 4,
1127   "enum_fields" :
1128   [
1129    {
1130     "enum_field_value" : 0,
1131     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1132    },
1133    {
1134     "enum_field_value" : 1,
1135     "name" : "HAL_RENDER_INTENT_ENHANCE"
1136    },
1137    {
1138     "enum_field_value" : 2,
1139     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1140    },
1141    {
1142     "enum_field_value" : 3,
1143     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1144    }
1145   ],
1146   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1147   "name" : "android_render_intent_v1_1_t",
1148   "size" : 4,
1149   "source_file" : "system/core/include/system/graphics-base-v1.1.h",
1150   "underlying_type" : "_ZTIj"
1151  },
1152  {
1153   "alignment" : 4,
1154   "enum_fields" :
1155   [
1156    {
1157     "enum_field_value" : 2147483647,
1158     "name" : "ANDROID_IMAGE_DECODER_INFINITE"
1159    }
1160   ],
1161   "linker_set_key" : "_ZTI31$ANDROID_IMAGE_DECODER_INFINITE",
1162   "name" : "(unnamed)",
1163   "size" : 4,
1164   "source_file" : "frameworks/native/include/android/imagedecoder.h",
1165   "underlying_type" : "_ZTIj"
1166  },
1167  {
1168   "alignment" : 4,
1169   "enum_fields" :
1170   [
1171    {
1172     "enum_field_value" : 0,
1173     "name" : "ANDROID_BITMAP_FLAGS_ALPHA_PREMUL"
1174    },
1175    {
1176     "enum_field_value" : 1,
1177     "name" : "ANDROID_BITMAP_FLAGS_ALPHA_OPAQUE"
1178    },
1179    {
1180     "enum_field_value" : 2,
1181     "name" : "ANDROID_BITMAP_FLAGS_ALPHA_UNPREMUL"
1182    },
1183    {
1184     "enum_field_value" : 3,
1185     "name" : "ANDROID_BITMAP_FLAGS_ALPHA_MASK"
1186    },
1187    {
1188     "enum_field_value" : 0,
1189     "name" : "ANDROID_BITMAP_FLAGS_ALPHA_SHIFT"
1190    }
1191   ],
1192   "linker_set_key" : "_ZTI32$ANDROID_BITMAP_FLAGS_ALPHA_MASK",
1193   "name" : "(unnamed)",
1194   "size" : 4,
1195   "source_file" : "frameworks/native/include/android/bitmap.h",
1196   "underlying_type" : "_ZTIj"
1197  },
1198  {
1199   "alignment" : 4,
1200   "enum_fields" :
1201   [
1202    {
1203     "enum_field_value" : -2147483648,
1204     "name" : "ANDROID_BITMAP_FLAGS_IS_HARDWARE"
1205    }
1206   ],
1207   "linker_set_key" : "_ZTI33$ANDROID_BITMAP_FLAGS_IS_HARDWARE",
1208   "name" : "(unnamed)",
1209   "size" : 4,
1210   "source_file" : "frameworks/native/include/android/bitmap.h",
1211   "underlying_type" : "_ZTIi"
1212  },
1213  {
1214   "alignment" : 4,
1215   "enum_fields" :
1216   [
1217    {
1218     "enum_field_value" : 1,
1219     "name" : "ANDROID_IMAGE_DECODER_BLEND_OP_SRC"
1220    },
1221    {
1222     "enum_field_value" : 2,
1223     "name" : "ANDROID_IMAGE_DECODER_BLEND_OP_SRC_OVER"
1224    }
1225   ],
1226   "linker_set_key" : "_ZTI35$ANDROID_IMAGE_DECODER_BLEND_OP_SRC",
1227   "name" : "(unnamed)",
1228   "size" : 4,
1229   "source_file" : "frameworks/native/include/android/imagedecoder.h",
1230   "underlying_type" : "_ZTIj"
1231  },
1232  {
1233   "alignment" : 4,
1234   "enum_fields" :
1235   [
1236    {
1237     "enum_field_value" : 0,
1238     "name" : "ANDROID_IMAGE_DECODER_SUCCESS"
1239    },
1240    {
1241     "enum_field_value" : -1,
1242     "name" : "ANDROID_IMAGE_DECODER_INCOMPLETE"
1243    },
1244    {
1245     "enum_field_value" : -2,
1246     "name" : "ANDROID_IMAGE_DECODER_ERROR"
1247    },
1248    {
1249     "enum_field_value" : -3,
1250     "name" : "ANDROID_IMAGE_DECODER_INVALID_CONVERSION"
1251    },
1252    {
1253     "enum_field_value" : -4,
1254     "name" : "ANDROID_IMAGE_DECODER_INVALID_SCALE"
1255    },
1256    {
1257     "enum_field_value" : -5,
1258     "name" : "ANDROID_IMAGE_DECODER_BAD_PARAMETER"
1259    },
1260    {
1261     "enum_field_value" : -6,
1262     "name" : "ANDROID_IMAGE_DECODER_INVALID_INPUT"
1263    },
1264    {
1265     "enum_field_value" : -7,
1266     "name" : "ANDROID_IMAGE_DECODER_SEEK_ERROR"
1267    },
1268    {
1269     "enum_field_value" : -8,
1270     "name" : "ANDROID_IMAGE_DECODER_INTERNAL_ERROR"
1271    },
1272    {
1273     "enum_field_value" : -9,
1274     "name" : "ANDROID_IMAGE_DECODER_UNSUPPORTED_FORMAT"
1275    },
1276    {
1277     "enum_field_value" : -10,
1278     "name" : "ANDROID_IMAGE_DECODER_FINISHED"
1279    },
1280    {
1281     "enum_field_value" : -11,
1282     "name" : "ANDROID_IMAGE_DECODER_INVALID_STATE"
1283    }
1284   ],
1285   "linker_set_key" : "_ZTI36$ANDROID_IMAGE_DECODER_BAD_PARAMETER",
1286   "name" : "(unnamed)",
1287   "size" : 4,
1288   "source_file" : "frameworks/native/include/android/imagedecoder.h",
1289   "underlying_type" : "_ZTIi"
1290  },
1291  {
1292   "alignment" : 4,
1293   "enum_fields" :
1294   [
1295    {
1296     "enum_field_value" : 0,
1297     "name" : "ANDROID_BITMAP_RESULT_SUCCESS"
1298    },
1299    {
1300     "enum_field_value" : -1,
1301     "name" : "ANDROID_BITMAP_RESULT_BAD_PARAMETER"
1302    },
1303    {
1304     "enum_field_value" : -2,
1305     "name" : "ANDROID_BITMAP_RESULT_JNI_EXCEPTION"
1306    },
1307    {
1308     "enum_field_value" : -3,
1309     "name" : "ANDROID_BITMAP_RESULT_ALLOCATION_FAILED"
1310    }
1311   ],
1312   "linker_set_key" : "_ZTI40$ANDROID_BITMAP_RESULT_ALLOCATION_FAILED",
1313   "name" : "(unnamed)",
1314   "size" : 4,
1315   "source_file" : "frameworks/native/include/android/bitmap.h",
1316   "underlying_type" : "_ZTIi"
1317  },
1318  {
1319   "alignment" : 4,
1320   "enum_fields" :
1321   [
1322    {
1323     "enum_field_value" : 1,
1324     "name" : "ANDROID_IMAGE_DECODER_DISPOSE_OP_NONE"
1325    },
1326    {
1327     "enum_field_value" : 2,
1328     "name" : "ANDROID_IMAGE_DECODER_DISPOSE_OP_BACKGROUND"
1329    },
1330    {
1331     "enum_field_value" : 3,
1332     "name" : "ANDROID_IMAGE_DECODER_DISPOSE_OP_PREVIOUS"
1333    }
1334   ],
1335   "linker_set_key" : "_ZTI44$ANDROID_IMAGE_DECODER_DISPOSE_OP_BACKGROUND",
1336   "name" : "(unnamed)",
1337   "size" : 4,
1338   "source_file" : "frameworks/native/include/android/imagedecoder.h",
1339   "underlying_type" : "_ZTIj"
1340  },
1341  {
1342   "alignment" : 4,
1343   "enum_fields" :
1344   [
1345    {
1346     "enum_field_value" : 0,
1347     "name" : "LOG_ID_MIN"
1348    },
1349    {
1350     "enum_field_value" : 0,
1351     "name" : "LOG_ID_MAIN"
1352    },
1353    {
1354     "enum_field_value" : 1,
1355     "name" : "LOG_ID_RADIO"
1356    },
1357    {
1358     "enum_field_value" : 2,
1359     "name" : "LOG_ID_EVENTS"
1360    },
1361    {
1362     "enum_field_value" : 3,
1363     "name" : "LOG_ID_SYSTEM"
1364    },
1365    {
1366     "enum_field_value" : 4,
1367     "name" : "LOG_ID_CRASH"
1368    },
1369    {
1370     "enum_field_value" : 5,
1371     "name" : "LOG_ID_STATS"
1372    },
1373    {
1374     "enum_field_value" : 6,
1375     "name" : "LOG_ID_SECURITY"
1376    },
1377    {
1378     "enum_field_value" : 7,
1379     "name" : "LOG_ID_KERNEL"
1380    },
1381    {
1382     "enum_field_value" : 8,
1383     "name" : "LOG_ID_MAX"
1384    },
1385    {
1386     "enum_field_value" : 2147483647,
1387     "name" : "LOG_ID_DEFAULT"
1388    }
1389   ],
1390   "linker_set_key" : "_ZTI6log_id",
1391   "name" : "log_id",
1392   "size" : 4,
1393   "source_file" : "system/logging/liblog/include/android/log.h",
1394   "underlying_type" : "_ZTIj"
1395  }
1396 ],
1397 "function_types" :
1398 [
1399  {
1400   "alignment" : 4,
1401   "linker_set_key" : "_ZTIFbPvPKvjE",
1402   "name" : "bool (void *, const void *, unsigned int)",
1403   "parameters" :
1404   [
1405    {
1406     "referenced_type" : "_ZTIPv"
1407    },
1408    {
1409     "referenced_type" : "_ZTIPKv"
1410    },
1411    {
1412     "referenced_type" : "_ZTIj"
1413    }
1414   ],
1415   "return_type" : "_ZTIb",
1416   "source_file" : "frameworks/native/include/android/bitmap.h"
1417  }
1418 ],
1419 "functions" :
1420 [
1421  {
1422   "availability_attrs" :
1423   [
1424    {
1425     "introduced_major" : 31
1426    }
1427   ],
1428   "function_name" : "AImageDecoderFrameInfo_create",
1429   "linker_set_key" : "AImageDecoderFrameInfo_create",
1430   "return_type" : "_ZTIP22AImageDecoderFrameInfo",
1431   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1432  },
1433  {
1434   "availability_attrs" :
1435   [
1436    {
1437     "introduced_major" : 31
1438    }
1439   ],
1440   "function_name" : "AImageDecoderFrameInfo_delete",
1441   "linker_set_key" : "AImageDecoderFrameInfo_delete",
1442   "parameters" :
1443   [
1444    {
1445     "referenced_type" : "_ZTIP22AImageDecoderFrameInfo"
1446    }
1447   ],
1448   "return_type" : "_ZTIv",
1449   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1450  },
1451  {
1452   "availability_attrs" :
1453   [
1454    {
1455     "introduced_major" : 31
1456    }
1457   ],
1458   "function_name" : "AImageDecoderFrameInfo_getBlendOp",
1459   "linker_set_key" : "AImageDecoderFrameInfo_getBlendOp",
1460   "parameters" :
1461   [
1462    {
1463     "referenced_type" : "_ZTIPK22AImageDecoderFrameInfo"
1464    }
1465   ],
1466   "return_type" : "_ZTIi",
1467   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1468  },
1469  {
1470   "availability_attrs" :
1471   [
1472    {
1473     "introduced_major" : 31
1474    }
1475   ],
1476   "function_name" : "AImageDecoderFrameInfo_getDisposeOp",
1477   "linker_set_key" : "AImageDecoderFrameInfo_getDisposeOp",
1478   "parameters" :
1479   [
1480    {
1481     "referenced_type" : "_ZTIPK22AImageDecoderFrameInfo"
1482    }
1483   ],
1484   "return_type" : "_ZTIi",
1485   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1486  },
1487  {
1488   "availability_attrs" :
1489   [
1490    {
1491     "introduced_major" : 31
1492    }
1493   ],
1494   "function_name" : "AImageDecoderFrameInfo_getDuration",
1495   "linker_set_key" : "AImageDecoderFrameInfo_getDuration",
1496   "parameters" :
1497   [
1498    {
1499     "referenced_type" : "_ZTIPK22AImageDecoderFrameInfo"
1500    }
1501   ],
1502   "return_type" : "_ZTIx",
1503   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1504  },
1505  {
1506   "availability_attrs" :
1507   [
1508    {
1509     "introduced_major" : 31
1510    }
1511   ],
1512   "function_name" : "AImageDecoderFrameInfo_getFrameRect",
1513   "linker_set_key" : "AImageDecoderFrameInfo_getFrameRect",
1514   "parameters" :
1515   [
1516    {
1517     "referenced_type" : "_ZTIPK22AImageDecoderFrameInfo"
1518    }
1519   ],
1520   "return_type" : "_ZTI5ARect",
1521   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1522  },
1523  {
1524   "availability_attrs" :
1525   [
1526    {
1527     "introduced_major" : 31
1528    }
1529   ],
1530   "function_name" : "AImageDecoderFrameInfo_hasAlphaWithinBounds",
1531   "linker_set_key" : "AImageDecoderFrameInfo_hasAlphaWithinBounds",
1532   "parameters" :
1533   [
1534    {
1535     "referenced_type" : "_ZTIPK22AImageDecoderFrameInfo"
1536    }
1537   ],
1538   "return_type" : "_ZTIb",
1539   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1540  },
1541  {
1542   "availability_attrs" :
1543   [
1544    {
1545     "introduced_major" : 30
1546    }
1547   ],
1548   "function_name" : "AImageDecoderHeaderInfo_getAlphaFlags",
1549   "linker_set_key" : "AImageDecoderHeaderInfo_getAlphaFlags",
1550   "parameters" :
1551   [
1552    {
1553     "referenced_type" : "_ZTIPK23AImageDecoderHeaderInfo"
1554    }
1555   ],
1556   "return_type" : "_ZTIi",
1557   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1558  },
1559  {
1560   "availability_attrs" :
1561   [
1562    {
1563     "introduced_major" : 30
1564    }
1565   ],
1566   "function_name" : "AImageDecoderHeaderInfo_getAndroidBitmapFormat",
1567   "linker_set_key" : "AImageDecoderHeaderInfo_getAndroidBitmapFormat",
1568   "parameters" :
1569   [
1570    {
1571     "referenced_type" : "_ZTIPK23AImageDecoderHeaderInfo"
1572    }
1573   ],
1574   "return_type" : "_ZTIi",
1575   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1576  },
1577  {
1578   "availability_attrs" :
1579   [
1580    {
1581     "introduced_major" : 30
1582    }
1583   ],
1584   "function_name" : "AImageDecoderHeaderInfo_getDataSpace",
1585   "linker_set_key" : "AImageDecoderHeaderInfo_getDataSpace",
1586   "parameters" :
1587   [
1588    {
1589     "referenced_type" : "_ZTIPK23AImageDecoderHeaderInfo"
1590    }
1591   ],
1592   "return_type" : "_ZTIi",
1593   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1594  },
1595  {
1596   "availability_attrs" :
1597   [
1598    {
1599     "introduced_major" : 30
1600    }
1601   ],
1602   "function_name" : "AImageDecoderHeaderInfo_getHeight",
1603   "linker_set_key" : "AImageDecoderHeaderInfo_getHeight",
1604   "parameters" :
1605   [
1606    {
1607     "referenced_type" : "_ZTIPK23AImageDecoderHeaderInfo"
1608    }
1609   ],
1610   "return_type" : "_ZTIi",
1611   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1612  },
1613  {
1614   "availability_attrs" :
1615   [
1616    {
1617     "introduced_major" : 30
1618    }
1619   ],
1620   "function_name" : "AImageDecoderHeaderInfo_getMimeType",
1621   "linker_set_key" : "AImageDecoderHeaderInfo_getMimeType",
1622   "parameters" :
1623   [
1624    {
1625     "referenced_type" : "_ZTIPK23AImageDecoderHeaderInfo"
1626    }
1627   ],
1628   "return_type" : "_ZTIPKc",
1629   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1630  },
1631  {
1632   "availability_attrs" :
1633   [
1634    {
1635     "introduced_major" : 30
1636    }
1637   ],
1638   "function_name" : "AImageDecoderHeaderInfo_getWidth",
1639   "linker_set_key" : "AImageDecoderHeaderInfo_getWidth",
1640   "parameters" :
1641   [
1642    {
1643     "referenced_type" : "_ZTIPK23AImageDecoderHeaderInfo"
1644    }
1645   ],
1646   "return_type" : "_ZTIi",
1647   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1648  },
1649  {
1650   "availability_attrs" :
1651   [
1652    {
1653     "introduced_major" : 31
1654    }
1655   ],
1656   "function_name" : "AImageDecoder_advanceFrame",
1657   "linker_set_key" : "AImageDecoder_advanceFrame",
1658   "parameters" :
1659   [
1660    {
1661     "referenced_type" : "_ZTIP13AImageDecoder"
1662    }
1663   ],
1664   "return_type" : "_ZTIi",
1665   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1666  },
1667  {
1668   "availability_attrs" :
1669   [
1670    {
1671     "introduced_major" : 30
1672    }
1673   ],
1674   "function_name" : "AImageDecoder_computeSampledSize",
1675   "linker_set_key" : "AImageDecoder_computeSampledSize",
1676   "parameters" :
1677   [
1678    {
1679     "referenced_type" : "_ZTIPK13AImageDecoder"
1680    },
1681    {
1682     "referenced_type" : "_ZTIi"
1683    },
1684    {
1685     "referenced_type" : "_ZTIPi"
1686    },
1687    {
1688     "referenced_type" : "_ZTIPi"
1689    }
1690   ],
1691   "return_type" : "_ZTIi",
1692   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1693  },
1694  {
1695   "availability_attrs" :
1696   [
1697    {
1698     "introduced_major" : 30
1699    }
1700   ],
1701   "function_name" : "AImageDecoder_createFromAAsset",
1702   "linker_set_key" : "AImageDecoder_createFromAAsset",
1703   "parameters" :
1704   [
1705    {
1706     "referenced_type" : "_ZTIP6AAsset"
1707    },
1708    {
1709     "referenced_type" : "_ZTIPP13AImageDecoder"
1710    }
1711   ],
1712   "return_type" : "_ZTIi",
1713   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1714  },
1715  {
1716   "availability_attrs" :
1717   [
1718    {
1719     "introduced_major" : 30
1720    }
1721   ],
1722   "function_name" : "AImageDecoder_createFromBuffer",
1723   "linker_set_key" : "AImageDecoder_createFromBuffer",
1724   "parameters" :
1725   [
1726    {
1727     "referenced_type" : "_ZTIPKv"
1728    },
1729    {
1730     "referenced_type" : "_ZTIj"
1731    },
1732    {
1733     "referenced_type" : "_ZTIPP13AImageDecoder"
1734    }
1735   ],
1736   "return_type" : "_ZTIi",
1737   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1738  },
1739  {
1740   "availability_attrs" :
1741   [
1742    {
1743     "introduced_major" : 30
1744    }
1745   ],
1746   "function_name" : "AImageDecoder_createFromFd",
1747   "linker_set_key" : "AImageDecoder_createFromFd",
1748   "parameters" :
1749   [
1750    {
1751     "referenced_type" : "_ZTIi"
1752    },
1753    {
1754     "referenced_type" : "_ZTIPP13AImageDecoder"
1755    }
1756   ],
1757   "return_type" : "_ZTIi",
1758   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1759  },
1760  {
1761   "availability_attrs" :
1762   [
1763    {
1764     "introduced_major" : 30
1765    }
1766   ],
1767   "function_name" : "AImageDecoder_decodeImage",
1768   "linker_set_key" : "AImageDecoder_decodeImage",
1769   "parameters" :
1770   [
1771    {
1772     "referenced_type" : "_ZTIP13AImageDecoder"
1773    },
1774    {
1775     "referenced_type" : "_ZTIPv"
1776    },
1777    {
1778     "referenced_type" : "_ZTIj"
1779    },
1780    {
1781     "referenced_type" : "_ZTIj"
1782    }
1783   ],
1784   "return_type" : "_ZTIi",
1785   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1786  },
1787  {
1788   "availability_attrs" :
1789   [
1790    {
1791     "introduced_major" : 30
1792    }
1793   ],
1794   "function_name" : "AImageDecoder_delete",
1795   "linker_set_key" : "AImageDecoder_delete",
1796   "parameters" :
1797   [
1798    {
1799     "referenced_type" : "_ZTIP13AImageDecoder"
1800    }
1801   ],
1802   "return_type" : "_ZTIv",
1803   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1804  },
1805  {
1806   "availability_attrs" :
1807   [
1808    {
1809     "introduced_major" : 31
1810    }
1811   ],
1812   "function_name" : "AImageDecoder_getFrameInfo",
1813   "linker_set_key" : "AImageDecoder_getFrameInfo",
1814   "parameters" :
1815   [
1816    {
1817     "referenced_type" : "_ZTIP13AImageDecoder"
1818    },
1819    {
1820     "referenced_type" : "_ZTIP22AImageDecoderFrameInfo"
1821    }
1822   ],
1823   "return_type" : "_ZTIi",
1824   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1825  },
1826  {
1827   "availability_attrs" :
1828   [
1829    {
1830     "introduced_major" : 30
1831    }
1832   ],
1833   "function_name" : "AImageDecoder_getHeaderInfo",
1834   "linker_set_key" : "AImageDecoder_getHeaderInfo",
1835   "parameters" :
1836   [
1837    {
1838     "referenced_type" : "_ZTIPK13AImageDecoder"
1839    }
1840   ],
1841   "return_type" : "_ZTIPK23AImageDecoderHeaderInfo",
1842   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1843  },
1844  {
1845   "availability_attrs" :
1846   [
1847    {
1848     "introduced_major" : 30
1849    }
1850   ],
1851   "function_name" : "AImageDecoder_getMinimumStride",
1852   "linker_set_key" : "AImageDecoder_getMinimumStride",
1853   "parameters" :
1854   [
1855    {
1856     "referenced_type" : "_ZTIP13AImageDecoder"
1857    }
1858   ],
1859   "return_type" : "_ZTIj",
1860   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1861  },
1862  {
1863   "availability_attrs" :
1864   [
1865    {
1866     "introduced_major" : 31
1867    }
1868   ],
1869   "function_name" : "AImageDecoder_getRepeatCount",
1870   "linker_set_key" : "AImageDecoder_getRepeatCount",
1871   "parameters" :
1872   [
1873    {
1874     "referenced_type" : "_ZTIP13AImageDecoder"
1875    }
1876   ],
1877   "return_type" : "_ZTIi",
1878   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1879  },
1880  {
1881   "availability_attrs" :
1882   [
1883    {
1884     "introduced_major" : 31
1885    }
1886   ],
1887   "function_name" : "AImageDecoder_isAnimated",
1888   "linker_set_key" : "AImageDecoder_isAnimated",
1889   "parameters" :
1890   [
1891    {
1892     "referenced_type" : "_ZTIP13AImageDecoder"
1893    }
1894   ],
1895   "return_type" : "_ZTIb",
1896   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1897  },
1898  {
1899   "availability_attrs" :
1900   [
1901    {
1902     "introduced_major" : 31
1903    }
1904   ],
1905   "function_name" : "AImageDecoder_resultToString",
1906   "linker_set_key" : "AImageDecoder_resultToString",
1907   "parameters" :
1908   [
1909    {
1910     "referenced_type" : "_ZTIi"
1911    }
1912   ],
1913   "return_type" : "_ZTIPKc",
1914   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1915  },
1916  {
1917   "availability_attrs" :
1918   [
1919    {
1920     "introduced_major" : 31
1921    }
1922   ],
1923   "function_name" : "AImageDecoder_rewind",
1924   "linker_set_key" : "AImageDecoder_rewind",
1925   "parameters" :
1926   [
1927    {
1928     "referenced_type" : "_ZTIP13AImageDecoder"
1929    }
1930   ],
1931   "return_type" : "_ZTIi",
1932   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1933  },
1934  {
1935   "availability_attrs" :
1936   [
1937    {
1938     "introduced_major" : 30
1939    }
1940   ],
1941   "function_name" : "AImageDecoder_setAndroidBitmapFormat",
1942   "linker_set_key" : "AImageDecoder_setAndroidBitmapFormat",
1943   "parameters" :
1944   [
1945    {
1946     "referenced_type" : "_ZTIP13AImageDecoder"
1947    },
1948    {
1949     "referenced_type" : "_ZTIi"
1950    }
1951   ],
1952   "return_type" : "_ZTIi",
1953   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1954  },
1955  {
1956   "availability_attrs" :
1957   [
1958    {
1959     "introduced_major" : 30
1960    }
1961   ],
1962   "function_name" : "AImageDecoder_setCrop",
1963   "linker_set_key" : "AImageDecoder_setCrop",
1964   "parameters" :
1965   [
1966    {
1967     "referenced_type" : "_ZTIP13AImageDecoder"
1968    },
1969    {
1970     "referenced_type" : "_ZTI5ARect"
1971    }
1972   ],
1973   "return_type" : "_ZTIi",
1974   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1975  },
1976  {
1977   "availability_attrs" :
1978   [
1979    {
1980     "introduced_major" : 30
1981    }
1982   ],
1983   "function_name" : "AImageDecoder_setDataSpace",
1984   "linker_set_key" : "AImageDecoder_setDataSpace",
1985   "parameters" :
1986   [
1987    {
1988     "referenced_type" : "_ZTIP13AImageDecoder"
1989    },
1990    {
1991     "referenced_type" : "_ZTIi"
1992    }
1993   ],
1994   "return_type" : "_ZTIi",
1995   "source_file" : "frameworks/native/include/android/imagedecoder.h"
1996  },
1997  {
1998   "availability_attrs" :
1999   [
2000    {
2001     "introduced_major" : 31
2002    }
2003   ],
2004   "function_name" : "AImageDecoder_setInternallyHandleDisposePrevious",
2005   "linker_set_key" : "AImageDecoder_setInternallyHandleDisposePrevious",
2006   "parameters" :
2007   [
2008    {
2009     "referenced_type" : "_ZTIP13AImageDecoder"
2010    },
2011    {
2012     "referenced_type" : "_ZTIb"
2013    }
2014   ],
2015   "return_type" : "_ZTIv",
2016   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2017  },
2018  {
2019   "availability_attrs" :
2020   [
2021    {
2022     "introduced_major" : 30
2023    }
2024   ],
2025   "function_name" : "AImageDecoder_setTargetSize",
2026   "linker_set_key" : "AImageDecoder_setTargetSize",
2027   "parameters" :
2028   [
2029    {
2030     "referenced_type" : "_ZTIP13AImageDecoder"
2031    },
2032    {
2033     "referenced_type" : "_ZTIi"
2034    },
2035    {
2036     "referenced_type" : "_ZTIi"
2037    }
2038   ],
2039   "return_type" : "_ZTIi",
2040   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2041  },
2042  {
2043   "availability_attrs" :
2044   [
2045    {
2046     "introduced_major" : 30
2047    }
2048   ],
2049   "function_name" : "AImageDecoder_setUnpremultipliedRequired",
2050   "linker_set_key" : "AImageDecoder_setUnpremultipliedRequired",
2051   "parameters" :
2052   [
2053    {
2054     "referenced_type" : "_ZTIP13AImageDecoder"
2055    },
2056    {
2057     "referenced_type" : "_ZTIb"
2058    }
2059   ],
2060   "return_type" : "_ZTIi",
2061   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2062  },
2063  {
2064   "availability_attrs" :
2065   [
2066    {
2067     "introduced_major" : 30
2068    }
2069   ],
2070   "function_name" : "AndroidBitmap_compress",
2071   "linker_set_key" : "AndroidBitmap_compress",
2072   "parameters" :
2073   [
2074    {
2075     "referenced_type" : "_ZTIPK17AndroidBitmapInfo"
2076    },
2077    {
2078     "referenced_type" : "_ZTIi"
2079    },
2080    {
2081     "referenced_type" : "_ZTIPKv"
2082    },
2083    {
2084     "referenced_type" : "_ZTIi"
2085    },
2086    {
2087     "referenced_type" : "_ZTIi"
2088    },
2089    {
2090     "referenced_type" : "_ZTIPv"
2091    },
2092    {
2093     "referenced_type" : "_ZTIPFbPvPKvjE"
2094    }
2095   ],
2096   "return_type" : "_ZTIi",
2097   "source_file" : "frameworks/native/include/android/bitmap.h"
2098  },
2099  {
2100   "availability_attrs" :
2101   [
2102    {
2103     "introduced_major" : 30
2104    }
2105   ],
2106   "function_name" : "AndroidBitmap_getDataSpace",
2107   "linker_set_key" : "AndroidBitmap_getDataSpace",
2108   "parameters" :
2109   [
2110    {
2111     "referenced_type" : "_ZTIP7_JNIEnv"
2112    },
2113    {
2114     "referenced_type" : "_ZTIP8_jobject"
2115    }
2116   ],
2117   "return_type" : "_ZTIi",
2118   "source_file" : "frameworks/native/include/android/bitmap.h"
2119  },
2120  {
2121   "availability_attrs" :
2122   [
2123    {
2124     "introduced_major" : 30
2125    }
2126   ],
2127   "function_name" : "AndroidBitmap_getHardwareBuffer",
2128   "linker_set_key" : "AndroidBitmap_getHardwareBuffer",
2129   "parameters" :
2130   [
2131    {
2132     "referenced_type" : "_ZTIP7_JNIEnv"
2133    },
2134    {
2135     "referenced_type" : "_ZTIP8_jobject"
2136    },
2137    {
2138     "referenced_type" : "_ZTIPP15AHardwareBuffer"
2139    }
2140   ],
2141   "return_type" : "_ZTIi",
2142   "source_file" : "frameworks/native/include/android/bitmap.h"
2143  },
2144  {
2145   "function_name" : "AndroidBitmap_getInfo",
2146   "linker_set_key" : "AndroidBitmap_getInfo",
2147   "parameters" :
2148   [
2149    {
2150     "referenced_type" : "_ZTIP7_JNIEnv"
2151    },
2152    {
2153     "referenced_type" : "_ZTIP8_jobject"
2154    },
2155    {
2156     "referenced_type" : "_ZTIP17AndroidBitmapInfo"
2157    }
2158   ],
2159   "return_type" : "_ZTIi",
2160   "source_file" : "frameworks/native/include/android/bitmap.h"
2161  },
2162  {
2163   "function_name" : "AndroidBitmap_lockPixels",
2164   "linker_set_key" : "AndroidBitmap_lockPixels",
2165   "parameters" :
2166   [
2167    {
2168     "referenced_type" : "_ZTIP7_JNIEnv"
2169    },
2170    {
2171     "referenced_type" : "_ZTIP8_jobject"
2172    },
2173    {
2174     "referenced_type" : "_ZTIPPv"
2175    }
2176   ],
2177   "return_type" : "_ZTIi",
2178   "source_file" : "frameworks/native/include/android/bitmap.h"
2179  },
2180  {
2181   "function_name" : "AndroidBitmap_unlockPixels",
2182   "linker_set_key" : "AndroidBitmap_unlockPixels",
2183   "parameters" :
2184   [
2185    {
2186     "referenced_type" : "_ZTIP7_JNIEnv"
2187    },
2188    {
2189     "referenced_type" : "_ZTIP8_jobject"
2190    }
2191   ],
2192   "return_type" : "_ZTIi",
2193   "source_file" : "frameworks/native/include/android/bitmap.h"
2194  }
2195 ],
2196 "global_vars" : [],
2197 "lvalue_reference_types" :
2198 [
2199  {
2200   "alignment" : 4,
2201   "linker_set_key" : "_ZTIRK8log_time",
2202   "name" : "const log_time &",
2203   "referenced_type" : "_ZTIK8log_time",
2204   "size" : 4,
2205   "source_file" : "system/logging/liblog/include/log/log_time.h"
2206  },
2207  {
2208   "alignment" : 4,
2209   "linker_set_key" : "_ZTIRK8timespec",
2210   "name" : "const timespec &",
2211   "referenced_type" : "_ZTIK8timespec",
2212   "size" : 4,
2213   "source_file" : "system/logging/liblog/include/log/log_time.h"
2214  }
2215 ],
2216 "pointer_types" :
2217 [
2218  {
2219   "alignment" : 4,
2220   "linker_set_key" : "_ZTIP13AImageDecoder",
2221   "name" : "AImageDecoder *",
2222   "referenced_type" : "_ZTI13AImageDecoder",
2223   "size" : 4,
2224   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2225  },
2226  {
2227   "alignment" : 4,
2228   "linker_set_key" : "_ZTIP15AHardwareBuffer",
2229   "name" : "AHardwareBuffer *",
2230   "referenced_type" : "_ZTI15AHardwareBuffer",
2231   "size" : 4,
2232   "source_file" : "frameworks/native/include/android/bitmap.h"
2233  },
2234  {
2235   "alignment" : 4,
2236   "linker_set_key" : "_ZTIP17AndroidBitmapInfo",
2237   "name" : "AndroidBitmapInfo *",
2238   "referenced_type" : "_ZTI17AndroidBitmapInfo",
2239   "size" : 4,
2240   "source_file" : "frameworks/native/include/android/bitmap.h"
2241  },
2242  {
2243   "alignment" : 4,
2244   "linker_set_key" : "_ZTIP18android_flex_plane",
2245   "name" : "android_flex_plane *",
2246   "referenced_type" : "_ZTI18android_flex_plane",
2247   "size" : 4,
2248   "source_file" : "system/core/include/system/graphics.h"
2249  },
2250  {
2251   "alignment" : 4,
2252   "linker_set_key" : "_ZTIP22AImageDecoderFrameInfo",
2253   "name" : "AImageDecoderFrameInfo *",
2254   "referenced_type" : "_ZTI22AImageDecoderFrameInfo",
2255   "size" : 4,
2256   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2257  },
2258  {
2259   "alignment" : 4,
2260   "linker_set_key" : "_ZTIP6AAsset",
2261   "name" : "AAsset *",
2262   "referenced_type" : "_ZTI6AAsset",
2263   "size" : 4,
2264   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2265  },
2266  {
2267   "alignment" : 4,
2268   "linker_set_key" : "_ZTIP7_JNIEnv",
2269   "name" : "_JNIEnv *",
2270   "referenced_type" : "_ZTI7_JNIEnv",
2271   "size" : 4,
2272   "source_file" : "frameworks/native/include/android/bitmap.h"
2273  },
2274  {
2275   "alignment" : 4,
2276   "linker_set_key" : "_ZTIP8_jobject",
2277   "name" : "_jobject *",
2278   "referenced_type" : "_ZTI8_jobject",
2279   "size" : 4,
2280   "source_file" : "frameworks/native/include/android/bitmap.h"
2281  },
2282  {
2283   "alignment" : 4,
2284   "linker_set_key" : "_ZTIP8log_time",
2285   "name" : "log_time *",
2286   "referenced_type" : "_ZTI8log_time",
2287   "size" : 4,
2288   "source_file" : "system/logging/liblog/include/log/log_time.h"
2289  },
2290  {
2291   "alignment" : 4,
2292   "linker_set_key" : "_ZTIPFbPvPKvjE",
2293   "name" : "bool (*)(void *, const void *, unsigned int)",
2294   "referenced_type" : "_ZTIFbPvPKvjE",
2295   "size" : 4,
2296   "source_file" : "frameworks/native/include/android/bitmap.h"
2297  },
2298  {
2299   "alignment" : 4,
2300   "linker_set_key" : "_ZTIPK13AImageDecoder",
2301   "name" : "const AImageDecoder *",
2302   "referenced_type" : "_ZTIK13AImageDecoder",
2303   "size" : 4,
2304   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2305  },
2306  {
2307   "alignment" : 4,
2308   "linker_set_key" : "_ZTIPK17AndroidBitmapInfo",
2309   "name" : "const AndroidBitmapInfo *",
2310   "referenced_type" : "_ZTIK17AndroidBitmapInfo",
2311   "size" : 4,
2312   "source_file" : "frameworks/native/include/android/bitmap.h"
2313  },
2314  {
2315   "alignment" : 4,
2316   "linker_set_key" : "_ZTIPK22AImageDecoderFrameInfo",
2317   "name" : "const AImageDecoderFrameInfo *",
2318   "referenced_type" : "_ZTIK22AImageDecoderFrameInfo",
2319   "size" : 4,
2320   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2321  },
2322  {
2323   "alignment" : 4,
2324   "linker_set_key" : "_ZTIPK23AImageDecoderHeaderInfo",
2325   "name" : "const AImageDecoderHeaderInfo *",
2326   "referenced_type" : "_ZTIK23AImageDecoderHeaderInfo",
2327   "size" : 4,
2328   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2329  },
2330  {
2331   "alignment" : 4,
2332   "linker_set_key" : "_ZTIPK8log_time",
2333   "name" : "const log_time *",
2334   "referenced_type" : "_ZTIK8log_time",
2335   "size" : 4,
2336   "source_file" : "system/logging/liblog/include/log/log_time.h"
2337  },
2338  {
2339   "alignment" : 4,
2340   "linker_set_key" : "_ZTIPKN7android2spINS_10uirenderer7GainmapEEE",
2341   "name" : "const android::sp<android::uirenderer::Gainmap> *",
2342   "referenced_type" : "_ZTIKN7android2spINS_10uirenderer7GainmapEEE",
2343   "size" : 4,
2344   "source_file" : "system/core/include/utils/StrongPointer.h"
2345  },
2346  {
2347   "alignment" : 4,
2348   "linker_set_key" : "_ZTIPKc",
2349   "name" : "const char *",
2350   "referenced_type" : "_ZTIKc",
2351   "size" : 4,
2352   "source_file" : "system/logging/liblog/include/android/log.h"
2353  },
2354  {
2355   "alignment" : 4,
2356   "linker_set_key" : "_ZTIPKv",
2357   "name" : "const void *",
2358   "referenced_type" : "_ZTIKv",
2359   "size" : 4,
2360   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2361  },
2362  {
2363   "alignment" : 4,
2364   "linker_set_key" : "_ZTIPN7android10uirenderer7GainmapE",
2365   "name" : "android::uirenderer::Gainmap *",
2366   "referenced_type" : "_ZTIN7android10uirenderer7GainmapE",
2367   "size" : 4,
2368   "source_file" : "system/core/include/utils/StrongPointer.h"
2369  },
2370  {
2371   "alignment" : 4,
2372   "linker_set_key" : "_ZTIPP13AImageDecoder",
2373   "name" : "AImageDecoder **",
2374   "referenced_type" : "_ZTIP13AImageDecoder",
2375   "size" : 4,
2376   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2377  },
2378  {
2379   "alignment" : 4,
2380   "linker_set_key" : "_ZTIPP15AHardwareBuffer",
2381   "name" : "AHardwareBuffer **",
2382   "referenced_type" : "_ZTIP15AHardwareBuffer",
2383   "size" : 4,
2384   "source_file" : "frameworks/native/include/android/bitmap.h"
2385  },
2386  {
2387   "alignment" : 4,
2388   "linker_set_key" : "_ZTIPPv",
2389   "name" : "void **",
2390   "referenced_type" : "_ZTIPv",
2391   "size" : 4,
2392   "source_file" : "frameworks/native/include/android/bitmap.h"
2393  },
2394  {
2395   "alignment" : 4,
2396   "linker_set_key" : "_ZTIPh",
2397   "name" : "unsigned char *",
2398   "referenced_type" : "_ZTIh",
2399   "size" : 4,
2400   "source_file" : "system/core/include/system/graphics.h"
2401  },
2402  {
2403   "alignment" : 4,
2404   "linker_set_key" : "_ZTIPi",
2405   "name" : "int *",
2406   "referenced_type" : "_ZTIi",
2407   "size" : 4,
2408   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2409  },
2410  {
2411   "alignment" : 4,
2412   "linker_set_key" : "_ZTIPv",
2413   "name" : "void *",
2414   "referenced_type" : "_ZTIv",
2415   "size" : 4,
2416   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2417  }
2418 ],
2419 "qualified_types" :
2420 [
2421  {
2422   "is_const" : true,
2423   "linker_set_key" : "_ZTIK13AImageDecoder",
2424   "name" : "const AImageDecoder",
2425   "referenced_type" : "_ZTI13AImageDecoder",
2426   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2427  },
2428  {
2429   "alignment" : 4,
2430   "is_const" : true,
2431   "linker_set_key" : "_ZTIK17AndroidBitmapInfo",
2432   "name" : "const AndroidBitmapInfo",
2433   "referenced_type" : "_ZTI17AndroidBitmapInfo",
2434   "size" : 20,
2435   "source_file" : "frameworks/native/include/android/bitmap.h"
2436  },
2437  {
2438   "is_const" : true,
2439   "linker_set_key" : "_ZTIK22AImageDecoderFrameInfo",
2440   "name" : "const AImageDecoderFrameInfo",
2441   "referenced_type" : "_ZTI22AImageDecoderFrameInfo",
2442   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2443  },
2444  {
2445   "is_const" : true,
2446   "linker_set_key" : "_ZTIK23AImageDecoderHeaderInfo",
2447   "name" : "const AImageDecoderHeaderInfo",
2448   "referenced_type" : "_ZTI23AImageDecoderHeaderInfo",
2449   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2450  },
2451  {
2452   "alignment" : 1,
2453   "is_const" : true,
2454   "linker_set_key" : "_ZTIK8log_time",
2455   "name" : "const log_time",
2456   "referenced_type" : "_ZTI8log_time",
2457   "size" : 8,
2458   "source_file" : "system/logging/liblog/include/log/log_time.h"
2459  },
2460  {
2461   "alignment" : 4,
2462   "is_const" : true,
2463   "linker_set_key" : "_ZTIK8timespec",
2464   "name" : "const timespec",
2465   "referenced_type" : "_ZTI8timespec",
2466   "size" : 8,
2467   "source_file" : "system/logging/liblog/include/log/log_time.h"
2468  },
2469  {
2470   "alignment" : 4,
2471   "is_const" : true,
2472   "linker_set_key" : "_ZTIKN7android2spINS_10uirenderer7GainmapEEE",
2473   "name" : "const android::sp<android::uirenderer::Gainmap>",
2474   "referenced_type" : "_ZTIN7android2spINS_10uirenderer7GainmapEEE",
2475   "size" : 4,
2476   "source_file" : "system/core/include/utils/StrongPointer.h"
2477  },
2478  {
2479   "alignment" : 1,
2480   "is_const" : true,
2481   "linker_set_key" : "_ZTIKc",
2482   "name" : "const char",
2483   "referenced_type" : "_ZTIc",
2484   "size" : 1,
2485   "source_file" : "system/logging/liblog/include/android/log.h"
2486  },
2487  {
2488   "is_const" : true,
2489   "linker_set_key" : "_ZTIKv",
2490   "name" : "const void",
2491   "referenced_type" : "_ZTIv",
2492   "source_file" : "frameworks/native/include/android/imagedecoder.h"
2493  }
2494 ],
2495 "record_types" :
2496 [
2497  {
2498   "alignment" : 4,
2499   "fields" :
2500   [
2501    {
2502     "field_name" : "y",
2503     "referenced_type" : "_ZTIPv"
2504    },
2505    {
2506     "field_name" : "cb",
2507     "field_offset" : 32,
2508     "referenced_type" : "_ZTIPv"
2509    },
2510    {
2511     "field_name" : "cr",
2512     "field_offset" : 64,
2513     "referenced_type" : "_ZTIPv"
2514    },
2515    {
2516     "field_name" : "ystride",
2517     "field_offset" : 96,
2518     "referenced_type" : "_ZTIj"
2519    },
2520    {
2521     "field_name" : "cstride",
2522     "field_offset" : 128,
2523     "referenced_type" : "_ZTIj"
2524    },
2525    {
2526     "field_name" : "chroma_step",
2527     "field_offset" : 160,
2528     "referenced_type" : "_ZTIj"
2529    },
2530    {
2531     "field_name" : "reserved",
2532     "field_offset" : 192,
2533     "referenced_type" : "_ZTIA8_j"
2534    }
2535   ],
2536   "linker_set_key" : "_ZTI13android_ycbcr",
2537   "name" : "android_ycbcr",
2538   "size" : 56,
2539   "source_file" : "system/core/include/system/graphics.h"
2540  },
2541  {
2542   "alignment" : 4,
2543   "fields" :
2544   [
2545    {
2546     "field_name" : "x",
2547     "referenced_type" : "_ZTIf"
2548    },
2549    {
2550     "field_name" : "y",
2551     "field_offset" : 32,
2552     "referenced_type" : "_ZTIf"
2553    }
2554   ],
2555   "linker_set_key" : "_ZTI16android_xy_color",
2556   "name" : "android_xy_color",
2557   "size" : 8,
2558   "source_file" : "system/core/include/system/graphics.h"
2559  },
2560  {
2561   "alignment" : 4,
2562   "fields" :
2563   [
2564    {
2565     "field_name" : "width",
2566     "referenced_type" : "_ZTIj"
2567    },
2568    {
2569     "field_name" : "height",
2570     "field_offset" : 32,
2571     "referenced_type" : "_ZTIj"
2572    },
2573    {
2574     "field_name" : "stride",
2575     "field_offset" : 64,
2576     "referenced_type" : "_ZTIj"
2577    },
2578    {
2579     "field_name" : "format",
2580     "field_offset" : 96,
2581     "referenced_type" : "_ZTIi"
2582    },
2583    {
2584     "field_name" : "flags",
2585     "field_offset" : 128,
2586     "referenced_type" : "_ZTIj"
2587    }
2588   ],
2589   "linker_set_key" : "_ZTI17AndroidBitmapInfo",
2590   "name" : "AndroidBitmapInfo",
2591   "size" : 20,
2592   "source_file" : "frameworks/native/include/android/bitmap.h"
2593  },
2594  {
2595   "alignment" : 4,
2596   "fields" :
2597   [
2598    {
2599     "field_name" : "top_left",
2600     "referenced_type" : "_ZTIPh"
2601    },
2602    {
2603     "field_name" : "component",
2604     "field_offset" : 32,
2605     "referenced_type" : "_ZTI22android_flex_component"
2606    },
2607    {
2608     "field_name" : "bits_per_component",
2609     "field_offset" : 64,
2610     "referenced_type" : "_ZTIi"
2611    },
2612    {
2613     "field_name" : "bits_used",
2614     "field_offset" : 96,
2615     "referenced_type" : "_ZTIi"
2616    },
2617    {
2618     "field_name" : "h_increment",
2619     "field_offset" : 128,
2620     "referenced_type" : "_ZTIi"
2621    },
2622    {
2623     "field_name" : "v_increment",
2624     "field_offset" : 160,
2625     "referenced_type" : "_ZTIi"
2626    },
2627    {
2628     "field_name" : "h_subsampling",
2629     "field_offset" : 192,
2630     "referenced_type" : "_ZTIi"
2631    },
2632    {
2633     "field_name" : "v_subsampling",
2634     "field_offset" : 224,
2635     "referenced_type" : "_ZTIi"
2636    }
2637   ],
2638   "linker_set_key" : "_ZTI18android_flex_plane",
2639   "name" : "android_flex_plane",
2640   "size" : 32,
2641   "source_file" : "system/core/include/system/graphics.h"
2642  },
2643  {
2644   "alignment" : 4,
2645   "fields" :
2646   [
2647    {
2648     "field_name" : "format",
2649     "referenced_type" : "_ZTI19android_flex_format"
2650    },
2651    {
2652     "field_name" : "num_planes",
2653     "field_offset" : 32,
2654     "referenced_type" : "_ZTIj"
2655    },
2656    {
2657     "field_name" : "planes",
2658     "field_offset" : 64,
2659     "referenced_type" : "_ZTIP18android_flex_plane"
2660    }
2661   ],
2662   "linker_set_key" : "_ZTI19android_flex_layout",
2663   "name" : "android_flex_layout",
2664   "size" : 12,
2665   "source_file" : "system/core/include/system/graphics.h"
2666  },
2667  {
2668   "alignment" : 4,
2669   "fields" :
2670   [
2671    {
2672     "field_name" : "num_points",
2673     "referenced_type" : "_ZTIj"
2674    },
2675    {
2676     "field_name" : "reserved",
2677     "field_offset" : 32,
2678     "referenced_type" : "_ZTIA8_j"
2679    },
2680    {
2681     "field_name" : "xyzc_points",
2682     "field_offset" : 288,
2683     "referenced_type" : "_ZTIA_f"
2684    }
2685   ],
2686   "linker_set_key" : "_ZTI20android_depth_points",
2687   "name" : "android_depth_points",
2688   "size" : 36,
2689   "source_file" : "system/core/include/system/graphics.h"
2690  },
2691  {
2692   "alignment" : 4,
2693   "fields" :
2694   [
2695    {
2696     "field_name" : "struct_size",
2697     "referenced_type" : "_ZTIj"
2698    },
2699    {
2700     "field_name" : "buffer_id",
2701     "field_offset" : 32,
2702     "referenced_type" : "_ZTIi"
2703    },
2704    {
2705     "field_name" : "priority",
2706     "field_offset" : 64,
2707     "referenced_type" : "_ZTIi"
2708    },
2709    {
2710     "field_name" : "tag",
2711     "field_offset" : 96,
2712     "referenced_type" : "_ZTIPKc"
2713    },
2714    {
2715     "field_name" : "file",
2716     "field_offset" : 128,
2717     "referenced_type" : "_ZTIPKc"
2718    },
2719    {
2720     "field_name" : "line",
2721     "field_offset" : 160,
2722     "referenced_type" : "_ZTIj"
2723    },
2724    {
2725     "field_name" : "message",
2726     "field_offset" : 192,
2727     "referenced_type" : "_ZTIPKc"
2728    }
2729   ],
2730   "linker_set_key" : "_ZTI21__android_log_message",
2731   "name" : "__android_log_message",
2732   "size" : 28,
2733   "source_file" : "system/logging/liblog/include/android/log.h"
2734  },
2735  {
2736   "alignment" : 4,
2737   "fields" :
2738   [
2739    {
2740     "field_name" : "maxContentLightLevel",
2741     "referenced_type" : "_ZTIf"
2742    },
2743    {
2744     "field_name" : "maxFrameAverageLightLevel",
2745     "field_offset" : 32,
2746     "referenced_type" : "_ZTIf"
2747    }
2748   ],
2749   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
2750   "name" : "android_cta861_3_metadata",
2751   "size" : 8,
2752   "source_file" : "system/core/include/system/graphics.h"
2753  },
2754  {
2755   "alignment" : 4,
2756   "fields" :
2757   [
2758    {
2759     "field_name" : "displayPrimaryRed",
2760     "referenced_type" : "_ZTI16android_xy_color"
2761    },
2762    {
2763     "field_name" : "displayPrimaryGreen",
2764     "field_offset" : 64,
2765     "referenced_type" : "_ZTI16android_xy_color"
2766    },
2767    {
2768     "field_name" : "displayPrimaryBlue",
2769     "field_offset" : 128,
2770     "referenced_type" : "_ZTI16android_xy_color"
2771    },
2772    {
2773     "field_name" : "whitePoint",
2774     "field_offset" : 192,
2775     "referenced_type" : "_ZTI16android_xy_color"
2776    },
2777    {
2778     "field_name" : "maxLuminance",
2779     "field_offset" : 256,
2780     "referenced_type" : "_ZTIf"
2781    },
2782    {
2783     "field_name" : "minLuminance",
2784     "field_offset" : 288,
2785     "referenced_type" : "_ZTIf"
2786    }
2787   ],
2788   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
2789   "name" : "android_smpte2086_metadata",
2790   "size" : 40,
2791   "source_file" : "system/core/include/system/graphics.h"
2792  },
2793  {
2794   "alignment" : 1,
2795   "fields" :
2796   [
2797    {
2798     "field_name" : "tv_sec",
2799     "referenced_type" : "_ZTIj"
2800    },
2801    {
2802     "field_name" : "tv_nsec",
2803     "field_offset" : 32,
2804     "referenced_type" : "_ZTIj"
2805    }
2806   ],
2807   "linker_set_key" : "_ZTI8log_time",
2808   "name" : "log_time",
2809   "size" : 8,
2810   "source_file" : "system/logging/liblog/include/log/log_time.h"
2811  },
2812  {
2813   "alignment" : 4,
2814   "fields" :
2815   [
2816    {
2817     "access" : "private",
2818     "field_name" : "m_ptr",
2819     "referenced_type" : "_ZTIPN7android10uirenderer7GainmapE"
2820    }
2821   ],
2822   "linker_set_key" : "_ZTIN7android2spINS_10uirenderer7GainmapEEE",
2823   "name" : "android::sp<android::uirenderer::Gainmap>",
2824   "record_kind" : "class",
2825   "size" : 4,
2826   "source_file" : "system/core/include/utils/StrongPointer.h",
2827   "template_args" :
2828   [
2829    "_ZTIN7android10uirenderer7GainmapE"
2830   ]
2831  }
2832 ],
2833 "rvalue_reference_types" : []
2834}
2835