summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDiego Biurrun <diego@biurrun.de>2016-04-16 18:06:16 +0200
committerDiego Biurrun <diego@biurrun.de>2016-04-27 11:57:45 +0200
commit5b1409c75563b4a3aca113c34d09e3b5442de47f (patch)
tree73035ebd062e73a99e959b8016663a0ca8fa3be4 /tests
parent4b2e69397b84d1c1a29ffae6e9f106f2c32b1869 (diff)
fate: Add test for MSS1
Diffstat (limited to 'tests')
-rw-r--r--tests/fate/microsoft.mak3
-rw-r--r--tests/ref/fate/mss1137
2 files changed, 140 insertions, 0 deletions
diff --git a/tests/fate/microsoft.mak b/tests/fate/microsoft.mak
index 4a67468a84..fae0ed6882 100644
--- a/tests/fate/microsoft.mak
+++ b/tests/fate/microsoft.mak
@@ -1,6 +1,9 @@
FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, MSMPEG4V1) += fate-msmpeg4v1
fate-msmpeg4v1: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/msmpeg4v1/mpg4.avi -an
+FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, MSS1) += fate-mss1
+fate-mss1: CMD = framecrc -i $(TARGET_SAMPLES)/mss1/screen_codec.wmv -an -pix_fmt rgb24
+
FATE_MSS2 += fate-mss2-pal
fate-mss2-pal: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rlepal.wmv
diff --git a/tests/ref/fate/mss1 b/tests/ref/fate/mss1
new file mode 100644
index 0000000000..bb1f37cdf3
--- /dev/null
+++ b/tests/ref/fate/mss1
@@ -0,0 +1,137 @@
+#tb 0: 1/1000
+0, 291, 291, 0, 2359296, 0x38a6293f
+0, 851, 851, 0, 2359296, 0x307ed2e0
+0, 1416, 1416, 0, 2359296, 0x8947e5d5
+0, 1961, 1961, 0, 2359296, 0xb5e92959
+0, 2346, 2346, 0, 2359296, 0x674a2218
+0, 2884, 2884, 0, 2359296, 0x83382cd6
+0, 3414, 3414, 0, 2359296, 0x5d5502ee
+0, 3942, 3942, 0, 2359296, 0x031fa84e
+0, 4464, 4464, 0, 2359296, 0x10ff2a13
+0, 4992, 4992, 0, 2359296, 0x2b203e2f
+0, 5536, 5536, 0, 2359296, 0x6b4d8a08
+0, 6064, 6064, 0, 2359296, 0x839a632f
+0, 6599, 6599, 0, 2359296, 0x5d0b70e1
+0, 7128, 7128, 0, 2359296, 0xcb0cec73
+0, 7659, 7659, 0, 2359296, 0x23951182
+0, 8736, 8736, 0, 2359296, 0x63cf93cd
+0, 9278, 9278, 0, 2359296, 0x6f0a93cd
+0, 10354, 10354, 0, 2359296, 0x360adb85
+0, 10883, 10883, 0, 2359296, 0x6f0a93cd
+0, 11420, 11420, 0, 2359296, 0x2472fe54
+0, 12483, 12483, 0, 2359296, 0x5f2890a6
+0, 13016, 13016, 0, 2359296, 0x2f67d126
+0, 13540, 13540, 0, 2359296, 0x2a56896e
+0, 14071, 14071, 0, 2359296, 0x3f148647
+0, 14593, 14593, 0, 2359296, 0xaee8923b
+0, 15093, 15093, 0, 2359296, 0xa964923b
+0, 15594, 15594, 0, 2359296, 0xa1cb8647
+0, 16628, 16628, 0, 2359296, 0xdce78647
+0, 17128, 17128, 0, 2359296, 0x07d4923b
+0, 17635, 17635, 0, 2359296, 0xbb368647
+0, 18687, 18687, 0, 2359296, 0xd18cf0ce
+0, 19208, 19208, 0, 2359296, 0xb821f0ce
+0, 19757, 19757, 0, 2359296, 0xb52cf0ce
+0, 20731, 20731, 0, 2359296, 0x7a10f0ce
+0, 21737, 21737, 0, 2359296, 0x556af0ce
+0, 22259, 22259, 0, 2359296, 0x8d513895
+0, 22815, 22815, 0, 2359296, 0x8c3508c5
+0, 23887, 23887, 0, 2359296, 0xb33808c5
+0, 24392, 24392, 0, 2359296, 0x8d513895
+0, 25478, 25478, 0, 2359296, 0xb33808c5
+0, 26028, 26028, 0, 2359296, 0x8d513895
+0, 28119, 28119, 0, 2359296, 0xb33808c5
+0, 28658, 28658, 0, 2359296, 0x8d513895
+0, 29187, 29187, 0, 2359296, 0xb33808c5
+0, 29720, 29720, 0, 2359296, 0x8d513895
+0, 30235, 30235, 0, 2359296, 0xb33808c5
+0, 30768, 30768, 0, 2359296, 0x8d513895
+0, 31292, 31292, 0, 2359296, 0x540d5a57
+0, 32360, 32360, 0, 2359296, 0xb7e3bee4
+0, 32888, 32888, 0, 2359296, 0xe10206ab
+0, 33887, 33887, 0, 2359296, 0x38716431
+0, 34389, 34389, 0, 2359296, 0xc15bb1e3
+0, 35417, 35417, 0, 2359296, 0xf97f167f
+0, 36418, 36418, 0, 2359296, 0x98e55e37
+0, 36946, 36946, 0, 2359296, 0x5f875136
+0, 37472, 37472, 0, 2359296, 0xfa1d3e3b
+0, 38540, 38540, 0, 2359296, 0xdbb785f3
+0, 39079, 39079, 0, 2359296, 0xfa1d3e3b
+0, 39607, 39607, 0, 2359296, 0xfa650277
+0, 40678, 40678, 0, 2359296, 0x22671f4c
+0, 41212, 41212, 0, 2359296, 0x22671f4c
+0, 41736, 41736, 0, 2359296, 0x67463924
+0, 42286, 42286, 0, 2359296, 0x53fb2b16
+0, 42819, 42819, 0, 2359296, 0xe28a1221
+0, 43846, 43846, 0, 2359296, 0xac6df810
+0, 44357, 44357, 0, 2359296, 0xd8a4bc4c
+0, 44867, 44867, 0, 2359296, 0xe3dfbc4c
+0, 45399, 45399, 0, 2359296, 0xe6eef5f6
+0, 45920, 45920, 0, 2359296, 0x635c0bd3
+0, 47003, 47003, 0, 2359296, 0x18a3538b
+0, 47536, 47536, 0, 2359296, 0xbab6e6db
+0, 48063, 48063, 0, 2359296, 0x83379929
+0, 49128, 49128, 0, 2359296, 0x85ede0e1
+0, 49646, 49646, 0, 2359296, 0x83379929
+0, 50200, 50200, 0, 2359296, 0x85ede0e1
+0, 51221, 51221, 0, 2359296, 0x85ede0e1
+0, 51737, 51737, 0, 2359296, 0xf9dab111
+0, 52836, 52836, 0, 2359296, 0x85ede0e1
+0, 53362, 53362, 0, 2359296, 0xf9dab111
+0, 53851, 53851, 0, 2359296, 0x85ede0e1
+0, 54826, 54826, 0, 2359296, 0xf9dab111
+0, 55870, 55870, 0, 2359296, 0x85ede0e1
+0, 58473, 58473, 0, 2359296, 0xf9dab111
+0, 58978, 58978, 0, 2359296, 0x85ede0e1
+0, 59461, 59461, 0, 2359296, 0xf9dab111
+0, 60369, 60369, 0, 2359296, 0x85ede0e1
+0, 61237, 61237, 0, 2359296, 0x12d62c88
+0, 62303, 62303, 0, 2359296, 0x9686dec7
+0, 63378, 63378, 0, 2359296, 0x34f15741
+0, 63884, 63884, 0, 2359296, 0x8e85fc7f
+0, 64409, 64409, 0, 2359296, 0x3328a7c6
+0, 64940, 64940, 0, 2359296, 0x6ba6ef7e
+0, 66011, 66011, 0, 2359296, 0x97dfd362
+0, 67096, 67096, 0, 2359296, 0x9a09da3f
+0, 67629, 67629, 0, 2359296, 0xa6b19f5e
+0, 68694, 68694, 0, 2359296, 0x3d8003fa
+0, 69732, 69732, 0, 2359296, 0xa006925d
+0, 70230, 70230, 0, 2359296, 0xb9a8f6ea
+0, 71170, 71170, 0, 2359296, 0x0884f7cd
+0, 71665, 71665, 0, 2359296, 0x13bff7cd
+0, 72198, 72198, 0, 2359296, 0x26c2c013
+0, 73838, 73838, 0, 2359296, 0x30e9e43d
+0, 74830, 74830, 0, 2359296, 0x3bc348d9
+0, 75371, 75371, 0, 2359296, 0x30e9e43d
+0, 75886, 75886, 0, 2359296, 0x3097fb18
+0, 76433, 76433, 0, 2359296, 0x20f1ad66
+0, 76962, 76962, 0, 2359296, 0xd668ad66
+0, 77492, 77492, 0, 2359296, 0xea0db95a
+0, 78021, 78021, 0, 2359296, 0xf6ebad66
+0, 78565, 78565, 0, 2359296, 0x95fbad66
+0, 79099, 79099, 0, 2359296, 0x1479b95a
+0, 79635, 79635, 0, 2359296, 0x4046ad66
+0, 80150, 80150, 0, 2359296, 0xf7a6b95a
+0, 80684, 80684, 0, 2359296, 0xdf47ad66
+0, 81662, 81662, 0, 2359296, 0x60c9ad66
+0, 82153, 82153, 0, 2359296, 0x60c9ad66
+0, 82695, 82695, 0, 2359296, 0x3d75b95a
+0, 83243, 83243, 0, 2359296, 0x0b14ad66
+0, 84322, 84322, 0, 2359296, 0x23b9968b
+0, 84828, 84828, 0, 2359296, 0x76d87fb0
+0, 85908, 85908, 0, 2359296, 0xe5c6c65b
+0, 86456, 86456, 0, 2359296, 0x26fdd24f
+0, 86957, 86957, 0, 2359296, 0x6f8ec65b
+0, 87483, 87483, 0, 2359296, 0xc543c65b
+0, 88525, 88525, 0, 2359296, 0x0fccc65b
+0, 89022, 89022, 0, 2359296, 0xfdf2d24f
+0, 89546, 89546, 0, 2359296, 0x1c35c65b
+0, 90080, 90080, 0, 2359296, 0x71eac65b
+0, 90611, 90611, 0, 2359296, 0xa5eec65b
+0, 91155, 91155, 0, 2359296, 0xf068c65b
+0, 91686, 91686, 0, 2359296, 0xb9310e22
+0, 92183, 92183, 0, 2359296, 0x5430de43
+0, 92739, 92739, 0, 2359296, 0x7b33de43
+0, 93815, 93815, 0, 2359296, 0xb9310e22
+0, 94351, 94351, 0, 2359296, 0x5fc1bd64
+0, 94875, 94875, 0, 2359296, 0x5185052b