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 797122 - Screen is broke down when execute basic tutorial in gst-docs/examples/tutorials
Screen is broke down when execute basic tutorial in gst-docs/examples/tutorials
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: dont know
1.14.0
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 797121 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2018-09-11 15:59 UTC by MINJEONG KANG
Modified: 2018-09-12 11:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description MINJEONG KANG 2018-09-11 15:59:32 UTC
(Because of unfamiliar with english, please understand my poor english skills..)

hello. I just begin to learn about gstreamer for my undergraduate project.

So, I looked up the basic tutorials on https://gstreamer.freedesktop.org/documentation/tutorials/basic/hello-world.html

After install the gstreamer, I compiled the basic-tutorial-1.c in gst-docs/examples/tutorials.

Of course, a short film was popped up.
However, the screen was broken with green diagnal line.
Although the original video source is fine.

Here is information of my environment.

OS: Host is Windows 10 Home
    Guest is Ubuntu 64 - 18.04.1 on VMware Workstation 14 player
    (I worked this all process with Ubuntu on vmware)

Processor(Windows): Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz 2.00 GHz

RAM: 12.0GB

system: 64 bit, x64
Comment 1 Nicolas Dufresne (ndufresne) 2018-09-11 17:43:03 UTC
*** Bug 797121 has been marked as a duplicate of this bug. ***
Comment 2 Nicolas Dufresne (ndufresne) 2018-09-11 17:44:51 UTC
Does adding video-sink=ximagesink to playbin line helps ?
Comment 3 MINJEONG KANG 2018-09-12 06:31:08 UTC
Yes! I really appreciate for your fast and accurate answer:)

I changed the line 12 in gst-docs/examples/tutorials/basic-tutorial-1.c

Before)
/*Build the pipeline*/
pipeline = gst_parse_launch("playbin https://www.freedesktop.org/software/gstreamer-sdk/data/media/sintel_trailer-480p.webm, NULL");

After)
/*Build the pipeline*/
pipeline = gst_parse_launch("playbin video-sink=ximagesink https://www.freedesktop.org/software/gstreamer-sdk/data/media/sintel_trailer-480p.webm, NULL");
Comment 4 Nicolas Dufresne (ndufresne) 2018-09-12 11:29:30 UTC
Ok, for the context, there is often issues with GL in VMWare images. The auto sink selector probably picked glimagesink.