diff --git a/ext/gtk/gstgtkbasesink.c b/ext/gtk/gstgtkbasesink.c index 6d4d58edf0..0c48f54d64 100644 --- a/ext/gtk/gstgtkbasesink.c +++ b/ext/gtk/gstgtkbasesink.c @@ -128,6 +128,8 @@ gst_gtk_base_sink_class_init (GstGtkBaseSinkClass * klass) gstbasesink_class->stop = gst_gtk_base_sink_stop; gstvideosink_class->show_frame = gst_gtk_base_sink_show_frame; + + gst_type_mark_as_plugin_api (GST_TYPE_GTK_BASE_SINK, 0); } static void diff --git a/ext/vpx/gstvpxdec.c b/ext/vpx/gstvpxdec.c index be956d0bfc..e92aa85c7e 100644 --- a/ext/vpx/gstvpxdec.c +++ b/ext/vpx/gstvpxdec.c @@ -190,6 +190,7 @@ gst_vpx_dec_class_init (GstVPXDecClass * klass) GST_DEBUG_CATEGORY_INIT (gst_vpxdec_debug, "vpxdec", 0, "VPX Decoder"); gst_type_mark_as_plugin_api (GST_VPX_DEC_TYPE_POST_PROCESSING_FLAGS, 0); + gst_type_mark_as_plugin_api (GST_TYPE_VPX_DEC, 0); } static void diff --git a/ext/vpx/gstvpxenc.c b/ext/vpx/gstvpxenc.c index 3dbce159d0..61822b6ba9 100644 --- a/ext/vpx/gstvpxenc.c +++ b/ext/vpx/gstvpxenc.c @@ -658,6 +658,7 @@ gst_vpx_enc_class_init (GstVPXEncClass * klass) gst_type_mark_as_plugin_api (GST_VPX_ENC_SCALING_MODE_TYPE, 0); gst_type_mark_as_plugin_api (GST_VPX_ENC_TOKEN_PARTITIONS_TYPE, 0); gst_type_mark_as_plugin_api (GST_VPX_ENC_ER_FLAGS_TYPE, 0); + gst_type_mark_as_plugin_api (GST_TYPE_VPX_ENC, 0); } static void diff --git a/gst/audiofx/audiofxbasefirfilter.c b/gst/audiofx/audiofxbasefirfilter.c index 02ad61a956..e28cb64aca 100644 --- a/gst/audiofx/audiofxbasefirfilter.c +++ b/gst/audiofx/audiofxbasefirfilter.c @@ -584,6 +584,8 @@ gst_audio_fx_base_fir_filter_class_init (GstAudioFXBaseFIRFilterClass * klass) trans_class->transform_size = GST_DEBUG_FUNCPTR (gst_audio_fx_base_fir_filter_transform_size); filter_class->setup = GST_DEBUG_FUNCPTR (gst_audio_fx_base_fir_filter_setup); + + gst_type_mark_as_plugin_api (GST_TYPE_AUDIO_FX_BASE_FIR_FILTER, 0); } static void diff --git a/gst/audiofx/audiofxbaseiirfilter.c b/gst/audiofx/audiofxbaseiirfilter.c index 93553e8fe9..72ee3e8431 100644 --- a/gst/audiofx/audiofxbaseiirfilter.c +++ b/gst/audiofx/audiofxbaseiirfilter.c @@ -118,6 +118,8 @@ gst_audio_fx_base_iir_filter_class_init (GstAudioFXBaseIIRFilterClass * klass) GST_DEBUG_FUNCPTR (gst_audio_fx_base_iir_filter_transform_ip); trans_class->transform_ip_on_passthrough = FALSE; trans_class->stop = GST_DEBUG_FUNCPTR (gst_audio_fx_base_iir_filter_stop); + + gst_type_mark_as_plugin_api (GST_TYPE_AUDIO_FX_BASE_IIR_FILTER, 0); } static void diff --git a/gst/autodetect/gstautodetect.c b/gst/autodetect/gstautodetect.c index 8c6da12780..8bfc530704 100644 --- a/gst/autodetect/gstautodetect.c +++ b/gst/autodetect/gstautodetect.c @@ -90,6 +90,8 @@ gst_auto_detect_class_init (GstAutoDetectClass * klass) g_param_spec_boolean ("sync", "Sync", "Sync on the clock", DEFAULT_SYNC, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); + + gst_type_mark_as_plugin_api (GST_TYPE_AUTO_DETECT, 0); } static void