<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
GObject Reference Manual<br>
Non-instantiable classed types: Interfaces: <a
href="http://developer.gnome.org/doc/API/2.0/gobject/gtype-non-instantiable-classed.html">http://developer.gnome.org/doc/API/2.0/gobject/gtype-non-instantiable-classed.html</a><br>
<br>
·« ÕÅ escreveu:
<blockquote cite="midBAY108-F4F3A47C9DDD5B3E21ECCFD56E0@phx.gbl"
type="cite">Anybody knows about this topic? Or are there recommended
forums I
<br>
can post it?
<br>
<br>
Thanks
<br>
Fan
<br>
<br>
<br>
<blockquote type="cite">From: "·« ÕÅ" <a class="moz-txt-link-rfc2396E" href="mailto:zhangf1979@hotmail.com"><zhangf1979@hotmail.com></a>
<br>
To: <a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>
<br>
Subject: Re: [gst-devel] questions regarding interface support in
GStreamer
<br>
Date: Tue, 11 Jul 2006 07:27:44 +0000
<br>
<br>
Some further question:
<br>
Does GLib have an API that support finding out all the G_TYPEs in the
system that
<br>
support a certain registered interface?
<br>
I don't know whether it's appropriet to post this question here, but I
can't find a
<br>
GLIB maillist.
<br>
<br>
Thanks
<br>
Fan
<br>
<br>
<br>
<blockquote type="cite">From: "·« ÕÅ"
<a class="moz-txt-link-rfc2396E" href="mailto:zhangf1979@hotmail.com"><zhangf1979@hotmail.com></a>
<br>
To: <a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>
<br>
Subject: [gst-devel] questions regarding interface support in GStreamer
<br>
Date: Mon, 10 Jul 2006 06:41:19 +0000
<br>
<br>
Hi all,
<br>
I am currrently studying interface support in GStreamer. It seems
GStreamer
<br>
borrows this from GLib.
<br>
After reading the application guide and plugin guide, I can only see
how to
<br>
define and register an interface(Using g_type_add_interface_static).
<br>
But I can't find an example about how to query an interface and use it.
I
<br>
looked into GLib documentation and find two APIs:
<br>
- gpointer g_type_interface_peek(
<br>
gpointer instance_class,
<br>
GType iface_type);
<br>
- G_TYPE_INSTANCE_GET_INTERFACE()
<br>
I think they are used to query the registered interfaces, am I right?
<br>
I am new to GLib and GStreamer, so if you could kindly give me a whole
<br>
picture of how to register, query and use interfaces, it will be very
<br>
helpful!
<br>
Thanks in advance!
<br>
<br>
Fan
<br>
<br>
<br>
<br>
<br>
-------------------------------------------------------------------------
<br>
Using Tomcat but need to do more? Need to support web services,
security?
<br>
Get stuff done quickly with pre-integrated technology to make your job
easier
<br>
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
<br>
<a class="moz-txt-link-freetext" href="http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642">http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642</a>
<br>
_______________________________________________
<br>
gstreamer-devel mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>
<br>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a>
<br>
</blockquote>
<br>
<br>
<br>
</blockquote>
<br>
<br>
<blockquote type="cite"><br>
-------------------------------------------------------------------------
<br>
Using Tomcat but need to do more? Need to support web services,
security?
<br>
Get stuff done quickly with pre-integrated technology to make your job
easier
<br>
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
<br>
<a class="moz-txt-link-freetext" href="http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642">http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642</a>
<br>
</blockquote>
<br>
<br>
<blockquote type="cite">_______________________________________________
<br>
gstreamer-devel mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>
<br>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a>
<br>
</blockquote>
<br>
<br>
<br>
<pre wrap="">
<hr size="4" width="90%">
-------------------------------------------------------------------------
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 easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
<a class="moz-txt-link-freetext" href="http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642">http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642</a>
</pre>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Paulo Pizarro
Engenheiro de Tecnologia
PST - Produtos e Serviços de Telecom
DÍGITRO TECNOLOGIA
E-mail: <a class="moz-txt-link-abbreviated" href="mailto:paulo.pizarro@digitro.com.br">paulo.pizarro@digitro.com.br</a>
sip: <a class="moz-txt-link-abbreviated" href="mailto:7682@sip.digitro.com.br">7682@sip.digitro.com.br</a>
Fone:(0xx48) 3281-7382
Fax:(0xx48) 3281-7899
Site:www.digitro.com.br
</pre>
</body>
</html>