[Mesa-dev] [PATCH 0/4] st/va: fixes h264

Julien Isorce julien.isorce at gmail.com
Thu Nov 19 01:37:53 PST 2015


This patches make working the pending series:
"[PATCH v4 0/6] nouveau: add support for vaapi"

When comparing bsp_bo nouveau_bo content between vaapi
and vdpau I found that the h264 case was completely missing
parsing of reference frames info in st/va.

Note that for patch 3/4 I am not sure for h265 case.
Note that for patch 4/4 I am not sure which solution
to take, 1 or 2. But both are working.

Tested on clips available here: http://www.h264info.com/clips.html

Julien Isorce (4):
  nouveau: move interlaced assert down in
    nouveau_vp3_video_buffer_create
  st/va: add missing profiles in PipeToProfile's switch.
  st/va: properly set max number of reference frames
  st/va: also retrieve reference frames info for h264

 src/gallium/drivers/nouveau/nouveau_vp3_video.c |  2 +-
 src/gallium/state_trackers/va/context.c         | 10 +++-
 src/gallium/state_trackers/va/picture.c         | 77 +++++++++++++++++++++++++
 src/gallium/state_trackers/va/va_private.h      |  7 +++
 4 files changed, 92 insertions(+), 4 deletions(-)

-- 
1.9.1



More information about the mesa-dev mailing list