- 26 Nov, 2017 1 commit
-
-
Mark Thompson authored
They are now unused.
-
- 03 Jul, 2017 2 commits
-
-
Aman Gupta authored
Replicates the logic used in the wrap_hw_buffer path to wrap_sw_buffer as well. Fixes decoding issues observed on AMLogic devices with OMX.amlogic.mpeg2.decoder.awesome, where the decoder would spit out a constant stream of "mPtsRecoveryCount" errors and decoded frames were returned in the incorrect order. Signed-off-by: Matthieu Bouron <matthieu.bouron@gmail.com>
-
Aman Gupta authored
Signed-off-by: Matthieu Bouron <matthieu.bouron@gmail.com>
-
- 08 Jun, 2017 1 commit
-
-
Aman Gupta authored
Android TV and FireOS hardware supports mpeg2 hardware decoding via MediaCodec. Signed-off-by: Matthieu Bouron <matthieu.bouron@gmail.com>
-
- 23 Mar, 2017 1 commit
-
-
James Almer authored
Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: James Almer <jamrial@gmail.com>
-
- 19 Oct, 2016 3 commits
-
-
Matthieu Bouron authored
Adds the following changes: * mediacodecdec.{c,h} -> mediacodecdec_common.{c,h} * mediacodecdec_h2645.c -> mediacodecdec.c
-
Matthieu Bouron authored
-
Matthieu Bouron authored
-
- 12 Oct, 2016 2 commits
-
-
Matthieu Bouron authored
-
Matthieu Bouron authored
-
- 06 Oct, 2016 1 commit
-
-
Matthieu Bouron authored
Fixes incompatible pointer type warning on 64-bit systems.
-
- 15 Sep, 2016 1 commit
-
-
Matthieu Bouron authored
-
- 08 Jul, 2016 1 commit
-
-
Matthieu Bouron authored
-
- 23 Jun, 2016 4 commits
-
-
Matthieu Bouron authored
Increase buffer dequeue timeout when the codec needs to be drained as it could happen that no input buffer is available when we receive a null packet for the first time (meaning we are unable to signal end of stream and mark the codec as draining). Fixes potential loss of last frames after sending a null packet.
-
Matthieu Bouron authored
-
Matthieu Bouron authored
-
Matthieu Bouron authored
Their only purpose is to carry the end of stream flag.
-
- 20 Jun, 2016 1 commit
-
-
Matthieu Bouron authored
And sets frames pkt_dts to AV_NOPTS_VALUE as we do not want lavc/utils to overwrite the field with incorrect values as the decoder is asynchronous.
-
- 15 Jun, 2016 1 commit
-
-
Matthieu Bouron authored
Allows to select a codec (encoder or decoder) only if it supports a specific profile. Adds ff_AMediaCodecProfile_getProfileFromAVCodecContext to convert an AVCodecContext profile to a MediaCodec profile. It only supports H264 for now. The codepath using MediaCodecList.findDecoderForFormat() (Android >= 5.0) has been dropped as this method does not allow to select a decoder compatible with a specific profile.
-
- 07 Jun, 2016 2 commits
-
-
Matthieu Bouron authored
-
Matthieu Bouron authored
Codec width/height restrictions seem hardcoded at the OMX level and seem arbitrary. Bypassing those restrictions allows a device to decode streams at higher resolutions. For example it allows a Nexus 5 to decode h264 streams with a resolution higher than 1920x1080.
-
- 28 Mar, 2016 2 commits
-
-
Kirill Gavrilov authored
-
Matthieu Bouron authored
-
- 15 Mar, 2016 2 commits
-
-
Matthieu Bouron authored
-
Matthieu Bouron authored
-
- 07 Mar, 2016 1 commit
-
-
Matthieu Bouron authored
-