summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu Duponchelle <mathieu@centricular.com>2020-06-21 01:32:50 +0200
committerThibault Saunier <tsaunier@igalia.com>2020-06-23 12:10:17 -0400
commit6baffc2931e1dc7e3d197133d0c25cd12173d135 (patch)
tree76646f20b2ddf88b2e7ff2b8ec92a65e0d68c30e
parent44fe121613557d65cd8970d57799855375343f29 (diff)
downloadgstreamer-plugins-bad-6baffc2931e1dc7e3d197133d0c25cd12173d135.tar.gz
docs: mark more types as plugin API
-rw-r--r--ext/curl/gstcurlbasesink.c2
-rw-r--r--ext/curl/gstcurlsshsink.c1
-rw-r--r--ext/curl/gstcurltlssink.c2
-rw-r--r--ext/dtls/gstdtlssrtpbin.c2
-rw-r--r--ext/ladspa/gstladspafilter.c2
-rw-r--r--ext/ladspa/gstladspasource.c2
-rw-r--r--ext/wayland/gstwaylandsink.c2
-rw-r--r--gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c2
-rw-r--r--gst-libs/gst/vulkan/gstvkvideofilter.c2
-rw-r--r--gst/geometrictransform/gstcirclegeometrictransform.c2
-rw-r--r--gst/geometrictransform/gstgeometrictransform.c1
-rw-r--r--gst/mpegtsdemux/mpegtsbase.c2
-rw-r--r--gst/mpegtsmux/gstbasetsmux.c2
-rw-r--r--gst/rtmp2/gstrtmp2sink.c1
-rw-r--r--gst/segmentclip/gstsegmentclip.c2
15 files changed, 27 insertions, 0 deletions
diff --git a/ext/curl/gstcurlbasesink.c b/ext/curl/gstcurlbasesink.c
index c53fd3080..16db79daa 100644
--- a/ext/curl/gstcurlbasesink.c
+++ b/ext/curl/gstcurlbasesink.c
@@ -235,6 +235,8 @@ gst_curl_base_sink_class_init (GstCurlBaseSinkClass * klass)
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
gst_element_class_add_static_pad_template (element_class, &sinktemplate);
+
+ gst_type_mark_as_plugin_api (GST_TYPE_CURL_BASE_SINK, 0);
}
static void
diff --git a/ext/curl/gstcurlsshsink.c b/ext/curl/gstcurlsshsink.c
index 3199d7a99..08d5492f6 100644
--- a/ext/curl/gstcurlsshsink.c
+++ b/ext/curl/gstcurlsshsink.c
@@ -176,6 +176,7 @@ gst_curl_ssh_sink_class_init (GstCurlSshSinkClass * klass)
FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
gst_type_mark_as_plugin_api (GST_TYPE_CURL_SSH_SINK_AUTH_TYPE, 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_CURL_SSH_SINK, 0);
}
static void
diff --git a/ext/curl/gstcurltlssink.c b/ext/curl/gstcurltlssink.c
index 711494fc0..6a2189d94 100644
--- a/ext/curl/gstcurltlssink.c
+++ b/ext/curl/gstcurltlssink.c
@@ -132,6 +132,8 @@ gst_curl_tls_sink_class_init (GstCurlTlsSinkClass * klass)
"Perform insecure SSL connections",
"Allow curl to perform insecure SSL connections",
DEFAULT_INSECURE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+ gst_type_mark_as_plugin_api (GST_TYPE_CURL_TLS_SINK, 0);
}
static void
diff --git a/ext/dtls/gstdtlssrtpbin.c b/ext/dtls/gstdtlssrtpbin.c
index a4104ff28..acbac30ea 100644
--- a/ext/dtls/gstdtlssrtpbin.c
+++ b/ext/dtls/gstdtlssrtpbin.c
@@ -121,6 +121,8 @@ gst_dtls_srtp_bin_class_init (GstDtlsSrtpBinClass * klass)
G_PARAM_READWRITE | GST_PARAM_MUTABLE_PLAYING | G_PARAM_STATIC_STRINGS);
g_object_class_install_properties (gobject_class, NUM_PROPERTIES, properties);
+
+ gst_type_mark_as_plugin_api (GST_TYPE_DTLS_SRTP_BIN, 0);
}
static void
diff --git a/ext/ladspa/gstladspafilter.c b/ext/ladspa/gstladspafilter.c
index 2d1ea4581..86f64b721 100644
--- a/ext/ladspa/gstladspafilter.c
+++ b/ext/ladspa/gstladspafilter.c
@@ -282,6 +282,8 @@ gst_ladspa_filter_type_base_init (GstLADSPAFilterClass * ladspa_class)
GST_LADSPA_FILTER_CLASS_TAGS);
gst_ladspa_filter_type_class_add_pad_templates (&ladspa_class->ladspa,
audio_class);
+
+ gst_type_mark_as_plugin_api (GST_TYPE_LADSPA_FILTER, 0);
}
static void
diff --git a/ext/ladspa/gstladspasource.c b/ext/ladspa/gstladspasource.c
index c07866466..c290d74f6 100644
--- a/ext/ladspa/gstladspasource.c
+++ b/ext/ladspa/gstladspasource.c
@@ -508,6 +508,8 @@ gst_ladspa_source_type_base_init (GstLADSPASourceClass * ladspa_class)
gst_ladspa_source_type_class_add_pad_template (&ladspa_class->ladspa,
base_class);
+
+ gst_type_mark_as_plugin_api (GST_TYPE_LADSPA_SOURCE, 0);
}
static void
diff --git a/ext/wayland/gstwaylandsink.c b/ext/wayland/gstwaylandsink.c
index f68e24fe1..4957d1d8f 100644
--- a/ext/wayland/gstwaylandsink.c
+++ b/ext/wayland/gstwaylandsink.c
@@ -209,6 +209,8 @@ gst_wayland_sink_class_init (GstWaylandSinkClass * klass)
g_param_spec_boolean ("fullscreen", "Fullscreen",
"Whether the surface should be made fullscreen ", FALSE,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+ gst_type_mark_as_plugin_api (GST_TYPE_WAYLAND_VIDEO, 0);
}
static void
diff --git a/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c b/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c
index c63fcbe1b..c1a2b2e41 100644
--- a/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c
+++ b/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c
@@ -546,6 +546,8 @@ gst_base_camera_src_class_init (GstBaseCameraSrcClass * klass)
gst_element_class_set_static_metadata (gstelement_class,
"Base class for camerabin src bin", "Source/Video",
"Abstracts capture device for camerabin2", "Rob Clark <rob@ti.com>");
+
+ gst_type_mark_as_plugin_api (GST_TYPE_BASE_CAMERA_SRC, 0);
}
static void
diff --git a/gst-libs/gst/vulkan/gstvkvideofilter.c b/gst-libs/gst/vulkan/gstvkvideofilter.c
index 2fa838199..81b8cfe1d 100644
--- a/gst-libs/gst/vulkan/gstvkvideofilter.c
+++ b/gst-libs/gst/vulkan/gstvkvideofilter.c
@@ -104,6 +104,8 @@ gst_vulkan_video_filter_class_init (GstVulkanVideoFilterClass * klass)
gst_vulkan_video_filter_propose_allocation;
gstbasetransform_class->decide_allocation =
gst_vulkan_video_filter_decide_allocation;
+
+ gst_type_mark_as_plugin_api (GST_TYPE_VULKAN_VIDEO_FILTER, 0);
}
static void
diff --git a/gst/geometrictransform/gstcirclegeometrictransform.c b/gst/geometrictransform/gstcirclegeometrictransform.c
index d77abbd4f..c17ae9d10 100644
--- a/gst/geometrictransform/gstcirclegeometrictransform.c
+++ b/gst/geometrictransform/gstcirclegeometrictransform.c
@@ -191,6 +191,8 @@ gst_circle_geometric_transform_class_init (GstCircleGeometricTransformClass *
GST_PARAM_CONTROLLABLE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
gstgt_class->prepare_func = circle_geometric_transform_precalc;
+
+ gst_type_mark_as_plugin_api (GST_TYPE_CIRCLE_GEOMETRIC_TRANSFORM, 0);
}
static void
diff --git a/gst/geometrictransform/gstgeometrictransform.c b/gst/geometrictransform/gstgeometrictransform.c
index c9e4f5faf..3d3e309f2 100644
--- a/gst/geometrictransform/gstgeometrictransform.c
+++ b/gst/geometrictransform/gstgeometrictransform.c
@@ -390,6 +390,7 @@ gst_geometric_transform_class_init (gpointer klass, gpointer class_data)
GST_PARAM_CONTROLLABLE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
gst_type_mark_as_plugin_api (GST_GT_OFF_EDGES_PIXELS_METHOD_TYPE, 0);
+ gst_type_mark_as_plugin_api (GST_TYPE_GEOMETRIC_TRANSFORM, 0);
}
static void
diff --git a/gst/mpegtsdemux/mpegtsbase.c b/gst/mpegtsdemux/mpegtsbase.c
index 147a665b4..bfe084c0e 100644
--- a/gst/mpegtsdemux/mpegtsbase.c
+++ b/gst/mpegtsdemux/mpegtsbase.c
@@ -159,6 +159,8 @@ mpegts_base_class_init (MpegTSBaseClass * klass)
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
klass->sink_query = GST_DEBUG_FUNCPTR (mpegts_base_default_sink_query);
+
+ gst_type_mark_as_plugin_api (GST_TYPE_MPEGTS_BASE, 0);
}
static void
diff --git a/gst/mpegtsmux/gstbasetsmux.c b/gst/mpegtsmux/gstbasetsmux.c
index 4ed2fae9e..7f219fa6c 100644
--- a/gst/mpegtsmux/gstbasetsmux.c
+++ b/gst/mpegtsmux/gstbasetsmux.c
@@ -178,6 +178,8 @@ gst_base_ts_mux_pad_class_init (GstBaseTsMuxPadClass * klass)
gobject_class->dispose = gst_base_ts_mux_pad_dispose;
gstaggpad_class->flush = gst_base_ts_mux_pad_flush;
+
+ gst_type_mark_as_plugin_api (GST_TYPE_BASE_TS_MUX, 0);
}
static void
diff --git a/gst/rtmp2/gstrtmp2sink.c b/gst/rtmp2/gstrtmp2sink.c
index de859444c..7e67f8691 100644
--- a/gst/rtmp2/gstrtmp2sink.c
+++ b/gst/rtmp2/gstrtmp2sink.c
@@ -226,6 +226,7 @@ gst_rtmp2_sink_class_init (GstRtmp2SinkClass * klass)
g_param_spec_boxed ("stats", "Stats", "Retrieve a statistics structure",
GST_TYPE_STRUCTURE, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
+ gst_type_mark_as_plugin_api (GST_TYPE_RTMP_LOCATION_HANDLER, 0);
GST_DEBUG_CATEGORY_INIT (gst_rtmp2_sink_debug_category, "rtmp2sink", 0,
"debug category for rtmp2sink element");
}
diff --git a/gst/segmentclip/gstsegmentclip.c b/gst/segmentclip/gstsegmentclip.c
index 5263e0593..6d002b24f 100644
--- a/gst/segmentclip/gstsegmentclip.c
+++ b/gst/segmentclip/gstsegmentclip.c
@@ -83,6 +83,8 @@ gst_segment_clip_class_init (GstSegmentClipClass * klass)
gstelement_class->change_state =
GST_DEBUG_FUNCPTR (gst_segment_clip_change_state);
+
+ gst_type_mark_as_plugin_api (GST_TYPE_SEGMENT_CLIP, 0);
}
static void