-#ifdef GST_PLUGIN_BUILD_STATIC
-#define GST_PLUGIN_DEFINE(major,minor,name,description,init,version,license,package,origin) \
-G_BEGIN_DECLS \
-GST_PLUGIN_EXPORT void G_PASTE(gst_plugin_, G_PASTE(name, _register)) (void); \
- \
-void \
-G_PASTE(gst_plugin_, G_PASTE(name, _register)) (void) \
-{ \
- gst_plugin_register_static (major, minor, G_STRINGIFY(name), \
- description, init, version, license, \
- PACKAGE, package, origin); \
-} \
-G_END_DECLS
-#else /* !GST_PLUGIN_BUILD_STATIC */
-#define GST_PLUGIN_DEFINE(major,minor,name,description,init,version,license,package,origin) \
+#define GST_PLUGIN_DEFINE(major,minor,name,description,init,version,license,package,origin) \