diff options
author | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2012-04-07 13:55:07 +0200 |
---|---|---|
committer | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2012-04-07 15:13:01 +0200 |
commit | cb25a186eb4da5a4e1c943e89b9cf8a7852723c7 (patch) | |
tree | 656aad54d4d3be0d5220a408516992fecf5e5174 | |
parent | 815d8f8841ab5b76c373816c14987d248d18a0b7 (diff) | |
download | ffmpeg-cb25a186eb4da5a4e1c943e89b9cf8a7852723c7.tar.gz |
Fix DCA regression test to work across architectures.
Only the decoding step is not bit-exact, so avoid checksum for that.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-rwxr-xr-x | tests/codec-regression.sh | 3 | ||||
-rw-r--r-- | tests/ref/acodec/dca | 1 | ||||
-rwxr-xr-x | tests/regression-funcs.sh | 5 |
3 files changed, 7 insertions, 2 deletions
diff --git a/tests/codec-regression.sh b/tests/codec-regression.sh index 54d206e89c..2f63b69cc8 100755 --- a/tests/codec-regression.sh +++ b/tests/codec-regression.sh @@ -441,7 +441,8 @@ fi if [ -n "$do_dca" ] ; then do_audio_encoding dca.dts "-strict -2 -channel_layout 3 -acodec dca" -do_audio_decoding +# decoding is not bit-exact, so skip md5 of decoded file +do_audio_decoding_nomd5 $tiny_psnr $pcm_dst $pcm_ref 2 1920 fi diff --git a/tests/ref/acodec/dca b/tests/ref/acodec/dca index e420db9fca..f4f4a1963b 100644 --- a/tests/ref/acodec/dca +++ b/tests/ref/acodec/dca @@ -1,5 +1,4 @@ 66bd0e602be7fb97dc19151554c0ee29 *./tests/data/acodec/dca.dts 1097124 ./tests/data/acodec/dca.dts -e1842f7616c65612b10b23245645ac40 *./tests/data/dca.acodec.out.wav stddev: 8944.44 PSNR: 17.30 MAXDIFF:56478 bytes: 1060864/ 1058400 stddev: 2424.93 PSNR: 28.64 MAXDIFF:13723 bytes: 1058944/ 1058400 diff --git a/tests/regression-funcs.sh b/tests/regression-funcs.sh index 0e6d64aa26..d14071aab6 100755 --- a/tests/regression-funcs.sh +++ b/tests/regression-funcs.sh @@ -122,3 +122,8 @@ do_audio_decoding() { do_avconv $pcm_dst $DEC_OPTS -i $target_path/$file -sample_fmt s16 -f wav $1 } + +do_audio_decoding_nomd5() +{ + do_avconv_nomd5 $pcm_dst $DEC_OPTS -i $target_path/$file -sample_fmt s16 -f wav $1 +} |