GNOME Bugzilla – Bug 797149
amcvideodec: decoding fails on Mediatek tablet (API level 19)
Last modified: 2018-11-03 14:32:00 UTC
Created attachment 373663 [details] Log error on the mediatek tablet I have a Mediatek tablet with API level 19 which fails to decode in hardware a video file with the a playbin3 pipeline. I attach the log error. If I use playbin instead, it uses openh264dec and the file plays but the performance is obviously bad as it's decoded in software. If I use a Nexus 5X android 8.1.0 with the exact same app (based on playbin3), it's working and it decodes correctly in hardware. Very last, and probably the most important test, I can use VLC on this Mediatek tablet and the file is correctly decoded in hardware.
Created attachment 373664 [details] getprop of the tablet
Once again, the same app is working on Nexus 5X so I don't think that I'm missing anything in the java part. And vlc works on this tablet with accelerated hardware. So I really think that the problem is inside the gstreamer library. Note that I can reproduce the problem with the Android Tutorial 5.
Created attachment 373665 [details] Log level 5 of amcvideo
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/788.