From af547ce5a4a0db8640adb7969156d33bc248c6b6 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Tue, 6 Jan 2004 21:03:41 +0000 Subject: [PATCH] fix assertion failure when writing mov files Originally committed as revision 2673 to svn://svn.ffmpeg.org/ffmpeg/trunk --- output_example.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/output_example.c b/output_example.c index ca47a888f1..8f3dcd6928 100644 --- a/output_example.c +++ b/output_example.c @@ -24,6 +24,7 @@ */ #include #include +#include #include #ifndef M_PI @@ -201,6 +202,10 @@ AVStream *add_video_stream(AVFormatContext *oc, int codec_id) /* just for testing, we also add B frames */ c->max_b_frames = 2; } + // some formats want stream headers to be seperate + if(!strcmp(oc->oformat->name, "mp4") || !strcmp(oc->oformat->name, "mov") || !strcmp(oc->oformat->name, "3gp")) + c->flags |= CODEC_FLAG_GLOBAL_HEADER; + return st; }