From: Christophe Gisquet <christophe.gisq...@gmail.com>

Signed-off-by: Janne Grunau <janne-li...@jannau.net>
---
 tests/fate/filter-video.mak   |  6 ++++++
 tests/ref/fate/filter-yadif10 | 31 +++++++++++++++++++++++++++++++
 tests/ref/fate/filter-yadif16 | 31 +++++++++++++++++++++++++++++++
 3 files changed, 68 insertions(+)
 create mode 100644 tests/ref/fate/filter-yadif10
 create mode 100644 tests/ref/fate/filter-yadif16

diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak
index 82d0a62..a3effaa 100644
--- a/tests/fate/filter-video.mak
+++ b/tests/fate/filter-video.mak
@@ -7,6 +7,12 @@ fate-filter-yadif-mode0: CMD = framecrc -flags bitexact -idct 
simple -i $(TARGET
 FATE_YADIF += fate-filter-yadif-mode1
 fate-filter-yadif-mode1: CMD = framecrc -flags bitexact -idct simple -i 
$(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -vf yadif=1
 
+FATE_YADIF += fate-filter-yadif10
+fate-filter-yadif10: CMD = framecrc -flags bitexact -idct simple -i 
$(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -flags bitexact -pix_fmt 
yuv420p10le -vframes 30 -vf yadif=0
+
+FATE_YADIF += fate-filter-yadif16
+fate-filter-yadif16: CMD = framecrc -flags bitexact -idct simple -i 
$(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -flags bitexact -pix_fmt 
yuv420p16le -vframes 30 -vf yadif=0
+
 FATE_FILTER-$(call FILTERDEMDEC, YADIF, MPEGTS, MPEG2VIDEO) += $(FATE_YADIF)
 
 FATE_SAMPLES_AVCONV += $(FATE_FILTER-yes)
diff --git a/tests/ref/fate/filter-yadif10 b/tests/ref/fate/filter-yadif10
new file mode 100644
index 0000000..e0731d7
--- /dev/null
+++ b/tests/ref/fate/filter-yadif10
@@ -0,0 +1,31 @@
+#tb 0: 1/180000
+0,      64800,      64800,        0,  1244160, 0x5b49e0c0
+0,      72000,      72000,        0,  1244160, 0x76ba6bab
+0,      79200,      79200,        0,  1244160, 0x0298cb8d
+0,      86400,      86400,        0,  1244160, 0x9c81759a
+0,      93600,      93600,        0,  1244160, 0xa239d1ae
+0,     100800,     100800,        0,  1244160, 0x3e95ada9
+0,     108000,     108000,        0,  1244160, 0x8b87e8f8
+0,     115200,     115200,        0,  1244160, 0x64f89653
+0,     122400,     122400,        0,  1244160, 0x58e5d12e
+0,     129600,     129600,        0,  1244160, 0x38b4003a
+0,     136800,     136800,        0,  1244160, 0xc005c29c
+0,     144000,     144000,        0,  1244160, 0x10c0c60d
+0,     151200,     151200,        0,  1244160, 0x1b550998
+0,     158400,     158400,        0,  1244160, 0x7aacf6ab
+0,     165600,     165600,        0,  1244160, 0xeb205d98
+0,     172800,     172800,        0,  1244160, 0x6ad2134c
+0,     180000,     180000,        0,  1244160, 0x8aea4e56
+0,     187200,     187200,        0,  1244160, 0x0d910a6b
+0,     194400,     194400,        0,  1244160, 0x749ae307
+0,     201600,     201600,        0,  1244160, 0x8ff7af3c
+0,     208800,     208800,        0,  1244160, 0x9ba51b91
+0,     216000,     216000,        0,  1244160, 0xad476514
+0,     223200,     223200,        0,  1244160, 0x674481d6
+0,     230400,     230400,        0,  1244160, 0x0937e677
+0,     237600,     237600,        0,  1244160, 0x6c2c53ee
+0,     244800,     244800,        0,  1244160, 0x524a164e
+0,     252000,     252000,        0,  1244160, 0x77a405ab
+0,     259200,     259200,        0,  1244160, 0xaa6b47c4
+0,     266400,     266400,        0,  1244160, 0x0b5ab556
+0,     273600,     273600,        0,  1244160, 0xbe1edab9
diff --git a/tests/ref/fate/filter-yadif16 b/tests/ref/fate/filter-yadif16
new file mode 100644
index 0000000..964bfee
--- /dev/null
+++ b/tests/ref/fate/filter-yadif16
@@ -0,0 +1,31 @@
+#tb 0: 1/180000
+0,      64800,      64800,        0,  1244160, 0xc1d695eb
+0,      72000,      72000,        0,  1244160, 0xaae3cd2f
+0,      79200,      79200,        0,  1244160, 0xca5c8c9f
+0,      86400,      86400,        0,  1244160, 0x00b423a3
+0,      93600,      93600,        0,  1244160, 0x361ce808
+0,     100800,     100800,        0,  1244160, 0x0c782e19
+0,     108000,     108000,        0,  1244160, 0xf544f06a
+0,     115200,     115200,        0,  1244160, 0x48b2b1fa
+0,     122400,     122400,        0,  1244160, 0x82852e9e
+0,     129600,     129600,        0,  1244160, 0xd2ac1cfe
+0,     136800,     136800,        0,  1244160, 0x980dcdd8
+0,     144000,     144000,        0,  1244160, 0x7b80b4f3
+0,     151200,     151200,        0,  1244160, 0xe6d12ffd
+0,     158400,     158400,        0,  1244160, 0x6e9af940
+0,     165600,     165600,        0,  1244160, 0xdc57daf3
+0,     172800,     172800,        0,  1244160, 0x064e2573
+0,     180000,     180000,        0,  1244160, 0x72542128
+0,     187200,     187200,        0,  1244160, 0xaa066272
+0,     194400,     194400,        0,  1244160, 0xd1669204
+0,     201600,     201600,        0,  1244160, 0x825871f9
+0,     208800,     208800,        0,  1244160, 0xc2b65d67
+0,     216000,     216000,        0,  1244160, 0x0e0f547b
+0,     223200,     223200,        0,  1244160, 0x8d7880be
+0,     230400,     230400,        0,  1244160, 0x90d1cefb
+0,     237600,     237600,        0,  1244160, 0x0ecfb1a1
+0,     244800,     244800,        0,  1244160, 0x9aca5943
+0,     252000,     252000,        0,  1244160, 0x696f883a
+0,     259200,     259200,        0,  1244160, 0xa55e7acb
+0,     266400,     266400,        0,  1244160, 0xeec1ee3b
+0,     273600,     273600,        0,  1244160, 0xb88be261
-- 
2.10.1

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to