utils: expose GstPluginAPIFlags
authorMathieu Duponchelle <mathieu@centricular.com>
Fri, 5 Jun 2020 19:10:29 +0000 (21:10 +0200)
committerMathieu Duponchelle <mathieu@centricular.com>
Fri, 5 Jun 2020 22:38:29 +0000 (00:38 +0200)
commit0c1ce6e8c402502046fc1a8d54e9ec9499a5fc8c
tree7bdc6bd01023f866d0b6c4734385f28154761e51
parentd46e902273f8610cb491985d5f49e7f09af8c1a8
utils: expose GstPluginAPIFlags

These can be passed to gst_type_mark_as_plugin_api, to inform
plugin cache generation.

For now a single flag is specified, "IGNORE_ENUM_MEMBERS", it
can be used for dynamically generated enums to avoid documenting
environment-specific enumeration members. An example is
GstX265EncTune.
15 files changed:
docs/gst-hotdoc-plugins-scanner.c
gst/gstquark.c
gst/gstquark.h
gst/gstutils.c
gst/gstutils.h
plugins/elements/gstcapsfilter.c
plugins/elements/gstfakesink.c
plugins/elements/gstfakesrc.c
plugins/elements/gstfilesink.c
plugins/elements/gstinputselector.c
plugins/elements/gstmultiqueue.c
plugins/elements/gstoutputselector.c
plugins/elements/gstqueue.c
plugins/elements/gsttee.c
tests/check/gst/gstutils.c