From b3ade15a268ffdd4eea7fcbb2c0ecaca51e64294 Mon Sep 17 00:00:00 2001 From: Adrian Grange Date: Thu, 15 Dec 2011 12:27:38 -0800 Subject: [PATCH] Fixed stride bug in segmentation code mode_info_context is padded with an additional column of data, so mode_info_stride should be used to move between rows rather than mb_cols. Change-Id: I598559a2cd9df1c486d64aaeccf76b76a7ecf21c --- vp8/encoder/segmentation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vp8/encoder/segmentation.c b/vp8/encoder/segmentation.c index 516a41554..9a89bc6e9 100644 --- a/vp8/encoder/segmentation.c +++ b/vp8/encoder/segmentation.c @@ -237,7 +237,7 @@ void choose_segmap_coding_method( VP8_COMP *cpi ) if (mb_row != 0) { pred_context += - (xd->mode_info_context-cm->mb_cols)-> + (xd->mode_info_context-cm->mode_info_stride)-> mbmi.seg_id_predicted; }