From: Rafaël Carré Date: Thu, 21 Jan 2010 09:08:32 +0000 (+0100) Subject: avformat mux: only write trailer if header was written X-Git-Tag: 1.1.0-ff~1075 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=837e80b8e71c22f2a6acca1c2e6554a44533b231;p=vlc avformat mux: only write trailer if header was written --- diff --git a/modules/demux/avformat/mux.c b/modules/demux/avformat/mux.c index aadcbff1b6..cd4049251c 100644 --- a/modules/demux/avformat/mux.c +++ b/modules/demux/avformat/mux.c @@ -174,7 +174,7 @@ void CloseMux( vlc_object_t *p_this ) sout_mux_sys_t *p_sys = p_mux->p_sys; unsigned int i; - if( av_write_trailer( p_sys->oc ) < 0 ) + if( !p_sys->b_write_header && av_write_trailer( p_sys->oc ) < 0 ) { msg_Err( p_mux, "could not write trailer" ); }