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 797056 - v4l2vp8dec: renders frames in the wrong order with Wayland on a Dragonboard 410c
v4l2vp8dec: renders frames in the wrong order with Wayland on a Dragonboard 410c
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
1.14.x
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-08-30 17:58 UTC by bugs
Modified: 2018-11-03 15:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Animated Inubashiri Momiji (824.10 KB, video/webm)
2018-08-30 17:58 UTC, bugs
Details

Description bugs 2018-08-30 17:58:47 UTC
Created attachment 373507 [details]
Animated Inubashiri Momiji

This is on a Dragonboard 410c[1], using Linux 4.14.0 as provided by Linaro[2], using an up to date ALARM[3].

A short animation reproducing this bug is attached.

It displays a frame from the future about each half a second when using filesrc ! matroskademux ! v4l2vp8dec ! waylandsink.

Even with capture-io-mode=mmap (thus using wl_shm rather than linux_dmabuf for Wayland buffer upload), this still happens.

[1] https://www.96boards.org/product/dragonboard410c/
[2] https://releases.linaro.org/96boards/dragonboard410c/linaro/debian/18.01/
[3] https://archlinuxarm.org/
Comment 1 Nicolas Dufresne (ndufresne) 2018-08-30 20:12:22 UTC
I can reproduce this with the following too:

ffplay -codec:video vp8_v4l2m2m https://bug797056.bugzilla-attachments.gnome.org/attachment.cgi?id=373507

Which indicates it's not just GStreamer.
Comment 2 GStreamer system administrator 2018-11-03 15:32:53 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-good/issues/503.