summaryrefslogtreecommitdiff
path: root/libavcodec/mediacodec_wrapper.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/mediacodec: Add AV1 encoderSamuel Mira2023-05-171-0/+19
* avcodec/mediacodec: add mpeg4 encoderSamuel Raposo Vieira Mira2023-04-021-0/+55
* avcodec/mediacodec: add vp9 encoder using mediacodecSamuel Raposo Vieira Mira2023-04-021-0/+24
* avcodec/mediacodecdec: refactor color space utilsZhao Zhili2023-03-181-0/+102
* avcodec/mediacodec_wrapper: get api level via NDK methodZhao Zhili2023-01-111-0/+18
* avcodec/mediacodec_wrapper: include stdbool.hZhao Zhili2022-12-191-0/+1
* avcodec/mediacodec_wrapper: use hardcoded value of profiles from MediaCodecInfoZhao Zhili2022-12-081-65/+33
* avcodec/mediacodec: fix missing crop info when use NDK MediaCodecZhao Zhili2022-12-081-3/+35
* avcodec: add MediaCodec encoderZhao Zhili2022-11-211-5/+96
* avcodec/mediacodec: add ANativeWindow supportZhao Zhili2022-11-211-7/+23
* avcodec/mediacodec: add NDK media codec wrapperZhao Zhili2022-11-211-4/+592
* avcodec/mediacodec_wrapper: separate implementation from interfaceZhao Zhili2022-11-211-68/+176
* libavcodec, libavdevice: Remove unnecessary includes of version.hMartin Storsjö2022-02-241-1/+0
* avcodec/mediacodec_wrapper: use MediaCodecInfo.isSoftwareOnly() when availablesfan52021-03-101-0/+13
* avcodec/mediacodec_wrapper: check if codec is software earliersfan52021-03-101-56/+57
* avcodec/mediacodec_wrapper: fix {input,output}_buffers global reference leakMatthieu Bouron2020-04-151-0/+6
* avcodec/mediacodec_wrapper: remove unused local variables in ff_AMediaCodec_g...Matthieu Bouron2019-07-221-10/+0
* avcodec/mediacodec_wrapper: fix a potential local reference leak in ff_AMedia...Matthieu Bouron2019-07-221-0/+5
* avcodec/mediacodec_wrapper: fix a local reference leak in ff_AMediaCodec_getN...Matthieu Bouron2019-07-221-0/+4
* avcodec/mediacodec: add av_mediacodec_render_buffer_at_time()Aman Gupta2018-10-111-1/+1
* avcodec/mediacodec_wrapper: add helper to fetch SDK_INTAman Gupta2018-05-041-0/+15
* avcodec: Fix AVClass .versionMichael Niedermayer2018-04-191-2/+2
* avcodec/mediacodec_wrapper: fix false positives in swdec blacklistStefan _2018-03-071-1/+1
* avcodec/mediacodec_wrapper: blacklist more software decodersStefan _2018-03-061-1/+6
* avcodec/mediacodec_wrapper: load and use MediaFormat.constainsKey()Matthieu Bouron2018-03-031-0/+39
* lavc/mediacodec_wrapper: allocate MediaCodec.BufferInfo onceMatthieu Bouron2018-01-061-27/+34
* lavc/mediacodec_wrapper: fix potential jni global reference leakMatthieu Bouron2017-12-161-0/+3
* lavc/mediacodec_wrapper: factorize MediaCodec creation functionsMatthieu Bouron2017-12-161-133/+29
* lavc/mediacodec_wrapper: fix jni vaargs typesMatthieu Bouron2017-09-151-5/+5
* lavc/mediacodec_wrapper: do not declare JNIAMedia{Codec,CodecList,Format}Fiel...Matthieu Bouron2017-05-231-3/+3
* lavc/mediacodec_wrapper: fix local reference leaksMatthieu Bouron2017-05-231-11/+26
* lavc/mediacodec_wrapper: fix local reference leaksMatthieu Bouron2017-05-111-21/+42
* lavc/mediacodec_wrapper: do not discard codecs reporting they do not support ...Matthieu Bouron2016-10-191-0/+3
* lavc: add hevc mediacodec decoderMatthieu Bouron2016-09-151-3/+20
* lavc/ffjni: replace ff_jni_{attach,detach} with ff_jni_get_envMatthieu Bouron2016-07-271-161/+39
* lavc: add mediacodec hwaccel supportMatthieu Bouron2016-07-081-4/+1
* lavc/mediacodec: re-indent after previous commitMatthieu Bouron2016-06-151-93/+93
* lavc/mediacodec: refactor ff_AMediaCodecList_getCodecByTypeMatthieu Bouron2016-06-151-71/+206
* lavc/mediacodec: bypass width/height restrictions when looking for a decoderMatthieu Bouron2016-06-071-9/+28
* lavc/mediacodec: rename MediaFormat field clazz to mediaformat_class for cons...Matthieu Bouron2016-06-071-3/+3
* lavc/mediacodec: move struct declarations at the beginMatthieu Bouron2016-06-071-186/+186
* lavc/mediacodec: rename jfields_mapping to jni_amediacodeclist_mappingMatthieu Bouron2016-06-071-3/+3
* lavc/mediacodec: do not delete a local reference twice in case of errorMatthieu Bouron2016-06-071-0/+1
* lavc/mediacodec: add missing MediaCodec.Get{Input,Output}Buffer() checksMatthieu Bouron2016-05-251-0/+8
* lavc/mediacodec: factorize static fields initializationMatthieu Bouron2016-05-251-110/+57
* lavc/mediacodec: remove stray empty linesMatthieu Bouron2016-03-151-7/+0
* lavc: add h264 mediacodec decoderMatthieu Bouron2016-03-071-0/+1705