Remove unused sb_has_motion function in vp9_encodeframe.c
authorJingning Han <jingning@google.com>
Mon, 20 Oct 2014 22:29:58 +0000 (15:29 -0700)
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>
Tue, 21 Oct 2014 00:08:11 +0000 (17:08 -0700)
Change-Id: I035fb6aa5c10741b065e27befb097d8087e3c62f

vp9/encoder/vp9_encodeframe.c

index c8b299a..c7b99b7 100644 (file)
@@ -1365,27 +1365,6 @@ static int is_background(const VP9_COMP *cpi, const TileInfo *const tile,
   return this_sad < 2 * threshold;
 }
 
-static int sb_has_motion(const VP9_COMMON *cm, MODE_INFO *prev_mi_8x8,
-                         const int motion_thresh) {
-  const int mis = cm->mi_stride;
-  int block_row, block_col;
-
-  if (cm->prev_mi) {
-    for (block_row = 0; block_row < 8; ++block_row) {
-      for (block_col = 0; block_col < 8; ++block_col) {
-        const MODE_INFO *prev_mi =
-            prev_mi_8x8[block_row * mis + block_col].src_mi;
-        if (prev_mi) {
-          if (abs(prev_mi->mbmi.mv[0].as_mv.row) > motion_thresh ||
-              abs(prev_mi->mbmi.mv[0].as_mv.col) > motion_thresh)
-            return 1;
-        }
-      }
-    }
-  }
-  return 0;
-}
-
 static void update_state_rt(VP9_COMP *cpi, PICK_MODE_CONTEXT *ctx,
                             int mi_row, int mi_col, int bsize) {
   VP9_COMMON *const cm = &cpi->common;