After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 797149 - amcvideodec: decoding fails on Mediatek tablet (API level 19)
amcvideodec: decoding fails on Mediatek tablet (API level 19)
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-09-15 02:25 UTC by Gregoire
Modified: 2018-11-03 14:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log error on the mediatek tablet (20.52 KB, text/plain)
2018-09-15 02:25 UTC, Gregoire
Details
getprop of the tablet (9.72 KB, text/plain)
2018-09-15 02:26 UTC, Gregoire
Details
Log level 5 of amcvideo (34.20 KB, text/plain)
2018-09-15 02:34 UTC, Gregoire
Details

Description Gregoire 2018-09-15 02:25:46 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.
Comment 1 Gregoire 2018-09-15 02:26:29 UTC
Created attachment 373664 [details]
getprop of the tablet
Comment 2 Gregoire 2018-09-15 02:28:20 UTC
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.
Comment 3 Gregoire 2018-09-15 02:34:58 UTC
Created attachment 373665 [details]
Log level 5 of amcvideo
Comment 4 GStreamer system administrator 2018-11-03 14:32:00 UTC
-- 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.