Hi, This patch series is preparatory work for supporting H.264 MVC decoding with the existing H.264 AVC interfaces.
Only tested on Ivybridge, Haswell and Broadwell platforms. No regression spotted in AVC decoding with gstreamer-vaapi and FFmpeg. All HW supported AVC conformance clips (168) still decode and produce bitexact results(*). (*) Except CVFC1_Sony_C with FFmpeg/vaapi, which is a known bug that I will fix. The most important patch is the first one. Others are for optimization purposes and the last one for robustness. Regards, Gwenole Beauchesne (4): decoder: h264: don't deallocate surface storage of older frames. decoder: h264: allocate reference frames earlier, if needed. decoder: h264: simplify and optimize reference frame store update. decoder: h264: fix submission of AVC_REF_IDX_STATE command. src/i965_decoder_utils.c | 201 ++++++++++++++++++++--------------------------- 1 file changed, 86 insertions(+), 115 deletions(-) -- 1.9.1 _______________________________________________ Libva mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libva
