shithub: libvpx

Download patch

ref: 2f963917a6bc6f351f6e4febb46474c42572698c
parent: d4762ce327d627668bf58c0ad0d90dabec0d8a1a
author: Daniel Kang <ddkang@google.com>
date: Mon Aug 13 10:18:09 EDT 2012

Fix typo, which adds skip testing for 16x16

Also add warnings for undefined macros in the C pre-processor

Change-Id: I1ec30e57c5a49fb72151a4cf140d7eeb0fb1d779

--- a/configure
+++ b/configure
@@ -514,6 +514,8 @@
         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
 
--- a/vp8/encoder/rdopt.c
+++ b/vp8/encoder/rdopt.c
@@ -3287,7 +3287,7 @@
                       && 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 ||
--- a/vp8/encoder/tokenize.h
+++ b/vp8/encoder/tokenize.h
@@ -37,6 +37,7 @@
 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();
--