summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorMathieu Duponchelle <mathieu@centricular.com>2020-06-06 00:40:42 +0200
committerMathieu Duponchelle <mathieu@centricular.com>2020-06-06 00:40:42 +0200
commita048ce81d4276641a5c84b17cbfdfaf55f0d723e (patch)
treea7de49489edac58037ba5eb3910f46f9c9032e86 /ext
parenta38ac7a865f651bd0ebc3749635d2388f7e63f40 (diff)
downloadgstreamer-plugins-bad-a048ce81d4276641a5c84b17cbfdfaf55f0d723e.tar.gz
plugins: uddate gst_type_mark_as_plugin_api() calls
Diffstat (limited to 'ext')
-rw-r--r--ext/aom/gstav1enc.c6
-rw-r--r--ext/closedcaption/gstceaccoverlay.c2
-rw-r--r--ext/colormanagement/gstlcms.c4
-rw-r--r--ext/curl/gstcurlhttpsrc.c2
-rw-r--r--ext/curl/gstcurlsshsink.c2
-rw-r--r--ext/dash/gstdashsink.c2
-rw-r--r--ext/dc1394/gstdc1394src.c2
-rw-r--r--ext/dtls/plugin.c2
-rw-r--r--ext/mpeg2enc/gstmpeg2encoptions.cc14
-rw-r--r--ext/mplex/gstmplexjob.cc2
-rw-r--r--ext/opencv/gstcameracalibrate.cpp2
-rw-r--r--ext/opencv/gstcvsmooth.cpp2
-rw-r--r--ext/opencv/gstdewarp.cpp4
-rw-r--r--ext/opencv/gstdisparity.cpp2
-rw-r--r--ext/opencv/gstfaceblur.cpp2
-rw-r--r--ext/opencv/gstfacedetect.cpp4
-rw-r--r--ext/opencv/gstretinex.cpp2
-rw-r--r--ext/opencv/gstsegmentation.cpp2
-rw-r--r--ext/opencv/gstskindetect.cpp2
-rw-r--r--ext/openh264/gstopenh264enc.cpp10
-rw-r--r--ext/openjpeg/gstopenjpegenc.c2
-rw-r--r--ext/srtp/gstsrtp.c4
-rw-r--r--ext/voamrwbenc/gstvoamrwbenc.c2
-rw-r--r--ext/webp/gstwebpenc.c2
-rw-r--r--ext/webrtc/gstwebrtcbin.c4
-rw-r--r--ext/webrtcdsp/gstwebrtcdsp.cpp8
-rw-r--r--ext/x265/gstx265enc.c6
27 files changed, 49 insertions, 49 deletions
diff --git a/ext/aom/gstav1enc.c b/ext/aom/gstav1enc.c
index d63087dbb..049460bf8 100644
--- a/ext/aom/gstav1enc.c
+++ b/ext/aom/gstav1enc.c
@@ -398,9 +398,9 @@ gst_av1_enc_class_init (GstAV1EncClass * klass)
"can enable parallel encoding",
0, 6, DEFAULT_TILE_ROWS, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_type_mark_as_plugin_api (GST_TYPE_END_USAGE_MODE);
- gst_type_mark_as_plugin_api (GST_TYPE_RESIZE_MODE);
- gst_type_mark_as_plugin_api (GST_TYPE_SUPERRES_MODE);
+ gst_type_mark_as_plugin_api (GST_TYPE_END_USAGE_MODE, 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_RESIZE_MODE, 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_SUPERRES_MODE, 0);
}
static void
diff --git a/ext/closedcaption/gstceaccoverlay.c b/ext/closedcaption/gstceaccoverlay.c
index 9a4b19a3a..e40d14dfe 100644
--- a/ext/closedcaption/gstceaccoverlay.c
+++ b/ext/closedcaption/gstceaccoverlay.c
@@ -285,7 +285,7 @@ gst_base_cea_cc_overlay_class_init (GstCeaCcOverlayClass * klass)
"Chengjun Wang <cjun.wang@samsung.com>");
gst_cea708_decoder_init_debug ();
- gst_type_mark_as_plugin_api (GST_TYPE_CC_OVERLAY_WIN_H_POS);
+ gst_type_mark_as_plugin_api (GST_TYPE_CC_OVERLAY_WIN_H_POS, 0);
}
diff --git a/ext/colormanagement/gstlcms.c b/ext/colormanagement/gstlcms.c
index 30c680a90..ebcc4438b 100644
--- a/ext/colormanagement/gstlcms.c
+++ b/ext/colormanagement/gstlcms.c
@@ -226,8 +226,8 @@ gst_lcms_class_init (GstLcmsClass * klass)
GST_DEBUG_FUNCPTR (gst_lcms_transform_frame_ip);
vfilter_class->transform_frame = GST_DEBUG_FUNCPTR (gst_lcms_transform_frame);
- gst_type_mark_as_plugin_api (GST_TYPE_LCMS_INTENT);
- gst_type_mark_as_plugin_api (GST_TYPE_LCMS_LOOKUP_METHOD);
+ gst_type_mark_as_plugin_api (GST_TYPE_LCMS_INTENT, 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_LCMS_LOOKUP_METHOD, 0);
}
static void
diff --git a/ext/curl/gstcurlhttpsrc.c b/ext/curl/gstcurlhttpsrc.c
index 5d0f3ddb5..149c2838e 100644
--- a/ext/curl/gstcurlhttpsrc.c
+++ b/ext/curl/gstcurlhttpsrc.c
@@ -490,7 +490,7 @@ gst_curl_http_src_class_init (GstCurlHttpSrcClass * klass)
"Receiver data as a client over a network via HTTP using cURL",
"Sam Hurst <samuelh@rd.bbc.co.uk>");
- gst_type_mark_as_plugin_api (GST_TYPE_CURL_HTTP_VERSION);
+ gst_type_mark_as_plugin_api (GST_TYPE_CURL_HTTP_VERSION, 0);
}
static void
diff --git a/ext/curl/gstcurlsshsink.c b/ext/curl/gstcurlsshsink.c
index 3f570b7a1..3199d7a99 100644
--- a/ext/curl/gstcurlsshsink.c
+++ b/ext/curl/gstcurlsshsink.c
@@ -175,7 +175,7 @@ gst_curl_ssh_sink_class_init (GstCurlSshSinkClass * klass)
"Accept an unknown remote public host key",
FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_type_mark_as_plugin_api (GST_TYPE_CURL_SSH_SINK_AUTH_TYPE);
+ gst_type_mark_as_plugin_api (GST_TYPE_CURL_SSH_SINK_AUTH_TYPE, 0);
}
static void
diff --git a/ext/dash/gstdashsink.c b/ext/dash/gstdashsink.c
index c54eb67c5..625750fa8 100644
--- a/ext/dash/gstdashsink.c
+++ b/ext/dash/gstdashsink.c
@@ -445,7 +445,7 @@ gst_dash_sink_class_init (GstDashSinkClass * klass)
G_MAXUINT64, DEFAULT_MPD_PERIOD_DURATION,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
- gst_type_mark_as_plugin_api (GST_TYPE_DASH_SINK_MUXER);
+ gst_type_mark_as_plugin_api (GST_TYPE_DASH_SINK_MUXER, 0);
}
static gboolean
diff --git a/ext/dc1394/gstdc1394src.c b/ext/dc1394/gstdc1394src.c
index e2ee81f0a..b96a7382c 100644
--- a/ext/dc1394/gstdc1394src.c
+++ b/ext/dc1394/gstdc1394src.c
@@ -183,7 +183,7 @@ gst_dc1394_src_class_init (GstDC1394SrcClass * klass)
pushsrc_class->create = GST_DEBUG_FUNCPTR (gst_dc1394_src_create);
- gst_type_mark_as_plugin_api (GST_TYPE_DC1394_ISO_SPEED);
+ gst_type_mark_as_plugin_api (GST_TYPE_DC1394_ISO_SPEED, 0);
}
diff --git a/ext/dtls/plugin.c b/ext/dtls/plugin.c
index 7f78ca294..78a998060 100644
--- a/ext/dtls/plugin.c
+++ b/ext/dtls/plugin.c
@@ -38,7 +38,7 @@
static gboolean
plugin_init (GstPlugin * plugin)
{
- gst_type_mark_as_plugin_api (GST_DTLS_TYPE_CONNECTION_STATE);
+ gst_type_mark_as_plugin_api (GST_DTLS_TYPE_CONNECTION_STATE, 0);
return gst_element_register (plugin, "dtlsenc", GST_RANK_NONE,
GST_TYPE_DTLS_ENC)
diff --git a/ext/mpeg2enc/gstmpeg2encoptions.cc b/ext/mpeg2enc/gstmpeg2encoptions.cc
index 42df359f8..59265e0fc 100644
--- a/ext/mpeg2enc/gstmpeg2encoptions.cc
+++ b/ext/mpeg2enc/gstmpeg2encoptions.cc
@@ -503,13 +503,13 @@ GstMpeg2EncOptions::initProperties (GObjectClass * klass)
FALSE, (GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)));
#endif
- gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_ASPECT);
- gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_FORMAT);
- gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_FRAMERATE);
- gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_INTERLACE_MODE);
- gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_VIDEO_NORM);
- gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_PLAYBACK_FIELD_ORDER);
- gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_QUANTISATION_MATRIX);
+ gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_ASPECT, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_FORMAT, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_FRAMERATE, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_INTERLACE_MODE, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_VIDEO_NORM, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_PLAYBACK_FIELD_ORDER, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_MPEG2ENC_QUANTISATION_MATRIX, (GstPluginAPIFlags) 0);
}
/*
diff --git a/ext/mplex/gstmplexjob.cc b/ext/mplex/gstmplexjob.cc
index 397ea96cf..3fd010eb6 100644
--- a/ext/mplex/gstmplexjob.cc
+++ b/ext/mplex/gstmplexjob.cc
@@ -162,7 +162,7 @@ GstMplexJob::initProperties (GObjectClass * klass)
256, 16384, 2048,
(GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)));
- gst_type_mark_as_plugin_api (GST_TYPE_MPLEX_FORMAT);
+ gst_type_mark_as_plugin_api (GST_TYPE_MPLEX_FORMAT, (GstPluginAPIFlags) 0);
}
/*
diff --git a/ext/opencv/gstcameracalibrate.cpp b/ext/opencv/gstcameracalibrate.cpp
index b28d01477..16f8e30ac 100644
--- a/ext/opencv/gstcameracalibrate.cpp
+++ b/ext/opencv/gstcameracalibrate.cpp
@@ -289,7 +289,7 @@ gst_camera_calibrate_class_init (GstCameraCalibrateClass * klass)
templ = gst_pad_template_new ("src", GST_PAD_SRC, GST_PAD_ALWAYS, caps);
gst_element_class_add_pad_template (element_class, templ);
- gst_type_mark_as_plugin_api (GST_TYPE_CAMERA_CALIBRATION_PATTERN);
+ gst_type_mark_as_plugin_api (GST_TYPE_CAMERA_CALIBRATION_PATTERN, (GstPluginAPIFlags) 0);
}
/* initialize the new element
diff --git a/ext/opencv/gstcvsmooth.cpp b/ext/opencv/gstcvsmooth.cpp
index a8dc58500..0aef40157 100644
--- a/ext/opencv/gstcvsmooth.cpp
+++ b/ext/opencv/gstcvsmooth.cpp
@@ -234,7 +234,7 @@ gst_cv_smooth_class_init (GstCvSmoothClass * klass)
gst_element_class_add_pad_template (element_class, templ);
gst_caps_unref (caps);
- gst_type_mark_as_plugin_api (GST_TYPE_CV_SMOOTH_TYPE);
+ gst_type_mark_as_plugin_api (GST_TYPE_CV_SMOOTH_TYPE, (GstPluginAPIFlags) 0);
}
/* initialize the new element
diff --git a/ext/opencv/gstdewarp.cpp b/ext/opencv/gstdewarp.cpp
index c9aa04b1c..e7828aed2 100644
--- a/ext/opencv/gstdewarp.cpp
+++ b/ext/opencv/gstdewarp.cpp
@@ -256,8 +256,8 @@ gst_dewarp_class_init (GstDewarpClass * klass)
gst_element_class_add_static_pad_template (element_class, &src_factory);
gst_element_class_add_static_pad_template (element_class, &sink_factory);
- gst_type_mark_as_plugin_api (GST_TYPE_DEWARP_DISPLAY_MODE);
- gst_type_mark_as_plugin_api (GST_TYPE_DEWARP_INTERPOLATION_MODE);
+ gst_type_mark_as_plugin_api (GST_TYPE_DEWARP_DISPLAY_MODE, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_DEWARP_INTERPOLATION_MODE, (GstPluginAPIFlags) 0);
}
static void
diff --git a/ext/opencv/gstdisparity.cpp b/ext/opencv/gstdisparity.cpp
index 678be7500..0c8b9cfd0 100644
--- a/ext/opencv/gstdisparity.cpp
+++ b/ext/opencv/gstdisparity.cpp
@@ -233,7 +233,7 @@ gst_disparity_class_init (GstDisparityClass * klass)
gst_element_class_add_static_pad_template (element_class, &src_factory);
gst_element_class_add_static_pad_template (element_class, &sink_factory);
- gst_type_mark_as_plugin_api (GST_TYPE_DISPARITY_METHOD);
+ gst_type_mark_as_plugin_api (GST_TYPE_DISPARITY_METHOD, (GstPluginAPIFlags) 0);
}
/* initialize the new element
diff --git a/ext/opencv/gstfaceblur.cpp b/ext/opencv/gstfaceblur.cpp
index 445126374..b53a4fe7d 100644
--- a/ext/opencv/gstfaceblur.cpp
+++ b/ext/opencv/gstfaceblur.cpp
@@ -232,7 +232,7 @@ gst_face_blur_class_init (GstFaceBlurClass * klass)
gst_element_class_add_static_pad_template (element_class, &src_factory);
gst_element_class_add_static_pad_template (element_class, &sink_factory);
- gst_type_mark_as_plugin_api (GST_TYPE_OPENCV_FACE_BLUR_FLAGS);
+ gst_type_mark_as_plugin_api (GST_TYPE_OPENCV_FACE_BLUR_FLAGS, (GstPluginAPIFlags) 0);
}
/* initialize the new element
diff --git a/ext/opencv/gstfacedetect.cpp b/ext/opencv/gstfacedetect.cpp
index 59c35e4a4..bab1fb90f 100644
--- a/ext/opencv/gstfacedetect.cpp
+++ b/ext/opencv/gstfacedetect.cpp
@@ -357,8 +357,8 @@ gst_face_detect_class_init (GstFaceDetectClass * klass)
gst_element_class_add_static_pad_template (element_class, &src_factory);
gst_element_class_add_static_pad_template (element_class, &sink_factory);
- gst_type_mark_as_plugin_api (GST_TYPE_OPENCV_FACE_DETECT_FLAGS);
- gst_type_mark_as_plugin_api (GST_TYPE_FACE_DETECT_UPDATES);
+ gst_type_mark_as_plugin_api (GST_TYPE_OPENCV_FACE_DETECT_FLAGS, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_FACE_DETECT_UPDATES, (GstPluginAPIFlags) 0);
}
/* initialize the new element
diff --git a/ext/opencv/gstretinex.cpp b/ext/opencv/gstretinex.cpp
index d6b8b8028..cd8bc6ee4 100644
--- a/ext/opencv/gstretinex.cpp
+++ b/ext/opencv/gstretinex.cpp
@@ -168,7 +168,7 @@ gst_retinex_class_init (GstRetinexClass * klass)
gst_element_class_add_static_pad_template (element_class, &src_factory);
gst_element_class_add_static_pad_template (element_class, &sink_factory);
- gst_type_mark_as_plugin_api (GST_TYPE_RETINEX_METHOD);
+ gst_type_mark_as_plugin_api (GST_TYPE_RETINEX_METHOD, (GstPluginAPIFlags) 0);
}
/* initialize the new element
diff --git a/ext/opencv/gstsegmentation.cpp b/ext/opencv/gstsegmentation.cpp
index 463ea7517..a93bdd54e 100644
--- a/ext/opencv/gstsegmentation.cpp
+++ b/ext/opencv/gstsegmentation.cpp
@@ -226,7 +226,7 @@ gst_segmentation_class_init (GstSegmentationClass * klass)
gst_element_class_add_static_pad_template (element_class, &src_factory);
gst_element_class_add_static_pad_template (element_class, &sink_factory);
- gst_type_mark_as_plugin_api (GST_TYPE_SEGMENTATION_METHOD);
+ gst_type_mark_as_plugin_api (GST_TYPE_SEGMENTATION_METHOD, (GstPluginAPIFlags) 0);
}
/* initialize the new element
diff --git a/ext/opencv/gstskindetect.cpp b/ext/opencv/gstskindetect.cpp
index c6f3c50b7..b1f031d0d 100644
--- a/ext/opencv/gstskindetect.cpp
+++ b/ext/opencv/gstskindetect.cpp
@@ -165,7 +165,7 @@ gst_skin_detect_class_init (GstSkinDetectClass * klass)
gstopencvbasefilter_class->cv_set_caps = gst_skin_detect_set_caps;
- gst_type_mark_as_plugin_api (GST_TYPE_SKIN_DETECT_METHOD);
+ gst_type_mark_as_plugin_api (GST_TYPE_SKIN_DETECT_METHOD, (GstPluginAPIFlags) 0);
}
/* initialize the new element
diff --git a/ext/openh264/gstopenh264enc.cpp b/ext/openh264/gstopenh264enc.cpp
index 2276098b2..c725138ef 100644
--- a/ext/openh264/gstopenh264enc.cpp
+++ b/ext/openh264/gstopenh264enc.cpp
@@ -366,11 +366,11 @@ gst_openh264enc_class_init (GstOpenh264EncClass * klass)
"Complexity", GST_TYPE_OPENH264ENC_COMPLEXITY, DEFAULT_COMPLEXITY,
(GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)));
- gst_type_mark_as_plugin_api (GST_TYPE_OPENH264ENC_COMPLEXITY);
- gst_type_mark_as_plugin_api (GST_TYPE_OPENH264ENC_DEBLOCKING_MODE);
- gst_type_mark_as_plugin_api (GST_TYPE_OPENH264ENC_SLICE_MODE);
- gst_type_mark_as_plugin_api (GST_TYPE_RC_MODES);
- gst_type_mark_as_plugin_api (GST_TYPE_USAGE_TYPE);
+ gst_type_mark_as_plugin_api (GST_TYPE_OPENH264ENC_COMPLEXITY, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_OPENH264ENC_DEBLOCKING_MODE, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_OPENH264ENC_SLICE_MODE, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_RC_MODES, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_USAGE_TYPE, (GstPluginAPIFlags) 0);
}
static void
diff --git a/ext/openjpeg/gstopenjpegenc.c b/ext/openjpeg/gstopenjpegenc.c
index 8310149df..307d753d0 100644
--- a/ext/openjpeg/gstopenjpegenc.c
+++ b/ext/openjpeg/gstopenjpegenc.c
@@ -219,7 +219,7 @@ gst_openjpeg_enc_class_init (GstOpenJPEGEncClass * klass)
GST_DEBUG_CATEGORY_INIT (gst_openjpeg_enc_debug, "openjpegenc", 0,
"OpenJPEG Encoder");
- gst_type_mark_as_plugin_api (GST_OPENJPEG_ENC_TYPE_PROGRESSION_ORDER);
+ gst_type_mark_as_plugin_api (GST_OPENJPEG_ENC_TYPE_PROGRESSION_ORDER, 0);
}
static void
diff --git a/ext/srtp/gstsrtp.c b/ext/srtp/gstsrtp.c
index cd211357b..b607b2c26 100644
--- a/ext/srtp/gstsrtp.c
+++ b/ext/srtp/gstsrtp.c
@@ -309,8 +309,8 @@ plugin_init (GstPlugin * plugin)
if (!gst_srtp_dec_plugin_init (plugin))
return FALSE;
- gst_type_mark_as_plugin_api (GST_TYPE_SRTP_AUTH_TYPE);
- gst_type_mark_as_plugin_api (GST_TYPE_SRTP_CIPHER_TYPE);
+ gst_type_mark_as_plugin_api (GST_TYPE_SRTP_AUTH_TYPE, 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_SRTP_CIPHER_TYPE, 0);
return TRUE;
}
diff --git a/ext/voamrwbenc/gstvoamrwbenc.c b/ext/voamrwbenc/gstvoamrwbenc.c
index 3d4c5eacc..3e4eff0ee 100644
--- a/ext/voamrwbenc/gstvoamrwbenc.c
+++ b/ext/voamrwbenc/gstvoamrwbenc.c
@@ -184,7 +184,7 @@ gst_voamrwbenc_class_init (GstVoAmrWbEncClass * klass)
GST_DEBUG_CATEGORY_INIT (gst_voamrwbenc_debug, "voamrwbenc", 0,
"voamrwb encoder");
- gst_type_mark_as_plugin_api (GST_VOAMRWBENC_BANDMODE_TYPE);
+ gst_type_mark_as_plugin_api (GST_VOAMRWBENC_BANDMODE_TYPE, 0);
}
static void
diff --git a/ext/webp/gstwebpenc.c b/ext/webp/gstwebpenc.c
index da4afc023..edf236e27 100644
--- a/ext/webp/gstwebpenc.c
+++ b/ext/webp/gstwebpenc.c
@@ -158,7 +158,7 @@ gst_webp_enc_class_init (GstWebpEncClass * klass)
GST_DEBUG_CATEGORY_INIT (webpenc_debug, "webpenc", 0,
"WEBP encoding element");
- gst_type_mark_as_plugin_api (GST_WEBP_ENC_PRESET_TYPE);
+ gst_type_mark_as_plugin_api (GST_WEBP_ENC_PRESET_TYPE, 0);
}
static void
diff --git a/ext/webrtc/gstwebrtcbin.c b/ext/webrtc/gstwebrtcbin.c
index 2485a06f4..6df7f463c 100644
--- a/ext/webrtc/gstwebrtcbin.c
+++ b/ext/webrtc/gstwebrtcbin.c
@@ -6454,8 +6454,8 @@ gst_webrtc_bin_class_init (GstWebRTCBinClass * klass)
G_CALLBACK (gst_webrtc_bin_create_data_channel), NULL, NULL,
NULL, GST_TYPE_WEBRTC_DATA_CHANNEL, 2, G_TYPE_STRING, GST_TYPE_STRUCTURE);
- gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_BIN_PAD);
- gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_ICE);
+ gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_BIN_PAD, 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_ICE, 0);
}
static void
diff --git a/ext/webrtcdsp/gstwebrtcdsp.cpp b/ext/webrtcdsp/gstwebrtcdsp.cpp
index d26bad892..87de1bcfc 100644
--- a/ext/webrtcdsp/gstwebrtcdsp.cpp
+++ b/ext/webrtcdsp/gstwebrtcdsp.cpp
@@ -1113,10 +1113,10 @@ gst_webrtc_dsp_class_init (GstWebrtcDspClass * klass)
(GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS |
G_PARAM_CONSTRUCT)));
- gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_GAIN_CONTROL_MODE);
- gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_NOISE_SUPPRESSION_LEVEL);
- gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_ECHO_SUPPRESSION_LEVEL);
- gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_VOICE_DETECTION_LIKELIHOOD);
+ gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_GAIN_CONTROL_MODE, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_NOISE_SUPPRESSION_LEVEL, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_ECHO_SUPPRESSION_LEVEL, (GstPluginAPIFlags) 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_WEBRTC_VOICE_DETECTION_LIKELIHOOD, (GstPluginAPIFlags) 0);
}
static gboolean
diff --git a/ext/x265/gstx265enc.c b/ext/x265/gstx265enc.c
index 5367a9a32..60496e334 100644
--- a/ext/x265/gstx265enc.c
+++ b/ext/x265/gstx265enc.c
@@ -543,9 +543,9 @@ gst_x265_enc_class_init (GstX265EncClass * klass)
gst_element_class_add_pad_template (element_class, sink_templ);
gst_element_class_add_static_pad_template (element_class, &src_factory);
- gst_type_mark_as_plugin_api (GST_X265_ENC_LOG_LEVEL_TYPE);
- gst_type_mark_as_plugin_api (GST_X265_ENC_SPEED_PRESET_TYPE);
- gst_type_mark_as_plugin_api (GST_X265_ENC_TUNE_TYPE);
+ gst_type_mark_as_plugin_api (GST_X265_ENC_LOG_LEVEL_TYPE, 0);
+ gst_type_mark_as_plugin_api (GST_X265_ENC_SPEED_PRESET_TYPE, 0);
+ gst_type_mark_as_plugin_api (GST_X265_ENC_TUNE_TYPE, 0);
}
/* initialize the new element