• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" :
3 [
4  {
5   "alignment" : 8,
6   "linker_set_key" : "_ZTIA0_9PsshEntry",
7   "name" : "PsshEntry[0]",
8   "referenced_type" : "_ZTI9PsshEntry",
9   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
10  },
11  {
12   "alignment" : 1,
13   "linker_set_key" : "_ZTIA16_h",
14   "name" : "unsigned char[16]",
15   "referenced_type" : "_ZTIh",
16   "size" : 16,
17   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
18  }
19 ],
20 "builtin_types" :
21 [
22  {
23   "alignment" : 8,
24   "linker_set_key" : "_ZTIDn",
25   "name" : "std::nullptr_t",
26   "size" : 8
27  },
28  {
29   "alignment" : 2,
30   "is_integral" : true,
31   "is_unsigned" : true,
32   "linker_set_key" : "_ZTIDs",
33   "name" : "char16_t",
34   "size" : 2
35  },
36  {
37   "alignment" : 1,
38   "is_integral" : true,
39   "linker_set_key" : "_ZTIa",
40   "name" : "signed char",
41   "size" : 1
42  },
43  {
44   "alignment" : 1,
45   "is_integral" : true,
46   "is_unsigned" : true,
47   "linker_set_key" : "_ZTIb",
48   "name" : "bool",
49   "size" : 1
50  },
51  {
52   "alignment" : 1,
53   "is_integral" : true,
54   "is_unsigned" : true,
55   "linker_set_key" : "_ZTIc",
56   "name" : "char",
57   "size" : 1
58  },
59  {
60   "alignment" : 8,
61   "linker_set_key" : "_ZTId",
62   "name" : "double",
63   "size" : 8
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIf",
68   "name" : "float",
69   "size" : 4
70  },
71  {
72   "alignment" : 1,
73   "is_integral" : true,
74   "is_unsigned" : true,
75   "linker_set_key" : "_ZTIh",
76   "name" : "unsigned char",
77   "size" : 1
78  },
79  {
80   "alignment" : 4,
81   "is_integral" : true,
82   "linker_set_key" : "_ZTIi",
83   "name" : "int",
84   "size" : 4
85  },
86  {
87   "alignment" : 4,
88   "is_integral" : true,
89   "is_unsigned" : true,
90   "linker_set_key" : "_ZTIj",
91   "name" : "unsigned int",
92   "size" : 4
93  },
94  {
95   "alignment" : 8,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIl",
98   "name" : "long",
99   "size" : 8
100  },
101  {
102   "alignment" : 8,
103   "is_integral" : true,
104   "is_unsigned" : true,
105   "linker_set_key" : "_ZTIm",
106   "name" : "unsigned long",
107   "size" : 8
108  },
109  {
110   "alignment" : 2,
111   "is_integral" : true,
112   "linker_set_key" : "_ZTIs",
113   "name" : "short",
114   "size" : 2
115  },
116  {
117   "alignment" : 2,
118   "is_integral" : true,
119   "is_unsigned" : true,
120   "linker_set_key" : "_ZTIt",
121   "name" : "unsigned short",
122   "size" : 2
123  },
124  {
125   "linker_set_key" : "_ZTIv",
126   "name" : "void"
127  },
128  {
129   "alignment" : 8,
130   "is_integral" : true,
131   "linker_set_key" : "_ZTIx",
132   "name" : "long long",
133   "size" : 8
134  },
135  {
136   "alignment" : 8,
137   "is_integral" : true,
138   "is_unsigned" : true,
139   "linker_set_key" : "_ZTIy",
140   "name" : "unsigned long long",
141   "size" : 8
142  }
143 ],
144 "elf_functions" :
145 [
146  {
147   "name" : "ACodecAudioCapabilities_getBitrateRange"
148  },
149  {
150   "name" : "ACodecAudioCapabilities_getInputChannelCountRanges"
151  },
152  {
153   "name" : "ACodecAudioCapabilities_getMaxInputChannelCount"
154  },
155  {
156   "name" : "ACodecAudioCapabilities_getMinInputChannelCount"
157  },
158  {
159   "name" : "ACodecAudioCapabilities_getSupportedSampleRateRanges"
160  },
161  {
162   "name" : "ACodecAudioCapabilities_getSupportedSampleRates"
163  },
164  {
165   "name" : "ACodecAudioCapabilities_isSampleRateSupported"
166  },
167  {
168   "name" : "ACodecEncoderCapabilities_getComplexityRange"
169  },
170  {
171   "name" : "ACodecEncoderCapabilities_getQualityRange"
172  },
173  {
174   "name" : "ACodecEncoderCapabilities_isBitrateModeSupported"
175  },
176  {
177   "name" : "ACodecPerformancePoint_covers"
178  },
179  {
180   "name" : "ACodecPerformancePoint_coversFormat"
181  },
182  {
183   "name" : "ACodecPerformancePoint_create"
184  },
185  {
186   "name" : "ACodecPerformancePoint_destroy"
187  },
188  {
189   "name" : "ACodecPerformancePoint_equals"
190  },
191  {
192   "name" : "ACodecVideoCapabilities_areSizeAndRateSupported"
193  },
194  {
195   "name" : "ACodecVideoCapabilities_getAchievableFrameRatesFor"
196  },
197  {
198   "name" : "ACodecVideoCapabilities_getBitrateRange"
199  },
200  {
201   "name" : "ACodecVideoCapabilities_getHeightAlignment"
202  },
203  {
204   "name" : "ACodecVideoCapabilities_getNextSupportedPerformancePoint"
205  },
206  {
207   "name" : "ACodecVideoCapabilities_getSupportedFrameRates"
208  },
209  {
210   "name" : "ACodecVideoCapabilities_getSupportedFrameRatesFor"
211  },
212  {
213   "name" : "ACodecVideoCapabilities_getSupportedHeights"
214  },
215  {
216   "name" : "ACodecVideoCapabilities_getSupportedHeightsFor"
217  },
218  {
219   "name" : "ACodecVideoCapabilities_getSupportedWidths"
220  },
221  {
222   "name" : "ACodecVideoCapabilities_getSupportedWidthsFor"
223  },
224  {
225   "name" : "ACodecVideoCapabilities_getWidthAlignment"
226  },
227  {
228   "name" : "ACodecVideoCapabilities_isSizeSupported"
229  },
230  {
231   "name" : "AImageReader_acquireLatestImage"
232  },
233  {
234   "name" : "AImageReader_acquireLatestImageAsync"
235  },
236  {
237   "name" : "AImageReader_acquireNextImage"
238  },
239  {
240   "name" : "AImageReader_acquireNextImageAsync"
241  },
242  {
243   "name" : "AImageReader_delete"
244  },
245  {
246   "name" : "AImageReader_getFormat"
247  },
248  {
249   "name" : "AImageReader_getHeight"
250  },
251  {
252   "name" : "AImageReader_getMaxImages"
253  },
254  {
255   "name" : "AImageReader_getWidth"
256  },
257  {
258   "name" : "AImageReader_getWindow"
259  },
260  {
261   "name" : "AImageReader_getWindowNativeHandle"
262  },
263  {
264   "name" : "AImageReader_new"
265  },
266  {
267   "name" : "AImageReader_newWithDataSpace"
268  },
269  {
270   "name" : "AImageReader_newWithUsage"
271  },
272  {
273   "name" : "AImageReader_setBufferRemovedListener"
274  },
275  {
276   "name" : "AImageReader_setImageListener"
277  },
278  {
279   "name" : "AImageReader_setUsage"
280  },
281  {
282   "name" : "AImage_delete"
283  },
284  {
285   "name" : "AImage_deleteAsync"
286  },
287  {
288   "name" : "AImage_getCropRect"
289  },
290  {
291   "name" : "AImage_getDataSpace"
292  },
293  {
294   "name" : "AImage_getFormat"
295  },
296  {
297   "name" : "AImage_getHardwareBuffer"
298  },
299  {
300   "name" : "AImage_getHeight"
301  },
302  {
303   "name" : "AImage_getNumberOfPlanes"
304  },
305  {
306   "name" : "AImage_getPlaneData"
307  },
308  {
309   "name" : "AImage_getPlanePixelStride"
310  },
311  {
312   "name" : "AImage_getPlaneRowStride"
313  },
314  {
315   "name" : "AImage_getTimestamp"
316  },
317  {
318   "name" : "AImage_getWidth"
319  },
320  {
321   "name" : "AMediaCodecActionCode_isRecoverable"
322  },
323  {
324   "name" : "AMediaCodecActionCode_isTransient"
325  },
326  {
327   "name" : "AMediaCodecCryptoInfo_delete"
328  },
329  {
330   "name" : "AMediaCodecCryptoInfo_getClearBytes"
331  },
332  {
333   "name" : "AMediaCodecCryptoInfo_getEncryptedBytes"
334  },
335  {
336   "name" : "AMediaCodecCryptoInfo_getIV"
337  },
338  {
339   "name" : "AMediaCodecCryptoInfo_getKey"
340  },
341  {
342   "name" : "AMediaCodecCryptoInfo_getMode"
343  },
344  {
345   "name" : "AMediaCodecCryptoInfo_getNumSubSamples"
346  },
347  {
348   "name" : "AMediaCodecCryptoInfo_new"
349  },
350  {
351   "name" : "AMediaCodecCryptoInfo_setPattern"
352  },
353  {
354   "name" : "AMediaCodecInfo_getAudioCapabilities"
355  },
356  {
357   "name" : "AMediaCodecInfo_getCanonicalName"
358  },
359  {
360   "name" : "AMediaCodecInfo_getEncoderCapabilities"
361  },
362  {
363   "name" : "AMediaCodecInfo_getKind"
364  },
365  {
366   "name" : "AMediaCodecInfo_getMaxSupportedInstances"
367  },
368  {
369   "name" : "AMediaCodecInfo_getMediaCodecInfoType"
370  },
371  {
372   "name" : "AMediaCodecInfo_getMediaType"
373  },
374  {
375   "name" : "AMediaCodecInfo_getVideoCapabilities"
376  },
377  {
378   "name" : "AMediaCodecInfo_isFeatureRequired"
379  },
380  {
381   "name" : "AMediaCodecInfo_isFeatureSupported"
382  },
383  {
384   "name" : "AMediaCodecInfo_isFormatSupported"
385  },
386  {
387   "name" : "AMediaCodecInfo_isVendor"
388  },
389  {
390   "name" : "AMediaCodecStore_findNextDecoderForFormat"
391  },
392  {
393   "name" : "AMediaCodecStore_findNextEncoderForFormat"
394  },
395  {
396   "name" : "AMediaCodecStore_getCodecInfo"
397  },
398  {
399   "name" : "AMediaCodecStore_getSupportedMediaTypes"
400  },
401  {
402   "name" : "AMediaCodec_configure"
403  },
404  {
405   "name" : "AMediaCodec_createCodecByName"
406  },
407  {
408   "name" : "AMediaCodec_createDecoderByType"
409  },
410  {
411   "name" : "AMediaCodec_createEncoderByType"
412  },
413  {
414   "name" : "AMediaCodec_createInputSurface"
415  },
416  {
417   "name" : "AMediaCodec_createPersistentInputSurface"
418  },
419  {
420   "name" : "AMediaCodec_delete"
421  },
422  {
423   "name" : "AMediaCodec_dequeueInputBuffer"
424  },
425  {
426   "name" : "AMediaCodec_dequeueOutputBuffer"
427  },
428  {
429   "name" : "AMediaCodec_flush"
430  },
431  {
432   "name" : "AMediaCodec_getBufferFormat"
433  },
434  {
435   "name" : "AMediaCodec_getInputBuffer"
436  },
437  {
438   "name" : "AMediaCodec_getInputFormat"
439  },
440  {
441   "name" : "AMediaCodec_getName"
442  },
443  {
444   "name" : "AMediaCodec_getOutputBuffer"
445  },
446  {
447   "name" : "AMediaCodec_getOutputFormat"
448  },
449  {
450   "name" : "AMediaCodec_queueInputBuffer"
451  },
452  {
453   "name" : "AMediaCodec_queueSecureInputBuffer"
454  },
455  {
456   "name" : "AMediaCodec_releaseCrypto"
457  },
458  {
459   "name" : "AMediaCodec_releaseName"
460  },
461  {
462   "name" : "AMediaCodec_releaseOutputBuffer"
463  },
464  {
465   "name" : "AMediaCodec_releaseOutputBufferAtTime"
466  },
467  {
468   "name" : "AMediaCodec_setAsyncNotifyCallback"
469  },
470  {
471   "name" : "AMediaCodec_setInputSurface"
472  },
473  {
474   "name" : "AMediaCodec_setOnFrameRenderedCallback"
475  },
476  {
477   "name" : "AMediaCodec_setOutputSurface"
478  },
479  {
480   "name" : "AMediaCodec_setParameters"
481  },
482  {
483   "name" : "AMediaCodec_signalEndOfInputStream"
484  },
485  {
486   "name" : "AMediaCodec_start"
487  },
488  {
489   "name" : "AMediaCodec_stop"
490  },
491  {
492   "name" : "AMediaCrypto_delete"
493  },
494  {
495   "name" : "AMediaCrypto_isCryptoSchemeSupported"
496  },
497  {
498   "name" : "AMediaCrypto_new"
499  },
500  {
501   "name" : "AMediaCrypto_requiresSecureDecoderComponent"
502  },
503  {
504   "name" : "AMediaDataSource_close"
505  },
506  {
507   "name" : "AMediaDataSource_delete"
508  },
509  {
510   "name" : "AMediaDataSource_new"
511  },
512  {
513   "name" : "AMediaDataSource_newUri"
514  },
515  {
516   "name" : "AMediaDataSource_setClose"
517  },
518  {
519   "name" : "AMediaDataSource_setGetAvailableSize"
520  },
521  {
522   "name" : "AMediaDataSource_setGetSize"
523  },
524  {
525   "name" : "AMediaDataSource_setReadAt"
526  },
527  {
528   "name" : "AMediaDataSource_setUserdata"
529  },
530  {
531   "name" : "AMediaDrm_closeSession"
532  },
533  {
534   "name" : "AMediaDrm_createByUUID"
535  },
536  {
537   "name" : "AMediaDrm_decrypt"
538  },
539  {
540   "name" : "AMediaDrm_encrypt"
541  },
542  {
543   "name" : "AMediaDrm_getKeyRequest"
544  },
545  {
546   "name" : "AMediaDrm_getKeyRequestWithDefaultUrlAndType"
547  },
548  {
549   "name" : "AMediaDrm_getPropertyByteArray"
550  },
551  {
552   "name" : "AMediaDrm_getPropertyString"
553  },
554  {
555   "name" : "AMediaDrm_getProvisionRequest"
556  },
557  {
558   "name" : "AMediaDrm_getSecureStops"
559  },
560  {
561   "name" : "AMediaDrm_isCryptoSchemeSupported"
562  },
563  {
564   "name" : "AMediaDrm_openSession"
565  },
566  {
567   "name" : "AMediaDrm_provideKeyResponse"
568  },
569  {
570   "name" : "AMediaDrm_provideProvisionResponse"
571  },
572  {
573   "name" : "AMediaDrm_queryKeyStatus"
574  },
575  {
576   "name" : "AMediaDrm_release"
577  },
578  {
579   "name" : "AMediaDrm_releaseSecureStops"
580  },
581  {
582   "name" : "AMediaDrm_removeKeys"
583  },
584  {
585   "name" : "AMediaDrm_restoreKeys"
586  },
587  {
588   "name" : "AMediaDrm_setOnEventListener"
589  },
590  {
591   "name" : "AMediaDrm_setOnExpirationUpdateListener"
592  },
593  {
594   "name" : "AMediaDrm_setOnKeysChangeListener"
595  },
596  {
597   "name" : "AMediaDrm_setPropertyByteArray"
598  },
599  {
600   "name" : "AMediaDrm_setPropertyString"
601  },
602  {
603   "name" : "AMediaDrm_sign"
604  },
605  {
606   "name" : "AMediaDrm_verify"
607  },
608  {
609   "name" : "AMediaExtractor_advance"
610  },
611  {
612   "name" : "AMediaExtractor_delete"
613  },
614  {
615   "name" : "AMediaExtractor_getCachedDuration"
616  },
617  {
618   "name" : "AMediaExtractor_getFileFormat"
619  },
620  {
621   "name" : "AMediaExtractor_getPsshInfo"
622  },
623  {
624   "name" : "AMediaExtractor_getSampleCryptoInfo"
625  },
626  {
627   "name" : "AMediaExtractor_getSampleFlags"
628  },
629  {
630   "name" : "AMediaExtractor_getSampleFormat"
631  },
632  {
633   "name" : "AMediaExtractor_getSampleSize"
634  },
635  {
636   "name" : "AMediaExtractor_getSampleTime"
637  },
638  {
639   "name" : "AMediaExtractor_getSampleTrackIndex"
640  },
641  {
642   "name" : "AMediaExtractor_getTrackCount"
643  },
644  {
645   "name" : "AMediaExtractor_getTrackFormat"
646  },
647  {
648   "name" : "AMediaExtractor_new"
649  },
650  {
651   "name" : "AMediaExtractor_readSampleData"
652  },
653  {
654   "name" : "AMediaExtractor_seekTo"
655  },
656  {
657   "name" : "AMediaExtractor_selectTrack"
658  },
659  {
660   "name" : "AMediaExtractor_setDataSource"
661  },
662  {
663   "name" : "AMediaExtractor_setDataSourceCustom"
664  },
665  {
666   "name" : "AMediaExtractor_setDataSourceFd"
667  },
668  {
669   "name" : "AMediaExtractor_unselectTrack"
670  },
671  {
672   "name" : "AMediaFormat_clear"
673  },
674  {
675   "name" : "AMediaFormat_copy"
676  },
677  {
678   "name" : "AMediaFormat_delete"
679  },
680  {
681   "name" : "AMediaFormat_getBuffer"
682  },
683  {
684   "name" : "AMediaFormat_getDouble"
685  },
686  {
687   "name" : "AMediaFormat_getFloat"
688  },
689  {
690   "name" : "AMediaFormat_getInt32"
691  },
692  {
693   "name" : "AMediaFormat_getInt64"
694  },
695  {
696   "name" : "AMediaFormat_getRect"
697  },
698  {
699   "name" : "AMediaFormat_getSize"
700  },
701  {
702   "name" : "AMediaFormat_getString"
703  },
704  {
705   "name" : "AMediaFormat_new"
706  },
707  {
708   "name" : "AMediaFormat_setBuffer"
709  },
710  {
711   "name" : "AMediaFormat_setDouble"
712  },
713  {
714   "name" : "AMediaFormat_setFloat"
715  },
716  {
717   "name" : "AMediaFormat_setInt32"
718  },
719  {
720   "name" : "AMediaFormat_setInt64"
721  },
722  {
723   "name" : "AMediaFormat_setRect"
724  },
725  {
726   "name" : "AMediaFormat_setSize"
727  },
728  {
729   "name" : "AMediaFormat_setString"
730  },
731  {
732   "name" : "AMediaFormat_toString"
733  },
734  {
735   "name" : "AMediaMuxer_addTrack"
736  },
737  {
738   "name" : "AMediaMuxer_append"
739  },
740  {
741   "name" : "AMediaMuxer_delete"
742  },
743  {
744   "name" : "AMediaMuxer_getTrackCount"
745  },
746  {
747   "name" : "AMediaMuxer_getTrackFormat"
748  },
749  {
750   "name" : "AMediaMuxer_new"
751  },
752  {
753   "name" : "AMediaMuxer_setLocation"
754  },
755  {
756   "name" : "AMediaMuxer_setOrientationHint"
757  },
758  {
759   "name" : "AMediaMuxer_start"
760  },
761  {
762   "name" : "AMediaMuxer_stop"
763  },
764  {
765   "name" : "AMediaMuxer_writeSampleData"
766  }
767 ],
768 "elf_objects" :
769 [
770  {
771   "name" : "AMEDIACODEC_KEY_HDR10_PLUS_INFO"
772  },
773  {
774   "name" : "AMEDIACODEC_KEY_LOW_LATENCY"
775  },
776  {
777   "name" : "AMEDIACODEC_KEY_OFFSET_TIME"
778  },
779  {
780   "name" : "AMEDIACODEC_KEY_REQUEST_SYNC_FRAME"
781  },
782  {
783   "name" : "AMEDIACODEC_KEY_SUSPEND"
784  },
785  {
786   "name" : "AMEDIACODEC_KEY_SUSPEND_TIME"
787  },
788  {
789   "name" : "AMEDIACODEC_KEY_VIDEO_BITRATE"
790  },
791  {
792   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_ATTENUATION_FACTOR"
793  },
794  {
795   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_BOOST_FACTOR"
796  },
797  {
798   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_HEAVY_COMPRESSION"
799  },
800  {
801   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_TARGET_REFERENCE_LEVEL"
802  },
803  {
804   "name" : "AMEDIAFORMAT_KEY_AAC_ENCODED_TARGET_LEVEL"
805  },
806  {
807   "name" : "AMEDIAFORMAT_KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT"
808  },
809  {
810   "name" : "AMEDIAFORMAT_KEY_AAC_PROFILE"
811  },
812  {
813   "name" : "AMEDIAFORMAT_KEY_AAC_SBR_MODE"
814  },
815  {
816   "name" : "AMEDIAFORMAT_KEY_ALBUM"
817  },
818  {
819   "name" : "AMEDIAFORMAT_KEY_ALBUMART"
820  },
821  {
822   "name" : "AMEDIAFORMAT_KEY_ALBUMARTIST"
823  },
824  {
825   "name" : "AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP"
826  },
827  {
828   "name" : "AMEDIAFORMAT_KEY_ARTIST"
829  },
830  {
831   "name" : "AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO"
832  },
833  {
834   "name" : "AMEDIAFORMAT_KEY_AUDIO_SESSION_ID"
835  },
836  {
837   "name" : "AMEDIAFORMAT_KEY_AUTHOR"
838  },
839  {
840   "name" : "AMEDIAFORMAT_KEY_BITRATE_MODE"
841  },
842  {
843   "name" : "AMEDIAFORMAT_KEY_BITS_PER_SAMPLE"
844  },
845  {
846   "name" : "AMEDIAFORMAT_KEY_BIT_RATE"
847  },
848  {
849   "name" : "AMEDIAFORMAT_KEY_CAPTURE_RATE"
850  },
851  {
852   "name" : "AMEDIAFORMAT_KEY_CDTRACKNUMBER"
853  },
854  {
855   "name" : "AMEDIAFORMAT_KEY_CHANNEL_COUNT"
856  },
857  {
858   "name" : "AMEDIAFORMAT_KEY_CHANNEL_MASK"
859  },
860  {
861   "name" : "AMEDIAFORMAT_KEY_COLOR_FORMAT"
862  },
863  {
864   "name" : "AMEDIAFORMAT_KEY_COLOR_RANGE"
865  },
866  {
867   "name" : "AMEDIAFORMAT_KEY_COLOR_STANDARD"
868  },
869  {
870   "name" : "AMEDIAFORMAT_KEY_COLOR_TRANSFER"
871  },
872  {
873   "name" : "AMEDIAFORMAT_KEY_COMPILATION"
874  },
875  {
876   "name" : "AMEDIAFORMAT_KEY_COMPLEXITY"
877  },
878  {
879   "name" : "AMEDIAFORMAT_KEY_COMPOSER"
880  },
881  {
882   "name" : "AMEDIAFORMAT_KEY_CREATE_INPUT_SURFACE_SUSPENDED"
883  },
884  {
885   "name" : "AMEDIAFORMAT_KEY_CRYPTO_DEFAULT_IV_SIZE"
886  },
887  {
888   "name" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_BYTE_BLOCK"
889  },
890  {
891   "name" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_SIZES"
892  },
893  {
894   "name" : "AMEDIAFORMAT_KEY_CRYPTO_IV"
895  },
896  {
897   "name" : "AMEDIAFORMAT_KEY_CRYPTO_KEY"
898  },
899  {
900   "name" : "AMEDIAFORMAT_KEY_CRYPTO_MODE"
901  },
902  {
903   "name" : "AMEDIAFORMAT_KEY_CRYPTO_PLAIN_SIZES"
904  },
905  {
906   "name" : "AMEDIAFORMAT_KEY_CRYPTO_SKIP_BYTE_BLOCK"
907  },
908  {
909   "name" : "AMEDIAFORMAT_KEY_CSD"
910  },
911  {
912   "name" : "AMEDIAFORMAT_KEY_CSD_0"
913  },
914  {
915   "name" : "AMEDIAFORMAT_KEY_CSD_1"
916  },
917  {
918   "name" : "AMEDIAFORMAT_KEY_CSD_2"
919  },
920  {
921   "name" : "AMEDIAFORMAT_KEY_CSD_AVC"
922  },
923  {
924   "name" : "AMEDIAFORMAT_KEY_CSD_HEVC"
925  },
926  {
927   "name" : "AMEDIAFORMAT_KEY_D263"
928  },
929  {
930   "name" : "AMEDIAFORMAT_KEY_DATE"
931  },
932  {
933   "name" : "AMEDIAFORMAT_KEY_DISCNUMBER"
934  },
935  {
936   "name" : "AMEDIAFORMAT_KEY_DISPLAY_CROP"
937  },
938  {
939   "name" : "AMEDIAFORMAT_KEY_DISPLAY_HEIGHT"
940  },
941  {
942   "name" : "AMEDIAFORMAT_KEY_DISPLAY_WIDTH"
943  },
944  {
945   "name" : "AMEDIAFORMAT_KEY_DURATION"
946  },
947  {
948   "name" : "AMEDIAFORMAT_KEY_ENCODER_DELAY"
949  },
950  {
951   "name" : "AMEDIAFORMAT_KEY_ENCODER_PADDING"
952  },
953  {
954   "name" : "AMEDIAFORMAT_KEY_ESDS"
955  },
956  {
957   "name" : "AMEDIAFORMAT_KEY_EXIF_OFFSET"
958  },
959  {
960   "name" : "AMEDIAFORMAT_KEY_EXIF_SIZE"
961  },
962  {
963   "name" : "AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL"
964  },
965  {
966   "name" : "AMEDIAFORMAT_KEY_FRAME_COUNT"
967  },
968  {
969   "name" : "AMEDIAFORMAT_KEY_FRAME_RATE"
970  },
971  {
972   "name" : "AMEDIAFORMAT_KEY_GENRE"
973  },
974  {
975   "name" : "AMEDIAFORMAT_KEY_GRID_COLUMNS"
976  },
977  {
978   "name" : "AMEDIAFORMAT_KEY_GRID_ROWS"
979  },
980  {
981   "name" : "AMEDIAFORMAT_KEY_HAPTIC_CHANNEL_COUNT"
982  },
983  {
984   "name" : "AMEDIAFORMAT_KEY_HDR10_PLUS_INFO"
985  },
986  {
987   "name" : "AMEDIAFORMAT_KEY_HDR_STATIC_INFO"
988  },
989  {
990   "name" : "AMEDIAFORMAT_KEY_HEIGHT"
991  },
992  {
993   "name" : "AMEDIAFORMAT_KEY_ICC_PROFILE"
994  },
995  {
996   "name" : "AMEDIAFORMAT_KEY_INTRA_REFRESH_PERIOD"
997  },
998  {
999   "name" : "AMEDIAFORMAT_KEY_IS_ADTS"
1000  },
1001  {
1002   "name" : "AMEDIAFORMAT_KEY_IS_AUTOSELECT"
1003  },
1004  {
1005   "name" : "AMEDIAFORMAT_KEY_IS_DEFAULT"
1006  },
1007  {
1008   "name" : "AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE"
1009  },
1010  {
1011   "name" : "AMEDIAFORMAT_KEY_IS_SYNC_FRAME"
1012  },
1013  {
1014   "name" : "AMEDIAFORMAT_KEY_I_FRAME_INTERVAL"
1015  },
1016  {
1017   "name" : "AMEDIAFORMAT_KEY_LANGUAGE"
1018  },
1019  {
1020   "name" : "AMEDIAFORMAT_KEY_LAST_SAMPLE_INDEX_IN_CHUNK"
1021  },
1022  {
1023   "name" : "AMEDIAFORMAT_KEY_LATENCY"
1024  },
1025  {
1026   "name" : "AMEDIAFORMAT_KEY_LEVEL"
1027  },
1028  {
1029   "name" : "AMEDIAFORMAT_KEY_LOCATION"
1030  },
1031  {
1032   "name" : "AMEDIAFORMAT_KEY_LOOP"
1033  },
1034  {
1035   "name" : "AMEDIAFORMAT_KEY_LOW_LATENCY"
1036  },
1037  {
1038   "name" : "AMEDIAFORMAT_KEY_LYRICIST"
1039  },
1040  {
1041   "name" : "AMEDIAFORMAT_KEY_MANUFACTURER"
1042  },
1043  {
1044   "name" : "AMEDIAFORMAT_KEY_MAX_BIT_RATE"
1045  },
1046  {
1047   "name" : "AMEDIAFORMAT_KEY_MAX_B_FRAMES"
1048  },
1049  {
1050   "name" : "AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER"
1051  },
1052  {
1053   "name" : "AMEDIAFORMAT_KEY_MAX_HEIGHT"
1054  },
1055  {
1056   "name" : "AMEDIAFORMAT_KEY_MAX_INPUT_SIZE"
1057  },
1058  {
1059   "name" : "AMEDIAFORMAT_KEY_MAX_PTS_GAP_TO_ENCODER"
1060  },
1061  {
1062   "name" : "AMEDIAFORMAT_KEY_MAX_WIDTH"
1063  },
1064  {
1065   "name" : "AMEDIAFORMAT_KEY_MIME"
1066  },
1067  {
1068   "name" : "AMEDIAFORMAT_KEY_MPEG2_STREAM_HEADER"
1069  },
1070  {
1071   "name" : "AMEDIAFORMAT_KEY_MPEGH_COMPATIBLE_SETS"
1072  },
1073  {
1074   "name" : "AMEDIAFORMAT_KEY_MPEGH_PROFILE_LEVEL_INDICATION"
1075  },
1076  {
1077   "name" : "AMEDIAFORMAT_KEY_MPEGH_REFERENCE_CHANNEL_LAYOUT"
1078  },
1079  {
1080   "name" : "AMEDIAFORMAT_KEY_MPEG_USER_DATA"
1081  },
1082  {
1083   "name" : "AMEDIAFORMAT_KEY_OPERATING_RATE"
1084  },
1085  {
1086   "name" : "AMEDIAFORMAT_KEY_PCM_BIG_ENDIAN"
1087  },
1088  {
1089   "name" : "AMEDIAFORMAT_KEY_PCM_ENCODING"
1090  },
1091  {
1092   "name" : "AMEDIAFORMAT_KEY_PRIORITY"
1093  },
1094  {
1095   "name" : "AMEDIAFORMAT_KEY_PROFILE"
1096  },
1097  {
1098   "name" : "AMEDIAFORMAT_KEY_PSSH"
1099  },
1100  {
1101   "name" : "AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP"
1102  },
1103  {
1104   "name" : "AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER"
1105  },
1106  {
1107   "name" : "AMEDIAFORMAT_KEY_ROTATION"
1108  },
1109  {
1110   "name" : "AMEDIAFORMAT_KEY_SAMPLE_FILE_OFFSET"
1111  },
1112  {
1113   "name" : "AMEDIAFORMAT_KEY_SAMPLE_RATE"
1114  },
1115  {
1116   "name" : "AMEDIAFORMAT_KEY_SAMPLE_TIME_BEFORE_APPEND"
1117  },
1118  {
1119   "name" : "AMEDIAFORMAT_KEY_SAR_HEIGHT"
1120  },
1121  {
1122   "name" : "AMEDIAFORMAT_KEY_SAR_WIDTH"
1123  },
1124  {
1125   "name" : "AMEDIAFORMAT_KEY_SEI"
1126  },
1127  {
1128   "name" : "AMEDIAFORMAT_KEY_SLICE_HEIGHT"
1129  },
1130  {
1131   "name" : "AMEDIAFORMAT_KEY_SLOW_MOTION_MARKERS"
1132  },
1133  {
1134   "name" : "AMEDIAFORMAT_KEY_STRIDE"
1135  },
1136  {
1137   "name" : "AMEDIAFORMAT_KEY_TARGET_TIME"
1138  },
1139  {
1140   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYERING"
1141  },
1142  {
1143   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_COUNT"
1144  },
1145  {
1146   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_ID"
1147  },
1148  {
1149   "name" : "AMEDIAFORMAT_KEY_TEXT_FORMAT_DATA"
1150  },
1151  {
1152   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_AV1C"
1153  },
1154  {
1155   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_HEVC"
1156  },
1157  {
1158   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_HEIGHT"
1159  },
1160  {
1161   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_TIME"
1162  },
1163  {
1164   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_WIDTH"
1165  },
1166  {
1167   "name" : "AMEDIAFORMAT_KEY_TILE_HEIGHT"
1168  },
1169  {
1170   "name" : "AMEDIAFORMAT_KEY_TILE_WIDTH"
1171  },
1172  {
1173   "name" : "AMEDIAFORMAT_KEY_TIME_US"
1174  },
1175  {
1176   "name" : "AMEDIAFORMAT_KEY_TITLE"
1177  },
1178  {
1179   "name" : "AMEDIAFORMAT_KEY_TRACK_ID"
1180  },
1181  {
1182   "name" : "AMEDIAFORMAT_KEY_TRACK_INDEX"
1183  },
1184  {
1185   "name" : "AMEDIAFORMAT_KEY_VALID_SAMPLES"
1186  },
1187  {
1188   "name" : "AMEDIAFORMAT_KEY_WIDTH"
1189  },
1190  {
1191   "name" : "AMEDIAFORMAT_KEY_XMP_OFFSET"
1192  },
1193  {
1194   "name" : "AMEDIAFORMAT_KEY_XMP_SIZE"
1195  },
1196  {
1197   "name" : "AMEDIAFORMAT_KEY_YEAR"
1198  },
1199  {
1200   "name" : "AMediaCodecInfo_FEATURE_AdaptivePlayback"
1201  },
1202  {
1203   "name" : "AMediaCodecInfo_FEATURE_DetachedSurface"
1204  },
1205  {
1206   "name" : "AMediaCodecInfo_FEATURE_DynamicColorAspects"
1207  },
1208  {
1209   "name" : "AMediaCodecInfo_FEATURE_DynamicTimestamp"
1210  },
1211  {
1212   "name" : "AMediaCodecInfo_FEATURE_EncodingStatistics"
1213  },
1214  {
1215   "name" : "AMediaCodecInfo_FEATURE_FrameParsing"
1216  },
1217  {
1218   "name" : "AMediaCodecInfo_FEATURE_HdrEditing"
1219  },
1220  {
1221   "name" : "AMediaCodecInfo_FEATURE_HlgEditing"
1222  },
1223  {
1224   "name" : "AMediaCodecInfo_FEATURE_IntraRefresh"
1225  },
1226  {
1227   "name" : "AMediaCodecInfo_FEATURE_LowLatency"
1228  },
1229  {
1230   "name" : "AMediaCodecInfo_FEATURE_MultipleFrames"
1231  },
1232  {
1233   "name" : "AMediaCodecInfo_FEATURE_PartialFrame"
1234  },
1235  {
1236   "name" : "AMediaCodecInfo_FEATURE_QpBounds"
1237  },
1238  {
1239   "name" : "AMediaCodecInfo_FEATURE_Roi"
1240  },
1241  {
1242   "name" : "AMediaCodecInfo_FEATURE_SecurePlayback"
1243  },
1244  {
1245   "name" : "AMediaCodecInfo_FEATURE_TunneledPlayback"
1246  }
1247 ],
1248 "enum_types" :
1249 [
1250  {
1251   "alignment" : 4,
1252   "enum_fields" :
1253   [
1254    {
1255     "enum_field_value" : 0,
1256     "name" : "AMEDIAMUXER_APPEND_IGNORE_LAST_VIDEO_GOP"
1257    },
1258    {
1259     "enum_field_value" : 1,
1260     "name" : "AMEDIAMUXER_APPEND_TO_EXISTING_DATA"
1261    }
1262   ],
1263   "linker_set_key" : "_ZTI10AppendMode",
1264   "name" : "AppendMode",
1265   "size" : 4,
1266   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h",
1267   "underlying_type" : "_ZTIj"
1268  },
1269  {
1270   "alignment" : 4,
1271   "enum_fields" :
1272   [
1273    {
1274     "enum_field_value" : 0,
1275     "name" : "ABITRATE_MODE_CQ"
1276    },
1277    {
1278     "enum_field_value" : 1,
1279     "name" : "ABITRATE_MODE_VBR"
1280    },
1281    {
1282     "enum_field_value" : 2,
1283     "name" : "ABITRATE_MODE_CBR"
1284    },
1285    {
1286     "enum_field_value" : 3,
1287     "name" : "ABITRATE_MODE_CBR_FD"
1288    }
1289   ],
1290   "linker_set_key" : "_ZTI12ABitrateMode",
1291   "name" : "ABitrateMode",
1292   "size" : 4,
1293   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h",
1294   "underlying_type" : "_ZTIi"
1295  },
1296  {
1297   "alignment" : 4,
1298   "enum_fields" :
1299   [
1300    {
1301     "enum_field_value" : 0,
1302     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_MPEG_4"
1303    },
1304    {
1305     "enum_field_value" : 1,
1306     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_WEBM"
1307    },
1308    {
1309     "enum_field_value" : 2,
1310     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_THREE_GPP"
1311    },
1312    {
1313     "enum_field_value" : 3,
1314     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_HEIF"
1315    },
1316    {
1317     "enum_field_value" : 4,
1318     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_OGG"
1319    }
1320   ],
1321   "linker_set_key" : "_ZTI12OutputFormat",
1322   "name" : "OutputFormat",
1323   "size" : 4,
1324   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h",
1325   "underlying_type" : "_ZTIj"
1326  },
1327  {
1328   "alignment" : 4,
1329   "enum_fields" :
1330   [
1331    {
1332     "enum_field_value" : 1,
1333     "name" : "AIMAGE_FORMAT_RGBA_8888"
1334    },
1335    {
1336     "enum_field_value" : 2,
1337     "name" : "AIMAGE_FORMAT_RGBX_8888"
1338    },
1339    {
1340     "enum_field_value" : 3,
1341     "name" : "AIMAGE_FORMAT_RGB_888"
1342    },
1343    {
1344     "enum_field_value" : 4,
1345     "name" : "AIMAGE_FORMAT_RGB_565"
1346    },
1347    {
1348     "enum_field_value" : 22,
1349     "name" : "AIMAGE_FORMAT_RGBA_FP16"
1350    },
1351    {
1352     "enum_field_value" : 35,
1353     "name" : "AIMAGE_FORMAT_YUV_420_888"
1354    },
1355    {
1356     "enum_field_value" : 256,
1357     "name" : "AIMAGE_FORMAT_JPEG"
1358    },
1359    {
1360     "enum_field_value" : 32,
1361     "name" : "AIMAGE_FORMAT_RAW16"
1362    },
1363    {
1364     "enum_field_value" : 36,
1365     "name" : "AIMAGE_FORMAT_RAW_PRIVATE"
1366    },
1367    {
1368     "enum_field_value" : 37,
1369     "name" : "AIMAGE_FORMAT_RAW10"
1370    },
1371    {
1372     "enum_field_value" : 38,
1373     "name" : "AIMAGE_FORMAT_RAW12"
1374    },
1375    {
1376     "enum_field_value" : 1144402265,
1377     "name" : "AIMAGE_FORMAT_DEPTH16"
1378    },
1379    {
1380     "enum_field_value" : 257,
1381     "name" : "AIMAGE_FORMAT_DEPTH_POINT_CLOUD"
1382    },
1383    {
1384     "enum_field_value" : 34,
1385     "name" : "AIMAGE_FORMAT_PRIVATE"
1386    },
1387    {
1388     "enum_field_value" : 538982489,
1389     "name" : "AIMAGE_FORMAT_Y8"
1390    },
1391    {
1392     "enum_field_value" : 1212500294,
1393     "name" : "AIMAGE_FORMAT_HEIC"
1394    },
1395    {
1396     "enum_field_value" : 1768253795,
1397     "name" : "AIMAGE_FORMAT_DEPTH_JPEG"
1398    }
1399   ],
1400   "linker_set_key" : "_ZTI14AIMAGE_FORMATS",
1401   "name" : "AIMAGE_FORMATS",
1402   "size" : 4,
1403   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h",
1404   "underlying_type" : "_ZTIj"
1405  },
1406  {
1407   "alignment" : 4,
1408   "enum_fields" :
1409   [
1410    {
1411     "enum_field_value" : 0,
1412     "name" : "AMEDIA_OK"
1413    },
1414    {
1415     "enum_field_value" : 1100,
1416     "name" : "AMEDIACODEC_ERROR_INSUFFICIENT_RESOURCE"
1417    },
1418    {
1419     "enum_field_value" : 1101,
1420     "name" : "AMEDIACODEC_ERROR_RECLAIMED"
1421    },
1422    {
1423     "enum_field_value" : -10000,
1424     "name" : "AMEDIA_ERROR_BASE"
1425    },
1426    {
1427     "enum_field_value" : -10000,
1428     "name" : "AMEDIA_ERROR_UNKNOWN"
1429    },
1430    {
1431     "enum_field_value" : -10001,
1432     "name" : "AMEDIA_ERROR_MALFORMED"
1433    },
1434    {
1435     "enum_field_value" : -10002,
1436     "name" : "AMEDIA_ERROR_UNSUPPORTED"
1437    },
1438    {
1439     "enum_field_value" : -10003,
1440     "name" : "AMEDIA_ERROR_INVALID_OBJECT"
1441    },
1442    {
1443     "enum_field_value" : -10004,
1444     "name" : "AMEDIA_ERROR_INVALID_PARAMETER"
1445    },
1446    {
1447     "enum_field_value" : -10005,
1448     "name" : "AMEDIA_ERROR_INVALID_OPERATION"
1449    },
1450    {
1451     "enum_field_value" : -10006,
1452     "name" : "AMEDIA_ERROR_END_OF_STREAM"
1453    },
1454    {
1455     "enum_field_value" : -10007,
1456     "name" : "AMEDIA_ERROR_IO"
1457    },
1458    {
1459     "enum_field_value" : -10008,
1460     "name" : "AMEDIA_ERROR_WOULD_BLOCK"
1461    },
1462    {
1463     "enum_field_value" : -20000,
1464     "name" : "AMEDIA_DRM_ERROR_BASE"
1465    },
1466    {
1467     "enum_field_value" : -20001,
1468     "name" : "AMEDIA_DRM_NOT_PROVISIONED"
1469    },
1470    {
1471     "enum_field_value" : -20002,
1472     "name" : "AMEDIA_DRM_RESOURCE_BUSY"
1473    },
1474    {
1475     "enum_field_value" : -20003,
1476     "name" : "AMEDIA_DRM_DEVICE_REVOKED"
1477    },
1478    {
1479     "enum_field_value" : -20004,
1480     "name" : "AMEDIA_DRM_SHORT_BUFFER"
1481    },
1482    {
1483     "enum_field_value" : -20005,
1484     "name" : "AMEDIA_DRM_SESSION_NOT_OPENED"
1485    },
1486    {
1487     "enum_field_value" : -20006,
1488     "name" : "AMEDIA_DRM_TAMPER_DETECTED"
1489    },
1490    {
1491     "enum_field_value" : -20007,
1492     "name" : "AMEDIA_DRM_VERIFY_FAILED"
1493    },
1494    {
1495     "enum_field_value" : -20008,
1496     "name" : "AMEDIA_DRM_NEED_KEY"
1497    },
1498    {
1499     "enum_field_value" : -20009,
1500     "name" : "AMEDIA_DRM_LICENSE_EXPIRED"
1501    },
1502    {
1503     "enum_field_value" : -30000,
1504     "name" : "AMEDIA_IMGREADER_ERROR_BASE"
1505    },
1506    {
1507     "enum_field_value" : -30001,
1508     "name" : "AMEDIA_IMGREADER_NO_BUFFER_AVAILABLE"
1509    },
1510    {
1511     "enum_field_value" : -30002,
1512     "name" : "AMEDIA_IMGREADER_MAX_IMAGES_ACQUIRED"
1513    },
1514    {
1515     "enum_field_value" : -30003,
1516     "name" : "AMEDIA_IMGREADER_CANNOT_LOCK_IMAGE"
1517    },
1518    {
1519     "enum_field_value" : -30004,
1520     "name" : "AMEDIA_IMGREADER_CANNOT_UNLOCK_IMAGE"
1521    },
1522    {
1523     "enum_field_value" : -30005,
1524     "name" : "AMEDIA_IMGREADER_IMAGE_NOT_LOCKED"
1525    }
1526   ],
1527   "linker_set_key" : "_ZTI14media_status_t",
1528   "name" : "media_status_t",
1529   "size" : 4,
1530   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaError.h",
1531   "underlying_type" : "_ZTIi"
1532  },
1533  {
1534   "alignment" : 4,
1535   "enum_fields" :
1536   [
1537    {
1538     "enum_field_value" : 0,
1539     "name" : "AMediaCodecKind_INVALID"
1540    },
1541    {
1542     "enum_field_value" : 1,
1543     "name" : "AMediaCodecKind_DECODER"
1544    },
1545    {
1546     "enum_field_value" : 2,
1547     "name" : "AMediaCodecKind_ENCODER"
1548    }
1549   ],
1550   "linker_set_key" : "_ZTI15AMediaCodecKind",
1551   "name" : "AMediaCodecKind",
1552   "size" : 4,
1553   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h",
1554   "underlying_type" : "_ZTIi"
1555  },
1556  {
1557   "alignment" : 4,
1558   "enum_fields" :
1559   [
1560    {
1561     "enum_field_value" : 0,
1562     "name" : "AMediaCodecType_INVALID_CODEC_INFO"
1563    },
1564    {
1565     "enum_field_value" : 1,
1566     "name" : "AMediaCodecType_SOFTWARE_ONLY"
1567    },
1568    {
1569     "enum_field_value" : 2,
1570     "name" : "AMediaCodecType_HARDWARE_ACCELERATED"
1571    },
1572    {
1573     "enum_field_value" : 3,
1574     "name" : "AMediaCodecType_SOFTWARE_WITH_DEVICE_ACCESS"
1575    }
1576   ],
1577   "linker_set_key" : "_ZTI15AMediaCodecType",
1578   "name" : "AMediaCodecType",
1579   "size" : 4,
1580   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h",
1581   "underlying_type" : "_ZTIi"
1582  },
1583  {
1584   "alignment" : 4,
1585   "enum_fields" :
1586   [
1587    {
1588     "enum_field_value" : 1,
1589     "name" : "KEY_TYPE_STREAMING"
1590    },
1591    {
1592     "enum_field_value" : 2,
1593     "name" : "KEY_TYPE_OFFLINE"
1594    },
1595    {
1596     "enum_field_value" : 3,
1597     "name" : "KEY_TYPE_RELEASE"
1598    }
1599   ],
1600   "linker_set_key" : "_ZTI16AMediaDrmKeyType",
1601   "name" : "AMediaDrmKeyType",
1602   "size" : 4,
1603   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h",
1604   "underlying_type" : "_ZTIj"
1605  },
1606  {
1607   "alignment" : 4,
1608   "enum_fields" :
1609   [
1610    {
1611     "enum_field_value" : 0,
1612     "name" : "AMEDIACODECRYPTOINFO_MODE_CLEAR"
1613    },
1614    {
1615     "enum_field_value" : 1,
1616     "name" : "AMEDIACODECRYPTOINFO_MODE_AES_CTR"
1617    },
1618    {
1619     "enum_field_value" : 2,
1620     "name" : "AMEDIACODECRYPTOINFO_MODE_AES_WV"
1621    },
1622    {
1623     "enum_field_value" : 3,
1624     "name" : "AMEDIACODECRYPTOINFO_MODE_AES_CBC"
1625    }
1626   ],
1627   "linker_set_key" : "_ZTI17cryptoinfo_mode_t",
1628   "name" : "cryptoinfo_mode_t",
1629   "size" : 4,
1630   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h",
1631   "underlying_type" : "_ZTIj"
1632  },
1633  {
1634   "alignment" : 4,
1635   "enum_fields" :
1636   [
1637    {
1638     "enum_field_value" : 1,
1639     "name" : "EVENT_PROVISION_REQUIRED"
1640    },
1641    {
1642     "enum_field_value" : 2,
1643     "name" : "EVENT_KEY_REQUIRED"
1644    },
1645    {
1646     "enum_field_value" : 3,
1647     "name" : "EVENT_KEY_EXPIRED"
1648    },
1649    {
1650     "enum_field_value" : 4,
1651     "name" : "EVENT_VENDOR_DEFINED"
1652    },
1653    {
1654     "enum_field_value" : 5,
1655     "name" : "EVENT_SESSION_RECLAIMED"
1656    }
1657   ],
1658   "linker_set_key" : "_ZTI18AMediaDrmEventType",
1659   "name" : "AMediaDrmEventType",
1660   "size" : 4,
1661   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h",
1662   "underlying_type" : "_ZTIj"
1663  },
1664  {
1665   "alignment" : 4,
1666   "enum_fields" :
1667   [
1668    {
1669     "enum_field_value" : 0,
1670     "name" : "KEY_STATUS_TYPE_USABLE"
1671    },
1672    {
1673     "enum_field_value" : 1,
1674     "name" : "KEY_STATUS_TYPE_EXPIRED"
1675    },
1676    {
1677     "enum_field_value" : 2,
1678     "name" : "KEY_STATUS_TYPE_OUTPUTNOTALLOWED"
1679    },
1680    {
1681     "enum_field_value" : 3,
1682     "name" : "KEY_STATUS_TYPE_STATUSPENDING"
1683    },
1684    {
1685     "enum_field_value" : 4,
1686     "name" : "KEY_STATUS_TYPE_INTERNALERROR"
1687    }
1688   ],
1689   "linker_set_key" : "_ZTI19AMediaKeyStatusType",
1690   "name" : "AMediaKeyStatusType",
1691   "size" : 4,
1692   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h",
1693   "underlying_type" : "_ZTIj"
1694  },
1695  {
1696   "alignment" : 4,
1697   "enum_fields" :
1698   [
1699    {
1700     "enum_field_value" : 0,
1701     "name" : "KEY_REQUEST_TYPE_INITIAL"
1702    },
1703    {
1704     "enum_field_value" : 1,
1705     "name" : "KEY_REQUEST_TYPE_RENEWAL"
1706    },
1707    {
1708     "enum_field_value" : 2,
1709     "name" : "KEY_REQUEST_TYPE_RELEASE"
1710    },
1711    {
1712     "enum_field_value" : 3,
1713     "name" : "KEY_REQUEST_TYPE_NONE"
1714    },
1715    {
1716     "enum_field_value" : 4,
1717     "name" : "KEY_REQUEST_TYPE_UPDATE"
1718    }
1719   ],
1720   "linker_set_key" : "_ZTI23AMediaDrmKeyRequestType",
1721   "name" : "AMediaDrmKeyRequestType",
1722   "size" : 4,
1723   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h",
1724   "underlying_type" : "_ZTIi"
1725  },
1726  {
1727   "alignment" : 4,
1728   "enum_fields" :
1729   [
1730    {
1731     "enum_field_value" : -1,
1732     "name" : "AMEDIACODEC_CALLING_UID"
1733    },
1734    {
1735     "enum_field_value" : -1,
1736     "name" : "AMEDIACODEC_CALLING_PID"
1737    }
1738   ],
1739   "linker_set_key" : "_ZTI24$AMEDIACODEC_CALLING_PID",
1740   "name" : "(unnamed)",
1741   "size" : 4,
1742   "source_file" : "frameworks/av/media/ndk/include_platform/media/NdkMediaCodecPlatform.h",
1743   "underlying_type" : "_ZTIi"
1744  },
1745  {
1746   "alignment" : 4,
1747   "enum_fields" :
1748   [
1749    {
1750     "enum_field_value" : 1,
1751     "name" : "AMEDIACODEC_CONFIGURE_FLAG_ENCODE"
1752    },
1753    {
1754     "enum_field_value" : -3,
1755     "name" : "AMEDIACODEC_INFO_OUTPUT_BUFFERS_CHANGED"
1756    },
1757    {
1758     "enum_field_value" : -2,
1759     "name" : "AMEDIACODEC_INFO_OUTPUT_FORMAT_CHANGED"
1760    },
1761    {
1762     "enum_field_value" : -1,
1763     "name" : "AMEDIACODEC_INFO_TRY_AGAIN_LATER"
1764    }
1765   ],
1766   "linker_set_key" : "_ZTI34$AMEDIACODEC_CONFIGURE_FLAG_ENCODE",
1767   "name" : "(unnamed)",
1768   "size" : 4,
1769   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h",
1770   "underlying_type" : "_ZTIi"
1771  },
1772  {
1773   "alignment" : 4,
1774   "enum_fields" :
1775   [
1776    {
1777     "enum_field_value" : 1,
1778     "name" : "AMEDIACODEC_BUFFER_FLAG_KEY_FRAME"
1779    },
1780    {
1781     "enum_field_value" : 2,
1782     "name" : "AMEDIACODEC_BUFFER_FLAG_CODEC_CONFIG"
1783    },
1784    {
1785     "enum_field_value" : 4,
1786     "name" : "AMEDIACODEC_BUFFER_FLAG_END_OF_STREAM"
1787    },
1788    {
1789     "enum_field_value" : 8,
1790     "name" : "AMEDIACODEC_BUFFER_FLAG_PARTIAL_FRAME"
1791    },
1792    {
1793     "enum_field_value" : 16,
1794     "name" : "AMEDIACODEC_BUFFER_FLAG_MUXER_DATA"
1795    },
1796    {
1797     "enum_field_value" : 32,
1798     "name" : "AMEDIACODEC_BUFFER_FLAG_DECODE_ONLY"
1799    }
1800   ],
1801   "linker_set_key" : "_ZTI37$AMEDIACODEC_BUFFER_FLAG_CODEC_CONFIG",
1802   "name" : "(unnamed)",
1803   "size" : 4,
1804   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h",
1805   "underlying_type" : "_ZTIj"
1806  },
1807  {
1808   "alignment" : 4,
1809   "enum_fields" :
1810   [
1811    {
1812     "enum_field_value" : 1,
1813     "name" : "AMEDIAEXTRACTOR_SAMPLE_FLAG_SYNC"
1814    },
1815    {
1816     "enum_field_value" : 2,
1817     "name" : "AMEDIAEXTRACTOR_SAMPLE_FLAG_ENCRYPTED"
1818    }
1819   ],
1820   "linker_set_key" : "_ZTI38$AMEDIAEXTRACTOR_SAMPLE_FLAG_ENCRYPTED",
1821   "name" : "(unnamed)",
1822   "size" : 4,
1823   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h",
1824   "underlying_type" : "_ZTIj"
1825  },
1826  {
1827   "alignment" : 4,
1828   "enum_fields" :
1829   [
1830    {
1831     "enum_field_value" : 0,
1832     "name" : "AMEDIAEXTRACTOR_SEEK_PREVIOUS_SYNC"
1833    },
1834    {
1835     "enum_field_value" : 1,
1836     "name" : "AMEDIAEXTRACTOR_SEEK_NEXT_SYNC"
1837    },
1838    {
1839     "enum_field_value" : 2,
1840     "name" : "AMEDIAEXTRACTOR_SEEK_CLOSEST_SYNC"
1841    }
1842   ],
1843   "linker_set_key" : "_ZTI8SeekMode",
1844   "name" : "SeekMode",
1845   "size" : 4,
1846   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h",
1847   "underlying_type" : "_ZTIj"
1848  },
1849  {
1850   "alignment" : 4,
1851   "enum_fields" :
1852   [
1853    {
1854     "enum_field_value" : 1,
1855     "name" : "AMediaCodecSupportedMediaType::FLAG_DECODER"
1856    },
1857    {
1858     "enum_field_value" : 2,
1859     "name" : "AMediaCodecSupportedMediaType::FLAG_ENCODER"
1860    }
1861   ],
1862   "linker_set_key" : "_ZTIN29AMediaCodecSupportedMediaType4ModeE",
1863   "name" : "AMediaCodecSupportedMediaType::Mode",
1864   "size" : 4,
1865   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h",
1866   "underlying_type" : "_ZTIj"
1867  }
1868 ],
1869 "function_types" :
1870 [
1871  {
1872   "alignment" : 4,
1873   "linker_set_key" : "_ZTIFlPvE",
1874   "name" : "long (void *)",
1875   "parameters" :
1876   [
1877    {
1878     "referenced_type" : "_ZTIPv"
1879    }
1880   ],
1881   "return_type" : "_ZTIl",
1882   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
1883  },
1884  {
1885   "alignment" : 4,
1886   "linker_set_key" : "_ZTIFlPvlE",
1887   "name" : "long (void *, long)",
1888   "parameters" :
1889   [
1890    {
1891     "referenced_type" : "_ZTIPv"
1892    },
1893    {
1894     "referenced_type" : "_ZTIl"
1895    }
1896   ],
1897   "return_type" : "_ZTIl",
1898   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
1899  },
1900  {
1901   "alignment" : 4,
1902   "linker_set_key" : "_ZTIFlPvlS_mE",
1903   "name" : "long (void *, long, void *, unsigned long)",
1904   "parameters" :
1905   [
1906    {
1907     "referenced_type" : "_ZTIPv"
1908    },
1909    {
1910     "referenced_type" : "_ZTIl"
1911    },
1912    {
1913     "referenced_type" : "_ZTIPv"
1914    },
1915    {
1916     "referenced_type" : "_ZTIm"
1917    }
1918   ],
1919   "return_type" : "_ZTIl",
1920   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
1921  },
1922  {
1923   "alignment" : 4,
1924   "linker_set_key" : "_ZTIFvP11AMediaCodecPv14media_status_tiPKcE",
1925   "name" : "void (AMediaCodec *, void *, media_status_t, int, const char *)",
1926   "parameters" :
1927   [
1928    {
1929     "referenced_type" : "_ZTIP11AMediaCodec"
1930    },
1931    {
1932     "referenced_type" : "_ZTIPv"
1933    },
1934    {
1935     "referenced_type" : "_ZTI14media_status_t"
1936    },
1937    {
1938     "referenced_type" : "_ZTIi"
1939    },
1940    {
1941     "referenced_type" : "_ZTIPKc"
1942    }
1943   ],
1944   "return_type" : "_ZTIv",
1945   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
1946  },
1947  {
1948   "alignment" : 4,
1949   "linker_set_key" : "_ZTIFvP11AMediaCodecPvP12AMediaFormatE",
1950   "name" : "void (AMediaCodec *, void *, AMediaFormat *)",
1951   "parameters" :
1952   [
1953    {
1954     "referenced_type" : "_ZTIP11AMediaCodec"
1955    },
1956    {
1957     "referenced_type" : "_ZTIPv"
1958    },
1959    {
1960     "referenced_type" : "_ZTIP12AMediaFormat"
1961    }
1962   ],
1963   "return_type" : "_ZTIv",
1964   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
1965  },
1966  {
1967   "alignment" : 4,
1968   "linker_set_key" : "_ZTIFvP11AMediaCodecPviE",
1969   "name" : "void (AMediaCodec *, void *, int)",
1970   "parameters" :
1971   [
1972    {
1973     "referenced_type" : "_ZTIP11AMediaCodec"
1974    },
1975    {
1976     "referenced_type" : "_ZTIPv"
1977    },
1978    {
1979     "referenced_type" : "_ZTIi"
1980    }
1981   ],
1982   "return_type" : "_ZTIv",
1983   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
1984  },
1985  {
1986   "alignment" : 4,
1987   "linker_set_key" : "_ZTIFvP11AMediaCodecPviP21AMediaCodecBufferInfoE",
1988   "name" : "void (AMediaCodec *, void *, int, AMediaCodecBufferInfo *)",
1989   "parameters" :
1990   [
1991    {
1992     "referenced_type" : "_ZTIP11AMediaCodec"
1993    },
1994    {
1995     "referenced_type" : "_ZTIPv"
1996    },
1997    {
1998     "referenced_type" : "_ZTIi"
1999    },
2000    {
2001     "referenced_type" : "_ZTIP21AMediaCodecBufferInfo"
2002    }
2003   ],
2004   "return_type" : "_ZTIv",
2005   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2006  },
2007  {
2008   "alignment" : 4,
2009   "linker_set_key" : "_ZTIFvP11AMediaCodecPvllE",
2010   "name" : "void (AMediaCodec *, void *, long, long)",
2011   "parameters" :
2012   [
2013    {
2014     "referenced_type" : "_ZTIP11AMediaCodec"
2015    },
2016    {
2017     "referenced_type" : "_ZTIPv"
2018    },
2019    {
2020     "referenced_type" : "_ZTIl"
2021    },
2022    {
2023     "referenced_type" : "_ZTIl"
2024    }
2025   ],
2026   "return_type" : "_ZTIv",
2027   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2028  },
2029  {
2030   "alignment" : 4,
2031   "linker_set_key" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArray18AMediaDrmEventTypeiPKhmE",
2032   "name" : "void (AMediaDrm *, const AMediaDrmByteArray *, AMediaDrmEventType, int, const unsigned char *, unsigned long)",
2033   "parameters" :
2034   [
2035    {
2036     "referenced_type" : "_ZTIP9AMediaDrm"
2037    },
2038    {
2039     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
2040    },
2041    {
2042     "referenced_type" : "_ZTI18AMediaDrmEventType"
2043    },
2044    {
2045     "referenced_type" : "_ZTIi"
2046    },
2047    {
2048     "referenced_type" : "_ZTIPKh"
2049    },
2050    {
2051     "referenced_type" : "_ZTIm"
2052    }
2053   ],
2054   "return_type" : "_ZTIv",
2055   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
2056  },
2057  {
2058   "alignment" : 4,
2059   "linker_set_key" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArrayPK18AMediaDrmKeyStatusmbE",
2060   "name" : "void (AMediaDrm *, const AMediaDrmByteArray *, const AMediaDrmKeyStatus *, unsigned long, bool)",
2061   "parameters" :
2062   [
2063    {
2064     "referenced_type" : "_ZTIP9AMediaDrm"
2065    },
2066    {
2067     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
2068    },
2069    {
2070     "referenced_type" : "_ZTIPK18AMediaDrmKeyStatus"
2071    },
2072    {
2073     "referenced_type" : "_ZTIm"
2074    },
2075    {
2076     "referenced_type" : "_ZTIb"
2077    }
2078   ],
2079   "return_type" : "_ZTIv",
2080   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
2081  },
2082  {
2083   "alignment" : 4,
2084   "linker_set_key" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArraylE",
2085   "name" : "void (AMediaDrm *, const AMediaDrmByteArray *, long)",
2086   "parameters" :
2087   [
2088    {
2089     "referenced_type" : "_ZTIP9AMediaDrm"
2090    },
2091    {
2092     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
2093    },
2094    {
2095     "referenced_type" : "_ZTIl"
2096    }
2097   ],
2098   "return_type" : "_ZTIv",
2099   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
2100  },
2101  {
2102   "alignment" : 4,
2103   "linker_set_key" : "_ZTIFvPvE",
2104   "name" : "void (void *)",
2105   "parameters" :
2106   [
2107    {
2108     "referenced_type" : "_ZTIPv"
2109    }
2110   ],
2111   "return_type" : "_ZTIv",
2112   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
2113  },
2114  {
2115   "alignment" : 4,
2116   "linker_set_key" : "_ZTIFvPvP12AImageReaderE",
2117   "name" : "void (void *, AImageReader *)",
2118   "parameters" :
2119   [
2120    {
2121     "referenced_type" : "_ZTIPv"
2122    },
2123    {
2124     "referenced_type" : "_ZTIP12AImageReader"
2125    }
2126   ],
2127   "return_type" : "_ZTIv",
2128   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2129  },
2130  {
2131   "alignment" : 4,
2132   "linker_set_key" : "_ZTIFvPvP12AImageReaderP15AHardwareBufferE",
2133   "name" : "void (void *, AImageReader *, AHardwareBuffer *)",
2134   "parameters" :
2135   [
2136    {
2137     "referenced_type" : "_ZTIPv"
2138    },
2139    {
2140     "referenced_type" : "_ZTIP12AImageReader"
2141    },
2142    {
2143     "referenced_type" : "_ZTIP15AHardwareBuffer"
2144    }
2145   ],
2146   "return_type" : "_ZTIv",
2147   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2148  }
2149 ],
2150 "functions" :
2151 [
2152  {
2153   "availability_attrs" :
2154   [
2155    {
2156     "introduced_major" : 36
2157    }
2158   ],
2159   "function_name" : "ACodecAudioCapabilities_getBitrateRange",
2160   "linker_set_key" : "ACodecAudioCapabilities_getBitrateRange",
2161   "parameters" :
2162   [
2163    {
2164     "referenced_type" : "_ZTIPK23ACodecAudioCapabilities"
2165    },
2166    {
2167     "referenced_type" : "_ZTIP9AIntRange"
2168    }
2169   ],
2170   "return_type" : "_ZTI14media_status_t",
2171   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2172  },
2173  {
2174   "availability_attrs" :
2175   [
2176    {
2177     "introduced_major" : 36
2178    }
2179   ],
2180   "function_name" : "ACodecAudioCapabilities_getInputChannelCountRanges",
2181   "linker_set_key" : "ACodecAudioCapabilities_getInputChannelCountRanges",
2182   "parameters" :
2183   [
2184    {
2185     "referenced_type" : "_ZTIPK23ACodecAudioCapabilities"
2186    },
2187    {
2188     "referenced_type" : "_ZTIPPK9AIntRange"
2189    },
2190    {
2191     "referenced_type" : "_ZTIPm"
2192    }
2193   ],
2194   "return_type" : "_ZTI14media_status_t",
2195   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2196  },
2197  {
2198   "availability_attrs" :
2199   [
2200    {
2201     "introduced_major" : 36
2202    }
2203   ],
2204   "function_name" : "ACodecAudioCapabilities_getMaxInputChannelCount",
2205   "linker_set_key" : "ACodecAudioCapabilities_getMaxInputChannelCount",
2206   "parameters" :
2207   [
2208    {
2209     "referenced_type" : "_ZTIPK23ACodecAudioCapabilities"
2210    }
2211   ],
2212   "return_type" : "_ZTIi",
2213   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2214  },
2215  {
2216   "availability_attrs" :
2217   [
2218    {
2219     "introduced_major" : 36
2220    }
2221   ],
2222   "function_name" : "ACodecAudioCapabilities_getMinInputChannelCount",
2223   "linker_set_key" : "ACodecAudioCapabilities_getMinInputChannelCount",
2224   "parameters" :
2225   [
2226    {
2227     "referenced_type" : "_ZTIPK23ACodecAudioCapabilities"
2228    }
2229   ],
2230   "return_type" : "_ZTIi",
2231   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2232  },
2233  {
2234   "availability_attrs" :
2235   [
2236    {
2237     "introduced_major" : 36
2238    }
2239   ],
2240   "function_name" : "ACodecAudioCapabilities_getSupportedSampleRateRanges",
2241   "linker_set_key" : "ACodecAudioCapabilities_getSupportedSampleRateRanges",
2242   "parameters" :
2243   [
2244    {
2245     "referenced_type" : "_ZTIPK23ACodecAudioCapabilities"
2246    },
2247    {
2248     "referenced_type" : "_ZTIPPK9AIntRange"
2249    },
2250    {
2251     "referenced_type" : "_ZTIPm"
2252    }
2253   ],
2254   "return_type" : "_ZTI14media_status_t",
2255   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2256  },
2257  {
2258   "availability_attrs" :
2259   [
2260    {
2261     "introduced_major" : 36
2262    }
2263   ],
2264   "function_name" : "ACodecAudioCapabilities_getSupportedSampleRates",
2265   "linker_set_key" : "ACodecAudioCapabilities_getSupportedSampleRates",
2266   "parameters" :
2267   [
2268    {
2269     "referenced_type" : "_ZTIPK23ACodecAudioCapabilities"
2270    },
2271    {
2272     "referenced_type" : "_ZTIPPKi"
2273    },
2274    {
2275     "referenced_type" : "_ZTIPm"
2276    }
2277   ],
2278   "return_type" : "_ZTI14media_status_t",
2279   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2280  },
2281  {
2282   "availability_attrs" :
2283   [
2284    {
2285     "introduced_major" : 36
2286    }
2287   ],
2288   "function_name" : "ACodecAudioCapabilities_isSampleRateSupported",
2289   "linker_set_key" : "ACodecAudioCapabilities_isSampleRateSupported",
2290   "parameters" :
2291   [
2292    {
2293     "referenced_type" : "_ZTIPK23ACodecAudioCapabilities"
2294    },
2295    {
2296     "referenced_type" : "_ZTIi"
2297    }
2298   ],
2299   "return_type" : "_ZTIi",
2300   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2301  },
2302  {
2303   "availability_attrs" :
2304   [
2305    {
2306     "introduced_major" : 36
2307    }
2308   ],
2309   "function_name" : "ACodecEncoderCapabilities_getComplexityRange",
2310   "linker_set_key" : "ACodecEncoderCapabilities_getComplexityRange",
2311   "parameters" :
2312   [
2313    {
2314     "referenced_type" : "_ZTIPK25ACodecEncoderCapabilities"
2315    },
2316    {
2317     "referenced_type" : "_ZTIP9AIntRange"
2318    }
2319   ],
2320   "return_type" : "_ZTI14media_status_t",
2321   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2322  },
2323  {
2324   "availability_attrs" :
2325   [
2326    {
2327     "introduced_major" : 36
2328    }
2329   ],
2330   "function_name" : "ACodecEncoderCapabilities_getQualityRange",
2331   "linker_set_key" : "ACodecEncoderCapabilities_getQualityRange",
2332   "parameters" :
2333   [
2334    {
2335     "referenced_type" : "_ZTIPK25ACodecEncoderCapabilities"
2336    },
2337    {
2338     "referenced_type" : "_ZTIP9AIntRange"
2339    }
2340   ],
2341   "return_type" : "_ZTI14media_status_t",
2342   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2343  },
2344  {
2345   "availability_attrs" :
2346   [
2347    {
2348     "introduced_major" : 36
2349    }
2350   ],
2351   "function_name" : "ACodecEncoderCapabilities_isBitrateModeSupported",
2352   "linker_set_key" : "ACodecEncoderCapabilities_isBitrateModeSupported",
2353   "parameters" :
2354   [
2355    {
2356     "referenced_type" : "_ZTIPK25ACodecEncoderCapabilities"
2357    },
2358    {
2359     "referenced_type" : "_ZTI12ABitrateMode"
2360    }
2361   ],
2362   "return_type" : "_ZTIi",
2363   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2364  },
2365  {
2366   "availability_attrs" :
2367   [
2368    {
2369     "introduced_major" : 36
2370    }
2371   ],
2372   "function_name" : "ACodecPerformancePoint_covers",
2373   "linker_set_key" : "ACodecPerformancePoint_covers",
2374   "parameters" :
2375   [
2376    {
2377     "referenced_type" : "_ZTIPK22ACodecPerformancePoint"
2378    },
2379    {
2380     "referenced_type" : "_ZTIPK22ACodecPerformancePoint"
2381    }
2382   ],
2383   "return_type" : "_ZTIi",
2384   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2385  },
2386  {
2387   "availability_attrs" :
2388   [
2389    {
2390     "introduced_major" : 36
2391    }
2392   ],
2393   "function_name" : "ACodecPerformancePoint_coversFormat",
2394   "linker_set_key" : "ACodecPerformancePoint_coversFormat",
2395   "parameters" :
2396   [
2397    {
2398     "referenced_type" : "_ZTIPK22ACodecPerformancePoint"
2399    },
2400    {
2401     "referenced_type" : "_ZTIPK12AMediaFormat"
2402    }
2403   ],
2404   "return_type" : "_ZTIi",
2405   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2406  },
2407  {
2408   "availability_attrs" :
2409   [
2410    {
2411     "introduced_major" : 36
2412    }
2413   ],
2414   "function_name" : "ACodecPerformancePoint_create",
2415   "linker_set_key" : "ACodecPerformancePoint_create",
2416   "parameters" :
2417   [
2418    {
2419     "referenced_type" : "_ZTIi"
2420    },
2421    {
2422     "referenced_type" : "_ZTIi"
2423    },
2424    {
2425     "referenced_type" : "_ZTIi"
2426    }
2427   ],
2428   "return_type" : "_ZTIP22ACodecPerformancePoint",
2429   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2430  },
2431  {
2432   "availability_attrs" :
2433   [
2434    {
2435     "introduced_major" : 36
2436    }
2437   ],
2438   "function_name" : "ACodecPerformancePoint_destroy",
2439   "linker_set_key" : "ACodecPerformancePoint_destroy",
2440   "parameters" :
2441   [
2442    {
2443     "referenced_type" : "_ZTIP22ACodecPerformancePoint"
2444    }
2445   ],
2446   "return_type" : "_ZTIv",
2447   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2448  },
2449  {
2450   "availability_attrs" :
2451   [
2452    {
2453     "introduced_major" : 36
2454    }
2455   ],
2456   "function_name" : "ACodecPerformancePoint_equals",
2457   "linker_set_key" : "ACodecPerformancePoint_equals",
2458   "parameters" :
2459   [
2460    {
2461     "referenced_type" : "_ZTIPK22ACodecPerformancePoint"
2462    },
2463    {
2464     "referenced_type" : "_ZTIPK22ACodecPerformancePoint"
2465    }
2466   ],
2467   "return_type" : "_ZTIi",
2468   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2469  },
2470  {
2471   "availability_attrs" :
2472   [
2473    {
2474     "introduced_major" : 36
2475    }
2476   ],
2477   "function_name" : "ACodecVideoCapabilities_areSizeAndRateSupported",
2478   "linker_set_key" : "ACodecVideoCapabilities_areSizeAndRateSupported",
2479   "parameters" :
2480   [
2481    {
2482     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2483    },
2484    {
2485     "referenced_type" : "_ZTIi"
2486    },
2487    {
2488     "referenced_type" : "_ZTIi"
2489    },
2490    {
2491     "referenced_type" : "_ZTId"
2492    }
2493   ],
2494   "return_type" : "_ZTIi",
2495   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2496  },
2497  {
2498   "availability_attrs" :
2499   [
2500    {
2501     "introduced_major" : 36
2502    }
2503   ],
2504   "function_name" : "ACodecVideoCapabilities_getAchievableFrameRatesFor",
2505   "linker_set_key" : "ACodecVideoCapabilities_getAchievableFrameRatesFor",
2506   "parameters" :
2507   [
2508    {
2509     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2510    },
2511    {
2512     "referenced_type" : "_ZTIi"
2513    },
2514    {
2515     "referenced_type" : "_ZTIi"
2516    },
2517    {
2518     "referenced_type" : "_ZTIP12ADoubleRange"
2519    }
2520   ],
2521   "return_type" : "_ZTI14media_status_t",
2522   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2523  },
2524  {
2525   "availability_attrs" :
2526   [
2527    {
2528     "introduced_major" : 36
2529    }
2530   ],
2531   "function_name" : "ACodecVideoCapabilities_getBitrateRange",
2532   "linker_set_key" : "ACodecVideoCapabilities_getBitrateRange",
2533   "parameters" :
2534   [
2535    {
2536     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2537    },
2538    {
2539     "referenced_type" : "_ZTIP9AIntRange"
2540    }
2541   ],
2542   "return_type" : "_ZTI14media_status_t",
2543   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2544  },
2545  {
2546   "availability_attrs" :
2547   [
2548    {
2549     "introduced_major" : 36
2550    }
2551   ],
2552   "function_name" : "ACodecVideoCapabilities_getHeightAlignment",
2553   "linker_set_key" : "ACodecVideoCapabilities_getHeightAlignment",
2554   "parameters" :
2555   [
2556    {
2557     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2558    }
2559   ],
2560   "return_type" : "_ZTIi",
2561   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2562  },
2563  {
2564   "availability_attrs" :
2565   [
2566    {
2567     "introduced_major" : 36
2568    }
2569   ],
2570   "function_name" : "ACodecVideoCapabilities_getNextSupportedPerformancePoint",
2571   "linker_set_key" : "ACodecVideoCapabilities_getNextSupportedPerformancePoint",
2572   "parameters" :
2573   [
2574    {
2575     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2576    },
2577    {
2578     "referenced_type" : "_ZTIPPK22ACodecPerformancePoint"
2579    }
2580   ],
2581   "return_type" : "_ZTI14media_status_t",
2582   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2583  },
2584  {
2585   "availability_attrs" :
2586   [
2587    {
2588     "introduced_major" : 36
2589    }
2590   ],
2591   "function_name" : "ACodecVideoCapabilities_getSupportedFrameRates",
2592   "linker_set_key" : "ACodecVideoCapabilities_getSupportedFrameRates",
2593   "parameters" :
2594   [
2595    {
2596     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2597    },
2598    {
2599     "referenced_type" : "_ZTIP9AIntRange"
2600    }
2601   ],
2602   "return_type" : "_ZTI14media_status_t",
2603   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2604  },
2605  {
2606   "availability_attrs" :
2607   [
2608    {
2609     "introduced_major" : 36
2610    }
2611   ],
2612   "function_name" : "ACodecVideoCapabilities_getSupportedFrameRatesFor",
2613   "linker_set_key" : "ACodecVideoCapabilities_getSupportedFrameRatesFor",
2614   "parameters" :
2615   [
2616    {
2617     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2618    },
2619    {
2620     "referenced_type" : "_ZTIi"
2621    },
2622    {
2623     "referenced_type" : "_ZTIi"
2624    },
2625    {
2626     "referenced_type" : "_ZTIP12ADoubleRange"
2627    }
2628   ],
2629   "return_type" : "_ZTI14media_status_t",
2630   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2631  },
2632  {
2633   "availability_attrs" :
2634   [
2635    {
2636     "introduced_major" : 36
2637    }
2638   ],
2639   "function_name" : "ACodecVideoCapabilities_getSupportedHeights",
2640   "linker_set_key" : "ACodecVideoCapabilities_getSupportedHeights",
2641   "parameters" :
2642   [
2643    {
2644     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2645    },
2646    {
2647     "referenced_type" : "_ZTIP9AIntRange"
2648    }
2649   ],
2650   "return_type" : "_ZTI14media_status_t",
2651   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2652  },
2653  {
2654   "availability_attrs" :
2655   [
2656    {
2657     "introduced_major" : 36
2658    }
2659   ],
2660   "function_name" : "ACodecVideoCapabilities_getSupportedHeightsFor",
2661   "linker_set_key" : "ACodecVideoCapabilities_getSupportedHeightsFor",
2662   "parameters" :
2663   [
2664    {
2665     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2666    },
2667    {
2668     "referenced_type" : "_ZTIi"
2669    },
2670    {
2671     "referenced_type" : "_ZTIP9AIntRange"
2672    }
2673   ],
2674   "return_type" : "_ZTI14media_status_t",
2675   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2676  },
2677  {
2678   "availability_attrs" :
2679   [
2680    {
2681     "introduced_major" : 36
2682    }
2683   ],
2684   "function_name" : "ACodecVideoCapabilities_getSupportedWidths",
2685   "linker_set_key" : "ACodecVideoCapabilities_getSupportedWidths",
2686   "parameters" :
2687   [
2688    {
2689     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2690    },
2691    {
2692     "referenced_type" : "_ZTIP9AIntRange"
2693    }
2694   ],
2695   "return_type" : "_ZTI14media_status_t",
2696   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2697  },
2698  {
2699   "availability_attrs" :
2700   [
2701    {
2702     "introduced_major" : 36
2703    }
2704   ],
2705   "function_name" : "ACodecVideoCapabilities_getSupportedWidthsFor",
2706   "linker_set_key" : "ACodecVideoCapabilities_getSupportedWidthsFor",
2707   "parameters" :
2708   [
2709    {
2710     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2711    },
2712    {
2713     "referenced_type" : "_ZTIi"
2714    },
2715    {
2716     "referenced_type" : "_ZTIP9AIntRange"
2717    }
2718   ],
2719   "return_type" : "_ZTI14media_status_t",
2720   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2721  },
2722  {
2723   "availability_attrs" :
2724   [
2725    {
2726     "introduced_major" : 36
2727    }
2728   ],
2729   "function_name" : "ACodecVideoCapabilities_getWidthAlignment",
2730   "linker_set_key" : "ACodecVideoCapabilities_getWidthAlignment",
2731   "parameters" :
2732   [
2733    {
2734     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2735    }
2736   ],
2737   "return_type" : "_ZTIi",
2738   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2739  },
2740  {
2741   "availability_attrs" :
2742   [
2743    {
2744     "introduced_major" : 36
2745    }
2746   ],
2747   "function_name" : "ACodecVideoCapabilities_isSizeSupported",
2748   "linker_set_key" : "ACodecVideoCapabilities_isSizeSupported",
2749   "parameters" :
2750   [
2751    {
2752     "referenced_type" : "_ZTIPK23ACodecVideoCapabilities"
2753    },
2754    {
2755     "referenced_type" : "_ZTIi"
2756    },
2757    {
2758     "referenced_type" : "_ZTIi"
2759    }
2760   ],
2761   "return_type" : "_ZTIi",
2762   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
2763  },
2764  {
2765   "availability_attrs" :
2766   [
2767    {
2768     "introduced_major" : 24
2769    }
2770   ],
2771   "function_name" : "AImageReader_acquireLatestImage",
2772   "linker_set_key" : "AImageReader_acquireLatestImage",
2773   "parameters" :
2774   [
2775    {
2776     "referenced_type" : "_ZTIP12AImageReader"
2777    },
2778    {
2779     "referenced_type" : "_ZTIPP6AImage"
2780    }
2781   ],
2782   "return_type" : "_ZTI14media_status_t",
2783   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2784  },
2785  {
2786   "availability_attrs" :
2787   [
2788    {
2789     "introduced_major" : 26
2790    }
2791   ],
2792   "function_name" : "AImageReader_acquireLatestImageAsync",
2793   "linker_set_key" : "AImageReader_acquireLatestImageAsync",
2794   "parameters" :
2795   [
2796    {
2797     "referenced_type" : "_ZTIP12AImageReader"
2798    },
2799    {
2800     "referenced_type" : "_ZTIPP6AImage"
2801    },
2802    {
2803     "referenced_type" : "_ZTIPi"
2804    }
2805   ],
2806   "return_type" : "_ZTI14media_status_t",
2807   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2808  },
2809  {
2810   "availability_attrs" :
2811   [
2812    {
2813     "introduced_major" : 24
2814    }
2815   ],
2816   "function_name" : "AImageReader_acquireNextImage",
2817   "linker_set_key" : "AImageReader_acquireNextImage",
2818   "parameters" :
2819   [
2820    {
2821     "referenced_type" : "_ZTIP12AImageReader"
2822    },
2823    {
2824     "referenced_type" : "_ZTIPP6AImage"
2825    }
2826   ],
2827   "return_type" : "_ZTI14media_status_t",
2828   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2829  },
2830  {
2831   "availability_attrs" :
2832   [
2833    {
2834     "introduced_major" : 26
2835    }
2836   ],
2837   "function_name" : "AImageReader_acquireNextImageAsync",
2838   "linker_set_key" : "AImageReader_acquireNextImageAsync",
2839   "parameters" :
2840   [
2841    {
2842     "referenced_type" : "_ZTIP12AImageReader"
2843    },
2844    {
2845     "referenced_type" : "_ZTIPP6AImage"
2846    },
2847    {
2848     "referenced_type" : "_ZTIPi"
2849    }
2850   ],
2851   "return_type" : "_ZTI14media_status_t",
2852   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2853  },
2854  {
2855   "availability_attrs" :
2856   [
2857    {
2858     "introduced_major" : 24
2859    }
2860   ],
2861   "function_name" : "AImageReader_delete",
2862   "linker_set_key" : "AImageReader_delete",
2863   "parameters" :
2864   [
2865    {
2866     "referenced_type" : "_ZTIP12AImageReader"
2867    }
2868   ],
2869   "return_type" : "_ZTIv",
2870   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2871  },
2872  {
2873   "availability_attrs" :
2874   [
2875    {
2876     "introduced_major" : 24
2877    }
2878   ],
2879   "function_name" : "AImageReader_getFormat",
2880   "linker_set_key" : "AImageReader_getFormat",
2881   "parameters" :
2882   [
2883    {
2884     "referenced_type" : "_ZTIPK12AImageReader"
2885    },
2886    {
2887     "referenced_type" : "_ZTIPi"
2888    }
2889   ],
2890   "return_type" : "_ZTI14media_status_t",
2891   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2892  },
2893  {
2894   "availability_attrs" :
2895   [
2896    {
2897     "introduced_major" : 24
2898    }
2899   ],
2900   "function_name" : "AImageReader_getHeight",
2901   "linker_set_key" : "AImageReader_getHeight",
2902   "parameters" :
2903   [
2904    {
2905     "referenced_type" : "_ZTIPK12AImageReader"
2906    },
2907    {
2908     "referenced_type" : "_ZTIPi"
2909    }
2910   ],
2911   "return_type" : "_ZTI14media_status_t",
2912   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2913  },
2914  {
2915   "availability_attrs" :
2916   [
2917    {
2918     "introduced_major" : 24
2919    }
2920   ],
2921   "function_name" : "AImageReader_getMaxImages",
2922   "linker_set_key" : "AImageReader_getMaxImages",
2923   "parameters" :
2924   [
2925    {
2926     "referenced_type" : "_ZTIPK12AImageReader"
2927    },
2928    {
2929     "referenced_type" : "_ZTIPi"
2930    }
2931   ],
2932   "return_type" : "_ZTI14media_status_t",
2933   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2934  },
2935  {
2936   "availability_attrs" :
2937   [
2938    {
2939     "introduced_major" : 24
2940    }
2941   ],
2942   "function_name" : "AImageReader_getWidth",
2943   "linker_set_key" : "AImageReader_getWidth",
2944   "parameters" :
2945   [
2946    {
2947     "referenced_type" : "_ZTIPK12AImageReader"
2948    },
2949    {
2950     "referenced_type" : "_ZTIPi"
2951    }
2952   ],
2953   "return_type" : "_ZTI14media_status_t",
2954   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2955  },
2956  {
2957   "availability_attrs" :
2958   [
2959    {
2960     "introduced_major" : 24
2961    }
2962   ],
2963   "function_name" : "AImageReader_getWindow",
2964   "linker_set_key" : "AImageReader_getWindow",
2965   "parameters" :
2966   [
2967    {
2968     "referenced_type" : "_ZTIP12AImageReader"
2969    },
2970    {
2971     "referenced_type" : "_ZTIPP13ANativeWindow"
2972    }
2973   ],
2974   "return_type" : "_ZTI14media_status_t",
2975   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2976  },
2977  {
2978   "availability_attrs" :
2979   [
2980    {
2981     "introduced_major" : 24
2982    }
2983   ],
2984   "function_name" : "AImageReader_new",
2985   "linker_set_key" : "AImageReader_new",
2986   "parameters" :
2987   [
2988    {
2989     "referenced_type" : "_ZTIi"
2990    },
2991    {
2992     "referenced_type" : "_ZTIi"
2993    },
2994    {
2995     "referenced_type" : "_ZTIi"
2996    },
2997    {
2998     "referenced_type" : "_ZTIi"
2999    },
3000    {
3001     "referenced_type" : "_ZTIPP12AImageReader"
3002    }
3003   ],
3004   "return_type" : "_ZTI14media_status_t",
3005   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
3006  },
3007  {
3008   "availability_attrs" :
3009   [
3010    {
3011     "introduced_major" : 34
3012    }
3013   ],
3014   "function_name" : "AImageReader_newWithDataSpace",
3015   "linker_set_key" : "AImageReader_newWithDataSpace",
3016   "parameters" :
3017   [
3018    {
3019     "referenced_type" : "_ZTIi"
3020    },
3021    {
3022     "referenced_type" : "_ZTIi"
3023    },
3024    {
3025     "referenced_type" : "_ZTIm"
3026    },
3027    {
3028     "referenced_type" : "_ZTIi"
3029    },
3030    {
3031     "referenced_type" : "_ZTIj"
3032    },
3033    {
3034     "referenced_type" : "_ZTIi"
3035    },
3036    {
3037     "referenced_type" : "_ZTIPP12AImageReader"
3038    }
3039   ],
3040   "return_type" : "_ZTI14media_status_t",
3041   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
3042  },
3043  {
3044   "availability_attrs" :
3045   [
3046    {
3047     "introduced_major" : 26
3048    }
3049   ],
3050   "function_name" : "AImageReader_newWithUsage",
3051   "linker_set_key" : "AImageReader_newWithUsage",
3052   "parameters" :
3053   [
3054    {
3055     "referenced_type" : "_ZTIi"
3056    },
3057    {
3058     "referenced_type" : "_ZTIi"
3059    },
3060    {
3061     "referenced_type" : "_ZTIi"
3062    },
3063    {
3064     "referenced_type" : "_ZTIm"
3065    },
3066    {
3067     "referenced_type" : "_ZTIi"
3068    },
3069    {
3070     "referenced_type" : "_ZTIPP12AImageReader"
3071    }
3072   ],
3073   "return_type" : "_ZTI14media_status_t",
3074   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
3075  },
3076  {
3077   "availability_attrs" :
3078   [
3079    {
3080     "introduced_major" : 26
3081    }
3082   ],
3083   "function_name" : "AImageReader_setBufferRemovedListener",
3084   "linker_set_key" : "AImageReader_setBufferRemovedListener",
3085   "parameters" :
3086   [
3087    {
3088     "referenced_type" : "_ZTIP12AImageReader"
3089    },
3090    {
3091     "referenced_type" : "_ZTIP34AImageReader_BufferRemovedListener"
3092    }
3093   ],
3094   "return_type" : "_ZTI14media_status_t",
3095   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
3096  },
3097  {
3098   "availability_attrs" :
3099   [
3100    {
3101     "introduced_major" : 24
3102    }
3103   ],
3104   "function_name" : "AImageReader_setImageListener",
3105   "linker_set_key" : "AImageReader_setImageListener",
3106   "parameters" :
3107   [
3108    {
3109     "referenced_type" : "_ZTIP12AImageReader"
3110    },
3111    {
3112     "referenced_type" : "_ZTIP26AImageReader_ImageListener"
3113    }
3114   ],
3115   "return_type" : "_ZTI14media_status_t",
3116   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
3117  },
3118  {
3119   "availability_attrs" :
3120   [
3121    {
3122     "introduced_major" : 36
3123    }
3124   ],
3125   "function_name" : "AImageReader_setUsage",
3126   "linker_set_key" : "AImageReader_setUsage",
3127   "parameters" :
3128   [
3129    {
3130     "referenced_type" : "_ZTIP12AImageReader"
3131    },
3132    {
3133     "referenced_type" : "_ZTIm"
3134    }
3135   ],
3136   "return_type" : "_ZTI14media_status_t",
3137   "source_file" : "frameworks/av/media/ndk/include/media-vndk/VndkImageReader.h"
3138  },
3139  {
3140   "availability_attrs" :
3141   [
3142    {
3143     "introduced_major" : 24
3144    }
3145   ],
3146   "function_name" : "AImage_delete",
3147   "linker_set_key" : "AImage_delete",
3148   "parameters" :
3149   [
3150    {
3151     "referenced_type" : "_ZTIP6AImage"
3152    }
3153   ],
3154   "return_type" : "_ZTIv",
3155   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3156  },
3157  {
3158   "availability_attrs" :
3159   [
3160    {
3161     "introduced_major" : 26
3162    }
3163   ],
3164   "function_name" : "AImage_deleteAsync",
3165   "linker_set_key" : "AImage_deleteAsync",
3166   "parameters" :
3167   [
3168    {
3169     "referenced_type" : "_ZTIP6AImage"
3170    },
3171    {
3172     "referenced_type" : "_ZTIi"
3173    }
3174   ],
3175   "return_type" : "_ZTIv",
3176   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3177  },
3178  {
3179   "availability_attrs" :
3180   [
3181    {
3182     "introduced_major" : 24
3183    }
3184   ],
3185   "function_name" : "AImage_getCropRect",
3186   "linker_set_key" : "AImage_getCropRect",
3187   "parameters" :
3188   [
3189    {
3190     "referenced_type" : "_ZTIPK6AImage"
3191    },
3192    {
3193     "referenced_type" : "_ZTIP14AImageCropRect"
3194    }
3195   ],
3196   "return_type" : "_ZTI14media_status_t",
3197   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3198  },
3199  {
3200   "availability_attrs" :
3201   [
3202    {
3203     "introduced_major" : 34
3204    }
3205   ],
3206   "function_name" : "AImage_getDataSpace",
3207   "linker_set_key" : "AImage_getDataSpace",
3208   "parameters" :
3209   [
3210    {
3211     "referenced_type" : "_ZTIPK6AImage"
3212    },
3213    {
3214     "referenced_type" : "_ZTIPi"
3215    }
3216   ],
3217   "return_type" : "_ZTI14media_status_t",
3218   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3219  },
3220  {
3221   "availability_attrs" :
3222   [
3223    {
3224     "introduced_major" : 24
3225    }
3226   ],
3227   "function_name" : "AImage_getFormat",
3228   "linker_set_key" : "AImage_getFormat",
3229   "parameters" :
3230   [
3231    {
3232     "referenced_type" : "_ZTIPK6AImage"
3233    },
3234    {
3235     "referenced_type" : "_ZTIPi"
3236    }
3237   ],
3238   "return_type" : "_ZTI14media_status_t",
3239   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3240  },
3241  {
3242   "availability_attrs" :
3243   [
3244    {
3245     "introduced_major" : 26
3246    }
3247   ],
3248   "function_name" : "AImage_getHardwareBuffer",
3249   "linker_set_key" : "AImage_getHardwareBuffer",
3250   "parameters" :
3251   [
3252    {
3253     "referenced_type" : "_ZTIPK6AImage"
3254    },
3255    {
3256     "referenced_type" : "_ZTIPP15AHardwareBuffer"
3257    }
3258   ],
3259   "return_type" : "_ZTI14media_status_t",
3260   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3261  },
3262  {
3263   "availability_attrs" :
3264   [
3265    {
3266     "introduced_major" : 24
3267    }
3268   ],
3269   "function_name" : "AImage_getHeight",
3270   "linker_set_key" : "AImage_getHeight",
3271   "parameters" :
3272   [
3273    {
3274     "referenced_type" : "_ZTIPK6AImage"
3275    },
3276    {
3277     "referenced_type" : "_ZTIPi"
3278    }
3279   ],
3280   "return_type" : "_ZTI14media_status_t",
3281   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3282  },
3283  {
3284   "availability_attrs" :
3285   [
3286    {
3287     "introduced_major" : 24
3288    }
3289   ],
3290   "function_name" : "AImage_getNumberOfPlanes",
3291   "linker_set_key" : "AImage_getNumberOfPlanes",
3292   "parameters" :
3293   [
3294    {
3295     "referenced_type" : "_ZTIPK6AImage"
3296    },
3297    {
3298     "referenced_type" : "_ZTIPi"
3299    }
3300   ],
3301   "return_type" : "_ZTI14media_status_t",
3302   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3303  },
3304  {
3305   "availability_attrs" :
3306   [
3307    {
3308     "introduced_major" : 24
3309    }
3310   ],
3311   "function_name" : "AImage_getPlaneData",
3312   "linker_set_key" : "AImage_getPlaneData",
3313   "parameters" :
3314   [
3315    {
3316     "referenced_type" : "_ZTIPK6AImage"
3317    },
3318    {
3319     "referenced_type" : "_ZTIi"
3320    },
3321    {
3322     "referenced_type" : "_ZTIPPh"
3323    },
3324    {
3325     "referenced_type" : "_ZTIPi"
3326    }
3327   ],
3328   "return_type" : "_ZTI14media_status_t",
3329   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3330  },
3331  {
3332   "availability_attrs" :
3333   [
3334    {
3335     "introduced_major" : 24
3336    }
3337   ],
3338   "function_name" : "AImage_getPlanePixelStride",
3339   "linker_set_key" : "AImage_getPlanePixelStride",
3340   "parameters" :
3341   [
3342    {
3343     "referenced_type" : "_ZTIPK6AImage"
3344    },
3345    {
3346     "referenced_type" : "_ZTIi"
3347    },
3348    {
3349     "referenced_type" : "_ZTIPi"
3350    }
3351   ],
3352   "return_type" : "_ZTI14media_status_t",
3353   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3354  },
3355  {
3356   "availability_attrs" :
3357   [
3358    {
3359     "introduced_major" : 24
3360    }
3361   ],
3362   "function_name" : "AImage_getPlaneRowStride",
3363   "linker_set_key" : "AImage_getPlaneRowStride",
3364   "parameters" :
3365   [
3366    {
3367     "referenced_type" : "_ZTIPK6AImage"
3368    },
3369    {
3370     "referenced_type" : "_ZTIi"
3371    },
3372    {
3373     "referenced_type" : "_ZTIPi"
3374    }
3375   ],
3376   "return_type" : "_ZTI14media_status_t",
3377   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3378  },
3379  {
3380   "availability_attrs" :
3381   [
3382    {
3383     "introduced_major" : 24
3384    }
3385   ],
3386   "function_name" : "AImage_getTimestamp",
3387   "linker_set_key" : "AImage_getTimestamp",
3388   "parameters" :
3389   [
3390    {
3391     "referenced_type" : "_ZTIPK6AImage"
3392    },
3393    {
3394     "referenced_type" : "_ZTIPl"
3395    }
3396   ],
3397   "return_type" : "_ZTI14media_status_t",
3398   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3399  },
3400  {
3401   "availability_attrs" :
3402   [
3403    {
3404     "introduced_major" : 24
3405    }
3406   ],
3407   "function_name" : "AImage_getWidth",
3408   "linker_set_key" : "AImage_getWidth",
3409   "parameters" :
3410   [
3411    {
3412     "referenced_type" : "_ZTIPK6AImage"
3413    },
3414    {
3415     "referenced_type" : "_ZTIPi"
3416    }
3417   ],
3418   "return_type" : "_ZTI14media_status_t",
3419   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
3420  },
3421  {
3422   "availability_attrs" :
3423   [
3424    {
3425     "introduced_major" : 28
3426    }
3427   ],
3428   "function_name" : "AMediaCodecActionCode_isRecoverable",
3429   "linker_set_key" : "AMediaCodecActionCode_isRecoverable",
3430   "parameters" :
3431   [
3432    {
3433     "referenced_type" : "_ZTIi"
3434    }
3435   ],
3436   "return_type" : "_ZTIb",
3437   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3438  },
3439  {
3440   "availability_attrs" :
3441   [
3442    {
3443     "introduced_major" : 28
3444    }
3445   ],
3446   "function_name" : "AMediaCodecActionCode_isTransient",
3447   "linker_set_key" : "AMediaCodecActionCode_isTransient",
3448   "parameters" :
3449   [
3450    {
3451     "referenced_type" : "_ZTIi"
3452    }
3453   ],
3454   "return_type" : "_ZTIb",
3455   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3456  },
3457  {
3458   "availability_attrs" :
3459   [
3460    {
3461     "introduced_major" : 21
3462    }
3463   ],
3464   "function_name" : "AMediaCodecCryptoInfo_delete",
3465   "linker_set_key" : "AMediaCodecCryptoInfo_delete",
3466   "parameters" :
3467   [
3468    {
3469     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
3470    }
3471   ],
3472   "return_type" : "_ZTI14media_status_t",
3473   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3474  },
3475  {
3476   "availability_attrs" :
3477   [
3478    {
3479     "introduced_major" : 21
3480    }
3481   ],
3482   "function_name" : "AMediaCodecCryptoInfo_getClearBytes",
3483   "linker_set_key" : "AMediaCodecCryptoInfo_getClearBytes",
3484   "parameters" :
3485   [
3486    {
3487     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
3488    },
3489    {
3490     "referenced_type" : "_ZTIPm"
3491    }
3492   ],
3493   "return_type" : "_ZTI14media_status_t",
3494   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3495  },
3496  {
3497   "availability_attrs" :
3498   [
3499    {
3500     "introduced_major" : 21
3501    }
3502   ],
3503   "function_name" : "AMediaCodecCryptoInfo_getEncryptedBytes",
3504   "linker_set_key" : "AMediaCodecCryptoInfo_getEncryptedBytes",
3505   "parameters" :
3506   [
3507    {
3508     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
3509    },
3510    {
3511     "referenced_type" : "_ZTIPm"
3512    }
3513   ],
3514   "return_type" : "_ZTI14media_status_t",
3515   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3516  },
3517  {
3518   "availability_attrs" :
3519   [
3520    {
3521     "introduced_major" : 21
3522    }
3523   ],
3524   "function_name" : "AMediaCodecCryptoInfo_getIV",
3525   "linker_set_key" : "AMediaCodecCryptoInfo_getIV",
3526   "parameters" :
3527   [
3528    {
3529     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
3530    },
3531    {
3532     "referenced_type" : "_ZTIPh"
3533    }
3534   ],
3535   "return_type" : "_ZTI14media_status_t",
3536   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3537  },
3538  {
3539   "availability_attrs" :
3540   [
3541    {
3542     "introduced_major" : 21
3543    }
3544   ],
3545   "function_name" : "AMediaCodecCryptoInfo_getKey",
3546   "linker_set_key" : "AMediaCodecCryptoInfo_getKey",
3547   "parameters" :
3548   [
3549    {
3550     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
3551    },
3552    {
3553     "referenced_type" : "_ZTIPh"
3554    }
3555   ],
3556   "return_type" : "_ZTI14media_status_t",
3557   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3558  },
3559  {
3560   "availability_attrs" :
3561   [
3562    {
3563     "introduced_major" : 21
3564    }
3565   ],
3566   "function_name" : "AMediaCodecCryptoInfo_getMode",
3567   "linker_set_key" : "AMediaCodecCryptoInfo_getMode",
3568   "parameters" :
3569   [
3570    {
3571     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
3572    }
3573   ],
3574   "return_type" : "_ZTI17cryptoinfo_mode_t",
3575   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3576  },
3577  {
3578   "availability_attrs" :
3579   [
3580    {
3581     "introduced_major" : 21
3582    }
3583   ],
3584   "function_name" : "AMediaCodecCryptoInfo_getNumSubSamples",
3585   "linker_set_key" : "AMediaCodecCryptoInfo_getNumSubSamples",
3586   "parameters" :
3587   [
3588    {
3589     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
3590    }
3591   ],
3592   "return_type" : "_ZTIm",
3593   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3594  },
3595  {
3596   "availability_attrs" :
3597   [
3598    {
3599     "introduced_major" : 21
3600    }
3601   ],
3602   "function_name" : "AMediaCodecCryptoInfo_new",
3603   "linker_set_key" : "AMediaCodecCryptoInfo_new",
3604   "parameters" :
3605   [
3606    {
3607     "referenced_type" : "_ZTIi"
3608    },
3609    {
3610     "referenced_type" : "_ZTIPh"
3611    },
3612    {
3613     "referenced_type" : "_ZTIPh"
3614    },
3615    {
3616     "referenced_type" : "_ZTI17cryptoinfo_mode_t"
3617    },
3618    {
3619     "referenced_type" : "_ZTIPm"
3620    },
3621    {
3622     "referenced_type" : "_ZTIPm"
3623    }
3624   ],
3625   "return_type" : "_ZTIP21AMediaCodecCryptoInfo",
3626   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3627  },
3628  {
3629   "availability_attrs" :
3630   [
3631    {
3632     "introduced_major" : 21
3633    }
3634   ],
3635   "function_name" : "AMediaCodecCryptoInfo_setPattern",
3636   "linker_set_key" : "AMediaCodecCryptoInfo_setPattern",
3637   "parameters" :
3638   [
3639    {
3640     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
3641    },
3642    {
3643     "referenced_type" : "_ZTIP20cryptoinfo_pattern_t"
3644    }
3645   ],
3646   "return_type" : "_ZTIv",
3647   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3648  },
3649  {
3650   "availability_attrs" :
3651   [
3652    {
3653     "introduced_major" : 36
3654    }
3655   ],
3656   "function_name" : "AMediaCodecInfo_getAudioCapabilities",
3657   "linker_set_key" : "AMediaCodecInfo_getAudioCapabilities",
3658   "parameters" :
3659   [
3660    {
3661     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3662    },
3663    {
3664     "referenced_type" : "_ZTIPPK23ACodecAudioCapabilities"
3665    }
3666   ],
3667   "return_type" : "_ZTI14media_status_t",
3668   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3669  },
3670  {
3671   "availability_attrs" :
3672   [
3673    {
3674     "introduced_major" : 36
3675    }
3676   ],
3677   "function_name" : "AMediaCodecInfo_getCanonicalName",
3678   "linker_set_key" : "AMediaCodecInfo_getCanonicalName",
3679   "parameters" :
3680   [
3681    {
3682     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3683    }
3684   ],
3685   "return_type" : "_ZTIPKc",
3686   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3687  },
3688  {
3689   "availability_attrs" :
3690   [
3691    {
3692     "introduced_major" : 36
3693    }
3694   ],
3695   "function_name" : "AMediaCodecInfo_getEncoderCapabilities",
3696   "linker_set_key" : "AMediaCodecInfo_getEncoderCapabilities",
3697   "parameters" :
3698   [
3699    {
3700     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3701    },
3702    {
3703     "referenced_type" : "_ZTIPPK25ACodecEncoderCapabilities"
3704    }
3705   ],
3706   "return_type" : "_ZTI14media_status_t",
3707   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3708  },
3709  {
3710   "availability_attrs" :
3711   [
3712    {
3713     "introduced_major" : 36
3714    }
3715   ],
3716   "function_name" : "AMediaCodecInfo_getKind",
3717   "linker_set_key" : "AMediaCodecInfo_getKind",
3718   "parameters" :
3719   [
3720    {
3721     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3722    }
3723   ],
3724   "return_type" : "_ZTI15AMediaCodecKind",
3725   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3726  },
3727  {
3728   "availability_attrs" :
3729   [
3730    {
3731     "introduced_major" : 36
3732    }
3733   ],
3734   "function_name" : "AMediaCodecInfo_getMaxSupportedInstances",
3735   "linker_set_key" : "AMediaCodecInfo_getMaxSupportedInstances",
3736   "parameters" :
3737   [
3738    {
3739     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3740    }
3741   ],
3742   "return_type" : "_ZTIi",
3743   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3744  },
3745  {
3746   "availability_attrs" :
3747   [
3748    {
3749     "introduced_major" : 36
3750    }
3751   ],
3752   "function_name" : "AMediaCodecInfo_getMediaCodecInfoType",
3753   "linker_set_key" : "AMediaCodecInfo_getMediaCodecInfoType",
3754   "parameters" :
3755   [
3756    {
3757     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3758    }
3759   ],
3760   "return_type" : "_ZTI15AMediaCodecType",
3761   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3762  },
3763  {
3764   "availability_attrs" :
3765   [
3766    {
3767     "introduced_major" : 36
3768    }
3769   ],
3770   "function_name" : "AMediaCodecInfo_getMediaType",
3771   "linker_set_key" : "AMediaCodecInfo_getMediaType",
3772   "parameters" :
3773   [
3774    {
3775     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3776    }
3777   ],
3778   "return_type" : "_ZTIPKc",
3779   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3780  },
3781  {
3782   "availability_attrs" :
3783   [
3784    {
3785     "introduced_major" : 36
3786    }
3787   ],
3788   "function_name" : "AMediaCodecInfo_getVideoCapabilities",
3789   "linker_set_key" : "AMediaCodecInfo_getVideoCapabilities",
3790   "parameters" :
3791   [
3792    {
3793     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3794    },
3795    {
3796     "referenced_type" : "_ZTIPPK23ACodecVideoCapabilities"
3797    }
3798   ],
3799   "return_type" : "_ZTI14media_status_t",
3800   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3801  },
3802  {
3803   "availability_attrs" :
3804   [
3805    {
3806     "introduced_major" : 36
3807    }
3808   ],
3809   "function_name" : "AMediaCodecInfo_isFeatureRequired",
3810   "linker_set_key" : "AMediaCodecInfo_isFeatureRequired",
3811   "parameters" :
3812   [
3813    {
3814     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3815    },
3816    {
3817     "referenced_type" : "_ZTIPKc"
3818    }
3819   ],
3820   "return_type" : "_ZTIi",
3821   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3822  },
3823  {
3824   "availability_attrs" :
3825   [
3826    {
3827     "introduced_major" : 36
3828    }
3829   ],
3830   "function_name" : "AMediaCodecInfo_isFeatureSupported",
3831   "linker_set_key" : "AMediaCodecInfo_isFeatureSupported",
3832   "parameters" :
3833   [
3834    {
3835     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3836    },
3837    {
3838     "referenced_type" : "_ZTIPKc"
3839    }
3840   ],
3841   "return_type" : "_ZTIi",
3842   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3843  },
3844  {
3845   "availability_attrs" :
3846   [
3847    {
3848     "introduced_major" : 36
3849    }
3850   ],
3851   "function_name" : "AMediaCodecInfo_isFormatSupported",
3852   "linker_set_key" : "AMediaCodecInfo_isFormatSupported",
3853   "parameters" :
3854   [
3855    {
3856     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3857    },
3858    {
3859     "referenced_type" : "_ZTIPK12AMediaFormat"
3860    }
3861   ],
3862   "return_type" : "_ZTIi",
3863   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3864  },
3865  {
3866   "availability_attrs" :
3867   [
3868    {
3869     "introduced_major" : 36
3870    }
3871   ],
3872   "function_name" : "AMediaCodecInfo_isVendor",
3873   "linker_set_key" : "AMediaCodecInfo_isVendor",
3874   "parameters" :
3875   [
3876    {
3877     "referenced_type" : "_ZTIPK15AMediaCodecInfo"
3878    }
3879   ],
3880   "return_type" : "_ZTIi",
3881   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
3882  },
3883  {
3884   "availability_attrs" :
3885   [
3886    {
3887     "introduced_major" : 36
3888    }
3889   ],
3890   "function_name" : "AMediaCodecStore_findNextDecoderForFormat",
3891   "linker_set_key" : "AMediaCodecStore_findNextDecoderForFormat",
3892   "parameters" :
3893   [
3894    {
3895     "referenced_type" : "_ZTIPK12AMediaFormat"
3896    },
3897    {
3898     "referenced_type" : "_ZTIPPK15AMediaCodecInfo"
3899    }
3900   ],
3901   "return_type" : "_ZTI14media_status_t",
3902   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
3903  },
3904  {
3905   "availability_attrs" :
3906   [
3907    {
3908     "introduced_major" : 36
3909    }
3910   ],
3911   "function_name" : "AMediaCodecStore_findNextEncoderForFormat",
3912   "linker_set_key" : "AMediaCodecStore_findNextEncoderForFormat",
3913   "parameters" :
3914   [
3915    {
3916     "referenced_type" : "_ZTIPK12AMediaFormat"
3917    },
3918    {
3919     "referenced_type" : "_ZTIPPK15AMediaCodecInfo"
3920    }
3921   ],
3922   "return_type" : "_ZTI14media_status_t",
3923   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
3924  },
3925  {
3926   "availability_attrs" :
3927   [
3928    {
3929     "introduced_major" : 36
3930    }
3931   ],
3932   "function_name" : "AMediaCodecStore_getCodecInfo",
3933   "linker_set_key" : "AMediaCodecStore_getCodecInfo",
3934   "parameters" :
3935   [
3936    {
3937     "referenced_type" : "_ZTIPKc"
3938    },
3939    {
3940     "referenced_type" : "_ZTIPPK15AMediaCodecInfo"
3941    }
3942   ],
3943   "return_type" : "_ZTI14media_status_t",
3944   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
3945  },
3946  {
3947   "availability_attrs" :
3948   [
3949    {
3950     "introduced_major" : 36
3951    }
3952   ],
3953   "function_name" : "AMediaCodecStore_getSupportedMediaTypes",
3954   "linker_set_key" : "AMediaCodecStore_getSupportedMediaTypes",
3955   "parameters" :
3956   [
3957    {
3958     "referenced_type" : "_ZTIPPK29AMediaCodecSupportedMediaType"
3959    },
3960    {
3961     "referenced_type" : "_ZTIPm"
3962    }
3963   ],
3964   "return_type" : "_ZTI14media_status_t",
3965   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
3966  },
3967  {
3968   "availability_attrs" :
3969   [
3970    {
3971     "introduced_major" : 21
3972    }
3973   ],
3974   "function_name" : "AMediaCodec_configure",
3975   "linker_set_key" : "AMediaCodec_configure",
3976   "parameters" :
3977   [
3978    {
3979     "referenced_type" : "_ZTIP11AMediaCodec"
3980    },
3981    {
3982     "referenced_type" : "_ZTIPK12AMediaFormat"
3983    },
3984    {
3985     "referenced_type" : "_ZTIP13ANativeWindow"
3986    },
3987    {
3988     "referenced_type" : "_ZTIP12AMediaCrypto"
3989    },
3990    {
3991     "referenced_type" : "_ZTIj"
3992    }
3993   ],
3994   "return_type" : "_ZTI14media_status_t",
3995   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
3996  },
3997  {
3998   "availability_attrs" :
3999   [
4000    {
4001     "introduced_major" : 21
4002    }
4003   ],
4004   "function_name" : "AMediaCodec_createCodecByName",
4005   "linker_set_key" : "AMediaCodec_createCodecByName",
4006   "parameters" :
4007   [
4008    {
4009     "referenced_type" : "_ZTIPKc"
4010    }
4011   ],
4012   "return_type" : "_ZTIP11AMediaCodec",
4013   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4014  },
4015  {
4016   "availability_attrs" :
4017   [
4018    {
4019     "introduced_major" : 21
4020    }
4021   ],
4022   "function_name" : "AMediaCodec_createDecoderByType",
4023   "linker_set_key" : "AMediaCodec_createDecoderByType",
4024   "parameters" :
4025   [
4026    {
4027     "referenced_type" : "_ZTIPKc"
4028    }
4029   ],
4030   "return_type" : "_ZTIP11AMediaCodec",
4031   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4032  },
4033  {
4034   "availability_attrs" :
4035   [
4036    {
4037     "introduced_major" : 21
4038    }
4039   ],
4040   "function_name" : "AMediaCodec_createEncoderByType",
4041   "linker_set_key" : "AMediaCodec_createEncoderByType",
4042   "parameters" :
4043   [
4044    {
4045     "referenced_type" : "_ZTIPKc"
4046    }
4047   ],
4048   "return_type" : "_ZTIP11AMediaCodec",
4049   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4050  },
4051  {
4052   "availability_attrs" :
4053   [
4054    {
4055     "introduced_major" : 26
4056    }
4057   ],
4058   "function_name" : "AMediaCodec_createInputSurface",
4059   "linker_set_key" : "AMediaCodec_createInputSurface",
4060   "parameters" :
4061   [
4062    {
4063     "referenced_type" : "_ZTIP11AMediaCodec"
4064    },
4065    {
4066     "referenced_type" : "_ZTIPP13ANativeWindow"
4067    }
4068   ],
4069   "return_type" : "_ZTI14media_status_t",
4070   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4071  },
4072  {
4073   "availability_attrs" :
4074   [
4075    {
4076     "introduced_major" : 26
4077    }
4078   ],
4079   "function_name" : "AMediaCodec_createPersistentInputSurface",
4080   "linker_set_key" : "AMediaCodec_createPersistentInputSurface",
4081   "parameters" :
4082   [
4083    {
4084     "referenced_type" : "_ZTIPP13ANativeWindow"
4085    }
4086   ],
4087   "return_type" : "_ZTI14media_status_t",
4088   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4089  },
4090  {
4091   "availability_attrs" :
4092   [
4093    {
4094     "introduced_major" : 21
4095    }
4096   ],
4097   "function_name" : "AMediaCodec_delete",
4098   "linker_set_key" : "AMediaCodec_delete",
4099   "parameters" :
4100   [
4101    {
4102     "referenced_type" : "_ZTIP11AMediaCodec"
4103    }
4104   ],
4105   "return_type" : "_ZTI14media_status_t",
4106   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4107  },
4108  {
4109   "availability_attrs" :
4110   [
4111    {
4112     "introduced_major" : 21
4113    }
4114   ],
4115   "function_name" : "AMediaCodec_dequeueInputBuffer",
4116   "linker_set_key" : "AMediaCodec_dequeueInputBuffer",
4117   "parameters" :
4118   [
4119    {
4120     "referenced_type" : "_ZTIP11AMediaCodec"
4121    },
4122    {
4123     "referenced_type" : "_ZTIl"
4124    }
4125   ],
4126   "return_type" : "_ZTIl",
4127   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4128  },
4129  {
4130   "availability_attrs" :
4131   [
4132    {
4133     "introduced_major" : 21
4134    }
4135   ],
4136   "function_name" : "AMediaCodec_dequeueOutputBuffer",
4137   "linker_set_key" : "AMediaCodec_dequeueOutputBuffer",
4138   "parameters" :
4139   [
4140    {
4141     "referenced_type" : "_ZTIP11AMediaCodec"
4142    },
4143    {
4144     "referenced_type" : "_ZTIP21AMediaCodecBufferInfo"
4145    },
4146    {
4147     "referenced_type" : "_ZTIl"
4148    }
4149   ],
4150   "return_type" : "_ZTIl",
4151   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4152  },
4153  {
4154   "availability_attrs" :
4155   [
4156    {
4157     "introduced_major" : 21
4158    }
4159   ],
4160   "function_name" : "AMediaCodec_flush",
4161   "linker_set_key" : "AMediaCodec_flush",
4162   "parameters" :
4163   [
4164    {
4165     "referenced_type" : "_ZTIP11AMediaCodec"
4166    }
4167   ],
4168   "return_type" : "_ZTI14media_status_t",
4169   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4170  },
4171  {
4172   "availability_attrs" :
4173   [
4174    {
4175     "introduced_major" : 28
4176    }
4177   ],
4178   "function_name" : "AMediaCodec_getBufferFormat",
4179   "linker_set_key" : "AMediaCodec_getBufferFormat",
4180   "parameters" :
4181   [
4182    {
4183     "referenced_type" : "_ZTIP11AMediaCodec"
4184    },
4185    {
4186     "referenced_type" : "_ZTIm"
4187    }
4188   ],
4189   "return_type" : "_ZTIP12AMediaFormat",
4190   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4191  },
4192  {
4193   "availability_attrs" :
4194   [
4195    {
4196     "introduced_major" : 21
4197    }
4198   ],
4199   "function_name" : "AMediaCodec_getInputBuffer",
4200   "linker_set_key" : "AMediaCodec_getInputBuffer",
4201   "parameters" :
4202   [
4203    {
4204     "referenced_type" : "_ZTIP11AMediaCodec"
4205    },
4206    {
4207     "referenced_type" : "_ZTIm"
4208    },
4209    {
4210     "referenced_type" : "_ZTIPm"
4211    }
4212   ],
4213   "return_type" : "_ZTIPh",
4214   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4215  },
4216  {
4217   "availability_attrs" :
4218   [
4219    {
4220     "introduced_major" : 28
4221    }
4222   ],
4223   "function_name" : "AMediaCodec_getInputFormat",
4224   "linker_set_key" : "AMediaCodec_getInputFormat",
4225   "parameters" :
4226   [
4227    {
4228     "referenced_type" : "_ZTIP11AMediaCodec"
4229    }
4230   ],
4231   "return_type" : "_ZTIP12AMediaFormat",
4232   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4233  },
4234  {
4235   "availability_attrs" :
4236   [
4237    {
4238     "introduced_major" : 28
4239    }
4240   ],
4241   "function_name" : "AMediaCodec_getName",
4242   "linker_set_key" : "AMediaCodec_getName",
4243   "parameters" :
4244   [
4245    {
4246     "referenced_type" : "_ZTIP11AMediaCodec"
4247    },
4248    {
4249     "referenced_type" : "_ZTIPPc"
4250    }
4251   ],
4252   "return_type" : "_ZTI14media_status_t",
4253   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4254  },
4255  {
4256   "availability_attrs" :
4257   [
4258    {
4259     "introduced_major" : 21
4260    }
4261   ],
4262   "function_name" : "AMediaCodec_getOutputBuffer",
4263   "linker_set_key" : "AMediaCodec_getOutputBuffer",
4264   "parameters" :
4265   [
4266    {
4267     "referenced_type" : "_ZTIP11AMediaCodec"
4268    },
4269    {
4270     "referenced_type" : "_ZTIm"
4271    },
4272    {
4273     "referenced_type" : "_ZTIPm"
4274    }
4275   ],
4276   "return_type" : "_ZTIPh",
4277   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4278  },
4279  {
4280   "availability_attrs" :
4281   [
4282    {
4283     "introduced_major" : 21
4284    }
4285   ],
4286   "function_name" : "AMediaCodec_getOutputFormat",
4287   "linker_set_key" : "AMediaCodec_getOutputFormat",
4288   "parameters" :
4289   [
4290    {
4291     "referenced_type" : "_ZTIP11AMediaCodec"
4292    }
4293   ],
4294   "return_type" : "_ZTIP12AMediaFormat",
4295   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4296  },
4297  {
4298   "availability_attrs" :
4299   [
4300    {
4301     "introduced_major" : 21
4302    }
4303   ],
4304   "function_name" : "AMediaCodec_queueInputBuffer",
4305   "linker_set_key" : "AMediaCodec_queueInputBuffer",
4306   "parameters" :
4307   [
4308    {
4309     "referenced_type" : "_ZTIP11AMediaCodec"
4310    },
4311    {
4312     "referenced_type" : "_ZTIm"
4313    },
4314    {
4315     "referenced_type" : "_ZTIl"
4316    },
4317    {
4318     "referenced_type" : "_ZTIm"
4319    },
4320    {
4321     "referenced_type" : "_ZTIm"
4322    },
4323    {
4324     "referenced_type" : "_ZTIj"
4325    }
4326   ],
4327   "return_type" : "_ZTI14media_status_t",
4328   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4329  },
4330  {
4331   "availability_attrs" :
4332   [
4333    {
4334     "introduced_major" : 21
4335    }
4336   ],
4337   "function_name" : "AMediaCodec_queueSecureInputBuffer",
4338   "linker_set_key" : "AMediaCodec_queueSecureInputBuffer",
4339   "parameters" :
4340   [
4341    {
4342     "referenced_type" : "_ZTIP11AMediaCodec"
4343    },
4344    {
4345     "referenced_type" : "_ZTIm"
4346    },
4347    {
4348     "referenced_type" : "_ZTIl"
4349    },
4350    {
4351     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
4352    },
4353    {
4354     "referenced_type" : "_ZTIm"
4355    },
4356    {
4357     "referenced_type" : "_ZTIj"
4358    }
4359   ],
4360   "return_type" : "_ZTI14media_status_t",
4361   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4362  },
4363  {
4364   "availability_attrs" :
4365   [
4366    {
4367     "introduced_major" : 28
4368    }
4369   ],
4370   "function_name" : "AMediaCodec_releaseCrypto",
4371   "linker_set_key" : "AMediaCodec_releaseCrypto",
4372   "parameters" :
4373   [
4374    {
4375     "referenced_type" : "_ZTIP11AMediaCodec"
4376    }
4377   ],
4378   "return_type" : "_ZTI14media_status_t",
4379   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4380  },
4381  {
4382   "availability_attrs" :
4383   [
4384    {
4385     "introduced_major" : 28
4386    }
4387   ],
4388   "function_name" : "AMediaCodec_releaseName",
4389   "linker_set_key" : "AMediaCodec_releaseName",
4390   "parameters" :
4391   [
4392    {
4393     "referenced_type" : "_ZTIP11AMediaCodec"
4394    },
4395    {
4396     "referenced_type" : "_ZTIPc"
4397    }
4398   ],
4399   "return_type" : "_ZTIv",
4400   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4401  },
4402  {
4403   "availability_attrs" :
4404   [
4405    {
4406     "introduced_major" : 21
4407    }
4408   ],
4409   "function_name" : "AMediaCodec_releaseOutputBuffer",
4410   "linker_set_key" : "AMediaCodec_releaseOutputBuffer",
4411   "parameters" :
4412   [
4413    {
4414     "referenced_type" : "_ZTIP11AMediaCodec"
4415    },
4416    {
4417     "referenced_type" : "_ZTIm"
4418    },
4419    {
4420     "referenced_type" : "_ZTIb"
4421    }
4422   ],
4423   "return_type" : "_ZTI14media_status_t",
4424   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4425  },
4426  {
4427   "availability_attrs" :
4428   [
4429    {
4430     "introduced_major" : 21
4431    }
4432   ],
4433   "function_name" : "AMediaCodec_releaseOutputBufferAtTime",
4434   "linker_set_key" : "AMediaCodec_releaseOutputBufferAtTime",
4435   "parameters" :
4436   [
4437    {
4438     "referenced_type" : "_ZTIP11AMediaCodec"
4439    },
4440    {
4441     "referenced_type" : "_ZTIm"
4442    },
4443    {
4444     "referenced_type" : "_ZTIl"
4445    }
4446   ],
4447   "return_type" : "_ZTI14media_status_t",
4448   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4449  },
4450  {
4451   "availability_attrs" :
4452   [
4453    {
4454     "introduced_major" : 28
4455    }
4456   ],
4457   "function_name" : "AMediaCodec_setAsyncNotifyCallback",
4458   "linker_set_key" : "AMediaCodec_setAsyncNotifyCallback",
4459   "parameters" :
4460   [
4461    {
4462     "referenced_type" : "_ZTIP11AMediaCodec"
4463    },
4464    {
4465     "referenced_type" : "_ZTI32AMediaCodecOnAsyncNotifyCallback"
4466    },
4467    {
4468     "referenced_type" : "_ZTIPv"
4469    }
4470   ],
4471   "return_type" : "_ZTI14media_status_t",
4472   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4473  },
4474  {
4475   "availability_attrs" :
4476   [
4477    {
4478     "introduced_major" : 26
4479    }
4480   ],
4481   "function_name" : "AMediaCodec_setInputSurface",
4482   "linker_set_key" : "AMediaCodec_setInputSurface",
4483   "parameters" :
4484   [
4485    {
4486     "referenced_type" : "_ZTIP11AMediaCodec"
4487    },
4488    {
4489     "referenced_type" : "_ZTIP13ANativeWindow"
4490    }
4491   ],
4492   "return_type" : "_ZTI14media_status_t",
4493   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4494  },
4495  {
4496   "availability_attrs" :
4497   [
4498    {
4499     "introduced_major" : 33
4500    }
4501   ],
4502   "function_name" : "AMediaCodec_setOnFrameRenderedCallback",
4503   "linker_set_key" : "AMediaCodec_setOnFrameRenderedCallback",
4504   "parameters" :
4505   [
4506    {
4507     "referenced_type" : "_ZTIP11AMediaCodec"
4508    },
4509    {
4510     "referenced_type" : "_ZTIPFvP11AMediaCodecPvllE"
4511    },
4512    {
4513     "referenced_type" : "_ZTIPv"
4514    }
4515   ],
4516   "return_type" : "_ZTI14media_status_t",
4517   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4518  },
4519  {
4520   "availability_attrs" :
4521   [
4522    {
4523     "introduced_major" : 21
4524    }
4525   ],
4526   "function_name" : "AMediaCodec_setOutputSurface",
4527   "linker_set_key" : "AMediaCodec_setOutputSurface",
4528   "parameters" :
4529   [
4530    {
4531     "referenced_type" : "_ZTIP11AMediaCodec"
4532    },
4533    {
4534     "referenced_type" : "_ZTIP13ANativeWindow"
4535    }
4536   ],
4537   "return_type" : "_ZTI14media_status_t",
4538   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4539  },
4540  {
4541   "availability_attrs" :
4542   [
4543    {
4544     "introduced_major" : 26
4545    }
4546   ],
4547   "function_name" : "AMediaCodec_setParameters",
4548   "linker_set_key" : "AMediaCodec_setParameters",
4549   "parameters" :
4550   [
4551    {
4552     "referenced_type" : "_ZTIP11AMediaCodec"
4553    },
4554    {
4555     "referenced_type" : "_ZTIPK12AMediaFormat"
4556    }
4557   ],
4558   "return_type" : "_ZTI14media_status_t",
4559   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4560  },
4561  {
4562   "availability_attrs" :
4563   [
4564    {
4565     "introduced_major" : 26
4566    }
4567   ],
4568   "function_name" : "AMediaCodec_signalEndOfInputStream",
4569   "linker_set_key" : "AMediaCodec_signalEndOfInputStream",
4570   "parameters" :
4571   [
4572    {
4573     "referenced_type" : "_ZTIP11AMediaCodec"
4574    }
4575   ],
4576   "return_type" : "_ZTI14media_status_t",
4577   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4578  },
4579  {
4580   "availability_attrs" :
4581   [
4582    {
4583     "introduced_major" : 21
4584    }
4585   ],
4586   "function_name" : "AMediaCodec_start",
4587   "linker_set_key" : "AMediaCodec_start",
4588   "parameters" :
4589   [
4590    {
4591     "referenced_type" : "_ZTIP11AMediaCodec"
4592    }
4593   ],
4594   "return_type" : "_ZTI14media_status_t",
4595   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4596  },
4597  {
4598   "availability_attrs" :
4599   [
4600    {
4601     "introduced_major" : 21
4602    }
4603   ],
4604   "function_name" : "AMediaCodec_stop",
4605   "linker_set_key" : "AMediaCodec_stop",
4606   "parameters" :
4607   [
4608    {
4609     "referenced_type" : "_ZTIP11AMediaCodec"
4610    }
4611   ],
4612   "return_type" : "_ZTI14media_status_t",
4613   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4614  },
4615  {
4616   "availability_attrs" :
4617   [
4618    {
4619     "introduced_major" : 21
4620    }
4621   ],
4622   "function_name" : "AMediaCrypto_delete",
4623   "linker_set_key" : "AMediaCrypto_delete",
4624   "parameters" :
4625   [
4626    {
4627     "referenced_type" : "_ZTIP12AMediaCrypto"
4628    }
4629   ],
4630   "return_type" : "_ZTIv",
4631   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
4632  },
4633  {
4634   "availability_attrs" :
4635   [
4636    {
4637     "introduced_major" : 21
4638    }
4639   ],
4640   "function_name" : "AMediaCrypto_isCryptoSchemeSupported",
4641   "linker_set_key" : "AMediaCrypto_isCryptoSchemeSupported",
4642   "parameters" :
4643   [
4644    {
4645     "referenced_type" : "_ZTIPKh"
4646    }
4647   ],
4648   "return_type" : "_ZTIb",
4649   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
4650  },
4651  {
4652   "availability_attrs" :
4653   [
4654    {
4655     "introduced_major" : 21
4656    }
4657   ],
4658   "function_name" : "AMediaCrypto_new",
4659   "linker_set_key" : "AMediaCrypto_new",
4660   "parameters" :
4661   [
4662    {
4663     "referenced_type" : "_ZTIPKh"
4664    },
4665    {
4666     "referenced_type" : "_ZTIPKv"
4667    },
4668    {
4669     "referenced_type" : "_ZTIm"
4670    }
4671   ],
4672   "return_type" : "_ZTIP12AMediaCrypto",
4673   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
4674  },
4675  {
4676   "availability_attrs" :
4677   [
4678    {
4679     "introduced_major" : 21
4680    }
4681   ],
4682   "function_name" : "AMediaCrypto_requiresSecureDecoderComponent",
4683   "linker_set_key" : "AMediaCrypto_requiresSecureDecoderComponent",
4684   "parameters" :
4685   [
4686    {
4687     "referenced_type" : "_ZTIPKc"
4688    }
4689   ],
4690   "return_type" : "_ZTIb",
4691   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
4692  },
4693  {
4694   "availability_attrs" :
4695   [
4696    {
4697     "introduced_major" : 29
4698    }
4699   ],
4700   "function_name" : "AMediaDataSource_close",
4701   "linker_set_key" : "AMediaDataSource_close",
4702   "parameters" :
4703   [
4704    {
4705     "referenced_type" : "_ZTIP16AMediaDataSource"
4706    }
4707   ],
4708   "return_type" : "_ZTIv",
4709   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4710  },
4711  {
4712   "availability_attrs" :
4713   [
4714    {
4715     "introduced_major" : 28
4716    }
4717   ],
4718   "function_name" : "AMediaDataSource_delete",
4719   "linker_set_key" : "AMediaDataSource_delete",
4720   "parameters" :
4721   [
4722    {
4723     "referenced_type" : "_ZTIP16AMediaDataSource"
4724    }
4725   ],
4726   "return_type" : "_ZTIv",
4727   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4728  },
4729  {
4730   "availability_attrs" :
4731   [
4732    {
4733     "introduced_major" : 28
4734    }
4735   ],
4736   "function_name" : "AMediaDataSource_new",
4737   "linker_set_key" : "AMediaDataSource_new",
4738   "return_type" : "_ZTIP16AMediaDataSource",
4739   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4740  },
4741  {
4742   "availability_attrs" :
4743   [
4744    {
4745     "introduced_major" : 29
4746    }
4747   ],
4748   "function_name" : "AMediaDataSource_newUri",
4749   "linker_set_key" : "AMediaDataSource_newUri",
4750   "parameters" :
4751   [
4752    {
4753     "referenced_type" : "_ZTIPKc"
4754    },
4755    {
4756     "referenced_type" : "_ZTIi"
4757    },
4758    {
4759     "referenced_type" : "_ZTIPKPKc"
4760    }
4761   ],
4762   "return_type" : "_ZTIP16AMediaDataSource",
4763   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4764  },
4765  {
4766   "availability_attrs" :
4767   [
4768    {
4769     "introduced_major" : 28
4770    }
4771   ],
4772   "function_name" : "AMediaDataSource_setClose",
4773   "linker_set_key" : "AMediaDataSource_setClose",
4774   "parameters" :
4775   [
4776    {
4777     "referenced_type" : "_ZTIP16AMediaDataSource"
4778    },
4779    {
4780     "referenced_type" : "_ZTIPFvPvE"
4781    }
4782   ],
4783   "return_type" : "_ZTIv",
4784   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4785  },
4786  {
4787   "availability_attrs" :
4788   [
4789    {
4790     "introduced_major" : 29
4791    }
4792   ],
4793   "function_name" : "AMediaDataSource_setGetAvailableSize",
4794   "linker_set_key" : "AMediaDataSource_setGetAvailableSize",
4795   "parameters" :
4796   [
4797    {
4798     "referenced_type" : "_ZTIP16AMediaDataSource"
4799    },
4800    {
4801     "referenced_type" : "_ZTIPFlPvlE"
4802    }
4803   ],
4804   "return_type" : "_ZTIv",
4805   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4806  },
4807  {
4808   "availability_attrs" :
4809   [
4810    {
4811     "introduced_major" : 28
4812    }
4813   ],
4814   "function_name" : "AMediaDataSource_setGetSize",
4815   "linker_set_key" : "AMediaDataSource_setGetSize",
4816   "parameters" :
4817   [
4818    {
4819     "referenced_type" : "_ZTIP16AMediaDataSource"
4820    },
4821    {
4822     "referenced_type" : "_ZTIPFlPvE"
4823    }
4824   ],
4825   "return_type" : "_ZTIv",
4826   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4827  },
4828  {
4829   "availability_attrs" :
4830   [
4831    {
4832     "introduced_major" : 28
4833    }
4834   ],
4835   "function_name" : "AMediaDataSource_setReadAt",
4836   "linker_set_key" : "AMediaDataSource_setReadAt",
4837   "parameters" :
4838   [
4839    {
4840     "referenced_type" : "_ZTIP16AMediaDataSource"
4841    },
4842    {
4843     "referenced_type" : "_ZTIPFlPvlS_mE"
4844    }
4845   ],
4846   "return_type" : "_ZTIv",
4847   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4848  },
4849  {
4850   "availability_attrs" :
4851   [
4852    {
4853     "introduced_major" : 28
4854    }
4855   ],
4856   "function_name" : "AMediaDataSource_setUserdata",
4857   "linker_set_key" : "AMediaDataSource_setUserdata",
4858   "parameters" :
4859   [
4860    {
4861     "referenced_type" : "_ZTIP16AMediaDataSource"
4862    },
4863    {
4864     "referenced_type" : "_ZTIPv"
4865    }
4866   ],
4867   "return_type" : "_ZTIv",
4868   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
4869  },
4870  {
4871   "availability_attrs" :
4872   [
4873    {
4874     "introduced_major" : 21
4875    }
4876   ],
4877   "function_name" : "AMediaDrm_closeSession",
4878   "linker_set_key" : "AMediaDrm_closeSession",
4879   "parameters" :
4880   [
4881    {
4882     "referenced_type" : "_ZTIP9AMediaDrm"
4883    },
4884    {
4885     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
4886    }
4887   ],
4888   "return_type" : "_ZTI14media_status_t",
4889   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
4890  },
4891  {
4892   "availability_attrs" :
4893   [
4894    {
4895     "introduced_major" : 21
4896    }
4897   ],
4898   "function_name" : "AMediaDrm_createByUUID",
4899   "linker_set_key" : "AMediaDrm_createByUUID",
4900   "parameters" :
4901   [
4902    {
4903     "referenced_type" : "_ZTIPKh"
4904    }
4905   ],
4906   "return_type" : "_ZTIP9AMediaDrm",
4907   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
4908  },
4909  {
4910   "availability_attrs" :
4911   [
4912    {
4913     "introduced_major" : 21
4914    }
4915   ],
4916   "function_name" : "AMediaDrm_decrypt",
4917   "linker_set_key" : "AMediaDrm_decrypt",
4918   "parameters" :
4919   [
4920    {
4921     "referenced_type" : "_ZTIP9AMediaDrm"
4922    },
4923    {
4924     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
4925    },
4926    {
4927     "referenced_type" : "_ZTIPKc"
4928    },
4929    {
4930     "referenced_type" : "_ZTIPh"
4931    },
4932    {
4933     "referenced_type" : "_ZTIPh"
4934    },
4935    {
4936     "referenced_type" : "_ZTIPKh"
4937    },
4938    {
4939     "referenced_type" : "_ZTIPh"
4940    },
4941    {
4942     "referenced_type" : "_ZTIm"
4943    }
4944   ],
4945   "return_type" : "_ZTI14media_status_t",
4946   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
4947  },
4948  {
4949   "availability_attrs" :
4950   [
4951    {
4952     "introduced_major" : 21
4953    }
4954   ],
4955   "function_name" : "AMediaDrm_encrypt",
4956   "linker_set_key" : "AMediaDrm_encrypt",
4957   "parameters" :
4958   [
4959    {
4960     "referenced_type" : "_ZTIP9AMediaDrm"
4961    },
4962    {
4963     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
4964    },
4965    {
4966     "referenced_type" : "_ZTIPKc"
4967    },
4968    {
4969     "referenced_type" : "_ZTIPh"
4970    },
4971    {
4972     "referenced_type" : "_ZTIPh"
4973    },
4974    {
4975     "referenced_type" : "_ZTIPKh"
4976    },
4977    {
4978     "referenced_type" : "_ZTIPh"
4979    },
4980    {
4981     "referenced_type" : "_ZTIm"
4982    }
4983   ],
4984   "return_type" : "_ZTI14media_status_t",
4985   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
4986  },
4987  {
4988   "availability_attrs" :
4989   [
4990    {
4991     "introduced_major" : 21
4992    }
4993   ],
4994   "function_name" : "AMediaDrm_getKeyRequest",
4995   "linker_set_key" : "AMediaDrm_getKeyRequest",
4996   "parameters" :
4997   [
4998    {
4999     "referenced_type" : "_ZTIP9AMediaDrm"
5000    },
5001    {
5002     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5003    },
5004    {
5005     "referenced_type" : "_ZTIPKh"
5006    },
5007    {
5008     "referenced_type" : "_ZTIm"
5009    },
5010    {
5011     "referenced_type" : "_ZTIPKc"
5012    },
5013    {
5014     "referenced_type" : "_ZTI16AMediaDrmKeyType"
5015    },
5016    {
5017     "referenced_type" : "_ZTIPK21AMediaDrmKeyValuePair"
5018    },
5019    {
5020     "referenced_type" : "_ZTIm"
5021    },
5022    {
5023     "referenced_type" : "_ZTIPPKh"
5024    },
5025    {
5026     "referenced_type" : "_ZTIPm"
5027    }
5028   ],
5029   "return_type" : "_ZTI14media_status_t",
5030   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5031  },
5032  {
5033   "availability_attrs" :
5034   [
5035    {
5036     "introduced_major" : 33
5037    }
5038   ],
5039   "function_name" : "AMediaDrm_getKeyRequestWithDefaultUrlAndType",
5040   "linker_set_key" : "AMediaDrm_getKeyRequestWithDefaultUrlAndType",
5041   "parameters" :
5042   [
5043    {
5044     "referenced_type" : "_ZTIP9AMediaDrm"
5045    },
5046    {
5047     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5048    },
5049    {
5050     "referenced_type" : "_ZTIPKh"
5051    },
5052    {
5053     "referenced_type" : "_ZTIm"
5054    },
5055    {
5056     "referenced_type" : "_ZTIPKc"
5057    },
5058    {
5059     "referenced_type" : "_ZTI16AMediaDrmKeyType"
5060    },
5061    {
5062     "referenced_type" : "_ZTIPK21AMediaDrmKeyValuePair"
5063    },
5064    {
5065     "referenced_type" : "_ZTIm"
5066    },
5067    {
5068     "referenced_type" : "_ZTIPPKh"
5069    },
5070    {
5071     "referenced_type" : "_ZTIPm"
5072    },
5073    {
5074     "referenced_type" : "_ZTIPPKc"
5075    },
5076    {
5077     "referenced_type" : "_ZTIP23AMediaDrmKeyRequestType"
5078    }
5079   ],
5080   "return_type" : "_ZTI14media_status_t",
5081   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5082  },
5083  {
5084   "availability_attrs" :
5085   [
5086    {
5087     "introduced_major" : 21
5088    }
5089   ],
5090   "function_name" : "AMediaDrm_getPropertyByteArray",
5091   "linker_set_key" : "AMediaDrm_getPropertyByteArray",
5092   "parameters" :
5093   [
5094    {
5095     "referenced_type" : "_ZTIP9AMediaDrm"
5096    },
5097    {
5098     "referenced_type" : "_ZTIPKc"
5099    },
5100    {
5101     "referenced_type" : "_ZTIP18AMediaDrmByteArray"
5102    }
5103   ],
5104   "return_type" : "_ZTI14media_status_t",
5105   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5106  },
5107  {
5108   "availability_attrs" :
5109   [
5110    {
5111     "introduced_major" : 21
5112    }
5113   ],
5114   "function_name" : "AMediaDrm_getPropertyString",
5115   "linker_set_key" : "AMediaDrm_getPropertyString",
5116   "parameters" :
5117   [
5118    {
5119     "referenced_type" : "_ZTIP9AMediaDrm"
5120    },
5121    {
5122     "referenced_type" : "_ZTIPKc"
5123    },
5124    {
5125     "referenced_type" : "_ZTIPPKc"
5126    }
5127   ],
5128   "return_type" : "_ZTI14media_status_t",
5129   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5130  },
5131  {
5132   "availability_attrs" :
5133   [
5134    {
5135     "introduced_major" : 21
5136    }
5137   ],
5138   "function_name" : "AMediaDrm_getProvisionRequest",
5139   "linker_set_key" : "AMediaDrm_getProvisionRequest",
5140   "parameters" :
5141   [
5142    {
5143     "referenced_type" : "_ZTIP9AMediaDrm"
5144    },
5145    {
5146     "referenced_type" : "_ZTIPPKh"
5147    },
5148    {
5149     "referenced_type" : "_ZTIPm"
5150    },
5151    {
5152     "referenced_type" : "_ZTIPPKc"
5153    }
5154   ],
5155   "return_type" : "_ZTI14media_status_t",
5156   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5157  },
5158  {
5159   "availability_attrs" :
5160   [
5161    {
5162     "introduced_major" : 21
5163    }
5164   ],
5165   "function_name" : "AMediaDrm_getSecureStops",
5166   "linker_set_key" : "AMediaDrm_getSecureStops",
5167   "parameters" :
5168   [
5169    {
5170     "referenced_type" : "_ZTIP9AMediaDrm"
5171    },
5172    {
5173     "referenced_type" : "_ZTIP18AMediaDrmByteArray"
5174    },
5175    {
5176     "referenced_type" : "_ZTIPm"
5177    }
5178   ],
5179   "return_type" : "_ZTI14media_status_t",
5180   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5181  },
5182  {
5183   "availability_attrs" :
5184   [
5185    {
5186     "introduced_major" : 21
5187    }
5188   ],
5189   "function_name" : "AMediaDrm_isCryptoSchemeSupported",
5190   "linker_set_key" : "AMediaDrm_isCryptoSchemeSupported",
5191   "parameters" :
5192   [
5193    {
5194     "referenced_type" : "_ZTIPKh"
5195    },
5196    {
5197     "referenced_type" : "_ZTIPKc"
5198    }
5199   ],
5200   "return_type" : "_ZTIb",
5201   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5202  },
5203  {
5204   "availability_attrs" :
5205   [
5206    {
5207     "introduced_major" : 21
5208    }
5209   ],
5210   "function_name" : "AMediaDrm_openSession",
5211   "linker_set_key" : "AMediaDrm_openSession",
5212   "parameters" :
5213   [
5214    {
5215     "referenced_type" : "_ZTIP9AMediaDrm"
5216    },
5217    {
5218     "referenced_type" : "_ZTIP18AMediaDrmByteArray"
5219    }
5220   ],
5221   "return_type" : "_ZTI14media_status_t",
5222   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5223  },
5224  {
5225   "availability_attrs" :
5226   [
5227    {
5228     "introduced_major" : 21
5229    }
5230   ],
5231   "function_name" : "AMediaDrm_provideKeyResponse",
5232   "linker_set_key" : "AMediaDrm_provideKeyResponse",
5233   "parameters" :
5234   [
5235    {
5236     "referenced_type" : "_ZTIP9AMediaDrm"
5237    },
5238    {
5239     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5240    },
5241    {
5242     "referenced_type" : "_ZTIPKh"
5243    },
5244    {
5245     "referenced_type" : "_ZTIm"
5246    },
5247    {
5248     "referenced_type" : "_ZTIP18AMediaDrmByteArray"
5249    }
5250   ],
5251   "return_type" : "_ZTI14media_status_t",
5252   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5253  },
5254  {
5255   "availability_attrs" :
5256   [
5257    {
5258     "introduced_major" : 21
5259    }
5260   ],
5261   "function_name" : "AMediaDrm_provideProvisionResponse",
5262   "linker_set_key" : "AMediaDrm_provideProvisionResponse",
5263   "parameters" :
5264   [
5265    {
5266     "referenced_type" : "_ZTIP9AMediaDrm"
5267    },
5268    {
5269     "referenced_type" : "_ZTIPKh"
5270    },
5271    {
5272     "referenced_type" : "_ZTIm"
5273    }
5274   ],
5275   "return_type" : "_ZTI14media_status_t",
5276   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5277  },
5278  {
5279   "availability_attrs" :
5280   [
5281    {
5282     "introduced_major" : 21
5283    }
5284   ],
5285   "function_name" : "AMediaDrm_queryKeyStatus",
5286   "linker_set_key" : "AMediaDrm_queryKeyStatus",
5287   "parameters" :
5288   [
5289    {
5290     "referenced_type" : "_ZTIP9AMediaDrm"
5291    },
5292    {
5293     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5294    },
5295    {
5296     "referenced_type" : "_ZTIP21AMediaDrmKeyValuePair"
5297    },
5298    {
5299     "referenced_type" : "_ZTIPm"
5300    }
5301   ],
5302   "return_type" : "_ZTI14media_status_t",
5303   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5304  },
5305  {
5306   "availability_attrs" :
5307   [
5308    {
5309     "introduced_major" : 21
5310    }
5311   ],
5312   "function_name" : "AMediaDrm_release",
5313   "linker_set_key" : "AMediaDrm_release",
5314   "parameters" :
5315   [
5316    {
5317     "referenced_type" : "_ZTIP9AMediaDrm"
5318    }
5319   ],
5320   "return_type" : "_ZTIv",
5321   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5322  },
5323  {
5324   "availability_attrs" :
5325   [
5326    {
5327     "introduced_major" : 21
5328    }
5329   ],
5330   "function_name" : "AMediaDrm_releaseSecureStops",
5331   "linker_set_key" : "AMediaDrm_releaseSecureStops",
5332   "parameters" :
5333   [
5334    {
5335     "referenced_type" : "_ZTIP9AMediaDrm"
5336    },
5337    {
5338     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5339    }
5340   ],
5341   "return_type" : "_ZTI14media_status_t",
5342   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5343  },
5344  {
5345   "availability_attrs" :
5346   [
5347    {
5348     "introduced_major" : 21
5349    }
5350   ],
5351   "function_name" : "AMediaDrm_removeKeys",
5352   "linker_set_key" : "AMediaDrm_removeKeys",
5353   "parameters" :
5354   [
5355    {
5356     "referenced_type" : "_ZTIP9AMediaDrm"
5357    },
5358    {
5359     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5360    }
5361   ],
5362   "return_type" : "_ZTI14media_status_t",
5363   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5364  },
5365  {
5366   "availability_attrs" :
5367   [
5368    {
5369     "introduced_major" : 21
5370    }
5371   ],
5372   "function_name" : "AMediaDrm_restoreKeys",
5373   "linker_set_key" : "AMediaDrm_restoreKeys",
5374   "parameters" :
5375   [
5376    {
5377     "referenced_type" : "_ZTIP9AMediaDrm"
5378    },
5379    {
5380     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5381    },
5382    {
5383     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5384    }
5385   ],
5386   "return_type" : "_ZTI14media_status_t",
5387   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5388  },
5389  {
5390   "availability_attrs" :
5391   [
5392    {
5393     "introduced_major" : 21
5394    }
5395   ],
5396   "function_name" : "AMediaDrm_setOnEventListener",
5397   "linker_set_key" : "AMediaDrm_setOnEventListener",
5398   "parameters" :
5399   [
5400    {
5401     "referenced_type" : "_ZTIP9AMediaDrm"
5402    },
5403    {
5404     "referenced_type" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArray18AMediaDrmEventTypeiPKhmE"
5405    }
5406   ],
5407   "return_type" : "_ZTI14media_status_t",
5408   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5409  },
5410  {
5411   "availability_attrs" :
5412   [
5413    {
5414     "introduced_major" : 29
5415    }
5416   ],
5417   "function_name" : "AMediaDrm_setOnExpirationUpdateListener",
5418   "linker_set_key" : "AMediaDrm_setOnExpirationUpdateListener",
5419   "parameters" :
5420   [
5421    {
5422     "referenced_type" : "_ZTIP9AMediaDrm"
5423    },
5424    {
5425     "referenced_type" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArraylE"
5426    }
5427   ],
5428   "return_type" : "_ZTI14media_status_t",
5429   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5430  },
5431  {
5432   "availability_attrs" :
5433   [
5434    {
5435     "introduced_major" : 29
5436    }
5437   ],
5438   "function_name" : "AMediaDrm_setOnKeysChangeListener",
5439   "linker_set_key" : "AMediaDrm_setOnKeysChangeListener",
5440   "parameters" :
5441   [
5442    {
5443     "referenced_type" : "_ZTIP9AMediaDrm"
5444    },
5445    {
5446     "referenced_type" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArrayPK18AMediaDrmKeyStatusmbE"
5447    }
5448   ],
5449   "return_type" : "_ZTI14media_status_t",
5450   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5451  },
5452  {
5453   "availability_attrs" :
5454   [
5455    {
5456     "introduced_major" : 21
5457    }
5458   ],
5459   "function_name" : "AMediaDrm_setPropertyByteArray",
5460   "linker_set_key" : "AMediaDrm_setPropertyByteArray",
5461   "parameters" :
5462   [
5463    {
5464     "referenced_type" : "_ZTIP9AMediaDrm"
5465    },
5466    {
5467     "referenced_type" : "_ZTIPKc"
5468    },
5469    {
5470     "referenced_type" : "_ZTIPKh"
5471    },
5472    {
5473     "referenced_type" : "_ZTIm"
5474    }
5475   ],
5476   "return_type" : "_ZTI14media_status_t",
5477   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5478  },
5479  {
5480   "availability_attrs" :
5481   [
5482    {
5483     "introduced_major" : 21
5484    }
5485   ],
5486   "function_name" : "AMediaDrm_setPropertyString",
5487   "linker_set_key" : "AMediaDrm_setPropertyString",
5488   "parameters" :
5489   [
5490    {
5491     "referenced_type" : "_ZTIP9AMediaDrm"
5492    },
5493    {
5494     "referenced_type" : "_ZTIPKc"
5495    },
5496    {
5497     "referenced_type" : "_ZTIPKc"
5498    }
5499   ],
5500   "return_type" : "_ZTI14media_status_t",
5501   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5502  },
5503  {
5504   "availability_attrs" :
5505   [
5506    {
5507     "introduced_major" : 21
5508    }
5509   ],
5510   "function_name" : "AMediaDrm_sign",
5511   "linker_set_key" : "AMediaDrm_sign",
5512   "parameters" :
5513   [
5514    {
5515     "referenced_type" : "_ZTIP9AMediaDrm"
5516    },
5517    {
5518     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5519    },
5520    {
5521     "referenced_type" : "_ZTIPKc"
5522    },
5523    {
5524     "referenced_type" : "_ZTIPh"
5525    },
5526    {
5527     "referenced_type" : "_ZTIPh"
5528    },
5529    {
5530     "referenced_type" : "_ZTIm"
5531    },
5532    {
5533     "referenced_type" : "_ZTIPh"
5534    },
5535    {
5536     "referenced_type" : "_ZTIPm"
5537    }
5538   ],
5539   "return_type" : "_ZTI14media_status_t",
5540   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5541  },
5542  {
5543   "availability_attrs" :
5544   [
5545    {
5546     "introduced_major" : 21
5547    }
5548   ],
5549   "function_name" : "AMediaDrm_verify",
5550   "linker_set_key" : "AMediaDrm_verify",
5551   "parameters" :
5552   [
5553    {
5554     "referenced_type" : "_ZTIP9AMediaDrm"
5555    },
5556    {
5557     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
5558    },
5559    {
5560     "referenced_type" : "_ZTIPKc"
5561    },
5562    {
5563     "referenced_type" : "_ZTIPh"
5564    },
5565    {
5566     "referenced_type" : "_ZTIPKh"
5567    },
5568    {
5569     "referenced_type" : "_ZTIm"
5570    },
5571    {
5572     "referenced_type" : "_ZTIPKh"
5573    },
5574    {
5575     "referenced_type" : "_ZTIm"
5576    }
5577   ],
5578   "return_type" : "_ZTI14media_status_t",
5579   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5580  },
5581  {
5582   "availability_attrs" :
5583   [
5584    {
5585     "introduced_major" : 21
5586    }
5587   ],
5588   "function_name" : "AMediaExtractor_advance",
5589   "linker_set_key" : "AMediaExtractor_advance",
5590   "parameters" :
5591   [
5592    {
5593     "referenced_type" : "_ZTIP15AMediaExtractor"
5594    }
5595   ],
5596   "return_type" : "_ZTIb",
5597   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5598  },
5599  {
5600   "availability_attrs" :
5601   [
5602    {
5603     "introduced_major" : 21
5604    }
5605   ],
5606   "function_name" : "AMediaExtractor_delete",
5607   "linker_set_key" : "AMediaExtractor_delete",
5608   "parameters" :
5609   [
5610    {
5611     "referenced_type" : "_ZTIP15AMediaExtractor"
5612    }
5613   ],
5614   "return_type" : "_ZTI14media_status_t",
5615   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5616  },
5617  {
5618   "availability_attrs" :
5619   [
5620    {
5621     "introduced_major" : 28
5622    }
5623   ],
5624   "function_name" : "AMediaExtractor_getCachedDuration",
5625   "linker_set_key" : "AMediaExtractor_getCachedDuration",
5626   "parameters" :
5627   [
5628    {
5629     "referenced_type" : "_ZTIP15AMediaExtractor"
5630    }
5631   ],
5632   "return_type" : "_ZTIl",
5633   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5634  },
5635  {
5636   "availability_attrs" :
5637   [
5638    {
5639     "introduced_major" : 28
5640    }
5641   ],
5642   "function_name" : "AMediaExtractor_getFileFormat",
5643   "linker_set_key" : "AMediaExtractor_getFileFormat",
5644   "parameters" :
5645   [
5646    {
5647     "referenced_type" : "_ZTIP15AMediaExtractor"
5648    }
5649   ],
5650   "return_type" : "_ZTIP12AMediaFormat",
5651   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5652  },
5653  {
5654   "availability_attrs" :
5655   [
5656    {
5657     "introduced_major" : 21
5658    }
5659   ],
5660   "function_name" : "AMediaExtractor_getPsshInfo",
5661   "linker_set_key" : "AMediaExtractor_getPsshInfo",
5662   "parameters" :
5663   [
5664    {
5665     "referenced_type" : "_ZTIP15AMediaExtractor"
5666    }
5667   ],
5668   "return_type" : "_ZTIP8PsshInfo",
5669   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5670  },
5671  {
5672   "availability_attrs" :
5673   [
5674    {
5675     "introduced_major" : 21
5676    }
5677   ],
5678   "function_name" : "AMediaExtractor_getSampleCryptoInfo",
5679   "linker_set_key" : "AMediaExtractor_getSampleCryptoInfo",
5680   "parameters" :
5681   [
5682    {
5683     "referenced_type" : "_ZTIP15AMediaExtractor"
5684    }
5685   ],
5686   "return_type" : "_ZTIP21AMediaCodecCryptoInfo",
5687   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5688  },
5689  {
5690   "availability_attrs" :
5691   [
5692    {
5693     "introduced_major" : 21
5694    }
5695   ],
5696   "function_name" : "AMediaExtractor_getSampleFlags",
5697   "linker_set_key" : "AMediaExtractor_getSampleFlags",
5698   "parameters" :
5699   [
5700    {
5701     "referenced_type" : "_ZTIP15AMediaExtractor"
5702    }
5703   ],
5704   "return_type" : "_ZTIj",
5705   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5706  },
5707  {
5708   "availability_attrs" :
5709   [
5710    {
5711     "introduced_major" : 28
5712    }
5713   ],
5714   "function_name" : "AMediaExtractor_getSampleFormat",
5715   "linker_set_key" : "AMediaExtractor_getSampleFormat",
5716   "parameters" :
5717   [
5718    {
5719     "referenced_type" : "_ZTIP15AMediaExtractor"
5720    },
5721    {
5722     "referenced_type" : "_ZTIP12AMediaFormat"
5723    }
5724   ],
5725   "return_type" : "_ZTI14media_status_t",
5726   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5727  },
5728  {
5729   "availability_attrs" :
5730   [
5731    {
5732     "introduced_major" : 28
5733    }
5734   ],
5735   "function_name" : "AMediaExtractor_getSampleSize",
5736   "linker_set_key" : "AMediaExtractor_getSampleSize",
5737   "parameters" :
5738   [
5739    {
5740     "referenced_type" : "_ZTIP15AMediaExtractor"
5741    }
5742   ],
5743   "return_type" : "_ZTIl",
5744   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5745  },
5746  {
5747   "availability_attrs" :
5748   [
5749    {
5750     "introduced_major" : 21
5751    }
5752   ],
5753   "function_name" : "AMediaExtractor_getSampleTime",
5754   "linker_set_key" : "AMediaExtractor_getSampleTime",
5755   "parameters" :
5756   [
5757    {
5758     "referenced_type" : "_ZTIP15AMediaExtractor"
5759    }
5760   ],
5761   "return_type" : "_ZTIl",
5762   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5763  },
5764  {
5765   "availability_attrs" :
5766   [
5767    {
5768     "introduced_major" : 21
5769    }
5770   ],
5771   "function_name" : "AMediaExtractor_getSampleTrackIndex",
5772   "linker_set_key" : "AMediaExtractor_getSampleTrackIndex",
5773   "parameters" :
5774   [
5775    {
5776     "referenced_type" : "_ZTIP15AMediaExtractor"
5777    }
5778   ],
5779   "return_type" : "_ZTIi",
5780   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5781  },
5782  {
5783   "availability_attrs" :
5784   [
5785    {
5786     "introduced_major" : 21
5787    }
5788   ],
5789   "function_name" : "AMediaExtractor_getTrackCount",
5790   "linker_set_key" : "AMediaExtractor_getTrackCount",
5791   "parameters" :
5792   [
5793    {
5794     "referenced_type" : "_ZTIP15AMediaExtractor"
5795    }
5796   ],
5797   "return_type" : "_ZTIm",
5798   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5799  },
5800  {
5801   "availability_attrs" :
5802   [
5803    {
5804     "introduced_major" : 21
5805    }
5806   ],
5807   "function_name" : "AMediaExtractor_getTrackFormat",
5808   "linker_set_key" : "AMediaExtractor_getTrackFormat",
5809   "parameters" :
5810   [
5811    {
5812     "referenced_type" : "_ZTIP15AMediaExtractor"
5813    },
5814    {
5815     "referenced_type" : "_ZTIm"
5816    }
5817   ],
5818   "return_type" : "_ZTIP12AMediaFormat",
5819   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5820  },
5821  {
5822   "availability_attrs" :
5823   [
5824    {
5825     "introduced_major" : 21
5826    }
5827   ],
5828   "function_name" : "AMediaExtractor_new",
5829   "linker_set_key" : "AMediaExtractor_new",
5830   "return_type" : "_ZTIP15AMediaExtractor",
5831   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5832  },
5833  {
5834   "availability_attrs" :
5835   [
5836    {
5837     "introduced_major" : 21
5838    }
5839   ],
5840   "function_name" : "AMediaExtractor_readSampleData",
5841   "linker_set_key" : "AMediaExtractor_readSampleData",
5842   "parameters" :
5843   [
5844    {
5845     "referenced_type" : "_ZTIP15AMediaExtractor"
5846    },
5847    {
5848     "referenced_type" : "_ZTIPh"
5849    },
5850    {
5851     "referenced_type" : "_ZTIm"
5852    }
5853   ],
5854   "return_type" : "_ZTIl",
5855   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5856  },
5857  {
5858   "availability_attrs" :
5859   [
5860    {
5861     "introduced_major" : 21
5862    }
5863   ],
5864   "function_name" : "AMediaExtractor_seekTo",
5865   "linker_set_key" : "AMediaExtractor_seekTo",
5866   "parameters" :
5867   [
5868    {
5869     "referenced_type" : "_ZTIP15AMediaExtractor"
5870    },
5871    {
5872     "referenced_type" : "_ZTIl"
5873    },
5874    {
5875     "referenced_type" : "_ZTI8SeekMode"
5876    }
5877   ],
5878   "return_type" : "_ZTI14media_status_t",
5879   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5880  },
5881  {
5882   "availability_attrs" :
5883   [
5884    {
5885     "introduced_major" : 21
5886    }
5887   ],
5888   "function_name" : "AMediaExtractor_selectTrack",
5889   "linker_set_key" : "AMediaExtractor_selectTrack",
5890   "parameters" :
5891   [
5892    {
5893     "referenced_type" : "_ZTIP15AMediaExtractor"
5894    },
5895    {
5896     "referenced_type" : "_ZTIm"
5897    }
5898   ],
5899   "return_type" : "_ZTI14media_status_t",
5900   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5901  },
5902  {
5903   "availability_attrs" :
5904   [
5905    {
5906     "introduced_major" : 21
5907    }
5908   ],
5909   "function_name" : "AMediaExtractor_setDataSource",
5910   "linker_set_key" : "AMediaExtractor_setDataSource",
5911   "parameters" :
5912   [
5913    {
5914     "referenced_type" : "_ZTIP15AMediaExtractor"
5915    },
5916    {
5917     "referenced_type" : "_ZTIPKc"
5918    }
5919   ],
5920   "return_type" : "_ZTI14media_status_t",
5921   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5922  },
5923  {
5924   "availability_attrs" :
5925   [
5926    {
5927     "introduced_major" : 28
5928    }
5929   ],
5930   "function_name" : "AMediaExtractor_setDataSourceCustom",
5931   "linker_set_key" : "AMediaExtractor_setDataSourceCustom",
5932   "parameters" :
5933   [
5934    {
5935     "referenced_type" : "_ZTIP15AMediaExtractor"
5936    },
5937    {
5938     "referenced_type" : "_ZTIP16AMediaDataSource"
5939    }
5940   ],
5941   "return_type" : "_ZTI14media_status_t",
5942   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5943  },
5944  {
5945   "availability_attrs" :
5946   [
5947    {
5948     "introduced_major" : 21
5949    }
5950   ],
5951   "function_name" : "AMediaExtractor_setDataSourceFd",
5952   "linker_set_key" : "AMediaExtractor_setDataSourceFd",
5953   "parameters" :
5954   [
5955    {
5956     "referenced_type" : "_ZTIP15AMediaExtractor"
5957    },
5958    {
5959     "referenced_type" : "_ZTIi"
5960    },
5961    {
5962     "referenced_type" : "_ZTIl"
5963    },
5964    {
5965     "referenced_type" : "_ZTIl"
5966    }
5967   ],
5968   "return_type" : "_ZTI14media_status_t",
5969   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5970  },
5971  {
5972   "availability_attrs" :
5973   [
5974    {
5975     "introduced_major" : 21
5976    }
5977   ],
5978   "function_name" : "AMediaExtractor_unselectTrack",
5979   "linker_set_key" : "AMediaExtractor_unselectTrack",
5980   "parameters" :
5981   [
5982    {
5983     "referenced_type" : "_ZTIP15AMediaExtractor"
5984    },
5985    {
5986     "referenced_type" : "_ZTIm"
5987    }
5988   ],
5989   "return_type" : "_ZTI14media_status_t",
5990   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5991  },
5992  {
5993   "availability_attrs" :
5994   [
5995    {
5996     "introduced_major" : 29
5997    }
5998   ],
5999   "function_name" : "AMediaFormat_clear",
6000   "linker_set_key" : "AMediaFormat_clear",
6001   "parameters" :
6002   [
6003    {
6004     "referenced_type" : "_ZTIP12AMediaFormat"
6005    }
6006   ],
6007   "return_type" : "_ZTIv",
6008   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6009  },
6010  {
6011   "availability_attrs" :
6012   [
6013    {
6014     "introduced_major" : 29
6015    }
6016   ],
6017   "function_name" : "AMediaFormat_copy",
6018   "linker_set_key" : "AMediaFormat_copy",
6019   "parameters" :
6020   [
6021    {
6022     "referenced_type" : "_ZTIP12AMediaFormat"
6023    },
6024    {
6025     "referenced_type" : "_ZTIP12AMediaFormat"
6026    }
6027   ],
6028   "return_type" : "_ZTI14media_status_t",
6029   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6030  },
6031  {
6032   "availability_attrs" :
6033   [
6034    {
6035     "introduced_major" : 21
6036    }
6037   ],
6038   "function_name" : "AMediaFormat_delete",
6039   "linker_set_key" : "AMediaFormat_delete",
6040   "parameters" :
6041   [
6042    {
6043     "referenced_type" : "_ZTIP12AMediaFormat"
6044    }
6045   ],
6046   "return_type" : "_ZTI14media_status_t",
6047   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6048  },
6049  {
6050   "availability_attrs" :
6051   [
6052    {
6053     "introduced_major" : 21
6054    }
6055   ],
6056   "function_name" : "AMediaFormat_getBuffer",
6057   "linker_set_key" : "AMediaFormat_getBuffer",
6058   "parameters" :
6059   [
6060    {
6061     "referenced_type" : "_ZTIP12AMediaFormat"
6062    },
6063    {
6064     "referenced_type" : "_ZTIPKc"
6065    },
6066    {
6067     "referenced_type" : "_ZTIPPv"
6068    },
6069    {
6070     "referenced_type" : "_ZTIPm"
6071    }
6072   ],
6073   "return_type" : "_ZTIb",
6074   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6075  },
6076  {
6077   "availability_attrs" :
6078   [
6079    {
6080     "introduced_major" : 28
6081    }
6082   ],
6083   "function_name" : "AMediaFormat_getDouble",
6084   "linker_set_key" : "AMediaFormat_getDouble",
6085   "parameters" :
6086   [
6087    {
6088     "referenced_type" : "_ZTIP12AMediaFormat"
6089    },
6090    {
6091     "referenced_type" : "_ZTIPKc"
6092    },
6093    {
6094     "referenced_type" : "_ZTIPd"
6095    }
6096   ],
6097   "return_type" : "_ZTIb",
6098   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6099  },
6100  {
6101   "availability_attrs" :
6102   [
6103    {
6104     "introduced_major" : 21
6105    }
6106   ],
6107   "function_name" : "AMediaFormat_getFloat",
6108   "linker_set_key" : "AMediaFormat_getFloat",
6109   "parameters" :
6110   [
6111    {
6112     "referenced_type" : "_ZTIP12AMediaFormat"
6113    },
6114    {
6115     "referenced_type" : "_ZTIPKc"
6116    },
6117    {
6118     "referenced_type" : "_ZTIPf"
6119    }
6120   ],
6121   "return_type" : "_ZTIb",
6122   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6123  },
6124  {
6125   "availability_attrs" :
6126   [
6127    {
6128     "introduced_major" : 21
6129    }
6130   ],
6131   "function_name" : "AMediaFormat_getInt32",
6132   "linker_set_key" : "AMediaFormat_getInt32",
6133   "parameters" :
6134   [
6135    {
6136     "referenced_type" : "_ZTIP12AMediaFormat"
6137    },
6138    {
6139     "referenced_type" : "_ZTIPKc"
6140    },
6141    {
6142     "referenced_type" : "_ZTIPi"
6143    }
6144   ],
6145   "return_type" : "_ZTIb",
6146   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6147  },
6148  {
6149   "availability_attrs" :
6150   [
6151    {
6152     "introduced_major" : 21
6153    }
6154   ],
6155   "function_name" : "AMediaFormat_getInt64",
6156   "linker_set_key" : "AMediaFormat_getInt64",
6157   "parameters" :
6158   [
6159    {
6160     "referenced_type" : "_ZTIP12AMediaFormat"
6161    },
6162    {
6163     "referenced_type" : "_ZTIPKc"
6164    },
6165    {
6166     "referenced_type" : "_ZTIPl"
6167    }
6168   ],
6169   "return_type" : "_ZTIb",
6170   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6171  },
6172  {
6173   "availability_attrs" :
6174   [
6175    {
6176     "introduced_major" : 28
6177    }
6178   ],
6179   "function_name" : "AMediaFormat_getRect",
6180   "linker_set_key" : "AMediaFormat_getRect",
6181   "parameters" :
6182   [
6183    {
6184     "referenced_type" : "_ZTIP12AMediaFormat"
6185    },
6186    {
6187     "referenced_type" : "_ZTIPKc"
6188    },
6189    {
6190     "referenced_type" : "_ZTIPi"
6191    },
6192    {
6193     "referenced_type" : "_ZTIPi"
6194    },
6195    {
6196     "referenced_type" : "_ZTIPi"
6197    },
6198    {
6199     "referenced_type" : "_ZTIPi"
6200    }
6201   ],
6202   "return_type" : "_ZTIb",
6203   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6204  },
6205  {
6206   "availability_attrs" :
6207   [
6208    {
6209     "introduced_major" : 21
6210    }
6211   ],
6212   "function_name" : "AMediaFormat_getSize",
6213   "linker_set_key" : "AMediaFormat_getSize",
6214   "parameters" :
6215   [
6216    {
6217     "referenced_type" : "_ZTIP12AMediaFormat"
6218    },
6219    {
6220     "referenced_type" : "_ZTIPKc"
6221    },
6222    {
6223     "referenced_type" : "_ZTIPm"
6224    }
6225   ],
6226   "return_type" : "_ZTIb",
6227   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6228  },
6229  {
6230   "availability_attrs" :
6231   [
6232    {
6233     "introduced_major" : 21
6234    }
6235   ],
6236   "function_name" : "AMediaFormat_getString",
6237   "linker_set_key" : "AMediaFormat_getString",
6238   "parameters" :
6239   [
6240    {
6241     "referenced_type" : "_ZTIP12AMediaFormat"
6242    },
6243    {
6244     "referenced_type" : "_ZTIPKc"
6245    },
6246    {
6247     "referenced_type" : "_ZTIPPKc"
6248    }
6249   ],
6250   "return_type" : "_ZTIb",
6251   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6252  },
6253  {
6254   "availability_attrs" :
6255   [
6256    {
6257     "introduced_major" : 21
6258    }
6259   ],
6260   "function_name" : "AMediaFormat_new",
6261   "linker_set_key" : "AMediaFormat_new",
6262   "return_type" : "_ZTIP12AMediaFormat",
6263   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6264  },
6265  {
6266   "availability_attrs" :
6267   [
6268    {
6269     "introduced_major" : 21
6270    }
6271   ],
6272   "function_name" : "AMediaFormat_setBuffer",
6273   "linker_set_key" : "AMediaFormat_setBuffer",
6274   "parameters" :
6275   [
6276    {
6277     "referenced_type" : "_ZTIP12AMediaFormat"
6278    },
6279    {
6280     "referenced_type" : "_ZTIPKc"
6281    },
6282    {
6283     "referenced_type" : "_ZTIPKv"
6284    },
6285    {
6286     "referenced_type" : "_ZTIm"
6287    }
6288   ],
6289   "return_type" : "_ZTIv",
6290   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6291  },
6292  {
6293   "availability_attrs" :
6294   [
6295    {
6296     "introduced_major" : 28
6297    }
6298   ],
6299   "function_name" : "AMediaFormat_setDouble",
6300   "linker_set_key" : "AMediaFormat_setDouble",
6301   "parameters" :
6302   [
6303    {
6304     "referenced_type" : "_ZTIP12AMediaFormat"
6305    },
6306    {
6307     "referenced_type" : "_ZTIPKc"
6308    },
6309    {
6310     "referenced_type" : "_ZTId"
6311    }
6312   ],
6313   "return_type" : "_ZTIv",
6314   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6315  },
6316  {
6317   "availability_attrs" :
6318   [
6319    {
6320     "introduced_major" : 21
6321    }
6322   ],
6323   "function_name" : "AMediaFormat_setFloat",
6324   "linker_set_key" : "AMediaFormat_setFloat",
6325   "parameters" :
6326   [
6327    {
6328     "referenced_type" : "_ZTIP12AMediaFormat"
6329    },
6330    {
6331     "referenced_type" : "_ZTIPKc"
6332    },
6333    {
6334     "referenced_type" : "_ZTIf"
6335    }
6336   ],
6337   "return_type" : "_ZTIv",
6338   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6339  },
6340  {
6341   "availability_attrs" :
6342   [
6343    {
6344     "introduced_major" : 21
6345    }
6346   ],
6347   "function_name" : "AMediaFormat_setInt32",
6348   "linker_set_key" : "AMediaFormat_setInt32",
6349   "parameters" :
6350   [
6351    {
6352     "referenced_type" : "_ZTIP12AMediaFormat"
6353    },
6354    {
6355     "referenced_type" : "_ZTIPKc"
6356    },
6357    {
6358     "referenced_type" : "_ZTIi"
6359    }
6360   ],
6361   "return_type" : "_ZTIv",
6362   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6363  },
6364  {
6365   "availability_attrs" :
6366   [
6367    {
6368     "introduced_major" : 21
6369    }
6370   ],
6371   "function_name" : "AMediaFormat_setInt64",
6372   "linker_set_key" : "AMediaFormat_setInt64",
6373   "parameters" :
6374   [
6375    {
6376     "referenced_type" : "_ZTIP12AMediaFormat"
6377    },
6378    {
6379     "referenced_type" : "_ZTIPKc"
6380    },
6381    {
6382     "referenced_type" : "_ZTIl"
6383    }
6384   ],
6385   "return_type" : "_ZTIv",
6386   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6387  },
6388  {
6389   "availability_attrs" :
6390   [
6391    {
6392     "introduced_major" : 28
6393    }
6394   ],
6395   "function_name" : "AMediaFormat_setRect",
6396   "linker_set_key" : "AMediaFormat_setRect",
6397   "parameters" :
6398   [
6399    {
6400     "referenced_type" : "_ZTIP12AMediaFormat"
6401    },
6402    {
6403     "referenced_type" : "_ZTIPKc"
6404    },
6405    {
6406     "referenced_type" : "_ZTIi"
6407    },
6408    {
6409     "referenced_type" : "_ZTIi"
6410    },
6411    {
6412     "referenced_type" : "_ZTIi"
6413    },
6414    {
6415     "referenced_type" : "_ZTIi"
6416    }
6417   ],
6418   "return_type" : "_ZTIv",
6419   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6420  },
6421  {
6422   "availability_attrs" :
6423   [
6424    {
6425     "introduced_major" : 28
6426    }
6427   ],
6428   "function_name" : "AMediaFormat_setSize",
6429   "linker_set_key" : "AMediaFormat_setSize",
6430   "parameters" :
6431   [
6432    {
6433     "referenced_type" : "_ZTIP12AMediaFormat"
6434    },
6435    {
6436     "referenced_type" : "_ZTIPKc"
6437    },
6438    {
6439     "referenced_type" : "_ZTIm"
6440    }
6441   ],
6442   "return_type" : "_ZTIv",
6443   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6444  },
6445  {
6446   "availability_attrs" :
6447   [
6448    {
6449     "introduced_major" : 21
6450    }
6451   ],
6452   "function_name" : "AMediaFormat_setString",
6453   "linker_set_key" : "AMediaFormat_setString",
6454   "parameters" :
6455   [
6456    {
6457     "referenced_type" : "_ZTIP12AMediaFormat"
6458    },
6459    {
6460     "referenced_type" : "_ZTIPKc"
6461    },
6462    {
6463     "referenced_type" : "_ZTIPKc"
6464    }
6465   ],
6466   "return_type" : "_ZTIv",
6467   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6468  },
6469  {
6470   "availability_attrs" :
6471   [
6472    {
6473     "introduced_major" : 21
6474    }
6475   ],
6476   "function_name" : "AMediaFormat_toString",
6477   "linker_set_key" : "AMediaFormat_toString",
6478   "parameters" :
6479   [
6480    {
6481     "referenced_type" : "_ZTIP12AMediaFormat"
6482    }
6483   ],
6484   "return_type" : "_ZTIPKc",
6485   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6486  },
6487  {
6488   "availability_attrs" :
6489   [
6490    {
6491     "introduced_major" : 21
6492    }
6493   ],
6494   "function_name" : "AMediaMuxer_addTrack",
6495   "linker_set_key" : "AMediaMuxer_addTrack",
6496   "parameters" :
6497   [
6498    {
6499     "referenced_type" : "_ZTIP11AMediaMuxer"
6500    },
6501    {
6502     "referenced_type" : "_ZTIPK12AMediaFormat"
6503    }
6504   ],
6505   "return_type" : "_ZTIl",
6506   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6507  },
6508  {
6509   "availability_attrs" :
6510   [
6511    {
6512     "introduced_major" : 31
6513    }
6514   ],
6515   "function_name" : "AMediaMuxer_append",
6516   "linker_set_key" : "AMediaMuxer_append",
6517   "parameters" :
6518   [
6519    {
6520     "referenced_type" : "_ZTIi"
6521    },
6522    {
6523     "referenced_type" : "_ZTI10AppendMode"
6524    }
6525   ],
6526   "return_type" : "_ZTIP11AMediaMuxer",
6527   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6528  },
6529  {
6530   "availability_attrs" :
6531   [
6532    {
6533     "introduced_major" : 21
6534    }
6535   ],
6536   "function_name" : "AMediaMuxer_delete",
6537   "linker_set_key" : "AMediaMuxer_delete",
6538   "parameters" :
6539   [
6540    {
6541     "referenced_type" : "_ZTIP11AMediaMuxer"
6542    }
6543   ],
6544   "return_type" : "_ZTI14media_status_t",
6545   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6546  },
6547  {
6548   "availability_attrs" :
6549   [
6550    {
6551     "introduced_major" : 31
6552    }
6553   ],
6554   "function_name" : "AMediaMuxer_getTrackCount",
6555   "linker_set_key" : "AMediaMuxer_getTrackCount",
6556   "parameters" :
6557   [
6558    {
6559     "referenced_type" : "_ZTIP11AMediaMuxer"
6560    }
6561   ],
6562   "return_type" : "_ZTIl",
6563   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6564  },
6565  {
6566   "availability_attrs" :
6567   [
6568    {
6569     "introduced_major" : 31
6570    }
6571   ],
6572   "function_name" : "AMediaMuxer_getTrackFormat",
6573   "linker_set_key" : "AMediaMuxer_getTrackFormat",
6574   "parameters" :
6575   [
6576    {
6577     "referenced_type" : "_ZTIP11AMediaMuxer"
6578    },
6579    {
6580     "referenced_type" : "_ZTIm"
6581    }
6582   ],
6583   "return_type" : "_ZTIP12AMediaFormat",
6584   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6585  },
6586  {
6587   "availability_attrs" :
6588   [
6589    {
6590     "introduced_major" : 21
6591    }
6592   ],
6593   "function_name" : "AMediaMuxer_new",
6594   "linker_set_key" : "AMediaMuxer_new",
6595   "parameters" :
6596   [
6597    {
6598     "referenced_type" : "_ZTIi"
6599    },
6600    {
6601     "referenced_type" : "_ZTI12OutputFormat"
6602    }
6603   ],
6604   "return_type" : "_ZTIP11AMediaMuxer",
6605   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6606  },
6607  {
6608   "availability_attrs" :
6609   [
6610    {
6611     "introduced_major" : 21
6612    }
6613   ],
6614   "function_name" : "AMediaMuxer_setLocation",
6615   "linker_set_key" : "AMediaMuxer_setLocation",
6616   "parameters" :
6617   [
6618    {
6619     "referenced_type" : "_ZTIP11AMediaMuxer"
6620    },
6621    {
6622     "referenced_type" : "_ZTIf"
6623    },
6624    {
6625     "referenced_type" : "_ZTIf"
6626    }
6627   ],
6628   "return_type" : "_ZTI14media_status_t",
6629   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6630  },
6631  {
6632   "availability_attrs" :
6633   [
6634    {
6635     "introduced_major" : 21
6636    }
6637   ],
6638   "function_name" : "AMediaMuxer_setOrientationHint",
6639   "linker_set_key" : "AMediaMuxer_setOrientationHint",
6640   "parameters" :
6641   [
6642    {
6643     "referenced_type" : "_ZTIP11AMediaMuxer"
6644    },
6645    {
6646     "referenced_type" : "_ZTIi"
6647    }
6648   ],
6649   "return_type" : "_ZTI14media_status_t",
6650   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6651  },
6652  {
6653   "availability_attrs" :
6654   [
6655    {
6656     "introduced_major" : 21
6657    }
6658   ],
6659   "function_name" : "AMediaMuxer_start",
6660   "linker_set_key" : "AMediaMuxer_start",
6661   "parameters" :
6662   [
6663    {
6664     "referenced_type" : "_ZTIP11AMediaMuxer"
6665    }
6666   ],
6667   "return_type" : "_ZTI14media_status_t",
6668   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6669  },
6670  {
6671   "availability_attrs" :
6672   [
6673    {
6674     "introduced_major" : 21
6675    }
6676   ],
6677   "function_name" : "AMediaMuxer_stop",
6678   "linker_set_key" : "AMediaMuxer_stop",
6679   "parameters" :
6680   [
6681    {
6682     "referenced_type" : "_ZTIP11AMediaMuxer"
6683    }
6684   ],
6685   "return_type" : "_ZTI14media_status_t",
6686   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6687  },
6688  {
6689   "availability_attrs" :
6690   [
6691    {
6692     "introduced_major" : 21
6693    }
6694   ],
6695   "function_name" : "AMediaMuxer_writeSampleData",
6696   "linker_set_key" : "AMediaMuxer_writeSampleData",
6697   "parameters" :
6698   [
6699    {
6700     "referenced_type" : "_ZTIP11AMediaMuxer"
6701    },
6702    {
6703     "referenced_type" : "_ZTIm"
6704    },
6705    {
6706     "referenced_type" : "_ZTIPKh"
6707    },
6708    {
6709     "referenced_type" : "_ZTIPK21AMediaCodecBufferInfo"
6710    }
6711   ],
6712   "return_type" : "_ZTI14media_status_t",
6713   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
6714  }
6715 ],
6716 "global_vars" :
6717 [
6718  {
6719   "availability_attrs" :
6720   [
6721    {
6722     "introduced_major" : 31
6723    }
6724   ],
6725   "linker_set_key" : "AMEDIACODEC_KEY_HDR10_PLUS_INFO",
6726   "name" : "AMEDIACODEC_KEY_HDR10_PLUS_INFO",
6727   "referenced_type" : "_ZTIPKc",
6728   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6729  },
6730  {
6731   "availability_attrs" :
6732   [
6733    {
6734     "introduced_major" : 31
6735    }
6736   ],
6737   "linker_set_key" : "AMEDIACODEC_KEY_LOW_LATENCY",
6738   "name" : "AMEDIACODEC_KEY_LOW_LATENCY",
6739   "referenced_type" : "_ZTIPKc",
6740   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6741  },
6742  {
6743   "availability_attrs" :
6744   [
6745    {
6746     "introduced_major" : 31
6747    }
6748   ],
6749   "linker_set_key" : "AMEDIACODEC_KEY_OFFSET_TIME",
6750   "name" : "AMEDIACODEC_KEY_OFFSET_TIME",
6751   "referenced_type" : "_ZTIPKc",
6752   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6753  },
6754  {
6755   "availability_attrs" :
6756   [
6757    {
6758     "introduced_major" : 31
6759    }
6760   ],
6761   "linker_set_key" : "AMEDIACODEC_KEY_REQUEST_SYNC_FRAME",
6762   "name" : "AMEDIACODEC_KEY_REQUEST_SYNC_FRAME",
6763   "referenced_type" : "_ZTIPKc",
6764   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6765  },
6766  {
6767   "availability_attrs" :
6768   [
6769    {
6770     "introduced_major" : 31
6771    }
6772   ],
6773   "linker_set_key" : "AMEDIACODEC_KEY_SUSPEND",
6774   "name" : "AMEDIACODEC_KEY_SUSPEND",
6775   "referenced_type" : "_ZTIPKc",
6776   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6777  },
6778  {
6779   "availability_attrs" :
6780   [
6781    {
6782     "introduced_major" : 31
6783    }
6784   ],
6785   "linker_set_key" : "AMEDIACODEC_KEY_SUSPEND_TIME",
6786   "name" : "AMEDIACODEC_KEY_SUSPEND_TIME",
6787   "referenced_type" : "_ZTIPKc",
6788   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6789  },
6790  {
6791   "availability_attrs" :
6792   [
6793    {
6794     "introduced_major" : 31
6795    }
6796   ],
6797   "linker_set_key" : "AMEDIACODEC_KEY_VIDEO_BITRATE",
6798   "name" : "AMEDIACODEC_KEY_VIDEO_BITRATE",
6799   "referenced_type" : "_ZTIPKc",
6800   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6801  },
6802  {
6803   "availability_attrs" :
6804   [
6805    {
6806     "introduced_major" : 28
6807    }
6808   ],
6809   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_DRC_ATTENUATION_FACTOR",
6810   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_ATTENUATION_FACTOR",
6811   "referenced_type" : "_ZTIPKc",
6812   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6813  },
6814  {
6815   "availability_attrs" :
6816   [
6817    {
6818     "introduced_major" : 28
6819    }
6820   ],
6821   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_DRC_BOOST_FACTOR",
6822   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_BOOST_FACTOR",
6823   "referenced_type" : "_ZTIPKc",
6824   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6825  },
6826  {
6827   "availability_attrs" :
6828   [
6829    {
6830     "introduced_major" : 28
6831    }
6832   ],
6833   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_DRC_HEAVY_COMPRESSION",
6834   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_HEAVY_COMPRESSION",
6835   "referenced_type" : "_ZTIPKc",
6836   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6837  },
6838  {
6839   "availability_attrs" :
6840   [
6841    {
6842     "introduced_major" : 28
6843    }
6844   ],
6845   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_DRC_TARGET_REFERENCE_LEVEL",
6846   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_TARGET_REFERENCE_LEVEL",
6847   "referenced_type" : "_ZTIPKc",
6848   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6849  },
6850  {
6851   "availability_attrs" :
6852   [
6853    {
6854     "introduced_major" : 28
6855    }
6856   ],
6857   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_ENCODED_TARGET_LEVEL",
6858   "name" : "AMEDIAFORMAT_KEY_AAC_ENCODED_TARGET_LEVEL",
6859   "referenced_type" : "_ZTIPKc",
6860   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6861  },
6862  {
6863   "availability_attrs" :
6864   [
6865    {
6866     "introduced_major" : 28
6867    }
6868   ],
6869   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT",
6870   "name" : "AMEDIAFORMAT_KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT",
6871   "referenced_type" : "_ZTIPKc",
6872   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6873  },
6874  {
6875   "availability_attrs" :
6876   [
6877    {
6878     "introduced_major" : 21
6879    }
6880   ],
6881   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_PROFILE",
6882   "name" : "AMEDIAFORMAT_KEY_AAC_PROFILE",
6883   "referenced_type" : "_ZTIPKc",
6884   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6885  },
6886  {
6887   "availability_attrs" :
6888   [
6889    {
6890     "introduced_major" : 28
6891    }
6892   ],
6893   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_SBR_MODE",
6894   "name" : "AMEDIAFORMAT_KEY_AAC_SBR_MODE",
6895   "referenced_type" : "_ZTIPKc",
6896   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6897  },
6898  {
6899   "availability_attrs" :
6900   [
6901    {
6902     "introduced_major" : 29
6903    }
6904   ],
6905   "linker_set_key" : "AMEDIAFORMAT_KEY_ALBUM",
6906   "name" : "AMEDIAFORMAT_KEY_ALBUM",
6907   "referenced_type" : "_ZTIPKc",
6908   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6909  },
6910  {
6911   "availability_attrs" :
6912   [
6913    {
6914     "introduced_major" : 29
6915    }
6916   ],
6917   "linker_set_key" : "AMEDIAFORMAT_KEY_ALBUMART",
6918   "name" : "AMEDIAFORMAT_KEY_ALBUMART",
6919   "referenced_type" : "_ZTIPKc",
6920   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6921  },
6922  {
6923   "availability_attrs" :
6924   [
6925    {
6926     "introduced_major" : 29
6927    }
6928   ],
6929   "linker_set_key" : "AMEDIAFORMAT_KEY_ALBUMARTIST",
6930   "name" : "AMEDIAFORMAT_KEY_ALBUMARTIST",
6931   "referenced_type" : "_ZTIPKc",
6932   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6933  },
6934  {
6935   "availability_attrs" :
6936   [
6937    {
6938     "introduced_major" : 34
6939    }
6940   ],
6941   "linker_set_key" : "AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP",
6942   "name" : "AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP",
6943   "referenced_type" : "_ZTIPKc",
6944   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6945  },
6946  {
6947   "availability_attrs" :
6948   [
6949    {
6950     "introduced_major" : 29
6951    }
6952   ],
6953   "linker_set_key" : "AMEDIAFORMAT_KEY_ARTIST",
6954   "name" : "AMEDIAFORMAT_KEY_ARTIST",
6955   "referenced_type" : "_ZTIPKc",
6956   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6957  },
6958  {
6959   "availability_attrs" :
6960   [
6961    {
6962     "introduced_major" : 29
6963    }
6964   ],
6965   "linker_set_key" : "AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO",
6966   "name" : "AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO",
6967   "referenced_type" : "_ZTIPKc",
6968   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6969  },
6970  {
6971   "availability_attrs" :
6972   [
6973    {
6974     "introduced_major" : 28
6975    }
6976   ],
6977   "linker_set_key" : "AMEDIAFORMAT_KEY_AUDIO_SESSION_ID",
6978   "name" : "AMEDIAFORMAT_KEY_AUDIO_SESSION_ID",
6979   "referenced_type" : "_ZTIPKc",
6980   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6981  },
6982  {
6983   "availability_attrs" :
6984   [
6985    {
6986     "introduced_major" : 29
6987    }
6988   ],
6989   "linker_set_key" : "AMEDIAFORMAT_KEY_AUTHOR",
6990   "name" : "AMEDIAFORMAT_KEY_AUTHOR",
6991   "referenced_type" : "_ZTIPKc",
6992   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
6993  },
6994  {
6995   "availability_attrs" :
6996   [
6997    {
6998     "introduced_major" : 28
6999    }
7000   ],
7001   "linker_set_key" : "AMEDIAFORMAT_KEY_BITRATE_MODE",
7002   "name" : "AMEDIAFORMAT_KEY_BITRATE_MODE",
7003   "referenced_type" : "_ZTIPKc",
7004   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7005  },
7006  {
7007   "availability_attrs" :
7008   [
7009    {
7010     "introduced_major" : 29
7011    }
7012   ],
7013   "linker_set_key" : "AMEDIAFORMAT_KEY_BITS_PER_SAMPLE",
7014   "name" : "AMEDIAFORMAT_KEY_BITS_PER_SAMPLE",
7015   "referenced_type" : "_ZTIPKc",
7016   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7017  },
7018  {
7019   "availability_attrs" :
7020   [
7021    {
7022     "introduced_major" : 21
7023    }
7024   ],
7025   "linker_set_key" : "AMEDIAFORMAT_KEY_BIT_RATE",
7026   "name" : "AMEDIAFORMAT_KEY_BIT_RATE",
7027   "referenced_type" : "_ZTIPKc",
7028   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7029  },
7030  {
7031   "availability_attrs" :
7032   [
7033    {
7034     "introduced_major" : 28
7035    }
7036   ],
7037   "linker_set_key" : "AMEDIAFORMAT_KEY_CAPTURE_RATE",
7038   "name" : "AMEDIAFORMAT_KEY_CAPTURE_RATE",
7039   "referenced_type" : "_ZTIPKc",
7040   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7041  },
7042  {
7043   "availability_attrs" :
7044   [
7045    {
7046     "introduced_major" : 29
7047    }
7048   ],
7049   "linker_set_key" : "AMEDIAFORMAT_KEY_CDTRACKNUMBER",
7050   "name" : "AMEDIAFORMAT_KEY_CDTRACKNUMBER",
7051   "referenced_type" : "_ZTIPKc",
7052   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7053  },
7054  {
7055   "availability_attrs" :
7056   [
7057    {
7058     "introduced_major" : 21
7059    }
7060   ],
7061   "linker_set_key" : "AMEDIAFORMAT_KEY_CHANNEL_COUNT",
7062   "name" : "AMEDIAFORMAT_KEY_CHANNEL_COUNT",
7063   "referenced_type" : "_ZTIPKc",
7064   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7065  },
7066  {
7067   "availability_attrs" :
7068   [
7069    {
7070     "introduced_major" : 21
7071    }
7072   ],
7073   "linker_set_key" : "AMEDIAFORMAT_KEY_CHANNEL_MASK",
7074   "name" : "AMEDIAFORMAT_KEY_CHANNEL_MASK",
7075   "referenced_type" : "_ZTIPKc",
7076   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7077  },
7078  {
7079   "availability_attrs" :
7080   [
7081    {
7082     "introduced_major" : 21
7083    }
7084   ],
7085   "linker_set_key" : "AMEDIAFORMAT_KEY_COLOR_FORMAT",
7086   "name" : "AMEDIAFORMAT_KEY_COLOR_FORMAT",
7087   "referenced_type" : "_ZTIPKc",
7088   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7089  },
7090  {
7091   "availability_attrs" :
7092   [
7093    {
7094     "introduced_major" : 28
7095    }
7096   ],
7097   "linker_set_key" : "AMEDIAFORMAT_KEY_COLOR_RANGE",
7098   "name" : "AMEDIAFORMAT_KEY_COLOR_RANGE",
7099   "referenced_type" : "_ZTIPKc",
7100   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7101  },
7102  {
7103   "availability_attrs" :
7104   [
7105    {
7106     "introduced_major" : 28
7107    }
7108   ],
7109   "linker_set_key" : "AMEDIAFORMAT_KEY_COLOR_STANDARD",
7110   "name" : "AMEDIAFORMAT_KEY_COLOR_STANDARD",
7111   "referenced_type" : "_ZTIPKc",
7112   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7113  },
7114  {
7115   "availability_attrs" :
7116   [
7117    {
7118     "introduced_major" : 28
7119    }
7120   ],
7121   "linker_set_key" : "AMEDIAFORMAT_KEY_COLOR_TRANSFER",
7122   "name" : "AMEDIAFORMAT_KEY_COLOR_TRANSFER",
7123   "referenced_type" : "_ZTIPKc",
7124   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7125  },
7126  {
7127   "availability_attrs" :
7128   [
7129    {
7130     "introduced_major" : 29
7131    }
7132   ],
7133   "linker_set_key" : "AMEDIAFORMAT_KEY_COMPILATION",
7134   "name" : "AMEDIAFORMAT_KEY_COMPILATION",
7135   "referenced_type" : "_ZTIPKc",
7136   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7137  },
7138  {
7139   "availability_attrs" :
7140   [
7141    {
7142     "introduced_major" : 28
7143    }
7144   ],
7145   "linker_set_key" : "AMEDIAFORMAT_KEY_COMPLEXITY",
7146   "name" : "AMEDIAFORMAT_KEY_COMPLEXITY",
7147   "referenced_type" : "_ZTIPKc",
7148   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7149  },
7150  {
7151   "availability_attrs" :
7152   [
7153    {
7154     "introduced_major" : 29
7155    }
7156   ],
7157   "linker_set_key" : "AMEDIAFORMAT_KEY_COMPOSER",
7158   "name" : "AMEDIAFORMAT_KEY_COMPOSER",
7159   "referenced_type" : "_ZTIPKc",
7160   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7161  },
7162  {
7163   "availability_attrs" :
7164   [
7165    {
7166     "introduced_major" : 29
7167    }
7168   ],
7169   "linker_set_key" : "AMEDIAFORMAT_KEY_CREATE_INPUT_SURFACE_SUSPENDED",
7170   "name" : "AMEDIAFORMAT_KEY_CREATE_INPUT_SURFACE_SUSPENDED",
7171   "referenced_type" : "_ZTIPKc",
7172   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7173  },
7174  {
7175   "availability_attrs" :
7176   [
7177    {
7178     "introduced_major" : 29
7179    }
7180   ],
7181   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_DEFAULT_IV_SIZE",
7182   "name" : "AMEDIAFORMAT_KEY_CRYPTO_DEFAULT_IV_SIZE",
7183   "referenced_type" : "_ZTIPKc",
7184   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7185  },
7186  {
7187   "availability_attrs" :
7188   [
7189    {
7190     "introduced_major" : 29
7191    }
7192   ],
7193   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_BYTE_BLOCK",
7194   "name" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_BYTE_BLOCK",
7195   "referenced_type" : "_ZTIPKc",
7196   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7197  },
7198  {
7199   "availability_attrs" :
7200   [
7201    {
7202     "introduced_major" : 29
7203    }
7204   ],
7205   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_SIZES",
7206   "name" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_SIZES",
7207   "referenced_type" : "_ZTIPKc",
7208   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7209  },
7210  {
7211   "availability_attrs" :
7212   [
7213    {
7214     "introduced_major" : 29
7215    }
7216   ],
7217   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_IV",
7218   "name" : "AMEDIAFORMAT_KEY_CRYPTO_IV",
7219   "referenced_type" : "_ZTIPKc",
7220   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7221  },
7222  {
7223   "availability_attrs" :
7224   [
7225    {
7226     "introduced_major" : 29
7227    }
7228   ],
7229   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_KEY",
7230   "name" : "AMEDIAFORMAT_KEY_CRYPTO_KEY",
7231   "referenced_type" : "_ZTIPKc",
7232   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7233  },
7234  {
7235   "availability_attrs" :
7236   [
7237    {
7238     "introduced_major" : 29
7239    }
7240   ],
7241   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_MODE",
7242   "name" : "AMEDIAFORMAT_KEY_CRYPTO_MODE",
7243   "referenced_type" : "_ZTIPKc",
7244   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7245  },
7246  {
7247   "availability_attrs" :
7248   [
7249    {
7250     "introduced_major" : 29
7251    }
7252   ],
7253   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_PLAIN_SIZES",
7254   "name" : "AMEDIAFORMAT_KEY_CRYPTO_PLAIN_SIZES",
7255   "referenced_type" : "_ZTIPKc",
7256   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7257  },
7258  {
7259   "availability_attrs" :
7260   [
7261    {
7262     "introduced_major" : 29
7263    }
7264   ],
7265   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_SKIP_BYTE_BLOCK",
7266   "name" : "AMEDIAFORMAT_KEY_CRYPTO_SKIP_BYTE_BLOCK",
7267   "referenced_type" : "_ZTIPKc",
7268   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7269  },
7270  {
7271   "availability_attrs" :
7272   [
7273    {
7274     "introduced_major" : 28
7275    }
7276   ],
7277   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD",
7278   "name" : "AMEDIAFORMAT_KEY_CSD",
7279   "referenced_type" : "_ZTIPKc",
7280   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7281  },
7282  {
7283   "availability_attrs" :
7284   [
7285    {
7286     "introduced_major" : 28
7287    }
7288   ],
7289   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_0",
7290   "name" : "AMEDIAFORMAT_KEY_CSD_0",
7291   "referenced_type" : "_ZTIPKc",
7292   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7293  },
7294  {
7295   "availability_attrs" :
7296   [
7297    {
7298     "introduced_major" : 28
7299    }
7300   ],
7301   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_1",
7302   "name" : "AMEDIAFORMAT_KEY_CSD_1",
7303   "referenced_type" : "_ZTIPKc",
7304   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7305  },
7306  {
7307   "availability_attrs" :
7308   [
7309    {
7310     "introduced_major" : 28
7311    }
7312   ],
7313   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_2",
7314   "name" : "AMEDIAFORMAT_KEY_CSD_2",
7315   "referenced_type" : "_ZTIPKc",
7316   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7317  },
7318  {
7319   "availability_attrs" :
7320   [
7321    {
7322     "introduced_major" : 29
7323    }
7324   ],
7325   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_AVC",
7326   "name" : "AMEDIAFORMAT_KEY_CSD_AVC",
7327   "referenced_type" : "_ZTIPKc",
7328   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7329  },
7330  {
7331   "availability_attrs" :
7332   [
7333    {
7334     "introduced_major" : 29
7335    }
7336   ],
7337   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_HEVC",
7338   "name" : "AMEDIAFORMAT_KEY_CSD_HEVC",
7339   "referenced_type" : "_ZTIPKc",
7340   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7341  },
7342  {
7343   "availability_attrs" :
7344   [
7345    {
7346     "introduced_major" : 29
7347    }
7348   ],
7349   "linker_set_key" : "AMEDIAFORMAT_KEY_D263",
7350   "name" : "AMEDIAFORMAT_KEY_D263",
7351   "referenced_type" : "_ZTIPKc",
7352   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7353  },
7354  {
7355   "availability_attrs" :
7356   [
7357    {
7358     "introduced_major" : 29
7359    }
7360   ],
7361   "linker_set_key" : "AMEDIAFORMAT_KEY_DATE",
7362   "name" : "AMEDIAFORMAT_KEY_DATE",
7363   "referenced_type" : "_ZTIPKc",
7364   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7365  },
7366  {
7367   "availability_attrs" :
7368   [
7369    {
7370     "introduced_major" : 29
7371    }
7372   ],
7373   "linker_set_key" : "AMEDIAFORMAT_KEY_DISCNUMBER",
7374   "name" : "AMEDIAFORMAT_KEY_DISCNUMBER",
7375   "referenced_type" : "_ZTIPKc",
7376   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7377  },
7378  {
7379   "availability_attrs" :
7380   [
7381    {
7382     "introduced_major" : 28
7383    }
7384   ],
7385   "linker_set_key" : "AMEDIAFORMAT_KEY_DISPLAY_CROP",
7386   "name" : "AMEDIAFORMAT_KEY_DISPLAY_CROP",
7387   "referenced_type" : "_ZTIPKc",
7388   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7389  },
7390  {
7391   "availability_attrs" :
7392   [
7393    {
7394     "introduced_major" : 28
7395    }
7396   ],
7397   "linker_set_key" : "AMEDIAFORMAT_KEY_DISPLAY_HEIGHT",
7398   "name" : "AMEDIAFORMAT_KEY_DISPLAY_HEIGHT",
7399   "referenced_type" : "_ZTIPKc",
7400   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7401  },
7402  {
7403   "availability_attrs" :
7404   [
7405    {
7406     "introduced_major" : 28
7407    }
7408   ],
7409   "linker_set_key" : "AMEDIAFORMAT_KEY_DISPLAY_WIDTH",
7410   "name" : "AMEDIAFORMAT_KEY_DISPLAY_WIDTH",
7411   "referenced_type" : "_ZTIPKc",
7412   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7413  },
7414  {
7415   "availability_attrs" :
7416   [
7417    {
7418     "introduced_major" : 21
7419    }
7420   ],
7421   "linker_set_key" : "AMEDIAFORMAT_KEY_DURATION",
7422   "name" : "AMEDIAFORMAT_KEY_DURATION",
7423   "referenced_type" : "_ZTIPKc",
7424   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7425  },
7426  {
7427   "availability_attrs" :
7428   [
7429    {
7430     "introduced_major" : 29
7431    }
7432   ],
7433   "linker_set_key" : "AMEDIAFORMAT_KEY_ENCODER_DELAY",
7434   "name" : "AMEDIAFORMAT_KEY_ENCODER_DELAY",
7435   "referenced_type" : "_ZTIPKc",
7436   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7437  },
7438  {
7439   "availability_attrs" :
7440   [
7441    {
7442     "introduced_major" : 29
7443    }
7444   ],
7445   "linker_set_key" : "AMEDIAFORMAT_KEY_ENCODER_PADDING",
7446   "name" : "AMEDIAFORMAT_KEY_ENCODER_PADDING",
7447   "referenced_type" : "_ZTIPKc",
7448   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7449  },
7450  {
7451   "availability_attrs" :
7452   [
7453    {
7454     "introduced_major" : 29
7455    }
7456   ],
7457   "linker_set_key" : "AMEDIAFORMAT_KEY_ESDS",
7458   "name" : "AMEDIAFORMAT_KEY_ESDS",
7459   "referenced_type" : "_ZTIPKc",
7460   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7461  },
7462  {
7463   "availability_attrs" :
7464   [
7465    {
7466     "introduced_major" : 29
7467    }
7468   ],
7469   "linker_set_key" : "AMEDIAFORMAT_KEY_EXIF_OFFSET",
7470   "name" : "AMEDIAFORMAT_KEY_EXIF_OFFSET",
7471   "referenced_type" : "_ZTIPKc",
7472   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7473  },
7474  {
7475   "availability_attrs" :
7476   [
7477    {
7478     "introduced_major" : 29
7479    }
7480   ],
7481   "linker_set_key" : "AMEDIAFORMAT_KEY_EXIF_SIZE",
7482   "name" : "AMEDIAFORMAT_KEY_EXIF_SIZE",
7483   "referenced_type" : "_ZTIPKc",
7484   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7485  },
7486  {
7487   "availability_attrs" :
7488   [
7489    {
7490     "introduced_major" : 21
7491    }
7492   ],
7493   "linker_set_key" : "AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL",
7494   "name" : "AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL",
7495   "referenced_type" : "_ZTIPKc",
7496   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7497  },
7498  {
7499   "availability_attrs" :
7500   [
7501    {
7502     "introduced_major" : 29
7503    }
7504   ],
7505   "linker_set_key" : "AMEDIAFORMAT_KEY_FRAME_COUNT",
7506   "name" : "AMEDIAFORMAT_KEY_FRAME_COUNT",
7507   "referenced_type" : "_ZTIPKc",
7508   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7509  },
7510  {
7511   "availability_attrs" :
7512   [
7513    {
7514     "introduced_major" : 21
7515    }
7516   ],
7517   "linker_set_key" : "AMEDIAFORMAT_KEY_FRAME_RATE",
7518   "name" : "AMEDIAFORMAT_KEY_FRAME_RATE",
7519   "referenced_type" : "_ZTIPKc",
7520   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7521  },
7522  {
7523   "availability_attrs" :
7524   [
7525    {
7526     "introduced_major" : 29
7527    }
7528   ],
7529   "linker_set_key" : "AMEDIAFORMAT_KEY_GENRE",
7530   "name" : "AMEDIAFORMAT_KEY_GENRE",
7531   "referenced_type" : "_ZTIPKc",
7532   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7533  },
7534  {
7535   "availability_attrs" :
7536   [
7537    {
7538     "introduced_major" : 28
7539    }
7540   ],
7541   "linker_set_key" : "AMEDIAFORMAT_KEY_GRID_COLUMNS",
7542   "name" : "AMEDIAFORMAT_KEY_GRID_COLUMNS",
7543   "referenced_type" : "_ZTIPKc",
7544   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7545  },
7546  {
7547   "availability_attrs" :
7548   [
7549    {
7550     "introduced_major" : 28
7551    }
7552   ],
7553   "linker_set_key" : "AMEDIAFORMAT_KEY_GRID_ROWS",
7554   "name" : "AMEDIAFORMAT_KEY_GRID_ROWS",
7555   "referenced_type" : "_ZTIPKc",
7556   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7557  },
7558  {
7559   "availability_attrs" :
7560   [
7561    {
7562     "introduced_major" : 29
7563    }
7564   ],
7565   "linker_set_key" : "AMEDIAFORMAT_KEY_HAPTIC_CHANNEL_COUNT",
7566   "name" : "AMEDIAFORMAT_KEY_HAPTIC_CHANNEL_COUNT",
7567   "referenced_type" : "_ZTIPKc",
7568   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7569  },
7570  {
7571   "availability_attrs" :
7572   [
7573    {
7574     "introduced_major" : 31
7575    }
7576   ],
7577   "linker_set_key" : "AMEDIAFORMAT_KEY_HDR10_PLUS_INFO",
7578   "name" : "AMEDIAFORMAT_KEY_HDR10_PLUS_INFO",
7579   "referenced_type" : "_ZTIPKc",
7580   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7581  },
7582  {
7583   "availability_attrs" :
7584   [
7585    {
7586     "introduced_major" : 28
7587    }
7588   ],
7589   "linker_set_key" : "AMEDIAFORMAT_KEY_HDR_STATIC_INFO",
7590   "name" : "AMEDIAFORMAT_KEY_HDR_STATIC_INFO",
7591   "referenced_type" : "_ZTIPKc",
7592   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7593  },
7594  {
7595   "availability_attrs" :
7596   [
7597    {
7598     "introduced_major" : 21
7599    }
7600   ],
7601   "linker_set_key" : "AMEDIAFORMAT_KEY_HEIGHT",
7602   "name" : "AMEDIAFORMAT_KEY_HEIGHT",
7603   "referenced_type" : "_ZTIPKc",
7604   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7605  },
7606  {
7607   "availability_attrs" :
7608   [
7609    {
7610     "introduced_major" : 29
7611    }
7612   ],
7613   "linker_set_key" : "AMEDIAFORMAT_KEY_ICC_PROFILE",
7614   "name" : "AMEDIAFORMAT_KEY_ICC_PROFILE",
7615   "referenced_type" : "_ZTIPKc",
7616   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7617  },
7618  {
7619   "availability_attrs" :
7620   [
7621    {
7622     "introduced_major" : 28
7623    }
7624   ],
7625   "linker_set_key" : "AMEDIAFORMAT_KEY_INTRA_REFRESH_PERIOD",
7626   "name" : "AMEDIAFORMAT_KEY_INTRA_REFRESH_PERIOD",
7627   "referenced_type" : "_ZTIPKc",
7628   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7629  },
7630  {
7631   "availability_attrs" :
7632   [
7633    {
7634     "introduced_major" : 21
7635    }
7636   ],
7637   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_ADTS",
7638   "name" : "AMEDIAFORMAT_KEY_IS_ADTS",
7639   "referenced_type" : "_ZTIPKc",
7640   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7641  },
7642  {
7643   "availability_attrs" :
7644   [
7645    {
7646     "introduced_major" : 21
7647    }
7648   ],
7649   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_AUTOSELECT",
7650   "name" : "AMEDIAFORMAT_KEY_IS_AUTOSELECT",
7651   "referenced_type" : "_ZTIPKc",
7652   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7653  },
7654  {
7655   "availability_attrs" :
7656   [
7657    {
7658     "introduced_major" : 21
7659    }
7660   ],
7661   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_DEFAULT",
7662   "name" : "AMEDIAFORMAT_KEY_IS_DEFAULT",
7663   "referenced_type" : "_ZTIPKc",
7664   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7665  },
7666  {
7667   "availability_attrs" :
7668   [
7669    {
7670     "introduced_major" : 21
7671    }
7672   ],
7673   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE",
7674   "name" : "AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE",
7675   "referenced_type" : "_ZTIPKc",
7676   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7677  },
7678  {
7679   "availability_attrs" :
7680   [
7681    {
7682     "introduced_major" : 29
7683    }
7684   ],
7685   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_SYNC_FRAME",
7686   "name" : "AMEDIAFORMAT_KEY_IS_SYNC_FRAME",
7687   "referenced_type" : "_ZTIPKc",
7688   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7689  },
7690  {
7691   "availability_attrs" :
7692   [
7693    {
7694     "introduced_major" : 21
7695    }
7696   ],
7697   "linker_set_key" : "AMEDIAFORMAT_KEY_I_FRAME_INTERVAL",
7698   "name" : "AMEDIAFORMAT_KEY_I_FRAME_INTERVAL",
7699   "referenced_type" : "_ZTIPKc",
7700   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7701  },
7702  {
7703   "availability_attrs" :
7704   [
7705    {
7706     "introduced_major" : 21
7707    }
7708   ],
7709   "linker_set_key" : "AMEDIAFORMAT_KEY_LANGUAGE",
7710   "name" : "AMEDIAFORMAT_KEY_LANGUAGE",
7711   "referenced_type" : "_ZTIPKc",
7712   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7713  },
7714  {
7715   "availability_attrs" :
7716   [
7717    {
7718     "introduced_major" : 31
7719    }
7720   ],
7721   "linker_set_key" : "AMEDIAFORMAT_KEY_LAST_SAMPLE_INDEX_IN_CHUNK",
7722   "name" : "AMEDIAFORMAT_KEY_LAST_SAMPLE_INDEX_IN_CHUNK",
7723   "referenced_type" : "_ZTIPKc",
7724   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7725  },
7726  {
7727   "availability_attrs" :
7728   [
7729    {
7730     "introduced_major" : 28
7731    }
7732   ],
7733   "linker_set_key" : "AMEDIAFORMAT_KEY_LATENCY",
7734   "name" : "AMEDIAFORMAT_KEY_LATENCY",
7735   "referenced_type" : "_ZTIPKc",
7736   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7737  },
7738  {
7739   "availability_attrs" :
7740   [
7741    {
7742     "introduced_major" : 28
7743    }
7744   ],
7745   "linker_set_key" : "AMEDIAFORMAT_KEY_LEVEL",
7746   "name" : "AMEDIAFORMAT_KEY_LEVEL",
7747   "referenced_type" : "_ZTIPKc",
7748   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7749  },
7750  {
7751   "availability_attrs" :
7752   [
7753    {
7754     "introduced_major" : 29
7755    }
7756   ],
7757   "linker_set_key" : "AMEDIAFORMAT_KEY_LOCATION",
7758   "name" : "AMEDIAFORMAT_KEY_LOCATION",
7759   "referenced_type" : "_ZTIPKc",
7760   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7761  },
7762  {
7763   "availability_attrs" :
7764   [
7765    {
7766     "introduced_major" : 29
7767    }
7768   ],
7769   "linker_set_key" : "AMEDIAFORMAT_KEY_LOOP",
7770   "name" : "AMEDIAFORMAT_KEY_LOOP",
7771   "referenced_type" : "_ZTIPKc",
7772   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7773  },
7774  {
7775   "availability_attrs" :
7776   [
7777    {
7778     "introduced_major" : 30
7779    }
7780   ],
7781   "linker_set_key" : "AMEDIAFORMAT_KEY_LOW_LATENCY",
7782   "name" : "AMEDIAFORMAT_KEY_LOW_LATENCY",
7783   "referenced_type" : "_ZTIPKc",
7784   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7785  },
7786  {
7787   "availability_attrs" :
7788   [
7789    {
7790     "introduced_major" : 29
7791    }
7792   ],
7793   "linker_set_key" : "AMEDIAFORMAT_KEY_LYRICIST",
7794   "name" : "AMEDIAFORMAT_KEY_LYRICIST",
7795   "referenced_type" : "_ZTIPKc",
7796   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7797  },
7798  {
7799   "availability_attrs" :
7800   [
7801    {
7802     "introduced_major" : 29
7803    }
7804   ],
7805   "linker_set_key" : "AMEDIAFORMAT_KEY_MANUFACTURER",
7806   "name" : "AMEDIAFORMAT_KEY_MANUFACTURER",
7807   "referenced_type" : "_ZTIPKc",
7808   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7809  },
7810  {
7811   "availability_attrs" :
7812   [
7813    {
7814     "introduced_major" : 29
7815    }
7816   ],
7817   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_BIT_RATE",
7818   "name" : "AMEDIAFORMAT_KEY_MAX_BIT_RATE",
7819   "referenced_type" : "_ZTIPKc",
7820   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7821  },
7822  {
7823   "availability_attrs" :
7824   [
7825    {
7826     "introduced_major" : 34
7827    }
7828   ],
7829   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_B_FRAMES",
7830   "name" : "AMEDIAFORMAT_KEY_MAX_B_FRAMES",
7831   "referenced_type" : "_ZTIPKc",
7832   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7833  },
7834  {
7835   "availability_attrs" :
7836   [
7837    {
7838     "introduced_major" : 29
7839    }
7840   ],
7841   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER",
7842   "name" : "AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER",
7843   "referenced_type" : "_ZTIPKc",
7844   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7845  },
7846  {
7847   "availability_attrs" :
7848   [
7849    {
7850     "introduced_major" : 21
7851    }
7852   ],
7853   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_HEIGHT",
7854   "name" : "AMEDIAFORMAT_KEY_MAX_HEIGHT",
7855   "referenced_type" : "_ZTIPKc",
7856   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7857  },
7858  {
7859   "availability_attrs" :
7860   [
7861    {
7862     "introduced_major" : 21
7863    }
7864   ],
7865   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_INPUT_SIZE",
7866   "name" : "AMEDIAFORMAT_KEY_MAX_INPUT_SIZE",
7867   "referenced_type" : "_ZTIPKc",
7868   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7869  },
7870  {
7871   "availability_attrs" :
7872   [
7873    {
7874     "introduced_major" : 29
7875    }
7876   ],
7877   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_PTS_GAP_TO_ENCODER",
7878   "name" : "AMEDIAFORMAT_KEY_MAX_PTS_GAP_TO_ENCODER",
7879   "referenced_type" : "_ZTIPKc",
7880   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7881  },
7882  {
7883   "availability_attrs" :
7884   [
7885    {
7886     "introduced_major" : 21
7887    }
7888   ],
7889   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_WIDTH",
7890   "name" : "AMEDIAFORMAT_KEY_MAX_WIDTH",
7891   "referenced_type" : "_ZTIPKc",
7892   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7893  },
7894  {
7895   "availability_attrs" :
7896   [
7897    {
7898     "introduced_major" : 21
7899    }
7900   ],
7901   "linker_set_key" : "AMEDIAFORMAT_KEY_MIME",
7902   "name" : "AMEDIAFORMAT_KEY_MIME",
7903   "referenced_type" : "_ZTIPKc",
7904   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7905  },
7906  {
7907   "availability_attrs" :
7908   [
7909    {
7910     "introduced_major" : 29
7911    }
7912   ],
7913   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEG2_STREAM_HEADER",
7914   "name" : "AMEDIAFORMAT_KEY_MPEG2_STREAM_HEADER",
7915   "referenced_type" : "_ZTIPKc",
7916   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7917  },
7918  {
7919   "availability_attrs" :
7920   [
7921    {
7922     "introduced_major" : 32
7923    }
7924   ],
7925   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEGH_COMPATIBLE_SETS",
7926   "name" : "AMEDIAFORMAT_KEY_MPEGH_COMPATIBLE_SETS",
7927   "referenced_type" : "_ZTIPKc",
7928   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7929  },
7930  {
7931   "availability_attrs" :
7932   [
7933    {
7934     "introduced_major" : 32
7935    }
7936   ],
7937   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEGH_PROFILE_LEVEL_INDICATION",
7938   "name" : "AMEDIAFORMAT_KEY_MPEGH_PROFILE_LEVEL_INDICATION",
7939   "referenced_type" : "_ZTIPKc",
7940   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7941  },
7942  {
7943   "availability_attrs" :
7944   [
7945    {
7946     "introduced_major" : 32
7947    }
7948   ],
7949   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEGH_REFERENCE_CHANNEL_LAYOUT",
7950   "name" : "AMEDIAFORMAT_KEY_MPEGH_REFERENCE_CHANNEL_LAYOUT",
7951   "referenced_type" : "_ZTIPKc",
7952   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7953  },
7954  {
7955   "availability_attrs" :
7956   [
7957    {
7958     "introduced_major" : 28
7959    }
7960   ],
7961   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEG_USER_DATA",
7962   "name" : "AMEDIAFORMAT_KEY_MPEG_USER_DATA",
7963   "referenced_type" : "_ZTIPKc",
7964   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7965  },
7966  {
7967   "availability_attrs" :
7968   [
7969    {
7970     "introduced_major" : 28
7971    }
7972   ],
7973   "linker_set_key" : "AMEDIAFORMAT_KEY_OPERATING_RATE",
7974   "name" : "AMEDIAFORMAT_KEY_OPERATING_RATE",
7975   "referenced_type" : "_ZTIPKc",
7976   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7977  },
7978  {
7979   "availability_attrs" :
7980   [
7981    {
7982     "introduced_major" : 29
7983    }
7984   ],
7985   "linker_set_key" : "AMEDIAFORMAT_KEY_PCM_BIG_ENDIAN",
7986   "name" : "AMEDIAFORMAT_KEY_PCM_BIG_ENDIAN",
7987   "referenced_type" : "_ZTIPKc",
7988   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
7989  },
7990  {
7991   "availability_attrs" :
7992   [
7993    {
7994     "introduced_major" : 28
7995    }
7996   ],
7997   "linker_set_key" : "AMEDIAFORMAT_KEY_PCM_ENCODING",
7998   "name" : "AMEDIAFORMAT_KEY_PCM_ENCODING",
7999   "referenced_type" : "_ZTIPKc",
8000   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8001  },
8002  {
8003   "availability_attrs" :
8004   [
8005    {
8006     "introduced_major" : 28
8007    }
8008   ],
8009   "linker_set_key" : "AMEDIAFORMAT_KEY_PRIORITY",
8010   "name" : "AMEDIAFORMAT_KEY_PRIORITY",
8011   "referenced_type" : "_ZTIPKc",
8012   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8013  },
8014  {
8015   "availability_attrs" :
8016   [
8017    {
8018     "introduced_major" : 28
8019    }
8020   ],
8021   "linker_set_key" : "AMEDIAFORMAT_KEY_PROFILE",
8022   "name" : "AMEDIAFORMAT_KEY_PROFILE",
8023   "referenced_type" : "_ZTIPKc",
8024   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8025  },
8026  {
8027   "availability_attrs" :
8028   [
8029    {
8030     "introduced_major" : 29
8031    }
8032   ],
8033   "linker_set_key" : "AMEDIAFORMAT_KEY_PSSH",
8034   "name" : "AMEDIAFORMAT_KEY_PSSH",
8035   "referenced_type" : "_ZTIPKc",
8036   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8037  },
8038  {
8039   "availability_attrs" :
8040   [
8041    {
8042     "introduced_major" : 21
8043    }
8044   ],
8045   "linker_set_key" : "AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP",
8046   "name" : "AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP",
8047   "referenced_type" : "_ZTIPKc",
8048   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8049  },
8050  {
8051   "availability_attrs" :
8052   [
8053    {
8054     "introduced_major" : 21
8055    }
8056   ],
8057   "linker_set_key" : "AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER",
8058   "name" : "AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER",
8059   "referenced_type" : "_ZTIPKc",
8060   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8061  },
8062  {
8063   "availability_attrs" :
8064   [
8065    {
8066     "introduced_major" : 28
8067    }
8068   ],
8069   "linker_set_key" : "AMEDIAFORMAT_KEY_ROTATION",
8070   "name" : "AMEDIAFORMAT_KEY_ROTATION",
8071   "referenced_type" : "_ZTIPKc",
8072   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8073  },
8074  {
8075   "availability_attrs" :
8076   [
8077    {
8078     "introduced_major" : 31
8079    }
8080   ],
8081   "linker_set_key" : "AMEDIAFORMAT_KEY_SAMPLE_FILE_OFFSET",
8082   "name" : "AMEDIAFORMAT_KEY_SAMPLE_FILE_OFFSET",
8083   "referenced_type" : "_ZTIPKc",
8084   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8085  },
8086  {
8087   "availability_attrs" :
8088   [
8089    {
8090     "introduced_major" : 21
8091    }
8092   ],
8093   "linker_set_key" : "AMEDIAFORMAT_KEY_SAMPLE_RATE",
8094   "name" : "AMEDIAFORMAT_KEY_SAMPLE_RATE",
8095   "referenced_type" : "_ZTIPKc",
8096   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8097  },
8098  {
8099   "availability_attrs" :
8100   [
8101    {
8102     "introduced_major" : 31
8103    }
8104   ],
8105   "linker_set_key" : "AMEDIAFORMAT_KEY_SAMPLE_TIME_BEFORE_APPEND",
8106   "name" : "AMEDIAFORMAT_KEY_SAMPLE_TIME_BEFORE_APPEND",
8107   "referenced_type" : "_ZTIPKc",
8108   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8109  },
8110  {
8111   "availability_attrs" :
8112   [
8113    {
8114     "introduced_major" : 29
8115    }
8116   ],
8117   "linker_set_key" : "AMEDIAFORMAT_KEY_SAR_HEIGHT",
8118   "name" : "AMEDIAFORMAT_KEY_SAR_HEIGHT",
8119   "referenced_type" : "_ZTIPKc",
8120   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8121  },
8122  {
8123   "availability_attrs" :
8124   [
8125    {
8126     "introduced_major" : 29
8127    }
8128   ],
8129   "linker_set_key" : "AMEDIAFORMAT_KEY_SAR_WIDTH",
8130   "name" : "AMEDIAFORMAT_KEY_SAR_WIDTH",
8131   "referenced_type" : "_ZTIPKc",
8132   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8133  },
8134  {
8135   "availability_attrs" :
8136   [
8137    {
8138     "introduced_major" : 28
8139    }
8140   ],
8141   "linker_set_key" : "AMEDIAFORMAT_KEY_SEI",
8142   "name" : "AMEDIAFORMAT_KEY_SEI",
8143   "referenced_type" : "_ZTIPKc",
8144   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8145  },
8146  {
8147   "availability_attrs" :
8148   [
8149    {
8150     "introduced_major" : 28
8151    }
8152   ],
8153   "linker_set_key" : "AMEDIAFORMAT_KEY_SLICE_HEIGHT",
8154   "name" : "AMEDIAFORMAT_KEY_SLICE_HEIGHT",
8155   "referenced_type" : "_ZTIPKc",
8156   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8157  },
8158  {
8159   "availability_attrs" :
8160   [
8161    {
8162     "introduced_major" : 31
8163    }
8164   ],
8165   "linker_set_key" : "AMEDIAFORMAT_KEY_SLOW_MOTION_MARKERS",
8166   "name" : "AMEDIAFORMAT_KEY_SLOW_MOTION_MARKERS",
8167   "referenced_type" : "_ZTIPKc",
8168   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8169  },
8170  {
8171   "availability_attrs" :
8172   [
8173    {
8174     "introduced_major" : 21
8175    }
8176   ],
8177   "linker_set_key" : "AMEDIAFORMAT_KEY_STRIDE",
8178   "name" : "AMEDIAFORMAT_KEY_STRIDE",
8179   "referenced_type" : "_ZTIPKc",
8180   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8181  },
8182  {
8183   "availability_attrs" :
8184   [
8185    {
8186     "introduced_major" : 29
8187    }
8188   ],
8189   "linker_set_key" : "AMEDIAFORMAT_KEY_TARGET_TIME",
8190   "name" : "AMEDIAFORMAT_KEY_TARGET_TIME",
8191   "referenced_type" : "_ZTIPKc",
8192   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8193  },
8194  {
8195   "availability_attrs" :
8196   [
8197    {
8198     "introduced_major" : 28
8199    }
8200   ],
8201   "linker_set_key" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYERING",
8202   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYERING",
8203   "referenced_type" : "_ZTIPKc",
8204   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8205  },
8206  {
8207   "availability_attrs" :
8208   [
8209    {
8210     "introduced_major" : 29
8211    }
8212   ],
8213   "linker_set_key" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_COUNT",
8214   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_COUNT",
8215   "referenced_type" : "_ZTIPKc",
8216   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8217  },
8218  {
8219   "availability_attrs" :
8220   [
8221    {
8222     "introduced_major" : 28
8223    }
8224   ],
8225   "linker_set_key" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_ID",
8226   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_ID",
8227   "referenced_type" : "_ZTIPKc",
8228   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8229  },
8230  {
8231   "availability_attrs" :
8232   [
8233    {
8234     "introduced_major" : 29
8235    }
8236   ],
8237   "linker_set_key" : "AMEDIAFORMAT_KEY_TEXT_FORMAT_DATA",
8238   "name" : "AMEDIAFORMAT_KEY_TEXT_FORMAT_DATA",
8239   "referenced_type" : "_ZTIPKc",
8240   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8241  },
8242  {
8243   "availability_attrs" :
8244   [
8245    {
8246     "introduced_major" : 31
8247    }
8248   ],
8249   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_AV1C",
8250   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_AV1C",
8251   "referenced_type" : "_ZTIPKc",
8252   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8253  },
8254  {
8255   "availability_attrs" :
8256   [
8257    {
8258     "introduced_major" : 29
8259    }
8260   ],
8261   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_HEVC",
8262   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_HEVC",
8263   "referenced_type" : "_ZTIPKc",
8264   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8265  },
8266  {
8267   "availability_attrs" :
8268   [
8269    {
8270     "introduced_major" : 29
8271    }
8272   ],
8273   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_HEIGHT",
8274   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_HEIGHT",
8275   "referenced_type" : "_ZTIPKc",
8276   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8277  },
8278  {
8279   "availability_attrs" :
8280   [
8281    {
8282     "introduced_major" : 29
8283    }
8284   ],
8285   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_TIME",
8286   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_TIME",
8287   "referenced_type" : "_ZTIPKc",
8288   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8289  },
8290  {
8291   "availability_attrs" :
8292   [
8293    {
8294     "introduced_major" : 29
8295    }
8296   ],
8297   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_WIDTH",
8298   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_WIDTH",
8299   "referenced_type" : "_ZTIPKc",
8300   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8301  },
8302  {
8303   "availability_attrs" :
8304   [
8305    {
8306     "introduced_major" : 28
8307    }
8308   ],
8309   "linker_set_key" : "AMEDIAFORMAT_KEY_TILE_HEIGHT",
8310   "name" : "AMEDIAFORMAT_KEY_TILE_HEIGHT",
8311   "referenced_type" : "_ZTIPKc",
8312   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8313  },
8314  {
8315   "availability_attrs" :
8316   [
8317    {
8318     "introduced_major" : 28
8319    }
8320   ],
8321   "linker_set_key" : "AMEDIAFORMAT_KEY_TILE_WIDTH",
8322   "name" : "AMEDIAFORMAT_KEY_TILE_WIDTH",
8323   "referenced_type" : "_ZTIPKc",
8324   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8325  },
8326  {
8327   "availability_attrs" :
8328   [
8329    {
8330     "introduced_major" : 28
8331    }
8332   ],
8333   "linker_set_key" : "AMEDIAFORMAT_KEY_TIME_US",
8334   "name" : "AMEDIAFORMAT_KEY_TIME_US",
8335   "referenced_type" : "_ZTIPKc",
8336   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8337  },
8338  {
8339   "availability_attrs" :
8340   [
8341    {
8342     "introduced_major" : 29
8343    }
8344   ],
8345   "linker_set_key" : "AMEDIAFORMAT_KEY_TITLE",
8346   "name" : "AMEDIAFORMAT_KEY_TITLE",
8347   "referenced_type" : "_ZTIPKc",
8348   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8349  },
8350  {
8351   "availability_attrs" :
8352   [
8353    {
8354     "introduced_major" : 28
8355    }
8356   ],
8357   "linker_set_key" : "AMEDIAFORMAT_KEY_TRACK_ID",
8358   "name" : "AMEDIAFORMAT_KEY_TRACK_ID",
8359   "referenced_type" : "_ZTIPKc",
8360   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8361  },
8362  {
8363   "availability_attrs" :
8364   [
8365    {
8366     "introduced_major" : 28
8367    }
8368   ],
8369   "linker_set_key" : "AMEDIAFORMAT_KEY_TRACK_INDEX",
8370   "name" : "AMEDIAFORMAT_KEY_TRACK_INDEX",
8371   "referenced_type" : "_ZTIPKc",
8372   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8373  },
8374  {
8375   "availability_attrs" :
8376   [
8377    {
8378     "introduced_major" : 29
8379    }
8380   ],
8381   "linker_set_key" : "AMEDIAFORMAT_KEY_VALID_SAMPLES",
8382   "name" : "AMEDIAFORMAT_KEY_VALID_SAMPLES",
8383   "referenced_type" : "_ZTIPKc",
8384   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8385  },
8386  {
8387   "availability_attrs" :
8388   [
8389    {
8390     "introduced_major" : 21
8391    }
8392   ],
8393   "linker_set_key" : "AMEDIAFORMAT_KEY_WIDTH",
8394   "name" : "AMEDIAFORMAT_KEY_WIDTH",
8395   "referenced_type" : "_ZTIPKc",
8396   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8397  },
8398  {
8399   "availability_attrs" :
8400   [
8401    {
8402     "introduced_major" : 31
8403    }
8404   ],
8405   "linker_set_key" : "AMEDIAFORMAT_KEY_XMP_OFFSET",
8406   "name" : "AMEDIAFORMAT_KEY_XMP_OFFSET",
8407   "referenced_type" : "_ZTIPKc",
8408   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8409  },
8410  {
8411   "availability_attrs" :
8412   [
8413    {
8414     "introduced_major" : 31
8415    }
8416   ],
8417   "linker_set_key" : "AMEDIAFORMAT_KEY_XMP_SIZE",
8418   "name" : "AMEDIAFORMAT_KEY_XMP_SIZE",
8419   "referenced_type" : "_ZTIPKc",
8420   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8421  },
8422  {
8423   "availability_attrs" :
8424   [
8425    {
8426     "introduced_major" : 29
8427    }
8428   ],
8429   "linker_set_key" : "AMEDIAFORMAT_KEY_YEAR",
8430   "name" : "AMEDIAFORMAT_KEY_YEAR",
8431   "referenced_type" : "_ZTIPKc",
8432   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
8433  },
8434  {
8435   "availability_attrs" :
8436   [
8437    {
8438     "introduced_major" : 36
8439    }
8440   ],
8441   "linker_set_key" : "AMediaCodecInfo_FEATURE_AdaptivePlayback",
8442   "name" : "AMediaCodecInfo_FEATURE_AdaptivePlayback",
8443   "referenced_type" : "_ZTIPKc",
8444   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8445  },
8446  {
8447   "availability_attrs" :
8448   [
8449    {
8450     "introduced_major" : 36
8451    }
8452   ],
8453   "linker_set_key" : "AMediaCodecInfo_FEATURE_DetachedSurface",
8454   "name" : "AMediaCodecInfo_FEATURE_DetachedSurface",
8455   "referenced_type" : "_ZTIPKc",
8456   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8457  },
8458  {
8459   "availability_attrs" :
8460   [
8461    {
8462     "introduced_major" : 36
8463    }
8464   ],
8465   "linker_set_key" : "AMediaCodecInfo_FEATURE_DynamicColorAspects",
8466   "name" : "AMediaCodecInfo_FEATURE_DynamicColorAspects",
8467   "referenced_type" : "_ZTIPKc",
8468   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8469  },
8470  {
8471   "availability_attrs" :
8472   [
8473    {
8474     "introduced_major" : 36
8475    }
8476   ],
8477   "linker_set_key" : "AMediaCodecInfo_FEATURE_DynamicTimestamp",
8478   "name" : "AMediaCodecInfo_FEATURE_DynamicTimestamp",
8479   "referenced_type" : "_ZTIPKc",
8480   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8481  },
8482  {
8483   "availability_attrs" :
8484   [
8485    {
8486     "introduced_major" : 36
8487    }
8488   ],
8489   "linker_set_key" : "AMediaCodecInfo_FEATURE_EncodingStatistics",
8490   "name" : "AMediaCodecInfo_FEATURE_EncodingStatistics",
8491   "referenced_type" : "_ZTIPKc",
8492   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8493  },
8494  {
8495   "availability_attrs" :
8496   [
8497    {
8498     "introduced_major" : 36
8499    }
8500   ],
8501   "linker_set_key" : "AMediaCodecInfo_FEATURE_FrameParsing",
8502   "name" : "AMediaCodecInfo_FEATURE_FrameParsing",
8503   "referenced_type" : "_ZTIPKc",
8504   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8505  },
8506  {
8507   "availability_attrs" :
8508   [
8509    {
8510     "introduced_major" : 36
8511    }
8512   ],
8513   "linker_set_key" : "AMediaCodecInfo_FEATURE_HdrEditing",
8514   "name" : "AMediaCodecInfo_FEATURE_HdrEditing",
8515   "referenced_type" : "_ZTIPKc",
8516   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8517  },
8518  {
8519   "availability_attrs" :
8520   [
8521    {
8522     "introduced_major" : 36
8523    }
8524   ],
8525   "linker_set_key" : "AMediaCodecInfo_FEATURE_HlgEditing",
8526   "name" : "AMediaCodecInfo_FEATURE_HlgEditing",
8527   "referenced_type" : "_ZTIPKc",
8528   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8529  },
8530  {
8531   "availability_attrs" :
8532   [
8533    {
8534     "introduced_major" : 36
8535    }
8536   ],
8537   "linker_set_key" : "AMediaCodecInfo_FEATURE_IntraRefresh",
8538   "name" : "AMediaCodecInfo_FEATURE_IntraRefresh",
8539   "referenced_type" : "_ZTIPKc",
8540   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8541  },
8542  {
8543   "availability_attrs" :
8544   [
8545    {
8546     "introduced_major" : 36
8547    }
8548   ],
8549   "linker_set_key" : "AMediaCodecInfo_FEATURE_LowLatency",
8550   "name" : "AMediaCodecInfo_FEATURE_LowLatency",
8551   "referenced_type" : "_ZTIPKc",
8552   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8553  },
8554  {
8555   "availability_attrs" :
8556   [
8557    {
8558     "introduced_major" : 36
8559    }
8560   ],
8561   "linker_set_key" : "AMediaCodecInfo_FEATURE_MultipleFrames",
8562   "name" : "AMediaCodecInfo_FEATURE_MultipleFrames",
8563   "referenced_type" : "_ZTIPKc",
8564   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8565  },
8566  {
8567   "availability_attrs" :
8568   [
8569    {
8570     "introduced_major" : 36
8571    }
8572   ],
8573   "linker_set_key" : "AMediaCodecInfo_FEATURE_PartialFrame",
8574   "name" : "AMediaCodecInfo_FEATURE_PartialFrame",
8575   "referenced_type" : "_ZTIPKc",
8576   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8577  },
8578  {
8579   "availability_attrs" :
8580   [
8581    {
8582     "introduced_major" : 36
8583    }
8584   ],
8585   "linker_set_key" : "AMediaCodecInfo_FEATURE_QpBounds",
8586   "name" : "AMediaCodecInfo_FEATURE_QpBounds",
8587   "referenced_type" : "_ZTIPKc",
8588   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8589  },
8590  {
8591   "availability_attrs" :
8592   [
8593    {
8594     "introduced_major" : 36
8595    }
8596   ],
8597   "linker_set_key" : "AMediaCodecInfo_FEATURE_Roi",
8598   "name" : "AMediaCodecInfo_FEATURE_Roi",
8599   "referenced_type" : "_ZTIPKc",
8600   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8601  },
8602  {
8603   "availability_attrs" :
8604   [
8605    {
8606     "introduced_major" : 36
8607    }
8608   ],
8609   "linker_set_key" : "AMediaCodecInfo_FEATURE_SecurePlayback",
8610   "name" : "AMediaCodecInfo_FEATURE_SecurePlayback",
8611   "referenced_type" : "_ZTIPKc",
8612   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8613  },
8614  {
8615   "availability_attrs" :
8616   [
8617    {
8618     "introduced_major" : 36
8619    }
8620   ],
8621   "linker_set_key" : "AMediaCodecInfo_FEATURE_TunneledPlayback",
8622   "name" : "AMediaCodecInfo_FEATURE_TunneledPlayback",
8623   "referenced_type" : "_ZTIPKc",
8624   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8625  }
8626 ],
8627 "lvalue_reference_types" : [],
8628 "pointer_types" :
8629 [
8630  {
8631   "alignment" : 8,
8632   "linker_set_key" : "_ZTIP11AMediaCodec",
8633   "name" : "AMediaCodec *",
8634   "referenced_type" : "_ZTI11AMediaCodec",
8635   "size" : 8,
8636   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8637  },
8638  {
8639   "alignment" : 8,
8640   "linker_set_key" : "_ZTIP11AMediaMuxer",
8641   "name" : "AMediaMuxer *",
8642   "referenced_type" : "_ZTI11AMediaMuxer",
8643   "size" : 8,
8644   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
8645  },
8646  {
8647   "alignment" : 8,
8648   "linker_set_key" : "_ZTIP12ADoubleRange",
8649   "name" : "ADoubleRange *",
8650   "referenced_type" : "_ZTI12ADoubleRange",
8651   "size" : 8,
8652   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8653  },
8654  {
8655   "alignment" : 8,
8656   "linker_set_key" : "_ZTIP12AMediaCrypto",
8657   "name" : "AMediaCrypto *",
8658   "referenced_type" : "_ZTI12AMediaCrypto",
8659   "size" : 8,
8660   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8661  },
8662  {
8663   "alignment" : 8,
8664   "linker_set_key" : "_ZTIP12AMediaFormat",
8665   "name" : "AMediaFormat *",
8666   "referenced_type" : "_ZTI12AMediaFormat",
8667   "size" : 8,
8668   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8669  },
8670  {
8671   "alignment" : 8,
8672   "linker_set_key" : "_ZTIP13ANativeWindow",
8673   "name" : "ANativeWindow *",
8674   "referenced_type" : "_ZTI13ANativeWindow",
8675   "size" : 8,
8676   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8677  },
8678  {
8679   "alignment" : 8,
8680   "linker_set_key" : "_ZTIP14AImageCropRect",
8681   "name" : "AImageCropRect *",
8682   "referenced_type" : "_ZTI14AImageCropRect",
8683   "size" : 8,
8684   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
8685  },
8686  {
8687   "alignment" : 8,
8688   "linker_set_key" : "_ZTIP15AHardwareBuffer",
8689   "name" : "AHardwareBuffer *",
8690   "referenced_type" : "_ZTI15AHardwareBuffer",
8691   "size" : 8,
8692   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
8693  },
8694  {
8695   "alignment" : 8,
8696   "linker_set_key" : "_ZTIP15AMediaExtractor",
8697   "name" : "AMediaExtractor *",
8698   "referenced_type" : "_ZTI15AMediaExtractor",
8699   "size" : 8,
8700   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
8701  },
8702  {
8703   "alignment" : 8,
8704   "linker_set_key" : "_ZTIP16AMediaDataSource",
8705   "name" : "AMediaDataSource *",
8706   "referenced_type" : "_ZTI16AMediaDataSource",
8707   "size" : 8,
8708   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
8709  },
8710  {
8711   "alignment" : 8,
8712   "linker_set_key" : "_ZTIP18AMediaDrmByteArray",
8713   "name" : "AMediaDrmByteArray *",
8714   "referenced_type" : "_ZTI18AMediaDrmByteArray",
8715   "size" : 8,
8716   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8717  },
8718  {
8719   "alignment" : 8,
8720   "linker_set_key" : "_ZTIP20cryptoinfo_pattern_t",
8721   "name" : "cryptoinfo_pattern_t *",
8722   "referenced_type" : "_ZTI20cryptoinfo_pattern_t",
8723   "size" : 8,
8724   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8725  },
8726  {
8727   "alignment" : 8,
8728   "linker_set_key" : "_ZTIP21AMediaCodecBufferInfo",
8729   "name" : "AMediaCodecBufferInfo *",
8730   "referenced_type" : "_ZTI21AMediaCodecBufferInfo",
8731   "size" : 8,
8732   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8733  },
8734  {
8735   "alignment" : 8,
8736   "linker_set_key" : "_ZTIP21AMediaCodecCryptoInfo",
8737   "name" : "AMediaCodecCryptoInfo *",
8738   "referenced_type" : "_ZTI21AMediaCodecCryptoInfo",
8739   "size" : 8,
8740   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8741  },
8742  {
8743   "alignment" : 8,
8744   "linker_set_key" : "_ZTIP21AMediaDrmKeyValuePair",
8745   "name" : "AMediaDrmKeyValuePair *",
8746   "referenced_type" : "_ZTI21AMediaDrmKeyValuePair",
8747   "size" : 8,
8748   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8749  },
8750  {
8751   "alignment" : 8,
8752   "linker_set_key" : "_ZTIP22ACodecPerformancePoint",
8753   "name" : "ACodecPerformancePoint *",
8754   "referenced_type" : "_ZTI22ACodecPerformancePoint",
8755   "size" : 8,
8756   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8757  },
8758  {
8759   "alignment" : 8,
8760   "linker_set_key" : "_ZTIP23AMediaDrmKeyRequestType",
8761   "name" : "AMediaDrmKeyRequestType *",
8762   "referenced_type" : "_ZTI23AMediaDrmKeyRequestType",
8763   "size" : 8,
8764   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8765  },
8766  {
8767   "alignment" : 8,
8768   "linker_set_key" : "_ZTIP26AImageReader_ImageListener",
8769   "name" : "AImageReader_ImageListener *",
8770   "referenced_type" : "_ZTI26AImageReader_ImageListener",
8771   "size" : 8,
8772   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
8773  },
8774  {
8775   "alignment" : 8,
8776   "linker_set_key" : "_ZTIP34AImageReader_BufferRemovedListener",
8777   "name" : "AImageReader_BufferRemovedListener *",
8778   "referenced_type" : "_ZTI34AImageReader_BufferRemovedListener",
8779   "size" : 8,
8780   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
8781  },
8782  {
8783   "alignment" : 8,
8784   "linker_set_key" : "_ZTIP6AImage",
8785   "name" : "AImage *",
8786   "referenced_type" : "_ZTI6AImage",
8787   "size" : 8,
8788   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
8789  },
8790  {
8791   "alignment" : 8,
8792   "linker_set_key" : "_ZTIP8PsshInfo",
8793   "name" : "PsshInfo *",
8794   "referenced_type" : "_ZTI8PsshInfo",
8795   "size" : 8,
8796   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
8797  },
8798  {
8799   "alignment" : 8,
8800   "linker_set_key" : "_ZTIP9AIntRange",
8801   "name" : "AIntRange *",
8802   "referenced_type" : "_ZTI9AIntRange",
8803   "size" : 8,
8804   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8805  },
8806  {
8807   "alignment" : 8,
8808   "linker_set_key" : "_ZTIP9AMediaDrm",
8809   "name" : "AMediaDrm *",
8810   "referenced_type" : "_ZTI9AMediaDrm",
8811   "size" : 8,
8812   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8813  },
8814  {
8815   "alignment" : 8,
8816   "linker_set_key" : "_ZTIPFlPvE",
8817   "name" : "long (*)(void *)",
8818   "referenced_type" : "_ZTIFlPvE",
8819   "size" : 8,
8820   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
8821  },
8822  {
8823   "alignment" : 8,
8824   "linker_set_key" : "_ZTIPFlPvlE",
8825   "name" : "long (*)(void *, long)",
8826   "referenced_type" : "_ZTIFlPvlE",
8827   "size" : 8,
8828   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
8829  },
8830  {
8831   "alignment" : 8,
8832   "linker_set_key" : "_ZTIPFlPvlS_mE",
8833   "name" : "long (*)(void *, long, void *, unsigned long)",
8834   "referenced_type" : "_ZTIFlPvlS_mE",
8835   "size" : 8,
8836   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
8837  },
8838  {
8839   "alignment" : 8,
8840   "linker_set_key" : "_ZTIPFvP11AMediaCodecPv14media_status_tiPKcE",
8841   "name" : "void (*)(AMediaCodec *, void *, media_status_t, int, const char *)",
8842   "referenced_type" : "_ZTIFvP11AMediaCodecPv14media_status_tiPKcE",
8843   "size" : 8,
8844   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8845  },
8846  {
8847   "alignment" : 8,
8848   "linker_set_key" : "_ZTIPFvP11AMediaCodecPvP12AMediaFormatE",
8849   "name" : "void (*)(AMediaCodec *, void *, AMediaFormat *)",
8850   "referenced_type" : "_ZTIFvP11AMediaCodecPvP12AMediaFormatE",
8851   "size" : 8,
8852   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8853  },
8854  {
8855   "alignment" : 8,
8856   "linker_set_key" : "_ZTIPFvP11AMediaCodecPviE",
8857   "name" : "void (*)(AMediaCodec *, void *, int)",
8858   "referenced_type" : "_ZTIFvP11AMediaCodecPviE",
8859   "size" : 8,
8860   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8861  },
8862  {
8863   "alignment" : 8,
8864   "linker_set_key" : "_ZTIPFvP11AMediaCodecPviP21AMediaCodecBufferInfoE",
8865   "name" : "void (*)(AMediaCodec *, void *, int, AMediaCodecBufferInfo *)",
8866   "referenced_type" : "_ZTIFvP11AMediaCodecPviP21AMediaCodecBufferInfoE",
8867   "size" : 8,
8868   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8869  },
8870  {
8871   "alignment" : 8,
8872   "linker_set_key" : "_ZTIPFvP11AMediaCodecPvllE",
8873   "name" : "void (*)(AMediaCodec *, void *, long, long)",
8874   "referenced_type" : "_ZTIFvP11AMediaCodecPvllE",
8875   "size" : 8,
8876   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8877  },
8878  {
8879   "alignment" : 8,
8880   "linker_set_key" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArray18AMediaDrmEventTypeiPKhmE",
8881   "name" : "void (*)(AMediaDrm *, const AMediaDrmByteArray *, AMediaDrmEventType, int, const unsigned char *, unsigned long)",
8882   "referenced_type" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArray18AMediaDrmEventTypeiPKhmE",
8883   "size" : 8,
8884   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8885  },
8886  {
8887   "alignment" : 8,
8888   "linker_set_key" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArrayPK18AMediaDrmKeyStatusmbE",
8889   "name" : "void (*)(AMediaDrm *, const AMediaDrmByteArray *, const AMediaDrmKeyStatus *, unsigned long, bool)",
8890   "referenced_type" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArrayPK18AMediaDrmKeyStatusmbE",
8891   "size" : 8,
8892   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8893  },
8894  {
8895   "alignment" : 8,
8896   "linker_set_key" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArraylE",
8897   "name" : "void (*)(AMediaDrm *, const AMediaDrmByteArray *, long)",
8898   "referenced_type" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArraylE",
8899   "size" : 8,
8900   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8901  },
8902  {
8903   "alignment" : 8,
8904   "linker_set_key" : "_ZTIPFvPvE",
8905   "name" : "void (*)(void *)",
8906   "referenced_type" : "_ZTIFvPvE",
8907   "size" : 8,
8908   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
8909  },
8910  {
8911   "alignment" : 8,
8912   "linker_set_key" : "_ZTIPFvPvP12AImageReaderE",
8913   "name" : "void (*)(void *, AImageReader *)",
8914   "referenced_type" : "_ZTIFvPvP12AImageReaderE",
8915   "size" : 8,
8916   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
8917  },
8918  {
8919   "alignment" : 8,
8920   "linker_set_key" : "_ZTIPFvPvP12AImageReaderP15AHardwareBufferE",
8921   "name" : "void (*)(void *, AImageReader *, AHardwareBuffer *)",
8922   "referenced_type" : "_ZTIFvPvP12AImageReaderP15AHardwareBufferE",
8923   "size" : 8,
8924   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
8925  },
8926  {
8927   "alignment" : 8,
8928   "linker_set_key" : "_ZTIPK12AImageReader",
8929   "name" : "const AImageReader *",
8930   "referenced_type" : "_ZTIK12AImageReader",
8931   "size" : 8,
8932   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
8933  },
8934  {
8935   "alignment" : 8,
8936   "linker_set_key" : "_ZTIPK12AMediaFormat",
8937   "name" : "const AMediaFormat *",
8938   "referenced_type" : "_ZTIK12AMediaFormat",
8939   "size" : 8,
8940   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
8941  },
8942  {
8943   "alignment" : 8,
8944   "linker_set_key" : "_ZTIPK15AMediaCodecInfo",
8945   "name" : "const AMediaCodecInfo *",
8946   "referenced_type" : "_ZTIK15AMediaCodecInfo",
8947   "size" : 8,
8948   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8949  },
8950  {
8951   "alignment" : 8,
8952   "linker_set_key" : "_ZTIPK18AMediaDrmByteArray",
8953   "name" : "const AMediaDrmByteArray *",
8954   "referenced_type" : "_ZTIK18AMediaDrmByteArray",
8955   "size" : 8,
8956   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8957  },
8958  {
8959   "alignment" : 8,
8960   "linker_set_key" : "_ZTIPK18AMediaDrmKeyStatus",
8961   "name" : "const AMediaDrmKeyStatus *",
8962   "referenced_type" : "_ZTIK18AMediaDrmKeyStatus",
8963   "size" : 8,
8964   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8965  },
8966  {
8967   "alignment" : 8,
8968   "linker_set_key" : "_ZTIPK21AMediaCodecBufferInfo",
8969   "name" : "const AMediaCodecBufferInfo *",
8970   "referenced_type" : "_ZTIK21AMediaCodecBufferInfo",
8971   "size" : 8,
8972   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
8973  },
8974  {
8975   "alignment" : 8,
8976   "linker_set_key" : "_ZTIPK21AMediaDrmKeyValuePair",
8977   "name" : "const AMediaDrmKeyValuePair *",
8978   "referenced_type" : "_ZTIK21AMediaDrmKeyValuePair",
8979   "size" : 8,
8980   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
8981  },
8982  {
8983   "alignment" : 8,
8984   "linker_set_key" : "_ZTIPK22ACodecPerformancePoint",
8985   "name" : "const ACodecPerformancePoint *",
8986   "referenced_type" : "_ZTIK22ACodecPerformancePoint",
8987   "size" : 8,
8988   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8989  },
8990  {
8991   "alignment" : 8,
8992   "linker_set_key" : "_ZTIPK23ACodecAudioCapabilities",
8993   "name" : "const ACodecAudioCapabilities *",
8994   "referenced_type" : "_ZTIK23ACodecAudioCapabilities",
8995   "size" : 8,
8996   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
8997  },
8998  {
8999   "alignment" : 8,
9000   "linker_set_key" : "_ZTIPK23ACodecVideoCapabilities",
9001   "name" : "const ACodecVideoCapabilities *",
9002   "referenced_type" : "_ZTIK23ACodecVideoCapabilities",
9003   "size" : 8,
9004   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9005  },
9006  {
9007   "alignment" : 8,
9008   "linker_set_key" : "_ZTIPK25ACodecEncoderCapabilities",
9009   "name" : "const ACodecEncoderCapabilities *",
9010   "referenced_type" : "_ZTIK25ACodecEncoderCapabilities",
9011   "size" : 8,
9012   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9013  },
9014  {
9015   "alignment" : 8,
9016   "linker_set_key" : "_ZTIPK29AMediaCodecSupportedMediaType",
9017   "name" : "const AMediaCodecSupportedMediaType *",
9018   "referenced_type" : "_ZTIK29AMediaCodecSupportedMediaType",
9019   "size" : 8,
9020   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
9021  },
9022  {
9023   "alignment" : 8,
9024   "linker_set_key" : "_ZTIPK6AImage",
9025   "name" : "const AImage *",
9026   "referenced_type" : "_ZTIK6AImage",
9027   "size" : 8,
9028   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
9029  },
9030  {
9031   "alignment" : 8,
9032   "linker_set_key" : "_ZTIPK9AIntRange",
9033   "name" : "const AIntRange *",
9034   "referenced_type" : "_ZTIK9AIntRange",
9035   "size" : 8,
9036   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9037  },
9038  {
9039   "alignment" : 8,
9040   "linker_set_key" : "_ZTIPKc",
9041   "name" : "const char *",
9042   "referenced_type" : "_ZTIKc",
9043   "size" : 8,
9044   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
9045  },
9046  {
9047   "alignment" : 8,
9048   "linker_set_key" : "_ZTIPKh",
9049   "name" : "const unsigned char *",
9050   "referenced_type" : "_ZTIKh",
9051   "size" : 8,
9052   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
9053  },
9054  {
9055   "alignment" : 8,
9056   "linker_set_key" : "_ZTIPKi",
9057   "name" : "const int *",
9058   "referenced_type" : "_ZTIKi",
9059   "size" : 8,
9060   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9061  },
9062  {
9063   "alignment" : 8,
9064   "linker_set_key" : "_ZTIPKv",
9065   "name" : "const void *",
9066   "referenced_type" : "_ZTIKv",
9067   "size" : 8,
9068   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
9069  },
9070  {
9071   "alignment" : 8,
9072   "linker_set_key" : "_ZTIPP12AImageReader",
9073   "name" : "AImageReader **",
9074   "referenced_type" : "_ZTIP12AImageReader",
9075   "size" : 8,
9076   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
9077  },
9078  {
9079   "alignment" : 8,
9080   "linker_set_key" : "_ZTIPP13ANativeWindow",
9081   "name" : "ANativeWindow **",
9082   "referenced_type" : "_ZTIP13ANativeWindow",
9083   "size" : 8,
9084   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9085  },
9086  {
9087   "alignment" : 8,
9088   "linker_set_key" : "_ZTIPP15AHardwareBuffer",
9089   "name" : "AHardwareBuffer **",
9090   "referenced_type" : "_ZTIP15AHardwareBuffer",
9091   "size" : 8,
9092   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
9093  },
9094  {
9095   "alignment" : 8,
9096   "linker_set_key" : "_ZTIPP6AImage",
9097   "name" : "AImage **",
9098   "referenced_type" : "_ZTIP6AImage",
9099   "size" : 8,
9100   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
9101  },
9102  {
9103   "alignment" : 8,
9104   "linker_set_key" : "_ZTIPPK15AMediaCodecInfo",
9105   "name" : "const AMediaCodecInfo **",
9106   "referenced_type" : "_ZTIPK15AMediaCodecInfo",
9107   "size" : 8,
9108   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
9109  },
9110  {
9111   "alignment" : 8,
9112   "linker_set_key" : "_ZTIPPK22ACodecPerformancePoint",
9113   "name" : "const ACodecPerformancePoint **",
9114   "referenced_type" : "_ZTIPK22ACodecPerformancePoint",
9115   "size" : 8,
9116   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9117  },
9118  {
9119   "alignment" : 8,
9120   "linker_set_key" : "_ZTIPPK23ACodecAudioCapabilities",
9121   "name" : "const ACodecAudioCapabilities **",
9122   "referenced_type" : "_ZTIPK23ACodecAudioCapabilities",
9123   "size" : 8,
9124   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9125  },
9126  {
9127   "alignment" : 8,
9128   "linker_set_key" : "_ZTIPPK23ACodecVideoCapabilities",
9129   "name" : "const ACodecVideoCapabilities **",
9130   "referenced_type" : "_ZTIPK23ACodecVideoCapabilities",
9131   "size" : 8,
9132   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9133  },
9134  {
9135   "alignment" : 8,
9136   "linker_set_key" : "_ZTIPPK25ACodecEncoderCapabilities",
9137   "name" : "const ACodecEncoderCapabilities **",
9138   "referenced_type" : "_ZTIPK25ACodecEncoderCapabilities",
9139   "size" : 8,
9140   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9141  },
9142  {
9143   "alignment" : 8,
9144   "linker_set_key" : "_ZTIPPK29AMediaCodecSupportedMediaType",
9145   "name" : "const AMediaCodecSupportedMediaType **",
9146   "referenced_type" : "_ZTIPK29AMediaCodecSupportedMediaType",
9147   "size" : 8,
9148   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
9149  },
9150  {
9151   "alignment" : 8,
9152   "linker_set_key" : "_ZTIPPK9AIntRange",
9153   "name" : "const AIntRange **",
9154   "referenced_type" : "_ZTIPK9AIntRange",
9155   "size" : 8,
9156   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9157  },
9158  {
9159   "alignment" : 8,
9160   "linker_set_key" : "_ZTIPPKc",
9161   "name" : "const char **",
9162   "referenced_type" : "_ZTIPKc",
9163   "size" : 8,
9164   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
9165  },
9166  {
9167   "alignment" : 8,
9168   "linker_set_key" : "_ZTIPPKh",
9169   "name" : "const unsigned char **",
9170   "referenced_type" : "_ZTIPKh",
9171   "size" : 8,
9172   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
9173  },
9174  {
9175   "alignment" : 8,
9176   "linker_set_key" : "_ZTIPPKi",
9177   "name" : "const int **",
9178   "referenced_type" : "_ZTIPKi",
9179   "size" : 8,
9180   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9181  },
9182  {
9183   "alignment" : 8,
9184   "linker_set_key" : "_ZTIPPc",
9185   "name" : "char **",
9186   "referenced_type" : "_ZTIPc",
9187   "size" : 8,
9188   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9189  },
9190  {
9191   "alignment" : 8,
9192   "linker_set_key" : "_ZTIPPh",
9193   "name" : "unsigned char **",
9194   "referenced_type" : "_ZTIPh",
9195   "size" : 8,
9196   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
9197  },
9198  {
9199   "alignment" : 8,
9200   "linker_set_key" : "_ZTIPPv",
9201   "name" : "void **",
9202   "referenced_type" : "_ZTIPv",
9203   "size" : 8,
9204   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
9205  },
9206  {
9207   "alignment" : 8,
9208   "linker_set_key" : "_ZTIPc",
9209   "name" : "char *",
9210   "referenced_type" : "_ZTIc",
9211   "size" : 8,
9212   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9213  },
9214  {
9215   "alignment" : 8,
9216   "linker_set_key" : "_ZTIPd",
9217   "name" : "double *",
9218   "referenced_type" : "_ZTId",
9219   "size" : 8,
9220   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
9221  },
9222  {
9223   "alignment" : 8,
9224   "linker_set_key" : "_ZTIPf",
9225   "name" : "float *",
9226   "referenced_type" : "_ZTIf",
9227   "size" : 8,
9228   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
9229  },
9230  {
9231   "alignment" : 8,
9232   "linker_set_key" : "_ZTIPh",
9233   "name" : "unsigned char *",
9234   "referenced_type" : "_ZTIh",
9235   "size" : 8,
9236   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9237  },
9238  {
9239   "alignment" : 8,
9240   "linker_set_key" : "_ZTIPi",
9241   "name" : "int *",
9242   "referenced_type" : "_ZTIi",
9243   "size" : 8,
9244   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
9245  },
9246  {
9247   "alignment" : 8,
9248   "linker_set_key" : "_ZTIPl",
9249   "name" : "long *",
9250   "referenced_type" : "_ZTIl",
9251   "size" : 8,
9252   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
9253  },
9254  {
9255   "alignment" : 8,
9256   "linker_set_key" : "_ZTIPm",
9257   "name" : "unsigned long *",
9258   "referenced_type" : "_ZTIm",
9259   "size" : 8,
9260   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9261  },
9262  {
9263   "alignment" : 8,
9264   "linker_set_key" : "_ZTIPv",
9265   "name" : "void *",
9266   "referenced_type" : "_ZTIv",
9267   "size" : 8,
9268   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9269  }
9270 ],
9271 "qualified_types" :
9272 [
9273  {
9274   "alignment" : 8,
9275   "is_const" : true,
9276   "linker_set_key" : "_ZTIK12AImageReader",
9277   "name" : "const AImageReader",
9278   "referenced_type" : "_ZTI12AImageReader",
9279   "size" : 216,
9280   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
9281  },
9282  {
9283   "alignment" : 8,
9284   "is_const" : true,
9285   "linker_set_key" : "_ZTIK12AMediaFormat",
9286   "name" : "const AMediaFormat",
9287   "referenced_type" : "_ZTI12AMediaFormat",
9288   "size" : 56,
9289   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9290  },
9291  {
9292   "alignment" : 8,
9293   "is_const" : true,
9294   "linker_set_key" : "_ZTIK15AMediaCodecInfo",
9295   "name" : "const AMediaCodecInfo",
9296   "referenced_type" : "_ZTI15AMediaCodecInfo",
9297   "size" : 120,
9298   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9299  },
9300  {
9301   "alignment" : 8,
9302   "is_const" : true,
9303   "linker_set_key" : "_ZTIK18AMediaDrmByteArray",
9304   "name" : "const AMediaDrmByteArray",
9305   "referenced_type" : "_ZTI18AMediaDrmByteArray",
9306   "size" : 16,
9307   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
9308  },
9309  {
9310   "alignment" : 8,
9311   "is_const" : true,
9312   "linker_set_key" : "_ZTIK18AMediaDrmKeyStatus",
9313   "name" : "const AMediaDrmKeyStatus",
9314   "referenced_type" : "_ZTI18AMediaDrmKeyStatus",
9315   "size" : 24,
9316   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
9317  },
9318  {
9319   "alignment" : 8,
9320   "is_const" : true,
9321   "linker_set_key" : "_ZTIK21AMediaCodecBufferInfo",
9322   "name" : "const AMediaCodecBufferInfo",
9323   "referenced_type" : "_ZTI21AMediaCodecBufferInfo",
9324   "size" : 24,
9325   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
9326  },
9327  {
9328   "alignment" : 8,
9329   "is_const" : true,
9330   "linker_set_key" : "_ZTIK21AMediaDrmKeyValuePair",
9331   "name" : "const AMediaDrmKeyValuePair",
9332   "referenced_type" : "_ZTI21AMediaDrmKeyValuePair",
9333   "size" : 16,
9334   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
9335  },
9336  {
9337   "alignment" : 8,
9338   "is_const" : true,
9339   "linker_set_key" : "_ZTIK22ACodecPerformancePoint",
9340   "name" : "const ACodecPerformancePoint",
9341   "referenced_type" : "_ZTI22ACodecPerformancePoint",
9342   "size" : 16,
9343   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9344  },
9345  {
9346   "alignment" : 8,
9347   "is_const" : true,
9348   "linker_set_key" : "_ZTIK29AMediaCodecSupportedMediaType",
9349   "name" : "const AMediaCodecSupportedMediaType",
9350   "referenced_type" : "_ZTI29AMediaCodecSupportedMediaType",
9351   "size" : 16,
9352   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
9353  },
9354  {
9355   "alignment" : 8,
9356   "is_const" : true,
9357   "linker_set_key" : "_ZTIK6AImage",
9358   "name" : "const AImage",
9359   "referenced_type" : "_ZTI6AImage",
9360   "size" : 112,
9361   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
9362  },
9363  {
9364   "alignment" : 4,
9365   "is_const" : true,
9366   "linker_set_key" : "_ZTIK9AIntRange",
9367   "name" : "const AIntRange",
9368   "referenced_type" : "_ZTI9AIntRange",
9369   "size" : 8,
9370   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9371  },
9372  {
9373   "alignment" : 1,
9374   "is_const" : true,
9375   "linker_set_key" : "_ZTIKc",
9376   "name" : "const char",
9377   "referenced_type" : "_ZTIc",
9378   "size" : 1,
9379   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
9380  },
9381  {
9382   "alignment" : 1,
9383   "is_const" : true,
9384   "linker_set_key" : "_ZTIKh",
9385   "name" : "const unsigned char",
9386   "referenced_type" : "_ZTIh",
9387   "size" : 1,
9388   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
9389  },
9390  {
9391   "is_const" : true,
9392   "linker_set_key" : "_ZTIKv",
9393   "name" : "const void",
9394   "referenced_type" : "_ZTIv",
9395   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
9396  }
9397 ],
9398 "record_types" :
9399 [
9400  {
9401   "alignment" : 8,
9402   "fields" :
9403   [
9404    {
9405     "field_name" : "mLower",
9406     "referenced_type" : "_ZTId"
9407    },
9408    {
9409     "field_name" : "mUpper",
9410     "field_offset" : 64,
9411     "referenced_type" : "_ZTId"
9412    }
9413   ],
9414   "linker_set_key" : "_ZTI12ADoubleRange",
9415   "name" : "ADoubleRange",
9416   "size" : 16,
9417   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9418  },
9419  {
9420   "alignment" : 4,
9421   "fields" :
9422   [
9423    {
9424     "field_name" : "left",
9425     "referenced_type" : "_ZTIi"
9426    },
9427    {
9428     "field_name" : "top",
9429     "field_offset" : 32,
9430     "referenced_type" : "_ZTIi"
9431    },
9432    {
9433     "field_name" : "right",
9434     "field_offset" : 64,
9435     "referenced_type" : "_ZTIi"
9436    },
9437    {
9438     "field_name" : "bottom",
9439     "field_offset" : 96,
9440     "referenced_type" : "_ZTIi"
9441    }
9442   ],
9443   "linker_set_key" : "_ZTI14AImageCropRect",
9444   "name" : "AImageCropRect",
9445   "size" : 16,
9446   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
9447  },
9448  {
9449   "alignment" : 8,
9450   "fields" :
9451   [
9452    {
9453     "field_name" : "ptr",
9454     "referenced_type" : "_ZTIPKh"
9455    },
9456    {
9457     "field_name" : "length",
9458     "field_offset" : 64,
9459     "referenced_type" : "_ZTIm"
9460    }
9461   ],
9462   "linker_set_key" : "_ZTI18AMediaDrmByteArray",
9463   "name" : "AMediaDrmByteArray",
9464   "size" : 16,
9465   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
9466  },
9467  {
9468   "alignment" : 8,
9469   "fields" :
9470   [
9471    {
9472     "field_name" : "keyId",
9473     "referenced_type" : "_ZTI18AMediaDrmByteArray"
9474    },
9475    {
9476     "field_name" : "keyType",
9477     "field_offset" : 128,
9478     "referenced_type" : "_ZTI19AMediaKeyStatusType"
9479    }
9480   ],
9481   "linker_set_key" : "_ZTI18AMediaDrmKeyStatus",
9482   "name" : "AMediaDrmKeyStatus",
9483   "size" : 24,
9484   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
9485  },
9486  {
9487   "alignment" : 4,
9488   "fields" :
9489   [
9490    {
9491     "field_name" : "encryptBlocks",
9492     "referenced_type" : "_ZTIi"
9493    },
9494    {
9495     "field_name" : "skipBlocks",
9496     "field_offset" : 32,
9497     "referenced_type" : "_ZTIi"
9498    }
9499   ],
9500   "linker_set_key" : "_ZTI20cryptoinfo_pattern_t",
9501   "name" : "cryptoinfo_pattern_t",
9502   "size" : 8,
9503   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9504  },
9505  {
9506   "alignment" : 8,
9507   "fields" :
9508   [
9509    {
9510     "field_name" : "offset",
9511     "referenced_type" : "_ZTIi"
9512    },
9513    {
9514     "field_name" : "size",
9515     "field_offset" : 32,
9516     "referenced_type" : "_ZTIi"
9517    },
9518    {
9519     "field_name" : "presentationTimeUs",
9520     "field_offset" : 64,
9521     "referenced_type" : "_ZTIl"
9522    },
9523    {
9524     "field_name" : "flags",
9525     "field_offset" : 128,
9526     "referenced_type" : "_ZTIj"
9527    }
9528   ],
9529   "linker_set_key" : "_ZTI21AMediaCodecBufferInfo",
9530   "name" : "AMediaCodecBufferInfo",
9531   "size" : 24,
9532   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9533  },
9534  {
9535   "alignment" : 8,
9536   "fields" :
9537   [
9538    {
9539     "field_name" : "mKey",
9540     "referenced_type" : "_ZTIPKc"
9541    },
9542    {
9543     "field_name" : "mValue",
9544     "field_offset" : 64,
9545     "referenced_type" : "_ZTIPKc"
9546    }
9547   ],
9548   "linker_set_key" : "_ZTI21AMediaDrmKeyValuePair",
9549   "name" : "AMediaDrmKeyValuePair",
9550   "size" : 16,
9551   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
9552  },
9553  {
9554   "alignment" : 8,
9555   "fields" :
9556   [
9557    {
9558     "field_name" : "context",
9559     "referenced_type" : "_ZTIPv"
9560    },
9561    {
9562     "field_name" : "onImageAvailable",
9563     "field_offset" : 64,
9564     "referenced_type" : "_ZTIPFvPvP12AImageReaderE"
9565    }
9566   ],
9567   "linker_set_key" : "_ZTI26AImageReader_ImageListener",
9568   "name" : "AImageReader_ImageListener",
9569   "size" : 16,
9570   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
9571  },
9572  {
9573   "alignment" : 8,
9574   "fields" :
9575   [
9576    {
9577     "field_name" : "mMediaType",
9578     "referenced_type" : "_ZTIPKc"
9579    },
9580    {
9581     "field_name" : "mMode",
9582     "field_offset" : 64,
9583     "referenced_type" : "_ZTIj"
9584    }
9585   ],
9586   "linker_set_key" : "_ZTI29AMediaCodecSupportedMediaType",
9587   "name" : "AMediaCodecSupportedMediaType",
9588   "size" : 16,
9589   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecStore.h"
9590  },
9591  {
9592   "alignment" : 8,
9593   "fields" :
9594   [
9595    {
9596     "field_name" : "onAsyncInputAvailable",
9597     "referenced_type" : "_ZTIPFvP11AMediaCodecPviE"
9598    },
9599    {
9600     "field_name" : "onAsyncOutputAvailable",
9601     "field_offset" : 64,
9602     "referenced_type" : "_ZTIPFvP11AMediaCodecPviP21AMediaCodecBufferInfoE"
9603    },
9604    {
9605     "field_name" : "onAsyncFormatChanged",
9606     "field_offset" : 128,
9607     "referenced_type" : "_ZTIPFvP11AMediaCodecPvP12AMediaFormatE"
9608    },
9609    {
9610     "field_name" : "onAsyncError",
9611     "field_offset" : 192,
9612     "referenced_type" : "_ZTIPFvP11AMediaCodecPv14media_status_tiPKcE"
9613    }
9614   ],
9615   "linker_set_key" : "_ZTI32AMediaCodecOnAsyncNotifyCallback",
9616   "name" : "AMediaCodecOnAsyncNotifyCallback",
9617   "size" : 32,
9618   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
9619  },
9620  {
9621   "alignment" : 8,
9622   "fields" :
9623   [
9624    {
9625     "field_name" : "context",
9626     "referenced_type" : "_ZTIPv"
9627    },
9628    {
9629     "field_name" : "onBufferRemoved",
9630     "field_offset" : 64,
9631     "referenced_type" : "_ZTIPFvPvP12AImageReaderP15AHardwareBufferE"
9632    }
9633   ],
9634   "linker_set_key" : "_ZTI34AImageReader_BufferRemovedListener",
9635   "name" : "AImageReader_BufferRemovedListener",
9636   "size" : 16,
9637   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
9638  },
9639  {
9640   "alignment" : 8,
9641   "fields" :
9642   [
9643    {
9644     "field_name" : "numentries",
9645     "referenced_type" : "_ZTIm"
9646    },
9647    {
9648     "field_name" : "entries",
9649     "field_offset" : 64,
9650     "referenced_type" : "_ZTIA0_9PsshEntry"
9651    }
9652   ],
9653   "linker_set_key" : "_ZTI8PsshInfo",
9654   "name" : "PsshInfo",
9655   "size" : 8,
9656   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
9657  },
9658  {
9659   "alignment" : 4,
9660   "fields" :
9661   [
9662    {
9663     "field_name" : "mLower",
9664     "referenced_type" : "_ZTIi"
9665    },
9666    {
9667     "field_name" : "mUpper",
9668     "field_offset" : 32,
9669     "referenced_type" : "_ZTIi"
9670    }
9671   ],
9672   "linker_set_key" : "_ZTI9AIntRange",
9673   "name" : "AIntRange",
9674   "size" : 8,
9675   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodecInfo.h"
9676  },
9677  {
9678   "alignment" : 8,
9679   "fields" :
9680   [
9681    {
9682     "field_name" : "uuid",
9683     "referenced_type" : "_ZTIA16_h"
9684    },
9685    {
9686     "field_name" : "datalen",
9687     "field_offset" : 128,
9688     "referenced_type" : "_ZTIm"
9689    },
9690    {
9691     "field_name" : "data",
9692     "field_offset" : 192,
9693     "referenced_type" : "_ZTIPv"
9694    }
9695   ],
9696   "linker_set_key" : "_ZTI9PsshEntry",
9697   "name" : "PsshEntry",
9698   "size" : 32,
9699   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
9700  }
9701 ],
9702 "rvalue_reference_types" : []
9703}
9704