--- Split the tests off into a separate commit.
tests/fate/screen.mak | 12 ++++ tests/ref/fate/g2m2 | 161 ++++++++++++++++++++++++++++++++++++++++++++++++++ tests/ref/fate/g2m3 | 42 +++++++++++++ tests/ref/fate/g2m4 | 29 +++++++++ 4 files changed, 244 insertions(+) create mode 100644 tests/ref/fate/g2m2 create mode 100644 tests/ref/fate/g2m3 create mode 100644 tests/ref/fate/g2m4 diff --git a/tests/fate/screen.mak b/tests/fate/screen.mak index f0667ae..d401edc 100644 --- a/tests/fate/screen.mak +++ b/tests/fate/screen.mak @@ -29,6 +29,18 @@ fate-fraps-v5: CMD = framecrc -i $(TARGET_SAMPLES)/fraps/fraps-v5-bouncing-balls FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, FRAPS) += $(FATE_FRAPS) fate-fraps: $(FATE_FRAPS) +FATE_G2M += fate-g2m2 +fate-g2m2: CMD = framecrc -i $(TARGET_SAMPLES)/g2m/g2m2.asf -an + +FATE_G2M += fate-g2m3 +fate-g2m3: CMD = framecrc -i $(TARGET_SAMPLES)/g2m/g2m3.asf + +FATE_G2M += fate-g2m4 +fate-g2m4: CMD = framecrc -i $(TARGET_SAMPLES)/g2m/g2m4.asf + +FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, G2M) += $(FATE_G2M) +fate-g2m: $(FATE_G2M) + FATE_SAMPLES_AVCONV-$(call DEMDEC, ASF, TDSC) += fate-tdsc fate-tdsc: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/tdsc/tdsc.asf -an -pix_fmt bgr24 diff --git a/tests/ref/fate/g2m2 b/tests/ref/fate/g2m2 new file mode 100644 index 0000000..f117b48 --- /dev/null +++ b/tests/ref/fate/g2m2 @@ -0,0 +1,161 @@ +#tb 0: 1/1000 +0, 47, 47, 0, 2359296, 0xb4434e4f +0, 62, 62, 0, 2359296, 0x59cb5027 +0, 78, 78, 0, 2359296, 0xe9bc578d +0, 109, 109, 0, 2359296, 0x5d17554f +0, 125, 125, 0, 2359296, 0x6d685457 +0, 437, 437, 0, 2359296, 0x13205420 +0, 438, 438, 0, 2359296, 0xb8e15116 +0, 453, 453, 0, 2359296, 0x2ca55195 +0, 469, 469, 0, 2359296, 0x767d1c45 +0, 484, 484, 0, 2359296, 0x0af42016 +0, 500, 500, 0, 2359296, 0xa2083e69 +0, 516, 516, 0, 2359296, 0xb68a1308 +0, 531, 531, 0, 2359296, 0x4f334c0e +0, 547, 547, 0, 2359296, 0x98b74e4f +0, 562, 562, 0, 2359296, 0xd9de4e4f +0, 578, 578, 0, 2359296, 0xa17c4e4f +0, 594, 594, 0, 2359296, 0xa49a665d +0, 609, 609, 0, 2359296, 0xf5f87360 +0, 781, 781, 0, 2359296, 0x75747360 +0, 797, 797, 0, 2359296, 0x745d7360 +0, 812, 812, 0, 2359296, 0x33047360 +0, 828, 828, 0, 2359296, 0xf19c7360 +0, 844, 844, 0, 2359296, 0xb0437360 +0, 859, 859, 0, 2359296, 0xaf2c7360 +0, 875, 875, 0, 2359296, 0x2ea87360 +0, 891, 891, 0, 2359296, 0xee577360 +0, 953, 953, 0, 2359296, 0x6dd37360 +0, 1078, 1078, 0, 2359296, 0xab327965 +0, 1094, 1094, 0, 2359296, 0x5f8677d0 +0, 1109, 1109, 0, 2359296, 0x02135eb4 +0, 1125, 1125, 0, 2359296, 0x09784e4f +0, 1141, 1141, 0, 2359296, 0xa140a62d +0, 1156, 1156, 0, 2359296, 0xa140a62d +0, 1484, 1484, 0, 2359296, 0xa140a62d +0, 1516, 1516, 0, 2359296, 0xa140a62d +0, 1547, 1547, 0, 2359296, 0xa140a62d +0, 1641, 1641, 0, 2359296, 0xa140a62d +0, 1642, 1642, 0, 2359296, 0xa140a62d +0, 1656, 1656, 0, 2359296, 0xa140a62d +0, 1657, 1657, 0, 2359296, 0xa140a62d +0, 1672, 1672, 0, 2359296, 0xa140a62d +0, 1673, 1673, 0, 2359296, 0x92024e4f +0, 1687, 1687, 0, 2359296, 0xb1754dbe +0, 1688, 1688, 0, 2359296, 0x15ee5eb4 +0, 1703, 1703, 0, 2359296, 0xb1d9746e +0, 1719, 1719, 0, 2359296, 0xabe77360 +0, 1734, 1734, 0, 2359296, 0xaad07360 +0, 1750, 1750, 0, 2359296, 0x2a4c7360 +0, 1766, 1766, 0, 2359296, 0x69777360 +0, 1781, 1781, 0, 2359296, 0xe8e47360 +0, 2328, 2328, 0, 2359296, 0x29357360 +0, 3031, 3031, 0, 2359296, 0x69777360 +0, 3078, 3078, 0, 2359296, 0xa9b97360 +0, 3109, 3109, 0, 2359296, 0xd2697707 +0, 3141, 3141, 0, 2359296, 0x22a07965 +0, 3156, 3156, 0, 2359296, 0xf9327aa7 +0, 3172, 3172, 0, 2359296, 0xa5d277d0 +0, 3203, 3203, 0, 2359296, 0x97b6746e +0, 3328, 3328, 0, 2359296, 0x80bb746e +0, 4562, 4562, 0, 2359296, 0x530b719a +0, 4672, 4672, 0, 2359296, 0x4827665d +0, 4703, 4703, 0, 2359296, 0xc48c5eb4 +0, 5391, 5391, 0, 2359296, 0xe6465eb4 +0, 5578, 5578, 0, 2359296, 0xece455ec +0, 5594, 5594, 0, 2359296, 0xb5344dbe +0, 5609, 5609, 0, 2359296, 0xa140a62d +0, 5625, 5625, 0, 2359296, 0xa140a62d +0, 5641, 5641, 0, 2359296, 0xa140a62d +0, 5642, 5642, 0, 2359296, 0xa140a62d +0, 5656, 5656, 0, 2359296, 0xa140a62d +0, 5672, 5672, 0, 2359296, 0xa140a62d +0, 5703, 5703, 0, 2359296, 0xa140a62d +0, 5750, 5750, 0, 2359296, 0xa140a62d +0, 5766, 5766, 0, 2359296, 0xa140a62d +0, 5781, 5781, 0, 2359296, 0xa140a62d +0, 5797, 5797, 0, 2359296, 0xa140a62d +0, 5812, 5812, 0, 2359296, 0xa140a62d +0, 5875, 5875, 0, 2359296, 0xa140a62d +0, 5922, 5922, 0, 2359296, 0xa140a62d +0, 5984, 5984, 0, 2359296, 0xa140a62d +0, 6031, 6031, 0, 2359296, 0xa140a62d +0, 6047, 6047, 0, 2359296, 0xa140a62d +0, 6062, 6062, 0, 2359296, 0xa140a62d +0, 6406, 6406, 0, 2359296, 0xa140a62d +0, 6453, 6453, 0, 2359296, 0xa140a62d +0, 6469, 6469, 0, 2359296, 0xa140a62d +0, 6484, 6484, 0, 2359296, 0xa140a62d +0, 6500, 6500, 0, 2359296, 0xa140a62d +0, 6516, 6516, 0, 2359296, 0xa140a62d +0, 6531, 6531, 0, 2359296, 0xa140a62d +0, 6547, 6547, 0, 2359296, 0xa140a62d +0, 6562, 6562, 0, 2359296, 0x5c2a4cd9 +0, 6578, 6578, 0, 2359296, 0x28f94e4f +0, 6594, 6594, 0, 2359296, 0x9acb4820 +0, 6609, 6609, 0, 2359296, 0x9ec716e1 +0, 6625, 6625, 0, 2359296, 0xaf5f3fa4 +0, 6641, 6641, 0, 2359296, 0x7d633218 +0, 6642, 6642, 0, 2359296, 0x34fb2016 +0, 6656, 6656, 0, 2359296, 0x61351665 +0, 6812, 6812, 0, 2359296, 0xb23c1039 +0, 6828, 6828, 0, 2359296, 0x59290d69 +0, 6844, 6844, 0, 2359296, 0x639c132d +0, 6859, 6859, 0, 2359296, 0x0b252237 +0, 6875, 6875, 0, 2359296, 0xe66f2fc5 +0, 6891, 6891, 0, 2359296, 0xa8b33761 +0, 6906, 6906, 0, 2359296, 0x81a63f8b +0, 6969, 6969, 0, 2359296, 0x18074843 +0, 6984, 6984, 0, 2359296, 0x434a5195 +0, 7000, 7000, 0, 2359296, 0x6da15116 +0, 7001, 7001, 0, 2359296, 0xca755420 +0, 7016, 7016, 0, 2359296, 0xe6fc5457 +0, 7017, 7017, 0, 2359296, 0x271d53fd +0, 7031, 7031, 0, 2359296, 0xa15b554f +0, 7281, 7281, 0, 2359296, 0x49f6578d +0, 7282, 7282, 0, 2359296, 0x2c0c4e4f +0, 7297, 7297, 0, 2359296, 0x7e924e4f +0, 7298, 7298, 0, 2359296, 0x32ff4e4f +0, 7312, 7312, 0, 2359296, 0x23ad4e4f +0, 7313, 7313, 0, 2359296, 0x7ddc4e4f +0, 7328, 7328, 0, 2359296, 0xd0624e4f +0, 7329, 7329, 0, 2359296, 0x22f74e4f +0, 7781, 7781, 0, 2359296, 0x49fa4e4f +0, 7797, 7797, 0, 2359296, 0x6a5a5027 +0, 7812, 7812, 0, 2359296, 0x9f935027 +0, 7828, 7828, 0, 2359296, 0xc5e55027 +0, 7844, 7844, 0, 2359296, 0xd4cc5027 +0, 8250, 8250, 0, 2359296, 0xd2ab5027 +0, 8266, 8266, 0, 2359296, 0x68f04e4f +0, 8281, 8281, 0, 2359296, 0xd0b44e4f +0, 8297, 8297, 0, 2359296, 0xfced4e4f +0, 8298, 8298, 0, 2359296, 0x8b0d4e4f +0, 8312, 8312, 0, 2359296, 0x09db4e4f +0, 8328, 8328, 0, 2359296, 0x4d0f4e4f +0, 8329, 8329, 0, 2359296, 0xad824dbe +0, 8344, 8344, 0, 2359296, 0x9aca4dbe +0, 8345, 8345, 0, 2359296, 0x755a4dbe +0, 8359, 8359, 0, 2359296, 0xc6824d2d +0, 8360, 8360, 0, 2359296, 0x7c344c0e +0, 8375, 8375, 0, 2359296, 0x50f04c0e +0, 8391, 8391, 0, 2359296, 0xfa594c0e +0, 8406, 8406, 0, 2359296, 0x4d494c0e +0, 8422, 8422, 0, 2359296, 0xf6b24c0e +0, 8437, 8437, 0, 2359296, 0xcb6e4c0e +0, 8453, 8453, 0, 2359296, 0xbd024c0e +0, 8516, 8516, 0, 2359296, 0x245b4dbe +0, 8531, 8531, 0, 2359296, 0x47874e4f +0, 8547, 8547, 0, 2359296, 0xdead4e4f +0, 8562, 8562, 0, 2359296, 0x847e4e4f +0, 9344, 9344, 0, 2359296, 0x614ce46d +0, 9345, 9345, 0, 2359296, 0x8dece312 +0, 9876, 9876, 0, 2359296, 0xbdf9e34e +0, 9922, 9922, 0, 2359296, 0x3e21e50a +0, 9938, 9938, 0, 2359296, 0xf348e4a4 +0, 9954, 9954, 0, 2359296, 0x8178e415 +0, 9955, 9955, 0, 2359296, 0xf0b5e199 +0, 9969, 9969, 0, 2359296, 0x5a33e00e +0, 9970, 9970, 0, 2359296, 0xaceddf05 +0, 9985, 9985, 0, 2359296, 0xca09e023 +0, 9986, 9986, 0, 2359296, 0xeb8be0c0 +0, 10001, 10001, 0, 2359296, 0x6a0fdf28 diff --git a/tests/ref/fate/g2m3 b/tests/ref/fate/g2m3 new file mode 100644 index 0000000..84e2a8e --- /dev/null +++ b/tests/ref/fate/g2m3 @@ -0,0 +1,42 @@ +#tb 0: 1/1000 +0, 0, 0, 0, 1536000, 0xf1765db3 +0, 1739, 1739, 0, 1536000, 0x343a602f +0, 1839, 1839, 0, 1536000, 0x70f16029 +0, 1939, 1939, 0, 1536000, 0xa1da62e1 +0, 1940, 1940, 0, 1536000, 0x16c36270 +0, 2039, 2039, 0, 1536000, 0x453965a5 +0, 2040, 2040, 0, 1536000, 0x907a65bd +0, 2139, 2139, 0, 1536000, 0xeee672c8 +0, 2239, 2239, 0, 1536000, 0x20c88b29 +0, 2240, 2240, 0, 1536000, 0x557089b9 +0, 2339, 2339, 0, 1536000, 0x70f67eef +0, 2639, 2639, 0, 1536000, 0xb5b77248 +0, 2739, 2739, 0, 1536000, 0x88cf7350 +0, 2740, 2740, 0, 1536000, 0x7be871df +0, 2839, 2839, 0, 1536000, 0xdbc67126 +0, 2840, 2840, 0, 1536000, 0xc12f7131 +0, 4339, 4339, 0, 1536000, 0xb2e270d8 +0, 4340, 4340, 0, 1536000, 0xc31e71d3 +0, 4439, 4439, 0, 1536000, 0xe39e6c58 +0, 4539, 4539, 0, 1536000, 0xf2027181 +0, 4540, 4540, 0, 1536000, 0x8c6a74ab +0, 4639, 4639, 0, 1536000, 0x9c1c81b6 +0, 4739, 4739, 0, 1536000, 0xc18c7f14 +0, 4838, 4838, 0, 1536000, 0x06895cc8 +0, 4839, 4839, 0, 1536000, 0xb72148a7 +0, 4840, 4840, 0, 1536000, 0x0fe9890e +0, 4841, 4841, 0, 1536000, 0x94e3897f +0, 6338, 6338, 0, 1536000, 0x71afd197 +0, 7038, 7038, 0, 1536000, 0xff4dd121 +0, 7039, 7039, 0, 1536000, 0xbe93111d +0, 7138, 7138, 0, 1536000, 0xebc6051e +0, 7238, 7238, 0, 1536000, 0x3ec6e73d +0, 7338, 7338, 0, 1536000, 0x6326e3c9 +0, 7438, 7438, 0, 1536000, 0xcc8fcee1 +0, 7439, 7439, 0, 1536000, 0x35abce72 +0, 7638, 7638, 0, 1536000, 0xc98b7b20 +0, 7738, 7738, 0, 1536000, 0xc5c06520 +0, 8038, 8038, 0, 1536000, 0xce0853d8 +0, 8228, 8228, 0, 1536000, 0xaf0ae816 +0, 9417, 9417, 0, 1536000, 0xa49eaf86 +0, 9807, 9807, 0, 1536000, 0xa707af86 diff --git a/tests/ref/fate/g2m4 b/tests/ref/fate/g2m4 new file mode 100644 index 0000000..2f2bd74 --- /dev/null +++ b/tests/ref/fate/g2m4 @@ -0,0 +1,29 @@ +#tb 0: 1/1000 +0, 0, 0, 0, 3932160, 0xafab48e8 +0, 29, 29, 0, 3932160, 0x47a47bf9 +0, 129, 129, 0, 3932160, 0x9ffb4d10 +0, 239, 239, 0, 3932160, 0x5eb6786b +0, 240, 240, 0, 3932160, 0x38b6ed92 +0, 339, 339, 0, 3932160, 0x3ef8eaa4 +0, 439, 439, 0, 3932160, 0x7ffa3289 +0, 440, 440, 0, 3932160, 0x7da7699a +0, 539, 539, 0, 3932160, 0x7b155d8a +0, 540, 540, 0, 3932160, 0xf26fcddd +0, 649, 649, 0, 3932160, 0xea566b0b +0, 739, 739, 0, 3932160, 0x6e7f92ab +0, 740, 740, 0, 3932160, 0xb8f23669 +0, 949, 949, 0, 3932160, 0x9738365d +0, 1439, 1439, 0, 3932160, 0x82051cc1 +0, 3049, 3049, 0, 3932160, 0xd9ff1cc1 +0, 3050, 3050, 0, 3932160, 0xb006d146 +0, 3149, 3149, 0, 3932160, 0x79381d19 +0, 3150, 3150, 0, 3932160, 0xefd735fc +0, 3449, 3449, 0, 3932160, 0x4c4983b4 +0, 3450, 3450, 0, 3932160, 0x44dc88b7 +0, 3549, 3549, 0, 3932160, 0xd6c86d49 +0, 3550, 3550, 0, 3932160, 0xe288e81f +0, 3749, 3749, 0, 3932160, 0x0b57c172 +0, 3849, 3849, 0, 3932160, 0x0b683895 +0, 3850, 3850, 0, 3932160, 0xdb1e21bb +0, 3949, 3949, 0, 3932160, 0x25440443 +0, 4049, 4049, 0, 3932160, 0xe07e071d -- 2.1.0 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
