summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>2013-07-22 10:00:21 +0200
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2013-07-22 15:43:28 +0200
commit5cabf4e305bd6b0fb216d773b0260d1f0ac6ca31 (patch)
treeb6175824a540a1a108549203b9bad93a32e859cf /docs
parent4a8a80061f2f1c706ff6f5fef7d6e44f6a673528 (diff)
downloadgstreamer-vaapi-5cabf4e305bd6b0fb216d773b0260d1f0ac6ca31.tar.gz
Add initial Pixmap API.
Add API to transfer VA urfaces to native pixmaps. Also add an API to render a native pixmap, for completeness. In general, rendering to pixmap would only be useful to certain VA drivers and use cases on X11 display servers. e.g. GLX_EXT_texture_from_pixmap (TFP) handled in an upper layer.
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/libs/libs-docs.xml.in1
-rw-r--r--docs/reference/libs/libs-sections.txt17
2 files changed, 18 insertions, 0 deletions
diff --git a/docs/reference/libs/libs-docs.xml.in b/docs/reference/libs/libs-docs.xml.in
index 3fff5e7b..24c9e834 100644
--- a/docs/reference/libs/libs-docs.xml.in
+++ b/docs/reference/libs/libs-docs.xml.in
@@ -16,6 +16,7 @@
<xi:include href="xml/gstvaapiwindow.xml"/>
<xi:include href="xml/gstvaapiwindow_x11.xml"/>
<xi:include href="xml/gstvaapiwindow_glx.xml"/>
+ <xi:include href="xml/gstvaapipixmap.xml"/>
<xi:include href="xml/gstvaapiobject.xml"/>
<xi:include href="xml/gstvaapisurface.xml"/>
<xi:include href="xml/gstvaapiimage.xml"/>
diff --git a/docs/reference/libs/libs-sections.txt b/docs/reference/libs/libs-sections.txt
index a79f0488..4544f668 100644
--- a/docs/reference/libs/libs-sections.txt
+++ b/docs/reference/libs/libs-sections.txt
@@ -141,6 +141,22 @@ GstVaapiRectangle
</SECTION>
<SECTION>
+<FILE>gstvaapipixmap</FILE>
+<TITLE>GstVaapiPixmap</TITLE>
+GstVaapiPixmap
+gst_vaapi_pixmap_ref
+gst_vaapi_pixmap_unref
+gst_vaapi_pixmap_replace
+gst_vaapi_pixmap_get_format
+gst_vaapi_pixmap_get_width
+gst_vaapi_pixmap_get_height
+gst_vaapi_pixmap_get_size
+gst_vaapi_pixmap_put_surface
+<SUBSECTION Standard>
+GST_VAAPI_PIXMAP
+</SECTION>
+
+<SECTION>
<FILE>gstvaapiwindow</FILE>
<TITLE>GstVaapiWindow</TITLE>
GstVaapiWindow
@@ -155,6 +171,7 @@ gst_vaapi_window_get_size
gst_vaapi_window_set_width
gst_vaapi_window_set_height
gst_vaapi_window_set_size
+gst_vaapi_window_put_pixmap
gst_vaapi_window_put_surface
<SUBSECTION Standard>
GST_VAAPI_WINDOW