From: Michael S. <ms...@xi...> - 2010-12-01 21:46:15
|
On Wed, Dec 1, 2010 at 1:19 PM, Wes Miller <wm...@sd...> wrote: > > Edward and Michael, > > Between you I got the answer I needed. Knowing what to call "something" > sure help trying to find the gst_something_get_somethingelse(). > > g_print( " | %-*s", c3w, gst_plugin_feature_get_name( > gst_element_get_factory( element )) ); > > However, when I check the warnings from my compiler I see that the pointer > type from gst_element_get_factory() isn't what gst_plugin_feature_get_name() > is looking for. Well, of course not, a factory is not a pugin feature. A factory _is_ a plugin feature. It's a subclass, as the documentation says. You can cast it; there's a macro for that. Mike |