From 2a06f90f75f6e99af8b39d41e78dc6f6850fe68d Mon Sep 17 00:00:00 2001 From: Mike Melanson Date: Sat, 21 Jun 2003 03:58:57 +0000 Subject: major purpose of this update is to import the rearranged MC edge emulation facilities CVS patchset: 5079 CVS date: 2003/06/21 03:58:57 --- src/libffmpeg/libavcodec/mpeg12.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/libffmpeg/libavcodec/mpeg12.c') diff --git a/src/libffmpeg/libavcodec/mpeg12.c b/src/libffmpeg/libavcodec/mpeg12.c index c31a711c7..c68f8d8a0 100644 --- a/src/libffmpeg/libavcodec/mpeg12.c +++ b/src/libffmpeg/libavcodec/mpeg12.c @@ -1990,6 +1990,9 @@ static int slice_end(AVCodecContext *avctx, AVFrame *pict) Mpeg1Context *s1 = avctx->priv_data; MpegEncContext *s = &s1->mpeg_enc_ctx; + if (!s1->mpeg_enc_ctx_allocated) + return 0; + /* end of slice reached */ if (/*s->mb_y<mb_height &&*/ !s->first_field) { /* end of image */ -- cgit v1.2.3