blob: d12e85a143ee20bf85d11ef19cf019628f161002 [file] [log] [blame]
Dan Albert2975a242016-09-23 16:17:45 -07001LIBMEDIANDK {
2 global:
3 AImageReader_acquireLatestImage; # introduced=24
4 AImageReader_acquireNextImage; # introduced=24
5 AImageReader_delete; # introduced=24
6 AImageReader_getFormat; # introduced=24
7 AImageReader_getHeight; # introduced=24
8 AImageReader_getMaxImages; # introduced=24
9 AImageReader_getWidth; # introduced=24
10 AImageReader_getWindow; # introduced=24
11 AImageReader_new; # introduced=24
12 AImageReader_setImageListener; # introduced=24
13 AImage_delete; # introduced=24
14 AImage_getCropRect; # introduced=24
15 AImage_getFormat; # introduced=24
16 AImage_getHeight; # introduced=24
17 AImage_getNumberOfPlanes; # introduced=24
18 AImage_getPlaneData; # introduced=24
19 AImage_getPlanePixelStride; # introduced=24
20 AImage_getPlaneRowStride; # introduced=24
21 AImage_getTimestamp; # introduced=24
22 AImage_getWidth; # introduced=24
23 AMEDIAFORMAT_KEY_AAC_PROFILE; # var
24 AMEDIAFORMAT_KEY_BIT_RATE; # var
25 AMEDIAFORMAT_KEY_CHANNEL_COUNT; # var
26 AMEDIAFORMAT_KEY_CHANNEL_MASK; # var
27 AMEDIAFORMAT_KEY_COLOR_FORMAT; # var
28 AMEDIAFORMAT_KEY_DURATION; # var
29 AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL; # var
30 AMEDIAFORMAT_KEY_FRAME_RATE; # var
31 AMEDIAFORMAT_KEY_HEIGHT; # var
32 AMEDIAFORMAT_KEY_IS_ADTS; # var
33 AMEDIAFORMAT_KEY_IS_AUTOSELECT; # var
34 AMEDIAFORMAT_KEY_IS_DEFAULT; # var
35 AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE; # var
36 AMEDIAFORMAT_KEY_I_FRAME_INTERVAL; # var
37 AMEDIAFORMAT_KEY_LANGUAGE; # var
38 AMEDIAFORMAT_KEY_MAX_HEIGHT; # var
39 AMEDIAFORMAT_KEY_MAX_INPUT_SIZE; # var
40 AMEDIAFORMAT_KEY_MAX_WIDTH; # var
41 AMEDIAFORMAT_KEY_MIME; # var
42 AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP; # var
43 AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER; # var
44 AMEDIAFORMAT_KEY_SAMPLE_RATE; # var
45 AMEDIAFORMAT_KEY_STRIDE; # var
46 AMEDIAFORMAT_KEY_WIDTH; # var
47 AMediaCodecCryptoInfo_delete;
48 AMediaCodecCryptoInfo_getClearBytes;
49 AMediaCodecCryptoInfo_getEncryptedBytes;
50 AMediaCodecCryptoInfo_getIV;
51 AMediaCodecCryptoInfo_getKey;
52 AMediaCodecCryptoInfo_getMode;
53 AMediaCodecCryptoInfo_getNumSubSamples;
54 AMediaCodecCryptoInfo_new;
55 AMediaCodecCryptoInfo_setPattern; # introduced=24
56 AMediaCodec_configure;
57 AMediaCodec_createCodecByName;
58 AMediaCodec_createDecoderByType;
59 AMediaCodec_createEncoderByType;
60 AMediaCodec_delete;
61 AMediaCodec_dequeueInputBuffer;
62 AMediaCodec_dequeueOutputBuffer;
63 AMediaCodec_flush;
64 AMediaCodec_getInputBuffer;
65 AMediaCodec_getOutputBuffer;
66 AMediaCodec_getOutputFormat;
67 AMediaCodec_queueInputBuffer;
68 AMediaCodec_queueSecureInputBuffer;
69 AMediaCodec_releaseOutputBuffer;
70 AMediaCodec_releaseOutputBufferAtTime;
71 AMediaCodec_setOutputSurface; # introduced=24
Robert Shihb6026e02017-03-20 16:46:34 -070072 AMediaCodec_setParameters; # introduced=26
73 AMediaCodec_setInputSurface; # introduced=26
74 AMediaCodec_createInputSurface; # introduced=26
75 AMediaCodec_signalEndOfInputStream; # introduced=26
76 AMediaCodec_createPersistentInputSurface; # introduced=26
Dan Albert2975a242016-09-23 16:17:45 -070077 AMediaCodec_start;
78 AMediaCodec_stop;
79 AMediaCrypto_delete;
80 AMediaCrypto_isCryptoSchemeSupported;
81 AMediaCrypto_new;
82 AMediaCrypto_requiresSecureDecoderComponent;
83 AMediaDrm_closeSession;
84 AMediaDrm_createByUUID;
85 AMediaDrm_decrypt;
86 AMediaDrm_encrypt;
87 AMediaDrm_getKeyRequest;
88 AMediaDrm_getPropertyByteArray;
89 AMediaDrm_getPropertyString;
90 AMediaDrm_getProvisionRequest;
91 AMediaDrm_getSecureStops;
92 AMediaDrm_isCryptoSchemeSupported;
93 AMediaDrm_openSession;
94 AMediaDrm_provideKeyResponse;
95 AMediaDrm_provideProvisionResponse;
96 AMediaDrm_queryKeyStatus;
97 AMediaDrm_release;
98 AMediaDrm_releaseSecureStops;
99 AMediaDrm_removeKeys;
100 AMediaDrm_restoreKeys;
101 AMediaDrm_setOnEventListener;
102 AMediaDrm_setPropertyByteArray;
103 AMediaDrm_setPropertyString;
104 AMediaDrm_sign;
105 AMediaDrm_verify;
106 AMediaExtractor_advance;
107 AMediaExtractor_delete;
108 AMediaExtractor_getPsshInfo;
109 AMediaExtractor_getSampleCryptoInfo;
110 AMediaExtractor_getSampleFlags;
111 AMediaExtractor_getSampleTime;
112 AMediaExtractor_getSampleTrackIndex;
113 AMediaExtractor_getTrackCount;
114 AMediaExtractor_getTrackFormat;
115 AMediaExtractor_new;
116 AMediaExtractor_readSampleData;
117 AMediaExtractor_seekTo;
118 AMediaExtractor_selectTrack;
119 AMediaExtractor_setDataSource;
120 AMediaExtractor_setDataSourceFd;
121 AMediaExtractor_unselectTrack;
122 AMediaFormat_delete;
123 AMediaFormat_getBuffer;
124 AMediaFormat_getFloat;
125 AMediaFormat_getInt32;
126 AMediaFormat_getInt64;
127 AMediaFormat_getSize;
128 AMediaFormat_getString;
129 AMediaFormat_new;
130 AMediaFormat_setBuffer;
131 AMediaFormat_setFloat;
132 AMediaFormat_setInt32;
133 AMediaFormat_setInt64;
134 AMediaFormat_setString;
135 AMediaFormat_toString;
136 AMediaMuxer_addTrack;
137 AMediaMuxer_delete;
138 AMediaMuxer_new;
139 AMediaMuxer_setLocation;
140 AMediaMuxer_setOrientationHint;
141 AMediaMuxer_start;
142 AMediaMuxer_stop;
143 AMediaMuxer_writeSampleData;
144 local:
145 *;
146};