Just checking re playbin and Wayland

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Just checking re playbin and Wayland

Russel Winder
I have a trivial C++/gstreamermm program for playing a media file, which just
uses a playbin and lets it do all the pipeline building, to which I run an
MP4. The file plays fine but then on termination I get:

Error: Output window was closed: xvimagesink.c(554): gst_xv_image_sink_handle_xevents (): /gtkmm__GstPlayBin:gtkmm__gstplaybin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0

Given I am running on Debian Sid with XWayland I was surprised that this
plugin was chosen. I had an expectation of something not X-ish given this is
Wayland. But then it is XWayland so perhaps my expectations are just wrong?

--
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[hidden email]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [hidden email]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Just checking re playbin and Wayland

Nicolas Dufresne-5
Le lundi 11 septembre 2017 à 18:46 +0100, Russel Winder a écrit :
> I have a trivial C++/gstreamermm program for playing a media file, which just
> uses a playbin and lets it do all the pipeline building, to which I run an
> MP4. The file plays fine but then on termination I get:
>
> Error: Output window was closed: xvimagesink.c(554): gst_xv_image_sink_handle_xevents (): /gtkmm__GstPlayBin:gtkmm__gstplaybin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0
>
> Given I am running on Debian Sid with XWayland I was surprised that this
> plugin was chosen. I had an expectation of something not X-ish given this is
> Wayland. But then it is XWayland so perhaps my expectations are just wrong?

As it is now, the priorities are fixed, regardless what is running on
your system (see gst-inspect). It will simply pick the highest priority
sink that works. Note that XV over XWayland is as performant as when
running in X11 and does not require Open GL support.

regards,
Nicolas
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (201 bytes) Download Attachment