Add missing docs.
authorgb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
Mon, 3 May 2010 22:36:34 +0000 (22:36 +0000)
committerGwenole Beauchesne <gbeauchesne@splitted-desktop.com>
Mon, 20 Sep 2010 10:55:44 +0000 (12:55 +0200)
docs/reference/libs/Makefile.am
docs/reference/libs/libs-docs.xml.in
docs/reference/libs/libs-sections.txt
docs/reference/libs/libs.core.types
docs/reference/plugins/Makefile.am
docs/reference/plugins/plugins-docs.xml.in
docs/reference/plugins/plugins-sections.txt
docs/reference/plugins/plugins.types

index e8d1840..05f1c79 100644 (file)
@@ -59,13 +59,24 @@ CFILE_GLOB = $(top_srcdir)/gst-libs/gst/vaapi/*.c $(srcdir)/$(DOC_MODULE).types
 # Header files to ignore when scanning.
 # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
 IGNORE_HFILES = \
+       gstvaapi_priv.h \
+       gstvaapicompat.h \
        gstvaapidebug.h \
+       gstvaapidecoder_priv.h \
+       gstvaapidisplay_priv.h \
+       gstvaapidisplay_glx_priv.h \
+       gstvaapidisplay_x11_priv.h \
+       gstvaapimarshal.h \
+       gstvaapiobject_priv.h \
+       gstvaapiparamspecs.h \
        gstvaapiutils.h \
        gstvaapiutils_glx.h \
        gstvaapiutils_x11.h \
+       gstvaapivalue.h \
        $(NULL)
 
 EXTRA_HFILES = \
+       gstvaapimarshal.c \
        $(NULL)
 
 # Images to copy into HTML directory.
index 1fc8b46..97e1961 100644 (file)
     <xi:include href="xml/gstvaapisurfacepool.xml"/>
     <xi:include href="xml/gstvaapiimagepool.xml"/>
     <xi:include href="xml/gstvaapivideobuffer.xml"/>
+    <xi:include href="xml/gstvaapicontext.xml"/>
+    <xi:include href="xml/gstvaapidecoder.xml"/>
+    <xi:include href="xml/gstvaapidecoder_ffmpeg.xml"/>
+    <xi:include href="xml/gstvaapisurfaceproxy.xml"/>
     <xi:include href="xml/gstvaapivideosink.xml"/>
   </chapter>
 
index 0f2389d..c5bd0a4 100644 (file)
@@ -22,6 +22,12 @@ GstVaapiVideoPoolClass
 gst_vaapi_video_pool_get_caps
 gst_vaapi_video_pool_get_object
 gst_vaapi_video_pool_put_object
+gst_vaapi_video_pool_add_object
+gst_vaapi_video_pool_add_objects
+gst_vaapi_video_pool_get_capacity
+gst_vaapi_video_pool_set_capacity
+gst_vaapi_video_pool_get_size
+gst_vaapi_video_pool_reserve
 <SUBSECTION Standard>
 GST_VAAPI_VIDEO_POOL
 GST_VAAPI_IS_VIDEO_POOL
@@ -181,14 +187,18 @@ GST_VAAPI_IMAGE_POOL_GET_CLASS
 <TITLE>GstVaapiVideoBuffer</TITLE>
 GstVaapiVideoBuffer
 GstVaapiVideoBufferClass
+gst_vaapi_video_buffer_new
 gst_vaapi_video_buffer_new_from_pool
 gst_vaapi_video_buffer_new_with_image
 gst_vaapi_video_buffer_new_with_surface
+gst_vaapi_video_buffer_new_with_surface_proxy
 gst_vaapi_video_buffer_get_image
 gst_vaapi_video_buffer_set_image
 gst_vaapi_video_buffer_set_image_from_pool
 gst_vaapi_video_buffer_get_surface
+gst_vaapi_video_buffer_get_surface_proxy
 gst_vaapi_video_buffer_set_surface
+gst_vaapi_video_buffer_set_surface_proxy
 gst_vaapi_video_buffer_set_surface_from_pool
 <SUBSECTION Standard>
 GST_VAAPI_VIDEO_BUFFER
@@ -377,11 +387,14 @@ gst_vaapi_image_format_get_score
 <TITLE>GstVaapiProfile</TITLE>
 GstVaapiCodec
 GstVaapiProfile
+GstVaapiEntrypoint
 gst_vaapi_profile
 gst_vaapi_profile_from_caps
 gst_vaapi_profile_get_va_profile
 gst_vaapi_profile_get_caps
 gst_vaapi_profile_get_codec
+gst_vaapi_entrypoint
+gst_vaapi_entrypoint_get_va_entrypoint
 </SECTION>
 
 <SECTION>
@@ -407,3 +420,84 @@ GST_VAAPI_TEXTURE_CLASS
 GST_VAAPI_IS_TEXTURE_CLASS
 GST_VAAPI_TEXTURE_GET_CLASS
 </SECTION>
+
+<SECTION>
+<FILE>gstvaapicontext</FILE>
+<TITLE>GstVaapiContext</TITLE>
+GstVaapiContext
+GstVaapiContextClass
+gst_vaapi_context_new
+gst_vaapi_context_reset
+gst_vaapi_context_get_id
+gst_vaapi_context_get_profile
+gst_vaapi_context_set_profile
+gst_vaapi_context_get_entrypoint
+gst_vaapi_context_get_size
+gst_vaapi_context_get_surface
+gst_vaapi_context_put_surface
+gst_vaapi_context_find_surface_by_id
+<SUBSECTION Standard>
+GST_VAAPI_CONTEXT
+GST_VAAPI_IS_CONTEXT
+GST_VAAPI_TYPE_CONTEXT
+gst_vaapi_context_get_type
+GST_VAAPI_CONTEXT_CLASS
+GST_VAAPI_IS_CONTEXT_CLASS
+GST_VAAPI_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gstvaapidecoder</FILE>
+GstVaapiDecoderStatus
+<TITLE>GstVaapiDecoder</TITLE>
+GstVaapiDecoder
+GstVaapiDecoderClass
+gst_vaapi_decoder_put_buffer
+gst_vaapi_decoder_get_surface
+<SUBSECTION Standard>
+GST_VAAPI_DECODER
+GST_VAAPI_IS_DECODER
+GST_VAAPI_TYPE_DECODER
+gst_vaapi_decoder_get_type
+GST_VAAPI_DECODER_CLASS
+GST_VAAPI_IS_DECODER_CLASS
+GST_VAAPI_DECODER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gstvaapidecoder_ffmpeg</FILE>
+<TITLE>GstVaapiDecoderFfmpeg</TITLE>
+GstVaapiDecoderFfmpeg
+GstVaapiDecoderFfmpegClass
+gst_vaapi_decoder_ffmpeg_new
+<SUBSECTION Standard>
+GST_VAAPI_DECODER_FFMPEG
+GST_VAAPI_IS_DECODER_FFMPEG
+GST_VAAPI_TYPE_DECODER_FFMPEG
+gst_vaapi_decoder_ffmpeg_get_type
+GST_VAAPI_DECODER_FFMPEG_CLASS
+GST_VAAPI_IS_DECODER_FFMPEG_CLASS
+GST_VAAPI_DECODER_FFMPEG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gstvaapisurfaceproxy</FILE>
+<TITLE>GstVaapiSurfaceProxy</TITLE>
+GstVaapiSurfaceProxy
+GstVaapiSurfaceProxyClass
+gst_vaapi_surface_proxy_new
+gst_vaapi_surface_proxy_get_context
+gst_vaapi_surface_proxy_set_context
+gst_vaapi_surface_proxy_get_surface
+gst_vaapi_surface_proxy_set_surface
+gst_vaapi_surface_proxy_get_timestamp
+gst_vaapi_surface_proxy_set_timestamp
+<SUBSECTION Standard>
+GST_VAAPI_SURFACE_PROXY
+GST_VAAPI_IS_SURFACE_PROXY
+GST_VAAPI_TYPE_SURFACE_PROXY
+gst_vaapi_surface_proxy_get_type
+GST_VAAPI_SURFACE_PROXY_CLASS
+GST_VAAPI_IS_SURFACE_PROXY_CLASS
+GST_VAAPI_SURFACE_PROXY_GET_CLASS
+</SECTION>
index a33c353..34a8f2f 100644 (file)
@@ -1,3 +1,6 @@
+gst_vaapi_context_get_type
+gst_vaapi_decoder_get_type
+gst_vaapi_decoder_ffmpeg_get_type
 gst_vaapi_display_get_type
 gst_vaapi_image_get_type
 gst_vaapi_image_pool_get_type
@@ -5,6 +8,7 @@ gst_vaapi_object_get_type
 gst_vaapi_subpicture_get_type
 gst_vaapi_surface_get_type
 gst_vaapi_surface_pool_get_type
+gst_vaapi_surface_proxy_get_type
 gst_vaapi_video_buffer_get_type
 gst_vaapi_video_pool_get_type
 gst_vaapi_video_sink_get_type
index 8f10c70..473ba98 100644 (file)
@@ -88,6 +88,7 @@ INCLUDES = \
 GTKDOC_LIBS = \
        $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-$(GST_MAJORMINOR).la \
        $(top_builddir)/gst-libs/gst/vaapi/libgstvaapi-x11-$(GST_MAJORMINOR).la \
+       $(top_builddir)/gst/vaapidecode/libgstvaapidecode.la \
        $(top_builddir)/gst/vaapiconvert/libgstvaapiconvert.la \
        $(top_builddir)/gst/vaapisink/libgstvaapisink.la \
        $(GLIB_LIBS)
index fbc2cf5..4777999 100644 (file)
@@ -11,6 +11,7 @@
 
   <chapter>
     <title>gst-plugins-vaapi Plugins</title>
+    <xi:include href="xml/gstvaapidecode.xml"/>
     <xi:include href="xml/gstvaapiconvert.xml"/>
     <xi:include href="xml/gstvaapisink.xml"/>
   </chapter>
index 8853004..a0c0a31 100644 (file)
@@ -13,6 +13,20 @@ GST_VAAPISINK_GET_CLASS
 </SECTION>
 
 <SECTION>
+<FILE>gstvaapidecode</FILE>
+<TITLE>GstVaapiDecode</TITLE>
+GstVaapiDecode
+<SUBSECTION Standard>
+GST_VAAPIDECODE
+GST_IS_VAAPIDECODE
+GST_TYPE_VAAPIDECODE
+gst_vaapidecode_get_type
+GST_VAAPIDECODE_CLASS
+GST_IS_VAAPIDECODE_CLASS
+GST_VAAPIDECODE_GET_CLASS
+</SECTION>
+
+<SECTION>
 <FILE>gstvaapiconvert</FILE>
 <TITLE>GstVaapiConvert</TITLE>
 GstVaapiConvert
@@ -25,4 +39,3 @@ GST_VAAPICONVERT_CLASS
 GST_IS_VAAPICONVERT_CLASS
 GST_VAAPICONVERT_GET_CLASS
 </SECTION>
-
index fab5f67..db94655 100644 (file)
@@ -1,2 +1,3 @@
 gst_vaapisink_get_type
+gst_vaapidecode_get_type
 gst_vaapiconvert_get_type