shithub: libvpx

Download patch

ref: e6216d163ace0e1888de9caa409ec6f93aeb96fb
parent: c3941665e995f12f9aa9b47a32c06d20978993fc
author: Ronald S. Bultje <rbultje@google.com>
date: Fri Jan 4 07:05:40 EST 2013

Don't use tx32x32 for macroblocks.

Change-Id: Ib674e0153ca360867ab7a20ba291ac9171a01250

--- a/vp9/encoder/vp9_rdopt.c
+++ b/vp9/encoder/vp9_rdopt.c
@@ -4577,7 +4577,7 @@
       (cpi->oxcf.arnr_max_frames == 0) &&
       (best_mbmode.mode != ZEROMV || best_mbmode.ref_frame != ALTREF_FRAME)) {
     mbmi->mode = ZEROMV;
-    if (cm->txfm_mode != TX_MODE_SELECT)
+    if (cm->txfm_mode <= ALLOW_8X8)
       mbmi->txfm_size = cm->txfm_mode;
     else
       mbmi->txfm_size = TX_16X16;
--