From: Vincent T. <Vin...@ie...> - 2006-03-29 07:16:07
|
Hey, i've written a plugin. I would like it to be registered. In the PWG, i've seen that we should do something like: static void gst_my_filter_base_init (gpointer klass) { GstElementClass *element_class = GST_ELEMENT_CLASS (klass); static GstElementDetails my_filter_details = { [..] }; [..] gst_element_class_set_details (element_class, &my_filter_details); } And in some elements (fakesink, for example), there is : #define _do_init(bla) \ GST_DEBUG_CATEGORY_INIT (gst_fake_sink_debug, "fakesink", 0, "fakesink element"); GST_BOILERPLATE_FULL (GstFakeSink, gst_fake_sink, GstBaseSink, GST_TYPE_BASE_SINK, _do_init); I've only tried the way that fakesink uses. Is it sufficient ? I guess so, as fakesink is registered. But then, why my plugin is not registered ? Is there something else to do ? Must I use what is written in the PWG ? thank you Vincent |
From: Andy W. <wi...@po...> - 2006-03-29 09:53:28
|
Hi, On Wed, 2006-03-29 at 09:00 +0200, Vincent Torri wrote: > i've written a plugin. I would like it to be registered. See the documentation for gst_element_register. Also see GST_PLUGIN_DEFINE_STATIC. regards, -- Andy Wingo http://wingolog.org/ |
From: Vincent T. <Vin...@ie...> - 2006-03-29 16:51:56
|
And could you please tell me how fakesink is registered ? Vincent On Wed, 29 Mar 2006, Andy Wingo wrote: > Hi, > > On Wed, 2006-03-29 at 09:00 +0200, Vincent Torri wrote: > > i've written a plugin. I would like it to be registered. > > See the documentation for gst_element_register. Also see > GST_PLUGIN_DEFINE_STATIC. > > regards, > -- > Andy Wingo > http://wingolog.org/ > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > gstreamer-devel mailing list > gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > |