Why GstStreamSynchronizer is not visible in gst-inspect?

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

Why GstStreamSynchronizer is not visible in gst-inspect?

saepia
Hi,

does anyone know why Stream Synchronizer element [1] does not appear
in the plugin's repository?

As far as I can see it is used by playbin2.

http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst/playback/gststreamsynchronizer.c?h=0.10

m.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Why GstStreamSynchronizer is not visible in gst-inspect?

Sebastian Dröge-7
On So, 2012-08-05 at 13:36 +0200, [hidden email] wrote:
> Hi,
>
> does anyone know why Stream Synchronizer element [1] does not appear
> in the plugin's repository?
>
> As far as I can see it is used by playbin2.
>
> http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst/playback/gststreamsynchronizer.c?h=0.10

It's only used internally and not registered with a GstElementFactory in
the registry.

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

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

Re: Why GstStreamSynchronizer is not visible in gst-inspect?

Tim-Philipp Müller-2
In reply to this post by saepia
On Sun, 2012-08-05 at 13:36 +0200, [hidden email] wrote:

Hi,

> does anyone know why Stream Synchronizer element [1] does not appear
> in the plugin's repository. As far as I can see it is used by playbin2.

Because it has not been exposed on purpose. Technically, you can create
GStreamer elements just fine via g_object_new() if you have access to
the _get_type() function / GType, and that's what playbin2 does.

 Cheers
  -Tim


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel