Add jitter simulation and jitter-correction testing.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#!/bin/sh
|
||||
# $Id: check_paranoia.sh.in,v 1.3 2005/01/15 16:05:44 rocky Exp $
|
||||
# $Id: check_paranoia.sh.in,v 1.4 2005/01/22 18:11:32 rocky Exp $
|
||||
# Compare our cd-paranoia with an installed cdparanoia
|
||||
|
||||
if test "@CMP@" != no -a "@BUILD_CD_PARANOIA_TRUE@"X = X ; then
|
||||
@@ -12,15 +12,23 @@ if test "@CMP@" != no -a "@BUILD_CD_PARANOIA_TRUE@"X = X ; then
|
||||
echo "** Raw cdda.bin extraction differ"
|
||||
exit 3
|
||||
fi
|
||||
../src/cd-paranoia/cd-paranoia -d ./cdda.cue -x 1 -v -r -- "1-"
|
||||
mv cdda.raw cdda-good.raw
|
||||
../src/cd-paranoia/cd-paranoia -d ./cdda.cue -x 64 -v -r -- "1-"
|
||||
mv cdda.raw cdda-underrun.raw
|
||||
../src/cd-paranoia/cd-paranoia -d ./cdda.cue -r -- "1-"
|
||||
if @CMP@ ./cdda-underrun.raw ./cdda.raw ; then
|
||||
if @CMP@ ./cdda-underrun.raw ./cdda-good.raw ; then
|
||||
echo "** Under-run correction okay"
|
||||
else
|
||||
echo "** Under-run correction problem"
|
||||
exit 3
|
||||
fi
|
||||
../src/cd-paranoia/cd-paranoia -d ./cdda.cue -x 5 -v -r -- "1-"
|
||||
if @CMP@ ./cdda-jitter.raw ./cdda-good.raw ; then
|
||||
echo "** Jitter correction okay"
|
||||
else
|
||||
echo "** Jitter correction problem"
|
||||
exit 3
|
||||
fi
|
||||
exit 0
|
||||
else
|
||||
echo "Don't see libcdio cd-paranoia program. Test skipped."
|
||||
|
||||
Reference in New Issue
Block a user