[FFmpeg-devel] [PATCH] fate: add removegrain tests

Paul B Mahol onemda at gmail.com
Thu Jul 9 10:02:06 CEST 2015


Signed-off-by: Paul B Mahol <onemda at gmail.com>
---
 tests/fate/filter-video.mak               | 78 +++++++++++++++++++++++++++++++
 tests/ref/fate/filter-removegrain-mode-00 |  2 +
 tests/ref/fate/filter-removegrain-mode-01 |  2 +
 tests/ref/fate/filter-removegrain-mode-02 |  2 +
 tests/ref/fate/filter-removegrain-mode-03 |  2 +
 tests/ref/fate/filter-removegrain-mode-04 |  2 +
 tests/ref/fate/filter-removegrain-mode-05 |  2 +
 tests/ref/fate/filter-removegrain-mode-06 |  2 +
 tests/ref/fate/filter-removegrain-mode-07 |  2 +
 tests/ref/fate/filter-removegrain-mode-08 |  2 +
 tests/ref/fate/filter-removegrain-mode-09 |  2 +
 tests/ref/fate/filter-removegrain-mode-10 |  2 +
 tests/ref/fate/filter-removegrain-mode-11 |  2 +
 tests/ref/fate/filter-removegrain-mode-12 |  2 +
 tests/ref/fate/filter-removegrain-mode-13 |  2 +
 tests/ref/fate/filter-removegrain-mode-14 |  2 +
 tests/ref/fate/filter-removegrain-mode-15 |  2 +
 tests/ref/fate/filter-removegrain-mode-16 |  2 +
 tests/ref/fate/filter-removegrain-mode-17 |  2 +
 tests/ref/fate/filter-removegrain-mode-18 |  2 +
 tests/ref/fate/filter-removegrain-mode-19 |  2 +
 tests/ref/fate/filter-removegrain-mode-20 |  2 +
 tests/ref/fate/filter-removegrain-mode-21 |  2 +
 tests/ref/fate/filter-removegrain-mode-22 |  2 +
 tests/ref/fate/filter-removegrain-mode-23 |  2 +
 tests/ref/fate/filter-removegrain-mode-24 |  2 +
 26 files changed, 128 insertions(+)
 create mode 100644 tests/ref/fate/filter-removegrain-mode-00
 create mode 100644 tests/ref/fate/filter-removegrain-mode-01
 create mode 100644 tests/ref/fate/filter-removegrain-mode-02
 create mode 100644 tests/ref/fate/filter-removegrain-mode-03
 create mode 100644 tests/ref/fate/filter-removegrain-mode-04
 create mode 100644 tests/ref/fate/filter-removegrain-mode-05
 create mode 100644 tests/ref/fate/filter-removegrain-mode-06
 create mode 100644 tests/ref/fate/filter-removegrain-mode-07
 create mode 100644 tests/ref/fate/filter-removegrain-mode-08
 create mode 100644 tests/ref/fate/filter-removegrain-mode-09
 create mode 100644 tests/ref/fate/filter-removegrain-mode-10
 create mode 100644 tests/ref/fate/filter-removegrain-mode-11
 create mode 100644 tests/ref/fate/filter-removegrain-mode-12
 create mode 100644 tests/ref/fate/filter-removegrain-mode-13
 create mode 100644 tests/ref/fate/filter-removegrain-mode-14
 create mode 100644 tests/ref/fate/filter-removegrain-mode-15
 create mode 100644 tests/ref/fate/filter-removegrain-mode-16
 create mode 100644 tests/ref/fate/filter-removegrain-mode-17
 create mode 100644 tests/ref/fate/filter-removegrain-mode-18
 create mode 100644 tests/ref/fate/filter-removegrain-mode-19
 create mode 100644 tests/ref/fate/filter-removegrain-mode-20
 create mode 100644 tests/ref/fate/filter-removegrain-mode-21
 create mode 100644 tests/ref/fate/filter-removegrain-mode-22
 create mode 100644 tests/ref/fate/filter-removegrain-mode-23
 create mode 100644 tests/ref/fate/filter-removegrain-mode-24

diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak
index f502c45..87af23b 100644
--- a/tests/fate/filter-video.mak
+++ b/tests/fate/filter-video.mak
@@ -129,6 +129,84 @@ fate-filter-overlay_yuv444: CMD = framecrc -c:v pgmyuv -i $(SRC) -filter_complex
 FATE_FILTER_VSYNTH-$(CONFIG_PHASE_FILTER) += fate-filter-phase
 fate-filter-phase: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf phase
 
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-00
+fate-filter-removegrain-mode-00: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=0:0:0
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-01
+fate-filter-removegrain-mode-01: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=1:1:1
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-02
+fate-filter-removegrain-mode-02: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=2:2:2
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-03
+fate-filter-removegrain-mode-03: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=3:3:3
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-04
+fate-filter-removegrain-mode-04: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=4:4:4
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-05
+fate-filter-removegrain-mode-05: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=5:5:5
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-06
+fate-filter-removegrain-mode-06: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=6:6:6
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-07
+fate-filter-removegrain-mode-07: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=7:7:7
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-08
+fate-filter-removegrain-mode-08: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=8:8:8
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-09
+fate-filter-removegrain-mode-09: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=9:9:9
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-10
+fate-filter-removegrain-mode-10: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=10:10:10
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-11
+fate-filter-removegrain-mode-11: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=11:11:11
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-12
+fate-filter-removegrain-mode-12: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=12:12:12
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-13
+fate-filter-removegrain-mode-13: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=13:13:13
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-14
+fate-filter-removegrain-mode-14: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=14:14:14
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-15
+fate-filter-removegrain-mode-15: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=15:15:15
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-16
+fate-filter-removegrain-mode-16: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=16:16:16
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-17
+fate-filter-removegrain-mode-17: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=17:17:17
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-18
+fate-filter-removegrain-mode-18: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=18:18:18
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-19
+fate-filter-removegrain-mode-19: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=19:19:19
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-20
+fate-filter-removegrain-mode-20: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=20:20:20
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-21
+fate-filter-removegrain-mode-21: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=21:21:21
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-22
+fate-filter-removegrain-mode-22: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=22:22:22
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-23
+fate-filter-removegrain-mode-23: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=23:23:23
+
+FATE_REMOVEGRAIN += fate-filter-removegrain-mode-24
+fate-filter-removegrain-mode-24: CMD = framecrc -c:v pgmyuv -i $(SRC) -vframes 1 -vf removegrain=24:24:24
+
+fate-filter-removegrain: $(FATE_REMOVEGRAIN)
+FATE_FILTER_VSYNTH-$(CONFIG_REMOVEGRAIN_FILTER) += $(FATE_REMOVEGRAIN)
+
 FATE_FILTER_VSYNTH-$(CONFIG_SEPARATEFIELDS_FILTER) += fate-filter-separatefields
 fate-filter-separatefields: CMD = framecrc -c:v pgmyuv -i $(SRC) -vf separatefields
 
