From 094a63f1f6ac6db79e72a10e3bbcff71185e85b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomas=20H=C3=A4rdin?= <Tomas.hardin@codemill.se> Date: Wed, 13 Jan 2010 14:32:48 +0000 Subject: [PATCH] =?UTF-8?q?Check=20there=20is=20a=20stream=20before=20writ?= =?UTF-8?q?ing=20header.=20Patch=20by=20Tomas=20H=C3=A4rdin:=20$(name)=20p?= =?UTF-8?q?unto=20hardin=20chez=20codemill=20dot=20se?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Originally committed as revision 21186 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/utils.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libavformat/utils.c b/libavformat/utils.c index b903337d347..000ab9050e0 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -2501,6 +2501,11 @@ int av_write_header(AVFormatContext *s) AVStream *st; // some sanity checks + if (s->nb_streams == 0) { + av_log(s, AV_LOG_ERROR, "no streams\n"); + return -1; + } + for(i=0;i<s->nb_streams;i++) { st = s->streams[i]; -- GitLab