diff --git a/libavcodec/h264.c b/libavcodec/h264.c index 08957da904c5e7560ad7e8e4c954d80b78055ab7..f45c572a416b65bb0bebbc77965b000327aa3a81 100644 --- a/libavcodec/h264.c +++ b/libavcodec/h264.c @@ -3567,7 +3567,7 @@ static int decode_slice(struct AVCodecContext *avctx, void *arg) return 0; } else { ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, - s->mb_x, s->mb_y, + s->mb_x - 1, s->mb_y, ER_MB_END & part_mask); return -1;