diff options
author | Peter Ross <pross@xvid.org> | 2024-10-31 17:49:48 +1100 |
---|---|---|
committer | Peter Ross <pross@xvid.org> | 2024-10-31 17:49:48 +1100 |
commit | 87068b9600daa522e3f45b5501ecd487a3c0be57 (patch) | |
tree | b3d34d4baee14e74b7021d1a168305aef436d015 | |
parent | 492a3b4b895ceac27c3ed0239e9e40940479998a (diff) | |
download | ffmpeg-87068b9600daa522e3f45b5501ecd487a3c0be57.tar.gz |
fate/vp60-interlace: add test
-rw-r--r-- | tests/fate/vpx.mak | 6 | ||||
-rw-r--r-- | tests/ref/fate/vp60-interlace1 | 156 | ||||
-rw-r--r-- | tests/ref/fate/vp60-interlace2 | 156 |
3 files changed, 318 insertions, 0 deletions
diff --git a/tests/fate/vpx.mak b/tests/fate/vpx.mak index 6c479a6fb5..b8750190b3 100644 --- a/tests/fate/vpx.mak +++ b/tests/fate/vpx.mak @@ -46,6 +46,12 @@ fate-vp60: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/ea-vp6/g36.vp6 FATE_VP6-$(call FRAMECRC, EA, VP6) += fate-vp61 fate-vp61: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/ea-vp6/MovieSkirmishGondor.vp6 -t 4 +FATE_VP6-$(call FRAMECRC, AVI, VP6) += fate-vp60-interlace1 +fate-vp60-interlace1: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp6/interlaced32x32.avi + +FATE_VP6-$(call FRAMECRC, AVI, VP6) += fate-vp60-interlace2 +fate-vp60-interlace2: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/vp6/interlaced32x64.avi + FATE_VP6-$(call FRAMECRC, MOV, VP6A) += fate-vp6a fate-vp6a: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/flash-vp6/300x180-Scr-f8-056alpha.mov diff --git a/tests/ref/fate/vp60-interlace1 b/tests/ref/fate/vp60-interlace1 new file mode 100644 index 0000000000..ebdf3428bf --- /dev/null +++ b/tests/ref/fate/vp60-interlace1 @@ -0,0 +1,156 @@ +#tb 0: 1/23 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 32x32 +#sar 0: 0/1 +0, 0, 0, 1, 1536, 0xea9250ee +0, 1, 1, 1, 1536, 0x5d8d6ee5 +0, 2, 2, 1, 1536, 0x89629903 +0, 3, 3, 1, 1536, 0x36c0b5f3 +0, 4, 4, 1, 1536, 0x477ce2e5 +0, 5, 5, 1, 1536, 0x8bc60152 +0, 6, 6, 1, 1536, 0x020a2c51 +0, 7, 7, 1, 1536, 0x466b4a20 +0, 8, 8, 1, 1536, 0x0f07729f +0, 9, 9, 1, 1536, 0x965d845c +0, 10, 10, 1, 1536, 0x80d288fd +0, 11, 11, 1, 1536, 0x288b89e7 +0, 12, 12, 1, 1536, 0x19dd8a8e +0, 13, 13, 1, 1536, 0xceee8ac4 +0, 14, 14, 1, 1536, 0x87728a7d +0, 15, 15, 1, 1536, 0x326e8a68 +0, 16, 16, 1, 1536, 0xbdc38afa +0, 17, 17, 1, 1536, 0x09978a87 +0, 18, 18, 1, 1536, 0x408e8a8d +0, 19, 19, 1, 1536, 0x0b018a6d +0, 20, 20, 1, 1536, 0xaeec8a49 +0, 21, 21, 1, 1536, 0xfa638a51 +0, 22, 22, 1, 1536, 0x3c2c8a81 +0, 23, 23, 1, 1536, 0xf0d78961 +0, 24, 24, 1, 1536, 0xbd94895b +0, 25, 25, 1, 1536, 0x366289d0 +0, 26, 26, 1, 1536, 0x9ac28930 +0, 27, 27, 1, 1536, 0x27dc89c4 +0, 28, 28, 1, 1536, 0x943c8ad7 +0, 29, 29, 1, 1536, 0x13318afc +0, 30, 30, 1, 1536, 0x35ed8c41 +0, 31, 31, 1, 1536, 0x46f98e04 +0, 32, 32, 1, 1536, 0x24178f02 +0, 33, 33, 1, 1536, 0x097d8ffc +0, 34, 34, 1, 1536, 0xd0bf93cd +0, 35, 35, 1, 1536, 0xb3be9447 +0, 36, 36, 1, 1536, 0xb94d9623 +0, 37, 37, 1, 1536, 0x91b99794 +0, 38, 38, 1, 1536, 0xa5f3988e +0, 39, 39, 1, 1536, 0x1ca09bea +0, 40, 40, 1, 1536, 0xf3a89ebb +0, 41, 41, 1, 1536, 0x7f99a125 +0, 42, 42, 1, 1536, 0x936da323 +0, 43, 43, 1, 1536, 0x24a5a67f +0, 44, 44, 1, 1536, 0x2b08a903 +0, 45, 45, 1, 1536, 0xbad1ab9e +0, 46, 46, 1, 1536, 0x4ef5ae90 +0, 47, 47, 1, 1536, 0x3f99b00f +0, 48, 48, 1, 1536, 0x6db7b1ec +0, 49, 49, 1, 1536, 0xf030b53e +0, 50, 50, 1, 1536, 0x0f58b83e +0, 51, 51, 1, 1536, 0xa834bbf7 +0, 52, 52, 1, 1536, 0x1604c012 +0, 53, 53, 1, 1536, 0xb617c1ce +0, 54, 54, 1, 1536, 0x5ea0c4cb +0, 55, 55, 1, 1536, 0xdc4ccb22 +0, 56, 56, 1, 1536, 0xd62fceda +0, 57, 57, 1, 1536, 0xfae4d237 +0, 58, 58, 1, 1536, 0x8a23d362 +0, 59, 59, 1, 1536, 0x9882d23f +0, 60, 60, 1, 1536, 0xd717cf91 +0, 61, 61, 1, 1536, 0x0f40cbe3 +0, 62, 62, 1, 1536, 0xd684c8e8 +0, 63, 63, 1, 1536, 0xa03dc642 +0, 64, 64, 1, 1536, 0xeb49c29f +0, 65, 65, 1, 1536, 0xd310c14f +0, 66, 66, 1, 1536, 0x24b6beeb +0, 67, 67, 1, 1536, 0x648cbb4f +0, 68, 68, 1, 1536, 0x6814b9f6 +0, 69, 69, 1, 1536, 0x5299b9b5 +0, 70, 70, 1, 1536, 0xab1db64b +0, 71, 71, 1, 1536, 0xf7d2b41e +0, 72, 72, 1, 1536, 0x64beb209 +0, 73, 73, 1, 1536, 0x7a3ab1f6 +0, 74, 74, 1, 1536, 0x6fc0aff9 +0, 75, 75, 1, 1536, 0xa1f1b065 +0, 76, 76, 1, 1536, 0x4f4baf4b +0, 77, 77, 1, 1536, 0x3f68adf4 +0, 78, 78, 1, 1536, 0x2c63ad7b +0, 79, 79, 1, 1536, 0xbb92afa0 +0, 80, 80, 1, 1536, 0x04ecb064 +0, 81, 81, 1, 1536, 0x2ce1af07 +0, 82, 82, 1, 1536, 0xdc19b2d0 +0, 83, 83, 1, 1536, 0xc214b900 +0, 84, 84, 1, 1536, 0x4fc6c364 +0, 85, 85, 1, 1536, 0x4a7ad23a +0, 86, 86, 1, 1536, 0x9b68e2ee +0, 87, 87, 1, 1536, 0xf48be311 +0, 88, 88, 1, 1536, 0x9c0fdee9 +0, 89, 89, 1, 1536, 0x0fc5d87d +0, 90, 90, 1, 1536, 0x7d1fd237 +0, 91, 91, 1, 1536, 0xe7dcccb4 +0, 92, 92, 1, 1536, 0x4bc6c6ba +0, 93, 93, 1, 1536, 0x47a6c1ca +0, 94, 94, 1, 1536, 0x5bcbbda6 +0, 95, 95, 1, 1536, 0x2465b9e2 +0, 96, 96, 1, 1536, 0x9558b4bf +0, 97, 97, 1, 1536, 0x9363b1f3 +0, 98, 98, 1, 1536, 0xc539b090 +0, 99, 99, 1, 1536, 0x8528aff8 +0, 100, 100, 1, 1536, 0xeb52af34 +0, 101, 101, 1, 1536, 0x7be7ae53 +0, 102, 102, 1, 1536, 0xfcc3ad3c +0, 103, 103, 1, 1536, 0xf12aaafe +0, 104, 104, 1, 1536, 0xfe7da957 +0, 105, 105, 1, 1536, 0x5590a58f +0, 106, 106, 1, 1536, 0x4e5fa35d +0, 107, 107, 1, 1536, 0xa50a9fd0 +0, 108, 108, 1, 1536, 0x53a1a038 +0, 109, 109, 1, 1536, 0xbf8da136 +0, 110, 110, 1, 1536, 0x4b0da008 +0, 111, 111, 1, 1536, 0xb1dd9d26 +0, 112, 112, 1, 1536, 0x6c7e9ab1 +0, 113, 113, 1, 1536, 0x9fa597e7 +0, 114, 114, 1, 1536, 0xec3c94d1 +0, 115, 115, 1, 1536, 0x369b92fb +0, 116, 116, 1, 1536, 0x073b9227 +0, 117, 117, 1, 1536, 0x8dda9294 +0, 118, 118, 1, 1536, 0xe006922e +0, 119, 119, 1, 1536, 0xc36b8fe3 +0, 120, 120, 1, 1536, 0x33ae8fc6 +0, 121, 121, 1, 1536, 0xf6468dec +0, 122, 122, 1, 1536, 0x01328b77 +0, 123, 123, 1, 1536, 0xb105889e +0, 124, 124, 1, 1536, 0xff7585f6 +0, 125, 125, 1, 1536, 0x65408439 +0, 126, 126, 1, 1536, 0x318b83b3 +0, 127, 127, 1, 1536, 0x2ff682d2 +0, 128, 128, 1, 1536, 0x51b081f8 +0, 129, 129, 1, 1536, 0xae468044 +0, 130, 130, 1, 1536, 0x03427f32 +0, 131, 131, 1, 1536, 0xcd677e87 +0, 132, 132, 1, 1536, 0x1b2f7e6e +0, 133, 133, 1, 1536, 0xfde47ea3 +0, 134, 134, 1, 1536, 0x62be7ebd +0, 135, 135, 1, 1536, 0x95707eb8 +0, 136, 136, 1, 1536, 0x77327ec7 +0, 137, 137, 1, 1536, 0xb3987e64 +0, 138, 138, 1, 1536, 0x51297e97 +0, 139, 139, 1, 1536, 0x1d137e96 +0, 140, 140, 1, 1536, 0x498d7eaa +0, 141, 141, 1, 1536, 0x57ea37cc +0, 142, 142, 1, 1536, 0xecb2ec3f +0, 143, 143, 1, 1536, 0xe597ec6c +0, 144, 144, 1, 1536, 0xfb0cebab +0, 145, 145, 1, 1536, 0xa97eeb36 +0, 146, 146, 1, 1536, 0xb866f9f3 +0, 147, 147, 1, 1536, 0xa99ee2aa +0, 148, 148, 1, 1536, 0x10d4e344 +0, 149, 149, 1, 1536, 0x8e78e5b0 +0, 150, 150, 1, 1536, 0x7ee4e852 diff --git a/tests/ref/fate/vp60-interlace2 b/tests/ref/fate/vp60-interlace2 new file mode 100644 index 0000000000..ea663729c6 --- /dev/null +++ b/tests/ref/fate/vp60-interlace2 @@ -0,0 +1,156 @@ +#tb 0: 200/2397 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 32x64 +#sar 0: 0/1 +0, 0, 0, 1, 3072, 0x9d4fa1a4 +0, 1, 1, 1, 3072, 0x7e06de2f +0, 2, 2, 1, 3072, 0x0516327e +0, 3, 3, 1, 3072, 0x650f6ca6 +0, 4, 4, 1, 3072, 0xe3b0c571 +0, 5, 5, 1, 3072, 0x594e0371 +0, 6, 6, 1, 3072, 0x38895875 +0, 7, 7, 1, 3072, 0xedf59426 +0, 8, 8, 1, 3072, 0x2468e64c +0, 9, 9, 1, 3072, 0x02520916 +0, 10, 10, 1, 3072, 0x49ee129d +0, 11, 11, 1, 3072, 0x142d1482 +0, 12, 12, 1, 3072, 0xa47b1535 +0, 13, 13, 1, 3072, 0x8a9f1609 +0, 14, 14, 1, 3072, 0x6ccb1587 +0, 15, 15, 1, 3072, 0x13b915dd +0, 16, 16, 1, 3072, 0x92cd16ae +0, 17, 17, 1, 3072, 0x58f0161d +0, 18, 18, 1, 3072, 0x65e515c7 +0, 19, 19, 1, 3072, 0x9f6a1617 +0, 20, 20, 1, 3072, 0x3474150e +0, 21, 21, 1, 3072, 0x6a101500 +0, 22, 22, 1, 3072, 0x9f1f152e +0, 23, 23, 1, 3072, 0xb07413a6 +0, 24, 24, 1, 3072, 0x22f9138d +0, 25, 25, 1, 3072, 0xc1db13ef +0, 26, 26, 1, 3072, 0xc3161377 +0, 27, 27, 1, 3072, 0xc74c148b +0, 28, 28, 1, 3072, 0x85e01693 +0, 29, 29, 1, 3072, 0xd3f616af +0, 30, 30, 1, 3072, 0xd0571935 +0, 31, 31, 1, 3072, 0xe49c1d00 +0, 32, 32, 1, 3072, 0xf2b61e4f +0, 33, 33, 1, 3072, 0x92402139 +0, 34, 34, 1, 3072, 0x897f26d2 +0, 35, 35, 1, 3072, 0xccd528dd +0, 36, 36, 1, 3072, 0x7e9a2cc2 +0, 37, 37, 1, 3072, 0xccf22f5a +0, 38, 38, 1, 3072, 0xa93931b9 +0, 39, 39, 1, 3072, 0x2f9b36bc +0, 40, 40, 1, 3072, 0x6af63cf9 +0, 41, 41, 1, 3072, 0x27ea41d6 +0, 42, 42, 1, 3072, 0x54dc4667 +0, 43, 43, 1, 3072, 0x75014d6f +0, 44, 44, 1, 3072, 0x383b51b2 +0, 45, 45, 1, 3072, 0x61ec5782 +0, 46, 46, 1, 3072, 0x3e6b5d7f +0, 47, 47, 1, 3072, 0xda8760d4 +0, 48, 48, 1, 3072, 0x66686397 +0, 49, 49, 1, 3072, 0x73716a8b +0, 50, 50, 1, 3072, 0x05db70bc +0, 51, 51, 1, 3072, 0xb6f47860 +0, 52, 52, 1, 3072, 0x7e3e80bf +0, 53, 53, 1, 3072, 0x78fd8480 +0, 54, 54, 1, 3072, 0x6d638a54 +0, 55, 55, 1, 3072, 0xea4396b3 +0, 56, 56, 1, 3072, 0x03689e2a +0, 57, 57, 1, 3072, 0x36b0a4a0 +0, 58, 58, 1, 3072, 0x715ba7e6 +0, 59, 59, 1, 3072, 0x314da5b8 +0, 60, 60, 1, 3072, 0xb0559f6f +0, 61, 61, 1, 3072, 0xde5f98e1 +0, 62, 62, 1, 3072, 0x3b9d9232 +0, 63, 63, 1, 3072, 0x8fef8d6e +0, 64, 64, 1, 3072, 0xaa658629 +0, 65, 65, 1, 3072, 0x21bf8160 +0, 66, 66, 1, 3072, 0x098a7df1 +0, 67, 67, 1, 3072, 0xc10778b8 +0, 68, 68, 1, 3072, 0xa9a2746c +0, 69, 69, 1, 3072, 0x47207175 +0, 70, 70, 1, 3072, 0xbd566d15 +0, 71, 71, 1, 3072, 0x68536934 +0, 72, 72, 1, 3072, 0xff2a64c8 +0, 73, 73, 1, 3072, 0x560663f2 +0, 74, 74, 1, 3072, 0xfcb360d0 +0, 75, 75, 1, 3072, 0xf6c060a9 +0, 76, 76, 1, 3072, 0x3f6d5f0f +0, 77, 77, 1, 3072, 0x81485d34 +0, 78, 78, 1, 3072, 0x6c635bdb +0, 79, 79, 1, 3072, 0x57cf60b7 +0, 80, 80, 1, 3072, 0xfe1e60af +0, 81, 81, 1, 3072, 0x15875f66 +0, 82, 82, 1, 3072, 0xe2dd6621 +0, 83, 83, 1, 3072, 0x7cfd7381 +0, 84, 84, 1, 3072, 0xc161877b +0, 85, 85, 1, 3072, 0x7a50a37a +0, 86, 86, 1, 3072, 0x402bc704 +0, 87, 87, 1, 3072, 0xc3bcc71f +0, 88, 88, 1, 3072, 0xe3efbf26 +0, 89, 89, 1, 3072, 0xfd5db2a4 +0, 90, 90, 1, 3072, 0x62bfa4e9 +0, 91, 91, 1, 3072, 0xd25399cb +0, 92, 92, 1, 3072, 0x8c828de5 +0, 93, 93, 1, 3072, 0x5d2483d5 +0, 94, 94, 1, 3072, 0xb99a7bb7 +0, 95, 95, 1, 3072, 0x4c6b743a +0, 96, 96, 1, 3072, 0x3a126af0 +0, 97, 97, 1, 3072, 0x1bdc6589 +0, 98, 98, 1, 3072, 0x88ec61a4 +0, 99, 99, 1, 3072, 0x23c66059 +0, 100, 100, 1, 3072, 0xdb675f24 +0, 101, 101, 1, 3072, 0xbe1c5d6e +0, 102, 102, 1, 3072, 0xb6d15ba4 +0, 103, 103, 1, 3072, 0x0ad3558c +0, 104, 104, 1, 3072, 0x65aa52ed +0, 105, 105, 1, 3072, 0x298c4d9f +0, 106, 106, 1, 3072, 0x277247c3 +0, 107, 107, 1, 3072, 0x2d0541c6 +0, 108, 108, 1, 3072, 0x5bd04050 +0, 109, 109, 1, 3072, 0x88613dd3 +0, 110, 110, 1, 3072, 0x83ee404a +0, 111, 111, 1, 3072, 0x802e3c82 +0, 112, 112, 1, 3072, 0x71563605 +0, 113, 113, 1, 3072, 0x58383036 +0, 114, 114, 1, 3072, 0xa4822a59 +0, 115, 115, 1, 3072, 0xcdcf2718 +0, 116, 116, 1, 3072, 0xd94d253f +0, 117, 117, 1, 3072, 0x99232548 +0, 118, 118, 1, 3072, 0x7b6f241a +0, 119, 119, 1, 3072, 0x44bd22f0 +0, 120, 120, 1, 3072, 0x3f882092 +0, 121, 121, 1, 3072, 0x96001c68 +0, 122, 122, 1, 3072, 0xa59d17aa +0, 123, 123, 1, 3072, 0xd36110ea +0, 124, 124, 1, 3072, 0x391d0c3a +0, 125, 125, 1, 3072, 0x59e40943 +0, 126, 126, 1, 3072, 0xb7f5079d +0, 127, 127, 1, 3072, 0x5cd60631 +0, 128, 128, 1, 3072, 0x2ec20363 +0, 129, 129, 1, 3072, 0xbde10030 +0, 130, 130, 1, 3072, 0x4d37fe03 +0, 131, 131, 1, 3072, 0x69e3fd2d +0, 132, 132, 1, 3072, 0x262efcbd +0, 133, 133, 1, 3072, 0x9e06fda7 +0, 134, 134, 1, 3072, 0xcbc6fd9d +0, 135, 135, 1, 3072, 0x3465fd79 +0, 136, 136, 1, 3072, 0x9692fd14 +0, 137, 137, 1, 3072, 0xd6d6fceb +0, 138, 138, 1, 3072, 0x72eafcdd +0, 139, 139, 1, 3072, 0x4310fcc4 +0, 140, 140, 1, 3072, 0x8b10fccb +0, 141, 141, 1, 3072, 0x30f96bff +0, 142, 142, 1, 3072, 0xe5b9d83c +0, 143, 143, 1, 3072, 0x0b1fd919 +0, 144, 144, 1, 3072, 0xd346d813 +0, 145, 145, 1, 3072, 0xe73fd6f6 +0, 146, 146, 1, 3072, 0x6612f4d1 +0, 147, 147, 1, 3072, 0x9874c583 +0, 148, 148, 1, 3072, 0xcde3c709 +0, 149, 149, 1, 3072, 0x275dcc64 +0, 150, 150, 1, 3072, 0x4261d055 |