diff mbox series

[FFmpeg-devel,5/7] fate: add tests for AVID

Message ID 20201212154555.21243-5-anton@khirnov.net
State Accepted
Commit b0f1a86aaf0b360e2d2cd84aceee1e3264c7e7e5
Headers show
Series [FFmpeg-devel,1/7] tools/target_dec_fuzzer: use non-obsolete decoding API | expand

Checks

Context Check Description
andriy/x86_make success Make finished
andriy/x86_make_fate success Make fate finished

Commit Message

Anton Khirnov Dec. 12, 2020, 3:45 p.m. UTC
Samples cut from tickets 971 and 4741
---
 tests/fate/video.mak           |  6 ++++++
 tests/ref/fate/avid-interlaced |  7 +++++++
 tests/ref/fate/avid-meridian   | 15 +++++++++++++++
 3 files changed, 28 insertions(+)
 create mode 100644 tests/ref/fate/avid-interlaced
 create mode 100644 tests/ref/fate/avid-meridian

Comments

Anton Khirnov Dec. 12, 2020, 3:51 p.m. UTC | #1
Can someone with write access to FATE samples please put
https://0x0.st/iFsU.mov -> avid/avidmeridianntsc.mov
https://0x0.st/iFsD.avi -> avid/avid_ntsc_interlaced.avi

Thanks,
James Almer Dec. 12, 2020, 4:06 p.m. UTC | #2
On 12/12/2020 12:51 PM, Anton Khirnov wrote:
> Can someone with write access to FATE samples please put
> https://0x0.st/iFsU.mov -> avid/avidmeridianntsc.mov
> https://0x0.st/iFsD.avi -> avid/avid_ntsc_interlaced.avi
> 
> Thanks,

Done.
diff mbox series

Patch

diff --git a/tests/fate/video.mak b/tests/fate/video.mak
index 4877740863..a5f3107c38 100644
--- a/tests/fate/video.mak
+++ b/tests/fate/video.mak
@@ -43,6 +43,12 @@  fate-auravision-v1: CMD = framecrc -i $(TARGET_SAMPLES)/auravision/SOUVIDEO.AVI
 FATE_VIDEO-$(call DEMDEC, AVI, AURA2) += fate-auravision-v2
 fate-auravision-v2: CMD = framecrc -i $(TARGET_SAMPLES)/auravision/salma-hayek-in-ugly-betty-partial-avi -an
 
+FATE_VIDEO-$(call DEMDEC, AVI, AVRN) += fate-avid-interlaced
+fate-avid-interlaced: CMD = framecrc -i $(TARGET_SAMPLES)/avid/avid_ntsc_interlaced.avi
+
+FATE_VIDEO-$(call DEMDEC, MOV, AVRN) += fate-avid-meridian
+fate-avid-meridian: CMD = framecrc -i $(TARGET_SAMPLES)/avid/avidmeridianntsc.mov
+
 FATE_VIDEO-$(call DEMDEC, BETHSOFTVID, BETHSOFTVID) += fate-bethsoft-vid
 fate-bethsoft-vid: CMD = framecrc -i $(TARGET_SAMPLES)/bethsoft-vid/ANIM0001.VID -t 5 -pix_fmt rgb24 -vf scale -af aresample
 
diff --git a/tests/ref/fate/avid-interlaced b/tests/ref/fate/avid-interlaced
new file mode 100644
index 0000000000..2efa5839cb
--- /dev/null
+++ b/tests/ref/fate/avid-interlaced
@@ -0,0 +1,7 @@ 
+#tb 0: 100/2397
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 720x486
+#sar 0: 0/1
+0,          0,          0,        1,   699840, 0xc59a264e
+0,          1,          1,        1,   699840, 0x06f13712
diff --git a/tests/ref/fate/avid-meridian b/tests/ref/fate/avid-meridian
new file mode 100644
index 0000000000..313351ed06
--- /dev/null
+++ b/tests/ref/fate/avid-meridian
@@ -0,0 +1,15 @@ 
+#tb 0: 20859/500000
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 320x240
+#sar 0: 0/1
+0,          0,          0,        1,   153600, 0xbfd35869
+0,          1,          1,        1,   153600, 0xbe7c74a0
+0,          2,          2,        1,   153600, 0x9f2524ee
+0,          3,          3,        1,   153600, 0x3c8df375
+0,          4,          4,        1,   153600, 0xe0ac5d7d
+0,          5,          5,        1,   153600, 0xf0c6da50
+0,          6,          6,        1,   153600, 0xbd50751f
+0,          7,          7,        1,   153600, 0x51caf5f7
+0,          8,          8,        1,   153600, 0x27752d4f
+0,          9,          9,        1,   153600, 0x63a0d0dc