diff options
author | Dmitry Kovalev <dkovalev@google.com> | 2013-07-16 10:44:48 -0700 |
---|---|---|
committer | Dmitry Kovalev <dkovalev@google.com> | 2013-07-16 10:44:48 -0700 |
commit | 863138a2ad8cb47da20e268f80195dde99a4f225 (patch) | |
tree | e194553d75668bdb6289b95409bb0a3e470d1bc5 /vp9/decoder/vp9_decodframe.c | |
parent | 90ebfe621fccf231c25f4d55aa93da2df90f2d00 (diff) | |
download | libvpx-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.c | 3 |
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); } |