---
 tests/fate-run.sh  |    8 ++++++++
 tests/fate/pcm.mak |    8 ++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/tests/fate-run.sh b/tests/fate-run.sh
index 07cfe74..3f4e443 100755
--- a/tests/fate-run.sh
+++ b/tests/fate-run.sh
@@ -69,6 +69,14 @@ md5(){
     avconv "$@" md5:
 }
 
+pcm24(){
+    avconv "$@" -vn -f s24le -
+}
+
+pcm32(){
+    avconv "$@" -vn -f s32le -
+}
+
 pcm(){
     avconv "$@" -vn -f s16le -
 }
diff --git a/tests/fate/pcm.mak b/tests/fate/pcm.mak
index f8ee34a..3787ec1 100644
--- a/tests/fate/pcm.mak
+++ b/tests/fate/pcm.mak
@@ -30,3 +30,11 @@ fate-qt-rawpcm-16bit-stereo-signed-le: CMD = md5 -i 
$(SAMPLES)/qt-surge-suite/su
 
 FATE_TESTS += fate-w64
 fate-w64: CMD = crc -i $(SAMPLES)/w64/w64-pcm16.w64
+
+FATE_S302M += fate-s302m-20bit
+fate-s302m-20bit: CMD = pcm24 -i $(SAMPLES)/s302m/nctapsa01hi.mpg
+fate-s302m-20bit: REF = $(SAMPLES)/s302m/nctapsa01hi.s24
+
+FATE_TESTS += $(FATE_S302M)
+fate-s302m: $(FATE_S302M)
+$(FATE_S302M): CMP = diff
-- 
1.7.1

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to