Fix the incorrect mb_intra_struct for multi-slice on Haswell
authorZhao Yakui <yakui.zhao@intel.com>
Tue, 28 Aug 2012 17:48:01 +0000 (13:48 -0400)
committerXiang, Haihao <haihao.xiang@intel.com>
Tue, 23 Oct 2012 05:50:28 +0000 (13:50 +0800)
commit1cc7c7a64c79e6da52f575039c725521e90fc06d
tree88ce724e368863b70f84d5a4bff388b596f6d813
parentf3d53a9521ac0ada8d62825a23f703aaf517c768
Fix the incorrect mb_intra_struct for multi-slice on Haswell

Now the incorrect macroblock intra struct is passed under the multi-slice
scenario, which causes the wrong intra prediction for some macroblocks.
At the same time it also consider the scenario that the x coordinate
of the first macroblock in slice is not zero.

Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
src/gen75_vme.c