summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorVíctor Manuel Jáquez Leal <victorx.jaquez@intel.com>2016-10-27 12:31:49 +0200
committerVíctor Manuel Jáquez Leal <victorx.jaquez@intel.com>2016-10-27 13:04:37 +0200
commit74a9f76d32e1777ee6de3a0a49a5978ef389869b (patch)
tree35012741dc250d6d827130fa14f6180ce238c7ce /docs
parent0b46da2a8f70d17c2991f67e960e836ae8c74142 (diff)
docs: replace vaapidecode with each codec
In the spirit of the codec split, this patch removes the documentation of vaapidecode and adds a page per each possible decoder. Nonetheless, only those available in the compilation system are going to be instrospected, because the rest are not registered.
Diffstat (limited to 'docs')
-rw-r--r--docs/plugins/gstreamer-vaapi-plugins-docs.xml.in10
-rw-r--r--docs/plugins/gstreamer-vaapi-plugins-sections.txt85
2 files changed, 88 insertions, 7 deletions
diff --git a/docs/plugins/gstreamer-vaapi-plugins-docs.xml.in b/docs/plugins/gstreamer-vaapi-plugins-docs.xml.in
index c9cb5fc1..5eec5ca8 100644
--- a/docs/plugins/gstreamer-vaapi-plugins-docs.xml.in
+++ b/docs/plugins/gstreamer-vaapi-plugins-docs.xml.in
@@ -11,8 +11,15 @@
<chapter>
<title>gstreamer-vaapi Elements</title>
- <xi:include href="xml/element-vaapidecode.xml"/>
<xi:include href="xml/element-vaapijpegdec.xml"/>
+ <xi:include href="xml/element-vaapimpeg2dec.xml"/>
+ <xi:include href="xml/element-vaapimpeg4dec.xml"/>
+ <xi:include href="xml/element-vaapih263dec.xml"/>
+ <xi:include href="xml/element-vaapih264dec.xml"/>
+ <xi:include href="xml/element-vaapih265dec.xml"/>
+ <xi:include href="xml/element-vaapivc1dec.xml"/>
+ <xi:include href="xml/element-vaapivp8dec.xml"/>
+ <xi:include href="xml/element-vaapivp9dec.xml"/>
<xi:include href="xml/element-vaapidecodebin.xml"/>
<xi:include href="xml/element-vaapipostproc.xml"/>
<xi:include href="xml/element-vaapisink.xml"/>
@@ -21,6 +28,7 @@
<xi:include href="xml/element-vaapijpegenc.xml"/>
<xi:include href="xml/element-vaapimpeg2enc.xml"/>
<xi:include href="xml/element-vaapivp8enc.xml"/>
+ <xi:include href="xml/element-vaapivp9enc.xml"/>
</chapter>
<chapter>
diff --git a/docs/plugins/gstreamer-vaapi-plugins-sections.txt b/docs/plugins/gstreamer-vaapi-plugins-sections.txt
index e3bc8e40..2833db3d 100644
--- a/docs/plugins/gstreamer-vaapi-plugins-sections.txt
+++ b/docs/plugins/gstreamer-vaapi-plugins-sections.txt
@@ -1,10 +1,4 @@
<SECTION>
-<FILE>element-vaapidecode</FILE>
-<TITLE>vaapidecode</TITLE>
-<SUBSECTION Standard>
-GstVaapiDecode
-GstVaapiDecodeClass
-</SECTION>
<SECTION>
<FILE>element-vaapijpegdec</FILE>
@@ -15,6 +9,70 @@ GstVaapiDecode_jpegClass
</SECTION>
<SECTION>
+<FILE>element-vaapimpeg2dec</FILE>
+<TITLE>vaapimpeg2dec</TITLE>
+<SUBSECTION Standard>
+GstVaapiDecode_mpeg2
+GstVaapiDecode_mpeg2Class
+</SECTION>
+
+<SECTION>
+<FILE>element-vaapimpeg4dec</FILE>
+<TITLE>vaapimpeg4dec</TITLE>
+<SUBSECTION Standard>
+GstVaapiDecode_mpeg4
+GstVaapiDecode_mpeg4Class
+</SECTION>
+
+<SECTION>
+<FILE>element-vaapih263dec</FILE>
+<TITLE>vaapih263dec</TITLE>
+<SUBSECTION Standard>
+GstVaapiDecode_h263
+GstVaapiDecode_h263Class
+</SECTION>
+
+<SECTION>
+<FILE>element-vaapih264dec</FILE>
+<TITLE>vaapih264dec</TITLE>
+<SUBSECTION Standard>
+GstVaapiDecode_h264
+GstVaapiDecode_h264Class
+</SECTION>
+
+<SECTION>
+<FILE>element-vaapih265dec</FILE>
+<TITLE>vaapih265dec</TITLE>
+<SUBSECTION Standard>
+GstVaapiDecode_h265
+GstVaapiDecode_h265Class
+</SECTION>
+
+<SECTION>
+<FILE>element-vaapivc1dec</FILE>
+<TITLE>vaapivc1dec</TITLE>
+<SUBSECTION Standard>
+GstVaapiDecode_vc1
+GstVaapiDecode_vc1Class
+</SECTION>
+
+<SECTION>
+<FILE>element-vaapivp8dec</FILE>
+<TITLE>vaapivp8dec</TITLE>
+<SUBSECTION Standard>
+GstVaapiDecode_vp8
+GstVaapiDecode_vp8Class
+</SECTION>
+
+<SECTION>
+<FILE>element-vaapivp9dec</FILE>
+<TITLE>vaapivp9dec</TITLE>
+<SUBSECTION Standard>
+GstVaapiDecode_vp9
+GstVaapiDecode_vp9Class
+</SECTION>
+
+<SECTION>
<FILE>element-vaapidecodebin</FILE>
<TITLE>vaapidecodebin</TITLE>
<SUBSECTION Standard>
@@ -134,3 +192,18 @@ GstVaapiEncodeVP8
GstVaapiEncodeVP8Class
gst_vaapiencode_vp8_get_type
</SECTION>
+
+<SECTION>
+<FILE>element-vaapivp9enc</FILE>
+<TITLE>vaapivp9enc</TITLE>
+<SUBSECTION Standard>
+GST_IS_VAAPIENCODE_VP9
+GST_IS_VAAPIENCODE_VP9_CLASS
+GST_TYPE_VAAPIENCODE_VP9
+GST_VAAPIENCODE_VP9
+GST_VAAPIENCODE_VP9_CLASS
+GST_VAAPIENCODE_VP9_GET_CLASS
+GstVaapiEncodeVP9
+GstVaapiEncodeVP9Class
+gst_vaapiencode_vp9_get_type
+</SECTION>