gstreamermm C++ vs C calls

Sebastian Dröge sebastian at centricular.com
Thu Sep 14 11:02:01 UTC 2017


On Thu, 2017-09-14 at 09:53 +0100, Russel Winder wrote:
> On Tue, 2017-09-12 at 15:00 -0400, Nicolas Dufresne wrote:
> > 
> 
> […]
> > Ignore glsinkbin, it's just a wrapper. gtkglsink, gtksink, qmlglsink
> > are widget sink. They don't support GstVideoOverlay. Use glimagesink,
> > xvimagesink if you don't want to use a separate window for overlaying
> > your video. The widget based sink are design to be composed within your
> > widget tree. Instead of using the GstVideoOverlay interface, you get
> > the "widget" property on them, and add the widget to you UI the way it
> > works in your widget library.
> 
> It seems that, at least on Debian Sid with i915, trying to use a gtkglsink
> *not* wrapped in a glsinkbin fails, I have reverted to doing the wrapping.

You must put gtkglsink into a glsinkbin (or put other elements before
it that do the same). It won't work without.

-- 
Sebastian Dröge, Centricular Ltd · https://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170914/20c770ed/attachment-0001.sig>


More information about the gstreamer-devel mailing list