X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fvp9block.c;h=caf3bcc2ae0cc4c09f0125cf452e57e26444ae40;hb=3aca10bf762a94d7de555cedf1ff0e4f6792bf41;hp=e6865934c45539b1d073fc6a37bbc00da408f453;hpb=72ca830f511fcdc01253689615faed25da7c57bf;p=ffmpeg diff --git a/libavcodec/vp9block.c b/libavcodec/vp9block.c index e6865934c45..caf3bcc2ae0 100644 --- a/libavcodec/vp9block.c +++ b/libavcodec/vp9block.c @@ -1583,9 +1583,9 @@ int ff_vp9_decode_block(AVCodecContext *avctx, int row, int col, * This allows to support emu-edge and so on even if we have large * block overhangs. */ emu[0] = (col + w4) * 8 > s->cur_frame->linesize[0] || - (row + h4) > s->rows + 2 * !(avctx->flags & CODEC_FLAG_EMU_EDGE); + (row + h4) > s->rows; emu[1] = (col + w4) * 4 > s->cur_frame->linesize[1] || - (row + h4) > s->rows + 2 * !(avctx->flags & CODEC_FLAG_EMU_EDGE); + (row + h4) > s->rows; if (emu[0]) { b->dst[0] = s->tmp_y; b->y_stride = 64;