• Martin Storsjö's avatar
    movenc: Add an API unit test for fragmenting options/calls · 59e8ec0a
    Martin Storsjö authored
    Contrary to the normal fate tests that run via avconv, this tests
    nontrivial call sequences that are only doable via the API
    (mainly for different corner cases when using the muxer for
    segmenting).
    
    The test muxes fake packet data (with extradata that looks
    enough like proper data to make the file be viewable with e.g.
    boxdumper) and checks the hash of the produced files. The test also
    verifies that fragments produced via different call sequences remain
    identical (to avoid e.g. updating the output hashes and suddenly
    having fragments that used to be identical suddenly diverging), for
    fragments written with frag_discont and/or delay_moov.
    Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
    59e8ec0a
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...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml 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_qsv.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...