From 2b18c451bda2f12e30bb598af2c234031558d68a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?M=C3=A5ns=20Rullg=C3=A5rd?= <mans@mansr.com>
Date: Sun, 18 Jul 2010 20:19:30 +0000
Subject: [PATCH] fate: add some helper functions to simplify test rules

Originally committed as revision 24314 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 tests/fate-run.sh | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/tests/fate-run.sh b/tests/fate-run.sh
index 541f87a5243..015aab42918 100755
--- a/tests/fate-run.sh
+++ b/tests/fate-run.sh
@@ -35,6 +35,30 @@ stddev(){
     do_tiny_psnr "$1" "$2" stddev  '<=' ${fuzz:-1}
 }
 
+ffmpeg(){
+    $target_exec $target_path/ffmpeg "$@"
+}
+
+framecrc(){
+    ffmpeg "$@" -f framecrc -
+}
+
+framemd5(){
+    ffmpeg "$@" -f framemd5 -
+}
+
+crc(){
+    ffmpeg "$@" -f crc -
+}
+
+md5(){
+    ffmpeg "$@" md5:
+}
+
+pcm(){
+    ffmpeg "$@" -vn -f s16le -
+}
+
 if ! test -e "$ref"; then
     echo "reference file '$ref' not found"
     exit 1
-- 
GitLab