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 +}