From 094a63f1f6ac6db79e72a10e3bbcff71185e85b9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tomas=20H=C3=A4rdin?= Date: Wed, 13 Jan 2010 14:32:48 +0000 Subject: [PATCH] =?utf8?q?Check=20there=20is=20a=20stream=20before=20writi?= =?utf8?q?ng=20header.=20Patch=20by=20Tomas=20H=C3=A4rdin:=20$(name)=20pun?= =?utf8?q?to=20hardin=20chez=20codemill=20dot=20se?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 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 b903337d3..000ab9050 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;inb_streams;i++) { st = s->streams[i]; -- 2.11.0