diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2011-02-01 12:30:28 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2011-02-01 12:30:28 +0800 |
commit | 55f9b01848777e28383d0b38730c9f307160eede (patch) | |
tree | 6726862572a62ed1ac613e5bc213e70b1a04bb34 | |
parent | 874c61802ae848415ad1d63a2cf372e44075ee35 (diff) | |
download | libva-55f9b01848777e28383d0b38730c9f307160eede.tar.gz |
i965_drv_video: check frame store index firstly on Sandybridge
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-rw-r--r-- | i965_drv_video/gen6_mfd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/i965_drv_video/gen6_mfd.c b/i965_drv_video/gen6_mfd.c index cb2162f..0265687 100644 --- a/i965_drv_video/gen6_mfd.c +++ b/i965_drv_video/gen6_mfd.c @@ -1032,6 +1032,8 @@ gen6_mfd_avc_decode_init(VADriverContextP ctx, struct decode_state *decode_state } } + gen6_mfd_avc_frame_store_index(ctx, pic_param); + /* Current decoded picture */ va_pic = &pic_param->CurrPic; assert(!(va_pic->flags & VA_PICTURE_H264_INVALID)); @@ -1104,7 +1106,6 @@ gen6_mfd_avc_decode_init(VADriverContextP ctx, struct decode_state *decode_state gen6_mfd_context->mpr_row_store_scratch_buffer.valid = 1; gen6_mfd_context->bitplane_read_buffer.valid = 0; - gen6_mfd_avc_frame_store_index(ctx, pic_param); } static void |