43 Commits (1cf17633cd5d1fa97268618abb2e082ba16348a0)

Author SHA1 Message Date
Zhao Zhili 8586540ad1 avcodec/mediacodec_wrapper: get api level via NDK method 2 years ago
Zhao Zhili 48d5aecfc4 avcodec/mediacodec_wrapper: include stdbool.h 2 years ago
Zhao Zhili 0da8802e95 avcodec/mediacodec_wrapper: use hardcoded value of profiles from MediaCodecInfo 2 years ago
Zhao Zhili a63834b236 avcodec/mediacodec: fix missing crop info when use NDK MediaCodec 2 years ago
Zhao Zhili 0ff18a7d6d avcodec: add MediaCodec encoder 2 years ago
Zhao Zhili 3a59446967 avcodec/mediacodec: add ANativeWindow support 2 years ago
Zhao Zhili 4df9cb918e avcodec/mediacodec: add NDK media codec wrapper 2 years ago
Zhao Zhili 4f2ea862b3 avcodec/mediacodec_wrapper: separate implementation from interface 2 years ago
Martin Storsjö 17ab836a5f libavcodec, libavdevice: Remove unnecessary includes of version.h 3 years ago
sfan5 a7425f712a avcodec/mediacodec_wrapper: use MediaCodecInfo.isSoftwareOnly() when available 4 years ago
sfan5 1a033008e8 avcodec/mediacodec_wrapper: check if codec is software earlier 4 years ago
Matthieu Bouron 5216edbc54 avcodec/mediacodec_wrapper: fix {input,output}_buffers global reference leak 5 years ago
Matthieu Bouron 817235b195 avcodec/mediacodec_wrapper: remove unused local variables in ff_AMediaCodec_getCodecNameByType() 6 years ago
Matthieu Bouron 3f232d713d avcodec/mediacodec_wrapper: fix a potential local reference leak in ff_AMediaCodec_getCodecNameByType() 6 years ago
Matthieu Bouron 9cb8875c16 avcodec/mediacodec_wrapper: fix a local reference leak in ff_AMediaCodec_getName() 6 years ago
Aman Gupta f6d48b618a avcodec/mediacodec: add av_mediacodec_render_buffer_at_time() 6 years ago
Aman Gupta fe0a6bcbda avcodec/mediacodec_wrapper: add helper to fetch SDK_INT 7 years ago
Michael Niedermayer c0bce367e4 avcodec: Fix AVClass .version 7 years ago
Stefan _ 5ab0ecf283 avcodec/mediacodec_wrapper: fix false positives in swdec blacklist 7 years ago
Stefan _ 313b6057fb avcodec/mediacodec_wrapper: blacklist more software decoders 7 years ago
Matthieu Bouron c55ba52a6a avcodec/mediacodec_wrapper: load and use MediaFormat.constainsKey() 7 years ago
Matthieu Bouron e30b46b1ae lavc/mediacodec_wrapper: allocate MediaCodec.BufferInfo once 7 years ago
Matthieu Bouron 1f1207145a lavc/mediacodec_wrapper: fix potential jni global reference leak 7 years ago
Matthieu Bouron f3cffd121b lavc/mediacodec_wrapper: factorize MediaCodec creation functions 7 years ago
Matthieu Bouron dd8ffb191f lavc/mediacodec_wrapper: fix jni vaargs types 7 years ago
Matthieu Bouron fb3228bee8 lavc/mediacodec_wrapper: do not declare JNIAMedia{Codec,CodecList,Format}Fields on the stack 8 years ago
Matthieu Bouron 224bb46fb8 lavc/mediacodec_wrapper: fix local reference leaks 8 years ago
Matthieu Bouron 1795dccde0 lavc/mediacodec_wrapper: fix local reference leaks 8 years ago
Matthieu Bouron b8c158a4ed lavc/mediacodec_wrapper: do not discard codecs reporting they do not support any profile 8 years ago
Matthieu Bouron 140da8e810 lavc: add hevc mediacodec decoder 8 years ago
Matthieu Bouron 376d8fb2c5 lavc/ffjni: replace ff_jni_{attach,detach} with ff_jni_get_env 9 years ago
Matthieu Bouron 0f2654c9a3 lavc: add mediacodec hwaccel support 9 years ago
Matthieu Bouron 346b3c5c41 lavc/mediacodec: re-indent after previous commit 9 years ago
Matthieu Bouron e452abc5c2 lavc/mediacodec: refactor ff_AMediaCodecList_getCodecByType 9 years ago
Matthieu Bouron 93f4d1646e lavc/mediacodec: bypass width/height restrictions when looking for a decoder 9 years ago
Matthieu Bouron cb89fd2334 lavc/mediacodec: rename MediaFormat field clazz to mediaformat_class for consistency 9 years ago
Matthieu Bouron 56ef387e21 lavc/mediacodec: move struct declarations at the begin 9 years ago
Matthieu Bouron 79efd3b8b8 lavc/mediacodec: rename jfields_mapping to jni_amediacodeclist_mapping 9 years ago
Matthieu Bouron f2e7f9966e lavc/mediacodec: do not delete a local reference twice in case of error 9 years ago
Matthieu Bouron d14deeb6bc lavc/mediacodec: add missing MediaCodec.Get{Input,Output}Buffer() checks 9 years ago
Matthieu Bouron fbc9359d85 lavc/mediacodec: factorize static fields initialization 9 years ago
Matthieu Bouron 03a6ed83b0 lavc/mediacodec: remove stray empty lines 9 years ago
Matthieu Bouron 4737fe6907 lavc: add h264 mediacodec decoder 9 years ago