]> git.sesse.net Git - ffmpeg/commit
fate: Add test for Musepack SV8 decoding
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Fri, 30 Oct 2020 11:48:17 +0000 (12:48 +0100)
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Sat, 31 Oct 2020 11:44:16 +0000 (12:44 +0100)
commit02188639caf9c3fa6dcca753b586c83f4f110b6f
tree98f06e5de360257b00cfd065365a439094821a5a
parent3da35b7cc7e2f80ca4af89e55fef9a7bcb19c128
fate: Add test for Musepack SV8 decoding

While the FATE suite contains a sample file for Musepack 8, it did not
use it to test the decoder; it is only used in the mpc8-demux test that
tests the demuxer via streamcopy. Therefore this commit adds an actual
encoder test.

The test uses the framecrc output, because Musepack SV8 is an encoder
that returns multiple frames for a single packet, so that timing
information in the test output is valueable. Output seeking has been
used in order to limit the size of the ref file as well as to test this
codepath for the first time.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
tests/fate/mpc.mak
tests/ref/fate/musepack8 [new file with mode: 0644]