fate: Add test for MSS1
authorDiego Biurrun <diego@biurrun.de>
Sat, 16 Apr 2016 16:06:16 +0000 (18:06 +0200)
committerDiego Biurrun <diego@biurrun.de>
Wed, 27 Apr 2016 09:57:45 +0000 (11:57 +0200)
tests/fate/microsoft.mak
tests/ref/fate/mss1 [new file with mode: 0644]

index 4a67468..fae0ed6 100644 (file)
@@ -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 (file)
index 0000000..bb1f37c
--- /dev/null
@@ -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