Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | lavc/mediacodec: refactor ff_AMediaCodecList_getCodecByType | Matthieu Bouron | 2016-06-15 |
| | | | | | | | | | | | | | 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. | ||
* | lavc/mediacodec: bypass width/height restrictions when looking for a decoder | Matthieu Bouron | 2016-06-07 |
| | | | | | | | | | 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. | ||
* | lavc: add h264 mediacodec decoder | Matthieu Bouron | 2016-03-07 |