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" : "AImageReader_acquireLatestImage"
148  },
149  {
150   "name" : "AImageReader_acquireLatestImageAsync"
151  },
152  {
153   "name" : "AImageReader_acquireNextImage"
154  },
155  {
156   "name" : "AImageReader_acquireNextImageAsync"
157  },
158  {
159   "name" : "AImageReader_delete"
160  },
161  {
162   "name" : "AImageReader_getFormat"
163  },
164  {
165   "name" : "AImageReader_getHeight"
166  },
167  {
168   "name" : "AImageReader_getMaxImages"
169  },
170  {
171   "name" : "AImageReader_getWidth"
172  },
173  {
174   "name" : "AImageReader_getWindow"
175  },
176  {
177   "name" : "AImageReader_getWindowNativeHandle"
178  },
179  {
180   "name" : "AImageReader_new"
181  },
182  {
183   "name" : "AImageReader_newWithDataSpace"
184  },
185  {
186   "name" : "AImageReader_newWithUsage"
187  },
188  {
189   "name" : "AImageReader_setBufferRemovedListener"
190  },
191  {
192   "name" : "AImageReader_setImageListener"
193  },
194  {
195   "name" : "AImage_delete"
196  },
197  {
198   "name" : "AImage_deleteAsync"
199  },
200  {
201   "name" : "AImage_getCropRect"
202  },
203  {
204   "name" : "AImage_getDataSpace"
205  },
206  {
207   "name" : "AImage_getFormat"
208  },
209  {
210   "name" : "AImage_getHardwareBuffer"
211  },
212  {
213   "name" : "AImage_getHeight"
214  },
215  {
216   "name" : "AImage_getNumberOfPlanes"
217  },
218  {
219   "name" : "AImage_getPlaneData"
220  },
221  {
222   "name" : "AImage_getPlanePixelStride"
223  },
224  {
225   "name" : "AImage_getPlaneRowStride"
226  },
227  {
228   "name" : "AImage_getTimestamp"
229  },
230  {
231   "name" : "AImage_getWidth"
232  },
233  {
234   "name" : "AMediaCodecActionCode_isRecoverable"
235  },
236  {
237   "name" : "AMediaCodecActionCode_isTransient"
238  },
239  {
240   "name" : "AMediaCodecCryptoInfo_delete"
241  },
242  {
243   "name" : "AMediaCodecCryptoInfo_getClearBytes"
244  },
245  {
246   "name" : "AMediaCodecCryptoInfo_getEncryptedBytes"
247  },
248  {
249   "name" : "AMediaCodecCryptoInfo_getIV"
250  },
251  {
252   "name" : "AMediaCodecCryptoInfo_getKey"
253  },
254  {
255   "name" : "AMediaCodecCryptoInfo_getMode"
256  },
257  {
258   "name" : "AMediaCodecCryptoInfo_getNumSubSamples"
259  },
260  {
261   "name" : "AMediaCodecCryptoInfo_new"
262  },
263  {
264   "name" : "AMediaCodecCryptoInfo_setPattern"
265  },
266  {
267   "name" : "AMediaCodec_configure"
268  },
269  {
270   "name" : "AMediaCodec_createCodecByName"
271  },
272  {
273   "name" : "AMediaCodec_createDecoderByType"
274  },
275  {
276   "name" : "AMediaCodec_createEncoderByType"
277  },
278  {
279   "name" : "AMediaCodec_createInputSurface"
280  },
281  {
282   "name" : "AMediaCodec_createPersistentInputSurface"
283  },
284  {
285   "name" : "AMediaCodec_delete"
286  },
287  {
288   "name" : "AMediaCodec_dequeueInputBuffer"
289  },
290  {
291   "name" : "AMediaCodec_dequeueOutputBuffer"
292  },
293  {
294   "name" : "AMediaCodec_flush"
295  },
296  {
297   "name" : "AMediaCodec_getBufferFormat"
298  },
299  {
300   "name" : "AMediaCodec_getInputBuffer"
301  },
302  {
303   "name" : "AMediaCodec_getInputFormat"
304  },
305  {
306   "name" : "AMediaCodec_getName"
307  },
308  {
309   "name" : "AMediaCodec_getOutputBuffer"
310  },
311  {
312   "name" : "AMediaCodec_getOutputFormat"
313  },
314  {
315   "name" : "AMediaCodec_queueInputBuffer"
316  },
317  {
318   "name" : "AMediaCodec_queueSecureInputBuffer"
319  },
320  {
321   "name" : "AMediaCodec_releaseCrypto"
322  },
323  {
324   "name" : "AMediaCodec_releaseName"
325  },
326  {
327   "name" : "AMediaCodec_releaseOutputBuffer"
328  },
329  {
330   "name" : "AMediaCodec_releaseOutputBufferAtTime"
331  },
332  {
333   "name" : "AMediaCodec_setAsyncNotifyCallback"
334  },
335  {
336   "name" : "AMediaCodec_setInputSurface"
337  },
338  {
339   "name" : "AMediaCodec_setOnFrameRenderedCallback"
340  },
341  {
342   "name" : "AMediaCodec_setOutputSurface"
343  },
344  {
345   "name" : "AMediaCodec_setParameters"
346  },
347  {
348   "name" : "AMediaCodec_signalEndOfInputStream"
349  },
350  {
351   "name" : "AMediaCodec_start"
352  },
353  {
354   "name" : "AMediaCodec_stop"
355  },
356  {
357   "name" : "AMediaCrypto_delete"
358  },
359  {
360   "name" : "AMediaCrypto_isCryptoSchemeSupported"
361  },
362  {
363   "name" : "AMediaCrypto_new"
364  },
365  {
366   "name" : "AMediaCrypto_requiresSecureDecoderComponent"
367  },
368  {
369   "name" : "AMediaDataSource_close"
370  },
371  {
372   "name" : "AMediaDataSource_delete"
373  },
374  {
375   "name" : "AMediaDataSource_new"
376  },
377  {
378   "name" : "AMediaDataSource_newUri"
379  },
380  {
381   "name" : "AMediaDataSource_setClose"
382  },
383  {
384   "name" : "AMediaDataSource_setGetAvailableSize"
385  },
386  {
387   "name" : "AMediaDataSource_setGetSize"
388  },
389  {
390   "name" : "AMediaDataSource_setReadAt"
391  },
392  {
393   "name" : "AMediaDataSource_setUserdata"
394  },
395  {
396   "name" : "AMediaDrm_closeSession"
397  },
398  {
399   "name" : "AMediaDrm_createByUUID"
400  },
401  {
402   "name" : "AMediaDrm_decrypt"
403  },
404  {
405   "name" : "AMediaDrm_encrypt"
406  },
407  {
408   "name" : "AMediaDrm_getKeyRequest"
409  },
410  {
411   "name" : "AMediaDrm_getKeyRequestWithDefaultUrlAndType"
412  },
413  {
414   "name" : "AMediaDrm_getPropertyByteArray"
415  },
416  {
417   "name" : "AMediaDrm_getPropertyString"
418  },
419  {
420   "name" : "AMediaDrm_getProvisionRequest"
421  },
422  {
423   "name" : "AMediaDrm_getSecureStops"
424  },
425  {
426   "name" : "AMediaDrm_isCryptoSchemeSupported"
427  },
428  {
429   "name" : "AMediaDrm_openSession"
430  },
431  {
432   "name" : "AMediaDrm_provideKeyResponse"
433  },
434  {
435   "name" : "AMediaDrm_provideProvisionResponse"
436  },
437  {
438   "name" : "AMediaDrm_queryKeyStatus"
439  },
440  {
441   "name" : "AMediaDrm_release"
442  },
443  {
444   "name" : "AMediaDrm_releaseSecureStops"
445  },
446  {
447   "name" : "AMediaDrm_removeKeys"
448  },
449  {
450   "name" : "AMediaDrm_restoreKeys"
451  },
452  {
453   "name" : "AMediaDrm_setOnEventListener"
454  },
455  {
456   "name" : "AMediaDrm_setOnExpirationUpdateListener"
457  },
458  {
459   "name" : "AMediaDrm_setOnKeysChangeListener"
460  },
461  {
462   "name" : "AMediaDrm_setPropertyByteArray"
463  },
464  {
465   "name" : "AMediaDrm_setPropertyString"
466  },
467  {
468   "name" : "AMediaDrm_sign"
469  },
470  {
471   "name" : "AMediaDrm_verify"
472  },
473  {
474   "name" : "AMediaExtractor_advance"
475  },
476  {
477   "name" : "AMediaExtractor_delete"
478  },
479  {
480   "name" : "AMediaExtractor_getCachedDuration"
481  },
482  {
483   "name" : "AMediaExtractor_getFileFormat"
484  },
485  {
486   "name" : "AMediaExtractor_getPsshInfo"
487  },
488  {
489   "name" : "AMediaExtractor_getSampleCryptoInfo"
490  },
491  {
492   "name" : "AMediaExtractor_getSampleFlags"
493  },
494  {
495   "name" : "AMediaExtractor_getSampleFormat"
496  },
497  {
498   "name" : "AMediaExtractor_getSampleSize"
499  },
500  {
501   "name" : "AMediaExtractor_getSampleTime"
502  },
503  {
504   "name" : "AMediaExtractor_getSampleTrackIndex"
505  },
506  {
507   "name" : "AMediaExtractor_getTrackCount"
508  },
509  {
510   "name" : "AMediaExtractor_getTrackFormat"
511  },
512  {
513   "name" : "AMediaExtractor_new"
514  },
515  {
516   "name" : "AMediaExtractor_readSampleData"
517  },
518  {
519   "name" : "AMediaExtractor_seekTo"
520  },
521  {
522   "name" : "AMediaExtractor_selectTrack"
523  },
524  {
525   "name" : "AMediaExtractor_setDataSource"
526  },
527  {
528   "name" : "AMediaExtractor_setDataSourceCustom"
529  },
530  {
531   "name" : "AMediaExtractor_setDataSourceFd"
532  },
533  {
534   "name" : "AMediaExtractor_unselectTrack"
535  },
536  {
537   "name" : "AMediaFormat_clear"
538  },
539  {
540   "name" : "AMediaFormat_copy"
541  },
542  {
543   "name" : "AMediaFormat_delete"
544  },
545  {
546   "name" : "AMediaFormat_getBuffer"
547  },
548  {
549   "name" : "AMediaFormat_getDouble"
550  },
551  {
552   "name" : "AMediaFormat_getFloat"
553  },
554  {
555   "name" : "AMediaFormat_getInt32"
556  },
557  {
558   "name" : "AMediaFormat_getInt64"
559  },
560  {
561   "name" : "AMediaFormat_getRect"
562  },
563  {
564   "name" : "AMediaFormat_getSize"
565  },
566  {
567   "name" : "AMediaFormat_getString"
568  },
569  {
570   "name" : "AMediaFormat_new"
571  },
572  {
573   "name" : "AMediaFormat_setBuffer"
574  },
575  {
576   "name" : "AMediaFormat_setDouble"
577  },
578  {
579   "name" : "AMediaFormat_setFloat"
580  },
581  {
582   "name" : "AMediaFormat_setInt32"
583  },
584  {
585   "name" : "AMediaFormat_setInt64"
586  },
587  {
588   "name" : "AMediaFormat_setRect"
589  },
590  {
591   "name" : "AMediaFormat_setSize"
592  },
593  {
594   "name" : "AMediaFormat_setString"
595  },
596  {
597   "name" : "AMediaFormat_toString"
598  },
599  {
600   "name" : "AMediaMuxer_addTrack"
601  },
602  {
603   "name" : "AMediaMuxer_append"
604  },
605  {
606   "name" : "AMediaMuxer_delete"
607  },
608  {
609   "name" : "AMediaMuxer_getTrackCount"
610  },
611  {
612   "name" : "AMediaMuxer_getTrackFormat"
613  },
614  {
615   "name" : "AMediaMuxer_new"
616  },
617  {
618   "name" : "AMediaMuxer_setLocation"
619  },
620  {
621   "name" : "AMediaMuxer_setOrientationHint"
622  },
623  {
624   "name" : "AMediaMuxer_start"
625  },
626  {
627   "name" : "AMediaMuxer_stop"
628  },
629  {
630   "name" : "AMediaMuxer_writeSampleData"
631  }
632 ],
633 "elf_objects" :
634 [
635  {
636   "name" : "AMEDIACODEC_KEY_HDR10_PLUS_INFO"
637  },
638  {
639   "name" : "AMEDIACODEC_KEY_LOW_LATENCY"
640  },
641  {
642   "name" : "AMEDIACODEC_KEY_OFFSET_TIME"
643  },
644  {
645   "name" : "AMEDIACODEC_KEY_REQUEST_SYNC_FRAME"
646  },
647  {
648   "name" : "AMEDIACODEC_KEY_SUSPEND"
649  },
650  {
651   "name" : "AMEDIACODEC_KEY_SUSPEND_TIME"
652  },
653  {
654   "name" : "AMEDIACODEC_KEY_VIDEO_BITRATE"
655  },
656  {
657   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_ATTENUATION_FACTOR"
658  },
659  {
660   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_BOOST_FACTOR"
661  },
662  {
663   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_HEAVY_COMPRESSION"
664  },
665  {
666   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_TARGET_REFERENCE_LEVEL"
667  },
668  {
669   "name" : "AMEDIAFORMAT_KEY_AAC_ENCODED_TARGET_LEVEL"
670  },
671  {
672   "name" : "AMEDIAFORMAT_KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT"
673  },
674  {
675   "name" : "AMEDIAFORMAT_KEY_AAC_PROFILE"
676  },
677  {
678   "name" : "AMEDIAFORMAT_KEY_AAC_SBR_MODE"
679  },
680  {
681   "name" : "AMEDIAFORMAT_KEY_ALBUM"
682  },
683  {
684   "name" : "AMEDIAFORMAT_KEY_ALBUMART"
685  },
686  {
687   "name" : "AMEDIAFORMAT_KEY_ALBUMARTIST"
688  },
689  {
690   "name" : "AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP"
691  },
692  {
693   "name" : "AMEDIAFORMAT_KEY_ARTIST"
694  },
695  {
696   "name" : "AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO"
697  },
698  {
699   "name" : "AMEDIAFORMAT_KEY_AUDIO_SESSION_ID"
700  },
701  {
702   "name" : "AMEDIAFORMAT_KEY_AUTHOR"
703  },
704  {
705   "name" : "AMEDIAFORMAT_KEY_BITRATE_MODE"
706  },
707  {
708   "name" : "AMEDIAFORMAT_KEY_BITS_PER_SAMPLE"
709  },
710  {
711   "name" : "AMEDIAFORMAT_KEY_BIT_RATE"
712  },
713  {
714   "name" : "AMEDIAFORMAT_KEY_CAPTURE_RATE"
715  },
716  {
717   "name" : "AMEDIAFORMAT_KEY_CDTRACKNUMBER"
718  },
719  {
720   "name" : "AMEDIAFORMAT_KEY_CHANNEL_COUNT"
721  },
722  {
723   "name" : "AMEDIAFORMAT_KEY_CHANNEL_MASK"
724  },
725  {
726   "name" : "AMEDIAFORMAT_KEY_COLOR_FORMAT"
727  },
728  {
729   "name" : "AMEDIAFORMAT_KEY_COLOR_RANGE"
730  },
731  {
732   "name" : "AMEDIAFORMAT_KEY_COLOR_STANDARD"
733  },
734  {
735   "name" : "AMEDIAFORMAT_KEY_COLOR_TRANSFER"
736  },
737  {
738   "name" : "AMEDIAFORMAT_KEY_COMPILATION"
739  },
740  {
741   "name" : "AMEDIAFORMAT_KEY_COMPLEXITY"
742  },
743  {
744   "name" : "AMEDIAFORMAT_KEY_COMPOSER"
745  },
746  {
747   "name" : "AMEDIAFORMAT_KEY_CREATE_INPUT_SURFACE_SUSPENDED"
748  },
749  {
750   "name" : "AMEDIAFORMAT_KEY_CRYPTO_DEFAULT_IV_SIZE"
751  },
752  {
753   "name" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_BYTE_BLOCK"
754  },
755  {
756   "name" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_SIZES"
757  },
758  {
759   "name" : "AMEDIAFORMAT_KEY_CRYPTO_IV"
760  },
761  {
762   "name" : "AMEDIAFORMAT_KEY_CRYPTO_KEY"
763  },
764  {
765   "name" : "AMEDIAFORMAT_KEY_CRYPTO_MODE"
766  },
767  {
768   "name" : "AMEDIAFORMAT_KEY_CRYPTO_PLAIN_SIZES"
769  },
770  {
771   "name" : "AMEDIAFORMAT_KEY_CRYPTO_SKIP_BYTE_BLOCK"
772  },
773  {
774   "name" : "AMEDIAFORMAT_KEY_CSD"
775  },
776  {
777   "name" : "AMEDIAFORMAT_KEY_CSD_0"
778  },
779  {
780   "name" : "AMEDIAFORMAT_KEY_CSD_1"
781  },
782  {
783   "name" : "AMEDIAFORMAT_KEY_CSD_2"
784  },
785  {
786   "name" : "AMEDIAFORMAT_KEY_CSD_AVC"
787  },
788  {
789   "name" : "AMEDIAFORMAT_KEY_CSD_HEVC"
790  },
791  {
792   "name" : "AMEDIAFORMAT_KEY_D263"
793  },
794  {
795   "name" : "AMEDIAFORMAT_KEY_DATE"
796  },
797  {
798   "name" : "AMEDIAFORMAT_KEY_DISCNUMBER"
799  },
800  {
801   "name" : "AMEDIAFORMAT_KEY_DISPLAY_CROP"
802  },
803  {
804   "name" : "AMEDIAFORMAT_KEY_DISPLAY_HEIGHT"
805  },
806  {
807   "name" : "AMEDIAFORMAT_KEY_DISPLAY_WIDTH"
808  },
809  {
810   "name" : "AMEDIAFORMAT_KEY_DURATION"
811  },
812  {
813   "name" : "AMEDIAFORMAT_KEY_ENCODER_DELAY"
814  },
815  {
816   "name" : "AMEDIAFORMAT_KEY_ENCODER_PADDING"
817  },
818  {
819   "name" : "AMEDIAFORMAT_KEY_ESDS"
820  },
821  {
822   "name" : "AMEDIAFORMAT_KEY_EXIF_OFFSET"
823  },
824  {
825   "name" : "AMEDIAFORMAT_KEY_EXIF_SIZE"
826  },
827  {
828   "name" : "AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL"
829  },
830  {
831   "name" : "AMEDIAFORMAT_KEY_FRAME_COUNT"
832  },
833  {
834   "name" : "AMEDIAFORMAT_KEY_FRAME_RATE"
835  },
836  {
837   "name" : "AMEDIAFORMAT_KEY_GENRE"
838  },
839  {
840   "name" : "AMEDIAFORMAT_KEY_GRID_COLUMNS"
841  },
842  {
843   "name" : "AMEDIAFORMAT_KEY_GRID_ROWS"
844  },
845  {
846   "name" : "AMEDIAFORMAT_KEY_HAPTIC_CHANNEL_COUNT"
847  },
848  {
849   "name" : "AMEDIAFORMAT_KEY_HDR10_PLUS_INFO"
850  },
851  {
852   "name" : "AMEDIAFORMAT_KEY_HDR_STATIC_INFO"
853  },
854  {
855   "name" : "AMEDIAFORMAT_KEY_HEIGHT"
856  },
857  {
858   "name" : "AMEDIAFORMAT_KEY_ICC_PROFILE"
859  },
860  {
861   "name" : "AMEDIAFORMAT_KEY_INTRA_REFRESH_PERIOD"
862  },
863  {
864   "name" : "AMEDIAFORMAT_KEY_IS_ADTS"
865  },
866  {
867   "name" : "AMEDIAFORMAT_KEY_IS_AUTOSELECT"
868  },
869  {
870   "name" : "AMEDIAFORMAT_KEY_IS_DEFAULT"
871  },
872  {
873   "name" : "AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE"
874  },
875  {
876   "name" : "AMEDIAFORMAT_KEY_IS_SYNC_FRAME"
877  },
878  {
879   "name" : "AMEDIAFORMAT_KEY_I_FRAME_INTERVAL"
880  },
881  {
882   "name" : "AMEDIAFORMAT_KEY_LANGUAGE"
883  },
884  {
885   "name" : "AMEDIAFORMAT_KEY_LAST_SAMPLE_INDEX_IN_CHUNK"
886  },
887  {
888   "name" : "AMEDIAFORMAT_KEY_LATENCY"
889  },
890  {
891   "name" : "AMEDIAFORMAT_KEY_LEVEL"
892  },
893  {
894   "name" : "AMEDIAFORMAT_KEY_LOCATION"
895  },
896  {
897   "name" : "AMEDIAFORMAT_KEY_LOOP"
898  },
899  {
900   "name" : "AMEDIAFORMAT_KEY_LOW_LATENCY"
901  },
902  {
903   "name" : "AMEDIAFORMAT_KEY_LYRICIST"
904  },
905  {
906   "name" : "AMEDIAFORMAT_KEY_MANUFACTURER"
907  },
908  {
909   "name" : "AMEDIAFORMAT_KEY_MAX_BIT_RATE"
910  },
911  {
912   "name" : "AMEDIAFORMAT_KEY_MAX_B_FRAMES"
913  },
914  {
915   "name" : "AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER"
916  },
917  {
918   "name" : "AMEDIAFORMAT_KEY_MAX_HEIGHT"
919  },
920  {
921   "name" : "AMEDIAFORMAT_KEY_MAX_INPUT_SIZE"
922  },
923  {
924   "name" : "AMEDIAFORMAT_KEY_MAX_PTS_GAP_TO_ENCODER"
925  },
926  {
927   "name" : "AMEDIAFORMAT_KEY_MAX_WIDTH"
928  },
929  {
930   "name" : "AMEDIAFORMAT_KEY_MIME"
931  },
932  {
933   "name" : "AMEDIAFORMAT_KEY_MPEG2_STREAM_HEADER"
934  },
935  {
936   "name" : "AMEDIAFORMAT_KEY_MPEGH_COMPATIBLE_SETS"
937  },
938  {
939   "name" : "AMEDIAFORMAT_KEY_MPEGH_PROFILE_LEVEL_INDICATION"
940  },
941  {
942   "name" : "AMEDIAFORMAT_KEY_MPEGH_REFERENCE_CHANNEL_LAYOUT"
943  },
944  {
945   "name" : "AMEDIAFORMAT_KEY_MPEG_USER_DATA"
946  },
947  {
948   "name" : "AMEDIAFORMAT_KEY_OPERATING_RATE"
949  },
950  {
951   "name" : "AMEDIAFORMAT_KEY_PCM_BIG_ENDIAN"
952  },
953  {
954   "name" : "AMEDIAFORMAT_KEY_PCM_ENCODING"
955  },
956  {
957   "name" : "AMEDIAFORMAT_KEY_PRIORITY"
958  },
959  {
960   "name" : "AMEDIAFORMAT_KEY_PROFILE"
961  },
962  {
963   "name" : "AMEDIAFORMAT_KEY_PSSH"
964  },
965  {
966   "name" : "AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP"
967  },
968  {
969   "name" : "AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER"
970  },
971  {
972   "name" : "AMEDIAFORMAT_KEY_ROTATION"
973  },
974  {
975   "name" : "AMEDIAFORMAT_KEY_SAMPLE_FILE_OFFSET"
976  },
977  {
978   "name" : "AMEDIAFORMAT_KEY_SAMPLE_RATE"
979  },
980  {
981   "name" : "AMEDIAFORMAT_KEY_SAMPLE_TIME_BEFORE_APPEND"
982  },
983  {
984   "name" : "AMEDIAFORMAT_KEY_SAR_HEIGHT"
985  },
986  {
987   "name" : "AMEDIAFORMAT_KEY_SAR_WIDTH"
988  },
989  {
990   "name" : "AMEDIAFORMAT_KEY_SEI"
991  },
992  {
993   "name" : "AMEDIAFORMAT_KEY_SLICE_HEIGHT"
994  },
995  {
996   "name" : "AMEDIAFORMAT_KEY_SLOW_MOTION_MARKERS"
997  },
998  {
999   "name" : "AMEDIAFORMAT_KEY_STRIDE"
1000  },
1001  {
1002   "name" : "AMEDIAFORMAT_KEY_TARGET_TIME"
1003  },
1004  {
1005   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYERING"
1006  },
1007  {
1008   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_COUNT"
1009  },
1010  {
1011   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_ID"
1012  },
1013  {
1014   "name" : "AMEDIAFORMAT_KEY_TEXT_FORMAT_DATA"
1015  },
1016  {
1017   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_AV1C"
1018  },
1019  {
1020   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_HEVC"
1021  },
1022  {
1023   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_HEIGHT"
1024  },
1025  {
1026   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_TIME"
1027  },
1028  {
1029   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_WIDTH"
1030  },
1031  {
1032   "name" : "AMEDIAFORMAT_KEY_TILE_HEIGHT"
1033  },
1034  {
1035   "name" : "AMEDIAFORMAT_KEY_TILE_WIDTH"
1036  },
1037  {
1038   "name" : "AMEDIAFORMAT_KEY_TIME_US"
1039  },
1040  {
1041   "name" : "AMEDIAFORMAT_KEY_TITLE"
1042  },
1043  {
1044   "name" : "AMEDIAFORMAT_KEY_TRACK_ID"
1045  },
1046  {
1047   "name" : "AMEDIAFORMAT_KEY_TRACK_INDEX"
1048  },
1049  {
1050   "name" : "AMEDIAFORMAT_KEY_VALID_SAMPLES"
1051  },
1052  {
1053   "name" : "AMEDIAFORMAT_KEY_WIDTH"
1054  },
1055  {
1056   "name" : "AMEDIAFORMAT_KEY_XMP_OFFSET"
1057  },
1058  {
1059   "name" : "AMEDIAFORMAT_KEY_XMP_SIZE"
1060  },
1061  {
1062   "name" : "AMEDIAFORMAT_KEY_YEAR"
1063  }
1064 ],
1065 "enum_types" :
1066 [
1067  {
1068   "alignment" : 4,
1069   "enum_fields" :
1070   [
1071    {
1072     "enum_field_value" : 0,
1073     "name" : "AMEDIAMUXER_APPEND_IGNORE_LAST_VIDEO_GOP"
1074    },
1075    {
1076     "enum_field_value" : 1,
1077     "name" : "AMEDIAMUXER_APPEND_TO_EXISTING_DATA"
1078    }
1079   ],
1080   "linker_set_key" : "_ZTI10AppendMode",
1081   "name" : "AppendMode",
1082   "size" : 4,
1083   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h",
1084   "underlying_type" : "_ZTIj"
1085  },
1086  {
1087   "alignment" : 4,
1088   "enum_fields" :
1089   [
1090    {
1091     "enum_field_value" : 0,
1092     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_MPEG_4"
1093    },
1094    {
1095     "enum_field_value" : 1,
1096     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_WEBM"
1097    },
1098    {
1099     "enum_field_value" : 2,
1100     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_THREE_GPP"
1101    },
1102    {
1103     "enum_field_value" : 3,
1104     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_HEIF"
1105    },
1106    {
1107     "enum_field_value" : 4,
1108     "name" : "AMEDIAMUXER_OUTPUT_FORMAT_OGG"
1109    }
1110   ],
1111   "linker_set_key" : "_ZTI12OutputFormat",
1112   "name" : "OutputFormat",
1113   "size" : 4,
1114   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h",
1115   "underlying_type" : "_ZTIj"
1116  },
1117  {
1118   "alignment" : 4,
1119   "enum_fields" :
1120   [
1121    {
1122     "enum_field_value" : 1,
1123     "name" : "AIMAGE_FORMAT_RGBA_8888"
1124    },
1125    {
1126     "enum_field_value" : 2,
1127     "name" : "AIMAGE_FORMAT_RGBX_8888"
1128    },
1129    {
1130     "enum_field_value" : 3,
1131     "name" : "AIMAGE_FORMAT_RGB_888"
1132    },
1133    {
1134     "enum_field_value" : 4,
1135     "name" : "AIMAGE_FORMAT_RGB_565"
1136    },
1137    {
1138     "enum_field_value" : 22,
1139     "name" : "AIMAGE_FORMAT_RGBA_FP16"
1140    },
1141    {
1142     "enum_field_value" : 35,
1143     "name" : "AIMAGE_FORMAT_YUV_420_888"
1144    },
1145    {
1146     "enum_field_value" : 256,
1147     "name" : "AIMAGE_FORMAT_JPEG"
1148    },
1149    {
1150     "enum_field_value" : 32,
1151     "name" : "AIMAGE_FORMAT_RAW16"
1152    },
1153    {
1154     "enum_field_value" : 36,
1155     "name" : "AIMAGE_FORMAT_RAW_PRIVATE"
1156    },
1157    {
1158     "enum_field_value" : 37,
1159     "name" : "AIMAGE_FORMAT_RAW10"
1160    },
1161    {
1162     "enum_field_value" : 38,
1163     "name" : "AIMAGE_FORMAT_RAW12"
1164    },
1165    {
1166     "enum_field_value" : 1144402265,
1167     "name" : "AIMAGE_FORMAT_DEPTH16"
1168    },
1169    {
1170     "enum_field_value" : 257,
1171     "name" : "AIMAGE_FORMAT_DEPTH_POINT_CLOUD"
1172    },
1173    {
1174     "enum_field_value" : 34,
1175     "name" : "AIMAGE_FORMAT_PRIVATE"
1176    },
1177    {
1178     "enum_field_value" : 538982489,
1179     "name" : "AIMAGE_FORMAT_Y8"
1180    },
1181    {
1182     "enum_field_value" : 1212500294,
1183     "name" : "AIMAGE_FORMAT_HEIC"
1184    },
1185    {
1186     "enum_field_value" : 1768253795,
1187     "name" : "AIMAGE_FORMAT_DEPTH_JPEG"
1188    }
1189   ],
1190   "linker_set_key" : "_ZTI14AIMAGE_FORMATS",
1191   "name" : "AIMAGE_FORMATS",
1192   "size" : 4,
1193   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h",
1194   "underlying_type" : "_ZTIj"
1195  },
1196  {
1197   "alignment" : 4,
1198   "enum_fields" :
1199   [
1200    {
1201     "enum_field_value" : 0,
1202     "name" : "AMEDIA_OK"
1203    },
1204    {
1205     "enum_field_value" : 1100,
1206     "name" : "AMEDIACODEC_ERROR_INSUFFICIENT_RESOURCE"
1207    },
1208    {
1209     "enum_field_value" : 1101,
1210     "name" : "AMEDIACODEC_ERROR_RECLAIMED"
1211    },
1212    {
1213     "enum_field_value" : -10000,
1214     "name" : "AMEDIA_ERROR_BASE"
1215    },
1216    {
1217     "enum_field_value" : -10000,
1218     "name" : "AMEDIA_ERROR_UNKNOWN"
1219    },
1220    {
1221     "enum_field_value" : -10001,
1222     "name" : "AMEDIA_ERROR_MALFORMED"
1223    },
1224    {
1225     "enum_field_value" : -10002,
1226     "name" : "AMEDIA_ERROR_UNSUPPORTED"
1227    },
1228    {
1229     "enum_field_value" : -10003,
1230     "name" : "AMEDIA_ERROR_INVALID_OBJECT"
1231    },
1232    {
1233     "enum_field_value" : -10004,
1234     "name" : "AMEDIA_ERROR_INVALID_PARAMETER"
1235    },
1236    {
1237     "enum_field_value" : -10005,
1238     "name" : "AMEDIA_ERROR_INVALID_OPERATION"
1239    },
1240    {
1241     "enum_field_value" : -10006,
1242     "name" : "AMEDIA_ERROR_END_OF_STREAM"
1243    },
1244    {
1245     "enum_field_value" : -10007,
1246     "name" : "AMEDIA_ERROR_IO"
1247    },
1248    {
1249     "enum_field_value" : -10008,
1250     "name" : "AMEDIA_ERROR_WOULD_BLOCK"
1251    },
1252    {
1253     "enum_field_value" : -20000,
1254     "name" : "AMEDIA_DRM_ERROR_BASE"
1255    },
1256    {
1257     "enum_field_value" : -20001,
1258     "name" : "AMEDIA_DRM_NOT_PROVISIONED"
1259    },
1260    {
1261     "enum_field_value" : -20002,
1262     "name" : "AMEDIA_DRM_RESOURCE_BUSY"
1263    },
1264    {
1265     "enum_field_value" : -20003,
1266     "name" : "AMEDIA_DRM_DEVICE_REVOKED"
1267    },
1268    {
1269     "enum_field_value" : -20004,
1270     "name" : "AMEDIA_DRM_SHORT_BUFFER"
1271    },
1272    {
1273     "enum_field_value" : -20005,
1274     "name" : "AMEDIA_DRM_SESSION_NOT_OPENED"
1275    },
1276    {
1277     "enum_field_value" : -20006,
1278     "name" : "AMEDIA_DRM_TAMPER_DETECTED"
1279    },
1280    {
1281     "enum_field_value" : -20007,
1282     "name" : "AMEDIA_DRM_VERIFY_FAILED"
1283    },
1284    {
1285     "enum_field_value" : -20008,
1286     "name" : "AMEDIA_DRM_NEED_KEY"
1287    },
1288    {
1289     "enum_field_value" : -20009,
1290     "name" : "AMEDIA_DRM_LICENSE_EXPIRED"
1291    },
1292    {
1293     "enum_field_value" : -30000,
1294     "name" : "AMEDIA_IMGREADER_ERROR_BASE"
1295    },
1296    {
1297     "enum_field_value" : -30001,
1298     "name" : "AMEDIA_IMGREADER_NO_BUFFER_AVAILABLE"
1299    },
1300    {
1301     "enum_field_value" : -30002,
1302     "name" : "AMEDIA_IMGREADER_MAX_IMAGES_ACQUIRED"
1303    },
1304    {
1305     "enum_field_value" : -30003,
1306     "name" : "AMEDIA_IMGREADER_CANNOT_LOCK_IMAGE"
1307    },
1308    {
1309     "enum_field_value" : -30004,
1310     "name" : "AMEDIA_IMGREADER_CANNOT_UNLOCK_IMAGE"
1311    },
1312    {
1313     "enum_field_value" : -30005,
1314     "name" : "AMEDIA_IMGREADER_IMAGE_NOT_LOCKED"
1315    }
1316   ],
1317   "linker_set_key" : "_ZTI14media_status_t",
1318   "name" : "media_status_t",
1319   "size" : 4,
1320   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaError.h",
1321   "underlying_type" : "_ZTIi"
1322  },
1323  {
1324   "alignment" : 4,
1325   "enum_fields" :
1326   [
1327    {
1328     "enum_field_value" : 1,
1329     "name" : "KEY_TYPE_STREAMING"
1330    },
1331    {
1332     "enum_field_value" : 2,
1333     "name" : "KEY_TYPE_OFFLINE"
1334    },
1335    {
1336     "enum_field_value" : 3,
1337     "name" : "KEY_TYPE_RELEASE"
1338    }
1339   ],
1340   "linker_set_key" : "_ZTI16AMediaDrmKeyType",
1341   "name" : "AMediaDrmKeyType",
1342   "size" : 4,
1343   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h",
1344   "underlying_type" : "_ZTIj"
1345  },
1346  {
1347   "alignment" : 4,
1348   "enum_fields" :
1349   [
1350    {
1351     "enum_field_value" : 0,
1352     "name" : "AMEDIACODECRYPTOINFO_MODE_CLEAR"
1353    },
1354    {
1355     "enum_field_value" : 1,
1356     "name" : "AMEDIACODECRYPTOINFO_MODE_AES_CTR"
1357    },
1358    {
1359     "enum_field_value" : 2,
1360     "name" : "AMEDIACODECRYPTOINFO_MODE_AES_WV"
1361    },
1362    {
1363     "enum_field_value" : 3,
1364     "name" : "AMEDIACODECRYPTOINFO_MODE_AES_CBC"
1365    }
1366   ],
1367   "linker_set_key" : "_ZTI17cryptoinfo_mode_t",
1368   "name" : "cryptoinfo_mode_t",
1369   "size" : 4,
1370   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h",
1371   "underlying_type" : "_ZTIj"
1372  },
1373  {
1374   "alignment" : 4,
1375   "enum_fields" :
1376   [
1377    {
1378     "enum_field_value" : 1,
1379     "name" : "EVENT_PROVISION_REQUIRED"
1380    },
1381    {
1382     "enum_field_value" : 2,
1383     "name" : "EVENT_KEY_REQUIRED"
1384    },
1385    {
1386     "enum_field_value" : 3,
1387     "name" : "EVENT_KEY_EXPIRED"
1388    },
1389    {
1390     "enum_field_value" : 4,
1391     "name" : "EVENT_VENDOR_DEFINED"
1392    },
1393    {
1394     "enum_field_value" : 5,
1395     "name" : "EVENT_SESSION_RECLAIMED"
1396    }
1397   ],
1398   "linker_set_key" : "_ZTI18AMediaDrmEventType",
1399   "name" : "AMediaDrmEventType",
1400   "size" : 4,
1401   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h",
1402   "underlying_type" : "_ZTIj"
1403  },
1404  {
1405   "alignment" : 4,
1406   "enum_fields" :
1407   [
1408    {
1409     "enum_field_value" : 0,
1410     "name" : "KEY_STATUS_TYPE_USABLE"
1411    },
1412    {
1413     "enum_field_value" : 1,
1414     "name" : "KEY_STATUS_TYPE_EXPIRED"
1415    },
1416    {
1417     "enum_field_value" : 2,
1418     "name" : "KEY_STATUS_TYPE_OUTPUTNOTALLOWED"
1419    },
1420    {
1421     "enum_field_value" : 3,
1422     "name" : "KEY_STATUS_TYPE_STATUSPENDING"
1423    },
1424    {
1425     "enum_field_value" : 4,
1426     "name" : "KEY_STATUS_TYPE_INTERNALERROR"
1427    }
1428   ],
1429   "linker_set_key" : "_ZTI19AMediaKeyStatusType",
1430   "name" : "AMediaKeyStatusType",
1431   "size" : 4,
1432   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h",
1433   "underlying_type" : "_ZTIj"
1434  },
1435  {
1436   "alignment" : 4,
1437   "enum_fields" :
1438   [
1439    {
1440     "enum_field_value" : 0,
1441     "name" : "KEY_REQUEST_TYPE_INITIAL"
1442    },
1443    {
1444     "enum_field_value" : 1,
1445     "name" : "KEY_REQUEST_TYPE_RENEWAL"
1446    },
1447    {
1448     "enum_field_value" : 2,
1449     "name" : "KEY_REQUEST_TYPE_RELEASE"
1450    },
1451    {
1452     "enum_field_value" : 3,
1453     "name" : "KEY_REQUEST_TYPE_NONE"
1454    },
1455    {
1456     "enum_field_value" : 4,
1457     "name" : "KEY_REQUEST_TYPE_UPDATE"
1458    }
1459   ],
1460   "linker_set_key" : "_ZTI23AMediaDrmKeyRequestType",
1461   "name" : "AMediaDrmKeyRequestType",
1462   "size" : 4,
1463   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h",
1464   "underlying_type" : "_ZTIi"
1465  },
1466  {
1467   "alignment" : 4,
1468   "enum_fields" :
1469   [
1470    {
1471     "enum_field_value" : -1,
1472     "name" : "AMEDIACODEC_CALLING_UID"
1473    },
1474    {
1475     "enum_field_value" : -1,
1476     "name" : "AMEDIACODEC_CALLING_PID"
1477    }
1478   ],
1479   "linker_set_key" : "_ZTI24$AMEDIACODEC_CALLING_PID",
1480   "name" : "(unnamed)",
1481   "size" : 4,
1482   "source_file" : "frameworks/av/media/ndk/include_platform/media/NdkMediaCodecPlatform.h",
1483   "underlying_type" : "_ZTIi"
1484  },
1485  {
1486   "alignment" : 4,
1487   "enum_fields" :
1488   [
1489    {
1490     "enum_field_value" : 1,
1491     "name" : "AMEDIACODEC_CONFIGURE_FLAG_ENCODE"
1492    },
1493    {
1494     "enum_field_value" : -3,
1495     "name" : "AMEDIACODEC_INFO_OUTPUT_BUFFERS_CHANGED"
1496    },
1497    {
1498     "enum_field_value" : -2,
1499     "name" : "AMEDIACODEC_INFO_OUTPUT_FORMAT_CHANGED"
1500    },
1501    {
1502     "enum_field_value" : -1,
1503     "name" : "AMEDIACODEC_INFO_TRY_AGAIN_LATER"
1504    }
1505   ],
1506   "linker_set_key" : "_ZTI34$AMEDIACODEC_CONFIGURE_FLAG_ENCODE",
1507   "name" : "(unnamed)",
1508   "size" : 4,
1509   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h",
1510   "underlying_type" : "_ZTIi"
1511  },
1512  {
1513   "alignment" : 4,
1514   "enum_fields" :
1515   [
1516    {
1517     "enum_field_value" : 1,
1518     "name" : "AMEDIACODEC_BUFFER_FLAG_KEY_FRAME"
1519    },
1520    {
1521     "enum_field_value" : 2,
1522     "name" : "AMEDIACODEC_BUFFER_FLAG_CODEC_CONFIG"
1523    },
1524    {
1525     "enum_field_value" : 4,
1526     "name" : "AMEDIACODEC_BUFFER_FLAG_END_OF_STREAM"
1527    },
1528    {
1529     "enum_field_value" : 8,
1530     "name" : "AMEDIACODEC_BUFFER_FLAG_PARTIAL_FRAME"
1531    },
1532    {
1533     "enum_field_value" : 16,
1534     "name" : "AMEDIACODEC_BUFFER_FLAG_MUXER_DATA"
1535    },
1536    {
1537     "enum_field_value" : 32,
1538     "name" : "AMEDIACODEC_BUFFER_FLAG_DECODE_ONLY"
1539    }
1540   ],
1541   "linker_set_key" : "_ZTI37$AMEDIACODEC_BUFFER_FLAG_CODEC_CONFIG",
1542   "name" : "(unnamed)",
1543   "size" : 4,
1544   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h",
1545   "underlying_type" : "_ZTIj"
1546  },
1547  {
1548   "alignment" : 4,
1549   "enum_fields" :
1550   [
1551    {
1552     "enum_field_value" : 1,
1553     "name" : "AMEDIAEXTRACTOR_SAMPLE_FLAG_SYNC"
1554    },
1555    {
1556     "enum_field_value" : 2,
1557     "name" : "AMEDIAEXTRACTOR_SAMPLE_FLAG_ENCRYPTED"
1558    }
1559   ],
1560   "linker_set_key" : "_ZTI38$AMEDIAEXTRACTOR_SAMPLE_FLAG_ENCRYPTED",
1561   "name" : "(unnamed)",
1562   "size" : 4,
1563   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h",
1564   "underlying_type" : "_ZTIj"
1565  },
1566  {
1567   "alignment" : 4,
1568   "enum_fields" :
1569   [
1570    {
1571     "enum_field_value" : 0,
1572     "name" : "AMEDIAEXTRACTOR_SEEK_PREVIOUS_SYNC"
1573    },
1574    {
1575     "enum_field_value" : 1,
1576     "name" : "AMEDIAEXTRACTOR_SEEK_NEXT_SYNC"
1577    },
1578    {
1579     "enum_field_value" : 2,
1580     "name" : "AMEDIAEXTRACTOR_SEEK_CLOSEST_SYNC"
1581    }
1582   ],
1583   "linker_set_key" : "_ZTI8SeekMode",
1584   "name" : "SeekMode",
1585   "size" : 4,
1586   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h",
1587   "underlying_type" : "_ZTIj"
1588  }
1589 ],
1590 "function_types" :
1591 [
1592  {
1593   "alignment" : 4,
1594   "linker_set_key" : "_ZTIFlPvE",
1595   "name" : "long (void *)",
1596   "parameters" :
1597   [
1598    {
1599     "referenced_type" : "_ZTIPv"
1600    }
1601   ],
1602   "return_type" : "_ZTIl",
1603   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
1604  },
1605  {
1606   "alignment" : 4,
1607   "linker_set_key" : "_ZTIFlPvlE",
1608   "name" : "long (void *, long)",
1609   "parameters" :
1610   [
1611    {
1612     "referenced_type" : "_ZTIPv"
1613    },
1614    {
1615     "referenced_type" : "_ZTIl"
1616    }
1617   ],
1618   "return_type" : "_ZTIl",
1619   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
1620  },
1621  {
1622   "alignment" : 4,
1623   "linker_set_key" : "_ZTIFlPvlS_mE",
1624   "name" : "long (void *, long, void *, unsigned long)",
1625   "parameters" :
1626   [
1627    {
1628     "referenced_type" : "_ZTIPv"
1629    },
1630    {
1631     "referenced_type" : "_ZTIl"
1632    },
1633    {
1634     "referenced_type" : "_ZTIPv"
1635    },
1636    {
1637     "referenced_type" : "_ZTIm"
1638    }
1639   ],
1640   "return_type" : "_ZTIl",
1641   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
1642  },
1643  {
1644   "alignment" : 4,
1645   "linker_set_key" : "_ZTIFvP11AMediaCodecPv14media_status_tiPKcE",
1646   "name" : "void (AMediaCodec *, void *, media_status_t, int, const char *)",
1647   "parameters" :
1648   [
1649    {
1650     "referenced_type" : "_ZTIP11AMediaCodec"
1651    },
1652    {
1653     "referenced_type" : "_ZTIPv"
1654    },
1655    {
1656     "referenced_type" : "_ZTI14media_status_t"
1657    },
1658    {
1659     "referenced_type" : "_ZTIi"
1660    },
1661    {
1662     "referenced_type" : "_ZTIPKc"
1663    }
1664   ],
1665   "return_type" : "_ZTIv",
1666   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
1667  },
1668  {
1669   "alignment" : 4,
1670   "linker_set_key" : "_ZTIFvP11AMediaCodecPvP12AMediaFormatE",
1671   "name" : "void (AMediaCodec *, void *, AMediaFormat *)",
1672   "parameters" :
1673   [
1674    {
1675     "referenced_type" : "_ZTIP11AMediaCodec"
1676    },
1677    {
1678     "referenced_type" : "_ZTIPv"
1679    },
1680    {
1681     "referenced_type" : "_ZTIP12AMediaFormat"
1682    }
1683   ],
1684   "return_type" : "_ZTIv",
1685   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
1686  },
1687  {
1688   "alignment" : 4,
1689   "linker_set_key" : "_ZTIFvP11AMediaCodecPviE",
1690   "name" : "void (AMediaCodec *, void *, int)",
1691   "parameters" :
1692   [
1693    {
1694     "referenced_type" : "_ZTIP11AMediaCodec"
1695    },
1696    {
1697     "referenced_type" : "_ZTIPv"
1698    },
1699    {
1700     "referenced_type" : "_ZTIi"
1701    }
1702   ],
1703   "return_type" : "_ZTIv",
1704   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
1705  },
1706  {
1707   "alignment" : 4,
1708   "linker_set_key" : "_ZTIFvP11AMediaCodecPviP21AMediaCodecBufferInfoE",
1709   "name" : "void (AMediaCodec *, void *, int, AMediaCodecBufferInfo *)",
1710   "parameters" :
1711   [
1712    {
1713     "referenced_type" : "_ZTIP11AMediaCodec"
1714    },
1715    {
1716     "referenced_type" : "_ZTIPv"
1717    },
1718    {
1719     "referenced_type" : "_ZTIi"
1720    },
1721    {
1722     "referenced_type" : "_ZTIP21AMediaCodecBufferInfo"
1723    }
1724   ],
1725   "return_type" : "_ZTIv",
1726   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
1727  },
1728  {
1729   "alignment" : 4,
1730   "linker_set_key" : "_ZTIFvP11AMediaCodecPvllE",
1731   "name" : "void (AMediaCodec *, void *, long, long)",
1732   "parameters" :
1733   [
1734    {
1735     "referenced_type" : "_ZTIP11AMediaCodec"
1736    },
1737    {
1738     "referenced_type" : "_ZTIPv"
1739    },
1740    {
1741     "referenced_type" : "_ZTIl"
1742    },
1743    {
1744     "referenced_type" : "_ZTIl"
1745    }
1746   ],
1747   "return_type" : "_ZTIv",
1748   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
1749  },
1750  {
1751   "alignment" : 4,
1752   "linker_set_key" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArray18AMediaDrmEventTypeiPKhmE",
1753   "name" : "void (AMediaDrm *, const AMediaDrmByteArray *, AMediaDrmEventType, int, const unsigned char *, unsigned long)",
1754   "parameters" :
1755   [
1756    {
1757     "referenced_type" : "_ZTIP9AMediaDrm"
1758    },
1759    {
1760     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
1761    },
1762    {
1763     "referenced_type" : "_ZTI18AMediaDrmEventType"
1764    },
1765    {
1766     "referenced_type" : "_ZTIi"
1767    },
1768    {
1769     "referenced_type" : "_ZTIPKh"
1770    },
1771    {
1772     "referenced_type" : "_ZTIm"
1773    }
1774   ],
1775   "return_type" : "_ZTIv",
1776   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
1777  },
1778  {
1779   "alignment" : 4,
1780   "linker_set_key" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArrayPK18AMediaDrmKeyStatusmbE",
1781   "name" : "void (AMediaDrm *, const AMediaDrmByteArray *, const AMediaDrmKeyStatus *, unsigned long, bool)",
1782   "parameters" :
1783   [
1784    {
1785     "referenced_type" : "_ZTIP9AMediaDrm"
1786    },
1787    {
1788     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
1789    },
1790    {
1791     "referenced_type" : "_ZTIPK18AMediaDrmKeyStatus"
1792    },
1793    {
1794     "referenced_type" : "_ZTIm"
1795    },
1796    {
1797     "referenced_type" : "_ZTIb"
1798    }
1799   ],
1800   "return_type" : "_ZTIv",
1801   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
1802  },
1803  {
1804   "alignment" : 4,
1805   "linker_set_key" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArraylE",
1806   "name" : "void (AMediaDrm *, const AMediaDrmByteArray *, long)",
1807   "parameters" :
1808   [
1809    {
1810     "referenced_type" : "_ZTIP9AMediaDrm"
1811    },
1812    {
1813     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
1814    },
1815    {
1816     "referenced_type" : "_ZTIl"
1817    }
1818   ],
1819   "return_type" : "_ZTIv",
1820   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
1821  },
1822  {
1823   "alignment" : 4,
1824   "linker_set_key" : "_ZTIFvPvE",
1825   "name" : "void (void *)",
1826   "parameters" :
1827   [
1828    {
1829     "referenced_type" : "_ZTIPv"
1830    }
1831   ],
1832   "return_type" : "_ZTIv",
1833   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
1834  },
1835  {
1836   "alignment" : 4,
1837   "linker_set_key" : "_ZTIFvPvP12AImageReaderE",
1838   "name" : "void (void *, AImageReader *)",
1839   "parameters" :
1840   [
1841    {
1842     "referenced_type" : "_ZTIPv"
1843    },
1844    {
1845     "referenced_type" : "_ZTIP12AImageReader"
1846    }
1847   ],
1848   "return_type" : "_ZTIv",
1849   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1850  },
1851  {
1852   "alignment" : 4,
1853   "linker_set_key" : "_ZTIFvPvP12AImageReaderP15AHardwareBufferE",
1854   "name" : "void (void *, AImageReader *, AHardwareBuffer *)",
1855   "parameters" :
1856   [
1857    {
1858     "referenced_type" : "_ZTIPv"
1859    },
1860    {
1861     "referenced_type" : "_ZTIP12AImageReader"
1862    },
1863    {
1864     "referenced_type" : "_ZTIP15AHardwareBuffer"
1865    }
1866   ],
1867   "return_type" : "_ZTIv",
1868   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1869  }
1870 ],
1871 "functions" :
1872 [
1873  {
1874   "function_name" : "AImageReader_acquireLatestImage",
1875   "linker_set_key" : "AImageReader_acquireLatestImage",
1876   "parameters" :
1877   [
1878    {
1879     "referenced_type" : "_ZTIP12AImageReader"
1880    },
1881    {
1882     "referenced_type" : "_ZTIPP6AImage"
1883    }
1884   ],
1885   "return_type" : "_ZTI14media_status_t",
1886   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1887  },
1888  {
1889   "function_name" : "AImageReader_acquireLatestImageAsync",
1890   "linker_set_key" : "AImageReader_acquireLatestImageAsync",
1891   "parameters" :
1892   [
1893    {
1894     "referenced_type" : "_ZTIP12AImageReader"
1895    },
1896    {
1897     "referenced_type" : "_ZTIPP6AImage"
1898    },
1899    {
1900     "referenced_type" : "_ZTIPi"
1901    }
1902   ],
1903   "return_type" : "_ZTI14media_status_t",
1904   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1905  },
1906  {
1907   "function_name" : "AImageReader_acquireNextImage",
1908   "linker_set_key" : "AImageReader_acquireNextImage",
1909   "parameters" :
1910   [
1911    {
1912     "referenced_type" : "_ZTIP12AImageReader"
1913    },
1914    {
1915     "referenced_type" : "_ZTIPP6AImage"
1916    }
1917   ],
1918   "return_type" : "_ZTI14media_status_t",
1919   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1920  },
1921  {
1922   "function_name" : "AImageReader_acquireNextImageAsync",
1923   "linker_set_key" : "AImageReader_acquireNextImageAsync",
1924   "parameters" :
1925   [
1926    {
1927     "referenced_type" : "_ZTIP12AImageReader"
1928    },
1929    {
1930     "referenced_type" : "_ZTIPP6AImage"
1931    },
1932    {
1933     "referenced_type" : "_ZTIPi"
1934    }
1935   ],
1936   "return_type" : "_ZTI14media_status_t",
1937   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1938  },
1939  {
1940   "function_name" : "AImageReader_delete",
1941   "linker_set_key" : "AImageReader_delete",
1942   "parameters" :
1943   [
1944    {
1945     "referenced_type" : "_ZTIP12AImageReader"
1946    }
1947   ],
1948   "return_type" : "_ZTIv",
1949   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1950  },
1951  {
1952   "function_name" : "AImageReader_getFormat",
1953   "linker_set_key" : "AImageReader_getFormat",
1954   "parameters" :
1955   [
1956    {
1957     "referenced_type" : "_ZTIPK12AImageReader"
1958    },
1959    {
1960     "referenced_type" : "_ZTIPi"
1961    }
1962   ],
1963   "return_type" : "_ZTI14media_status_t",
1964   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1965  },
1966  {
1967   "function_name" : "AImageReader_getHeight",
1968   "linker_set_key" : "AImageReader_getHeight",
1969   "parameters" :
1970   [
1971    {
1972     "referenced_type" : "_ZTIPK12AImageReader"
1973    },
1974    {
1975     "referenced_type" : "_ZTIPi"
1976    }
1977   ],
1978   "return_type" : "_ZTI14media_status_t",
1979   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1980  },
1981  {
1982   "function_name" : "AImageReader_getMaxImages",
1983   "linker_set_key" : "AImageReader_getMaxImages",
1984   "parameters" :
1985   [
1986    {
1987     "referenced_type" : "_ZTIPK12AImageReader"
1988    },
1989    {
1990     "referenced_type" : "_ZTIPi"
1991    }
1992   ],
1993   "return_type" : "_ZTI14media_status_t",
1994   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
1995  },
1996  {
1997   "function_name" : "AImageReader_getWidth",
1998   "linker_set_key" : "AImageReader_getWidth",
1999   "parameters" :
2000   [
2001    {
2002     "referenced_type" : "_ZTIPK12AImageReader"
2003    },
2004    {
2005     "referenced_type" : "_ZTIPi"
2006    }
2007   ],
2008   "return_type" : "_ZTI14media_status_t",
2009   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2010  },
2011  {
2012   "function_name" : "AImageReader_getWindow",
2013   "linker_set_key" : "AImageReader_getWindow",
2014   "parameters" :
2015   [
2016    {
2017     "referenced_type" : "_ZTIP12AImageReader"
2018    },
2019    {
2020     "referenced_type" : "_ZTIPP13ANativeWindow"
2021    }
2022   ],
2023   "return_type" : "_ZTI14media_status_t",
2024   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2025  },
2026  {
2027   "function_name" : "AImageReader_new",
2028   "linker_set_key" : "AImageReader_new",
2029   "parameters" :
2030   [
2031    {
2032     "referenced_type" : "_ZTIi"
2033    },
2034    {
2035     "referenced_type" : "_ZTIi"
2036    },
2037    {
2038     "referenced_type" : "_ZTIi"
2039    },
2040    {
2041     "referenced_type" : "_ZTIi"
2042    },
2043    {
2044     "referenced_type" : "_ZTIPP12AImageReader"
2045    }
2046   ],
2047   "return_type" : "_ZTI14media_status_t",
2048   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2049  },
2050  {
2051   "function_name" : "AImageReader_newWithDataSpace",
2052   "linker_set_key" : "AImageReader_newWithDataSpace",
2053   "parameters" :
2054   [
2055    {
2056     "referenced_type" : "_ZTIi"
2057    },
2058    {
2059     "referenced_type" : "_ZTIi"
2060    },
2061    {
2062     "referenced_type" : "_ZTIm"
2063    },
2064    {
2065     "referenced_type" : "_ZTIi"
2066    },
2067    {
2068     "referenced_type" : "_ZTIj"
2069    },
2070    {
2071     "referenced_type" : "_ZTIi"
2072    },
2073    {
2074     "referenced_type" : "_ZTIPP12AImageReader"
2075    }
2076   ],
2077   "return_type" : "_ZTI14media_status_t",
2078   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2079  },
2080  {
2081   "function_name" : "AImageReader_newWithUsage",
2082   "linker_set_key" : "AImageReader_newWithUsage",
2083   "parameters" :
2084   [
2085    {
2086     "referenced_type" : "_ZTIi"
2087    },
2088    {
2089     "referenced_type" : "_ZTIi"
2090    },
2091    {
2092     "referenced_type" : "_ZTIi"
2093    },
2094    {
2095     "referenced_type" : "_ZTIm"
2096    },
2097    {
2098     "referenced_type" : "_ZTIi"
2099    },
2100    {
2101     "referenced_type" : "_ZTIPP12AImageReader"
2102    }
2103   ],
2104   "return_type" : "_ZTI14media_status_t",
2105   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2106  },
2107  {
2108   "function_name" : "AImageReader_setBufferRemovedListener",
2109   "linker_set_key" : "AImageReader_setBufferRemovedListener",
2110   "parameters" :
2111   [
2112    {
2113     "referenced_type" : "_ZTIP12AImageReader"
2114    },
2115    {
2116     "referenced_type" : "_ZTIP34AImageReader_BufferRemovedListener"
2117    }
2118   ],
2119   "return_type" : "_ZTI14media_status_t",
2120   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2121  },
2122  {
2123   "function_name" : "AImageReader_setImageListener",
2124   "linker_set_key" : "AImageReader_setImageListener",
2125   "parameters" :
2126   [
2127    {
2128     "referenced_type" : "_ZTIP12AImageReader"
2129    },
2130    {
2131     "referenced_type" : "_ZTIP26AImageReader_ImageListener"
2132    }
2133   ],
2134   "return_type" : "_ZTI14media_status_t",
2135   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
2136  },
2137  {
2138   "function_name" : "AImage_delete",
2139   "linker_set_key" : "AImage_delete",
2140   "parameters" :
2141   [
2142    {
2143     "referenced_type" : "_ZTIP6AImage"
2144    }
2145   ],
2146   "return_type" : "_ZTIv",
2147   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2148  },
2149  {
2150   "function_name" : "AImage_deleteAsync",
2151   "linker_set_key" : "AImage_deleteAsync",
2152   "parameters" :
2153   [
2154    {
2155     "referenced_type" : "_ZTIP6AImage"
2156    },
2157    {
2158     "referenced_type" : "_ZTIi"
2159    }
2160   ],
2161   "return_type" : "_ZTIv",
2162   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2163  },
2164  {
2165   "function_name" : "AImage_getCropRect",
2166   "linker_set_key" : "AImage_getCropRect",
2167   "parameters" :
2168   [
2169    {
2170     "referenced_type" : "_ZTIPK6AImage"
2171    },
2172    {
2173     "referenced_type" : "_ZTIP14AImageCropRect"
2174    }
2175   ],
2176   "return_type" : "_ZTI14media_status_t",
2177   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2178  },
2179  {
2180   "function_name" : "AImage_getDataSpace",
2181   "linker_set_key" : "AImage_getDataSpace",
2182   "parameters" :
2183   [
2184    {
2185     "referenced_type" : "_ZTIPK6AImage"
2186    },
2187    {
2188     "referenced_type" : "_ZTIPi"
2189    }
2190   ],
2191   "return_type" : "_ZTI14media_status_t",
2192   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2193  },
2194  {
2195   "function_name" : "AImage_getFormat",
2196   "linker_set_key" : "AImage_getFormat",
2197   "parameters" :
2198   [
2199    {
2200     "referenced_type" : "_ZTIPK6AImage"
2201    },
2202    {
2203     "referenced_type" : "_ZTIPi"
2204    }
2205   ],
2206   "return_type" : "_ZTI14media_status_t",
2207   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2208  },
2209  {
2210   "function_name" : "AImage_getHardwareBuffer",
2211   "linker_set_key" : "AImage_getHardwareBuffer",
2212   "parameters" :
2213   [
2214    {
2215     "referenced_type" : "_ZTIPK6AImage"
2216    },
2217    {
2218     "referenced_type" : "_ZTIPP15AHardwareBuffer"
2219    }
2220   ],
2221   "return_type" : "_ZTI14media_status_t",
2222   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2223  },
2224  {
2225   "function_name" : "AImage_getHeight",
2226   "linker_set_key" : "AImage_getHeight",
2227   "parameters" :
2228   [
2229    {
2230     "referenced_type" : "_ZTIPK6AImage"
2231    },
2232    {
2233     "referenced_type" : "_ZTIPi"
2234    }
2235   ],
2236   "return_type" : "_ZTI14media_status_t",
2237   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2238  },
2239  {
2240   "function_name" : "AImage_getNumberOfPlanes",
2241   "linker_set_key" : "AImage_getNumberOfPlanes",
2242   "parameters" :
2243   [
2244    {
2245     "referenced_type" : "_ZTIPK6AImage"
2246    },
2247    {
2248     "referenced_type" : "_ZTIPi"
2249    }
2250   ],
2251   "return_type" : "_ZTI14media_status_t",
2252   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2253  },
2254  {
2255   "function_name" : "AImage_getPlaneData",
2256   "linker_set_key" : "AImage_getPlaneData",
2257   "parameters" :
2258   [
2259    {
2260     "referenced_type" : "_ZTIPK6AImage"
2261    },
2262    {
2263     "referenced_type" : "_ZTIi"
2264    },
2265    {
2266     "referenced_type" : "_ZTIPPh"
2267    },
2268    {
2269     "referenced_type" : "_ZTIPi"
2270    }
2271   ],
2272   "return_type" : "_ZTI14media_status_t",
2273   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2274  },
2275  {
2276   "function_name" : "AImage_getPlanePixelStride",
2277   "linker_set_key" : "AImage_getPlanePixelStride",
2278   "parameters" :
2279   [
2280    {
2281     "referenced_type" : "_ZTIPK6AImage"
2282    },
2283    {
2284     "referenced_type" : "_ZTIi"
2285    },
2286    {
2287     "referenced_type" : "_ZTIPi"
2288    }
2289   ],
2290   "return_type" : "_ZTI14media_status_t",
2291   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2292  },
2293  {
2294   "function_name" : "AImage_getPlaneRowStride",
2295   "linker_set_key" : "AImage_getPlaneRowStride",
2296   "parameters" :
2297   [
2298    {
2299     "referenced_type" : "_ZTIPK6AImage"
2300    },
2301    {
2302     "referenced_type" : "_ZTIi"
2303    },
2304    {
2305     "referenced_type" : "_ZTIPi"
2306    }
2307   ],
2308   "return_type" : "_ZTI14media_status_t",
2309   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2310  },
2311  {
2312   "function_name" : "AImage_getTimestamp",
2313   "linker_set_key" : "AImage_getTimestamp",
2314   "parameters" :
2315   [
2316    {
2317     "referenced_type" : "_ZTIPK6AImage"
2318    },
2319    {
2320     "referenced_type" : "_ZTIPl"
2321    }
2322   ],
2323   "return_type" : "_ZTI14media_status_t",
2324   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2325  },
2326  {
2327   "function_name" : "AImage_getWidth",
2328   "linker_set_key" : "AImage_getWidth",
2329   "parameters" :
2330   [
2331    {
2332     "referenced_type" : "_ZTIPK6AImage"
2333    },
2334    {
2335     "referenced_type" : "_ZTIPi"
2336    }
2337   ],
2338   "return_type" : "_ZTI14media_status_t",
2339   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
2340  },
2341  {
2342   "function_name" : "AMediaCodecActionCode_isRecoverable",
2343   "linker_set_key" : "AMediaCodecActionCode_isRecoverable",
2344   "parameters" :
2345   [
2346    {
2347     "referenced_type" : "_ZTIi"
2348    }
2349   ],
2350   "return_type" : "_ZTIb",
2351   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2352  },
2353  {
2354   "function_name" : "AMediaCodecActionCode_isTransient",
2355   "linker_set_key" : "AMediaCodecActionCode_isTransient",
2356   "parameters" :
2357   [
2358    {
2359     "referenced_type" : "_ZTIi"
2360    }
2361   ],
2362   "return_type" : "_ZTIb",
2363   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2364  },
2365  {
2366   "function_name" : "AMediaCodecCryptoInfo_delete",
2367   "linker_set_key" : "AMediaCodecCryptoInfo_delete",
2368   "parameters" :
2369   [
2370    {
2371     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2372    }
2373   ],
2374   "return_type" : "_ZTI14media_status_t",
2375   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2376  },
2377  {
2378   "function_name" : "AMediaCodecCryptoInfo_getClearBytes",
2379   "linker_set_key" : "AMediaCodecCryptoInfo_getClearBytes",
2380   "parameters" :
2381   [
2382    {
2383     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2384    },
2385    {
2386     "referenced_type" : "_ZTIPm"
2387    }
2388   ],
2389   "return_type" : "_ZTI14media_status_t",
2390   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2391  },
2392  {
2393   "function_name" : "AMediaCodecCryptoInfo_getEncryptedBytes",
2394   "linker_set_key" : "AMediaCodecCryptoInfo_getEncryptedBytes",
2395   "parameters" :
2396   [
2397    {
2398     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2399    },
2400    {
2401     "referenced_type" : "_ZTIPm"
2402    }
2403   ],
2404   "return_type" : "_ZTI14media_status_t",
2405   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2406  },
2407  {
2408   "function_name" : "AMediaCodecCryptoInfo_getIV",
2409   "linker_set_key" : "AMediaCodecCryptoInfo_getIV",
2410   "parameters" :
2411   [
2412    {
2413     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2414    },
2415    {
2416     "referenced_type" : "_ZTIPh"
2417    }
2418   ],
2419   "return_type" : "_ZTI14media_status_t",
2420   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2421  },
2422  {
2423   "function_name" : "AMediaCodecCryptoInfo_getKey",
2424   "linker_set_key" : "AMediaCodecCryptoInfo_getKey",
2425   "parameters" :
2426   [
2427    {
2428     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2429    },
2430    {
2431     "referenced_type" : "_ZTIPh"
2432    }
2433   ],
2434   "return_type" : "_ZTI14media_status_t",
2435   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2436  },
2437  {
2438   "function_name" : "AMediaCodecCryptoInfo_getMode",
2439   "linker_set_key" : "AMediaCodecCryptoInfo_getMode",
2440   "parameters" :
2441   [
2442    {
2443     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2444    }
2445   ],
2446   "return_type" : "_ZTI17cryptoinfo_mode_t",
2447   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2448  },
2449  {
2450   "function_name" : "AMediaCodecCryptoInfo_getNumSubSamples",
2451   "linker_set_key" : "AMediaCodecCryptoInfo_getNumSubSamples",
2452   "parameters" :
2453   [
2454    {
2455     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2456    }
2457   ],
2458   "return_type" : "_ZTIm",
2459   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2460  },
2461  {
2462   "function_name" : "AMediaCodecCryptoInfo_new",
2463   "linker_set_key" : "AMediaCodecCryptoInfo_new",
2464   "parameters" :
2465   [
2466    {
2467     "referenced_type" : "_ZTIi"
2468    },
2469    {
2470     "referenced_type" : "_ZTIPh"
2471    },
2472    {
2473     "referenced_type" : "_ZTIPh"
2474    },
2475    {
2476     "referenced_type" : "_ZTI17cryptoinfo_mode_t"
2477    },
2478    {
2479     "referenced_type" : "_ZTIPm"
2480    },
2481    {
2482     "referenced_type" : "_ZTIPm"
2483    }
2484   ],
2485   "return_type" : "_ZTIP21AMediaCodecCryptoInfo",
2486   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2487  },
2488  {
2489   "function_name" : "AMediaCodecCryptoInfo_setPattern",
2490   "linker_set_key" : "AMediaCodecCryptoInfo_setPattern",
2491   "parameters" :
2492   [
2493    {
2494     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2495    },
2496    {
2497     "referenced_type" : "_ZTIP20cryptoinfo_pattern_t"
2498    }
2499   ],
2500   "return_type" : "_ZTIv",
2501   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2502  },
2503  {
2504   "function_name" : "AMediaCodec_configure",
2505   "linker_set_key" : "AMediaCodec_configure",
2506   "parameters" :
2507   [
2508    {
2509     "referenced_type" : "_ZTIP11AMediaCodec"
2510    },
2511    {
2512     "referenced_type" : "_ZTIPK12AMediaFormat"
2513    },
2514    {
2515     "referenced_type" : "_ZTIP13ANativeWindow"
2516    },
2517    {
2518     "referenced_type" : "_ZTIP12AMediaCrypto"
2519    },
2520    {
2521     "referenced_type" : "_ZTIj"
2522    }
2523   ],
2524   "return_type" : "_ZTI14media_status_t",
2525   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2526  },
2527  {
2528   "function_name" : "AMediaCodec_createCodecByName",
2529   "linker_set_key" : "AMediaCodec_createCodecByName",
2530   "parameters" :
2531   [
2532    {
2533     "referenced_type" : "_ZTIPKc"
2534    }
2535   ],
2536   "return_type" : "_ZTIP11AMediaCodec",
2537   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2538  },
2539  {
2540   "function_name" : "AMediaCodec_createDecoderByType",
2541   "linker_set_key" : "AMediaCodec_createDecoderByType",
2542   "parameters" :
2543   [
2544    {
2545     "referenced_type" : "_ZTIPKc"
2546    }
2547   ],
2548   "return_type" : "_ZTIP11AMediaCodec",
2549   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2550  },
2551  {
2552   "function_name" : "AMediaCodec_createEncoderByType",
2553   "linker_set_key" : "AMediaCodec_createEncoderByType",
2554   "parameters" :
2555   [
2556    {
2557     "referenced_type" : "_ZTIPKc"
2558    }
2559   ],
2560   "return_type" : "_ZTIP11AMediaCodec",
2561   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2562  },
2563  {
2564   "function_name" : "AMediaCodec_createInputSurface",
2565   "linker_set_key" : "AMediaCodec_createInputSurface",
2566   "parameters" :
2567   [
2568    {
2569     "referenced_type" : "_ZTIP11AMediaCodec"
2570    },
2571    {
2572     "referenced_type" : "_ZTIPP13ANativeWindow"
2573    }
2574   ],
2575   "return_type" : "_ZTI14media_status_t",
2576   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2577  },
2578  {
2579   "function_name" : "AMediaCodec_createPersistentInputSurface",
2580   "linker_set_key" : "AMediaCodec_createPersistentInputSurface",
2581   "parameters" :
2582   [
2583    {
2584     "referenced_type" : "_ZTIPP13ANativeWindow"
2585    }
2586   ],
2587   "return_type" : "_ZTI14media_status_t",
2588   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2589  },
2590  {
2591   "function_name" : "AMediaCodec_delete",
2592   "linker_set_key" : "AMediaCodec_delete",
2593   "parameters" :
2594   [
2595    {
2596     "referenced_type" : "_ZTIP11AMediaCodec"
2597    }
2598   ],
2599   "return_type" : "_ZTI14media_status_t",
2600   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2601  },
2602  {
2603   "function_name" : "AMediaCodec_dequeueInputBuffer",
2604   "linker_set_key" : "AMediaCodec_dequeueInputBuffer",
2605   "parameters" :
2606   [
2607    {
2608     "referenced_type" : "_ZTIP11AMediaCodec"
2609    },
2610    {
2611     "referenced_type" : "_ZTIl"
2612    }
2613   ],
2614   "return_type" : "_ZTIl",
2615   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2616  },
2617  {
2618   "function_name" : "AMediaCodec_dequeueOutputBuffer",
2619   "linker_set_key" : "AMediaCodec_dequeueOutputBuffer",
2620   "parameters" :
2621   [
2622    {
2623     "referenced_type" : "_ZTIP11AMediaCodec"
2624    },
2625    {
2626     "referenced_type" : "_ZTIP21AMediaCodecBufferInfo"
2627    },
2628    {
2629     "referenced_type" : "_ZTIl"
2630    }
2631   ],
2632   "return_type" : "_ZTIl",
2633   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2634  },
2635  {
2636   "function_name" : "AMediaCodec_flush",
2637   "linker_set_key" : "AMediaCodec_flush",
2638   "parameters" :
2639   [
2640    {
2641     "referenced_type" : "_ZTIP11AMediaCodec"
2642    }
2643   ],
2644   "return_type" : "_ZTI14media_status_t",
2645   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2646  },
2647  {
2648   "function_name" : "AMediaCodec_getBufferFormat",
2649   "linker_set_key" : "AMediaCodec_getBufferFormat",
2650   "parameters" :
2651   [
2652    {
2653     "referenced_type" : "_ZTIP11AMediaCodec"
2654    },
2655    {
2656     "referenced_type" : "_ZTIm"
2657    }
2658   ],
2659   "return_type" : "_ZTIP12AMediaFormat",
2660   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2661  },
2662  {
2663   "function_name" : "AMediaCodec_getInputBuffer",
2664   "linker_set_key" : "AMediaCodec_getInputBuffer",
2665   "parameters" :
2666   [
2667    {
2668     "referenced_type" : "_ZTIP11AMediaCodec"
2669    },
2670    {
2671     "referenced_type" : "_ZTIm"
2672    },
2673    {
2674     "referenced_type" : "_ZTIPm"
2675    }
2676   ],
2677   "return_type" : "_ZTIPh",
2678   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2679  },
2680  {
2681   "function_name" : "AMediaCodec_getInputFormat",
2682   "linker_set_key" : "AMediaCodec_getInputFormat",
2683   "parameters" :
2684   [
2685    {
2686     "referenced_type" : "_ZTIP11AMediaCodec"
2687    }
2688   ],
2689   "return_type" : "_ZTIP12AMediaFormat",
2690   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2691  },
2692  {
2693   "function_name" : "AMediaCodec_getName",
2694   "linker_set_key" : "AMediaCodec_getName",
2695   "parameters" :
2696   [
2697    {
2698     "referenced_type" : "_ZTIP11AMediaCodec"
2699    },
2700    {
2701     "referenced_type" : "_ZTIPPc"
2702    }
2703   ],
2704   "return_type" : "_ZTI14media_status_t",
2705   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2706  },
2707  {
2708   "function_name" : "AMediaCodec_getOutputBuffer",
2709   "linker_set_key" : "AMediaCodec_getOutputBuffer",
2710   "parameters" :
2711   [
2712    {
2713     "referenced_type" : "_ZTIP11AMediaCodec"
2714    },
2715    {
2716     "referenced_type" : "_ZTIm"
2717    },
2718    {
2719     "referenced_type" : "_ZTIPm"
2720    }
2721   ],
2722   "return_type" : "_ZTIPh",
2723   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2724  },
2725  {
2726   "function_name" : "AMediaCodec_getOutputFormat",
2727   "linker_set_key" : "AMediaCodec_getOutputFormat",
2728   "parameters" :
2729   [
2730    {
2731     "referenced_type" : "_ZTIP11AMediaCodec"
2732    }
2733   ],
2734   "return_type" : "_ZTIP12AMediaFormat",
2735   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2736  },
2737  {
2738   "function_name" : "AMediaCodec_queueInputBuffer",
2739   "linker_set_key" : "AMediaCodec_queueInputBuffer",
2740   "parameters" :
2741   [
2742    {
2743     "referenced_type" : "_ZTIP11AMediaCodec"
2744    },
2745    {
2746     "referenced_type" : "_ZTIm"
2747    },
2748    {
2749     "referenced_type" : "_ZTIl"
2750    },
2751    {
2752     "referenced_type" : "_ZTIm"
2753    },
2754    {
2755     "referenced_type" : "_ZTIm"
2756    },
2757    {
2758     "referenced_type" : "_ZTIj"
2759    }
2760   ],
2761   "return_type" : "_ZTI14media_status_t",
2762   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2763  },
2764  {
2765   "function_name" : "AMediaCodec_queueSecureInputBuffer",
2766   "linker_set_key" : "AMediaCodec_queueSecureInputBuffer",
2767   "parameters" :
2768   [
2769    {
2770     "referenced_type" : "_ZTIP11AMediaCodec"
2771    },
2772    {
2773     "referenced_type" : "_ZTIm"
2774    },
2775    {
2776     "referenced_type" : "_ZTIl"
2777    },
2778    {
2779     "referenced_type" : "_ZTIP21AMediaCodecCryptoInfo"
2780    },
2781    {
2782     "referenced_type" : "_ZTIm"
2783    },
2784    {
2785     "referenced_type" : "_ZTIj"
2786    }
2787   ],
2788   "return_type" : "_ZTI14media_status_t",
2789   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2790  },
2791  {
2792   "function_name" : "AMediaCodec_releaseCrypto",
2793   "linker_set_key" : "AMediaCodec_releaseCrypto",
2794   "parameters" :
2795   [
2796    {
2797     "referenced_type" : "_ZTIP11AMediaCodec"
2798    }
2799   ],
2800   "return_type" : "_ZTI14media_status_t",
2801   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2802  },
2803  {
2804   "function_name" : "AMediaCodec_releaseName",
2805   "linker_set_key" : "AMediaCodec_releaseName",
2806   "parameters" :
2807   [
2808    {
2809     "referenced_type" : "_ZTIP11AMediaCodec"
2810    },
2811    {
2812     "referenced_type" : "_ZTIPc"
2813    }
2814   ],
2815   "return_type" : "_ZTIv",
2816   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2817  },
2818  {
2819   "function_name" : "AMediaCodec_releaseOutputBuffer",
2820   "linker_set_key" : "AMediaCodec_releaseOutputBuffer",
2821   "parameters" :
2822   [
2823    {
2824     "referenced_type" : "_ZTIP11AMediaCodec"
2825    },
2826    {
2827     "referenced_type" : "_ZTIm"
2828    },
2829    {
2830     "referenced_type" : "_ZTIb"
2831    }
2832   ],
2833   "return_type" : "_ZTI14media_status_t",
2834   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2835  },
2836  {
2837   "function_name" : "AMediaCodec_releaseOutputBufferAtTime",
2838   "linker_set_key" : "AMediaCodec_releaseOutputBufferAtTime",
2839   "parameters" :
2840   [
2841    {
2842     "referenced_type" : "_ZTIP11AMediaCodec"
2843    },
2844    {
2845     "referenced_type" : "_ZTIm"
2846    },
2847    {
2848     "referenced_type" : "_ZTIl"
2849    }
2850   ],
2851   "return_type" : "_ZTI14media_status_t",
2852   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2853  },
2854  {
2855   "function_name" : "AMediaCodec_setAsyncNotifyCallback",
2856   "linker_set_key" : "AMediaCodec_setAsyncNotifyCallback",
2857   "parameters" :
2858   [
2859    {
2860     "referenced_type" : "_ZTIP11AMediaCodec"
2861    },
2862    {
2863     "referenced_type" : "_ZTI32AMediaCodecOnAsyncNotifyCallback"
2864    },
2865    {
2866     "referenced_type" : "_ZTIPv"
2867    }
2868   ],
2869   "return_type" : "_ZTI14media_status_t",
2870   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2871  },
2872  {
2873   "function_name" : "AMediaCodec_setInputSurface",
2874   "linker_set_key" : "AMediaCodec_setInputSurface",
2875   "parameters" :
2876   [
2877    {
2878     "referenced_type" : "_ZTIP11AMediaCodec"
2879    },
2880    {
2881     "referenced_type" : "_ZTIP13ANativeWindow"
2882    }
2883   ],
2884   "return_type" : "_ZTI14media_status_t",
2885   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2886  },
2887  {
2888   "function_name" : "AMediaCodec_setOnFrameRenderedCallback",
2889   "linker_set_key" : "AMediaCodec_setOnFrameRenderedCallback",
2890   "parameters" :
2891   [
2892    {
2893     "referenced_type" : "_ZTIP11AMediaCodec"
2894    },
2895    {
2896     "referenced_type" : "_ZTIPFvP11AMediaCodecPvllE"
2897    },
2898    {
2899     "referenced_type" : "_ZTIPv"
2900    }
2901   ],
2902   "return_type" : "_ZTI14media_status_t",
2903   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2904  },
2905  {
2906   "function_name" : "AMediaCodec_setOutputSurface",
2907   "linker_set_key" : "AMediaCodec_setOutputSurface",
2908   "parameters" :
2909   [
2910    {
2911     "referenced_type" : "_ZTIP11AMediaCodec"
2912    },
2913    {
2914     "referenced_type" : "_ZTIP13ANativeWindow"
2915    }
2916   ],
2917   "return_type" : "_ZTI14media_status_t",
2918   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2919  },
2920  {
2921   "function_name" : "AMediaCodec_setParameters",
2922   "linker_set_key" : "AMediaCodec_setParameters",
2923   "parameters" :
2924   [
2925    {
2926     "referenced_type" : "_ZTIP11AMediaCodec"
2927    },
2928    {
2929     "referenced_type" : "_ZTIPK12AMediaFormat"
2930    }
2931   ],
2932   "return_type" : "_ZTI14media_status_t",
2933   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2934  },
2935  {
2936   "function_name" : "AMediaCodec_signalEndOfInputStream",
2937   "linker_set_key" : "AMediaCodec_signalEndOfInputStream",
2938   "parameters" :
2939   [
2940    {
2941     "referenced_type" : "_ZTIP11AMediaCodec"
2942    }
2943   ],
2944   "return_type" : "_ZTI14media_status_t",
2945   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2946  },
2947  {
2948   "function_name" : "AMediaCodec_start",
2949   "linker_set_key" : "AMediaCodec_start",
2950   "parameters" :
2951   [
2952    {
2953     "referenced_type" : "_ZTIP11AMediaCodec"
2954    }
2955   ],
2956   "return_type" : "_ZTI14media_status_t",
2957   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2958  },
2959  {
2960   "function_name" : "AMediaCodec_stop",
2961   "linker_set_key" : "AMediaCodec_stop",
2962   "parameters" :
2963   [
2964    {
2965     "referenced_type" : "_ZTIP11AMediaCodec"
2966    }
2967   ],
2968   "return_type" : "_ZTI14media_status_t",
2969   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
2970  },
2971  {
2972   "function_name" : "AMediaCrypto_delete",
2973   "linker_set_key" : "AMediaCrypto_delete",
2974   "parameters" :
2975   [
2976    {
2977     "referenced_type" : "_ZTIP12AMediaCrypto"
2978    }
2979   ],
2980   "return_type" : "_ZTIv",
2981   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
2982  },
2983  {
2984   "function_name" : "AMediaCrypto_isCryptoSchemeSupported",
2985   "linker_set_key" : "AMediaCrypto_isCryptoSchemeSupported",
2986   "parameters" :
2987   [
2988    {
2989     "referenced_type" : "_ZTIPKh"
2990    }
2991   ],
2992   "return_type" : "_ZTIb",
2993   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
2994  },
2995  {
2996   "function_name" : "AMediaCrypto_new",
2997   "linker_set_key" : "AMediaCrypto_new",
2998   "parameters" :
2999   [
3000    {
3001     "referenced_type" : "_ZTIPKh"
3002    },
3003    {
3004     "referenced_type" : "_ZTIPKv"
3005    },
3006    {
3007     "referenced_type" : "_ZTIm"
3008    }
3009   ],
3010   "return_type" : "_ZTIP12AMediaCrypto",
3011   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
3012  },
3013  {
3014   "function_name" : "AMediaCrypto_requiresSecureDecoderComponent",
3015   "linker_set_key" : "AMediaCrypto_requiresSecureDecoderComponent",
3016   "parameters" :
3017   [
3018    {
3019     "referenced_type" : "_ZTIPKc"
3020    }
3021   ],
3022   "return_type" : "_ZTIb",
3023   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
3024  },
3025  {
3026   "function_name" : "AMediaDataSource_close",
3027   "linker_set_key" : "AMediaDataSource_close",
3028   "parameters" :
3029   [
3030    {
3031     "referenced_type" : "_ZTIP16AMediaDataSource"
3032    }
3033   ],
3034   "return_type" : "_ZTIv",
3035   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3036  },
3037  {
3038   "function_name" : "AMediaDataSource_delete",
3039   "linker_set_key" : "AMediaDataSource_delete",
3040   "parameters" :
3041   [
3042    {
3043     "referenced_type" : "_ZTIP16AMediaDataSource"
3044    }
3045   ],
3046   "return_type" : "_ZTIv",
3047   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3048  },
3049  {
3050   "function_name" : "AMediaDataSource_new",
3051   "linker_set_key" : "AMediaDataSource_new",
3052   "return_type" : "_ZTIP16AMediaDataSource",
3053   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3054  },
3055  {
3056   "function_name" : "AMediaDataSource_newUri",
3057   "linker_set_key" : "AMediaDataSource_newUri",
3058   "parameters" :
3059   [
3060    {
3061     "referenced_type" : "_ZTIPKc"
3062    },
3063    {
3064     "referenced_type" : "_ZTIi"
3065    },
3066    {
3067     "referenced_type" : "_ZTIPKPKc"
3068    }
3069   ],
3070   "return_type" : "_ZTIP16AMediaDataSource",
3071   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3072  },
3073  {
3074   "function_name" : "AMediaDataSource_setClose",
3075   "linker_set_key" : "AMediaDataSource_setClose",
3076   "parameters" :
3077   [
3078    {
3079     "referenced_type" : "_ZTIP16AMediaDataSource"
3080    },
3081    {
3082     "referenced_type" : "_ZTIPFvPvE"
3083    }
3084   ],
3085   "return_type" : "_ZTIv",
3086   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3087  },
3088  {
3089   "function_name" : "AMediaDataSource_setGetAvailableSize",
3090   "linker_set_key" : "AMediaDataSource_setGetAvailableSize",
3091   "parameters" :
3092   [
3093    {
3094     "referenced_type" : "_ZTIP16AMediaDataSource"
3095    },
3096    {
3097     "referenced_type" : "_ZTIPFlPvlE"
3098    }
3099   ],
3100   "return_type" : "_ZTIv",
3101   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3102  },
3103  {
3104   "function_name" : "AMediaDataSource_setGetSize",
3105   "linker_set_key" : "AMediaDataSource_setGetSize",
3106   "parameters" :
3107   [
3108    {
3109     "referenced_type" : "_ZTIP16AMediaDataSource"
3110    },
3111    {
3112     "referenced_type" : "_ZTIPFlPvE"
3113    }
3114   ],
3115   "return_type" : "_ZTIv",
3116   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3117  },
3118  {
3119   "function_name" : "AMediaDataSource_setReadAt",
3120   "linker_set_key" : "AMediaDataSource_setReadAt",
3121   "parameters" :
3122   [
3123    {
3124     "referenced_type" : "_ZTIP16AMediaDataSource"
3125    },
3126    {
3127     "referenced_type" : "_ZTIPFlPvlS_mE"
3128    }
3129   ],
3130   "return_type" : "_ZTIv",
3131   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3132  },
3133  {
3134   "function_name" : "AMediaDataSource_setUserdata",
3135   "linker_set_key" : "AMediaDataSource_setUserdata",
3136   "parameters" :
3137   [
3138    {
3139     "referenced_type" : "_ZTIP16AMediaDataSource"
3140    },
3141    {
3142     "referenced_type" : "_ZTIPv"
3143    }
3144   ],
3145   "return_type" : "_ZTIv",
3146   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
3147  },
3148  {
3149   "function_name" : "AMediaDrm_closeSession",
3150   "linker_set_key" : "AMediaDrm_closeSession",
3151   "parameters" :
3152   [
3153    {
3154     "referenced_type" : "_ZTIP9AMediaDrm"
3155    },
3156    {
3157     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3158    }
3159   ],
3160   "return_type" : "_ZTI14media_status_t",
3161   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3162  },
3163  {
3164   "function_name" : "AMediaDrm_createByUUID",
3165   "linker_set_key" : "AMediaDrm_createByUUID",
3166   "parameters" :
3167   [
3168    {
3169     "referenced_type" : "_ZTIPKh"
3170    }
3171   ],
3172   "return_type" : "_ZTIP9AMediaDrm",
3173   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3174  },
3175  {
3176   "function_name" : "AMediaDrm_decrypt",
3177   "linker_set_key" : "AMediaDrm_decrypt",
3178   "parameters" :
3179   [
3180    {
3181     "referenced_type" : "_ZTIP9AMediaDrm"
3182    },
3183    {
3184     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3185    },
3186    {
3187     "referenced_type" : "_ZTIPKc"
3188    },
3189    {
3190     "referenced_type" : "_ZTIPh"
3191    },
3192    {
3193     "referenced_type" : "_ZTIPh"
3194    },
3195    {
3196     "referenced_type" : "_ZTIPKh"
3197    },
3198    {
3199     "referenced_type" : "_ZTIPh"
3200    },
3201    {
3202     "referenced_type" : "_ZTIm"
3203    }
3204   ],
3205   "return_type" : "_ZTI14media_status_t",
3206   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3207  },
3208  {
3209   "function_name" : "AMediaDrm_encrypt",
3210   "linker_set_key" : "AMediaDrm_encrypt",
3211   "parameters" :
3212   [
3213    {
3214     "referenced_type" : "_ZTIP9AMediaDrm"
3215    },
3216    {
3217     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3218    },
3219    {
3220     "referenced_type" : "_ZTIPKc"
3221    },
3222    {
3223     "referenced_type" : "_ZTIPh"
3224    },
3225    {
3226     "referenced_type" : "_ZTIPh"
3227    },
3228    {
3229     "referenced_type" : "_ZTIPKh"
3230    },
3231    {
3232     "referenced_type" : "_ZTIPh"
3233    },
3234    {
3235     "referenced_type" : "_ZTIm"
3236    }
3237   ],
3238   "return_type" : "_ZTI14media_status_t",
3239   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3240  },
3241  {
3242   "function_name" : "AMediaDrm_getKeyRequest",
3243   "linker_set_key" : "AMediaDrm_getKeyRequest",
3244   "parameters" :
3245   [
3246    {
3247     "referenced_type" : "_ZTIP9AMediaDrm"
3248    },
3249    {
3250     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3251    },
3252    {
3253     "referenced_type" : "_ZTIPKh"
3254    },
3255    {
3256     "referenced_type" : "_ZTIm"
3257    },
3258    {
3259     "referenced_type" : "_ZTIPKc"
3260    },
3261    {
3262     "referenced_type" : "_ZTI16AMediaDrmKeyType"
3263    },
3264    {
3265     "referenced_type" : "_ZTIPK21AMediaDrmKeyValuePair"
3266    },
3267    {
3268     "referenced_type" : "_ZTIm"
3269    },
3270    {
3271     "referenced_type" : "_ZTIPPKh"
3272    },
3273    {
3274     "referenced_type" : "_ZTIPm"
3275    }
3276   ],
3277   "return_type" : "_ZTI14media_status_t",
3278   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3279  },
3280  {
3281   "function_name" : "AMediaDrm_getKeyRequestWithDefaultUrlAndType",
3282   "linker_set_key" : "AMediaDrm_getKeyRequestWithDefaultUrlAndType",
3283   "parameters" :
3284   [
3285    {
3286     "referenced_type" : "_ZTIP9AMediaDrm"
3287    },
3288    {
3289     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3290    },
3291    {
3292     "referenced_type" : "_ZTIPKh"
3293    },
3294    {
3295     "referenced_type" : "_ZTIm"
3296    },
3297    {
3298     "referenced_type" : "_ZTIPKc"
3299    },
3300    {
3301     "referenced_type" : "_ZTI16AMediaDrmKeyType"
3302    },
3303    {
3304     "referenced_type" : "_ZTIPK21AMediaDrmKeyValuePair"
3305    },
3306    {
3307     "referenced_type" : "_ZTIm"
3308    },
3309    {
3310     "referenced_type" : "_ZTIPPKh"
3311    },
3312    {
3313     "referenced_type" : "_ZTIPm"
3314    },
3315    {
3316     "referenced_type" : "_ZTIPPKc"
3317    },
3318    {
3319     "referenced_type" : "_ZTIP23AMediaDrmKeyRequestType"
3320    }
3321   ],
3322   "return_type" : "_ZTI14media_status_t",
3323   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3324  },
3325  {
3326   "function_name" : "AMediaDrm_getPropertyByteArray",
3327   "linker_set_key" : "AMediaDrm_getPropertyByteArray",
3328   "parameters" :
3329   [
3330    {
3331     "referenced_type" : "_ZTIP9AMediaDrm"
3332    },
3333    {
3334     "referenced_type" : "_ZTIPKc"
3335    },
3336    {
3337     "referenced_type" : "_ZTIP18AMediaDrmByteArray"
3338    }
3339   ],
3340   "return_type" : "_ZTI14media_status_t",
3341   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3342  },
3343  {
3344   "function_name" : "AMediaDrm_getPropertyString",
3345   "linker_set_key" : "AMediaDrm_getPropertyString",
3346   "parameters" :
3347   [
3348    {
3349     "referenced_type" : "_ZTIP9AMediaDrm"
3350    },
3351    {
3352     "referenced_type" : "_ZTIPKc"
3353    },
3354    {
3355     "referenced_type" : "_ZTIPPKc"
3356    }
3357   ],
3358   "return_type" : "_ZTI14media_status_t",
3359   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3360  },
3361  {
3362   "function_name" : "AMediaDrm_getProvisionRequest",
3363   "linker_set_key" : "AMediaDrm_getProvisionRequest",
3364   "parameters" :
3365   [
3366    {
3367     "referenced_type" : "_ZTIP9AMediaDrm"
3368    },
3369    {
3370     "referenced_type" : "_ZTIPPKh"
3371    },
3372    {
3373     "referenced_type" : "_ZTIPm"
3374    },
3375    {
3376     "referenced_type" : "_ZTIPPKc"
3377    }
3378   ],
3379   "return_type" : "_ZTI14media_status_t",
3380   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3381  },
3382  {
3383   "function_name" : "AMediaDrm_getSecureStops",
3384   "linker_set_key" : "AMediaDrm_getSecureStops",
3385   "parameters" :
3386   [
3387    {
3388     "referenced_type" : "_ZTIP9AMediaDrm"
3389    },
3390    {
3391     "referenced_type" : "_ZTIP18AMediaDrmByteArray"
3392    },
3393    {
3394     "referenced_type" : "_ZTIPm"
3395    }
3396   ],
3397   "return_type" : "_ZTI14media_status_t",
3398   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3399  },
3400  {
3401   "function_name" : "AMediaDrm_isCryptoSchemeSupported",
3402   "linker_set_key" : "AMediaDrm_isCryptoSchemeSupported",
3403   "parameters" :
3404   [
3405    {
3406     "referenced_type" : "_ZTIPKh"
3407    },
3408    {
3409     "referenced_type" : "_ZTIPKc"
3410    }
3411   ],
3412   "return_type" : "_ZTIb",
3413   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3414  },
3415  {
3416   "function_name" : "AMediaDrm_openSession",
3417   "linker_set_key" : "AMediaDrm_openSession",
3418   "parameters" :
3419   [
3420    {
3421     "referenced_type" : "_ZTIP9AMediaDrm"
3422    },
3423    {
3424     "referenced_type" : "_ZTIP18AMediaDrmByteArray"
3425    }
3426   ],
3427   "return_type" : "_ZTI14media_status_t",
3428   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3429  },
3430  {
3431   "function_name" : "AMediaDrm_provideKeyResponse",
3432   "linker_set_key" : "AMediaDrm_provideKeyResponse",
3433   "parameters" :
3434   [
3435    {
3436     "referenced_type" : "_ZTIP9AMediaDrm"
3437    },
3438    {
3439     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3440    },
3441    {
3442     "referenced_type" : "_ZTIPKh"
3443    },
3444    {
3445     "referenced_type" : "_ZTIm"
3446    },
3447    {
3448     "referenced_type" : "_ZTIP18AMediaDrmByteArray"
3449    }
3450   ],
3451   "return_type" : "_ZTI14media_status_t",
3452   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3453  },
3454  {
3455   "function_name" : "AMediaDrm_provideProvisionResponse",
3456   "linker_set_key" : "AMediaDrm_provideProvisionResponse",
3457   "parameters" :
3458   [
3459    {
3460     "referenced_type" : "_ZTIP9AMediaDrm"
3461    },
3462    {
3463     "referenced_type" : "_ZTIPKh"
3464    },
3465    {
3466     "referenced_type" : "_ZTIm"
3467    }
3468   ],
3469   "return_type" : "_ZTI14media_status_t",
3470   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3471  },
3472  {
3473   "function_name" : "AMediaDrm_queryKeyStatus",
3474   "linker_set_key" : "AMediaDrm_queryKeyStatus",
3475   "parameters" :
3476   [
3477    {
3478     "referenced_type" : "_ZTIP9AMediaDrm"
3479    },
3480    {
3481     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3482    },
3483    {
3484     "referenced_type" : "_ZTIP21AMediaDrmKeyValuePair"
3485    },
3486    {
3487     "referenced_type" : "_ZTIPm"
3488    }
3489   ],
3490   "return_type" : "_ZTI14media_status_t",
3491   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3492  },
3493  {
3494   "function_name" : "AMediaDrm_release",
3495   "linker_set_key" : "AMediaDrm_release",
3496   "parameters" :
3497   [
3498    {
3499     "referenced_type" : "_ZTIP9AMediaDrm"
3500    }
3501   ],
3502   "return_type" : "_ZTIv",
3503   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3504  },
3505  {
3506   "function_name" : "AMediaDrm_releaseSecureStops",
3507   "linker_set_key" : "AMediaDrm_releaseSecureStops",
3508   "parameters" :
3509   [
3510    {
3511     "referenced_type" : "_ZTIP9AMediaDrm"
3512    },
3513    {
3514     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3515    }
3516   ],
3517   "return_type" : "_ZTI14media_status_t",
3518   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3519  },
3520  {
3521   "function_name" : "AMediaDrm_removeKeys",
3522   "linker_set_key" : "AMediaDrm_removeKeys",
3523   "parameters" :
3524   [
3525    {
3526     "referenced_type" : "_ZTIP9AMediaDrm"
3527    },
3528    {
3529     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3530    }
3531   ],
3532   "return_type" : "_ZTI14media_status_t",
3533   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3534  },
3535  {
3536   "function_name" : "AMediaDrm_restoreKeys",
3537   "linker_set_key" : "AMediaDrm_restoreKeys",
3538   "parameters" :
3539   [
3540    {
3541     "referenced_type" : "_ZTIP9AMediaDrm"
3542    },
3543    {
3544     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3545    },
3546    {
3547     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3548    }
3549   ],
3550   "return_type" : "_ZTI14media_status_t",
3551   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3552  },
3553  {
3554   "function_name" : "AMediaDrm_setOnEventListener",
3555   "linker_set_key" : "AMediaDrm_setOnEventListener",
3556   "parameters" :
3557   [
3558    {
3559     "referenced_type" : "_ZTIP9AMediaDrm"
3560    },
3561    {
3562     "referenced_type" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArray18AMediaDrmEventTypeiPKhmE"
3563    }
3564   ],
3565   "return_type" : "_ZTI14media_status_t",
3566   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3567  },
3568  {
3569   "function_name" : "AMediaDrm_setOnExpirationUpdateListener",
3570   "linker_set_key" : "AMediaDrm_setOnExpirationUpdateListener",
3571   "parameters" :
3572   [
3573    {
3574     "referenced_type" : "_ZTIP9AMediaDrm"
3575    },
3576    {
3577     "referenced_type" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArraylE"
3578    }
3579   ],
3580   "return_type" : "_ZTI14media_status_t",
3581   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3582  },
3583  {
3584   "function_name" : "AMediaDrm_setOnKeysChangeListener",
3585   "linker_set_key" : "AMediaDrm_setOnKeysChangeListener",
3586   "parameters" :
3587   [
3588    {
3589     "referenced_type" : "_ZTIP9AMediaDrm"
3590    },
3591    {
3592     "referenced_type" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArrayPK18AMediaDrmKeyStatusmbE"
3593    }
3594   ],
3595   "return_type" : "_ZTI14media_status_t",
3596   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3597  },
3598  {
3599   "function_name" : "AMediaDrm_setPropertyByteArray",
3600   "linker_set_key" : "AMediaDrm_setPropertyByteArray",
3601   "parameters" :
3602   [
3603    {
3604     "referenced_type" : "_ZTIP9AMediaDrm"
3605    },
3606    {
3607     "referenced_type" : "_ZTIPKc"
3608    },
3609    {
3610     "referenced_type" : "_ZTIPKh"
3611    },
3612    {
3613     "referenced_type" : "_ZTIm"
3614    }
3615   ],
3616   "return_type" : "_ZTI14media_status_t",
3617   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3618  },
3619  {
3620   "function_name" : "AMediaDrm_setPropertyString",
3621   "linker_set_key" : "AMediaDrm_setPropertyString",
3622   "parameters" :
3623   [
3624    {
3625     "referenced_type" : "_ZTIP9AMediaDrm"
3626    },
3627    {
3628     "referenced_type" : "_ZTIPKc"
3629    },
3630    {
3631     "referenced_type" : "_ZTIPKc"
3632    }
3633   ],
3634   "return_type" : "_ZTI14media_status_t",
3635   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3636  },
3637  {
3638   "function_name" : "AMediaDrm_sign",
3639   "linker_set_key" : "AMediaDrm_sign",
3640   "parameters" :
3641   [
3642    {
3643     "referenced_type" : "_ZTIP9AMediaDrm"
3644    },
3645    {
3646     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3647    },
3648    {
3649     "referenced_type" : "_ZTIPKc"
3650    },
3651    {
3652     "referenced_type" : "_ZTIPh"
3653    },
3654    {
3655     "referenced_type" : "_ZTIPh"
3656    },
3657    {
3658     "referenced_type" : "_ZTIm"
3659    },
3660    {
3661     "referenced_type" : "_ZTIPh"
3662    },
3663    {
3664     "referenced_type" : "_ZTIPm"
3665    }
3666   ],
3667   "return_type" : "_ZTI14media_status_t",
3668   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3669  },
3670  {
3671   "function_name" : "AMediaDrm_verify",
3672   "linker_set_key" : "AMediaDrm_verify",
3673   "parameters" :
3674   [
3675    {
3676     "referenced_type" : "_ZTIP9AMediaDrm"
3677    },
3678    {
3679     "referenced_type" : "_ZTIPK18AMediaDrmByteArray"
3680    },
3681    {
3682     "referenced_type" : "_ZTIPKc"
3683    },
3684    {
3685     "referenced_type" : "_ZTIPh"
3686    },
3687    {
3688     "referenced_type" : "_ZTIPKh"
3689    },
3690    {
3691     "referenced_type" : "_ZTIm"
3692    },
3693    {
3694     "referenced_type" : "_ZTIPKh"
3695    },
3696    {
3697     "referenced_type" : "_ZTIm"
3698    }
3699   ],
3700   "return_type" : "_ZTI14media_status_t",
3701   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
3702  },
3703  {
3704   "function_name" : "AMediaExtractor_advance",
3705   "linker_set_key" : "AMediaExtractor_advance",
3706   "parameters" :
3707   [
3708    {
3709     "referenced_type" : "_ZTIP15AMediaExtractor"
3710    }
3711   ],
3712   "return_type" : "_ZTIb",
3713   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3714  },
3715  {
3716   "function_name" : "AMediaExtractor_delete",
3717   "linker_set_key" : "AMediaExtractor_delete",
3718   "parameters" :
3719   [
3720    {
3721     "referenced_type" : "_ZTIP15AMediaExtractor"
3722    }
3723   ],
3724   "return_type" : "_ZTI14media_status_t",
3725   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3726  },
3727  {
3728   "function_name" : "AMediaExtractor_getCachedDuration",
3729   "linker_set_key" : "AMediaExtractor_getCachedDuration",
3730   "parameters" :
3731   [
3732    {
3733     "referenced_type" : "_ZTIP15AMediaExtractor"
3734    }
3735   ],
3736   "return_type" : "_ZTIl",
3737   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3738  },
3739  {
3740   "function_name" : "AMediaExtractor_getFileFormat",
3741   "linker_set_key" : "AMediaExtractor_getFileFormat",
3742   "parameters" :
3743   [
3744    {
3745     "referenced_type" : "_ZTIP15AMediaExtractor"
3746    }
3747   ],
3748   "return_type" : "_ZTIP12AMediaFormat",
3749   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3750  },
3751  {
3752   "function_name" : "AMediaExtractor_getPsshInfo",
3753   "linker_set_key" : "AMediaExtractor_getPsshInfo",
3754   "parameters" :
3755   [
3756    {
3757     "referenced_type" : "_ZTIP15AMediaExtractor"
3758    }
3759   ],
3760   "return_type" : "_ZTIP8PsshInfo",
3761   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3762  },
3763  {
3764   "function_name" : "AMediaExtractor_getSampleCryptoInfo",
3765   "linker_set_key" : "AMediaExtractor_getSampleCryptoInfo",
3766   "parameters" :
3767   [
3768    {
3769     "referenced_type" : "_ZTIP15AMediaExtractor"
3770    }
3771   ],
3772   "return_type" : "_ZTIP21AMediaCodecCryptoInfo",
3773   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3774  },
3775  {
3776   "function_name" : "AMediaExtractor_getSampleFlags",
3777   "linker_set_key" : "AMediaExtractor_getSampleFlags",
3778   "parameters" :
3779   [
3780    {
3781     "referenced_type" : "_ZTIP15AMediaExtractor"
3782    }
3783   ],
3784   "return_type" : "_ZTIj",
3785   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3786  },
3787  {
3788   "function_name" : "AMediaExtractor_getSampleFormat",
3789   "linker_set_key" : "AMediaExtractor_getSampleFormat",
3790   "parameters" :
3791   [
3792    {
3793     "referenced_type" : "_ZTIP15AMediaExtractor"
3794    },
3795    {
3796     "referenced_type" : "_ZTIP12AMediaFormat"
3797    }
3798   ],
3799   "return_type" : "_ZTI14media_status_t",
3800   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3801  },
3802  {
3803   "function_name" : "AMediaExtractor_getSampleSize",
3804   "linker_set_key" : "AMediaExtractor_getSampleSize",
3805   "parameters" :
3806   [
3807    {
3808     "referenced_type" : "_ZTIP15AMediaExtractor"
3809    }
3810   ],
3811   "return_type" : "_ZTIl",
3812   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3813  },
3814  {
3815   "function_name" : "AMediaExtractor_getSampleTime",
3816   "linker_set_key" : "AMediaExtractor_getSampleTime",
3817   "parameters" :
3818   [
3819    {
3820     "referenced_type" : "_ZTIP15AMediaExtractor"
3821    }
3822   ],
3823   "return_type" : "_ZTIl",
3824   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3825  },
3826  {
3827   "function_name" : "AMediaExtractor_getSampleTrackIndex",
3828   "linker_set_key" : "AMediaExtractor_getSampleTrackIndex",
3829   "parameters" :
3830   [
3831    {
3832     "referenced_type" : "_ZTIP15AMediaExtractor"
3833    }
3834   ],
3835   "return_type" : "_ZTIi",
3836   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3837  },
3838  {
3839   "function_name" : "AMediaExtractor_getTrackCount",
3840   "linker_set_key" : "AMediaExtractor_getTrackCount",
3841   "parameters" :
3842   [
3843    {
3844     "referenced_type" : "_ZTIP15AMediaExtractor"
3845    }
3846   ],
3847   "return_type" : "_ZTIm",
3848   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3849  },
3850  {
3851   "function_name" : "AMediaExtractor_getTrackFormat",
3852   "linker_set_key" : "AMediaExtractor_getTrackFormat",
3853   "parameters" :
3854   [
3855    {
3856     "referenced_type" : "_ZTIP15AMediaExtractor"
3857    },
3858    {
3859     "referenced_type" : "_ZTIm"
3860    }
3861   ],
3862   "return_type" : "_ZTIP12AMediaFormat",
3863   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3864  },
3865  {
3866   "function_name" : "AMediaExtractor_new",
3867   "linker_set_key" : "AMediaExtractor_new",
3868   "return_type" : "_ZTIP15AMediaExtractor",
3869   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3870  },
3871  {
3872   "function_name" : "AMediaExtractor_readSampleData",
3873   "linker_set_key" : "AMediaExtractor_readSampleData",
3874   "parameters" :
3875   [
3876    {
3877     "referenced_type" : "_ZTIP15AMediaExtractor"
3878    },
3879    {
3880     "referenced_type" : "_ZTIPh"
3881    },
3882    {
3883     "referenced_type" : "_ZTIm"
3884    }
3885   ],
3886   "return_type" : "_ZTIl",
3887   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3888  },
3889  {
3890   "function_name" : "AMediaExtractor_seekTo",
3891   "linker_set_key" : "AMediaExtractor_seekTo",
3892   "parameters" :
3893   [
3894    {
3895     "referenced_type" : "_ZTIP15AMediaExtractor"
3896    },
3897    {
3898     "referenced_type" : "_ZTIl"
3899    },
3900    {
3901     "referenced_type" : "_ZTI8SeekMode"
3902    }
3903   ],
3904   "return_type" : "_ZTI14media_status_t",
3905   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3906  },
3907  {
3908   "function_name" : "AMediaExtractor_selectTrack",
3909   "linker_set_key" : "AMediaExtractor_selectTrack",
3910   "parameters" :
3911   [
3912    {
3913     "referenced_type" : "_ZTIP15AMediaExtractor"
3914    },
3915    {
3916     "referenced_type" : "_ZTIm"
3917    }
3918   ],
3919   "return_type" : "_ZTI14media_status_t",
3920   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3921  },
3922  {
3923   "function_name" : "AMediaExtractor_setDataSource",
3924   "linker_set_key" : "AMediaExtractor_setDataSource",
3925   "parameters" :
3926   [
3927    {
3928     "referenced_type" : "_ZTIP15AMediaExtractor"
3929    },
3930    {
3931     "referenced_type" : "_ZTIPKc"
3932    }
3933   ],
3934   "return_type" : "_ZTI14media_status_t",
3935   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3936  },
3937  {
3938   "function_name" : "AMediaExtractor_setDataSourceCustom",
3939   "linker_set_key" : "AMediaExtractor_setDataSourceCustom",
3940   "parameters" :
3941   [
3942    {
3943     "referenced_type" : "_ZTIP15AMediaExtractor"
3944    },
3945    {
3946     "referenced_type" : "_ZTIP16AMediaDataSource"
3947    }
3948   ],
3949   "return_type" : "_ZTI14media_status_t",
3950   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3951  },
3952  {
3953   "function_name" : "AMediaExtractor_setDataSourceFd",
3954   "linker_set_key" : "AMediaExtractor_setDataSourceFd",
3955   "parameters" :
3956   [
3957    {
3958     "referenced_type" : "_ZTIP15AMediaExtractor"
3959    },
3960    {
3961     "referenced_type" : "_ZTIi"
3962    },
3963    {
3964     "referenced_type" : "_ZTIl"
3965    },
3966    {
3967     "referenced_type" : "_ZTIl"
3968    }
3969   ],
3970   "return_type" : "_ZTI14media_status_t",
3971   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3972  },
3973  {
3974   "function_name" : "AMediaExtractor_unselectTrack",
3975   "linker_set_key" : "AMediaExtractor_unselectTrack",
3976   "parameters" :
3977   [
3978    {
3979     "referenced_type" : "_ZTIP15AMediaExtractor"
3980    },
3981    {
3982     "referenced_type" : "_ZTIm"
3983    }
3984   ],
3985   "return_type" : "_ZTI14media_status_t",
3986   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
3987  },
3988  {
3989   "function_name" : "AMediaFormat_clear",
3990   "linker_set_key" : "AMediaFormat_clear",
3991   "parameters" :
3992   [
3993    {
3994     "referenced_type" : "_ZTIP12AMediaFormat"
3995    }
3996   ],
3997   "return_type" : "_ZTIv",
3998   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
3999  },
4000  {
4001   "function_name" : "AMediaFormat_copy",
4002   "linker_set_key" : "AMediaFormat_copy",
4003   "parameters" :
4004   [
4005    {
4006     "referenced_type" : "_ZTIP12AMediaFormat"
4007    },
4008    {
4009     "referenced_type" : "_ZTIP12AMediaFormat"
4010    }
4011   ],
4012   "return_type" : "_ZTI14media_status_t",
4013   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4014  },
4015  {
4016   "function_name" : "AMediaFormat_delete",
4017   "linker_set_key" : "AMediaFormat_delete",
4018   "parameters" :
4019   [
4020    {
4021     "referenced_type" : "_ZTIP12AMediaFormat"
4022    }
4023   ],
4024   "return_type" : "_ZTI14media_status_t",
4025   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4026  },
4027  {
4028   "function_name" : "AMediaFormat_getBuffer",
4029   "linker_set_key" : "AMediaFormat_getBuffer",
4030   "parameters" :
4031   [
4032    {
4033     "referenced_type" : "_ZTIP12AMediaFormat"
4034    },
4035    {
4036     "referenced_type" : "_ZTIPKc"
4037    },
4038    {
4039     "referenced_type" : "_ZTIPPv"
4040    },
4041    {
4042     "referenced_type" : "_ZTIPm"
4043    }
4044   ],
4045   "return_type" : "_ZTIb",
4046   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4047  },
4048  {
4049   "function_name" : "AMediaFormat_getDouble",
4050   "linker_set_key" : "AMediaFormat_getDouble",
4051   "parameters" :
4052   [
4053    {
4054     "referenced_type" : "_ZTIP12AMediaFormat"
4055    },
4056    {
4057     "referenced_type" : "_ZTIPKc"
4058    },
4059    {
4060     "referenced_type" : "_ZTIPd"
4061    }
4062   ],
4063   "return_type" : "_ZTIb",
4064   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4065  },
4066  {
4067   "function_name" : "AMediaFormat_getFloat",
4068   "linker_set_key" : "AMediaFormat_getFloat",
4069   "parameters" :
4070   [
4071    {
4072     "referenced_type" : "_ZTIP12AMediaFormat"
4073    },
4074    {
4075     "referenced_type" : "_ZTIPKc"
4076    },
4077    {
4078     "referenced_type" : "_ZTIPf"
4079    }
4080   ],
4081   "return_type" : "_ZTIb",
4082   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4083  },
4084  {
4085   "function_name" : "AMediaFormat_getInt32",
4086   "linker_set_key" : "AMediaFormat_getInt32",
4087   "parameters" :
4088   [
4089    {
4090     "referenced_type" : "_ZTIP12AMediaFormat"
4091    },
4092    {
4093     "referenced_type" : "_ZTIPKc"
4094    },
4095    {
4096     "referenced_type" : "_ZTIPi"
4097    }
4098   ],
4099   "return_type" : "_ZTIb",
4100   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4101  },
4102  {
4103   "function_name" : "AMediaFormat_getInt64",
4104   "linker_set_key" : "AMediaFormat_getInt64",
4105   "parameters" :
4106   [
4107    {
4108     "referenced_type" : "_ZTIP12AMediaFormat"
4109    },
4110    {
4111     "referenced_type" : "_ZTIPKc"
4112    },
4113    {
4114     "referenced_type" : "_ZTIPl"
4115    }
4116   ],
4117   "return_type" : "_ZTIb",
4118   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4119  },
4120  {
4121   "function_name" : "AMediaFormat_getRect",
4122   "linker_set_key" : "AMediaFormat_getRect",
4123   "parameters" :
4124   [
4125    {
4126     "referenced_type" : "_ZTIP12AMediaFormat"
4127    },
4128    {
4129     "referenced_type" : "_ZTIPKc"
4130    },
4131    {
4132     "referenced_type" : "_ZTIPi"
4133    },
4134    {
4135     "referenced_type" : "_ZTIPi"
4136    },
4137    {
4138     "referenced_type" : "_ZTIPi"
4139    },
4140    {
4141     "referenced_type" : "_ZTIPi"
4142    }
4143   ],
4144   "return_type" : "_ZTIb",
4145   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4146  },
4147  {
4148   "function_name" : "AMediaFormat_getSize",
4149   "linker_set_key" : "AMediaFormat_getSize",
4150   "parameters" :
4151   [
4152    {
4153     "referenced_type" : "_ZTIP12AMediaFormat"
4154    },
4155    {
4156     "referenced_type" : "_ZTIPKc"
4157    },
4158    {
4159     "referenced_type" : "_ZTIPm"
4160    }
4161   ],
4162   "return_type" : "_ZTIb",
4163   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4164  },
4165  {
4166   "function_name" : "AMediaFormat_getString",
4167   "linker_set_key" : "AMediaFormat_getString",
4168   "parameters" :
4169   [
4170    {
4171     "referenced_type" : "_ZTIP12AMediaFormat"
4172    },
4173    {
4174     "referenced_type" : "_ZTIPKc"
4175    },
4176    {
4177     "referenced_type" : "_ZTIPPKc"
4178    }
4179   ],
4180   "return_type" : "_ZTIb",
4181   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4182  },
4183  {
4184   "function_name" : "AMediaFormat_new",
4185   "linker_set_key" : "AMediaFormat_new",
4186   "return_type" : "_ZTIP12AMediaFormat",
4187   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4188  },
4189  {
4190   "function_name" : "AMediaFormat_setBuffer",
4191   "linker_set_key" : "AMediaFormat_setBuffer",
4192   "parameters" :
4193   [
4194    {
4195     "referenced_type" : "_ZTIP12AMediaFormat"
4196    },
4197    {
4198     "referenced_type" : "_ZTIPKc"
4199    },
4200    {
4201     "referenced_type" : "_ZTIPKv"
4202    },
4203    {
4204     "referenced_type" : "_ZTIm"
4205    }
4206   ],
4207   "return_type" : "_ZTIv",
4208   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4209  },
4210  {
4211   "function_name" : "AMediaFormat_setDouble",
4212   "linker_set_key" : "AMediaFormat_setDouble",
4213   "parameters" :
4214   [
4215    {
4216     "referenced_type" : "_ZTIP12AMediaFormat"
4217    },
4218    {
4219     "referenced_type" : "_ZTIPKc"
4220    },
4221    {
4222     "referenced_type" : "_ZTId"
4223    }
4224   ],
4225   "return_type" : "_ZTIv",
4226   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4227  },
4228  {
4229   "function_name" : "AMediaFormat_setFloat",
4230   "linker_set_key" : "AMediaFormat_setFloat",
4231   "parameters" :
4232   [
4233    {
4234     "referenced_type" : "_ZTIP12AMediaFormat"
4235    },
4236    {
4237     "referenced_type" : "_ZTIPKc"
4238    },
4239    {
4240     "referenced_type" : "_ZTIf"
4241    }
4242   ],
4243   "return_type" : "_ZTIv",
4244   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4245  },
4246  {
4247   "function_name" : "AMediaFormat_setInt32",
4248   "linker_set_key" : "AMediaFormat_setInt32",
4249   "parameters" :
4250   [
4251    {
4252     "referenced_type" : "_ZTIP12AMediaFormat"
4253    },
4254    {
4255     "referenced_type" : "_ZTIPKc"
4256    },
4257    {
4258     "referenced_type" : "_ZTIi"
4259    }
4260   ],
4261   "return_type" : "_ZTIv",
4262   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4263  },
4264  {
4265   "function_name" : "AMediaFormat_setInt64",
4266   "linker_set_key" : "AMediaFormat_setInt64",
4267   "parameters" :
4268   [
4269    {
4270     "referenced_type" : "_ZTIP12AMediaFormat"
4271    },
4272    {
4273     "referenced_type" : "_ZTIPKc"
4274    },
4275    {
4276     "referenced_type" : "_ZTIl"
4277    }
4278   ],
4279   "return_type" : "_ZTIv",
4280   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4281  },
4282  {
4283   "function_name" : "AMediaFormat_setRect",
4284   "linker_set_key" : "AMediaFormat_setRect",
4285   "parameters" :
4286   [
4287    {
4288     "referenced_type" : "_ZTIP12AMediaFormat"
4289    },
4290    {
4291     "referenced_type" : "_ZTIPKc"
4292    },
4293    {
4294     "referenced_type" : "_ZTIi"
4295    },
4296    {
4297     "referenced_type" : "_ZTIi"
4298    },
4299    {
4300     "referenced_type" : "_ZTIi"
4301    },
4302    {
4303     "referenced_type" : "_ZTIi"
4304    }
4305   ],
4306   "return_type" : "_ZTIv",
4307   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4308  },
4309  {
4310   "function_name" : "AMediaFormat_setSize",
4311   "linker_set_key" : "AMediaFormat_setSize",
4312   "parameters" :
4313   [
4314    {
4315     "referenced_type" : "_ZTIP12AMediaFormat"
4316    },
4317    {
4318     "referenced_type" : "_ZTIPKc"
4319    },
4320    {
4321     "referenced_type" : "_ZTIm"
4322    }
4323   ],
4324   "return_type" : "_ZTIv",
4325   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4326  },
4327  {
4328   "function_name" : "AMediaFormat_setString",
4329   "linker_set_key" : "AMediaFormat_setString",
4330   "parameters" :
4331   [
4332    {
4333     "referenced_type" : "_ZTIP12AMediaFormat"
4334    },
4335    {
4336     "referenced_type" : "_ZTIPKc"
4337    },
4338    {
4339     "referenced_type" : "_ZTIPKc"
4340    }
4341   ],
4342   "return_type" : "_ZTIv",
4343   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4344  },
4345  {
4346   "function_name" : "AMediaFormat_toString",
4347   "linker_set_key" : "AMediaFormat_toString",
4348   "parameters" :
4349   [
4350    {
4351     "referenced_type" : "_ZTIP12AMediaFormat"
4352    }
4353   ],
4354   "return_type" : "_ZTIPKc",
4355   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4356  },
4357  {
4358   "function_name" : "AMediaMuxer_addTrack",
4359   "linker_set_key" : "AMediaMuxer_addTrack",
4360   "parameters" :
4361   [
4362    {
4363     "referenced_type" : "_ZTIP11AMediaMuxer"
4364    },
4365    {
4366     "referenced_type" : "_ZTIPK12AMediaFormat"
4367    }
4368   ],
4369   "return_type" : "_ZTIl",
4370   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4371  },
4372  {
4373   "function_name" : "AMediaMuxer_append",
4374   "linker_set_key" : "AMediaMuxer_append",
4375   "parameters" :
4376   [
4377    {
4378     "referenced_type" : "_ZTIi"
4379    },
4380    {
4381     "referenced_type" : "_ZTI10AppendMode"
4382    }
4383   ],
4384   "return_type" : "_ZTIP11AMediaMuxer",
4385   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4386  },
4387  {
4388   "function_name" : "AMediaMuxer_delete",
4389   "linker_set_key" : "AMediaMuxer_delete",
4390   "parameters" :
4391   [
4392    {
4393     "referenced_type" : "_ZTIP11AMediaMuxer"
4394    }
4395   ],
4396   "return_type" : "_ZTI14media_status_t",
4397   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4398  },
4399  {
4400   "function_name" : "AMediaMuxer_getTrackCount",
4401   "linker_set_key" : "AMediaMuxer_getTrackCount",
4402   "parameters" :
4403   [
4404    {
4405     "referenced_type" : "_ZTIP11AMediaMuxer"
4406    }
4407   ],
4408   "return_type" : "_ZTIl",
4409   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4410  },
4411  {
4412   "function_name" : "AMediaMuxer_getTrackFormat",
4413   "linker_set_key" : "AMediaMuxer_getTrackFormat",
4414   "parameters" :
4415   [
4416    {
4417     "referenced_type" : "_ZTIP11AMediaMuxer"
4418    },
4419    {
4420     "referenced_type" : "_ZTIm"
4421    }
4422   ],
4423   "return_type" : "_ZTIP12AMediaFormat",
4424   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4425  },
4426  {
4427   "function_name" : "AMediaMuxer_new",
4428   "linker_set_key" : "AMediaMuxer_new",
4429   "parameters" :
4430   [
4431    {
4432     "referenced_type" : "_ZTIi"
4433    },
4434    {
4435     "referenced_type" : "_ZTI12OutputFormat"
4436    }
4437   ],
4438   "return_type" : "_ZTIP11AMediaMuxer",
4439   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4440  },
4441  {
4442   "function_name" : "AMediaMuxer_setLocation",
4443   "linker_set_key" : "AMediaMuxer_setLocation",
4444   "parameters" :
4445   [
4446    {
4447     "referenced_type" : "_ZTIP11AMediaMuxer"
4448    },
4449    {
4450     "referenced_type" : "_ZTIf"
4451    },
4452    {
4453     "referenced_type" : "_ZTIf"
4454    }
4455   ],
4456   "return_type" : "_ZTI14media_status_t",
4457   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4458  },
4459  {
4460   "function_name" : "AMediaMuxer_setOrientationHint",
4461   "linker_set_key" : "AMediaMuxer_setOrientationHint",
4462   "parameters" :
4463   [
4464    {
4465     "referenced_type" : "_ZTIP11AMediaMuxer"
4466    },
4467    {
4468     "referenced_type" : "_ZTIi"
4469    }
4470   ],
4471   "return_type" : "_ZTI14media_status_t",
4472   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4473  },
4474  {
4475   "function_name" : "AMediaMuxer_start",
4476   "linker_set_key" : "AMediaMuxer_start",
4477   "parameters" :
4478   [
4479    {
4480     "referenced_type" : "_ZTIP11AMediaMuxer"
4481    }
4482   ],
4483   "return_type" : "_ZTI14media_status_t",
4484   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4485  },
4486  {
4487   "function_name" : "AMediaMuxer_stop",
4488   "linker_set_key" : "AMediaMuxer_stop",
4489   "parameters" :
4490   [
4491    {
4492     "referenced_type" : "_ZTIP11AMediaMuxer"
4493    }
4494   ],
4495   "return_type" : "_ZTI14media_status_t",
4496   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4497  },
4498  {
4499   "function_name" : "AMediaMuxer_writeSampleData",
4500   "linker_set_key" : "AMediaMuxer_writeSampleData",
4501   "parameters" :
4502   [
4503    {
4504     "referenced_type" : "_ZTIP11AMediaMuxer"
4505    },
4506    {
4507     "referenced_type" : "_ZTIm"
4508    },
4509    {
4510     "referenced_type" : "_ZTIPKh"
4511    },
4512    {
4513     "referenced_type" : "_ZTIPK21AMediaCodecBufferInfo"
4514    }
4515   ],
4516   "return_type" : "_ZTI14media_status_t",
4517   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
4518  }
4519 ],
4520 "global_vars" :
4521 [
4522  {
4523   "linker_set_key" : "AMEDIACODEC_KEY_HDR10_PLUS_INFO",
4524   "name" : "AMEDIACODEC_KEY_HDR10_PLUS_INFO",
4525   "referenced_type" : "_ZTIPKc",
4526   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4527  },
4528  {
4529   "linker_set_key" : "AMEDIACODEC_KEY_LOW_LATENCY",
4530   "name" : "AMEDIACODEC_KEY_LOW_LATENCY",
4531   "referenced_type" : "_ZTIPKc",
4532   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4533  },
4534  {
4535   "linker_set_key" : "AMEDIACODEC_KEY_OFFSET_TIME",
4536   "name" : "AMEDIACODEC_KEY_OFFSET_TIME",
4537   "referenced_type" : "_ZTIPKc",
4538   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4539  },
4540  {
4541   "linker_set_key" : "AMEDIACODEC_KEY_REQUEST_SYNC_FRAME",
4542   "name" : "AMEDIACODEC_KEY_REQUEST_SYNC_FRAME",
4543   "referenced_type" : "_ZTIPKc",
4544   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4545  },
4546  {
4547   "linker_set_key" : "AMEDIACODEC_KEY_SUSPEND",
4548   "name" : "AMEDIACODEC_KEY_SUSPEND",
4549   "referenced_type" : "_ZTIPKc",
4550   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4551  },
4552  {
4553   "linker_set_key" : "AMEDIACODEC_KEY_SUSPEND_TIME",
4554   "name" : "AMEDIACODEC_KEY_SUSPEND_TIME",
4555   "referenced_type" : "_ZTIPKc",
4556   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4557  },
4558  {
4559   "linker_set_key" : "AMEDIACODEC_KEY_VIDEO_BITRATE",
4560   "name" : "AMEDIACODEC_KEY_VIDEO_BITRATE",
4561   "referenced_type" : "_ZTIPKc",
4562   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
4563  },
4564  {
4565   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_DRC_ATTENUATION_FACTOR",
4566   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_ATTENUATION_FACTOR",
4567   "referenced_type" : "_ZTIPKc",
4568   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4569  },
4570  {
4571   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_DRC_BOOST_FACTOR",
4572   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_BOOST_FACTOR",
4573   "referenced_type" : "_ZTIPKc",
4574   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4575  },
4576  {
4577   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_DRC_HEAVY_COMPRESSION",
4578   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_HEAVY_COMPRESSION",
4579   "referenced_type" : "_ZTIPKc",
4580   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4581  },
4582  {
4583   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_DRC_TARGET_REFERENCE_LEVEL",
4584   "name" : "AMEDIAFORMAT_KEY_AAC_DRC_TARGET_REFERENCE_LEVEL",
4585   "referenced_type" : "_ZTIPKc",
4586   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4587  },
4588  {
4589   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_ENCODED_TARGET_LEVEL",
4590   "name" : "AMEDIAFORMAT_KEY_AAC_ENCODED_TARGET_LEVEL",
4591   "referenced_type" : "_ZTIPKc",
4592   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4593  },
4594  {
4595   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT",
4596   "name" : "AMEDIAFORMAT_KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT",
4597   "referenced_type" : "_ZTIPKc",
4598   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4599  },
4600  {
4601   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_PROFILE",
4602   "name" : "AMEDIAFORMAT_KEY_AAC_PROFILE",
4603   "referenced_type" : "_ZTIPKc",
4604   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4605  },
4606  {
4607   "linker_set_key" : "AMEDIAFORMAT_KEY_AAC_SBR_MODE",
4608   "name" : "AMEDIAFORMAT_KEY_AAC_SBR_MODE",
4609   "referenced_type" : "_ZTIPKc",
4610   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4611  },
4612  {
4613   "linker_set_key" : "AMEDIAFORMAT_KEY_ALBUM",
4614   "name" : "AMEDIAFORMAT_KEY_ALBUM",
4615   "referenced_type" : "_ZTIPKc",
4616   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4617  },
4618  {
4619   "linker_set_key" : "AMEDIAFORMAT_KEY_ALBUMART",
4620   "name" : "AMEDIAFORMAT_KEY_ALBUMART",
4621   "referenced_type" : "_ZTIPKc",
4622   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4623  },
4624  {
4625   "linker_set_key" : "AMEDIAFORMAT_KEY_ALBUMARTIST",
4626   "name" : "AMEDIAFORMAT_KEY_ALBUMARTIST",
4627   "referenced_type" : "_ZTIPKc",
4628   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4629  },
4630  {
4631   "linker_set_key" : "AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP",
4632   "name" : "AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP",
4633   "referenced_type" : "_ZTIPKc",
4634   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4635  },
4636  {
4637   "linker_set_key" : "AMEDIAFORMAT_KEY_ARTIST",
4638   "name" : "AMEDIAFORMAT_KEY_ARTIST",
4639   "referenced_type" : "_ZTIPKc",
4640   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4641  },
4642  {
4643   "linker_set_key" : "AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO",
4644   "name" : "AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO",
4645   "referenced_type" : "_ZTIPKc",
4646   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4647  },
4648  {
4649   "linker_set_key" : "AMEDIAFORMAT_KEY_AUDIO_SESSION_ID",
4650   "name" : "AMEDIAFORMAT_KEY_AUDIO_SESSION_ID",
4651   "referenced_type" : "_ZTIPKc",
4652   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4653  },
4654  {
4655   "linker_set_key" : "AMEDIAFORMAT_KEY_AUTHOR",
4656   "name" : "AMEDIAFORMAT_KEY_AUTHOR",
4657   "referenced_type" : "_ZTIPKc",
4658   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4659  },
4660  {
4661   "linker_set_key" : "AMEDIAFORMAT_KEY_BITRATE_MODE",
4662   "name" : "AMEDIAFORMAT_KEY_BITRATE_MODE",
4663   "referenced_type" : "_ZTIPKc",
4664   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4665  },
4666  {
4667   "linker_set_key" : "AMEDIAFORMAT_KEY_BITS_PER_SAMPLE",
4668   "name" : "AMEDIAFORMAT_KEY_BITS_PER_SAMPLE",
4669   "referenced_type" : "_ZTIPKc",
4670   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4671  },
4672  {
4673   "linker_set_key" : "AMEDIAFORMAT_KEY_BIT_RATE",
4674   "name" : "AMEDIAFORMAT_KEY_BIT_RATE",
4675   "referenced_type" : "_ZTIPKc",
4676   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4677  },
4678  {
4679   "linker_set_key" : "AMEDIAFORMAT_KEY_CAPTURE_RATE",
4680   "name" : "AMEDIAFORMAT_KEY_CAPTURE_RATE",
4681   "referenced_type" : "_ZTIPKc",
4682   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4683  },
4684  {
4685   "linker_set_key" : "AMEDIAFORMAT_KEY_CDTRACKNUMBER",
4686   "name" : "AMEDIAFORMAT_KEY_CDTRACKNUMBER",
4687   "referenced_type" : "_ZTIPKc",
4688   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4689  },
4690  {
4691   "linker_set_key" : "AMEDIAFORMAT_KEY_CHANNEL_COUNT",
4692   "name" : "AMEDIAFORMAT_KEY_CHANNEL_COUNT",
4693   "referenced_type" : "_ZTIPKc",
4694   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4695  },
4696  {
4697   "linker_set_key" : "AMEDIAFORMAT_KEY_CHANNEL_MASK",
4698   "name" : "AMEDIAFORMAT_KEY_CHANNEL_MASK",
4699   "referenced_type" : "_ZTIPKc",
4700   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4701  },
4702  {
4703   "linker_set_key" : "AMEDIAFORMAT_KEY_COLOR_FORMAT",
4704   "name" : "AMEDIAFORMAT_KEY_COLOR_FORMAT",
4705   "referenced_type" : "_ZTIPKc",
4706   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4707  },
4708  {
4709   "linker_set_key" : "AMEDIAFORMAT_KEY_COLOR_RANGE",
4710   "name" : "AMEDIAFORMAT_KEY_COLOR_RANGE",
4711   "referenced_type" : "_ZTIPKc",
4712   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4713  },
4714  {
4715   "linker_set_key" : "AMEDIAFORMAT_KEY_COLOR_STANDARD",
4716   "name" : "AMEDIAFORMAT_KEY_COLOR_STANDARD",
4717   "referenced_type" : "_ZTIPKc",
4718   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4719  },
4720  {
4721   "linker_set_key" : "AMEDIAFORMAT_KEY_COLOR_TRANSFER",
4722   "name" : "AMEDIAFORMAT_KEY_COLOR_TRANSFER",
4723   "referenced_type" : "_ZTIPKc",
4724   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4725  },
4726  {
4727   "linker_set_key" : "AMEDIAFORMAT_KEY_COMPILATION",
4728   "name" : "AMEDIAFORMAT_KEY_COMPILATION",
4729   "referenced_type" : "_ZTIPKc",
4730   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4731  },
4732  {
4733   "linker_set_key" : "AMEDIAFORMAT_KEY_COMPLEXITY",
4734   "name" : "AMEDIAFORMAT_KEY_COMPLEXITY",
4735   "referenced_type" : "_ZTIPKc",
4736   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4737  },
4738  {
4739   "linker_set_key" : "AMEDIAFORMAT_KEY_COMPOSER",
4740   "name" : "AMEDIAFORMAT_KEY_COMPOSER",
4741   "referenced_type" : "_ZTIPKc",
4742   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4743  },
4744  {
4745   "linker_set_key" : "AMEDIAFORMAT_KEY_CREATE_INPUT_SURFACE_SUSPENDED",
4746   "name" : "AMEDIAFORMAT_KEY_CREATE_INPUT_SURFACE_SUSPENDED",
4747   "referenced_type" : "_ZTIPKc",
4748   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4749  },
4750  {
4751   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_DEFAULT_IV_SIZE",
4752   "name" : "AMEDIAFORMAT_KEY_CRYPTO_DEFAULT_IV_SIZE",
4753   "referenced_type" : "_ZTIPKc",
4754   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4755  },
4756  {
4757   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_BYTE_BLOCK",
4758   "name" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_BYTE_BLOCK",
4759   "referenced_type" : "_ZTIPKc",
4760   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4761  },
4762  {
4763   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_SIZES",
4764   "name" : "AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_SIZES",
4765   "referenced_type" : "_ZTIPKc",
4766   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4767  },
4768  {
4769   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_IV",
4770   "name" : "AMEDIAFORMAT_KEY_CRYPTO_IV",
4771   "referenced_type" : "_ZTIPKc",
4772   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4773  },
4774  {
4775   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_KEY",
4776   "name" : "AMEDIAFORMAT_KEY_CRYPTO_KEY",
4777   "referenced_type" : "_ZTIPKc",
4778   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4779  },
4780  {
4781   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_MODE",
4782   "name" : "AMEDIAFORMAT_KEY_CRYPTO_MODE",
4783   "referenced_type" : "_ZTIPKc",
4784   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4785  },
4786  {
4787   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_PLAIN_SIZES",
4788   "name" : "AMEDIAFORMAT_KEY_CRYPTO_PLAIN_SIZES",
4789   "referenced_type" : "_ZTIPKc",
4790   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4791  },
4792  {
4793   "linker_set_key" : "AMEDIAFORMAT_KEY_CRYPTO_SKIP_BYTE_BLOCK",
4794   "name" : "AMEDIAFORMAT_KEY_CRYPTO_SKIP_BYTE_BLOCK",
4795   "referenced_type" : "_ZTIPKc",
4796   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4797  },
4798  {
4799   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD",
4800   "name" : "AMEDIAFORMAT_KEY_CSD",
4801   "referenced_type" : "_ZTIPKc",
4802   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4803  },
4804  {
4805   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_0",
4806   "name" : "AMEDIAFORMAT_KEY_CSD_0",
4807   "referenced_type" : "_ZTIPKc",
4808   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4809  },
4810  {
4811   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_1",
4812   "name" : "AMEDIAFORMAT_KEY_CSD_1",
4813   "referenced_type" : "_ZTIPKc",
4814   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4815  },
4816  {
4817   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_2",
4818   "name" : "AMEDIAFORMAT_KEY_CSD_2",
4819   "referenced_type" : "_ZTIPKc",
4820   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4821  },
4822  {
4823   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_AVC",
4824   "name" : "AMEDIAFORMAT_KEY_CSD_AVC",
4825   "referenced_type" : "_ZTIPKc",
4826   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4827  },
4828  {
4829   "linker_set_key" : "AMEDIAFORMAT_KEY_CSD_HEVC",
4830   "name" : "AMEDIAFORMAT_KEY_CSD_HEVC",
4831   "referenced_type" : "_ZTIPKc",
4832   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4833  },
4834  {
4835   "linker_set_key" : "AMEDIAFORMAT_KEY_D263",
4836   "name" : "AMEDIAFORMAT_KEY_D263",
4837   "referenced_type" : "_ZTIPKc",
4838   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4839  },
4840  {
4841   "linker_set_key" : "AMEDIAFORMAT_KEY_DATE",
4842   "name" : "AMEDIAFORMAT_KEY_DATE",
4843   "referenced_type" : "_ZTIPKc",
4844   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4845  },
4846  {
4847   "linker_set_key" : "AMEDIAFORMAT_KEY_DISCNUMBER",
4848   "name" : "AMEDIAFORMAT_KEY_DISCNUMBER",
4849   "referenced_type" : "_ZTIPKc",
4850   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4851  },
4852  {
4853   "linker_set_key" : "AMEDIAFORMAT_KEY_DISPLAY_CROP",
4854   "name" : "AMEDIAFORMAT_KEY_DISPLAY_CROP",
4855   "referenced_type" : "_ZTIPKc",
4856   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4857  },
4858  {
4859   "linker_set_key" : "AMEDIAFORMAT_KEY_DISPLAY_HEIGHT",
4860   "name" : "AMEDIAFORMAT_KEY_DISPLAY_HEIGHT",
4861   "referenced_type" : "_ZTIPKc",
4862   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4863  },
4864  {
4865   "linker_set_key" : "AMEDIAFORMAT_KEY_DISPLAY_WIDTH",
4866   "name" : "AMEDIAFORMAT_KEY_DISPLAY_WIDTH",
4867   "referenced_type" : "_ZTIPKc",
4868   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4869  },
4870  {
4871   "linker_set_key" : "AMEDIAFORMAT_KEY_DURATION",
4872   "name" : "AMEDIAFORMAT_KEY_DURATION",
4873   "referenced_type" : "_ZTIPKc",
4874   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4875  },
4876  {
4877   "linker_set_key" : "AMEDIAFORMAT_KEY_ENCODER_DELAY",
4878   "name" : "AMEDIAFORMAT_KEY_ENCODER_DELAY",
4879   "referenced_type" : "_ZTIPKc",
4880   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4881  },
4882  {
4883   "linker_set_key" : "AMEDIAFORMAT_KEY_ENCODER_PADDING",
4884   "name" : "AMEDIAFORMAT_KEY_ENCODER_PADDING",
4885   "referenced_type" : "_ZTIPKc",
4886   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4887  },
4888  {
4889   "linker_set_key" : "AMEDIAFORMAT_KEY_ESDS",
4890   "name" : "AMEDIAFORMAT_KEY_ESDS",
4891   "referenced_type" : "_ZTIPKc",
4892   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4893  },
4894  {
4895   "linker_set_key" : "AMEDIAFORMAT_KEY_EXIF_OFFSET",
4896   "name" : "AMEDIAFORMAT_KEY_EXIF_OFFSET",
4897   "referenced_type" : "_ZTIPKc",
4898   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4899  },
4900  {
4901   "linker_set_key" : "AMEDIAFORMAT_KEY_EXIF_SIZE",
4902   "name" : "AMEDIAFORMAT_KEY_EXIF_SIZE",
4903   "referenced_type" : "_ZTIPKc",
4904   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4905  },
4906  {
4907   "linker_set_key" : "AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL",
4908   "name" : "AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL",
4909   "referenced_type" : "_ZTIPKc",
4910   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4911  },
4912  {
4913   "linker_set_key" : "AMEDIAFORMAT_KEY_FRAME_COUNT",
4914   "name" : "AMEDIAFORMAT_KEY_FRAME_COUNT",
4915   "referenced_type" : "_ZTIPKc",
4916   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4917  },
4918  {
4919   "linker_set_key" : "AMEDIAFORMAT_KEY_FRAME_RATE",
4920   "name" : "AMEDIAFORMAT_KEY_FRAME_RATE",
4921   "referenced_type" : "_ZTIPKc",
4922   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4923  },
4924  {
4925   "linker_set_key" : "AMEDIAFORMAT_KEY_GENRE",
4926   "name" : "AMEDIAFORMAT_KEY_GENRE",
4927   "referenced_type" : "_ZTIPKc",
4928   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4929  },
4930  {
4931   "linker_set_key" : "AMEDIAFORMAT_KEY_GRID_COLUMNS",
4932   "name" : "AMEDIAFORMAT_KEY_GRID_COLUMNS",
4933   "referenced_type" : "_ZTIPKc",
4934   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4935  },
4936  {
4937   "linker_set_key" : "AMEDIAFORMAT_KEY_GRID_ROWS",
4938   "name" : "AMEDIAFORMAT_KEY_GRID_ROWS",
4939   "referenced_type" : "_ZTIPKc",
4940   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4941  },
4942  {
4943   "linker_set_key" : "AMEDIAFORMAT_KEY_HAPTIC_CHANNEL_COUNT",
4944   "name" : "AMEDIAFORMAT_KEY_HAPTIC_CHANNEL_COUNT",
4945   "referenced_type" : "_ZTIPKc",
4946   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4947  },
4948  {
4949   "linker_set_key" : "AMEDIAFORMAT_KEY_HDR10_PLUS_INFO",
4950   "name" : "AMEDIAFORMAT_KEY_HDR10_PLUS_INFO",
4951   "referenced_type" : "_ZTIPKc",
4952   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4953  },
4954  {
4955   "linker_set_key" : "AMEDIAFORMAT_KEY_HDR_STATIC_INFO",
4956   "name" : "AMEDIAFORMAT_KEY_HDR_STATIC_INFO",
4957   "referenced_type" : "_ZTIPKc",
4958   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4959  },
4960  {
4961   "linker_set_key" : "AMEDIAFORMAT_KEY_HEIGHT",
4962   "name" : "AMEDIAFORMAT_KEY_HEIGHT",
4963   "referenced_type" : "_ZTIPKc",
4964   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4965  },
4966  {
4967   "linker_set_key" : "AMEDIAFORMAT_KEY_ICC_PROFILE",
4968   "name" : "AMEDIAFORMAT_KEY_ICC_PROFILE",
4969   "referenced_type" : "_ZTIPKc",
4970   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4971  },
4972  {
4973   "linker_set_key" : "AMEDIAFORMAT_KEY_INTRA_REFRESH_PERIOD",
4974   "name" : "AMEDIAFORMAT_KEY_INTRA_REFRESH_PERIOD",
4975   "referenced_type" : "_ZTIPKc",
4976   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4977  },
4978  {
4979   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_ADTS",
4980   "name" : "AMEDIAFORMAT_KEY_IS_ADTS",
4981   "referenced_type" : "_ZTIPKc",
4982   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4983  },
4984  {
4985   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_AUTOSELECT",
4986   "name" : "AMEDIAFORMAT_KEY_IS_AUTOSELECT",
4987   "referenced_type" : "_ZTIPKc",
4988   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4989  },
4990  {
4991   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_DEFAULT",
4992   "name" : "AMEDIAFORMAT_KEY_IS_DEFAULT",
4993   "referenced_type" : "_ZTIPKc",
4994   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
4995  },
4996  {
4997   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE",
4998   "name" : "AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE",
4999   "referenced_type" : "_ZTIPKc",
5000   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5001  },
5002  {
5003   "linker_set_key" : "AMEDIAFORMAT_KEY_IS_SYNC_FRAME",
5004   "name" : "AMEDIAFORMAT_KEY_IS_SYNC_FRAME",
5005   "referenced_type" : "_ZTIPKc",
5006   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5007  },
5008  {
5009   "linker_set_key" : "AMEDIAFORMAT_KEY_I_FRAME_INTERVAL",
5010   "name" : "AMEDIAFORMAT_KEY_I_FRAME_INTERVAL",
5011   "referenced_type" : "_ZTIPKc",
5012   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5013  },
5014  {
5015   "linker_set_key" : "AMEDIAFORMAT_KEY_LANGUAGE",
5016   "name" : "AMEDIAFORMAT_KEY_LANGUAGE",
5017   "referenced_type" : "_ZTIPKc",
5018   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5019  },
5020  {
5021   "linker_set_key" : "AMEDIAFORMAT_KEY_LAST_SAMPLE_INDEX_IN_CHUNK",
5022   "name" : "AMEDIAFORMAT_KEY_LAST_SAMPLE_INDEX_IN_CHUNK",
5023   "referenced_type" : "_ZTIPKc",
5024   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5025  },
5026  {
5027   "linker_set_key" : "AMEDIAFORMAT_KEY_LATENCY",
5028   "name" : "AMEDIAFORMAT_KEY_LATENCY",
5029   "referenced_type" : "_ZTIPKc",
5030   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5031  },
5032  {
5033   "linker_set_key" : "AMEDIAFORMAT_KEY_LEVEL",
5034   "name" : "AMEDIAFORMAT_KEY_LEVEL",
5035   "referenced_type" : "_ZTIPKc",
5036   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5037  },
5038  {
5039   "linker_set_key" : "AMEDIAFORMAT_KEY_LOCATION",
5040   "name" : "AMEDIAFORMAT_KEY_LOCATION",
5041   "referenced_type" : "_ZTIPKc",
5042   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5043  },
5044  {
5045   "linker_set_key" : "AMEDIAFORMAT_KEY_LOOP",
5046   "name" : "AMEDIAFORMAT_KEY_LOOP",
5047   "referenced_type" : "_ZTIPKc",
5048   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5049  },
5050  {
5051   "linker_set_key" : "AMEDIAFORMAT_KEY_LOW_LATENCY",
5052   "name" : "AMEDIAFORMAT_KEY_LOW_LATENCY",
5053   "referenced_type" : "_ZTIPKc",
5054   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5055  },
5056  {
5057   "linker_set_key" : "AMEDIAFORMAT_KEY_LYRICIST",
5058   "name" : "AMEDIAFORMAT_KEY_LYRICIST",
5059   "referenced_type" : "_ZTIPKc",
5060   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5061  },
5062  {
5063   "linker_set_key" : "AMEDIAFORMAT_KEY_MANUFACTURER",
5064   "name" : "AMEDIAFORMAT_KEY_MANUFACTURER",
5065   "referenced_type" : "_ZTIPKc",
5066   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5067  },
5068  {
5069   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_BIT_RATE",
5070   "name" : "AMEDIAFORMAT_KEY_MAX_BIT_RATE",
5071   "referenced_type" : "_ZTIPKc",
5072   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5073  },
5074  {
5075   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_B_FRAMES",
5076   "name" : "AMEDIAFORMAT_KEY_MAX_B_FRAMES",
5077   "referenced_type" : "_ZTIPKc",
5078   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5079  },
5080  {
5081   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER",
5082   "name" : "AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER",
5083   "referenced_type" : "_ZTIPKc",
5084   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5085  },
5086  {
5087   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_HEIGHT",
5088   "name" : "AMEDIAFORMAT_KEY_MAX_HEIGHT",
5089   "referenced_type" : "_ZTIPKc",
5090   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5091  },
5092  {
5093   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_INPUT_SIZE",
5094   "name" : "AMEDIAFORMAT_KEY_MAX_INPUT_SIZE",
5095   "referenced_type" : "_ZTIPKc",
5096   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5097  },
5098  {
5099   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_PTS_GAP_TO_ENCODER",
5100   "name" : "AMEDIAFORMAT_KEY_MAX_PTS_GAP_TO_ENCODER",
5101   "referenced_type" : "_ZTIPKc",
5102   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5103  },
5104  {
5105   "linker_set_key" : "AMEDIAFORMAT_KEY_MAX_WIDTH",
5106   "name" : "AMEDIAFORMAT_KEY_MAX_WIDTH",
5107   "referenced_type" : "_ZTIPKc",
5108   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5109  },
5110  {
5111   "linker_set_key" : "AMEDIAFORMAT_KEY_MIME",
5112   "name" : "AMEDIAFORMAT_KEY_MIME",
5113   "referenced_type" : "_ZTIPKc",
5114   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5115  },
5116  {
5117   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEG2_STREAM_HEADER",
5118   "name" : "AMEDIAFORMAT_KEY_MPEG2_STREAM_HEADER",
5119   "referenced_type" : "_ZTIPKc",
5120   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5121  },
5122  {
5123   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEGH_COMPATIBLE_SETS",
5124   "name" : "AMEDIAFORMAT_KEY_MPEGH_COMPATIBLE_SETS",
5125   "referenced_type" : "_ZTIPKc",
5126   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5127  },
5128  {
5129   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEGH_PROFILE_LEVEL_INDICATION",
5130   "name" : "AMEDIAFORMAT_KEY_MPEGH_PROFILE_LEVEL_INDICATION",
5131   "referenced_type" : "_ZTIPKc",
5132   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5133  },
5134  {
5135   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEGH_REFERENCE_CHANNEL_LAYOUT",
5136   "name" : "AMEDIAFORMAT_KEY_MPEGH_REFERENCE_CHANNEL_LAYOUT",
5137   "referenced_type" : "_ZTIPKc",
5138   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5139  },
5140  {
5141   "linker_set_key" : "AMEDIAFORMAT_KEY_MPEG_USER_DATA",
5142   "name" : "AMEDIAFORMAT_KEY_MPEG_USER_DATA",
5143   "referenced_type" : "_ZTIPKc",
5144   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5145  },
5146  {
5147   "linker_set_key" : "AMEDIAFORMAT_KEY_OPERATING_RATE",
5148   "name" : "AMEDIAFORMAT_KEY_OPERATING_RATE",
5149   "referenced_type" : "_ZTIPKc",
5150   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5151  },
5152  {
5153   "linker_set_key" : "AMEDIAFORMAT_KEY_PCM_BIG_ENDIAN",
5154   "name" : "AMEDIAFORMAT_KEY_PCM_BIG_ENDIAN",
5155   "referenced_type" : "_ZTIPKc",
5156   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5157  },
5158  {
5159   "linker_set_key" : "AMEDIAFORMAT_KEY_PCM_ENCODING",
5160   "name" : "AMEDIAFORMAT_KEY_PCM_ENCODING",
5161   "referenced_type" : "_ZTIPKc",
5162   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5163  },
5164  {
5165   "linker_set_key" : "AMEDIAFORMAT_KEY_PRIORITY",
5166   "name" : "AMEDIAFORMAT_KEY_PRIORITY",
5167   "referenced_type" : "_ZTIPKc",
5168   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5169  },
5170  {
5171   "linker_set_key" : "AMEDIAFORMAT_KEY_PROFILE",
5172   "name" : "AMEDIAFORMAT_KEY_PROFILE",
5173   "referenced_type" : "_ZTIPKc",
5174   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5175  },
5176  {
5177   "linker_set_key" : "AMEDIAFORMAT_KEY_PSSH",
5178   "name" : "AMEDIAFORMAT_KEY_PSSH",
5179   "referenced_type" : "_ZTIPKc",
5180   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5181  },
5182  {
5183   "linker_set_key" : "AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP",
5184   "name" : "AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP",
5185   "referenced_type" : "_ZTIPKc",
5186   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5187  },
5188  {
5189   "linker_set_key" : "AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER",
5190   "name" : "AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER",
5191   "referenced_type" : "_ZTIPKc",
5192   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5193  },
5194  {
5195   "linker_set_key" : "AMEDIAFORMAT_KEY_ROTATION",
5196   "name" : "AMEDIAFORMAT_KEY_ROTATION",
5197   "referenced_type" : "_ZTIPKc",
5198   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5199  },
5200  {
5201   "linker_set_key" : "AMEDIAFORMAT_KEY_SAMPLE_FILE_OFFSET",
5202   "name" : "AMEDIAFORMAT_KEY_SAMPLE_FILE_OFFSET",
5203   "referenced_type" : "_ZTIPKc",
5204   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5205  },
5206  {
5207   "linker_set_key" : "AMEDIAFORMAT_KEY_SAMPLE_RATE",
5208   "name" : "AMEDIAFORMAT_KEY_SAMPLE_RATE",
5209   "referenced_type" : "_ZTIPKc",
5210   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5211  },
5212  {
5213   "linker_set_key" : "AMEDIAFORMAT_KEY_SAMPLE_TIME_BEFORE_APPEND",
5214   "name" : "AMEDIAFORMAT_KEY_SAMPLE_TIME_BEFORE_APPEND",
5215   "referenced_type" : "_ZTIPKc",
5216   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5217  },
5218  {
5219   "linker_set_key" : "AMEDIAFORMAT_KEY_SAR_HEIGHT",
5220   "name" : "AMEDIAFORMAT_KEY_SAR_HEIGHT",
5221   "referenced_type" : "_ZTIPKc",
5222   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5223  },
5224  {
5225   "linker_set_key" : "AMEDIAFORMAT_KEY_SAR_WIDTH",
5226   "name" : "AMEDIAFORMAT_KEY_SAR_WIDTH",
5227   "referenced_type" : "_ZTIPKc",
5228   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5229  },
5230  {
5231   "linker_set_key" : "AMEDIAFORMAT_KEY_SEI",
5232   "name" : "AMEDIAFORMAT_KEY_SEI",
5233   "referenced_type" : "_ZTIPKc",
5234   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5235  },
5236  {
5237   "linker_set_key" : "AMEDIAFORMAT_KEY_SLICE_HEIGHT",
5238   "name" : "AMEDIAFORMAT_KEY_SLICE_HEIGHT",
5239   "referenced_type" : "_ZTIPKc",
5240   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5241  },
5242  {
5243   "linker_set_key" : "AMEDIAFORMAT_KEY_SLOW_MOTION_MARKERS",
5244   "name" : "AMEDIAFORMAT_KEY_SLOW_MOTION_MARKERS",
5245   "referenced_type" : "_ZTIPKc",
5246   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5247  },
5248  {
5249   "linker_set_key" : "AMEDIAFORMAT_KEY_STRIDE",
5250   "name" : "AMEDIAFORMAT_KEY_STRIDE",
5251   "referenced_type" : "_ZTIPKc",
5252   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5253  },
5254  {
5255   "linker_set_key" : "AMEDIAFORMAT_KEY_TARGET_TIME",
5256   "name" : "AMEDIAFORMAT_KEY_TARGET_TIME",
5257   "referenced_type" : "_ZTIPKc",
5258   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5259  },
5260  {
5261   "linker_set_key" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYERING",
5262   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYERING",
5263   "referenced_type" : "_ZTIPKc",
5264   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5265  },
5266  {
5267   "linker_set_key" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_COUNT",
5268   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_COUNT",
5269   "referenced_type" : "_ZTIPKc",
5270   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5271  },
5272  {
5273   "linker_set_key" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_ID",
5274   "name" : "AMEDIAFORMAT_KEY_TEMPORAL_LAYER_ID",
5275   "referenced_type" : "_ZTIPKc",
5276   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5277  },
5278  {
5279   "linker_set_key" : "AMEDIAFORMAT_KEY_TEXT_FORMAT_DATA",
5280   "name" : "AMEDIAFORMAT_KEY_TEXT_FORMAT_DATA",
5281   "referenced_type" : "_ZTIPKc",
5282   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5283  },
5284  {
5285   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_AV1C",
5286   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_AV1C",
5287   "referenced_type" : "_ZTIPKc",
5288   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5289  },
5290  {
5291   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_HEVC",
5292   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_CSD_HEVC",
5293   "referenced_type" : "_ZTIPKc",
5294   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5295  },
5296  {
5297   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_HEIGHT",
5298   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_HEIGHT",
5299   "referenced_type" : "_ZTIPKc",
5300   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5301  },
5302  {
5303   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_TIME",
5304   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_TIME",
5305   "referenced_type" : "_ZTIPKc",
5306   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5307  },
5308  {
5309   "linker_set_key" : "AMEDIAFORMAT_KEY_THUMBNAIL_WIDTH",
5310   "name" : "AMEDIAFORMAT_KEY_THUMBNAIL_WIDTH",
5311   "referenced_type" : "_ZTIPKc",
5312   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5313  },
5314  {
5315   "linker_set_key" : "AMEDIAFORMAT_KEY_TILE_HEIGHT",
5316   "name" : "AMEDIAFORMAT_KEY_TILE_HEIGHT",
5317   "referenced_type" : "_ZTIPKc",
5318   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5319  },
5320  {
5321   "linker_set_key" : "AMEDIAFORMAT_KEY_TILE_WIDTH",
5322   "name" : "AMEDIAFORMAT_KEY_TILE_WIDTH",
5323   "referenced_type" : "_ZTIPKc",
5324   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5325  },
5326  {
5327   "linker_set_key" : "AMEDIAFORMAT_KEY_TIME_US",
5328   "name" : "AMEDIAFORMAT_KEY_TIME_US",
5329   "referenced_type" : "_ZTIPKc",
5330   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5331  },
5332  {
5333   "linker_set_key" : "AMEDIAFORMAT_KEY_TITLE",
5334   "name" : "AMEDIAFORMAT_KEY_TITLE",
5335   "referenced_type" : "_ZTIPKc",
5336   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5337  },
5338  {
5339   "linker_set_key" : "AMEDIAFORMAT_KEY_TRACK_ID",
5340   "name" : "AMEDIAFORMAT_KEY_TRACK_ID",
5341   "referenced_type" : "_ZTIPKc",
5342   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5343  },
5344  {
5345   "linker_set_key" : "AMEDIAFORMAT_KEY_TRACK_INDEX",
5346   "name" : "AMEDIAFORMAT_KEY_TRACK_INDEX",
5347   "referenced_type" : "_ZTIPKc",
5348   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5349  },
5350  {
5351   "linker_set_key" : "AMEDIAFORMAT_KEY_VALID_SAMPLES",
5352   "name" : "AMEDIAFORMAT_KEY_VALID_SAMPLES",
5353   "referenced_type" : "_ZTIPKc",
5354   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5355  },
5356  {
5357   "linker_set_key" : "AMEDIAFORMAT_KEY_WIDTH",
5358   "name" : "AMEDIAFORMAT_KEY_WIDTH",
5359   "referenced_type" : "_ZTIPKc",
5360   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5361  },
5362  {
5363   "linker_set_key" : "AMEDIAFORMAT_KEY_XMP_OFFSET",
5364   "name" : "AMEDIAFORMAT_KEY_XMP_OFFSET",
5365   "referenced_type" : "_ZTIPKc",
5366   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5367  },
5368  {
5369   "linker_set_key" : "AMEDIAFORMAT_KEY_XMP_SIZE",
5370   "name" : "AMEDIAFORMAT_KEY_XMP_SIZE",
5371   "referenced_type" : "_ZTIPKc",
5372   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5373  },
5374  {
5375   "linker_set_key" : "AMEDIAFORMAT_KEY_YEAR",
5376   "name" : "AMEDIAFORMAT_KEY_YEAR",
5377   "referenced_type" : "_ZTIPKc",
5378   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5379  }
5380 ],
5381 "lvalue_reference_types" : [],
5382 "pointer_types" :
5383 [
5384  {
5385   "alignment" : 8,
5386   "linker_set_key" : "_ZTIP11AMediaCodec",
5387   "name" : "AMediaCodec *",
5388   "referenced_type" : "_ZTI11AMediaCodec",
5389   "size" : 8,
5390   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5391  },
5392  {
5393   "alignment" : 8,
5394   "linker_set_key" : "_ZTIP11AMediaMuxer",
5395   "name" : "AMediaMuxer *",
5396   "referenced_type" : "_ZTI11AMediaMuxer",
5397   "size" : 8,
5398   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
5399  },
5400  {
5401   "alignment" : 8,
5402   "linker_set_key" : "_ZTIP12AMediaCrypto",
5403   "name" : "AMediaCrypto *",
5404   "referenced_type" : "_ZTI12AMediaCrypto",
5405   "size" : 8,
5406   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5407  },
5408  {
5409   "alignment" : 8,
5410   "linker_set_key" : "_ZTIP12AMediaFormat",
5411   "name" : "AMediaFormat *",
5412   "referenced_type" : "_ZTI12AMediaFormat",
5413   "size" : 8,
5414   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5415  },
5416  {
5417   "alignment" : 8,
5418   "linker_set_key" : "_ZTIP13ANativeWindow",
5419   "name" : "ANativeWindow *",
5420   "referenced_type" : "_ZTI13ANativeWindow",
5421   "size" : 8,
5422   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5423  },
5424  {
5425   "alignment" : 8,
5426   "linker_set_key" : "_ZTIP14AImageCropRect",
5427   "name" : "AImageCropRect *",
5428   "referenced_type" : "_ZTI14AImageCropRect",
5429   "size" : 8,
5430   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
5431  },
5432  {
5433   "alignment" : 8,
5434   "linker_set_key" : "_ZTIP15AHardwareBuffer",
5435   "name" : "AHardwareBuffer *",
5436   "referenced_type" : "_ZTI15AHardwareBuffer",
5437   "size" : 8,
5438   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
5439  },
5440  {
5441   "alignment" : 8,
5442   "linker_set_key" : "_ZTIP15AMediaExtractor",
5443   "name" : "AMediaExtractor *",
5444   "referenced_type" : "_ZTI15AMediaExtractor",
5445   "size" : 8,
5446   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5447  },
5448  {
5449   "alignment" : 8,
5450   "linker_set_key" : "_ZTIP16AMediaDataSource",
5451   "name" : "AMediaDataSource *",
5452   "referenced_type" : "_ZTI16AMediaDataSource",
5453   "size" : 8,
5454   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
5455  },
5456  {
5457   "alignment" : 8,
5458   "linker_set_key" : "_ZTIP18AMediaDrmByteArray",
5459   "name" : "AMediaDrmByteArray *",
5460   "referenced_type" : "_ZTI18AMediaDrmByteArray",
5461   "size" : 8,
5462   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5463  },
5464  {
5465   "alignment" : 8,
5466   "linker_set_key" : "_ZTIP20cryptoinfo_pattern_t",
5467   "name" : "cryptoinfo_pattern_t *",
5468   "referenced_type" : "_ZTI20cryptoinfo_pattern_t",
5469   "size" : 8,
5470   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5471  },
5472  {
5473   "alignment" : 8,
5474   "linker_set_key" : "_ZTIP21AMediaCodecBufferInfo",
5475   "name" : "AMediaCodecBufferInfo *",
5476   "referenced_type" : "_ZTI21AMediaCodecBufferInfo",
5477   "size" : 8,
5478   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5479  },
5480  {
5481   "alignment" : 8,
5482   "linker_set_key" : "_ZTIP21AMediaCodecCryptoInfo",
5483   "name" : "AMediaCodecCryptoInfo *",
5484   "referenced_type" : "_ZTI21AMediaCodecCryptoInfo",
5485   "size" : 8,
5486   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5487  },
5488  {
5489   "alignment" : 8,
5490   "linker_set_key" : "_ZTIP21AMediaDrmKeyValuePair",
5491   "name" : "AMediaDrmKeyValuePair *",
5492   "referenced_type" : "_ZTI21AMediaDrmKeyValuePair",
5493   "size" : 8,
5494   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5495  },
5496  {
5497   "alignment" : 8,
5498   "linker_set_key" : "_ZTIP23AMediaDrmKeyRequestType",
5499   "name" : "AMediaDrmKeyRequestType *",
5500   "referenced_type" : "_ZTI23AMediaDrmKeyRequestType",
5501   "size" : 8,
5502   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5503  },
5504  {
5505   "alignment" : 8,
5506   "linker_set_key" : "_ZTIP26AImageReader_ImageListener",
5507   "name" : "AImageReader_ImageListener *",
5508   "referenced_type" : "_ZTI26AImageReader_ImageListener",
5509   "size" : 8,
5510   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
5511  },
5512  {
5513   "alignment" : 8,
5514   "linker_set_key" : "_ZTIP34AImageReader_BufferRemovedListener",
5515   "name" : "AImageReader_BufferRemovedListener *",
5516   "referenced_type" : "_ZTI34AImageReader_BufferRemovedListener",
5517   "size" : 8,
5518   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
5519  },
5520  {
5521   "alignment" : 8,
5522   "linker_set_key" : "_ZTIP6AImage",
5523   "name" : "AImage *",
5524   "referenced_type" : "_ZTI6AImage",
5525   "size" : 8,
5526   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
5527  },
5528  {
5529   "alignment" : 8,
5530   "linker_set_key" : "_ZTIP8PsshInfo",
5531   "name" : "PsshInfo *",
5532   "referenced_type" : "_ZTI8PsshInfo",
5533   "size" : 8,
5534   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
5535  },
5536  {
5537   "alignment" : 8,
5538   "linker_set_key" : "_ZTIP9AMediaDrm",
5539   "name" : "AMediaDrm *",
5540   "referenced_type" : "_ZTI9AMediaDrm",
5541   "size" : 8,
5542   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5543  },
5544  {
5545   "alignment" : 8,
5546   "linker_set_key" : "_ZTIPFlPvE",
5547   "name" : "long (*)(void *)",
5548   "referenced_type" : "_ZTIFlPvE",
5549   "size" : 8,
5550   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
5551  },
5552  {
5553   "alignment" : 8,
5554   "linker_set_key" : "_ZTIPFlPvlE",
5555   "name" : "long (*)(void *, long)",
5556   "referenced_type" : "_ZTIFlPvlE",
5557   "size" : 8,
5558   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
5559  },
5560  {
5561   "alignment" : 8,
5562   "linker_set_key" : "_ZTIPFlPvlS_mE",
5563   "name" : "long (*)(void *, long, void *, unsigned long)",
5564   "referenced_type" : "_ZTIFlPvlS_mE",
5565   "size" : 8,
5566   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
5567  },
5568  {
5569   "alignment" : 8,
5570   "linker_set_key" : "_ZTIPFvP11AMediaCodecPv14media_status_tiPKcE",
5571   "name" : "void (*)(AMediaCodec *, void *, media_status_t, int, const char *)",
5572   "referenced_type" : "_ZTIFvP11AMediaCodecPv14media_status_tiPKcE",
5573   "size" : 8,
5574   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5575  },
5576  {
5577   "alignment" : 8,
5578   "linker_set_key" : "_ZTIPFvP11AMediaCodecPvP12AMediaFormatE",
5579   "name" : "void (*)(AMediaCodec *, void *, AMediaFormat *)",
5580   "referenced_type" : "_ZTIFvP11AMediaCodecPvP12AMediaFormatE",
5581   "size" : 8,
5582   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5583  },
5584  {
5585   "alignment" : 8,
5586   "linker_set_key" : "_ZTIPFvP11AMediaCodecPviE",
5587   "name" : "void (*)(AMediaCodec *, void *, int)",
5588   "referenced_type" : "_ZTIFvP11AMediaCodecPviE",
5589   "size" : 8,
5590   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5591  },
5592  {
5593   "alignment" : 8,
5594   "linker_set_key" : "_ZTIPFvP11AMediaCodecPviP21AMediaCodecBufferInfoE",
5595   "name" : "void (*)(AMediaCodec *, void *, int, AMediaCodecBufferInfo *)",
5596   "referenced_type" : "_ZTIFvP11AMediaCodecPviP21AMediaCodecBufferInfoE",
5597   "size" : 8,
5598   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5599  },
5600  {
5601   "alignment" : 8,
5602   "linker_set_key" : "_ZTIPFvP11AMediaCodecPvllE",
5603   "name" : "void (*)(AMediaCodec *, void *, long, long)",
5604   "referenced_type" : "_ZTIFvP11AMediaCodecPvllE",
5605   "size" : 8,
5606   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5607  },
5608  {
5609   "alignment" : 8,
5610   "linker_set_key" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArray18AMediaDrmEventTypeiPKhmE",
5611   "name" : "void (*)(AMediaDrm *, const AMediaDrmByteArray *, AMediaDrmEventType, int, const unsigned char *, unsigned long)",
5612   "referenced_type" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArray18AMediaDrmEventTypeiPKhmE",
5613   "size" : 8,
5614   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5615  },
5616  {
5617   "alignment" : 8,
5618   "linker_set_key" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArrayPK18AMediaDrmKeyStatusmbE",
5619   "name" : "void (*)(AMediaDrm *, const AMediaDrmByteArray *, const AMediaDrmKeyStatus *, unsigned long, bool)",
5620   "referenced_type" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArrayPK18AMediaDrmKeyStatusmbE",
5621   "size" : 8,
5622   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5623  },
5624  {
5625   "alignment" : 8,
5626   "linker_set_key" : "_ZTIPFvP9AMediaDrmPK18AMediaDrmByteArraylE",
5627   "name" : "void (*)(AMediaDrm *, const AMediaDrmByteArray *, long)",
5628   "referenced_type" : "_ZTIFvP9AMediaDrmPK18AMediaDrmByteArraylE",
5629   "size" : 8,
5630   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5631  },
5632  {
5633   "alignment" : 8,
5634   "linker_set_key" : "_ZTIPFvPvE",
5635   "name" : "void (*)(void *)",
5636   "referenced_type" : "_ZTIFvPvE",
5637   "size" : 8,
5638   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDataSource.h"
5639  },
5640  {
5641   "alignment" : 8,
5642   "linker_set_key" : "_ZTIPFvPvP12AImageReaderE",
5643   "name" : "void (*)(void *, AImageReader *)",
5644   "referenced_type" : "_ZTIFvPvP12AImageReaderE",
5645   "size" : 8,
5646   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
5647  },
5648  {
5649   "alignment" : 8,
5650   "linker_set_key" : "_ZTIPFvPvP12AImageReaderP15AHardwareBufferE",
5651   "name" : "void (*)(void *, AImageReader *, AHardwareBuffer *)",
5652   "referenced_type" : "_ZTIFvPvP12AImageReaderP15AHardwareBufferE",
5653   "size" : 8,
5654   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
5655  },
5656  {
5657   "alignment" : 8,
5658   "linker_set_key" : "_ZTIPK12AImageReader",
5659   "name" : "const AImageReader *",
5660   "referenced_type" : "_ZTIK12AImageReader",
5661   "size" : 8,
5662   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
5663  },
5664  {
5665   "alignment" : 8,
5666   "linker_set_key" : "_ZTIPK12AMediaFormat",
5667   "name" : "const AMediaFormat *",
5668   "referenced_type" : "_ZTIK12AMediaFormat",
5669   "size" : 8,
5670   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5671  },
5672  {
5673   "alignment" : 8,
5674   "linker_set_key" : "_ZTIPK18AMediaDrmByteArray",
5675   "name" : "const AMediaDrmByteArray *",
5676   "referenced_type" : "_ZTIK18AMediaDrmByteArray",
5677   "size" : 8,
5678   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5679  },
5680  {
5681   "alignment" : 8,
5682   "linker_set_key" : "_ZTIPK18AMediaDrmKeyStatus",
5683   "name" : "const AMediaDrmKeyStatus *",
5684   "referenced_type" : "_ZTIK18AMediaDrmKeyStatus",
5685   "size" : 8,
5686   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5687  },
5688  {
5689   "alignment" : 8,
5690   "linker_set_key" : "_ZTIPK21AMediaCodecBufferInfo",
5691   "name" : "const AMediaCodecBufferInfo *",
5692   "referenced_type" : "_ZTIK21AMediaCodecBufferInfo",
5693   "size" : 8,
5694   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
5695  },
5696  {
5697   "alignment" : 8,
5698   "linker_set_key" : "_ZTIPK21AMediaDrmKeyValuePair",
5699   "name" : "const AMediaDrmKeyValuePair *",
5700   "referenced_type" : "_ZTIK21AMediaDrmKeyValuePair",
5701   "size" : 8,
5702   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5703  },
5704  {
5705   "alignment" : 8,
5706   "linker_set_key" : "_ZTIPK6AImage",
5707   "name" : "const AImage *",
5708   "referenced_type" : "_ZTIK6AImage",
5709   "size" : 8,
5710   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
5711  },
5712  {
5713   "alignment" : 8,
5714   "linker_set_key" : "_ZTIPKc",
5715   "name" : "const char *",
5716   "referenced_type" : "_ZTIKc",
5717   "size" : 8,
5718   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5719  },
5720  {
5721   "alignment" : 8,
5722   "linker_set_key" : "_ZTIPKh",
5723   "name" : "const unsigned char *",
5724   "referenced_type" : "_ZTIKh",
5725   "size" : 8,
5726   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
5727  },
5728  {
5729   "alignment" : 8,
5730   "linker_set_key" : "_ZTIPKv",
5731   "name" : "const void *",
5732   "referenced_type" : "_ZTIKv",
5733   "size" : 8,
5734   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
5735  },
5736  {
5737   "alignment" : 8,
5738   "linker_set_key" : "_ZTIPP12AImageReader",
5739   "name" : "AImageReader **",
5740   "referenced_type" : "_ZTIP12AImageReader",
5741   "size" : 8,
5742   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
5743  },
5744  {
5745   "alignment" : 8,
5746   "linker_set_key" : "_ZTIPP13ANativeWindow",
5747   "name" : "ANativeWindow **",
5748   "referenced_type" : "_ZTIP13ANativeWindow",
5749   "size" : 8,
5750   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5751  },
5752  {
5753   "alignment" : 8,
5754   "linker_set_key" : "_ZTIPP15AHardwareBuffer",
5755   "name" : "AHardwareBuffer **",
5756   "referenced_type" : "_ZTIP15AHardwareBuffer",
5757   "size" : 8,
5758   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
5759  },
5760  {
5761   "alignment" : 8,
5762   "linker_set_key" : "_ZTIPP6AImage",
5763   "name" : "AImage **",
5764   "referenced_type" : "_ZTIP6AImage",
5765   "size" : 8,
5766   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
5767  },
5768  {
5769   "alignment" : 8,
5770   "linker_set_key" : "_ZTIPPKc",
5771   "name" : "const char **",
5772   "referenced_type" : "_ZTIPKc",
5773   "size" : 8,
5774   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5775  },
5776  {
5777   "alignment" : 8,
5778   "linker_set_key" : "_ZTIPPKh",
5779   "name" : "const unsigned char **",
5780   "referenced_type" : "_ZTIPKh",
5781   "size" : 8,
5782   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5783  },
5784  {
5785   "alignment" : 8,
5786   "linker_set_key" : "_ZTIPPc",
5787   "name" : "char **",
5788   "referenced_type" : "_ZTIPc",
5789   "size" : 8,
5790   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5791  },
5792  {
5793   "alignment" : 8,
5794   "linker_set_key" : "_ZTIPPh",
5795   "name" : "unsigned char **",
5796   "referenced_type" : "_ZTIPh",
5797   "size" : 8,
5798   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
5799  },
5800  {
5801   "alignment" : 8,
5802   "linker_set_key" : "_ZTIPPv",
5803   "name" : "void **",
5804   "referenced_type" : "_ZTIPv",
5805   "size" : 8,
5806   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5807  },
5808  {
5809   "alignment" : 8,
5810   "linker_set_key" : "_ZTIPc",
5811   "name" : "char *",
5812   "referenced_type" : "_ZTIc",
5813   "size" : 8,
5814   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5815  },
5816  {
5817   "alignment" : 8,
5818   "linker_set_key" : "_ZTIPd",
5819   "name" : "double *",
5820   "referenced_type" : "_ZTId",
5821   "size" : 8,
5822   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5823  },
5824  {
5825   "alignment" : 8,
5826   "linker_set_key" : "_ZTIPf",
5827   "name" : "float *",
5828   "referenced_type" : "_ZTIf",
5829   "size" : 8,
5830   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5831  },
5832  {
5833   "alignment" : 8,
5834   "linker_set_key" : "_ZTIPh",
5835   "name" : "unsigned char *",
5836   "referenced_type" : "_ZTIh",
5837   "size" : 8,
5838   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5839  },
5840  {
5841   "alignment" : 8,
5842   "linker_set_key" : "_ZTIPi",
5843   "name" : "int *",
5844   "referenced_type" : "_ZTIi",
5845   "size" : 8,
5846   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5847  },
5848  {
5849   "alignment" : 8,
5850   "linker_set_key" : "_ZTIPl",
5851   "name" : "long *",
5852   "referenced_type" : "_ZTIl",
5853   "size" : 8,
5854   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5855  },
5856  {
5857   "alignment" : 8,
5858   "linker_set_key" : "_ZTIPm",
5859   "name" : "unsigned long *",
5860   "referenced_type" : "_ZTIm",
5861   "size" : 8,
5862   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5863  },
5864  {
5865   "alignment" : 8,
5866   "linker_set_key" : "_ZTIPv",
5867   "name" : "void *",
5868   "referenced_type" : "_ZTIv",
5869   "size" : 8,
5870   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5871  }
5872 ],
5873 "qualified_types" :
5874 [
5875  {
5876   "alignment" : 8,
5877   "is_const" : true,
5878   "linker_set_key" : "_ZTIK12AImageReader",
5879   "name" : "const AImageReader",
5880   "referenced_type" : "_ZTI12AImageReader",
5881   "size" : 216,
5882   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
5883  },
5884  {
5885   "alignment" : 8,
5886   "is_const" : true,
5887   "linker_set_key" : "_ZTIK12AMediaFormat",
5888   "name" : "const AMediaFormat",
5889   "referenced_type" : "_ZTI12AMediaFormat",
5890   "size" : 56,
5891   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
5892  },
5893  {
5894   "alignment" : 8,
5895   "is_const" : true,
5896   "linker_set_key" : "_ZTIK18AMediaDrmByteArray",
5897   "name" : "const AMediaDrmByteArray",
5898   "referenced_type" : "_ZTI18AMediaDrmByteArray",
5899   "size" : 16,
5900   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5901  },
5902  {
5903   "alignment" : 8,
5904   "is_const" : true,
5905   "linker_set_key" : "_ZTIK18AMediaDrmKeyStatus",
5906   "name" : "const AMediaDrmKeyStatus",
5907   "referenced_type" : "_ZTI18AMediaDrmKeyStatus",
5908   "size" : 24,
5909   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5910  },
5911  {
5912   "alignment" : 8,
5913   "is_const" : true,
5914   "linker_set_key" : "_ZTIK21AMediaCodecBufferInfo",
5915   "name" : "const AMediaCodecBufferInfo",
5916   "referenced_type" : "_ZTI21AMediaCodecBufferInfo",
5917   "size" : 24,
5918   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaMuxer.h"
5919  },
5920  {
5921   "alignment" : 8,
5922   "is_const" : true,
5923   "linker_set_key" : "_ZTIK21AMediaDrmKeyValuePair",
5924   "name" : "const AMediaDrmKeyValuePair",
5925   "referenced_type" : "_ZTI21AMediaDrmKeyValuePair",
5926   "size" : 16,
5927   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
5928  },
5929  {
5930   "alignment" : 8,
5931   "is_const" : true,
5932   "linker_set_key" : "_ZTIK6AImage",
5933   "name" : "const AImage",
5934   "referenced_type" : "_ZTI6AImage",
5935   "size" : 112,
5936   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
5937  },
5938  {
5939   "alignment" : 1,
5940   "is_const" : true,
5941   "linker_set_key" : "_ZTIKc",
5942   "name" : "const char",
5943   "referenced_type" : "_ZTIc",
5944   "size" : 1,
5945   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaFormat.h"
5946  },
5947  {
5948   "alignment" : 1,
5949   "is_const" : true,
5950   "linker_set_key" : "_ZTIKh",
5951   "name" : "const unsigned char",
5952   "referenced_type" : "_ZTIh",
5953   "size" : 1,
5954   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
5955  },
5956  {
5957   "is_const" : true,
5958   "linker_set_key" : "_ZTIKv",
5959   "name" : "const void",
5960   "referenced_type" : "_ZTIv",
5961   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCrypto.h"
5962  }
5963 ],
5964 "record_types" :
5965 [
5966  {
5967   "alignment" : 4,
5968   "fields" :
5969   [
5970    {
5971     "field_name" : "left",
5972     "referenced_type" : "_ZTIi"
5973    },
5974    {
5975     "field_name" : "top",
5976     "field_offset" : 32,
5977     "referenced_type" : "_ZTIi"
5978    },
5979    {
5980     "field_name" : "right",
5981     "field_offset" : 64,
5982     "referenced_type" : "_ZTIi"
5983    },
5984    {
5985     "field_name" : "bottom",
5986     "field_offset" : 96,
5987     "referenced_type" : "_ZTIi"
5988    }
5989   ],
5990   "linker_set_key" : "_ZTI14AImageCropRect",
5991   "name" : "AImageCropRect",
5992   "size" : 16,
5993   "source_file" : "frameworks/av/media/ndk/include/media/NdkImage.h"
5994  },
5995  {
5996   "alignment" : 8,
5997   "fields" :
5998   [
5999    {
6000     "field_name" : "ptr",
6001     "referenced_type" : "_ZTIPKh"
6002    },
6003    {
6004     "field_name" : "length",
6005     "field_offset" : 64,
6006     "referenced_type" : "_ZTIm"
6007    }
6008   ],
6009   "linker_set_key" : "_ZTI18AMediaDrmByteArray",
6010   "name" : "AMediaDrmByteArray",
6011   "size" : 16,
6012   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
6013  },
6014  {
6015   "alignment" : 8,
6016   "fields" :
6017   [
6018    {
6019     "field_name" : "keyId",
6020     "referenced_type" : "_ZTI18AMediaDrmByteArray"
6021    },
6022    {
6023     "field_name" : "keyType",
6024     "field_offset" : 128,
6025     "referenced_type" : "_ZTI19AMediaKeyStatusType"
6026    }
6027   ],
6028   "linker_set_key" : "_ZTI18AMediaDrmKeyStatus",
6029   "name" : "AMediaDrmKeyStatus",
6030   "size" : 24,
6031   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
6032  },
6033  {
6034   "alignment" : 4,
6035   "fields" :
6036   [
6037    {
6038     "field_name" : "encryptBlocks",
6039     "referenced_type" : "_ZTIi"
6040    },
6041    {
6042     "field_name" : "skipBlocks",
6043     "field_offset" : 32,
6044     "referenced_type" : "_ZTIi"
6045    }
6046   ],
6047   "linker_set_key" : "_ZTI20cryptoinfo_pattern_t",
6048   "name" : "cryptoinfo_pattern_t",
6049   "size" : 8,
6050   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6051  },
6052  {
6053   "alignment" : 8,
6054   "fields" :
6055   [
6056    {
6057     "field_name" : "offset",
6058     "referenced_type" : "_ZTIi"
6059    },
6060    {
6061     "field_name" : "size",
6062     "field_offset" : 32,
6063     "referenced_type" : "_ZTIi"
6064    },
6065    {
6066     "field_name" : "presentationTimeUs",
6067     "field_offset" : 64,
6068     "referenced_type" : "_ZTIl"
6069    },
6070    {
6071     "field_name" : "flags",
6072     "field_offset" : 128,
6073     "referenced_type" : "_ZTIj"
6074    }
6075   ],
6076   "linker_set_key" : "_ZTI21AMediaCodecBufferInfo",
6077   "name" : "AMediaCodecBufferInfo",
6078   "size" : 24,
6079   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6080  },
6081  {
6082   "alignment" : 8,
6083   "fields" :
6084   [
6085    {
6086     "field_name" : "mKey",
6087     "referenced_type" : "_ZTIPKc"
6088    },
6089    {
6090     "field_name" : "mValue",
6091     "field_offset" : 64,
6092     "referenced_type" : "_ZTIPKc"
6093    }
6094   ],
6095   "linker_set_key" : "_ZTI21AMediaDrmKeyValuePair",
6096   "name" : "AMediaDrmKeyValuePair",
6097   "size" : 16,
6098   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaDrm.h"
6099  },
6100  {
6101   "alignment" : 8,
6102   "fields" :
6103   [
6104    {
6105     "field_name" : "context",
6106     "referenced_type" : "_ZTIPv"
6107    },
6108    {
6109     "field_name" : "onImageAvailable",
6110     "field_offset" : 64,
6111     "referenced_type" : "_ZTIPFvPvP12AImageReaderE"
6112    }
6113   ],
6114   "linker_set_key" : "_ZTI26AImageReader_ImageListener",
6115   "name" : "AImageReader_ImageListener",
6116   "size" : 16,
6117   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
6118  },
6119  {
6120   "alignment" : 8,
6121   "fields" :
6122   [
6123    {
6124     "field_name" : "onAsyncInputAvailable",
6125     "referenced_type" : "_ZTIPFvP11AMediaCodecPviE"
6126    },
6127    {
6128     "field_name" : "onAsyncOutputAvailable",
6129     "field_offset" : 64,
6130     "referenced_type" : "_ZTIPFvP11AMediaCodecPviP21AMediaCodecBufferInfoE"
6131    },
6132    {
6133     "field_name" : "onAsyncFormatChanged",
6134     "field_offset" : 128,
6135     "referenced_type" : "_ZTIPFvP11AMediaCodecPvP12AMediaFormatE"
6136    },
6137    {
6138     "field_name" : "onAsyncError",
6139     "field_offset" : 192,
6140     "referenced_type" : "_ZTIPFvP11AMediaCodecPv14media_status_tiPKcE"
6141    }
6142   ],
6143   "linker_set_key" : "_ZTI32AMediaCodecOnAsyncNotifyCallback",
6144   "name" : "AMediaCodecOnAsyncNotifyCallback",
6145   "size" : 32,
6146   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaCodec.h"
6147  },
6148  {
6149   "alignment" : 8,
6150   "fields" :
6151   [
6152    {
6153     "field_name" : "context",
6154     "referenced_type" : "_ZTIPv"
6155    },
6156    {
6157     "field_name" : "onBufferRemoved",
6158     "field_offset" : 64,
6159     "referenced_type" : "_ZTIPFvPvP12AImageReaderP15AHardwareBufferE"
6160    }
6161   ],
6162   "linker_set_key" : "_ZTI34AImageReader_BufferRemovedListener",
6163   "name" : "AImageReader_BufferRemovedListener",
6164   "size" : 16,
6165   "source_file" : "frameworks/av/media/ndk/include/media/NdkImageReader.h"
6166  },
6167  {
6168   "alignment" : 8,
6169   "fields" :
6170   [
6171    {
6172     "field_name" : "numentries",
6173     "referenced_type" : "_ZTIm"
6174    },
6175    {
6176     "field_name" : "entries",
6177     "field_offset" : 64,
6178     "referenced_type" : "_ZTIA0_9PsshEntry"
6179    }
6180   ],
6181   "linker_set_key" : "_ZTI8PsshInfo",
6182   "name" : "PsshInfo",
6183   "size" : 8,
6184   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
6185  },
6186  {
6187   "alignment" : 8,
6188   "fields" :
6189   [
6190    {
6191     "field_name" : "uuid",
6192     "referenced_type" : "_ZTIA16_h"
6193    },
6194    {
6195     "field_name" : "datalen",
6196     "field_offset" : 128,
6197     "referenced_type" : "_ZTIm"
6198    },
6199    {
6200     "field_name" : "data",
6201     "field_offset" : 192,
6202     "referenced_type" : "_ZTIPv"
6203    }
6204   ],
6205   "linker_set_key" : "_ZTI9PsshEntry",
6206   "name" : "PsshEntry",
6207   "size" : 32,
6208   "source_file" : "frameworks/av/media/ndk/include/media/NdkMediaExtractor.h"
6209  }
6210 ],
6211 "rvalue_reference_types" : []
6212}
6213