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