diff --git a/tests/ref/fate/filter-removegrain-mode-00 b/tests/ref/fate/filter-removegrain-mode-00
new file mode 100644
index 0000000..115bc45
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-00
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x05b789ef
diff --git a/tests/ref/fate/filter-removegrain-mode-01 b/tests/ref/fate/filter-removegrain-mode-01
new file mode 100644
index 0000000..0e74927
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-01
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x4f234e65
diff --git a/tests/ref/fate/filter-removegrain-mode-02 b/tests/ref/fate/filter-removegrain-mode-02
new file mode 100644
index 0000000..be7a419
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-02
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0xc2dd0535
diff --git a/tests/ref/fate/filter-removegrain-mode-03 b/tests/ref/fate/filter-removegrain-mode-03
new file mode 100644
index 0000000..7f98bec
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-03
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x09dbc38a
diff --git a/tests/ref/fate/filter-removegrain-mode-04 b/tests/ref/fate/filter-removegrain-mode-04
new file mode 100644
index 0000000..510371d
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-04
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x32c6a66e
diff --git a/tests/ref/fate/filter-removegrain-mode-05 b/tests/ref/fate/filter-removegrain-mode-05
new file mode 100644
index 0000000..11ddc89
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-05
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0xc3c64ec6
diff --git a/tests/ref/fate/filter-removegrain-mode-06 b/tests/ref/fate/filter-removegrain-mode-06
new file mode 100644
index 0000000..da55d02
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-06
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x19a63f92
diff --git a/tests/ref/fate/filter-removegrain-mode-07 b/tests/ref/fate/filter-removegrain-mode-07
new file mode 100644
index 0000000..9ce7217
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-07
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0xfbdeec94
diff --git a/tests/ref/fate/filter-removegrain-mode-08 b/tests/ref/fate/filter-removegrain-mode-08
new file mode 100644
index 0000000..5f9a1f4
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-08
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x820d85aa
diff --git a/tests/ref/fate/filter-removegrain-mode-09 b/tests/ref/fate/filter-removegrain-mode-09
new file mode 100644
index 0000000..4787c22
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-09
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x9609a659
diff --git a/tests/ref/fate/filter-removegrain-mode-10 b/tests/ref/fate/filter-removegrain-mode-10
new file mode 100644
index 0000000..7f76854
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-10
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x4adb45d6
diff --git a/tests/ref/fate/filter-removegrain-mode-11 b/tests/ref/fate/filter-removegrain-mode-11
new file mode 100644
index 0000000..f2c3be0
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-11
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0xd0d891ff
diff --git a/tests/ref/fate/filter-removegrain-mode-12 b/tests/ref/fate/filter-removegrain-mode-12
new file mode 100644
index 0000000..f2c3be0
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-12
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0xd0d891ff
diff --git a/tests/ref/fate/filter-removegrain-mode-13 b/tests/ref/fate/filter-removegrain-mode-13
new file mode 100644
index 0000000..b481928
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-13
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x09d4da80
diff --git a/tests/ref/fate/filter-removegrain-mode-14 b/tests/ref/fate/filter-removegrain-mode-14
new file mode 100644
index 0000000..7355a61
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-14
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x145f34c8
diff --git a/tests/ref/fate/filter-removegrain-mode-15 b/tests/ref/fate/filter-removegrain-mode-15
new file mode 100644
index 0000000..4c11088
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-15
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x11eea9b4
diff --git a/tests/ref/fate/filter-removegrain-mode-16 b/tests/ref/fate/filter-removegrain-mode-16
new file mode 100644
index 0000000..9b1ab23
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-16
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x8bc800ee
diff --git a/tests/ref/fate/filter-removegrain-mode-17 b/tests/ref/fate/filter-removegrain-mode-17
new file mode 100644
index 0000000..29b383e
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-17
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x7195b9a7
diff --git a/tests/ref/fate/filter-removegrain-mode-18 b/tests/ref/fate/filter-removegrain-mode-18
new file mode 100644
index 0000000..84aa1ec
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-18
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0xb47a081c
diff --git a/tests/ref/fate/filter-removegrain-mode-19 b/tests/ref/fate/filter-removegrain-mode-19
new file mode 100644
index 0000000..86887a6
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-19
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x948dc65d
diff --git a/tests/ref/fate/filter-removegrain-mode-20 b/tests/ref/fate/filter-removegrain-mode-20
new file mode 100644
index 0000000..def86fe
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-20
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x64a388ea
diff --git a/tests/ref/fate/filter-removegrain-mode-21 b/tests/ref/fate/filter-removegrain-mode-21
new file mode 100644
index 0000000..832c1b1
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-21
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0xb7ae17f5
diff --git a/tests/ref/fate/filter-removegrain-mode-22 b/tests/ref/fate/filter-removegrain-mode-22
new file mode 100644
index 0000000..f689e3f
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-22
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0xe5736698
diff --git a/tests/ref/fate/filter-removegrain-mode-23 b/tests/ref/fate/filter-removegrain-mode-23
new file mode 100644
index 0000000..b0a588b
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-23
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x8d15a472
diff --git a/tests/ref/fate/filter-removegrain-mode-24 b/tests/ref/fate/filter-removegrain-mode-24
new file mode 100644
index 0000000..286ce22
--- /dev/null
+++ b/tests/ref/fate/filter-removegrain-mode-24
@@ -0,0 +1,2 @@
+#tb 0: 1/25
+0,          0,          0,        1,   152064, 0x77f6d439
-- 
1.7.11.2



More information about the ffmpeg-devel mailing list