]> granicus.if.org Git - libvpx/commitdiff
Replace cpi->common with preset variable cm
authorJingning Han <jingning@google.com>
Mon, 23 Jun 2014 22:52:16 +0000 (15:52 -0700)
committerJingning Han <jingning@google.com>
Tue, 24 Jun 2014 23:07:17 +0000 (16:07 -0700)
This commit replaces a few use cases of cpi->common with preset
variable cm, to avoid unnecessary pointer fetch in the non-RD
coding mode.

Change-Id: I4038f1c1a47373b8fd7bc5d69af61346103702f6

vp9/encoder/vp9_pickmode.c

index f3b2d2fa241296b2ad7526c346bf6aa50474ab99..887e4618ab305a04e98c136edd817b21cf47df04 100644 (file)
@@ -241,9 +241,9 @@ int64_t vp9_pick_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
   mbmi->ref_frame[0] = NONE;
   mbmi->ref_frame[1] = NONE;
   mbmi->tx_size = MIN(max_txsize_lookup[bsize],
-                      tx_mode_to_biggest_tx_size[cpi->common.tx_mode]);
-  mbmi->interp_filter = cpi->common.interp_filter == SWITCHABLE ?
-                        EIGHTTAP : cpi->common.interp_filter;
+                      tx_mode_to_biggest_tx_size[cm->tx_mode]);
+  mbmi->interp_filter = cm->interp_filter == SWITCHABLE ?
+                        EIGHTTAP : cm->interp_filter;
   mbmi->skip = 0;
   mbmi->segment_id = segment_id;