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