mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-13 11:34:10 +00:00
docs: mark more types as plugin API
This commit is contained in:
parent
930e9bada4
commit
69d5428bfc
9 changed files with 16 additions and 0 deletions
|
@ -75,6 +75,8 @@ gst_gl_base_mixer_pad_class_init (GstGLBaseMixerPadClass * klass)
|
|||
|
||||
vaggpad_class->prepare_frame = NULL;
|
||||
vaggpad_class->clean_frame = NULL;
|
||||
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_GL_BASE_MIXER_PAD, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -396,6 +398,8 @@ gst_gl_base_mixer_class_init (GstGLBaseMixerClass * klass)
|
|||
g_type_class_ref (GST_TYPE_GL_BASE_MIXER_PAD);
|
||||
|
||||
klass->supported_gl_api = GST_GL_API_ANY;
|
||||
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_GL_BASE_MIXER, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -348,6 +348,7 @@ gst_gl_effects_class_init (GstGLEffectsClass * klass)
|
|||
GST_GL_API_OPENGL | GST_GL_API_GLES2 | GST_GL_API_OPENGL3;
|
||||
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_GL_EFFECTS_EFFECT, 0);
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_GL_EFFECTS, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -439,6 +439,7 @@ gst_gl_mixer_class_init (GstGLMixerClass * klass)
|
|||
klass->set_caps = NULL;
|
||||
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_GL_MIXER_PAD, 0);
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_GL_MIXER, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -336,6 +336,8 @@ gst_ogm_parse_class_init (GstOgmParseClass * klass)
|
|||
|
||||
gstelement_class->change_state =
|
||||
GST_DEBUG_FUNCPTR (gst_ogm_parse_change_state);
|
||||
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_OGM_PARSE, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -636,6 +636,7 @@ gst_base_text_overlay_class_init (GstBaseTextOverlayClass * klass)
|
|||
gst_type_mark_as_plugin_api (GST_TYPE_BASE_TEXT_OVERLAY_LINE_ALIGN, 0);
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_BASE_TEXT_OVERLAY_SCALE_MODE, 0);
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_BASE_TEXT_OVERLAY_WRAP_MODE, 0);
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_BASE_TEXT_OVERLAY, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -69,6 +69,8 @@ gst_gio_base_sink_class_init (GstGioBaseSinkClass * klass)
|
|||
gstbasesink_class->query = GST_DEBUG_FUNCPTR (gst_gio_base_sink_query);
|
||||
gstbasesink_class->event = GST_DEBUG_FUNCPTR (gst_gio_base_sink_event);
|
||||
gstbasesink_class->render = GST_DEBUG_FUNCPTR (gst_gio_base_sink_render);
|
||||
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_GIO_BASE_SINK, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -76,6 +76,8 @@ gst_gio_base_src_class_init (GstGioBaseSrcClass * klass)
|
|||
GST_DEBUG_FUNCPTR (gst_gio_base_src_unlock_stop);
|
||||
gstbasesrc_class->create = GST_DEBUG_FUNCPTR (gst_gio_base_src_create);
|
||||
gstbasesrc_class->query = GST_DEBUG_FUNCPTR (gst_gio_base_src_query);
|
||||
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_GIO_BASE_SRC, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -182,6 +182,8 @@ gst_raw_base_parse_class_init (GstRawBaseParseClass * klass)
|
|||
"Use the sink caps for defining the output format",
|
||||
DEFAULT_USE_SINK_CAPS, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)
|
||||
);
|
||||
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_RAW_BASE_PARSE, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -488,6 +488,7 @@ gst_multi_handle_sink_class_init (GstMultiHandleSinkClass * klass)
|
|||
gst_type_mark_as_plugin_api (GST_TYPE_RECOVER_POLICY, 0);
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_SYNC_METHOD, 0);
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_CLIENT_STATUS, 0);
|
||||
gst_type_mark_as_plugin_api (GST_TYPE_MULTI_HANDLE_SINK, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in a new issue