summaryrefslogtreecommitdiff
path: root/tests/fate-run.sh
diff options
context:
space:
mode:
authorMarton Balint <cus@passwd.hu>2022-03-23 23:55:21 +0100
committerMarton Balint <cus@passwd.hu>2022-04-10 20:12:23 +0200
commit7ac559b819070b1d0a1111e7b80e35b9f1fb4cf3 (patch)
tree2831a167be3142229c6668c8fefa98debfbcab8d /tests/fate-run.sh
parentee50cc18b3943405aa476e31c8553aa098350b1e (diff)
fate: add fate tests for VBN encoder and decoder
Signed-off-by: Marton Balint <cus@passwd.hu>
Diffstat (limited to 'tests/fate-run.sh')
-rwxr-xr-xtests/fate-run.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/fate-run.sh b/tests/fate-run.sh
index a5730c1f62..8c27210ac0 100755
--- a/tests/fate-run.sh
+++ b/tests/fate-run.sh
@@ -391,6 +391,17 @@ cmp_metadata(){
-f null /dev/null | awk -v ref=${ref} -v fuzz=${fuzz} -f ${base}/refcmp-metadata.awk -
}
+refcmp_metadata_files(){
+ refcmp=$1
+ pixfmt=$2
+ file1=$3
+ file2=$4
+ fuzz=${5:-0.001}
+ ffmpeg -auto_conversion_filters $FLAGS -i $file1 $FLAGS -i $file2 $ENC_OPTS \
+ -lavfi "[0:v]format=${pixfmt}[v0];[1:v]format=${pixfmt}[v1];[v0][v1]${refcmp},metadata=print:file=-" \
+ -f null /dev/null | awk -v ref=${ref} -v fuzz=${fuzz} -f ${base}/refcmp-metadata.awk -
+}
+
pixfmt_conversion(){
conversion="${test#pixfmt-}"
outdir="tests/data/pixfmt"