From 0b50ac8a0f412ec4a933669163e19fc03c8a0e48 Mon Sep 17 00:00:00 2001 From: Luca Abeni Date: Sat, 5 Aug 2006 13:09:42 +0000 Subject: [PATCH] Avoid segfaulting if the swscale context cannot be allocated Originally committed as revision 5936 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffmpeg.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ffmpeg.c b/ffmpeg.c index 022ebfe172..f305dffbcc 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -1665,6 +1665,10 @@ static int av_encode(AVFormatContext **output_files, codec->height - (frame_padtop + frame_padbottom), codec->pix_fmt, sws_flags, NULL, NULL, NULL); + if (ost->img_resample_ctx == NULL) { + fprintf(stderr, "Cannot get resampling context\n"); + exit(1); + } ost->resample_height = icodec->height - (frame_topBand + frame_bottomBand); } ost->encoding_needed = 1;