aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2015-07-11 22:51:39 +0000
committerPaul B Mahol <onemda@gmail.com>2015-07-12 20:05:56 +0000
commitc02ee69be9c511c16ecd07060f40f5c81300ed2f (patch)
tree0672a6ad2a74c979ae41ca4d07298da09366cd17
parentddd86e4747f2e33bf6b6e0926e158c8998e05eb3 (diff)
downloadffmpeg-c02ee69be9c511c16ecd07060f40f5c81300ed2f.tar.gz
fate: add tests for stereo3d anaglyph modes
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-rw-r--r--tests/fate/filter-video.mak43
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-agmc6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-agmd6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-agmg6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-agmh6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-arbg6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-arcc6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-arcd6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-arcg6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-arch6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-argg6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-aybc6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-aybd6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-aybg6
-rw-r--r--tests/ref/fate/filter-stereo3d-sbsl-aybh6
15 files changed, 127 insertions, 0 deletions
diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak
index 76fa0f2117..e8e9d78027 100644
--- a/tests/fate/filter-video.mak
+++ b/tests/fate/filter-video.mak
@@ -393,6 +393,49 @@ fate-filter-stereo3d-sbsl-al: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -f
FATE_STEREO3D += fate-filter-stereo3d-sbsl-sbsr
fate-filter-stereo3d-sbsl-sbsr: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:sbsr
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-agmc
+fate-filter-stereo3d-sbsl-agmc: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:agmc
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-agmd
+fate-filter-stereo3d-sbsl-agmd: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:agmd
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-agmg
+fate-filter-stereo3d-sbsl-agmg: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:agmg
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-agmh
+fate-filter-stereo3d-sbsl-agmh: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:agmh
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-arbg
+fate-filter-stereo3d-sbsl-arbg: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:arbg
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-arcc
+fate-filter-stereo3d-sbsl-arcc: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:arcc
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-arcd
+fate-filter-stereo3d-sbsl-arcd: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:arcd
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-arcg
+fate-filter-stereo3d-sbsl-arcg: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:arcg
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-arch
+fate-filter-stereo3d-sbsl-arch: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:arch
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-argg
+fate-filter-stereo3d-sbsl-argg: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:argg
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-aybc
+fate-filter-stereo3d-sbsl-aybc: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:aybc
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-aybd
+fate-filter-stereo3d-sbsl-aybd: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:aybd
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-aybg
+fate-filter-stereo3d-sbsl-aybg: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:aybg
+
+FATE_STEREO3D += fate-filter-stereo3d-sbsl-aybh
+fate-filter-stereo3d-sbsl-aybh: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 5 -flags +bitexact -sws_flags +accurate_rnd+bitexact -vf stereo3d=sbsl:aybh
+
+fate-filter-stereo3d: $(FATE_STEREO3D)
FATE_FILTER_VSYNTH-$(CONFIG_STEREO3D_FILTER) += $(FATE_STEREO3D)
FATE_FILTER_VSYNTH-$(CONFIG_THUMBNAIL_FILTER) += fate-filter-thumbnail
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-agmc b/tests/ref/fate/filter-stereo3d-sbsl-agmc
new file mode 100644
index 0000000000..3a515b865e
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-agmc
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0xa950d0d9
+0, 1, 1, 1, 152064, 0x6a6933c3
+0, 2, 2, 1, 152064, 0x66a1da3a
+0, 3, 3, 1, 152064, 0xe591aa12
+0, 4, 4, 1, 152064, 0x42413288
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-agmd b/tests/ref/fate/filter-stereo3d-sbsl-agmd
new file mode 100644
index 0000000000..7d188d4fdf
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-agmd
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x962d1371
+0, 1, 1, 1, 152064, 0xe7db1d51
+0, 2, 2, 1, 152064, 0x3bb0c409
+0, 3, 3, 1, 152064, 0xcc213557
+0, 4, 4, 1, 152064, 0x913e1048
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-agmg b/tests/ref/fate/filter-stereo3d-sbsl-agmg
new file mode 100644
index 0000000000..3cae6f3812
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-agmg
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x45a6c9a8
+0, 1, 1, 1, 152064, 0xe7ba65fc
+0, 2, 2, 1, 152064, 0x88ab8fcc
+0, 3, 3, 1, 152064, 0x91478b9d
+0, 4, 4, 1, 152064, 0xb7ecc7cf
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-agmh b/tests/ref/fate/filter-stereo3d-sbsl-agmh
new file mode 100644
index 0000000000..e6853a61df
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-agmh
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x96464057
+0, 1, 1, 1, 152064, 0x58c4e280
+0, 2, 2, 1, 152064, 0xaf76fd24
+0, 3, 3, 1, 152064, 0xa4dacf0d
+0, 4, 4, 1, 152064, 0x964a2110
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-arbg b/tests/ref/fate/filter-stereo3d-sbsl-arbg
new file mode 100644
index 0000000000..1e87271669
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-arbg
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x4d83ea30
+0, 1, 1, 1, 152064, 0xa4a3be5b
+0, 2, 2, 1, 152064, 0x21032989
+0, 3, 3, 1, 152064, 0xa201194b
+0, 4, 4, 1, 152064, 0x9b7980cc
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-arcc b/tests/ref/fate/filter-stereo3d-sbsl-arcc
new file mode 100644
index 0000000000..56f17fd961
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-arcc
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x2760b14a
+0, 1, 1, 1, 152064, 0xcf94baaf
+0, 2, 2, 1, 152064, 0x9b5e0e0a
+0, 3, 3, 1, 152064, 0x6bfb8127
+0, 4, 4, 1, 152064, 0xa0293fed
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-arcd b/tests/ref/fate/filter-stereo3d-sbsl-arcd
new file mode 100644
index 0000000000..fd9806b34e
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-arcd
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0xa0261570
+0, 1, 1, 1, 152064, 0x678403c8
+0, 2, 2, 1, 152064, 0x1087e7b6
+0, 3, 3, 1, 152064, 0xa3909df3
+0, 4, 4, 1, 152064, 0x87e4c4d4
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-arcg b/tests/ref/fate/filter-stereo3d-sbsl-arcg
new file mode 100644
index 0000000000..68f3f54a0b
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-arcg
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x70f5c9a8
+0, 1, 1, 1, 152064, 0x56f165fc
+0, 2, 2, 1, 152064, 0xe59f8fcc
+0, 3, 3, 1, 152064, 0xc5df8b9d
+0, 4, 4, 1, 152064, 0xaab2c7cf
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-arch b/tests/ref/fate/filter-stereo3d-sbsl-arch
new file mode 100644
index 0000000000..9c2fcd1763
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-arch
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x81ab8dad
+0, 1, 1, 1, 152064, 0x820fd98a
+0, 2, 2, 1, 152064, 0x1ccc712b
+0, 3, 3, 1, 152064, 0x0d278740
+0, 4, 4, 1, 152064, 0x13eaa8e2
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-argg b/tests/ref/fate/filter-stereo3d-sbsl-argg
new file mode 100644
index 0000000000..91fb06455f
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-argg
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x2cfbea30
+0, 1, 1, 1, 152064, 0x4c44be5b
+0, 2, 2, 1, 152064, 0x87462989
+0, 3, 3, 1, 152064, 0x1462194b
+0, 4, 4, 1, 152064, 0xe27c80cc
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-aybc b/tests/ref/fate/filter-stereo3d-sbsl-aybc
new file mode 100644
index 0000000000..72bd15c9ac
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-aybc
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0xae8c985d
+0, 1, 1, 1, 152064, 0x489e1535
+0, 2, 2, 1, 152064, 0x01a83b2b
+0, 3, 3, 1, 152064, 0x3870ffd6
+0, 4, 4, 1, 152064, 0x3d5b0cc4
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-aybd b/tests/ref/fate/filter-stereo3d-sbsl-aybd
new file mode 100644
index 0000000000..d963480fb3
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-aybd
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x7dc98468
+0, 1, 1, 1, 152064, 0xf72db6c9
+0, 2, 2, 1, 152064, 0x1630f53f
+0, 3, 3, 1, 152064, 0xc1765599
+0, 4, 4, 1, 152064, 0x12e35db1
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-aybg b/tests/ref/fate/filter-stereo3d-sbsl-aybg
new file mode 100644
index 0000000000..53f7f723a5
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-aybg
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0x1a57c9a8
+0, 1, 1, 1, 152064, 0x789265fc
+0, 2, 2, 1, 152064, 0x2bb78fcc
+0, 3, 3, 1, 152064, 0x5caf8b9d
+0, 4, 4, 1, 152064, 0xc526c7cf
diff --git a/tests/ref/fate/filter-stereo3d-sbsl-aybh b/tests/ref/fate/filter-stereo3d-sbsl-aybh
new file mode 100644
index 0000000000..c6fdd146ca
--- /dev/null
+++ b/tests/ref/fate/filter-stereo3d-sbsl-aybh
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+0, 0, 0, 1, 152064, 0xf3ee182f
+0, 1, 1, 1, 152064, 0x8b1c25f1
+0, 2, 2, 1, 152064, 0xe78de2ac
+0, 3, 3, 1, 152064, 0x3eb08db6
+0, 4, 4, 1, 152064, 0x852eae5c