From: Mathieu Duponchelle Date: Sat, 20 Jun 2020 23:32:50 +0000 (+0200) Subject: docs: mark more types as plugin API X-Git-Tag: 1.19.3~507^2~1712 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6baffc2931e1dc7e3d197133d0c25cd12173d135;p=platform%2Fupstream%2Fgstreamer.git docs: mark more types as plugin API --- diff --git a/ext/curl/gstcurlbasesink.c b/ext/curl/gstcurlbasesink.c index c53fd30..16db79d 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 3199d7a..08d5492 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 711494f..6a2189d 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 a4104ff..acbac30 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 2d1ea45..86f64b7 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 c078664..c290d74 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 f68e24f..4957d1d 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 c63fcbe..c1a2b2e 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 "); + + 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 2fa8381..81b8cfe 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 d77abbd..c17ae9d 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 c9e4f5f..3d3e309 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 147a665..bfe084c 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 4ed2fae..7f219fa 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 de85944..7e67f86 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 5263e05..6d002b2 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