/* NOTE: Can't rely upon GST_PLUGIN_DEFINE_STATIC to self-register, since some g++ versions buggily avoid __attribute__((constructor)) functions - so we provide an explicit plugin init function. */ void gst_slvideo_init_class (void) { #define PACKAGE "packagehack" static GST_PLUGIN_DEFINE (GST_VERSION_MAJOR, GST_VERSION_MINOR, "private-slvideoplugin", "SL Video sink plugin", plugin_init, "0.1", GST_LICENSE_UNKNOWN, "Second Life", "http://www.secondlife.com/"); #undef PACKAGE ll_gst_plugin_register_static (&gst_plugin_desc); //fprintf(stderr, "\n\n\nCLASS INIT\n\n\n"); }
void gst_slvideo_init_class (void) { ll_gst_plugin_register_static (&gst_plugin_desc); DEBUGMSG("CLASS INIT"); }
void gst_slvideo_init_class (void) { ll_gst_plugin_register_static (&gst_plugin_desc); //fprintf(stderr, "\n\n\nCLASS INIT\n\n\n"); }