|
FFmpeg
|
Data Fields | |
| FFAMediaCodec | api |
| void * | libmedia |
| AMediaCodec * | impl |
| ANativeWindow * | window |
| AMediaCodec *(* | createCodecByName )(const char *name) |
| AMediaCodec *(* | createDecoderByType )(const char *mime_type) |
| AMediaCodec *(* | createEncoderByType )(const char *mime_type) |
| media_status_t(* | delete )(AMediaCodec *) |
| media_status_t(* | configure )(AMediaCodec *, const AMediaFormat *format, ANativeWindow *surface, AMediaCrypto *crypto, uint32_t flags) |
| media_status_t(* | start )(AMediaCodec *) |
| media_status_t(* | stop )(AMediaCodec *) |
| media_status_t(* | flush )(AMediaCodec *) |
| uint8_t *(* | getInputBuffer )(AMediaCodec *, size_t idx, size_t *out_size) |
| uint8_t *(* | getOutputBuffer )(AMediaCodec *, size_t idx, size_t *out_size) |
| ssize_t(* | dequeueInputBuffer )(AMediaCodec *, int64_t timeoutUs) |
| media_status_t(* | queueInputBuffer )(AMediaCodec *, size_t idx, long offset, size_t size, uint64_t time, uint32_t flags) |
| ssize_t(* | dequeueOutputBuffer )(AMediaCodec *, AMediaCodecBufferInfo *info, int64_t timeoutUs) |
| AMediaFormat *(* | getOutputFormat )(AMediaCodec *) |
| media_status_t(* | releaseOutputBuffer )(AMediaCodec *, size_t idx, bool render) |
| media_status_t(* | releaseOutputBufferAtTime )(AMediaCodec *mData, size_t idx, int64_t timestampNs) |
| media_status_t(* | getName )(AMediaCodec *, char **out_name) |
| void(* | releaseName )(AMediaCodec *, char *name) |
| media_status_t(* | setInputSurface )(AMediaCodec *, ANativeWindow *) |
| media_status_t(* | signalEndOfInputStream )(AMediaCodec *) |
Definition at line 1854 of file mediacodec_wrapper.c.
| FFAMediaCodec FFAMediaCodecNdk::api |
Definition at line 1855 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_delete(), and ndk_codec_create().
| void* FFAMediaCodecNdk::libmedia |
Definition at line 1857 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_delete(), and ndk_codec_create().
| AMediaCodec* FFAMediaCodecNdk::impl |
Definition at line 1858 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_configure(), mediacodec_ndk_delete(), mediacodec_ndk_dequeueInputBuffer(), mediacodec_ndk_dequeueOutputBuffer(), mediacodec_ndk_getInputBuffer(), mediacodec_ndk_getName(), mediacodec_ndk_getOutputBuffer(), mediacodec_ndk_getOutputFormat(), mediacodec_ndk_queueInputBuffer(), mediacodec_ndk_releaseOutputBuffer(), mediacodec_ndk_releaseOutputBufferAtTime(), mediacodec_ndk_signalEndOfInputStream(), and ndk_codec_create().
| ANativeWindow* FFAMediaCodecNdk::window |
Definition at line 1859 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_configure(), and mediacodec_ndk_delete().
| AMediaCodec*(* FFAMediaCodecNdk::createCodecByName) (const char *name) |
Definition at line 1861 of file mediacodec_wrapper.c.
Referenced by ndk_codec_create().
| AMediaCodec*(* FFAMediaCodecNdk::createDecoderByType) (const char *mime_type) |
Definition at line 1862 of file mediacodec_wrapper.c.
Referenced by ndk_codec_create().
| AMediaCodec*(* FFAMediaCodecNdk::createEncoderByType) (const char *mime_type) |
Definition at line 1863 of file mediacodec_wrapper.c.
Referenced by ndk_codec_create().
| media_status_t(* FFAMediaCodecNdk::delete) (AMediaCodec *) |
Definition at line 1864 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_delete().
| media_status_t(* FFAMediaCodecNdk::configure) (AMediaCodec *, const AMediaFormat *format, ANativeWindow *surface, AMediaCrypto *crypto, uint32_t flags) |
Definition at line 1866 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_configure().
| media_status_t(* FFAMediaCodecNdk::start) (AMediaCodec *) |
Definition at line 1871 of file mediacodec_wrapper.c.
| media_status_t(* FFAMediaCodecNdk::stop) (AMediaCodec *) |
Definition at line 1872 of file mediacodec_wrapper.c.
| media_status_t(* FFAMediaCodecNdk::flush) (AMediaCodec *) |
Definition at line 1873 of file mediacodec_wrapper.c.
| uint8_t*(* FFAMediaCodecNdk::getInputBuffer) (AMediaCodec *, size_t idx, size_t *out_size) |
Definition at line 1875 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_getInputBuffer().
| uint8_t*(* FFAMediaCodecNdk::getOutputBuffer) (AMediaCodec *, size_t idx, size_t *out_size) |
Definition at line 1876 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_getOutputBuffer().
| ssize_t(* FFAMediaCodecNdk::dequeueInputBuffer) (AMediaCodec *, int64_t timeoutUs) |
Definition at line 1878 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_dequeueInputBuffer().
| media_status_t(* FFAMediaCodecNdk::queueInputBuffer) (AMediaCodec *, size_t idx, long offset, size_t size, uint64_t time, uint32_t flags) |
Definition at line 1879 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_queueInputBuffer().
| ssize_t(* FFAMediaCodecNdk::dequeueOutputBuffer) (AMediaCodec *, AMediaCodecBufferInfo *info, int64_t timeoutUs) |
Definition at line 1883 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_dequeueOutputBuffer().
| AMediaFormat*(* FFAMediaCodecNdk::getOutputFormat) (AMediaCodec *) |
Definition at line 1884 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_getOutputFormat().
| media_status_t(* FFAMediaCodecNdk::releaseOutputBuffer) (AMediaCodec *, size_t idx, bool render) |
Definition at line 1886 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_releaseOutputBuffer().
| media_status_t(* FFAMediaCodecNdk::releaseOutputBufferAtTime) (AMediaCodec *mData, size_t idx, int64_t timestampNs) |
Definition at line 1887 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_releaseOutputBufferAtTime().
| media_status_t(* FFAMediaCodecNdk::getName) (AMediaCodec *, char **out_name) |
Definition at line 1890 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_getName().
| void(* FFAMediaCodecNdk::releaseName) (AMediaCodec *, char *name) |
Definition at line 1891 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_getName().
| media_status_t(* FFAMediaCodecNdk::setInputSurface) (AMediaCodec *, ANativeWindow *) |
Definition at line 1894 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_configure().
| media_status_t(* FFAMediaCodecNdk::signalEndOfInputStream) (AMediaCodec *) |
Definition at line 1895 of file mediacodec_wrapper.c.
Referenced by mediacodec_ndk_signalEndOfInputStream().
1.8.17