mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-29 07:12:36 +00:00
docs: mark more types as plugin API
This commit is contained in:
parent
44fe121613
commit
6baffc2931
15 changed files with 27 additions and 0 deletions
|
@ -235,6 +235,8 @@ gst_curl_base_sink_class_init (GstCurlBaseSinkClass * klass)
|
||||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
|
||||||
gst_element_class_add_static_pad_template (element_class, &sinktemplate);
|
gst_element_class_add_static_pad_template (element_class, &sinktemplate);
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_CURL_BASE_SINK, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -176,6 +176,7 @@ gst_curl_ssh_sink_class_init (GstCurlSshSinkClass * klass)
|
||||||
FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
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_AUTH_TYPE, 0);
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_CURL_SSH_SINK, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -132,6 +132,8 @@ gst_curl_tls_sink_class_init (GstCurlTlsSinkClass * klass)
|
||||||
"Perform insecure SSL connections",
|
"Perform insecure SSL connections",
|
||||||
"Allow curl to perform insecure SSL connections",
|
"Allow curl to perform insecure SSL connections",
|
||||||
DEFAULT_INSECURE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
DEFAULT_INSECURE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_CURL_TLS_SINK, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -121,6 +121,8 @@ gst_dtls_srtp_bin_class_init (GstDtlsSrtpBinClass * klass)
|
||||||
G_PARAM_READWRITE | GST_PARAM_MUTABLE_PLAYING | G_PARAM_STATIC_STRINGS);
|
G_PARAM_READWRITE | GST_PARAM_MUTABLE_PLAYING | G_PARAM_STATIC_STRINGS);
|
||||||
|
|
||||||
g_object_class_install_properties (gobject_class, NUM_PROPERTIES, properties);
|
g_object_class_install_properties (gobject_class, NUM_PROPERTIES, properties);
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_DTLS_SRTP_BIN, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -282,6 +282,8 @@ gst_ladspa_filter_type_base_init (GstLADSPAFilterClass * ladspa_class)
|
||||||
GST_LADSPA_FILTER_CLASS_TAGS);
|
GST_LADSPA_FILTER_CLASS_TAGS);
|
||||||
gst_ladspa_filter_type_class_add_pad_templates (&ladspa_class->ladspa,
|
gst_ladspa_filter_type_class_add_pad_templates (&ladspa_class->ladspa,
|
||||||
audio_class);
|
audio_class);
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_LADSPA_FILTER, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -508,6 +508,8 @@ gst_ladspa_source_type_base_init (GstLADSPASourceClass * ladspa_class)
|
||||||
|
|
||||||
gst_ladspa_source_type_class_add_pad_template (&ladspa_class->ladspa,
|
gst_ladspa_source_type_class_add_pad_template (&ladspa_class->ladspa,
|
||||||
base_class);
|
base_class);
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_LADSPA_SOURCE, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -209,6 +209,8 @@ gst_wayland_sink_class_init (GstWaylandSinkClass * klass)
|
||||||
g_param_spec_boolean ("fullscreen", "Fullscreen",
|
g_param_spec_boolean ("fullscreen", "Fullscreen",
|
||||||
"Whether the surface should be made fullscreen ", FALSE,
|
"Whether the surface should be made fullscreen ", FALSE,
|
||||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_WAYLAND_VIDEO, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -546,6 +546,8 @@ gst_base_camera_src_class_init (GstBaseCameraSrcClass * klass)
|
||||||
gst_element_class_set_static_metadata (gstelement_class,
|
gst_element_class_set_static_metadata (gstelement_class,
|
||||||
"Base class for camerabin src bin", "Source/Video",
|
"Base class for camerabin src bin", "Source/Video",
|
||||||
"Abstracts capture device for camerabin2", "Rob Clark <rob@ti.com>");
|
"Abstracts capture device for camerabin2", "Rob Clark <rob@ti.com>");
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_BASE_CAMERA_SRC, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -104,6 +104,8 @@ gst_vulkan_video_filter_class_init (GstVulkanVideoFilterClass * klass)
|
||||||
gst_vulkan_video_filter_propose_allocation;
|
gst_vulkan_video_filter_propose_allocation;
|
||||||
gstbasetransform_class->decide_allocation =
|
gstbasetransform_class->decide_allocation =
|
||||||
gst_vulkan_video_filter_decide_allocation;
|
gst_vulkan_video_filter_decide_allocation;
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_VULKAN_VIDEO_FILTER, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -191,6 +191,8 @@ gst_circle_geometric_transform_class_init (GstCircleGeometricTransformClass *
|
||||||
GST_PARAM_CONTROLLABLE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
GST_PARAM_CONTROLLABLE | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
|
||||||
gstgt_class->prepare_func = circle_geometric_transform_precalc;
|
gstgt_class->prepare_func = circle_geometric_transform_precalc;
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_CIRCLE_GEOMETRIC_TRANSFORM, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -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_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_GT_OFF_EDGES_PIXELS_METHOD_TYPE, 0);
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_GEOMETRIC_TRANSFORM, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -159,6 +159,8 @@ mpegts_base_class_init (MpegTSBaseClass * klass)
|
||||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
|
||||||
klass->sink_query = GST_DEBUG_FUNCPTR (mpegts_base_default_sink_query);
|
klass->sink_query = GST_DEBUG_FUNCPTR (mpegts_base_default_sink_query);
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_MPEGTS_BASE, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -178,6 +178,8 @@ gst_base_ts_mux_pad_class_init (GstBaseTsMuxPadClass * klass)
|
||||||
|
|
||||||
gobject_class->dispose = gst_base_ts_mux_pad_dispose;
|
gobject_class->dispose = gst_base_ts_mux_pad_dispose;
|
||||||
gstaggpad_class->flush = gst_base_ts_mux_pad_flush;
|
gstaggpad_class->flush = gst_base_ts_mux_pad_flush;
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_BASE_TS_MUX, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
|
@ -226,6 +226,7 @@ gst_rtmp2_sink_class_init (GstRtmp2SinkClass * klass)
|
||||||
g_param_spec_boxed ("stats", "Stats", "Retrieve a statistics structure",
|
g_param_spec_boxed ("stats", "Stats", "Retrieve a statistics structure",
|
||||||
GST_TYPE_STRUCTURE, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
|
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,
|
GST_DEBUG_CATEGORY_INIT (gst_rtmp2_sink_debug_category, "rtmp2sink", 0,
|
||||||
"debug category for rtmp2sink element");
|
"debug category for rtmp2sink element");
|
||||||
}
|
}
|
||||||
|
|
|
@ -83,6 +83,8 @@ gst_segment_clip_class_init (GstSegmentClipClass * klass)
|
||||||
|
|
||||||
gstelement_class->change_state =
|
gstelement_class->change_state =
|
||||||
GST_DEBUG_FUNCPTR (gst_segment_clip_change_state);
|
GST_DEBUG_FUNCPTR (gst_segment_clip_change_state);
|
||||||
|
|
||||||
|
gst_type_mark_as_plugin_api (GST_TYPE_SEGMENT_CLIP, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in a new issue