• Aman Gupta's avatar
    avcodec/mediacodecdec: add workaround for buggy amlogic mpeg2 decoder · 9b563f65
    Aman Gupta authored
    I tested the previous mediacodec changes on seven different Android
    TV devices, with both mpeg2 and h264 content. All except one worked
    as expected. The exception was the MiBox3 running Android 6.0.1,
    where playback would freeze on a frame every few seconds. I tested
    two other AMLogic devices with newer Android versions that did not
    show the same problem. H264 decoding on the MiBox3 was also not affected,
    so this workaround applies only to OMX.amlogic.mpeg2.decoder.awesome
    on Android API22.
    
    There is a rumor that Xiaomi is planning to release Android Oreo for
    the MiBox3, so I will revisit in a few months to confirm whether this
    is specific to os/driver version or the chipset used in that device.
    Signed-off-by: 's avatarAman Gupta <aman@tmm1.net>
    Signed-off-by: 's avatarMatthieu Bouron <matthieu.bouron@gmail.com>
    9b563f65
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
ffbuild Loading commit data...
fftools Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavresample Loading commit data...
libavutil Loading commit data...
libpostproc Loading commit data...
libswresample Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
INSTALL.md Loading commit data...
LICENSE.md Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
RELEASE Loading commit data...
configure Loading commit data...