diff --git a/vp8/encoder/encodeframe.c b/vp8/encoder/encodeframe.c index 7cb52a81546ecfae5b131a01ce48934631866756..a71715ea5f0d10c85720487c6584836a9385aa06 100644 --- a/vp8/encoder/encodeframe.c +++ b/vp8/encoder/encodeframe.c @@ -980,6 +980,12 @@ static void encode_sb(VP8_COMP *cpi, cpi->update_context = 0; +#if CONFIG_SUPERBLOCKS + if (!xd->mode_info_context->mbmi.encoded_as_sb) +#endif + vp8_intra_prediction_down_copy(xd, mb_col == cm->mb_cols - 1 && + (mb_row & 1) == 0); + if (cm->frame_type == KEY_FRAME) { #if CONFIG_SUPERBLOCKS if (xd->mode_info_context->mbmi.encoded_as_sb)