hi any reason we do "GType gst_xxx_get_type(void);" and not "GType gst_xxx_get_type(void) G_GNUC_CONST;" like other GObject libraries [1] ? Stefan [1] http://www.gtk.org/api/2.6/gtk/gtk-question-index.html#id2682527 -- http://www.buzztard.org