[gst-devel] questions regarding interface support in GStreamer

·« ÕÅ zhangf1979 at hotmail.com
Tue Jul 11 09:27:44 CEST 2006

Some further question:
Does GLib have an API that support finding out all the G_TYPEs in the system 
support a certain registered interface?
I don't know whether it's appropriet to post this question here, but I can't 
find a
GLIB maillist.


>From: "·« ÕÅ" <zhangf1979 at hotmail.com>
>To: gstreamer-devel at lists.sourceforge.net
>Subject: [gst-devel] questions regarding interface support in GStreamer
>Date: Mon, 10 Jul 2006 06:41:19 +0000
>Hi all,
>I am currrently studying interface support in GStreamer. It seems GStreamer
>borrows this from GLib.
>After reading the application guide and plugin guide, I can only see how to
>define and register an interface(Using g_type_add_interface_static).
>But I can't find an example about how to query an interface and use it. I
>looked into GLib documentation and find two APIs:
>- gpointer    g_type_interface_peek(
>             gpointer instance_class,
>             GType iface_type);
>I think they are used to query the registered interfaces, am I right?
>I am new to GLib and GStreamer, so if you could kindly give me a whole
>picture of how to register, query and use interfaces, it will be very
>Thanks in advance!
>Using Tomcat but need to do more? Need to support web services, security?
>Get stuff done quickly with pre-integrated technology to make your job 
>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>gstreamer-devel mailing list
>gstreamer-devel at lists.sourceforge.net

More information about the gstreamer-devel mailing list