mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-28 20:53:54 +02:00
59e8ec0aa8
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: Martin Storsjö <martin@martin.st>
23 lines
776 B
Makefile
23 lines
776 B
Makefile
FATE_LIBAVFORMAT-$(CONFIG_NETWORK) += fate-noproxy
|
|
fate-noproxy: libavformat/noproxy-test$(EXESUF)
|
|
fate-noproxy: CMD = run libavformat/noproxy-test
|
|
|
|
FATE_LIBAVFORMAT-$(CONFIG_FFRTMPCRYPT_PROTOCOL) += fate-rtmpdh
|
|
fate-rtmpdh: libavformat/rtmpdh-test$(EXESUF)
|
|
fate-rtmpdh: CMD = run libavformat/rtmpdh-test
|
|
|
|
FATE_LIBAVFORMAT-yes += fate-srtp
|
|
fate-srtp: libavformat/srtp-test$(EXESUF)
|
|
fate-srtp: CMD = run libavformat/srtp-test
|
|
|
|
FATE_LIBAVFORMAT-yes += fate-url
|
|
fate-url: libavformat/url-test$(EXESUF)
|
|
fate-url: CMD = run libavformat/url-test
|
|
|
|
FATE_LIBAVFORMAT-$(CONFIG_MOV_MUXER) += fate-movenc
|
|
fate-movenc: libavformat/movenc-test$(EXESUF)
|
|
fate-movenc: CMD = run libavformat/movenc-test
|
|
|
|
FATE-$(CONFIG_AVFORMAT) += $(FATE_LIBAVFORMAT-yes)
|
|
fate-libavformat: $(FATE_LIBAVFORMAT)
|