[Bug 790633] glimagesink show video with artifacts under Wayland
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Nov 20 21:11:22 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=790633
Mikhail <mikhail.v.gavrilov at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|gstreamer-vaapi |gst-plugins-bad
Summary|vaapi: show video with |glimagesink show video with
|artifacts under Wayland / |artifacts under Wayland
|Totem |
--- Comment #2 from Mikhail <mikhail.v.gavrilov at gmail.com> ---
Above output from GNOME on Xorg, below output from GNOME on Wayland:
$ gst-launch-1.0 -f filesrc location= Videos/2D/PSY\ -\ Gentleman.mkv !
matroskademux ! h264parse ! vaapih264dec ! glimagesink
Setting pipeline to PAUSED ...
mesa: for the -simplifycfg-sink-common option: may only occur zero or one
times!
Pipeline is PREROLLING ...
Got context from element 'sink': gst.gl.GLDisplay=context,
gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayX11\)\ gldisplayx11-0";
Got context from element 'vaapidecode_h264-0':
gst.vaapi.Display=context,
gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayWayland\)\vaapidisplaywayland1";
Redistribute latency...
ERROR: from element
/GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLUploadEle
ment:gluploadelement0: Failed to upload buffer
Additional debug info:
gstgluploadelement.c(250): gst_gl_upload_element_prepare_output_buffer
():
/GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLUploadEle
ment:gluploadelement0
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
I discussed this issue with amdgpu developer, because think that this is
specific GPU problem. But without vaapi we have same result.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list