From: Ronald S. Bultje Date: Fri, 4 Jan 2013 20:05:40 +0000 (-0800) Subject: Don't use tx32x32 for macroblocks. X-Git-Tag: v1.3.0~1210^2~32 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e6216d163ace0e1888de9caa409ec6f93aeb96fb;p=libvpx Don't use tx32x32 for macroblocks. Change-Id: Ib674e0153ca360867ab7a20ba291ac9171a01250 --- diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c index a79cb5aad..5eea50779 100644 --- a/vp9/encoder/vp9_rdopt.c +++ b/vp9/encoder/vp9_rdopt.c @@ -4577,7 +4577,7 @@ static void rd_pick_inter_mode(VP9_COMP *cpi, MACROBLOCK *x, (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;