|
122 | 122 |
|
123 | 123 | #include "gst.h"
|
124 | 124 |
|
| 125 | +#ifdef GSTREAMER_LITE |
| 126 | +#ifdef STATIC_BUILD |
| 127 | +gboolean fxplugins_init (GstPlugin * plugin); |
| 128 | +gboolean fxavplugins_init (GstPlugin * plugin); |
| 129 | +#endif // STATIC_BUILD |
| 130 | +#endif // GSTREAMER_LITE |
| 131 | + |
125 | 132 | #define GST_CAT_DEFAULT GST_CAT_GST_INIT
|
126 | 133 |
|
127 | 134 | #define MAX_PATH_SPLIT 16
|
@@ -818,6 +825,16 @@ init_post (GOptionContext * context, GOptionGroup * group, gpointer data,
|
818 | 825 | "gstplugins-lite", "gstplugins-lite",
|
819 | 826 | lite_plugins_init, VERSION, GST_LICENSE, PACKAGE,
|
820 | 827 | GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);
|
| 828 | +#ifdef STATIC_BUILD |
| 829 | + gst_plugin_register_static (GST_VERSION_MAJOR, GST_VERSION_MINOR, |
| 830 | + "fxplugins", "fxplugin", |
| 831 | + fxplugins_init, VERSION, GST_LICENSE, PACKAGE, |
| 832 | + GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN); |
| 833 | + gst_plugin_register_static (GST_VERSION_MAJOR, GST_VERSION_MINOR, |
| 834 | + "fxavplugins", "fxavplugin", |
| 835 | + fxavplugins_init, VERSION, GST_LICENSE, PACKAGE, |
| 836 | + GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN); |
| 837 | +#endif // STATIC_BUILD |
821 | 838 | #endif // GSTREAMER_LITE
|
822 | 839 |
|
823 | 840 | /*
|
|
0 commit comments