aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMåns Rullgård <mans@mansr.com>2010-07-12 20:24:23 +0000
committerMåns Rullgård <mans@mansr.com>2010-07-12 20:24:23 +0000
commit5ee08c8531dbe5f5f778551cb48edbb2ecef6734 (patch)
treeee4617448f2bccc1f17cc6dd0052161b44ee9bb9
parentb3108447567189a7d900f411961d64bacdec1473 (diff)
downloadffmpeg-5ee08c8531dbe5f5f778551cb48edbb2ecef6734.tar.gz
fate: add vp8 bilinear tests
Mike added these some time ago, and I forgot to update here. Originally committed as revision 24220 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r--tests/fate.mak6
-rw-r--r--tests/ref/fate/vp8-test-vector-00349
-rw-r--r--tests/ref/fate/vp8-test-vector-00429
-rw-r--r--tests/ref/fate/vp8-test-vector-00729
4 files changed, 113 insertions, 0 deletions
diff --git a/tests/fate.mak b/tests/fate.mak
index 76f8dff491..3e8ae01994 100644
--- a/tests/fate.mak
+++ b/tests/fate.mak
@@ -672,10 +672,16 @@ FATE_TESTS += fate-vp8-test-vector-001
fate-vp8-test-vector-001: CMD = $$BUILD_PATH/ffmpeg -i $$SAMPLES_PATH/vp8-test-vectors-r1/vp80-00-comprehensive-001.ivf -f framemd5 -
FATE_TESTS += fate-vp8-test-vector-002
fate-vp8-test-vector-002: CMD = $$BUILD_PATH/ffmpeg -i $$SAMPLES_PATH/vp8-test-vectors-r1/vp80-00-comprehensive-002.ivf -f framemd5 -
+FATE_TESTS += fate-vp8-test-vector-003
+fate-vp8-test-vector-003: CMD = $$BUILD_PATH/ffmpeg -i $$SAMPLES_PATH/vp8-test-vectors-r1/vp80-00-comprehensive-003.ivf -f framemd5 -
+FATE_TESTS += fate-vp8-test-vector-004
+fate-vp8-test-vector-004: CMD = $$BUILD_PATH/ffmpeg -i $$SAMPLES_PATH/vp8-test-vectors-r1/vp80-00-comprehensive-004.ivf -f framemd5 -
FATE_TESTS += fate-vp8-test-vector-005
fate-vp8-test-vector-005: CMD = $$BUILD_PATH/ffmpeg -i $$SAMPLES_PATH/vp8-test-vectors-r1/vp80-00-comprehensive-005.ivf -f framemd5 -
FATE_TESTS += fate-vp8-test-vector-006
fate-vp8-test-vector-006: CMD = $$BUILD_PATH/ffmpeg -i $$SAMPLES_PATH/vp8-test-vectors-r1/vp80-00-comprehensive-006.ivf -f framemd5 -
+FATE_TESTS += fate-vp8-test-vector-007
+fate-vp8-test-vector-007: CMD = $$BUILD_PATH/ffmpeg -i $$SAMPLES_PATH/vp8-test-vectors-r1/vp80-00-comprehensive-007.ivf -f framemd5 -
FATE_TESTS += fate-vp8-test-vector-008
fate-vp8-test-vector-008: CMD = $$BUILD_PATH/ffmpeg -i $$SAMPLES_PATH/vp8-test-vectors-r1/vp80-00-comprehensive-008.ivf -f framemd5 -
FATE_TESTS += fate-vp8-test-vector-009
diff --git a/tests/ref/fate/vp8-test-vector-003 b/tests/ref/fate/vp8-test-vector-003
new file mode 100644
index 0000000000..9ff420028d
--- /dev/null
+++ b/tests/ref/fate/vp8-test-vector-003
@@ -0,0 +1,49 @@
+0, 0, 38016, 96e6ce168b5ef377053e86ab5484e7f9
+0, 3750, 38016, 10fd750292d8522ab7ee577043604789
+0, 7500, 38016, e040995173dc5c85abbbe38f6823ff9a
+0, 11250, 38016, 5aa18f4fbd8b5b887d74f84cc92075dc
+0, 15000, 38016, f0dc7f520e88b94e5cb924d804b0472a
+0, 18750, 38016, 2375955dce3bb0a824779a800cd1555b
+0, 22500, 38016, 3e96a0e477de39530e1950cff284a854
+0, 26250, 38016, 6cd40fa8a89221f2b990bd8af2a9ee14
+0, 30000, 38016, 0b929243ceeffce836279e2aa84647cd
+0, 33750, 38016, 1e95f0ad25fe033076b57c3852bb3550
+0, 37500, 38016, 81aa93a3f9c56d2aa4b8285d3507e6b4
+0, 41250, 38016, cf9947a302dec306d7f487cf3a2731b0
+0, 45000, 38016, 3b9ca47752db95a049678da07974b476
+0, 48750, 38016, aa6788405dc47dd44867fca6c95ba3d9
+0, 52500, 38016, 276d1c62b908c081c7bbb78f943b0de1
+0, 56250, 38016, eb006b6218e457fd794e9b3a5dfbf638
+0, 60000, 38016, 9dd5312833e770286c5aa5436a00376e
+0, 63750, 38016, 7899278e66aa255ce5bf69a6e1137d0f
+0, 67500, 38016, 0ac7d062ea7550fa0717723b1272abc2
+0, 71250, 38016, d8f1bb881a46ecafcbbe457a004a71f1
+0, 75000, 38016, cc3a04b98159189a74b5241df540d8fb
+0, 78750, 38016, 4e29eb2c8c465ae9ffcfa28ec0b3694b
+0, 82500, 38016, 608fb6ba526e6aa4ad1c0290aedaa69d
+0, 86250, 38016, 4acc6a73547be6310b9a275436c55805
+0, 90000, 38016, 482cf409b86242d30f3a78a6c85364df
+0, 93750, 38016, a22cb76770f112eb1169218cc87c1e4f
+0, 97500, 38016, e74675b051ff05e178a9a24893721d99
+0, 101250, 38016, ee5061bff62c8c8603b7bc2bb2bb29e8
+0, 105000, 38016, a3c0ab11f338bd488c69f2b62e1e5a74
+0, 108750, 38016, 9f6b7e30e0ed4e272393b9a9957752e1
+0, 112500, 38016, 9cce9f2ffff1766d05bda04e46eff997
+0, 116250, 38016, 5105a2ba923bc6f21ea3d32ab1bc7bf8
+0, 120000, 38016, 957d619a1001e2b5e52db166b66b7f50
+0, 123750, 38016, fdb4e71cddeec8a321d9c8d4ffc506ce
+0, 127500, 38016, 9ee646940fb8ac2312d29e9f1c3b6d40
+0, 131250, 38016, a110e81d2105beae81cd36b15bc5ac2f
+0, 135000, 38016, 804b6d8fc99fadb9c6bfdae3becee6b5
+0, 138750, 38016, e217627bbaeebf30456e38aeb1f0746b
+0, 142500, 38016, 56468a2c548dd3085b4bce88c4a1e41d
+0, 146250, 38016, ef170e7f21e2b262525b43d6b25dec4c
+0, 150000, 38016, 3acc3c47def8a0fa0561eaacaf9e41a1
+0, 153750, 38016, 0c3e2187f13e4504fb4b246706bba83c
+0, 157500, 38016, 397326a22e6e49487309c39d64037df8
+0, 161250, 38016, 95236c1319b6f1f692b3998547811ee7
+0, 165000, 38016, 5aff1957504884abf74d6fb74b74b032
+0, 168750, 38016, 6de06343435a8926a746037cab5f633c
+0, 172500, 38016, 3de68e05ddf2c60ee9110048ceefeb6a
+0, 176250, 38016, e637fef689edad6ffd6eeb4a29004bf7
+0, 180000, 38016, bb809114af8df5cb4ed82d3a1d11a673
diff --git a/tests/ref/fate/vp8-test-vector-004 b/tests/ref/fate/vp8-test-vector-004
new file mode 100644
index 0000000000..56e05b29d8
--- /dev/null
+++ b/tests/ref/fate/vp8-test-vector-004
@@ -0,0 +1,29 @@
+0, 0, 38016, 83c78b5db579710f61f9354d5c51e8c8
+0, 3000, 38016, d173eb8a8211a05672b43206609c9034
+0, 6000, 38016, 204e3e91613d647d30244c00fa2b9563
+0, 9000, 38016, 3cc1a395bd10a49b006741778285925b
+0, 12000, 38016, 024548b00dea4f104d6b9a728be05786
+0, 15000, 38016, 01401e9418f2e00ab4ffdb3296d40ffa
+0, 18000, 38016, 35d8b3c1ef9cb864315b7502b93629b2
+0, 21000, 38016, aeb44f0fe4c2eecb26c0bd657d65b00b
+0, 24000, 38016, 42e40bed012bacf59f0c41d4cfd3e52a
+0, 27000, 38016, 9796191fa2bd4572123ea043396e8485
+0, 30000, 38016, 2d6d68b902129f3c3f1730e73b98f9c9
+0, 33000, 38016, ba348b89248b92d0b86d794dc413e6a0
+0, 36000, 38016, 5ce49bf164033d49bef1b23120d202d6
+0, 39000, 38016, 54837a426c63a9c40ef8750232615dad
+0, 42000, 38016, 350bcddf9a34f5003f6f655aaa020a00
+0, 45000, 38016, babb82b1e2ca9315816b6f43b8ef84a0
+0, 48000, 38016, c770825785c51fa374fd5bb08ff9f536
+0, 51000, 38016, e9e0f92e416fcd27ca2e93a0804ac938
+0, 54000, 38016, e0f2b89423da549eaa8b2b89f956f0f8
+0, 57000, 38016, 9926b7e13b51115735eb0af8bb5e4ea1
+0, 60000, 38016, d6b30a058b854c54068ebfc2b05f8fa0
+0, 63000, 38016, a03048df79e41ada8a3ecc15a85e3f94
+0, 66000, 38016, 34bef9af0633a43434841fd5189c161c
+0, 69000, 38016, 219b447552b1ee409c1b9b56176d36bf
+0, 72000, 38016, 95ea99459eaebc2f7233feeaf0549224
+0, 75000, 38016, 34e08ce4067ca67ee9014cf628b6bb1c
+0, 78000, 38016, 066c09a20d11b9dc3fa6972fd7f242c4
+0, 81000, 38016, aed02c1951070ae5febea21ad54add55
+0, 84000, 38016, f5a0fde2d818c4aaabd29b069ced6aea
diff --git a/tests/ref/fate/vp8-test-vector-007 b/tests/ref/fate/vp8-test-vector-007
new file mode 100644
index 0000000000..d4aa997ce8
--- /dev/null
+++ b/tests/ref/fate/vp8-test-vector-007
@@ -0,0 +1,29 @@
+0, 0, 38016, 98bd0af6928c144888a9c320270e9f0e
+0, 3000, 38016, 9ff7cff703d58481acd233451388377c
+0, 6000, 38016, e4cd8815527846cc782ea61ef5a46e49
+0, 9000, 38016, db45275b87e194e5b505dd8c47da4f5d
+0, 12000, 38016, c889d0f7bd34faf4df0e0a9eb9fc292a
+0, 15000, 38016, 4dbfb1727baf9b75980e7fdd44ca0924
+0, 18000, 38016, 5f217ac95c891dc81f7193fc5352d582
+0, 21000, 38016, 11166789635e472f629510f551b11e2c
+0, 24000, 38016, 336e6e42e67e1ccb7cda6298cb63f192
+0, 27000, 38016, 02dbcff56882e304d5043d0f9b1ff9ff
+0, 30000, 38016, fe033ea2c6b8b81a9328b470f8b0d6bb
+0, 33000, 38016, 0e3330fe9a7c0439ff53f18f0d15eb48
+0, 36000, 38016, 6c0d7e042a3bb32a128c4a405f59b426
+0, 39000, 38016, 7e51afc33dbf4b77fc5735f5d9ec0248
+0, 42000, 38016, a8381f193f34a5071b8eeba7f5cd1968
+0, 45000, 38016, 501a7914b47ff85c24f0533ee98b9fe9
+0, 48000, 38016, 00bd5fbb7e3b66514e6c77c3a5f118c3
+0, 51000, 38016, 23e296d12a45909cadda252b9f4e67bd
+0, 54000, 38016, fa0b5c69bacf766551bebdde0910eb9f
+0, 57000, 38016, f5cc24d10d58ebc50503ca321db708cc
+0, 60000, 38016, 3997eb9ff6231dee9e23752776113cd6
+0, 63000, 38016, 68d4c9cd494d91dd70e7a94c7a4b9a12
+0, 66000, 38016, 647b34f3aa7318adce68803ba00104fb
+0, 69000, 38016, ffed5301bd6fddd1d24d12e6096cc8a6
+0, 72000, 38016, 9511388180811c10d166886868d6e71c
+0, 75000, 38016, a9b330803b8ccd91596591c0449423ab
+0, 78000, 38016, 69b192888cda09dac658d5820183a2e8
+0, 81000, 38016, 8886e5851e60a7474cc9e214ba6373ad
+0, 84000, 38016, f59e354deedb129a90ab3922838b03d3