summaryrefslogtreecommitdiff
path: root/vp9/decoder/vp9_decodframe.c
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2013-07-16 10:44:48 -0700
committerDmitry Kovalev <dkovalev@google.com>2013-07-16 10:44:48 -0700
commit863138a2ad8cb47da20e268f80195dde99a4f225 (patch)
treee194553d75668bdb6289b95409bb0a3e470d1bc5 /vp9/decoder/vp9_decodframe.c
parent90ebfe621fccf231c25f4d55aa93da2df90f2d00 (diff)
downloadlibvpx-863138a2ad8cb47da20e268f80195dde99a4f225.tar
libvpx-863138a2ad8cb47da20e268f80195dde99a4f225.tar.gz
libvpx-863138a2ad8cb47da20e268f80195dde99a4f225.tar.bz2
libvpx-863138a2ad8cb47da20e268f80195dde99a4f225.zip
Rewriting vp9_set_pred_flag_{seg_id, mbskip}.
Making implementation of vp9_set_pred_flag_{seg_id, mbskip} consistent with vp9_get_segment_id without using confusing sub(a, b) macro. Passing mi_row and mi_col to functions explicitly instead of replying on mb_to_right_edge and mb_to_bottom_edge. Change-Id: I54c1087dd2ba9036f8ba7eb165b073e807d00435
Diffstat (limited to 'vp9/decoder/vp9_decodframe.c')
-rw-r--r--vp9/decoder/vp9_decodframe.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/vp9/decoder/vp9_decodframe.c b/vp9/decoder/vp9_decodframe.c
index e771ed43f..9d79f03ff 100644
--- a/vp9/decoder/vp9_decodframe.c
+++ b/vp9/decoder/vp9_decodframe.c
@@ -262,7 +262,8 @@ static void decode_modes_b(VP9D_COMP *pbi, int mi_row, int mi_col,
} else {
assert(mbmi->sb_type == bsize);
if (eobtotal == 0)
- vp9_set_pred_flag_mbskip(xd, bsize, 1); // skip loopfilter
+ // skip loopfilter
+ vp9_set_pred_flag_mbskip(cm, bsize, mi_row, mi_col, 1);
else if (eobtotal > 0)
foreach_transformed_block(xd, bsize, decode_block, xd);
}