List all GStreamer elements on the plugins index page

This commit is contained in:
Thibault Saunier 2019-05-21 08:18:53 -04:00 committed by Mathieu Duponchelle
parent 2181268957
commit 7159236b52
3 changed files with 4 additions and 3 deletions

View file

@ -29,7 +29,7 @@ all about.
* [GStreamer Core library](gstreamer)
* [GStreamer Libraries Reference](libs.md)
* [GStreamer Plugins Reference](plugins_doc.md)
* [GStreamer Plugins Reference](gst-index)
> ![Warning](images/icons/emoticons/warning.svg) Only the API in libraries from
> GStreamer core and gst-plugins-base are guaranteed to be API and ABI stable

View file

@ -66,7 +66,8 @@ gstreamer_doc = hotdoc.generate_doc('GStreamer',
dependencies: deps,
subprojects: hotdoc_subprojects,
disable_incremental_build: true,
gst_list_plugins_page: 'plugins_doc.md',
gst_list_plugins_page: 'gst-index',
gst_index: join_paths(meson.current_source_dir(), 'markdown/plugins_doc.md'),
devhelp_activate: true,
devhelp_online: 'https://gstreamer.freedesktop.org/documentation/',
build_always_stale: true,

View file

@ -16,7 +16,7 @@ if __name__ == "__main__":
if not lib:
continue
index += "\n " + lib + '.json'
index += '\n plugins_doc.md'
index += '\n gst-index'
for plugin in plugins:
if not plugin:
continue