Add initial Pixmap API.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Mon, 22 Jul 2013 08:00:21 +0000 (10:00 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Mon, 22 Jul 2013 13:43:28 +0000 (15:43 +0200)
commit5cabf4e305bd6b0fb216d773b0260d1f0ac6ca31
treeb6175824a540a1a108549203b9bad93a32e859cf
parent4a8a80061f2f1c706ff6f5fef7d6e44f6a673528
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.
docs/reference/libs/libs-docs.xml.in
docs/reference/libs/libs-sections.txt
gst-libs/gst/vaapi/Makefile.am
gst-libs/gst/vaapi/gstvaapipixmap.c [new file with mode: 0644]
gst-libs/gst/vaapi/gstvaapipixmap.h [new file with mode: 0644]
gst-libs/gst/vaapi/gstvaapipixmap_priv.h [new file with mode: 0644]
gst-libs/gst/vaapi/gstvaapiwindow.c
gst-libs/gst/vaapi/gstvaapiwindow.h
gst-libs/gst/vaapi/gstvaapiwindow_priv.h