[Libva] [PATCH intel 0/2] Add support for display rotation attribute

Gwenole Beauchesne gb.devel at gmail.com
Thu Sep 20 02:18:37 PDT 2012


Hi,

I pushed this patch series with one minor change (cosmetics,
includes). Further tested with subpictures and it also works there.
Changes to gstreamer-vaapi were also upstreamed some time ago.

Regards,
Gwenole.

2012/8/29 Gwenole Beauchesne <gb.devel at gmail.com>:

> This patch series implements the "rotation" display attribute.
>
> e.g. if VADisplayAttribRotation is set to VA_ROTATION_90, this means
> the VA surface is rotated by 90° clockwise when it is rendered through
> vaPutSurface() and within the specified bounds (as unrotated coordinates).
>
> Tested with hwdecode-demos and gstreamer-vaapi.
>
> Regards,
> Gwenole Beauchesne (2):
>   render: prepare for display attributes.
>   render: add support for display rotation attribute.
>
>  src/i965_drv_video.c |  138 ++++++++++++++++++++++++++++++++++++++++++++------
>  src/i965_drv_video.h |    5 +-
>  src/i965_render.c    |  126 ++++++++++++++++++++++-----------------------
>  3 files changed, 189 insertions(+), 80 deletions(-)
>
> --
> 1.7.9.5
>


More information about the Libva mailing list