]> granicus.if.org Git - libvpx/commitdiff
fix a mis use of ref_frame
authorYaowu Xu <yaowu@google.com>
Wed, 12 Jun 2013 17:32:38 +0000 (10:32 -0700)
committerYaowu Xu <yaowu@google.com>
Wed, 12 Jun 2013 17:32:38 +0000 (10:32 -0700)
Change-Id: I9aac140d775b7b4a8727494d15b185b75501a546

vp9/common/vp9_loopfilter.c

index 0aba7192795b9758ca5624cefe8825dea3584ca8..cad08bbf3c8b880e025bb756e3b09a611eab1608 100644 (file)
@@ -287,7 +287,7 @@ static void filter_block_plane(VP9_COMMON *cm, MACROBLOCKD *xd,
     for (c = 0; c < 64 / MI_SIZE && mi_col + c < cm->mi_cols; c += col_step) {
       const MODE_INFO * const mi = xd->mode_info_context;
       const int skip_this = mi[c].mbmi.mb_skip_coeff
-                            && mi[c].mbmi.ref_frame != INTRA_FRAME;
+                            && mi[c].mbmi.ref_frame[0] != INTRA_FRAME;
       // left edge of current unit is block/partition edge -> no skip
       const int block_edge_left = b_width_log2(mi[c].mbmi.sb_type) ?
           !(c & ((1 << (b_width_log2(mi[c].mbmi.sb_type)-1)) - 1)) : 1;