ffmpeg: avoid NULL dereference with filters.

icodec can be NULL if there is no input stream
clearly associated with the output stream.
pull/59/head
Nicolas George 13 years ago
parent eb7efc126a
commit 48b5bcb3dd
  1. 3
      ffmpeg.c

@ -3103,7 +3103,8 @@ static int transcode_init(void)
ost->filter->filter->inputs[0]->sample_aspect_ratio; ost->filter->filter->inputs[0]->sample_aspect_ratio;
codec->pix_fmt = ost->filter->filter->inputs[0]->format; codec->pix_fmt = ost->filter->filter->inputs[0]->format;
if (codec->width != icodec->width || if (!icodec ||
codec->width != icodec->width ||
codec->height != icodec->height || codec->height != icodec->height ||
codec->pix_fmt != icodec->pix_fmt) { codec->pix_fmt != icodec->pix_fmt) {
codec->bits_per_raw_sample = frame_bits_per_raw_sample; codec->bits_per_raw_sample = frame_bits_per_raw_sample;

Loading…
Cancel
Save