mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 09:10:36 +00:00
validate: Generate documentation for Validate plugins
Summary: Depends on D215 Reviewers: Mathieu_Du Differential Revision: http://phabricator.freedesktop.org/D216
This commit is contained in:
parent
6e5bddf54e
commit
c206569a64
10 changed files with 133 additions and 3 deletions
|
@ -331,6 +331,7 @@ launcher/apps/Makefile
|
||||||
docs/Makefile
|
docs/Makefile
|
||||||
docs/version.entities
|
docs/version.entities
|
||||||
docs/validate/Makefile
|
docs/validate/Makefile
|
||||||
|
docs/plugins/Makefile
|
||||||
docs/launcher/Makefile
|
docs/launcher/Makefile
|
||||||
])
|
])
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
SUBDIRS = validate
|
SUBDIRS = validate plugins
|
||||||
DIST_SUBDIRS = validate launcher
|
DIST_SUBDIRS = validate launcher plugins
|
||||||
|
|
||||||
if HAVE_SPHINHX
|
if HAVE_SPHINHX
|
||||||
SUBDIRS += launcher
|
SUBDIRS += launcher
|
||||||
|
|
63
validate/docs/plugins/Makefile.am
Normal file
63
validate/docs/plugins/Makefile.am
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
GST_DOC_SCANOBJ = $(top_srcdir)/common/gstdoc-scangobj
|
||||||
|
|
||||||
|
# The name of the module, e.g. 'glib'.
|
||||||
|
MODULE=gst-validate
|
||||||
|
DOC_MODULE=$(MODULE)-plugins
|
||||||
|
|
||||||
|
# for upload-doc.mak
|
||||||
|
DOC=$(MODULE)-plugins
|
||||||
|
FORMATS=html
|
||||||
|
html: html-build.stamp
|
||||||
|
include $(top_srcdir)/common/upload-doc.mak
|
||||||
|
|
||||||
|
# The top-level SGML file. Change it if you want.
|
||||||
|
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
|
||||||
|
|
||||||
|
# The directory containing the source code.
|
||||||
|
# gtk-doc will search all .c & .h files beneath here for inline comments
|
||||||
|
# documenting functions and macros.
|
||||||
|
DOC_SOURCE_DIR = $(top_srcdir)/plugins/
|
||||||
|
|
||||||
|
# Extra options to supply to gtkdoc-scan.
|
||||||
|
SCAN_OPTIONS=
|
||||||
|
|
||||||
|
# Extra options to supply to gtkdoc-mkdb.
|
||||||
|
MKDB_OPTIONS=--sgml-mode
|
||||||
|
|
||||||
|
# Extra options to supply to gtkdoc-fixref.
|
||||||
|
FIXXREF_OPTIONS=--extra-dir=$(top_builddir)/docs/gst/html \
|
||||||
|
--extra-dir=$(top_builddir)/docs/libs/html \
|
||||||
|
--extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html \
|
||||||
|
--extra-dir=$(datadir)/gtk-doc/html
|
||||||
|
|
||||||
|
# Used for dependencies.
|
||||||
|
CFILE_GLOB=$(top_srcdir)/plugins/*/*.c
|
||||||
|
|
||||||
|
# Header files to ignore when scanning.
|
||||||
|
IGNORE_HFILES =
|
||||||
|
IGNORE_CFILES =
|
||||||
|
|
||||||
|
# Images to copy into HTML directory.
|
||||||
|
HTML_IMAGES =
|
||||||
|
|
||||||
|
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
|
||||||
|
content_files =
|
||||||
|
|
||||||
|
# Other files to distribute.
|
||||||
|
extra_files =
|
||||||
|
|
||||||
|
# CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
|
||||||
|
# contains GtkObjects/GObjects and you want to document signals and properties.
|
||||||
|
GTKDOC_CFLAGS = $(GST_BASE_CFLAGS) $(GST_OBJ_CFLAGS) -I$(top_builddir) -I$(top_builddir)/gst-libs
|
||||||
|
GTKDOC_LIBS = $(GST_BASE_LIBS)
|
||||||
|
|
||||||
|
GTKDOC_CC=$(LIBTOOL) --tag=CC --mode=compile $(CC)
|
||||||
|
GTKDOC_LD=$(LIBTOOL) --tag=CC --mode=link $(CC)
|
||||||
|
|
||||||
|
# If you need to override some of the declarations, place them in this file
|
||||||
|
# and uncomment this line.
|
||||||
|
#DOC_OVERRIDES = $(DOC_MODULE)-overrides.txt
|
||||||
|
DOC_OVERRIDES =
|
||||||
|
|
||||||
|
include $(top_srcdir)/common/gtk-doc.mak
|
||||||
|
|
28
validate/docs/plugins/gst-validate-plugins-docs.sgml
Normal file
28
validate/docs/plugins/gst-validate-plugins-docs.sgml
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
|
||||||
|
<!ENTITY % version-entities SYSTEM "version.entities">
|
||||||
|
%version-entities;
|
||||||
|
]>
|
||||||
|
|
||||||
|
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
|
||||||
|
<bookinfo>
|
||||||
|
<title>GStreamer Validate Plugins &GST_API_VERSION; Plugins Reference Manual</title>
|
||||||
|
<releaseinfo>
|
||||||
|
GStreamer Validate Plugins &GST_API_VERSION; Plugins Reference Manual
|
||||||
|
for GStreamer Validate &GST_API_VERSION; (&GST_VERSION;)
|
||||||
|
The latest version of this documentation can be found on-line at
|
||||||
|
<ulink role="online-location"
|
||||||
|
url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-validate-plugins/html/">
|
||||||
|
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-validate-plugins/html/
|
||||||
|
</ulink>.
|
||||||
|
</releaseinfo>
|
||||||
|
</bookinfo>
|
||||||
|
|
||||||
|
<chapter>
|
||||||
|
<title>GstValidate plugins</title>
|
||||||
|
<xi:include href="xml/validate-ssim.xml"/>
|
||||||
|
</chapter>
|
||||||
|
</book>
|
||||||
|
|
||||||
|
|
9
validate/docs/plugins/gst-validate-plugins-sections.txt
Normal file
9
validate/docs/plugins/gst-validate-plugins-sections.txt
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
<SECTION>
|
||||||
|
<FILE>validate-ssim</FILE>
|
||||||
|
<TITLE>Validate SSim plugin</TITLE>
|
||||||
|
VALIDATE_TYPE_S_SIM_OVERRIDE
|
||||||
|
ValidateSSimOverrideClass
|
||||||
|
validate_s_sim_override_new
|
||||||
|
ValidateSSimOverride
|
||||||
|
</SECTION>
|
||||||
|
|
24
validate/docs/plugins/gst-validate-plugins.sgml
Normal file
24
validate/docs/plugins/gst-validate-plugins.sgml
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
|
||||||
|
<!ENTITY % version-entities SYSTEM "version.entities">
|
||||||
|
%version-entities;
|
||||||
|
]>
|
||||||
|
|
||||||
|
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
|
||||||
|
<bookinfo>
|
||||||
|
<title>GStreamer Validate Plugins &GST_API_VERSION; Plugins Reference Manual</title>
|
||||||
|
<releaseinfo>
|
||||||
|
for GStreamer Validate &GST_API_VERSION; (&GST_VERSION;)
|
||||||
|
The latest version of this documentation can be found on-line at
|
||||||
|
<ulink role="online-location" url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base/html/">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-validate/html/</ulink>.
|
||||||
|
</releaseinfo>
|
||||||
|
</bookinfo>
|
||||||
|
|
||||||
|
<chapter>
|
||||||
|
<title>gst-validate plugins</title>
|
||||||
|
<xi:include href="xml/ssim.xml" />
|
||||||
|
</chapter>
|
||||||
|
</book>
|
||||||
|
|
||||||
|
|
1
validate/docs/plugins/gst-validate-plugins.types
Normal file
1
validate/docs/plugins/gst-validate-plugins.types
Normal file
|
@ -0,0 +1 @@
|
||||||
|
#include <gst/gst.h>
|
|
@ -1 +0,0 @@
|
||||||
<!ENTITY GST_API_VERSION "1.0">
|
|
|
@ -1 +1,2 @@
|
||||||
<!ENTITY GST_API_VERSION "@GST_API_VERSION@">
|
<!ENTITY GST_API_VERSION "@GST_API_VERSION@">
|
||||||
|
<!ENTITY GST_VERSION "@VERSION@">
|
||||||
|
|
|
@ -3,3 +3,7 @@ SUBDIRS = fault_injection gapplication
|
||||||
if HAVE_GTK
|
if HAVE_GTK
|
||||||
SUBDIRS += gtk
|
SUBDIRS += gtk
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if HAVE_CAIRO
|
||||||
|
SUBDIRS += ssim
|
||||||
|
endif
|
||||||
|
|
Loading…
Reference in a new issue