summaryrefslogtreecommitdiff
path: root/vp9/decoder/vp9_decodframe.c
diff options
context:
space:
mode:
authorScott LaVarnway <slavarnway@google.com>2013-04-23 10:22:13 -0700
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2013-04-23 10:22:13 -0700
commite3167b8c238a96c1c38a9bed95a24787700b2522 (patch)
tree8445c35e75bfdf63983cad87b0150852d82daae7 /vp9/decoder/vp9_decodframe.c
parent0defc2ddb3518f5395acf446fc0861dd1a4b5050 (diff)
parent9662531d77d6a47e7d7cdc6b0c5d9f3388507c8f (diff)
downloadlibvpx-e3167b8c238a96c1c38a9bed95a24787700b2522.tar
libvpx-e3167b8c238a96c1c38a9bed95a24787700b2522.tar.gz
libvpx-e3167b8c238a96c1c38a9bed95a24787700b2522.tar.bz2
libvpx-e3167b8c238a96c1c38a9bed95a24787700b2522.zip
Merge "Eliminated prev_mip memsets/memcpys" into experimental
Diffstat (limited to 'vp9/decoder/vp9_decodframe.c')
-rw-r--r--vp9/decoder/vp9_decodframe.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/vp9/decoder/vp9_decodframe.c b/vp9/decoder/vp9_decodframe.c
index a16b6108a..3e4e5aa6b 100644
--- a/vp9/decoder/vp9_decodframe.c
+++ b/vp9/decoder/vp9_decodframe.c
@@ -1078,10 +1078,12 @@ static void update_frame_size(VP9D_COMP *pbi) {
memset(cm->mip, 0,
(cm->mb_cols + 1) * (cm->mb_rows + 1) * sizeof(MODE_INFO));
vp9_update_mode_info_border(cm, cm->mip);
+ vp9_update_mode_info_border(cm, cm->prev_mip);
cm->mi = cm->mip + cm->mode_info_stride + 1;
cm->prev_mi = cm->prev_mip + cm->mode_info_stride + 1;
vp9_update_mode_info_in_image(cm, cm->mi);
+ vp9_update_mode_info_in_image(cm, cm->prev_mi);
}
static void setup_segmentation(VP9_COMMON *pc, MACROBLOCKD *xd, vp9_reader *r) {