docs: Mark lv2 runtime generated enums as plugins API types

This commit is contained in:
Thibault Saunier 2020-06-08 13:03:09 -04:00
parent 60fba5f380
commit af26b95c29
2 changed files with 51323 additions and 1 deletions

File diff suppressed because it is too large Load diff

View file

@ -723,6 +723,7 @@ gst_lv2_class_get_param_spec (GstLV2Class * klass, GObjectClass * object_class,
type_name = g_strdup_printf ("%s%s",
g_type_name (G_TYPE_FROM_CLASS (object_class)), name);
enum_type = g_enum_register_static (type_name, enums);
gst_type_mark_as_plugin_api (enum_type, 0);
g_free (type_name);
} else {
g_free (enums);