docs: mark more types as plugin API

This commit is contained in:
Mathieu Duponchelle 2020-06-21 01:33:50 +02:00 committed by Thibault Saunier
parent 930e9bada4
commit 69d5428bfc
9 changed files with 16 additions and 0 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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