• Martin Storsjö's avatar
    movenc: Write a 0 duration in mdhd and tkhd for an empty initial moov · 00c67fe1
    Martin Storsjö authored
    ISO/IEC 14496-12:2012/Cor 1:2013 is explicit about how this should be
    handled. All zeros doesn't mean that the full file has got a zero
    duration, only that the track samples described within the initial moov
    have got zero duration. An all ones duration means an indeterminate
    duration.
    
    Keep writing a duration consisting of all ones for the ISM mode -
    older windows media player versions won't play a file if this is
    zero. (Newer windows media player versions play either version fine.)
    Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
    00c67fe1
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavresample Loading commit data...
libavutil Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
README.md Loading commit data...
RELEASE Loading commit data...
arch.mak Loading commit data...
avconv.c Loading commit data...
avconv.h Loading commit data...
avconv_dxva2.c Loading commit data...
avconv_filter.c Loading commit data...
avconv_opt.c Loading commit data...
avconv_vda.c Loading commit data...
avconv_vdpau.c Loading commit data...
avplay.c Loading commit data...
avprobe.c Loading commit data...
cmdutils.c Loading commit data...
cmdutils.h Loading commit data...
cmdutils_common_opts.h Loading commit data...
common.mak Loading commit data...
configure Loading commit data...
library.mak Loading commit data...
version.sh Loading commit data...