54 Commits (4acb9b7d1046944345ae506165fb55883d04d8a6)

Author SHA1 Message Date
Zhao Zhili 32fa20c0c9 avcodec/mediacodec_wrapper: Fix unused variable warning 9 months ago
Zhao Zhili 98b5e80fd6 avcodec/mediacodec_wrapper: link to NDK mediacodec API directly 9 months ago
Matthieu Bouron ad227a41d4 avcodec/mediacodec_wrapper: remove unnecessary NULL checks before calling Delete{Global,Local}Ref() 10 months ago
Matthieu Bouron b1a683a2fd avcodec/mediacodec_wrapper: use an OFFSET() macro where relevant 10 months ago
Anton Khirnov 08bebeb1be Revert "all: Don't set AVClass.item_name to its default value" 12 months ago
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
Andreas Rheinhardt 8238bc0b5e avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 1 year ago
Samuel Mira acd37fd566 avcodec/mediacodec: Add AV1 encoder 2 years ago
Samuel Raposo Vieira Mira b4eca5cce2 avcodec/mediacodec: add mpeg4 encoder 2 years ago
Samuel Raposo Vieira Mira 139f3352ed avcodec/mediacodec: add vp9 encoder using mediacodec 2 years ago
Zhao Zhili d0c6389e91 avcodec/mediacodecdec: refactor color space utils 2 years ago
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