Fix typo, which adds skip testing for 16x16
authorDaniel Kang <ddkang@google.com>
Mon, 13 Aug 2012 21:18:09 +0000 (14:18 -0700)
committerDaniel Kang <ddkang@google.com>
Mon, 13 Aug 2012 23:28:11 +0000 (16:28 -0700)
Also add warnings for undefined macros in the C pre-processor

Change-Id: I1ec30e57c5a49fb72151a4cf140d7eeb0fb1d779

configure
vp8/encoder/rdopt.c
vp8/encoder/tokenize.h

index e4b1aac..b39ddb2 100755 (executable)
--- a/configure
+++ b/configure
@@ -514,6 +514,8 @@ process_toolchain() {
         check_add_cflags -Wpointer-arith
         check_add_cflags -Wtype-limits
         check_add_cflags -Wcast-qual
+        check_add_cflags -Wundef
+        check_add_cflags -Wvla
         enabled extra_warnings || check_add_cflags -Wno-unused-function
     fi
 
index e9e5550..ee6b247 100644 (file)
@@ -3287,7 +3287,7 @@ void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int
                       && this_mode != B_PRED
                       && this_mode != I8X8_PRED);
 
-#if CONFIGURE_TX16X16
+#if CONFIG_TX16X16
         if (this_mode <= TM_PRED ||
             this_mode == NEWMV ||
             this_mode == ZEROMV ||
index 4d2c74e..baff4c2 100644 (file)
@@ -37,6 +37,7 @@ extern int mb_is_skippable(MACROBLOCKD *x, int has_y2_block);
 extern int mby_is_skippable_8x8(MACROBLOCKD *x);
 extern int mbuv_is_skippable_8x8(MACROBLOCKD *x);
 extern int mb_is_skippable_8x8(MACROBLOCKD *x);
+extern int mb_is_skippable_16x16(MACROBLOCKD *x);
 
 #ifdef ENTROPY_STATS
 void init_context_counters();