[FFmpeg-devel] [PATCH 1/2] libavformat/mxfenc.c: Fix segfault when writing an audio packet when there has not been a video one.

Alexis Ballier aballier at gentoo.org
Mon Oct 19 11:40:56 CEST 2015

On Mon, 19 Oct 2015 10:30:00 +0200
Michael Niedermayer <michael at niedermayer.cc> wrote:

> On Fri, Oct 16, 2015 at 10:42:32AM +0200, Alexis Ballier wrote:
> > This happens when writing the trailer of a file containing audio
> > but that has not muxed any video packet. Fixes ticket #4817.
> > 
> > ----  
> from IRC:
> <thardin> maybe it should print a warning that there has been no
> video?

maybe, but what would be the right condition ? just this case ? or when
writing any edit unit without video? or... ?
I haven't been able to find clear references on this (well, those smpte
specs I googled aren't esp. easy to read either), but e.g. the muxer
refuses to mux without exactly one video stream, so maybe, an empty
video stream is also an error; I don't know

More information about the ffmpeg-devel mailing list