[Libva] [PATCH V2 0/6] VAAPI/XV interface to output the sprite/overlay under X11.

Ung, Teng En teng.en.ung at intel.com
Thu Sep 19 01:06:58 PDT 2013


Hi,

     Here is the patches set for the VAAPI/XV interface to flip to sprite/overlay under X11
and also addin the changes base on previous suggestion.

     Previous thread :- http://lists.freedesktop.org/archives/libva/2013-September/001839.html


Thanks

Ung, Teng En (6):
  Initial code for VAAPI/XV interface.  Addin empty i965_output_xv
    module, render mode attributes, and build code to detect XV.
  Created the basic draft for the VA/XV interface.
  Addin the implementation into i965_ouput_xv module.
  Enable the output to XV only user set the render mode attribute to
    overlay.
  Change to dri_bo_flink.
  Change the render mode to external because the rendering are in X11.

 configure.ac         |  18 +++
 src/Makefile.am      |   5 +
 src/i965_drv_video.c |  55 +++++++-
 src/i965_drv_video.h |   4 +
 src/i965_output_xv.c | 317 ++++++++++++++++++++++++++++++++++++++++++++++
 src/i965_output_xv.h |  53 ++++++++
 src/va_xv.c          | 351 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/va_xv.h          |  51 ++++++++
 src/va_xv_ddx.h      |  43 +++++++
 src/va_xvcommon.h    |  57 +++++++++
 10 files changed, 952 insertions(+), 2 deletions(-)
 create mode 100644 src/i965_output_xv.c
 create mode 100644 src/i965_output_xv.h
 create mode 100644 src/va_xv.c
 create mode 100644 src/va_xv.h
 create mode 100644 src/va_xv_ddx.h
 create mode 100644 src/va_xvcommon.h

-- 
1.8.4



More information about the Libva mailing list