summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorVittorio Giovara <vittorio.giovara@gmail.com>2015-08-26 11:31:41 +0200
committerVittorio Giovara <vittorio.giovara@gmail.com>2015-09-02 22:22:02 +0200
commitc45fcf30cfab687004ed1cdc06ebaa21f4262a0b (patch)
treeb7ba394385830ffc6cb4fe9ad070dadb4f35699f /tests
parent0c7707610f46a28b65eff935500c78c9781f8f4f (diff)
DXV decoder
Support all DXDI and DXD3 normal quality videos.
Diffstat (limited to 'tests')
-rw-r--r--tests/fate/video.mak15
-rw-r--r--tests/ref/fate/dxv-dxt12
-rw-r--r--tests/ref/fate/dxv-dxt52
-rw-r--r--tests/ref/fate/dxv3-dxt12
-rw-r--r--tests/ref/fate/dxv3-dxt52
5 files changed, 23 insertions, 0 deletions
diff --git a/tests/fate/video.mak b/tests/fate/video.mak
index 77cc9e7c6a..ef1d41da2f 100644
--- a/tests/fate/video.mak
+++ b/tests/fate/video.mak
@@ -136,6 +136,21 @@ fate-dxa-scummvm: CMD = framecrc -i $(TARGET_SAMPLES)/dxa/scummvm.dxa -pix_fmt r
FATE_SAMPLES_AVCONV-$(call DEMDEC, DXA, DXA) += $(FATE_DXA)
fate-dxa: $(FATE_DXA)
+FATE_DXV += fate-dxv-dxt1
+fate-dxv-dxt1: CMD = framecrc -i $(TARGET_SAMPLES)/dxv/dxv-na.mov
+
+FATE_DXV += fate-dxv-dxt5
+fate-dxv-dxt5: CMD = framecrc -i $(TARGET_SAMPLES)/dxv/dxv-wa.mov
+
+FATE_DXV += fate-dxv3-dxt1
+fate-dxv3-dxt1: CMD = framecrc -i $(TARGET_SAMPLES)/dxv/dxv3-nqna.mov
+
+FATE_DXV += fate-dxv3-dxt5
+fate-dxv3-dxt5: CMD = framecrc -i $(TARGET_SAMPLES)/dxv/dxv3-nqwa.mov
+
+FATE_SAMPLES_AVCONV-$(call DEMDEC, MOV, DXV) += $(FATE_DXV)
+fate-dxv: $(FATE_DXV)
+
FATE_SAMPLES_AVCONV-$(call DEMDEC, SEGAFILM, CINEPAK) += fate-film-cvid
fate-film-cvid: CMD = framecrc -i $(TARGET_SAMPLES)/film/logo-capcom.cpk -an
diff --git a/tests/ref/fate/dxv-dxt1 b/tests/ref/fate/dxv-dxt1
new file mode 100644
index 0000000000..9b493807ca
--- /dev/null
+++ b/tests/ref/fate/dxv-dxt1
@@ -0,0 +1,2 @@
+#tb 0: 1/30000
+0, 0, 0, 0, 8294400, 0x0797cd53
diff --git a/tests/ref/fate/dxv-dxt5 b/tests/ref/fate/dxv-dxt5
new file mode 100644
index 0000000000..9b493807ca
--- /dev/null
+++ b/tests/ref/fate/dxv-dxt5
@@ -0,0 +1,2 @@
+#tb 0: 1/30000
+0, 0, 0, 0, 8294400, 0x0797cd53
diff --git a/tests/ref/fate/dxv3-dxt1 b/tests/ref/fate/dxv3-dxt1
new file mode 100644
index 0000000000..c65ead9124
--- /dev/null
+++ b/tests/ref/fate/dxv3-dxt1
@@ -0,0 +1,2 @@
+#tb 0: 1/30000
+0, 0, 0, 0, 8294400, 0x98bbcc85
diff --git a/tests/ref/fate/dxv3-dxt5 b/tests/ref/fate/dxv3-dxt5
new file mode 100644
index 0000000000..9b493807ca
--- /dev/null
+++ b/tests/ref/fate/dxv3-dxt5
@@ -0,0 +1,2 @@
+#tb 0: 1/30000
+0, 0, 0, 0, 8294400, 0x0797cd53