Index: source/libvpx/vp9/encoder/vp9_encodeintra.c |
=================================================================== |
--- source/libvpx/vp9/encoder/vp9_encodeintra.c (revision 223100) |
+++ source/libvpx/vp9/encoder/vp9_encodeintra.c (working copy) |
@@ -16,12 +16,12 @@ |
#include "vp9/encoder/vp9_encodeintra.h" |
int vp9_encode_intra(MACROBLOCK *x, int use_16x16_pred) { |
- MB_MODE_INFO * mbmi = &x->e_mbd.mode_info_context->mbmi; |
+ MB_MODE_INFO * mbmi = &x->e_mbd.mi_8x8[0]->mbmi; |
x->skip_encode = 0; |
mbmi->mode = DC_PRED; |
mbmi->ref_frame[0] = INTRA_FRAME; |
- mbmi->txfm_size = use_16x16_pred ? (mbmi->sb_type >= BLOCK_16X16 ? TX_16X16 |
- : TX_8X8) |
+ mbmi->tx_size = use_16x16_pred ? (mbmi->sb_type >= BLOCK_16X16 ? TX_16X16 |
+ : TX_8X8) |
: TX_4X4; |
vp9_encode_intra_block_y(x, mbmi->sb_type); |
return vp9_get_mb_ss(x->plane[0].src_diff); |