• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1LIBMEDIANDK {
2  global:
3    AImageReader_acquireLatestImage; # introduced=24
4    AImageReader_acquireLatestImageAsync; # introduced=26
5    AImageReader_acquireNextImage; # introduced=24
6    AImageReader_acquireNextImageAsync; # introduced=26
7    AImageReader_getWindowNativeHandle; # llndk
8    AImageReader_delete; # introduced=24
9    AImageReader_getFormat; # introduced=24
10    AImageReader_getHeight; # introduced=24
11    AImageReader_getMaxImages; # introduced=24
12    AImageReader_getWidth; # introduced=24
13    AImageReader_getWindow; # introduced=24
14    AImageReader_new; # introduced=24
15    AImageReader_newWithUsage; # introduced=26
16    AImageReader_newWithDataSpace; # introduced=UpsideDownCake
17    AImageReader_setBufferRemovedListener; # introduced=26
18    AImageReader_setImageListener; # introduced=24
19    AImage_delete; # introduced=24
20    AImage_deleteAsync; # introduced=26
21    AImage_getCropRect; # introduced=24
22    AImage_getDataSpace; # introduced=UpsideDownCake
23    AImage_getFormat; # introduced=24
24    AImage_getHardwareBuffer; # introduced=26
25    AImage_getHeight; # introduced=24
26    AImage_getNumberOfPlanes; # introduced=24
27    AImage_getPlaneData; # introduced=24
28    AImage_getPlanePixelStride; # introduced=24
29    AImage_getPlaneRowStride; # introduced=24
30    AImage_getTimestamp; # introduced=24
31    AImage_getWidth; # introduced=24
32    AMEDIACODEC_KEY_HDR10_PLUS_INFO; # var introduced=31
33    AMEDIACODEC_KEY_LOW_LATENCY; # var introduced=31
34    AMEDIACODEC_KEY_OFFSET_TIME; # var introduced=31
35    AMEDIACODEC_KEY_REQUEST_SYNC_FRAME; # var introduced=31
36    AMEDIACODEC_KEY_SUSPEND; # var introduced=31
37    AMEDIACODEC_KEY_SUSPEND_TIME; # var introduced=31
38    AMEDIACODEC_KEY_VIDEO_BITRATE; # var introduced=31
39    AMEDIAFORMAT_KEY_AAC_DRC_ATTENUATION_FACTOR; # var introduced=28
40    AMEDIAFORMAT_KEY_AAC_DRC_BOOST_FACTOR; # var introduced=28
41    AMEDIAFORMAT_KEY_AAC_DRC_HEAVY_COMPRESSION; # var introduced=28
42    AMEDIAFORMAT_KEY_AAC_DRC_TARGET_REFERENCE_LEVEL; # var introduced=28
43    AMEDIAFORMAT_KEY_AAC_ENCODED_TARGET_LEVEL; # var introduced=28
44    AMEDIAFORMAT_KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT; # var introduced=28
45    AMEDIAFORMAT_KEY_AAC_PROFILE; # var introduced=21
46    AMEDIAFORMAT_KEY_AAC_SBR_MODE; # var introduced=28
47    AMEDIAFORMAT_KEY_ALBUM; # var introduced=29
48    AMEDIAFORMAT_KEY_ALBUMART; # var introduced=29
49    AMEDIAFORMAT_KEY_ALBUMARTIST; # var introduced=29
50    AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP; # var introduced=34
51    AMEDIAFORMAT_KEY_ARTIST; # var introduced=29
52    AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO; # var introduced=29
53    AMEDIAFORMAT_KEY_AUDIO_SESSION_ID; # var introduced=28
54    AMEDIAFORMAT_KEY_AUTHOR; # var introduced=29
55    AMEDIAFORMAT_KEY_BITRATE_MODE; # var introduced=28
56    AMEDIAFORMAT_KEY_BIT_RATE; # var introduced=21
57    AMEDIAFORMAT_KEY_BITS_PER_SAMPLE; # var introduced=29
58    AMEDIAFORMAT_KEY_CAPTURE_RATE; # var introduced=28
59    AMEDIAFORMAT_KEY_CDTRACKNUMBER; # var introduced=29
60    AMEDIAFORMAT_KEY_CHANNEL_COUNT; # var introduced=21
61    AMEDIAFORMAT_KEY_CHANNEL_MASK; # var introduced=21
62    AMEDIAFORMAT_KEY_COLOR_FORMAT; # var introduced=21
63    AMEDIAFORMAT_KEY_COLOR_RANGE; # var introduced=28
64    AMEDIAFORMAT_KEY_COLOR_STANDARD; # var introduced=28
65    AMEDIAFORMAT_KEY_COLOR_TRANSFER; # var introduced=28
66    AMEDIAFORMAT_KEY_COMPILATION; # var introduced=29
67    AMEDIAFORMAT_KEY_COMPLEXITY; # var introduced=28
68    AMEDIAFORMAT_KEY_COMPOSER; # var introduced=29
69    AMEDIAFORMAT_KEY_CREATE_INPUT_SURFACE_SUSPENDED; # var introduced=29
70    AMEDIAFORMAT_KEY_CRYPTO_DEFAULT_IV_SIZE; # var introduced=29
71    AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_BYTE_BLOCK; # var introduced=29
72    AMEDIAFORMAT_KEY_CRYPTO_ENCRYPTED_SIZES; # var introduced=29
73    AMEDIAFORMAT_KEY_CRYPTO_IV; # var introduced=29
74    AMEDIAFORMAT_KEY_CRYPTO_KEY; # var introduced=29
75    AMEDIAFORMAT_KEY_CRYPTO_MODE; # var introduced=29
76    AMEDIAFORMAT_KEY_CRYPTO_PLAIN_SIZES; # var introduced=29
77    AMEDIAFORMAT_KEY_CRYPTO_SKIP_BYTE_BLOCK; # var introduced=29
78    AMEDIAFORMAT_KEY_CSD; # var introduced=28
79    AMEDIAFORMAT_KEY_CSD_0; # var introduced=28
80    AMEDIAFORMAT_KEY_CSD_1; # var introduced=28
81    AMEDIAFORMAT_KEY_CSD_2; # var introduced=28
82    AMEDIAFORMAT_KEY_CSD_AVC; # var introduced=29
83    AMEDIAFORMAT_KEY_CSD_HEVC; # var introduced=29
84    AMEDIAFORMAT_KEY_D263; # var introduced=29
85    AMEDIAFORMAT_KEY_DATE; # var introduced=29
86    AMEDIAFORMAT_KEY_DISCNUMBER; # var introduced=29
87    AMEDIAFORMAT_KEY_DISPLAY_CROP; # var introduced=28
88    AMEDIAFORMAT_KEY_DISPLAY_HEIGHT; # var introduced=28
89    AMEDIAFORMAT_KEY_DISPLAY_WIDTH; # var introduced=28
90    AMEDIAFORMAT_KEY_DURATION; # var introduced=21
91    AMEDIAFORMAT_KEY_ENCODER_DELAY; # var introduced=29
92    AMEDIAFORMAT_KEY_ENCODER_PADDING; # var introduced=29
93    AMEDIAFORMAT_KEY_ESDS; # var introduced=29
94    AMEDIAFORMAT_KEY_EXIF_OFFSET; # var introduced=29
95    AMEDIAFORMAT_KEY_EXIF_SIZE; # var introduced=29
96    AMEDIAFORMAT_KEY_FRAME_COUNT; # var introduced=29
97    AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL; # var introduced=21
98    AMEDIAFORMAT_KEY_FRAME_RATE; # var introduced=21
99    AMEDIAFORMAT_KEY_GENRE; # var introduced=29
100    AMEDIAFORMAT_KEY_GRID_COLUMNS; # var introduced=28
101    AMEDIAFORMAT_KEY_GRID_ROWS; # var introduced=28
102    AMEDIAFORMAT_KEY_HAPTIC_CHANNEL_COUNT; # var introduced=29
103    AMEDIAFORMAT_KEY_HDR_STATIC_INFO; # var introduced=28
104    AMEDIAFORMAT_KEY_HDR10_PLUS_INFO; # var introduced=31
105    AMEDIAFORMAT_KEY_HEIGHT; # var introduced=21
106    AMEDIAFORMAT_KEY_ICC_PROFILE; # var introduced=29
107    AMEDIAFORMAT_KEY_INTRA_REFRESH_PERIOD; # var introduced=28
108    AMEDIAFORMAT_KEY_IS_ADTS; # var introduced=21
109    AMEDIAFORMAT_KEY_IS_AUTOSELECT; # var introduced=21
110    AMEDIAFORMAT_KEY_IS_DEFAULT; # var introduced=21
111    AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE; # var introduced=21
112    AMEDIAFORMAT_KEY_IS_SYNC_FRAME; # var introduced=29
113    AMEDIAFORMAT_KEY_I_FRAME_INTERVAL; # var introduced=21
114    AMEDIAFORMAT_KEY_LANGUAGE; # var introduced=21
115    AMEDIAFORMAT_KEY_LAST_SAMPLE_INDEX_IN_CHUNK; # var introduced=31
116    AMEDIAFORMAT_KEY_LATENCY; # var introduced=28
117    AMEDIAFORMAT_KEY_LEVEL; # var introduced=28
118    AMEDIAFORMAT_KEY_LOCATION; # var introduced=29
119    AMEDIAFORMAT_KEY_LOOP; # var introduced=29
120    AMEDIAFORMAT_KEY_LOW_LATENCY; # var introduced=30
121    AMEDIAFORMAT_KEY_LYRICIST; # var introduced=29
122    AMEDIAFORMAT_KEY_MANUFACTURER; # var introduced=29
123    AMEDIAFORMAT_KEY_MAX_B_FRAMES; # var introduced=34
124    AMEDIAFORMAT_KEY_MAX_BIT_RATE; # var introduced=29
125    AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER; # var introduced=29
126    AMEDIAFORMAT_KEY_MAX_HEIGHT; # var introduced=21
127    AMEDIAFORMAT_KEY_MAX_INPUT_SIZE; # var introduced=21
128    AMEDIAFORMAT_KEY_MAX_PTS_GAP_TO_ENCODER; # var introduced=29
129    AMEDIAFORMAT_KEY_MAX_WIDTH; # var introduced=21
130    AMEDIAFORMAT_KEY_MIME; # var introduced=21
131    AMEDIAFORMAT_KEY_MPEG_USER_DATA; # var introduced=28
132    AMEDIAFORMAT_KEY_MPEG2_STREAM_HEADER; # var introduced=29
133    AMEDIAFORMAT_KEY_MPEGH_COMPATIBLE_SETS; # var introduced=32
134    AMEDIAFORMAT_KEY_MPEGH_PROFILE_LEVEL_INDICATION; # var introduced=32
135    AMEDIAFORMAT_KEY_MPEGH_REFERENCE_CHANNEL_LAYOUT; # var introduced=32
136    AMEDIAFORMAT_KEY_OPERATING_RATE; # var introduced=28
137    AMEDIAFORMAT_KEY_PCM_BIG_ENDIAN; # var introduced=29
138    AMEDIAFORMAT_KEY_PCM_ENCODING; # var introduced=28
139    AMEDIAFORMAT_KEY_PRIORITY; # var introduced=28
140    AMEDIAFORMAT_KEY_PROFILE; # var introduced=28
141    AMEDIAFORMAT_KEY_PSSH; # var introduced=29
142    AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP; # var introduced=21
143    AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER; # var introduced=21
144    AMEDIAFORMAT_KEY_ROTATION; # var introduced=28
145    AMEDIAFORMAT_KEY_SAMPLE_FILE_OFFSET; # var introduced=31
146    AMEDIAFORMAT_KEY_SAMPLE_TIME_BEFORE_APPEND; # var introduced=31
147    AMEDIAFORMAT_KEY_SAMPLE_RATE; # var introduced=21
148    AMEDIAFORMAT_KEY_SAR_HEIGHT; # var introduced=29
149    AMEDIAFORMAT_KEY_SAR_WIDTH; # var introduced=29
150    AMEDIAFORMAT_KEY_SEI; # var introduced=28
151    AMEDIAFORMAT_KEY_SLICE_HEIGHT; # var introduced=28
152    AMEDIAFORMAT_KEY_SLOW_MOTION_MARKERS; # var introduced=31
153    AMEDIAFORMAT_KEY_STRIDE; # var introduced=21
154    AMEDIAFORMAT_KEY_TARGET_TIME; # var introduced=29
155    AMEDIAFORMAT_KEY_TEMPORAL_LAYER_COUNT; # var introduced=29
156    AMEDIAFORMAT_KEY_TEMPORAL_LAYER_ID; # var introduced=28
157    AMEDIAFORMAT_KEY_TEMPORAL_LAYERING; # var introduced=28
158    AMEDIAFORMAT_KEY_TEXT_FORMAT_DATA; # var introduced=29
159    AMEDIAFORMAT_KEY_THUMBNAIL_CSD_AV1C; # var introduced=31
160    AMEDIAFORMAT_KEY_THUMBNAIL_CSD_HEVC; # var introduced=29
161    AMEDIAFORMAT_KEY_THUMBNAIL_HEIGHT; # var introduced=29
162    AMEDIAFORMAT_KEY_THUMBNAIL_TIME; # var introduced=29
163    AMEDIAFORMAT_KEY_THUMBNAIL_WIDTH; # var introduced=29
164    AMEDIAFORMAT_KEY_TITLE; # var introduced=28
165    AMEDIAFORMAT_KEY_TILE_HEIGHT; # var introduced=28
166    AMEDIAFORMAT_KEY_TILE_WIDTH; # var introduced=28
167    AMEDIAFORMAT_KEY_TIME_US; # var introduced=28
168    AMEDIAFORMAT_KEY_TRACK_INDEX; # var introduced=28
169    AMEDIAFORMAT_KEY_TRACK_ID; # var introduced=28
170    AMEDIAFORMAT_KEY_VALID_SAMPLES; # var introduced=29
171    AMEDIAFORMAT_KEY_WIDTH; # var introduced=21
172    AMEDIAFORMAT_KEY_XMP_OFFSET; # var introduced=31
173    AMEDIAFORMAT_KEY_XMP_SIZE; # var introduced=31
174    AMEDIAFORMAT_KEY_YEAR; # var introduced=29
175    AMediaCodecActionCode_isRecoverable; # introduced=28
176    AMediaCodecActionCode_isTransient; # introduced=28
177    AMediaCodecCryptoInfo_delete;
178    AMediaCodecCryptoInfo_getClearBytes;
179    AMediaCodecCryptoInfo_getEncryptedBytes;
180    AMediaCodecCryptoInfo_getIV;
181    AMediaCodecCryptoInfo_getKey;
182    AMediaCodecCryptoInfo_getMode;
183    AMediaCodecCryptoInfo_getNumSubSamples;
184    AMediaCodecCryptoInfo_new;
185    AMediaCodecCryptoInfo_setPattern; # introduced=24
186    AMediaCodec_configure;
187    AMediaCodec_createCodecByName;
188    AMediaCodec_createCodecByNameForClient; # systemapi introduced=31
189    AMediaCodec_createDecoderByType;
190    AMediaCodec_createDecoderByTypeForClient; # systemapi introduced=31
191    AMediaCodec_createEncoderByType;
192    AMediaCodec_createEncoderByTypeForClient; # systemapi introduced=31
193    AMediaCodec_delete;
194    AMediaCodec_dequeueInputBuffer;
195    AMediaCodec_dequeueOutputBuffer;
196    AMediaCodec_flush;
197    AMediaCodec_getBufferFormat; # introduced=28
198    AMediaCodec_getInputBuffer;
199    AMediaCodec_getInputFormat; # introduced=28
200    AMediaCodec_getName; # introduced=28
201    AMediaCodec_getOutputBuffer;
202    AMediaCodec_getOutputFormat;
203    AMediaCodec_queueInputBuffer;
204    AMediaCodec_queueSecureInputBuffer;
205    AMediaCodec_releaseCrypto; # introduced=28
206    AMediaCodec_releaseName; # introduced=28
207    AMediaCodec_releaseOutputBuffer;
208    AMediaCodec_releaseOutputBufferAtTime;
209    AMediaCodec_setAsyncNotifyCallback; # introduced=28
210    AMediaCodec_setOnFrameRenderedCallback; # introduced=Tiramisu
211    AMediaCodec_setOutputSurface; # introduced=24
212    AMediaCodec_setParameters; # introduced=26
213    AMediaCodec_setInputSurface; # introduced=26
214    AMediaCodec_createInputSurface; # introduced=26
215    AMediaCodec_signalEndOfInputStream; # introduced=26
216    AMediaCodec_createPersistentInputSurface; # introduced=26
217    AMediaCodec_start;
218    AMediaCodec_stop;
219    AMediaCrypto_delete;
220    AMediaCrypto_isCryptoSchemeSupported;
221    AMediaCrypto_new;
222    AMediaCrypto_requiresSecureDecoderComponent;
223    AMediaDataSource_delete;      # introduced=28
224    AMediaDataSource_new;         # introduced=28
225    AMediaDataSource_setClose;    # introduced=28
226    AMediaDataSource_setGetSize;  # introduced=28
227    AMediaDataSource_setReadAt;   # introduced=28
228    AMediaDataSource_setUserdata; # introduced=28
229    AMediaDataSource_newUri;      # introduced=29
230    AMediaDataSource_close;       # introduced=29
231    AMediaDataSource_setGetAvailableSize; # introduced=29
232    AMediaDrm_closeSession;
233    AMediaDrm_createByUUID;
234    AMediaDrm_decrypt;
235    AMediaDrm_encrypt;
236    AMediaDrm_getKeyRequest;
237    AMediaDrm_getKeyRequestWithDefaultUrlAndType; # introduced=Tiramisu
238    AMediaDrm_getPropertyByteArray;
239    AMediaDrm_getPropertyString;
240    AMediaDrm_getProvisionRequest;
241    AMediaDrm_getSecureStops;
242    AMediaDrm_isCryptoSchemeSupported;
243    AMediaDrm_openSession;
244    AMediaDrm_provideKeyResponse;
245    AMediaDrm_provideProvisionResponse;
246    AMediaDrm_queryKeyStatus;
247    AMediaDrm_release;
248    AMediaDrm_releaseSecureStops;
249    AMediaDrm_removeKeys;
250    AMediaDrm_restoreKeys;
251    AMediaDrm_setOnEventListener;
252    AMediaDrm_setPropertyByteArray;
253    AMediaDrm_setPropertyString;
254    AMediaDrm_setOnExpirationUpdateListener; # introduced=29
255    AMediaDrm_setOnKeysChangeListener; # introduced=29
256    AMediaDrm_sign;
257    AMediaDrm_verify;
258    AMediaExtractor_advance;
259    AMediaExtractor_delete;
260    AMediaExtractor_getCachedDuration; # introduced=28
261    AMediaExtractor_getFileFormat;     # introduced=28
262    AMediaExtractor_getPsshInfo;
263    AMediaExtractor_getSampleCryptoInfo;
264    AMediaExtractor_getSampleFlags;
265    AMediaExtractor_getSampleFormat;   # introduced=28
266    AMediaExtractor_getSampleSize;     # introduced=28
267    AMediaExtractor_getSampleTime;
268    AMediaExtractor_getSampleTrackIndex;
269    AMediaExtractor_getTrackCount;
270    AMediaExtractor_getTrackFormat;
271    AMediaExtractor_new;
272    AMediaExtractor_readSampleData;
273    AMediaExtractor_seekTo;
274    AMediaExtractor_selectTrack;
275    AMediaExtractor_setDataSource;
276    AMediaExtractor_setDataSourceCustom; # introduced=28
277    AMediaExtractor_setDataSourceFd;
278    AMediaExtractor_unselectTrack;
279    AMediaFormat_clear; # introduced=29
280    AMediaFormat_copy; # introduced=29
281    AMediaFormat_delete;
282    AMediaFormat_getBuffer;
283    AMediaFormat_getDouble; # introduced=28
284    AMediaFormat_getFloat;
285    AMediaFormat_getInt32;
286    AMediaFormat_getInt64;
287    AMediaFormat_getRect; # introduced=28
288    AMediaFormat_getSize;
289    AMediaFormat_getString;
290    AMediaFormat_new;
291    AMediaFormat_setBuffer;
292    AMediaFormat_setDouble; # introduced=28
293    AMediaFormat_setFloat;
294    AMediaFormat_setInt32;
295    AMediaFormat_setInt64;
296    AMediaFormat_setRect; # introduced=28
297    AMediaFormat_setSize; # introduced=28
298    AMediaFormat_setString;
299    AMediaFormat_toString;
300    AMediaMuxer_addTrack;
301    AMediaMuxer_append; # introduced=31
302    AMediaMuxer_delete;
303    AMediaMuxer_getTrackCount; # introduced=31
304    AMediaMuxer_getTrackFormat; # introduced=31
305    AMediaMuxer_new;
306    AMediaMuxer_setLocation;
307    AMediaMuxer_setOrientationHint;
308    AMediaMuxer_start;
309    AMediaMuxer_stop;
310    AMediaMuxer_writeSampleData;
311  local:
312    *;
313};
314