[glimagesink] Adding new property to glimagesink and access it in wayland platform

Vikas Patil vikasmpatil at gmail.com
Fri Mar 31 01:43:50 UTC 2017


Hi Matthew,

This surface-id is for wayland-ivi-extension (in-vehicle infotainment layer
manager) support in glimagesink. I find GstGlWindow is not proper element
and it seems it is internally invoked by glimagesink. I am working with
Wayland platform.

Thanks & Regards,
Vikash

On Mar 31, 2017 4:02 AM, "Matthew Waters" <ystreet00 at gmail.com> wrote:

> Is this surface-id something what would be better suited for the
> GstVideoOverlay interface that glimagesink and glwindow_wayland already
> implement?
>
> Cheers
> -Matt
>
>
> On 30/03/17 16:42, Vikas Patil wrote:
> > Hi All,
> >
> > I would like to add new plug-in property (i.e. surface-id ) to
> > glimagesink [1]. I have added required code to [1] as after looking at
> > other properties. However I need this property value
> > to libgstsl.so [2].
> >
> > Could anyone guide me how to get new property value from [1]
> > libgstopengl.so to [2] libgstgl.so?
> >
> >
> > [1]
> > https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/
> tree/ext/gl/gstglimagesink.c?id=1.6.0
> > [2]
> > https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/
> tree/gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.c?id=1.6.0
> >
> > Thanking you.
> >
> > Thanks & regards,
> > Vikash
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170331/921ce25d/attachment.html>


More information about the gstreamer-devel mailing list