diff options
Diffstat (limited to 'tests/ref/fate')
197 files changed, 14228 insertions, 6903 deletions
diff --git a/tests/ref/fate/4xm-1 b/tests/ref/fate/4xm-1 index d38a47a..37371aa 100644 --- a/tests/ref/fate/4xm-1 +++ b/tests/ref/fate/4xm-1 @@ -1,16 +1,16 @@ #tb 0: 1/15 -0, 0, 0, 1, 921600, 0xd08f97c7 -0, 1, 1, 1, 921600, 0xc433a85b -0, 2, 2, 1, 921600, 0x7ffeee42 -0, 3, 3, 1, 921600, 0xc0ad9f52 -0, 4, 4, 1, 921600, 0xb0235112 -0, 5, 5, 1, 921600, 0xcbdd9805 -0, 6, 6, 1, 921600, 0x5468bdb9 -0, 7, 7, 1, 921600, 0x2f0c63fd -0, 8, 8, 1, 921600, 0xf1de04f0 -0, 9, 9, 1, 921600, 0x95709ce2 -0, 10, 10, 1, 921600, 0x69037c4a -0, 11, 11, 1, 921600, 0x513f8a98 -0, 12, 12, 1, 921600, 0x55b82fa1 -0, 13, 13, 1, 921600, 0x5c8ace28 -0, 14, 14, 1, 921600, 0xb019770a +0, 0, 0, 1, 921600, 0xd82e4d57 +0, 1, 1, 1, 921600, 0x83f2349c +0, 2, 2, 1, 921600, 0x70d87db0 +0, 3, 3, 1, 921600, 0x66d27b93 +0, 4, 4, 1, 921600, 0xb730941c +0, 5, 5, 1, 921600, 0x15da4934 +0, 6, 6, 1, 921600, 0x1953968a +0, 7, 7, 1, 921600, 0xf0d730a0 +0, 8, 8, 1, 921600, 0x35a7d30c +0, 9, 9, 1, 921600, 0x33667f62 +0, 10, 10, 1, 921600, 0xf4707f6b +0, 11, 11, 1, 921600, 0xaac6c392 +0, 12, 12, 1, 921600, 0x68397d16 +0, 13, 13, 1, 921600, 0xb2aa0450 +0, 14, 14, 1, 921600, 0xba25c62e diff --git a/tests/ref/fate/4xm-2 b/tests/ref/fate/4xm-2 index 35b0797..cf71357 100644 --- a/tests/ref/fate/4xm-2 +++ b/tests/ref/fate/4xm-2 @@ -6,153 +6,153 @@ 0, 4, 4, 1, 80640, 0x3a942680 0, 5, 5, 1, 80640, 0x3a942680 0, 6, 6, 1, 80640, 0x3a942680 -0, 7, 7, 1, 80640, 0x1956ebfc -0, 8, 8, 1, 80640, 0x61686290 -0, 9, 9, 1, 80640, 0x7e2c2753 -0, 10, 10, 1, 80640, 0x63e5e14f -0, 11, 11, 1, 80640, 0xa775947a -0, 12, 12, 1, 80640, 0x4b91b93d -0, 13, 13, 1, 80640, 0x83345f32 -0, 14, 14, 1, 80640, 0x5d3a3374 -0, 15, 15, 1, 80640, 0x164808c5 -0, 16, 16, 1, 80640, 0xfd0189af -0, 17, 17, 1, 80640, 0x062f9389 -0, 18, 18, 1, 80640, 0xe4dcaff8 -0, 19, 19, 1, 80640, 0xb2d9ec51 -0, 20, 20, 1, 80640, 0x3b4d5331 -0, 21, 21, 1, 80640, 0xfcbd8da1 -0, 22, 22, 1, 80640, 0xa0732142 -0, 23, 23, 1, 80640, 0x6438df5f -0, 24, 24, 1, 80640, 0x614302fa -0, 25, 25, 1, 80640, 0x53edf986 -0, 26, 26, 1, 80640, 0x6dfe13f0 -0, 27, 27, 1, 80640, 0x0b2194c3 -0, 28, 28, 1, 80640, 0xe0436945 -0, 29, 29, 1, 80640, 0x8d8ba77f -0, 30, 30, 1, 80640, 0x9c723388 -0, 31, 31, 1, 80640, 0x336bd2a2 -0, 32, 32, 1, 80640, 0x5905fd0b -0, 33, 33, 1, 80640, 0x2ca368bb -0, 34, 34, 1, 80640, 0x38c1e5ec -0, 35, 35, 1, 80640, 0xe439a194 -0, 36, 36, 1, 80640, 0xe7a19a64 -0, 37, 37, 1, 80640, 0xbe7f9094 -0, 38, 38, 1, 80640, 0x0b2cbec9 -0, 39, 39, 1, 80640, 0x8050bf7d -0, 40, 40, 1, 80640, 0x4e9d4e78 -0, 41, 41, 1, 80640, 0xaa7bb85d -0, 42, 42, 1, 80640, 0x6e42b1a6 -0, 43, 43, 1, 80640, 0x27043fe0 -0, 44, 44, 1, 80640, 0xe04bd5e6 -0, 45, 45, 1, 80640, 0xd60762d6 -0, 46, 46, 1, 80640, 0x2729df8f -0, 47, 47, 1, 80640, 0x1b62c4f7 -0, 48, 48, 1, 80640, 0xe6b5d2f7 -0, 49, 49, 1, 80640, 0xf5885096 -0, 50, 50, 1, 80640, 0xe7625cf6 -0, 51, 51, 1, 80640, 0xed804de6 -0, 52, 52, 1, 80640, 0x3f92728e -0, 53, 53, 1, 80640, 0x353e4b0d -0, 54, 54, 1, 80640, 0x70b0228c -0, 55, 55, 1, 80640, 0x851bd554 -0, 56, 56, 1, 80640, 0x594f22eb -0, 57, 57, 1, 80640, 0xa2267c0b -0, 58, 58, 1, 80640, 0xdc0fbafb -0, 59, 59, 1, 80640, 0xd596b763 -0, 60, 60, 1, 80640, 0x3b9c4b1b -0, 61, 61, 1, 80640, 0x218ac4b4 -0, 62, 62, 1, 80640, 0x4af393a4 -0, 63, 63, 1, 80640, 0x66c098c5 -0, 64, 64, 1, 80640, 0x7cc91e86 -0, 65, 65, 1, 80640, 0xba282a2e -0, 66, 66, 1, 80640, 0x50932be6 -0, 67, 67, 1, 80640, 0x6531386e -0, 68, 68, 1, 80640, 0x2616235f -0, 69, 69, 1, 80640, 0x27aad18a -0, 70, 70, 1, 80640, 0x67491df3 -0, 71, 71, 1, 80640, 0x167028f1 -0, 72, 72, 1, 80640, 0xa4229420 -0, 73, 73, 1, 80640, 0x77eaed07 -0, 74, 74, 1, 80640, 0xbdf7d8e8 -0, 75, 75, 1, 80640, 0xc2ac8545 -0, 76, 76, 1, 80640, 0xf3fe64ec -0, 77, 77, 1, 80640, 0x66451d43 -0, 78, 78, 1, 80640, 0x1af2f05e -0, 79, 79, 1, 80640, 0x2a63c2c4 -0, 80, 80, 1, 80640, 0xe4e07a0f -0, 81, 81, 1, 80640, 0x598e8b11 -0, 82, 82, 1, 80640, 0xb2ebb868 -0, 83, 83, 1, 80640, 0xa4b6bb8a -0, 84, 84, 1, 80640, 0x5037e910 -0, 85, 85, 1, 80640, 0x0c55f6c0 -0, 86, 86, 1, 80640, 0x3f4704f7 -0, 87, 87, 1, 80640, 0xa6a8e810 -0, 88, 88, 1, 80640, 0xedbfcfb0 -0, 89, 89, 1, 80640, 0xe568caa0 -0, 90, 90, 1, 80640, 0xdf21cc20 -0, 91, 91, 1, 80640, 0xb66cd4a8 -0, 92, 92, 1, 80640, 0xcd26c9c8 -0, 93, 93, 1, 80640, 0x5fe8d598 -0, 94, 94, 1, 80640, 0xed0dc9c8 -0, 95, 95, 1, 80640, 0x8313d288 -0, 96, 96, 1, 80640, 0x9ccdd4a0 -0, 97, 97, 1, 80640, 0x66ffe970 -0, 98, 98, 1, 80640, 0xf68ad1c8 -0, 99, 99, 1, 80640, 0xd570f658 -0, 100, 100, 1, 80640, 0x8c39d998 -0, 101, 101, 1, 80640, 0xe18fe5e0 -0, 102, 102, 1, 80640, 0xbbe7e340 -0, 103, 103, 1, 80640, 0x9a90d470 -0, 104, 104, 1, 80640, 0xd2bbced0 -0, 105, 105, 1, 80640, 0xbbf9dce0 -0, 106, 106, 1, 80640, 0x4ff7c888 -0, 107, 107, 1, 80640, 0xc2e7e1f0 -0, 108, 108, 1, 80640, 0x2104e3b0 -0, 109, 109, 1, 80640, 0xaef5e8f0 -0, 110, 110, 1, 80640, 0xc477e890 -0, 111, 111, 1, 80640, 0xb12df778 -0, 112, 112, 1, 80640, 0xd2115720 -0, 113, 113, 1, 80640, 0x620b6538 -0, 114, 114, 1, 80640, 0x894a8db8 -0, 115, 115, 1, 80640, 0x8da3bcb0 -0, 116, 116, 1, 80640, 0x96be8930 -0, 117, 117, 1, 80640, 0xe69dc1f0 -0, 118, 118, 1, 80640, 0x42b8d4e0 -0, 119, 119, 1, 80640, 0x0a8da4f0 -0, 120, 120, 1, 80640, 0x245fd3d8 -0, 121, 121, 1, 80640, 0x3fd1e858 -0, 122, 122, 1, 80640, 0xe2c299f0 -0, 123, 123, 1, 80640, 0xda1cddd0 -0, 124, 124, 1, 80640, 0xf126e498 -0, 125, 125, 1, 80640, 0xc85ab920 -0, 126, 126, 1, 80640, 0x52f39de8 -0, 127, 127, 1, 80640, 0xd0daac60 -0, 128, 128, 1, 80640, 0xef323347 -0, 129, 129, 1, 80640, 0xcc063317 -0, 130, 130, 1, 80640, 0xb6f53057 -0, 131, 131, 1, 80640, 0x5fe53b07 -0, 132, 132, 1, 80640, 0x63183d7f -0, 133, 133, 1, 80640, 0x91a44bbf -0, 134, 134, 1, 80640, 0xa433480f -0, 135, 135, 1, 80640, 0xe90652ef -0, 136, 136, 1, 80640, 0xe96e35bf -0, 137, 137, 1, 80640, 0x84ff2ccf -0, 138, 138, 1, 80640, 0x930f2b07 -0, 139, 139, 1, 80640, 0x5a1228d7 -0, 140, 140, 1, 80640, 0x29f226ef -0, 141, 141, 1, 80640, 0xd35136df -0, 142, 142, 1, 80640, 0x0e2d407f -0, 143, 143, 1, 80640, 0x34a93267 -0, 144, 144, 1, 80640, 0x7ae82af7 -0, 145, 145, 1, 80640, 0xb20c2477 -0, 146, 146, 1, 80640, 0xa104218f -0, 147, 147, 1, 80640, 0xcb1121e7 -0, 148, 148, 1, 80640, 0xaca04751 -0, 149, 149, 1, 80640, 0x3a51c704 -0, 150, 150, 1, 80640, 0xfa632e3d -0, 151, 151, 1, 80640, 0x61c9407c -0, 152, 152, 1, 80640, 0xe9a08dd9 -0, 153, 153, 1, 80640, 0xebf3c623 +0, 7, 7, 1, 80640, 0xa731901a +0, 8, 8, 1, 80640, 0x0a1e5b3d +0, 9, 9, 1, 80640, 0x2c66418f +0, 10, 10, 1, 80640, 0xaaf8575a +0, 11, 11, 1, 80640, 0x2d1a60b1 +0, 12, 12, 1, 80640, 0x646d6e66 +0, 13, 13, 1, 80640, 0x090de107 +0, 14, 14, 1, 80640, 0x90991f6c +0, 15, 15, 1, 80640, 0xda862969 +0, 16, 16, 1, 80640, 0x5434e1ec +0, 17, 17, 1, 80640, 0x4e981ce7 +0, 18, 18, 1, 80640, 0x97eb4000 +0, 19, 19, 1, 80640, 0xbfb375b0 +0, 20, 20, 1, 80640, 0x1529d95d +0, 21, 21, 1, 80640, 0x2c0015af +0, 22, 22, 1, 80640, 0x63779ce1 +0, 23, 23, 1, 80640, 0x3f2b3949 +0, 24, 24, 1, 80640, 0xe3cf3be4 +0, 25, 25, 1, 80640, 0x54451a22 +0, 26, 26, 1, 80640, 0xc2901d91 +0, 27, 27, 1, 80640, 0x312f8b7e +0, 28, 28, 1, 80640, 0x99734f4e +0, 29, 29, 1, 80640, 0xe50b8391 +0, 30, 30, 1, 80640, 0x7c6b04e4 +0, 31, 31, 1, 80640, 0x04989996 +0, 32, 32, 1, 80640, 0x30c3c00f +0, 33, 33, 1, 80640, 0x77172ba4 +0, 34, 34, 1, 80640, 0x1257a596 +0, 35, 35, 1, 80640, 0x657e5fa8 +0, 36, 36, 1, 80640, 0xe66958ef +0, 37, 37, 1, 80640, 0xbf7f4f0a +0, 38, 38, 1, 80640, 0x588ac70e +0, 39, 39, 1, 80640, 0xb1a91c4b +0, 40, 40, 1, 80640, 0x5b73de24 +0, 41, 41, 1, 80640, 0xa3c15e73 +0, 42, 42, 1, 80640, 0x7326196b +0, 43, 43, 1, 80640, 0x1aa52b88 +0, 44, 44, 1, 80640, 0x0029f511 +0, 45, 45, 1, 80640, 0x2398433a +0, 46, 46, 1, 80640, 0xef9ab870 +0, 47, 47, 1, 80640, 0xb1ac9b79 +0, 48, 48, 1, 80640, 0x1cc2ab3b +0, 49, 49, 1, 80640, 0x41362b53 +0, 50, 50, 1, 80640, 0x81e33811 +0, 51, 51, 1, 80640, 0x621d285a +0, 52, 52, 1, 80640, 0x84e84c24 +0, 53, 53, 1, 80640, 0xbb8c2939 +0, 54, 54, 1, 80640, 0x6c6905a8 +0, 55, 55, 1, 80640, 0xc60bbaf0 +0, 56, 56, 1, 80640, 0xc80d08c8 +0, 57, 57, 1, 80640, 0xc5646343 +0, 58, 58, 1, 80640, 0x3df7a287 +0, 59, 59, 1, 80640, 0x628e9f78 +0, 60, 60, 1, 80640, 0x58f93044 +0, 61, 61, 1, 80640, 0x8ee3a59f +0, 62, 62, 1, 80640, 0xaa297416 +0, 63, 63, 1, 80640, 0x7bbd7307 +0, 64, 64, 1, 80640, 0x12dbee42 +0, 65, 65, 1, 80640, 0xaea5fb22 +0, 66, 66, 1, 80640, 0x9405fd0b +0, 67, 67, 1, 80640, 0x59400b6f +0, 68, 68, 1, 80640, 0x70beeba0 +0, 69, 69, 1, 80640, 0xdc0681ae +0, 70, 70, 1, 80640, 0xe4a3c803 +0, 71, 71, 1, 80640, 0x3424c568 +0, 72, 72, 1, 80640, 0xeb72838d +0, 73, 73, 1, 80640, 0x671fbff3 +0, 74, 74, 1, 80640, 0xa4b849bd +0, 75, 75, 1, 80640, 0xf4c2be6f +0, 76, 76, 1, 80640, 0xb91988fd +0, 77, 77, 1, 80640, 0xd0e5bf3a +0, 78, 78, 1, 80640, 0x78c2b0bc +0, 79, 79, 1, 80640, 0xcf2deb74 +0, 80, 80, 1, 80640, 0x84a9081b +0, 81, 81, 1, 80640, 0x9931e9b1 +0, 82, 82, 1, 80640, 0x1ce6b59d +0, 83, 83, 1, 80640, 0x24a31152 +0, 84, 84, 1, 80640, 0x206f4677 +0, 85, 85, 1, 80640, 0x507755ab +0, 86, 86, 1, 80640, 0xc4b5643a +0, 87, 87, 1, 80640, 0x197445f7 +0, 88, 88, 1, 80640, 0x53232d2a +0, 89, 89, 1, 80640, 0x33ae27d4 +0, 90, 90, 1, 80640, 0x77bb2925 +0, 91, 91, 1, 80640, 0xb0d53220 +0, 92, 92, 1, 80640, 0xacdb26fc +0, 93, 93, 1, 80640, 0xa83d32e1 +0, 94, 94, 1, 80640, 0xe2002717 +0, 95, 95, 1, 80640, 0xb1722fed +0, 96, 96, 1, 80640, 0xa7de3206 +0, 97, 97, 1, 80640, 0x68f94780 +0, 98, 98, 1, 80640, 0x2bcc2f28 +0, 99, 99, 1, 80640, 0xaf9354e5 +0, 100, 100, 1, 80640, 0x45b4375c +0, 101, 101, 1, 80640, 0x60e043ee +0, 102, 102, 1, 80640, 0x9ed5411e +0, 103, 103, 1, 80640, 0xbae131ce +0, 104, 104, 1, 80640, 0x33be2be6 +0, 105, 105, 1, 80640, 0xdadb3a4c +0, 106, 106, 1, 80640, 0xe9e72559 +0, 107, 107, 1, 80640, 0x9fe93f8c +0, 108, 108, 1, 80640, 0xc20b413a +0, 109, 109, 1, 80640, 0x02c74699 +0, 110, 110, 1, 80640, 0x1b284634 +0, 111, 111, 1, 80640, 0xb7ea559e +0, 112, 112, 1, 80640, 0x62e3b0e1 +0, 113, 113, 1, 80640, 0x8b6bbf68 +0, 114, 114, 1, 80640, 0x04d2e8d8 +0, 115, 115, 1, 80640, 0xc6961955 +0, 116, 116, 1, 80640, 0xf318e461 +0, 117, 117, 1, 80640, 0x55231e8f +0, 118, 118, 1, 80640, 0x772f325e +0, 119, 119, 1, 80640, 0x31480120 +0, 120, 120, 1, 80640, 0x5eda30fe +0, 121, 121, 1, 80640, 0x5c534632 +0, 122, 122, 1, 80640, 0xaca0f5c9 +0, 123, 123, 1, 80640, 0x9ec83b5a +0, 124, 124, 1, 80640, 0x65944233 +0, 125, 125, 1, 80640, 0xbf7e15f0 +0, 126, 126, 1, 80640, 0xf985f9b7 +0, 127, 127, 1, 80640, 0x0e7a0887 +0, 128, 128, 1, 80640, 0xee33931b +0, 129, 129, 1, 80640, 0xea6b92f8 +0, 130, 130, 1, 80640, 0xde559025 +0, 131, 131, 1, 80640, 0x970c9af6 +0, 132, 132, 1, 80640, 0x6a579d8a +0, 133, 133, 1, 80640, 0x7053ac0c +0, 134, 134, 1, 80640, 0x6d6ca81b +0, 135, 135, 1, 80640, 0x6ffdb338 +0, 136, 136, 1, 80640, 0x402f953f +0, 137, 137, 1, 80640, 0x24358c04 +0, 138, 138, 1, 80640, 0x26298a25 +0, 139, 139, 1, 80640, 0xbc0487e7 +0, 140, 140, 1, 80640, 0xf8c885fd +0, 141, 141, 1, 80640, 0x98a79695 +0, 142, 142, 1, 80640, 0x846aa04b +0, 143, 143, 1, 80640, 0x22ba919b +0, 144, 144, 1, 80640, 0xcba08a11 +0, 145, 145, 1, 80640, 0xfba0836c +0, 146, 146, 1, 80640, 0xb7ff8059 +0, 147, 147, 1, 80640, 0xb15080bb +0, 148, 148, 1, 80640, 0x42627aed +0, 149, 149, 1, 80640, 0xd045d485 +0, 150, 150, 1, 80640, 0xf22e7545 +0, 151, 151, 1, 80640, 0xe24a41fc +0, 152, 152, 1, 80640, 0x854696ac +0, 153, 153, 1, 80640, 0x6722f8f2 0, 154, 154, 1, 80640, 0x00000000 0, 155, 155, 1, 80640, 0x0f412500 0, 156, 156, 1, 80640, 0x0f412500 @@ -160,16 +160,16 @@ 0, 158, 158, 1, 80640, 0xb6634270 0, 159, 159, 1, 80640, 0x9e43a4a0 0, 160, 160, 1, 80640, 0x136ab60b -0, 161, 161, 1, 80640, 0x6ce3254e -0, 162, 162, 1, 80640, 0xf4340d15 -0, 163, 163, 1, 80640, 0x73861114 -0, 164, 164, 1, 80640, 0x36b300d3 -0, 165, 165, 1, 80640, 0x2ddde523 -0, 166, 166, 1, 80640, 0xfdd79c02 -0, 167, 167, 1, 80640, 0xe6cc4fe9 -0, 168, 168, 1, 80640, 0x5b13e2b9 -0, 169, 169, 1, 80640, 0x0d588e70 -0, 170, 170, 1, 80640, 0xc6e4023f -0, 171, 171, 1, 80640, 0xf54c496f -0, 172, 172, 1, 80640, 0xa315a5cf -0, 173, 173, 1, 80640, 0x2d2ac9c7 +0, 161, 161, 1, 80640, 0xe43625dc +0, 162, 162, 1, 80640, 0xc2eb0f8c +0, 163, 163, 1, 80640, 0x99af167d +0, 164, 164, 1, 80640, 0xd9cb0a37 +0, 165, 165, 1, 80640, 0x1f2cf2ce +0, 166, 166, 1, 80640, 0x00eeae7f +0, 167, 167, 1, 80640, 0xcc1d666c +0, 168, 168, 1, 80640, 0x77d6fcc9 +0, 169, 169, 1, 80640, 0x58c8acc6 +0, 170, 170, 1, 80640, 0xd026238d +0, 171, 171, 1, 80640, 0xfefb6c9b +0, 172, 172, 1, 80640, 0xa9a5cb36 +0, 173, 173, 1, 80640, 0xc845f000 diff --git a/tests/ref/fate/8bps b/tests/ref/fate/8bps index 869d38c..9db9430 100644 --- a/tests/ref/fate/8bps +++ b/tests/ref/fate/8bps @@ -1,36 +1,36 @@ -#tb 0: 1/125 +#tb 0: 2/25 #tb 1: 1/22050 0, 0, 0, 1, 259200, 0x7e91df07 1, 0, 0, 1024, 2048, 0x3d042426 1, 1024, 1024, 1024, 2048, 0x5bcae456 -0, 10, 10, 1, 259200, 0x7e91df07 +0, 1, 1, 1, 259200, 0x7e91df07 1, 2048, 2048, 1024, 2048, 0xb6043655 1, 3072, 3072, 1024, 2048, 0x6fdaffad -0, 20, 20, 1, 259200, 0xc468c119 +0, 2, 2, 1, 259200, 0xc468c119 1, 4096, 4096, 1024, 2048, 0xf86700cb 1, 5120, 5120, 1024, 2048, 0x045e46c1 -0, 30, 30, 1, 259200, 0x0e058930 +0, 3, 3, 1, 259200, 0x0e058930 1, 6144, 6144, 1024, 2048, 0x000df0e5 -0, 40, 40, 1, 259200, 0xa0261310 +0, 4, 4, 1, 259200, 0xa0261310 1, 7168, 7168, 1024, 2048, 0x8f5f12fb 1, 8192, 8192, 1024, 2048, 0xd516f6b0 -0, 50, 50, 1, 259200, 0x78ca9aba +0, 5, 5, 1, 259200, 0x78ca9aba 1, 9216, 9216, 1024, 2048, 0xa1fe2bd3 1, 10240, 10240, 1024, 2048, 0x3647087a -0, 60, 60, 1, 259200, 0x4971f7b3 +0, 6, 6, 1, 259200, 0x4971f7b3 1, 11264, 11264, 1024, 2048, 0xd2ee584e 1, 12288, 12288, 1024, 2048, 0xf132088c -0, 70, 70, 1, 259200, 0x7dc2cff7 +0, 7, 7, 1, 259200, 0x7dc2cff7 1, 13312, 13312, 1024, 2048, 0x1efc0eb1 -0, 80, 80, 1, 259200, 0x8cbc53d5 +0, 8, 8, 1, 259200, 0x8cbc53d5 1, 14336, 14336, 1024, 2048, 0xeb73f402 1, 15360, 15360, 1024, 2048, 0x75cb3d20 -0, 90, 90, 1, 259200, 0xcccd77e3 +0, 9, 9, 1, 259200, 0xcccd77e3 1, 16384, 16384, 1024, 2048, 0x85a501b6 1, 17408, 17408, 1024, 2048, 0xa4eb312d -0, 100, 100, 1, 259200, 0x6b3e0fb3 +0, 10, 10, 1, 259200, 0x6b3e0fb3 1, 18432, 18432, 1024, 2048, 0xf0aaf8c7 -0, 110, 110, 1, 259200, 0x281dd175 +0, 11, 11, 1, 259200, 0x281dd175 1, 19456, 19456, 1024, 2048, 0x65371cda 1, 20480, 20480, 1024, 2048, 0x25512cd6 1, 21504, 21504, 1024, 2048, 0xc81410e3 diff --git a/tests/ref/fate/aasc b/tests/ref/fate/aasc index 57d59a9..83f83b9 100644 --- a/tests/ref/fate/aasc +++ b/tests/ref/fate/aasc @@ -22,3 +22,4 @@ 0, 20, 20, 1, 168000, 0x7a2b1006 0, 21, 21, 1, 168000, 0xc7ca1345 0, 22, 22, 1, 168000, 0x8841c413 +0, 23, 23, 1, 168000, 0xbaed0290 diff --git a/tests/ref/fate/acodec-aref b/tests/ref/fate/acodec-aref new file mode 100644 index 0000000..d70876d --- /dev/null +++ b/tests/ref/fate/acodec-aref @@ -0,0 +1,4 @@ +64151e4bcc2b717aa5a8454d424d6a1f *./tests/data/acodec.ref.wav +1058446 ./tests/data/acodec.ref.wav +ce524631c2ad0a40aaab46e3a80a1176 *./tests/data/acodec-16000-1.ref.wav +192046 ./tests/data/acodec-16000-1.ref.wav diff --git a/tests/ref/fate/adpcm-4xm b/tests/ref/fate/adpcm-4xm new file mode 100644 index 0000000..eb5cfe6 --- /dev/null +++ b/tests/ref/fate/adpcm-4xm @@ -0,0 +1,27 @@ +#tb 0: 1/22050 +0, 0, 0, 1472, 5888, 0x9086e310 +0, 1476, 1476, 1472, 5888, 0xac8491f5 +0, 2952, 2952, 1472, 5888, 0xc9a08b6b +0, 4428, 4428, 1472, 5888, 0x4cff893b +0, 5904, 5904, 1464, 5856, 0xfb914624 +0, 7372, 7372, 1472, 5888, 0x1dd9781f +0, 8848, 8848, 1472, 5888, 0x75937688 +0, 10324, 10324, 1472, 5888, 0x6c93a266 +0, 11800, 11800, 1464, 5856, 0xb14e6783 +0, 13268, 13268, 1472, 5888, 0x4d268759 +0, 14744, 14744, 1472, 5888, 0xce44b8c6 +0, 16220, 16220, 1472, 5888, 0xf99f7347 +0, 17696, 17696, 1464, 5856, 0x35591adc +0, 19164, 19164, 1472, 5888, 0x67692338 +0, 20640, 20640, 1472, 5888, 0x6465addd +0, 22116, 22116, 1472, 5888, 0x22c66aaf +0, 23592, 23592, 1464, 5856, 0x016b78d9 +0, 25060, 25060, 1472, 5888, 0xa9a03855 +0, 26536, 26536, 1472, 5888, 0x1aa0603f +0, 28012, 28012, 1472, 5888, 0x190a25a1 +0, 29488, 29488, 1464, 5856, 0xc6ad8bc0 +0, 30956, 30956, 1472, 5888, 0x42bb9d6b +0, 32432, 32432, 1472, 5888, 0x797694d7 +0, 33908, 33908, 1472, 5888, 0xd2d1fa69 +0, 35384, 35384, 1464, 5856, 0x61624e9b +0, 36852, 36852, 1472, 5888, 0x14bf8ec0 diff --git a/tests/ref/fate/adpcm-afc b/tests/ref/fate/adpcm-afc new file mode 100644 index 0000000..d1a1c36 --- /dev/null +++ b/tests/ref/fate/adpcm-afc @@ -0,0 +1,13 @@ +#tb 0: 1/44100 +0, 0, 0, 17920, 71680, 0x52373bc9 +0, 17920, 17920, 17920, 71680, 0x1f854b27 +0, 35840, 35840, 17920, 71680, 0x3d265a6d +0, 53760, 53760, 17920, 71680, 0x7e38d624 +0, 71680, 71680, 17920, 71680, 0x003b7616 +0, 89600, 89600, 17920, 71680, 0x9fed7ca7 +0, 107520, 107520, 17920, 71680, 0x22af668c +0, 125440, 125440, 17920, 71680, 0xefd95c4a +0, 143360, 143360, 17920, 71680, 0x8b68142e +0, 161280, 161280, 17920, 71680, 0x0a0614fa +0, 179200, 179200, 17920, 71680, 0x22ababa3 +0, 197120, 197120, 17920, 71680, 0xda4b1708 diff --git a/tests/ref/fate/adpcm-ima-amv b/tests/ref/fate/adpcm-ima-amv index 6c2fa32..ca7a168 100644 --- a/tests/ref/fate/adpcm-ima-amv +++ b/tests/ref/fate/adpcm-ima-amv @@ -3,159 +3,159 @@ 0, 1378, 1378, 1378, 2756, 0x8462443f 0, 2756, 2756, 1378, 2756, 0x9f493ba6 0, 4134, 4134, 1378, 2756, 0x634e5f06 -0, 5513, 5513, 1380, 2760, 0x51f35cd4 -0, 6891, 6891, 1378, 2756, 0x011c51e5 -0, 8269, 8269, 1378, 2756, 0x8c2c198c -0, 9647, 9647, 1378, 2756, 0x2b4a3397 -0, 11025, 11025, 1378, 2756, 0x63794f22 -0, 12403, 12403, 1378, 2756, 0xfc363898 -0, 13781, 13781, 1378, 2756, 0x0da5486e -0, 15159, 15159, 1378, 2756, 0xbae17a5f +0, 5512, 5512, 1380, 2760, 0x51f35cd4 +0, 6892, 6892, 1378, 2756, 0x011c51e5 +0, 8270, 8270, 1378, 2756, 0x8c2c198c +0, 9648, 9648, 1378, 2756, 0x2b4a3397 +0, 11026, 11026, 1378, 2756, 0x63794f22 +0, 12404, 12404, 1378, 2756, 0xfc363898 +0, 13782, 13782, 1378, 2756, 0x0da5486e +0, 15160, 15160, 1378, 2756, 0xbae17a5f 0, 16538, 16538, 1380, 2760, 0xba266e1b -0, 17916, 17916, 1378, 2756, 0xdfb61002 -0, 19294, 19294, 1378, 2756, 0x15d029da -0, 20672, 20672, 1378, 2756, 0x7bc82012 -0, 22050, 22050, 1378, 2756, 0x002e6999 -0, 23428, 23428, 1378, 2756, 0x96346ba6 -0, 24806, 24806, 1378, 2756, 0x3d54543b -0, 26184, 26184, 1380, 2760, 0x601786e1 -0, 27563, 27563, 1378, 2756, 0xf22a5793 -0, 28941, 28941, 1378, 2756, 0x21f54d49 -0, 30319, 30319, 1378, 2756, 0x0c6d4399 -0, 31697, 31697, 1378, 2756, 0x17282f8e -0, 33075, 33075, 1378, 2756, 0xeb698f75 -0, 34453, 34453, 1378, 2756, 0x935e1de2 -0, 35831, 35831, 1380, 2760, 0xb6fb4293 -0, 37209, 37209, 1378, 2756, 0x485053dc -0, 38588, 38588, 1378, 2756, 0x24c35027 -0, 39966, 39966, 1378, 2756, 0x09f323ee -0, 41344, 41344, 1378, 2756, 0xbc7d58d5 -0, 42722, 42722, 1378, 2756, 0xaefd487c -0, 44100, 44100, 1378, 2756, 0xaca16cc0 -0, 45478, 45478, 1380, 2760, 0x98a76091 -0, 46856, 46856, 1378, 2756, 0x5d357141 -0, 48234, 48234, 1378, 2756, 0x65ea2657 -0, 49613, 49613, 1378, 2756, 0xb5e1334a -0, 50991, 50991, 1378, 2756, 0x32cd5d91 -0, 52369, 52369, 1378, 2756, 0xdc23722b -0, 53747, 53747, 1378, 2756, 0x2ba34684 -0, 55125, 55125, 1378, 2756, 0xf9755ba8 -0, 56503, 56503, 1380, 2760, 0x24221ddb -0, 57881, 57881, 1378, 2756, 0xef843aa4 -0, 59259, 59259, 1378, 2756, 0x420442fe -0, 60638, 60638, 1378, 2756, 0x5a0933cb -0, 62016, 62016, 1378, 2756, 0xef5f6d61 -0, 63394, 63394, 1378, 2756, 0xe57e6dc0 -0, 64772, 64772, 1378, 2756, 0xc0f0495a -0, 66150, 66150, 1380, 2760, 0x2c3b55df -0, 67528, 67528, 1378, 2756, 0x39c2586c -0, 68906, 68906, 1378, 2756, 0x7ffc46e5 -0, 70284, 70284, 1378, 2756, 0xa2766664 -0, 71663, 71663, 1378, 2756, 0xacb50c6c -0, 73041, 73041, 1378, 2756, 0x7f659084 -0, 74419, 74419, 1378, 2756, 0xc72e6a12 -0, 75797, 75797, 1380, 2760, 0xdb6944df -0, 77175, 77175, 1378, 2756, 0x954f45c1 -0, 78553, 78553, 1378, 2756, 0xa9484240 -0, 79931, 79931, 1378, 2756, 0x1d595349 -0, 81309, 81309, 1378, 2756, 0xcf2a565e -0, 82688, 82688, 1378, 2756, 0x391028d5 -0, 84066, 84066, 1378, 2756, 0x348db7ad -0, 85444, 85444, 1380, 2760, 0xb69b5e3a -0, 86822, 86822, 1378, 2756, 0xe3635fbe -0, 88200, 88200, 1378, 2756, 0xdcad3654 -0, 89578, 89578, 1378, 2756, 0x5c17abef -0, 90956, 90956, 1378, 2756, 0xb3235184 -0, 92334, 92334, 1378, 2756, 0xdabb64a6 -0, 93713, 93713, 1378, 2756, 0xa95dc58d -0, 95091, 95091, 1380, 2760, 0x8e7ac9eb -0, 96469, 96469, 1378, 2756, 0x492b658e -0, 97847, 97847, 1378, 2756, 0x377483ab -0, 99225, 99225, 1378, 2756, 0x2c250279 -0, 100603, 100603, 1378, 2756, 0x704dbdb3 -0, 101981, 101981, 1378, 2756, 0x800d7da2 -0, 103359, 103359, 1378, 2756, 0x872aa32e -0, 104738, 104738, 1378, 2756, 0x2d4837fe -0, 106116, 106116, 1380, 2760, 0xc89ea57e -0, 107494, 107494, 1378, 2756, 0x6447d7ef -0, 108872, 108872, 1378, 2756, 0x144f59cc -0, 110250, 110250, 1378, 2756, 0xc667154e -0, 111628, 111628, 1378, 2756, 0xf0de66ae -0, 113006, 113006, 1378, 2756, 0xeabf3c32 -0, 114384, 114384, 1378, 2756, 0xe98e81d1 -0, 115763, 115763, 1380, 2760, 0x56aa5889 -0, 117141, 117141, 1378, 2756, 0x4fd34c0e -0, 118519, 118519, 1378, 2756, 0x67cf6912 -0, 119897, 119897, 1378, 2756, 0xfa944def -0, 121275, 121275, 1378, 2756, 0xc12f23b2 -0, 122653, 122653, 1378, 2756, 0x5ea325a2 -0, 124031, 124031, 1378, 2756, 0x2b245824 -0, 125409, 125409, 1380, 2760, 0x90ac533e -0, 126788, 126788, 1378, 2756, 0xcca34d26 -0, 128166, 128166, 1378, 2756, 0xb5f820d0 -0, 129544, 129544, 1378, 2756, 0x27f24335 -0, 130922, 130922, 1378, 2756, 0x4a9e87b7 -0, 132300, 132300, 1378, 2756, 0xbd076129 -0, 133678, 133678, 1378, 2756, 0x2e0e3f2e -0, 135056, 135056, 1380, 2760, 0xdf534478 -0, 136434, 136434, 1378, 2756, 0xca000a2e -0, 137813, 137813, 1378, 2756, 0x87472df3 -0, 139191, 139191, 1378, 2756, 0x16733810 -0, 140569, 140569, 1378, 2756, 0xfa0734b4 -0, 141947, 141947, 1378, 2756, 0x5eff3fc4 -0, 143325, 143325, 1378, 2756, 0xf35346bd -0, 144703, 144703, 1378, 2756, 0xac6411c5 -0, 146081, 146081, 1380, 2760, 0x478c3c56 -0, 147459, 147459, 1378, 2756, 0xebd30bdd -0, 148838, 148838, 1378, 2756, 0xaef95a31 -0, 150216, 150216, 1378, 2756, 0x8aad29d1 -0, 151594, 151594, 1378, 2756, 0x626863f0 -0, 152972, 152972, 1378, 2756, 0x68c05707 -0, 154350, 154350, 1378, 2756, 0x437c5e8d -0, 155728, 155728, 1380, 2760, 0x8eca4bdb -0, 157106, 157106, 1378, 2756, 0x62bd4162 -0, 158484, 158484, 1378, 2756, 0x9f744aa4 -0, 159863, 159863, 1378, 2756, 0x0f3f6409 -0, 161241, 161241, 1378, 2756, 0x3fee827a -0, 162619, 162619, 1378, 2756, 0x48a0ac19 -0, 163997, 163997, 1378, 2756, 0x8e4ce0d0 -0, 165375, 165375, 1380, 2760, 0xcda82236 -0, 166753, 166753, 1378, 2756, 0x0e523255 -0, 168131, 168131, 1378, 2756, 0x84103d30 -0, 169509, 169509, 1378, 2756, 0x13941cde -0, 170888, 170888, 1378, 2756, 0x9fc834c5 -0, 172266, 172266, 1378, 2756, 0xc0217a77 -0, 173644, 173644, 1378, 2756, 0x3f643659 -0, 175022, 175022, 1380, 2760, 0x9dbd6002 -0, 176400, 176400, 1378, 2756, 0x94f046fb -0, 177778, 177778, 1378, 2756, 0xab01fb12 -0, 179156, 179156, 1378, 2756, 0x04cffe5c -0, 180534, 180534, 1378, 2756, 0xef661c5e -0, 181913, 181913, 1378, 2756, 0x094c5fc5 -0, 183291, 183291, 1378, 2756, 0xe0c1486a -0, 184669, 184669, 1380, 2760, 0x8c3535b7 -0, 186047, 186047, 1378, 2756, 0x594934aa -0, 187425, 187425, 1378, 2756, 0x74007238 -0, 188803, 188803, 1378, 2756, 0x61f1394d -0, 190181, 190181, 1378, 2756, 0x72584f07 -0, 191559, 191559, 1378, 2756, 0xced9acf9 -0, 192938, 192938, 1378, 2756, 0x7d2e3ea1 -0, 194316, 194316, 1378, 2756, 0x56c06897 -0, 195694, 195694, 1380, 2760, 0x19983bbf -0, 197072, 197072, 1378, 2756, 0x4f884f27 -0, 198450, 198450, 1378, 2756, 0x81ab2f63 -0, 199828, 199828, 1378, 2756, 0x448e681d -0, 201206, 201206, 1378, 2756, 0x0ba9826e -0, 202584, 202584, 1378, 2756, 0x049f36fa -0, 203963, 203963, 1378, 2756, 0x096a2b62 -0, 205341, 205341, 1380, 2760, 0x579e2035 -0, 206719, 206719, 1378, 2756, 0xd13e30e1 -0, 208097, 208097, 1378, 2756, 0x30b6412b -0, 209475, 209475, 1378, 2756, 0xbb1c3268 -0, 210853, 210853, 1378, 2756, 0xbc175b6a -0, 212231, 212231, 1378, 2756, 0xf8d160e2 -0, 213609, 213609, 1378, 2756, 0xc1048154 -0, 214988, 214988, 1380, 2760, 0xb83548f4 -0, 216366, 216366, 1378, 2756, 0x22647962 -0, 217744, 217744, 1378, 2756, 0x14ca54d3 -0, 219122, 219122, 1378, 2756, 0x58754b3a +0, 17918, 17918, 1378, 2756, 0xdfb61002 +0, 19296, 19296, 1378, 2756, 0x15d029da +0, 20674, 20674, 1378, 2756, 0x7bc82012 +0, 22052, 22052, 1378, 2756, 0x002e6999 +0, 23430, 23430, 1378, 2756, 0x96346ba6 +0, 24808, 24808, 1378, 2756, 0x3d54543b +0, 26186, 26186, 1380, 2760, 0x601786e1 +0, 27566, 27566, 1378, 2756, 0xf22a5793 +0, 28944, 28944, 1378, 2756, 0x21f54d49 +0, 30322, 30322, 1378, 2756, 0x0c6d4399 +0, 31700, 31700, 1378, 2756, 0x17282f8e +0, 33078, 33078, 1378, 2756, 0xeb698f75 +0, 34456, 34456, 1378, 2756, 0x935e1de2 +0, 35834, 35834, 1380, 2760, 0xb6fb4293 +0, 37214, 37214, 1378, 2756, 0x485053dc +0, 38592, 38592, 1378, 2756, 0x24c35027 +0, 39970, 39970, 1378, 2756, 0x09f323ee +0, 41348, 41348, 1378, 2756, 0xbc7d58d5 +0, 42726, 42726, 1378, 2756, 0xaefd487c +0, 44104, 44104, 1378, 2756, 0xaca16cc0 +0, 45482, 45482, 1380, 2760, 0x98a76091 +0, 46862, 46862, 1378, 2756, 0x5d357141 +0, 48240, 48240, 1378, 2756, 0x65ea2657 +0, 49618, 49618, 1378, 2756, 0xb5e1334a +0, 50996, 50996, 1378, 2756, 0x32cd5d91 +0, 52374, 52374, 1378, 2756, 0xdc23722b +0, 53752, 53752, 1378, 2756, 0x2ba34684 +0, 55130, 55130, 1378, 2756, 0xf9755ba8 +0, 56508, 56508, 1380, 2760, 0x24221ddb +0, 57888, 57888, 1378, 2756, 0xef843aa4 +0, 59266, 59266, 1378, 2756, 0x420442fe +0, 60644, 60644, 1378, 2756, 0x5a0933cb +0, 62022, 62022, 1378, 2756, 0xef5f6d61 +0, 63400, 63400, 1378, 2756, 0xe57e6dc0 +0, 64778, 64778, 1378, 2756, 0xc0f0495a +0, 66156, 66156, 1380, 2760, 0x2c3b55df +0, 67536, 67536, 1378, 2756, 0x39c2586c +0, 68914, 68914, 1378, 2756, 0x7ffc46e5 +0, 70292, 70292, 1378, 2756, 0xa2766664 +0, 71670, 71670, 1378, 2756, 0xacb50c6c +0, 73048, 73048, 1378, 2756, 0x7f659084 +0, 74426, 74426, 1378, 2756, 0xc72e6a12 +0, 75804, 75804, 1380, 2760, 0xdb6944df +0, 77184, 77184, 1378, 2756, 0x954f45c1 +0, 78562, 78562, 1378, 2756, 0xa9484240 +0, 79940, 79940, 1378, 2756, 0x1d595349 +0, 81318, 81318, 1378, 2756, 0xcf2a565e +0, 82696, 82696, 1378, 2756, 0x391028d5 +0, 84074, 84074, 1378, 2756, 0x348db7ad +0, 85452, 85452, 1380, 2760, 0xb69b5e3a +0, 86832, 86832, 1378, 2756, 0xe3635fbe +0, 88210, 88210, 1378, 2756, 0xdcad3654 +0, 89588, 89588, 1378, 2756, 0x5c17abef +0, 90966, 90966, 1378, 2756, 0xb3235184 +0, 92344, 92344, 1378, 2756, 0xdabb64a6 +0, 93722, 93722, 1378, 2756, 0xa95dc58d +0, 95100, 95100, 1380, 2760, 0x8e7ac9eb +0, 96480, 96480, 1378, 2756, 0x492b658e +0, 97858, 97858, 1378, 2756, 0x377483ab +0, 99236, 99236, 1378, 2756, 0x2c250279 +0, 100614, 100614, 1378, 2756, 0x704dbdb3 +0, 101992, 101992, 1378, 2756, 0x800d7da2 +0, 103370, 103370, 1378, 2756, 0x872aa32e +0, 104748, 104748, 1378, 2756, 0x2d4837fe +0, 106126, 106126, 1380, 2760, 0xc89ea57e +0, 107506, 107506, 1378, 2756, 0x6447d7ef +0, 108884, 108884, 1378, 2756, 0x144f59cc +0, 110262, 110262, 1378, 2756, 0xc667154e +0, 111640, 111640, 1378, 2756, 0xf0de66ae +0, 113018, 113018, 1378, 2756, 0xeabf3c32 +0, 114396, 114396, 1378, 2756, 0xe98e81d1 +0, 115774, 115774, 1380, 2760, 0x56aa5889 +0, 117154, 117154, 1378, 2756, 0x4fd34c0e +0, 118532, 118532, 1378, 2756, 0x67cf6912 +0, 119910, 119910, 1378, 2756, 0xfa944def +0, 121288, 121288, 1378, 2756, 0xc12f23b2 +0, 122666, 122666, 1378, 2756, 0x5ea325a2 +0, 124044, 124044, 1378, 2756, 0x2b245824 +0, 125422, 125422, 1380, 2760, 0x90ac533e +0, 126802, 126802, 1378, 2756, 0xcca34d26 +0, 128180, 128180, 1378, 2756, 0xb5f820d0 +0, 129558, 129558, 1378, 2756, 0x27f24335 +0, 130936, 130936, 1378, 2756, 0x4a9e87b7 +0, 132314, 132314, 1378, 2756, 0xbd076129 +0, 133692, 133692, 1378, 2756, 0x2e0e3f2e +0, 135070, 135070, 1380, 2760, 0xdf534478 +0, 136450, 136450, 1378, 2756, 0xca000a2e +0, 137828, 137828, 1378, 2756, 0x87472df3 +0, 139206, 139206, 1378, 2756, 0x16733810 +0, 140584, 140584, 1378, 2756, 0xfa0734b4 +0, 141962, 141962, 1378, 2756, 0x5eff3fc4 +0, 143340, 143340, 1378, 2756, 0xf35346bd +0, 144718, 144718, 1378, 2756, 0xac6411c5 +0, 146096, 146096, 1380, 2760, 0x478c3c56 +0, 147476, 147476, 1378, 2756, 0xebd30bdd +0, 148854, 148854, 1378, 2756, 0xaef95a31 +0, 150232, 150232, 1378, 2756, 0x8aad29d1 +0, 151610, 151610, 1378, 2756, 0x626863f0 +0, 152988, 152988, 1378, 2756, 0x68c05707 +0, 154366, 154366, 1378, 2756, 0x437c5e8d +0, 155744, 155744, 1380, 2760, 0x8eca4bdb +0, 157124, 157124, 1378, 2756, 0x62bd4162 +0, 158502, 158502, 1378, 2756, 0x9f744aa4 +0, 159880, 159880, 1378, 2756, 0x0f3f6409 +0, 161258, 161258, 1378, 2756, 0x3fee827a +0, 162636, 162636, 1378, 2756, 0x48a0ac19 +0, 164014, 164014, 1378, 2756, 0x8e4ce0d0 +0, 165392, 165392, 1380, 2760, 0xcda82236 +0, 166772, 166772, 1378, 2756, 0x0e523255 +0, 168150, 168150, 1378, 2756, 0x84103d30 +0, 169528, 169528, 1378, 2756, 0x13941cde +0, 170906, 170906, 1378, 2756, 0x9fc834c5 +0, 172284, 172284, 1378, 2756, 0xc0217a77 +0, 173662, 173662, 1378, 2756, 0x3f643659 +0, 175040, 175040, 1380, 2760, 0x9dbd6002 +0, 176420, 176420, 1378, 2756, 0x94f046fb +0, 177798, 177798, 1378, 2756, 0xab01fb12 +0, 179176, 179176, 1378, 2756, 0x04cffe5c +0, 180554, 180554, 1378, 2756, 0xef661c5e +0, 181932, 181932, 1378, 2756, 0x094c5fc5 +0, 183310, 183310, 1378, 2756, 0xe0c1486a +0, 184688, 184688, 1380, 2760, 0x8c3535b7 +0, 186068, 186068, 1378, 2756, 0x594934aa +0, 187446, 187446, 1378, 2756, 0x74007238 +0, 188824, 188824, 1378, 2756, 0x61f1394d +0, 190202, 190202, 1378, 2756, 0x72584f07 +0, 191580, 191580, 1378, 2756, 0xced9acf9 +0, 192958, 192958, 1378, 2756, 0x7d2e3ea1 +0, 194336, 194336, 1378, 2756, 0x56c06897 +0, 195714, 195714, 1380, 2760, 0x19983bbf +0, 197094, 197094, 1378, 2756, 0x4f884f27 +0, 198472, 198472, 1378, 2756, 0x81ab2f63 +0, 199850, 199850, 1378, 2756, 0x448e681d +0, 201228, 201228, 1378, 2756, 0x0ba9826e +0, 202606, 202606, 1378, 2756, 0x049f36fa +0, 203984, 203984, 1378, 2756, 0x096a2b62 +0, 205362, 205362, 1380, 2760, 0x579e2035 +0, 206742, 206742, 1378, 2756, 0xd13e30e1 +0, 208120, 208120, 1378, 2756, 0x30b6412b +0, 209498, 209498, 1378, 2756, 0xbb1c3268 +0, 210876, 210876, 1378, 2756, 0xbc175b6a +0, 212254, 212254, 1378, 2756, 0xf8d160e2 +0, 213632, 213632, 1378, 2756, 0xc1048154 +0, 215010, 215010, 1380, 2760, 0xb83548f4 +0, 216390, 216390, 1378, 2756, 0x22647962 +0, 217768, 217768, 1378, 2756, 0x14ca54d3 +0, 219146, 219146, 1378, 2756, 0x58754b3a diff --git a/tests/ref/fate/adpcm-ima-oki b/tests/ref/fate/adpcm-ima-oki new file mode 100644 index 0000000..c6f1ee1 --- /dev/null +++ b/tests/ref/fate/adpcm-ima-oki @@ -0,0 +1 @@ +641049800e735b62e975baacc9a011a4 diff --git a/tests/ref/fate/adpcm-ima-smjpeg b/tests/ref/fate/adpcm-ima-smjpeg index 45cb97b..3a746b6 100644 --- a/tests/ref/fate/adpcm-ima-smjpeg +++ b/tests/ref/fate/adpcm-ima-smjpeg @@ -1,351 +1,351 @@ #tb 0: 1/22050 0, 0, 0, 512, 1024, 0x00000000 -0, 507, 507, 512, 1024, 0x00000000 -0, 1014, 1014, 512, 1024, 0xd89a448e -0, 1521, 1521, 512, 1024, 0x695b369c -0, 2029, 2029, 512, 1024, 0xc8ba5707 -0, 2558, 2558, 512, 1024, 0xdf241fc6 -0, 3065, 3065, 512, 1024, 0x61cf4166 -0, 3572, 3572, 512, 1024, 0x97cbc386 -0, 4079, 4079, 512, 1024, 0x44899d04 -0, 4586, 4586, 512, 1024, 0xa7cbaa62 -0, 5116, 5116, 512, 1024, 0xa7aea60c -0, 5623, 5623, 512, 1024, 0xd7b18a89 -0, 6130, 6130, 512, 1024, 0x268e81f6 -0, 6637, 6637, 512, 1024, 0x9cf83a2f -0, 7166, 7166, 512, 1024, 0x5559b508 -0, 7673, 7673, 512, 1024, 0xe1b9e71c -0, 8181, 8181, 512, 1024, 0xdcee733e -0, 8688, 8688, 512, 1024, 0xe5918f60 -0, 9195, 9195, 512, 1024, 0x29dbd209 -0, 9724, 9724, 512, 1024, 0x9bcbcf16 -0, 10231, 10231, 512, 1024, 0x86f5f458 -0, 10738, 10738, 512, 1024, 0xabcbda86 -0, 11246, 11246, 512, 1024, 0xc51f77b9 -0, 11775, 11775, 512, 1024, 0xf6b3a504 -0, 12282, 12282, 512, 1024, 0x1af3e40e -0, 12789, 12789, 512, 1024, 0x3866b03b -0, 13296, 13296, 512, 1024, 0xbc005403 -0, 13803, 13803, 512, 1024, 0xe9dfcc51 -0, 14333, 14333, 512, 1024, 0x83c837cb -0, 14840, 14840, 512, 1024, 0xfa649580 -0, 15347, 15347, 512, 1024, 0x519452ea -0, 15854, 15854, 512, 1024, 0xd4978774 -0, 16383, 16383, 512, 1024, 0xe2a3b1cd -0, 16890, 16890, 512, 1024, 0x9a9472ad -0, 17397, 17397, 512, 1024, 0xa12d4060 -0, 17905, 17905, 512, 1024, 0x31fb0646 -0, 18412, 18412, 512, 1024, 0xfc44343f -0, 18941, 18941, 512, 1024, 0x0847751a -0, 19448, 19448, 512, 1024, 0x227968a2 -0, 19955, 19955, 512, 1024, 0x7cce9f1c -0, 20462, 20462, 512, 1024, 0xb8356713 -0, 20992, 20992, 512, 1024, 0xb29f6e6f -0, 21499, 21499, 512, 1024, 0x9e1430ab -0, 22006, 22006, 512, 1024, 0x26d85423 -0, 22513, 22513, 512, 1024, 0x6496547d -0, 23020, 23020, 512, 1024, 0x316b1a86 -0, 23549, 23549, 512, 1024, 0x3cd83afc -0, 24057, 24057, 512, 1024, 0x993ff633 -0, 24564, 24564, 512, 1024, 0x0708d1a2 -0, 25071, 25071, 512, 1024, 0xd7230db9 -0, 25578, 25578, 512, 1024, 0xbb0779ca -0, 26107, 26107, 512, 1024, 0xc6094e1b -0, 26614, 26614, 512, 1024, 0x15a8b039 -0, 27122, 27122, 512, 1024, 0xd6dbe88c -0, 27629, 27629, 512, 1024, 0x7e8d1140 -0, 28158, 28158, 512, 1024, 0xef88e525 -0, 28665, 28665, 512, 1024, 0x44e21149 -0, 29172, 29172, 512, 1024, 0x65b0f5f4 -0, 29679, 29679, 512, 1024, 0xb955f687 -0, 30186, 30186, 512, 1024, 0xc85fba9c -0, 30716, 30716, 512, 1024, 0xf59655ad -0, 31223, 31223, 512, 1024, 0x6de80bf1 -0, 31730, 31730, 512, 1024, 0x2dcf6e41 -0, 32237, 32237, 512, 1024, 0xd0ddcf8a -0, 32766, 32766, 512, 1024, 0x00135c2d -0, 33273, 33273, 512, 1024, 0x697f8efd -0, 33781, 33781, 512, 1024, 0x7a9bada5 -0, 34288, 34288, 512, 1024, 0x0d22783c -0, 34795, 34795, 512, 1024, 0x7726d07d -0, 35324, 35324, 512, 1024, 0xa2f14f67 -0, 35831, 35831, 512, 1024, 0x7f51060d -0, 36338, 36338, 512, 1024, 0xc4ec6aea -0, 36846, 36846, 512, 1024, 0x9bb37ca4 -0, 37375, 37375, 512, 1024, 0x9b085577 -0, 37882, 37882, 512, 1024, 0x8812f8af -0, 38389, 38389, 512, 1024, 0x788f5221 -0, 38896, 38896, 512, 1024, 0x3a2ce642 -0, 39403, 39403, 512, 1024, 0x72415692 -0, 39933, 39933, 512, 1024, 0xe3dcc105 -0, 40440, 40440, 512, 1024, 0xb26c0599 -0, 40947, 40947, 512, 1024, 0x5c9e55eb -0, 41454, 41454, 512, 1024, 0x8fe88707 -0, 41983, 41983, 512, 1024, 0xc5d7beb6 -0, 42490, 42490, 512, 1024, 0xe1d3a3b4 -0, 42998, 42998, 512, 1024, 0x012da0c6 -0, 43505, 43505, 512, 1024, 0x8d010922 -0, 44012, 44012, 512, 1024, 0x3366eb0d -0, 44541, 44541, 512, 1024, 0xc9381a27 -0, 45048, 45048, 512, 1024, 0x0774f685 -0, 45555, 45555, 512, 1024, 0xc5cae0a5 -0, 46062, 46062, 512, 1024, 0xa6f4737c -0, 46592, 46592, 512, 1024, 0x8fb6d0d1 -0, 47099, 47099, 512, 1024, 0x05f579c2 -0, 47606, 47606, 512, 1024, 0x56905d99 -0, 48113, 48113, 512, 1024, 0x002ee18d -0, 48620, 48620, 512, 1024, 0xeb37ef51 -0, 49149, 49149, 512, 1024, 0x38025635 -0, 49657, 49657, 512, 1024, 0x4fe643c8 -0, 50164, 50164, 512, 1024, 0x11d66ab1 -0, 50671, 50671, 512, 1024, 0xcc3051e9 -0, 51178, 51178, 512, 1024, 0xcd93e854 -0, 51707, 51707, 512, 1024, 0x38f1196d -0, 52214, 52214, 512, 1024, 0x657a15fc -0, 52722, 52722, 512, 1024, 0x669ce2a9 -0, 53229, 53229, 512, 1024, 0x95862dda -0, 53758, 53758, 512, 1024, 0x1726a7b2 -0, 54265, 54265, 512, 1024, 0xd6ece2a1 -0, 54772, 54772, 512, 1024, 0x33ab9553 -0, 55279, 55279, 512, 1024, 0xd50c73a6 -0, 55787, 55787, 512, 1024, 0xfe25b63a -0, 56316, 56316, 512, 1024, 0x7e2959e3 -0, 56823, 56823, 512, 1024, 0xa4c07b34 -0, 57330, 57330, 512, 1024, 0xd6d8f15c -0, 57837, 57837, 512, 1024, 0x1eccddd7 -0, 58366, 58366, 512, 1024, 0x2b69f9cb -0, 58874, 58874, 512, 1024, 0x667b775f -0, 59381, 59381, 512, 1024, 0xad3b84e9 -0, 59888, 59888, 512, 1024, 0x4f29fc67 -0, 60395, 60395, 512, 1024, 0x8d611ab7 -0, 60924, 60924, 512, 1024, 0x278966ea -0, 61431, 61431, 512, 1024, 0xaf33812b -0, 61938, 61938, 512, 1024, 0xa55f4265 -0, 62446, 62446, 512, 1024, 0x023cb51c -0, 62975, 62975, 512, 1024, 0x1d1f1005 -0, 63482, 63482, 512, 1024, 0x874cccf7 -0, 63989, 63989, 512, 1024, 0xda705428 -0, 64496, 64496, 512, 1024, 0x48d9b440 -0, 65003, 65003, 512, 1024, 0xa14e0712 -0, 65533, 65533, 512, 1024, 0x7efbad1f -0, 66040, 66040, 512, 1024, 0xdb82c17f -0, 66547, 66547, 512, 1024, 0xcbe87613 -0, 67054, 67054, 512, 1024, 0x3a63df1d -0, 67583, 67583, 512, 1024, 0xd5636bba -0, 68090, 68090, 512, 1024, 0x9397af23 -0, 68598, 68598, 512, 1024, 0x32a07c98 -0, 69105, 69105, 512, 1024, 0x202ca667 -0, 69612, 69612, 512, 1024, 0xdf969011 -0, 70141, 70141, 512, 1024, 0xc434d238 -0, 70648, 70648, 512, 1024, 0xe9ad7562 -0, 71155, 71155, 512, 1024, 0xb51b6b50 -0, 71663, 71663, 512, 1024, 0xe70aecd3 -0, 72192, 72192, 512, 1024, 0x03c816b2 -0, 72699, 72699, 512, 1024, 0x869fdf25 -0, 73206, 73206, 512, 1024, 0xd40a0a62 -0, 73713, 73713, 512, 1024, 0x5af7dd35 -0, 74220, 74220, 512, 1024, 0x891ffc72 -0, 74750, 74750, 512, 1024, 0x1ff68a08 -0, 75257, 75257, 512, 1024, 0x5a7517a9 -0, 75764, 75764, 512, 1024, 0x0f959f74 -0, 76271, 76271, 512, 1024, 0xe92a12a2 -0, 76778, 76778, 512, 1024, 0x38000e55 -0, 77307, 77307, 512, 1024, 0x39fbdd70 -0, 77814, 77814, 512, 1024, 0xca3d9184 -0, 78322, 78322, 512, 1024, 0x66c8995b -0, 78829, 78829, 512, 1024, 0xac25acea -0, 79358, 79358, 512, 1024, 0x3cd1046c -0, 79865, 79865, 512, 1024, 0x6a1df31c -0, 80372, 80372, 512, 1024, 0x21ca10a1 -0, 80879, 80879, 512, 1024, 0x1aeccedc -0, 81387, 81387, 512, 1024, 0xddea1335 -0, 81916, 81916, 512, 1024, 0x19f5ca9f -0, 82423, 82423, 512, 1024, 0x88e95e43 -0, 82930, 82930, 512, 1024, 0x726284fe -0, 83437, 83437, 512, 1024, 0x6b85b40e -0, 83966, 83966, 512, 1024, 0x111fee2a -0, 84474, 84474, 512, 1024, 0x3656b588 -0, 84981, 84981, 512, 1024, 0xa5a2b552 -0, 85488, 85488, 512, 1024, 0x38fb2467 -0, 85995, 85995, 512, 1024, 0xaa919ccc -0, 86524, 86524, 512, 1024, 0x15993dbc -0, 87031, 87031, 512, 1024, 0xbe01a7b9 -0, 87539, 87539, 512, 1024, 0xefe93c09 -0, 88046, 88046, 512, 1024, 0x1bb566e5 -0, 88575, 88575, 512, 1024, 0x15ce6237 -0, 89082, 89082, 512, 1024, 0xa8552e66 -0, 89589, 89589, 512, 1024, 0x9d80187e -0, 90096, 90096, 512, 1024, 0x5df3fc30 -0, 90603, 90603, 512, 1024, 0x1a312aa5 -0, 91133, 91133, 512, 1024, 0x6bb8e302 -0, 91640, 91640, 512, 1024, 0xbd9684bb -0, 92147, 92147, 512, 1024, 0x78b0b166 -0, 92654, 92654, 512, 1024, 0xd9af5eae -0, 93183, 93183, 512, 1024, 0xdb90fe82 -0, 93690, 93690, 512, 1024, 0x327614e9 -0, 94198, 94198, 512, 1024, 0x1f19b7fe -0, 94705, 94705, 512, 1024, 0x46c53f96 -0, 95212, 95212, 512, 1024, 0x921b2189 -0, 95741, 95741, 512, 1024, 0xa8fbc85a -0, 96248, 96248, 512, 1024, 0xabfdaaae -0, 96755, 96755, 512, 1024, 0x6acc7387 -0, 97263, 97263, 512, 1024, 0x0d9c27b5 -0, 97792, 97792, 512, 1024, 0xba4dd809 -0, 98299, 98299, 512, 1024, 0x2a2ad521 -0, 98806, 98806, 512, 1024, 0x892de38a -0, 99313, 99313, 512, 1024, 0xdc97a2eb -0, 99820, 99820, 512, 1024, 0x4f614ca4 -0, 100350, 100350, 512, 1024, 0x9c8a77ea -0, 100857, 100857, 512, 1024, 0x2d30e646 -0, 101364, 101364, 512, 1024, 0x74e800a7 -0, 101871, 101871, 512, 1024, 0x1e01fb02 -0, 102378, 102378, 512, 1024, 0x4ed2c1d8 -0, 102907, 102907, 512, 1024, 0xf2fdbe63 -0, 103415, 103415, 512, 1024, 0x8d6f63a1 -0, 103922, 103922, 512, 1024, 0xded468d9 -0, 104429, 104429, 512, 1024, 0xccad839e -0, 104958, 104958, 512, 1024, 0xdde7c082 -0, 105465, 105465, 512, 1024, 0x548613c5 -0, 105972, 105972, 512, 1024, 0x383909bd -0, 106479, 106479, 512, 1024, 0xfd37627b -0, 106987, 106987, 512, 1024, 0x6d95a481 -0, 107516, 107516, 512, 1024, 0x56aa87fa -0, 108023, 108023, 512, 1024, 0x7b67258c -0, 108530, 108530, 512, 1024, 0x7dd99a92 -0, 109037, 109037, 512, 1024, 0x4a66d102 -0, 109566, 109566, 512, 1024, 0x7b3fce51 -0, 110074, 110074, 512, 1024, 0xbbd968aa -0, 110581, 110581, 512, 1024, 0x8283ec36 -0, 111088, 111088, 512, 1024, 0x3c96493d -0, 111595, 111595, 512, 1024, 0xfa4f8cf8 -0, 112124, 112124, 512, 1024, 0xe2cf872d -0, 112631, 112631, 512, 1024, 0x0a9e7aa6 -0, 113139, 113139, 512, 1024, 0x6e7a0550 -0, 113646, 113646, 512, 1024, 0x3acfea2f -0, 114175, 114175, 512, 1024, 0x7111d0fa -0, 114682, 114682, 512, 1024, 0xe9a1eca9 -0, 115189, 115189, 512, 1024, 0x24da6c46 -0, 115696, 115696, 512, 1024, 0x117cff37 -0, 116204, 116204, 512, 1024, 0x0f27cab6 -0, 116733, 116733, 512, 1024, 0x69b6b4e6 -0, 117240, 117240, 512, 1024, 0x1e6cc841 -0, 117747, 117747, 512, 1024, 0xb01e2365 -0, 118254, 118254, 512, 1024, 0x14e200d3 -0, 118783, 118783, 512, 1024, 0xd1184c98 -0, 119291, 119291, 512, 1024, 0xef9140e9 -0, 119798, 119798, 512, 1024, 0x4cbb645e -0, 120305, 120305, 512, 1024, 0xe7fe2f06 -0, 120812, 120812, 512, 1024, 0xf8c45028 -0, 121341, 121341, 512, 1024, 0x561358f4 -0, 121848, 121848, 512, 1024, 0xd0129b77 -0, 122355, 122355, 512, 1024, 0xcc636e88 -0, 122863, 122863, 512, 1024, 0xe9406321 -0, 123392, 123392, 512, 1024, 0x9f16a041 -0, 123899, 123899, 512, 1024, 0x468bf409 -0, 124406, 124406, 512, 1024, 0x3df70f7b -0, 124913, 124913, 512, 1024, 0xa880b11b -0, 125420, 125420, 512, 1024, 0x3286c489 -0, 125950, 125950, 512, 1024, 0x39fe9ebc -0, 126457, 126457, 512, 1024, 0xc533d83b -0, 126964, 126964, 512, 1024, 0x153b195d -0, 127471, 127471, 512, 1024, 0xd84786a1 -0, 127978, 127978, 512, 1024, 0xdc295aaa -0, 128507, 128507, 512, 1024, 0xfb764d8c -0, 129015, 129015, 512, 1024, 0xeebc9db9 -0, 129522, 129522, 512, 1024, 0x7ba9403e -0, 130029, 130029, 512, 1024, 0x4e5571ec -0, 130558, 130558, 512, 1024, 0xd965fad4 -0, 131065, 131065, 512, 1024, 0x87e259f2 -0, 131572, 131572, 512, 1024, 0xae7e533b -0, 132080, 132080, 512, 1024, 0x313cf4d6 -0, 132587, 132587, 512, 1024, 0xe1844c90 -0, 133116, 133116, 512, 1024, 0xbb057b44 -0, 133623, 133623, 512, 1024, 0xa5099687 -0, 134130, 134130, 512, 1024, 0xbff10707 -0, 134637, 134637, 512, 1024, 0x37c4ffc0 -0, 135167, 135167, 512, 1024, 0xf9fb6caa -0, 135674, 135674, 512, 1024, 0x3b6a3a1f -0, 136181, 136181, 512, 1024, 0x83431edb -0, 136688, 136688, 512, 1024, 0x1eb713cf -0, 137195, 137195, 512, 1024, 0xd7b07a6d -0, 137724, 137724, 512, 1024, 0x81ae3391 -0, 138231, 138231, 512, 1024, 0xf150130a -0, 138739, 138739, 512, 1024, 0x09678eaa -0, 139246, 139246, 512, 1024, 0xb94e06f1 -0, 139775, 139775, 512, 1024, 0x67b1dbc9 -0, 140282, 140282, 512, 1024, 0xd6edc235 -0, 140789, 140789, 512, 1024, 0x34e4c499 -0, 141296, 141296, 512, 1024, 0xeefd89c0 -0, 141804, 141804, 512, 1024, 0x38afdaf1 -0, 142333, 142333, 512, 1024, 0x29a60d76 -0, 142840, 142840, 512, 1024, 0xe28a4372 -0, 143347, 143347, 512, 1024, 0x7089454d -0, 143854, 143854, 512, 1024, 0x0c01bb7b -0, 144383, 144383, 512, 1024, 0xbd776a72 -0, 144891, 144891, 512, 1024, 0x86776fd0 -0, 145398, 145398, 512, 1024, 0xb37c88f7 -0, 145905, 145905, 512, 1024, 0x5f90aaf8 -0, 146412, 146412, 512, 1024, 0x203d4222 -0, 146941, 146941, 512, 1024, 0x382692a6 -0, 147448, 147448, 512, 1024, 0xf37c95fd -0, 147956, 147956, 512, 1024, 0x6c0b8877 -0, 148463, 148463, 512, 1024, 0x2e54a8b6 -0, 148992, 148992, 512, 1024, 0x7f266488 -0, 149499, 149499, 512, 1024, 0xfbf20f9a -0, 150006, 150006, 512, 1024, 0xf2985cc0 -0, 150513, 150513, 512, 1024, 0xc7075340 -0, 151020, 151020, 512, 1024, 0xe4585695 -0, 151550, 151550, 512, 1024, 0xbdffa380 -0, 152057, 152057, 512, 1024, 0x2422a8a9 -0, 152564, 152564, 512, 1024, 0x59cbd75f -0, 153071, 153071, 512, 1024, 0x04ad1a8c -0, 153578, 153578, 512, 1024, 0x33c09191 -0, 154107, 154107, 512, 1024, 0x55efa6fd -0, 154615, 154615, 512, 1024, 0xf73d0e5d -0, 155122, 155122, 512, 1024, 0x6141ebae -0, 155629, 155629, 512, 1024, 0x7db17a68 -0, 156158, 156158, 512, 1024, 0xa6c690b6 -0, 156665, 156665, 512, 1024, 0xa6fd6725 -0, 157172, 157172, 512, 1024, 0x50a90b9b -0, 157680, 157680, 512, 1024, 0xef990dc8 -0, 158187, 158187, 512, 1024, 0x75adf6b5 -0, 158716, 158716, 512, 1024, 0x61eac43e -0, 159223, 159223, 512, 1024, 0x67797a19 -0, 159730, 159730, 512, 1024, 0xf325277a -0, 160237, 160237, 512, 1024, 0x18bf254a -0, 160767, 160767, 512, 1024, 0x2ce6bee3 -0, 161274, 161274, 512, 1024, 0x8d320860 -0, 161781, 161781, 512, 1024, 0xc979b6e8 -0, 162288, 162288, 512, 1024, 0xdb644b41 -0, 162795, 162795, 512, 1024, 0xe1b368ba -0, 163324, 163324, 512, 1024, 0xacc53d15 -0, 163832, 163832, 512, 1024, 0x42ea8c18 -0, 164339, 164339, 512, 1024, 0xe52c99a4 -0, 164846, 164846, 512, 1024, 0xd7db54a6 -0, 165375, 165375, 512, 1024, 0x7f27a7e3 -0, 165882, 165882, 512, 1024, 0xf7ffeaa9 -0, 166389, 166389, 512, 1024, 0x792b6088 -0, 166896, 166896, 512, 1024, 0x61d99724 -0, 167404, 167404, 512, 1024, 0x5213720e -0, 167933, 167933, 512, 1024, 0xac09dd30 -0, 168440, 168440, 512, 1024, 0x960bf6bb -0, 168947, 168947, 512, 1024, 0xc90168e1 -0, 169454, 169454, 512, 1024, 0x43b45768 -0, 169983, 169983, 512, 1024, 0x935d60a1 -0, 170491, 170491, 512, 1024, 0x9a342ef2 -0, 170998, 170998, 512, 1024, 0xc894709f -0, 171505, 171505, 512, 1024, 0x59b43b07 -0, 172012, 172012, 512, 1024, 0x36a1a98d -0, 172541, 172541, 512, 1024, 0x9e1a121c -0, 173048, 173048, 512, 1024, 0x02208b78 -0, 173556, 173556, 512, 1024, 0xd1d7b274 -0, 174063, 174063, 512, 1024, 0xdacd5096 -0, 174592, 174592, 512, 1024, 0x51b71ead -0, 175099, 175099, 512, 1024, 0xd009a7ca -0, 175606, 175606, 512, 1024, 0xb6d5a938 -0, 176113, 176113, 512, 1024, 0xf3d45e47 -0, 176621, 176621, 512, 1024, 0xea8e04fc -0, 177150, 177150, 512, 1024, 0x0b928bd8 -0, 177657, 177657, 512, 1024, 0x0f02caec -0, 178164, 178164, 512, 1024, 0xe2b137a8 -0, 178671, 178671, 512, 1024, 0xd5f94892 +0, 512, 512, 512, 1024, 0x00000000 +0, 1024, 1024, 512, 1024, 0xed2d3f6b +0, 1533, 1533, 512, 1024, 0x51f6ccb3 +0, 2040, 2040, 512, 1024, 0x58bd75aa +0, 2552, 2552, 512, 1024, 0xd857a310 +0, 3064, 3064, 512, 1024, 0xc483a5b8 +0, 3576, 3576, 512, 1024, 0x923ecf67 +0, 4088, 4088, 512, 1024, 0xf87dcd53 +0, 4598, 4598, 512, 1024, 0xdc32c002 +0, 5110, 5110, 512, 1024, 0xb760def1 +0, 5622, 5622, 512, 1024, 0x6838d2b2 +0, 6134, 6134, 512, 1024, 0xe45aca1e +0, 6646, 6646, 512, 1024, 0xde1fb955 +0, 7158, 7158, 512, 1024, 0x9e23b949 +0, 7670, 7670, 512, 1024, 0x840cc000 +0, 8182, 8182, 512, 1024, 0x0a29cbfa +0, 8694, 8694, 512, 1024, 0x9871d4c4 +0, 9206, 9206, 512, 1024, 0xb35dc9f2 +0, 9718, 9718, 512, 1024, 0xf37fda0a +0, 10230, 10230, 512, 1024, 0xa640f990 +0, 10742, 10742, 512, 1024, 0x516fe6f5 +0, 11254, 11254, 512, 1024, 0xc78bc6a6 +0, 11766, 11766, 512, 1024, 0x700fd6ee +0, 12278, 12278, 512, 1024, 0x5383d5ad +0, 12790, 12790, 512, 1024, 0xbe01d091 +0, 13302, 13302, 512, 1024, 0x72dfcfc7 +0, 13814, 13814, 512, 1024, 0xd8fecea9 +0, 14326, 14326, 512, 1024, 0xa464d79b +0, 14838, 14838, 512, 1024, 0xf394e2cb +0, 15350, 15350, 512, 1024, 0xa301ec49 +0, 15862, 15862, 512, 1024, 0x5e09d60f +0, 16374, 16374, 512, 1024, 0xd13edd6f +0, 16886, 16886, 512, 1024, 0x7423ef39 +0, 17398, 17398, 512, 1024, 0x96e2f083 +0, 17910, 17910, 512, 1024, 0x5ed7dbee +0, 18422, 18422, 512, 1024, 0x3874f714 +0, 18934, 18934, 512, 1024, 0xa5e6edab +0, 19446, 19446, 512, 1024, 0x0a04ee3a +0, 19958, 19958, 512, 1024, 0xadfee6b9 +0, 20470, 20470, 512, 1024, 0xd0bbe6d2 +0, 20982, 20982, 512, 1024, 0x223eebb7 +0, 21494, 21494, 512, 1024, 0x0473e479 +0, 22006, 22006, 512, 1024, 0xdf15e51e +0, 22518, 22518, 512, 1024, 0xa954e483 +0, 23030, 23030, 512, 1024, 0x6df3ed03 +0, 23542, 23542, 512, 1024, 0x0860e544 +0, 24054, 24054, 512, 1024, 0xc241e8dc +0, 24566, 24566, 512, 1024, 0xd0e1d6a4 +0, 25078, 25078, 512, 1024, 0xcb2ff988 +0, 25590, 25590, 512, 1024, 0x51fae08e +0, 26102, 26102, 512, 1024, 0xae39f2fc +0, 26614, 26614, 512, 1024, 0xfd74f07c +0, 27126, 27126, 512, 1024, 0x1936edc1 +0, 27638, 27638, 512, 1024, 0x95f8deae +0, 28150, 28150, 512, 1024, 0x93bdf605 +0, 28662, 28662, 512, 1024, 0x7a07dd32 +0, 29174, 29174, 512, 1024, 0x6889fdc1 +0, 29686, 29686, 512, 1024, 0x989bf024 +0, 30198, 30198, 512, 1024, 0xc764ce80 +0, 30710, 30710, 512, 1024, 0x0e62d721 +0, 31222, 31222, 512, 1024, 0x59c2fbe3 +0, 31734, 31734, 512, 1024, 0xf14ee29d +0, 32246, 32246, 512, 1024, 0x02a0f21b +0, 32758, 32758, 512, 1024, 0xadb3d361 +0, 33270, 33270, 512, 1024, 0xdcb3d1fc +0, 33782, 33782, 512, 1024, 0x2924f9dc +0, 34294, 34294, 512, 1024, 0x7507ebec +0, 34806, 34806, 512, 1024, 0xe009f343 +0, 35318, 35318, 512, 1024, 0x21e9e7ac +0, 35830, 35830, 512, 1024, 0x845bda9e +0, 36342, 36342, 512, 1024, 0xb1b3e632 +0, 36854, 36854, 512, 1024, 0x61ccf593 +0, 37366, 37366, 512, 1024, 0x8cdbf603 +0, 37878, 37878, 512, 1024, 0xf8f7e673 +0, 38390, 38390, 512, 1024, 0x55efdd24 +0, 38902, 38902, 512, 1024, 0x4059e8ff +0, 39414, 39414, 512, 1024, 0xb3afe5be +0, 39926, 39926, 512, 1024, 0x7236e965 +0, 40438, 40438, 512, 1024, 0xe683db69 +0, 40950, 40950, 512, 1024, 0x29e3d93c +0, 41462, 41462, 512, 1024, 0x74f2f27f +0, 41974, 41974, 512, 1024, 0x32cde3ba +0, 42486, 42486, 512, 1024, 0xe907f171 +0, 42998, 42998, 512, 1024, 0x206ae2a5 +0, 43510, 43510, 512, 1024, 0x6379efa1 +0, 44022, 44022, 512, 1024, 0x0f0fee85 +0, 44534, 44534, 512, 1024, 0x3195e314 +0, 45046, 45046, 512, 1024, 0x4646ead3 +0, 45558, 45558, 512, 1024, 0x5635dcf5 +0, 46070, 46070, 512, 1024, 0xd76fc780 +0, 46582, 46582, 512, 1024, 0x847ff8a5 +0, 47094, 47094, 512, 1024, 0xaca8eda3 +0, 47606, 47606, 512, 1024, 0x9a2de1ea +0, 48118, 48118, 512, 1024, 0xc92ff23a +0, 48630, 48630, 512, 1024, 0x0e0ef038 +0, 49142, 49142, 512, 1024, 0xc32cf495 +0, 49654, 49654, 512, 1024, 0x6ab1ec79 +0, 50166, 50166, 512, 1024, 0xe43cd8d6 +0, 50678, 50678, 512, 1024, 0x4ba2deab +0, 51190, 51190, 512, 1024, 0x6d16ea0e +0, 51702, 51702, 512, 1024, 0xe5b0ee70 +0, 52214, 52214, 512, 1024, 0xcf6cf074 +0, 52726, 52726, 512, 1024, 0x2206e61d +0, 53238, 53238, 512, 1024, 0xfbb9e7e7 +0, 53750, 53750, 512, 1024, 0x2bc1e115 +0, 54262, 54262, 512, 1024, 0x4ca6e5c5 +0, 54774, 54774, 512, 1024, 0x061cead0 +0, 55286, 55286, 512, 1024, 0x3dc9f950 +0, 55798, 55798, 512, 1024, 0x9399f10d +0, 56310, 56310, 512, 1024, 0xa2bff5ae +0, 56822, 56822, 512, 1024, 0xd21de569 +0, 57334, 57334, 512, 1024, 0x1c45e3be +0, 57846, 57846, 512, 1024, 0xff5dff1c +0, 58358, 58358, 512, 1024, 0x992df5d3 +0, 58870, 58870, 512, 1024, 0xafedea2f +0, 59382, 59382, 512, 1024, 0x6e73d6a8 +0, 59894, 59894, 512, 1024, 0x72dff283 +0, 60406, 60406, 512, 1024, 0x50b5f1a6 +0, 60918, 60918, 512, 1024, 0xffe1decb +0, 61430, 61430, 512, 1024, 0x8993ecff +0, 61942, 61942, 512, 1024, 0x954bd63a +0, 62454, 62454, 512, 1024, 0x4707f577 +0, 62966, 62966, 512, 1024, 0x7a88f81f +0, 63478, 63478, 512, 1024, 0xc771f537 +0, 63990, 63990, 512, 1024, 0x7aade6af +0, 64502, 64502, 512, 1024, 0x8af5ede5 +0, 65014, 65014, 512, 1024, 0x7500f3f1 +0, 65526, 65526, 512, 1024, 0xea36f707 +0, 66038, 66038, 512, 1024, 0x1a26e39a +0, 66550, 66550, 512, 1024, 0xa04cf00d +0, 67062, 67062, 512, 1024, 0xc362f182 +0, 67574, 67574, 512, 1024, 0x79c8f82c +0, 68086, 68086, 512, 1024, 0x6480eee1 +0, 68598, 68598, 512, 1024, 0x7152eaa0 +0, 69110, 69110, 512, 1024, 0x5dfee6a9 +0, 69622, 69622, 512, 1024, 0x0afae660 +0, 70134, 70134, 512, 1024, 0xdc98e9fc +0, 70646, 70646, 512, 1024, 0x10b7da06 +0, 71158, 71158, 512, 1024, 0x0571e585 +0, 71670, 71670, 512, 1024, 0x18ddf45e +0, 72182, 72182, 512, 1024, 0x2cbef242 +0, 72694, 72694, 512, 1024, 0xf5380845 +0, 73206, 73206, 512, 1024, 0x34fff45e +0, 73718, 73718, 512, 1024, 0x6f97e490 +0, 74230, 74230, 512, 1024, 0x77d6f0db +0, 74742, 74742, 512, 1024, 0xa25ce2db +0, 75254, 75254, 512, 1024, 0x8260e4e9 +0, 75766, 75766, 512, 1024, 0xc3b2f7d2 +0, 76278, 76278, 512, 1024, 0x82a7edae +0, 76790, 76790, 512, 1024, 0x7d08dd54 +0, 77302, 77302, 512, 1024, 0x9059eda6 +0, 77814, 77814, 512, 1024, 0xbebaec88 +0, 78326, 78326, 512, 1024, 0xd9afd586 +0, 78838, 78838, 512, 1024, 0x0ca3e622 +0, 79350, 79350, 512, 1024, 0x4123e9e6 +0, 79862, 79862, 512, 1024, 0x2ff9f95c +0, 80374, 80374, 512, 1024, 0x8522e261 +0, 80886, 80886, 512, 1024, 0xe4f8f499 +0, 81398, 81398, 512, 1024, 0x34f3f2bd +0, 81910, 81910, 512, 1024, 0x82efe863 +0, 82422, 82422, 512, 1024, 0x9966fcea +0, 82934, 82934, 512, 1024, 0xe94de3fd +0, 83446, 83446, 512, 1024, 0x1ce0e27b +0, 83958, 83958, 512, 1024, 0xd718dcde +0, 84470, 84470, 512, 1024, 0xd503e724 +0, 84982, 84982, 512, 1024, 0x427ee3b2 +0, 85494, 85494, 512, 1024, 0x4512dcc4 +0, 86006, 86006, 512, 1024, 0xcf31e77c +0, 86518, 86518, 512, 1024, 0xeb41ea81 +0, 87030, 87030, 512, 1024, 0xfa43e67c +0, 87542, 87542, 512, 1024, 0x8162f3c9 +0, 88054, 88054, 512, 1024, 0x1b55f6b0 +0, 88566, 88566, 512, 1024, 0x3ebeec44 +0, 89078, 89078, 512, 1024, 0x740fe0c4 +0, 89590, 89590, 512, 1024, 0x8fb4e8b2 +0, 90102, 90102, 512, 1024, 0xe49de6a2 +0, 90614, 90614, 512, 1024, 0xd64febdf +0, 91126, 91126, 512, 1024, 0x0e74ee08 +0, 91638, 91638, 512, 1024, 0x6c0ddf07 +0, 92150, 92150, 512, 1024, 0x7fb8e3c9 +0, 92662, 92662, 512, 1024, 0x52bfe96c +0, 93174, 93174, 512, 1024, 0xfc22ee64 +0, 93686, 93686, 512, 1024, 0xe20ae718 +0, 94198, 94198, 512, 1024, 0xa94be395 +0, 94710, 94710, 512, 1024, 0xded306d0 +0, 95222, 95222, 512, 1024, 0x31f7c831 +0, 95734, 95734, 512, 1024, 0x0ffde0a8 +0, 96246, 96246, 512, 1024, 0xc692e3e0 +0, 96758, 96758, 512, 1024, 0x1d8ff7c7 +0, 97270, 97270, 512, 1024, 0x038ee172 +0, 97782, 97782, 512, 1024, 0x9a1eef59 +0, 98294, 98294, 512, 1024, 0x158fe750 +0, 98806, 98806, 512, 1024, 0xac15e42c +0, 99318, 99318, 512, 1024, 0x6323ed44 +0, 99830, 99830, 512, 1024, 0xd10ce4bb +0, 100342, 100342, 512, 1024, 0xc1cce296 +0, 100854, 100854, 512, 1024, 0x0782f094 +0, 101366, 101366, 512, 1024, 0xd109de36 +0, 101878, 101878, 512, 1024, 0x175600fb +0, 102390, 102390, 512, 1024, 0x95d5e8d9 +0, 102902, 102902, 512, 1024, 0xebb6eee1 +0, 103414, 103414, 512, 1024, 0x187cfadc +0, 103926, 103926, 512, 1024, 0xce35fa5c +0, 104438, 104438, 512, 1024, 0x8327eea2 +0, 104950, 104950, 512, 1024, 0x5543f219 +0, 105462, 105462, 512, 1024, 0xaacbe0dc +0, 105974, 105974, 512, 1024, 0xa538e9fb +0, 106486, 106486, 512, 1024, 0x4dcbe655 +0, 106998, 106998, 512, 1024, 0x86b6d93b +0, 107510, 107510, 512, 1024, 0x1a06f878 +0, 108022, 108022, 512, 1024, 0xd926e8ef +0, 108534, 108534, 512, 1024, 0xc624db2f +0, 109046, 109046, 512, 1024, 0x2153e20d +0, 109558, 109558, 512, 1024, 0x01dce868 +0, 110070, 110070, 512, 1024, 0xfa5fd3cd +0, 110582, 110582, 512, 1024, 0x2adef2d5 +0, 111094, 111094, 512, 1024, 0x4f48f8e2 +0, 111606, 111606, 512, 1024, 0x613feeee +0, 112118, 112118, 512, 1024, 0x3780de8a +0, 112630, 112630, 512, 1024, 0x2093eb65 +0, 113142, 113142, 512, 1024, 0x54baebbb +0, 113654, 113654, 512, 1024, 0x8686dd7c +0, 114166, 114166, 512, 1024, 0x7f8ae80c +0, 114678, 114678, 512, 1024, 0x7aede972 +0, 115190, 115190, 512, 1024, 0x971bebc0 +0, 115702, 115702, 512, 1024, 0x2dd5fd4b +0, 116214, 116214, 512, 1024, 0xb1b3e4a3 +0, 116726, 116726, 512, 1024, 0x192defc6 +0, 117238, 117238, 512, 1024, 0x5e46ec44 +0, 117750, 117750, 512, 1024, 0xe6d8e05a +0, 118262, 118262, 512, 1024, 0x7e2fe2b0 +0, 118774, 118774, 512, 1024, 0x9e3bdf80 +0, 119286, 119286, 512, 1024, 0xa98cd85e +0, 119798, 119798, 512, 1024, 0x6061e0c4 +0, 120310, 120310, 512, 1024, 0x6112f3fc +0, 120822, 120822, 512, 1024, 0x99bdfb01 +0, 121334, 121334, 512, 1024, 0x3f5df3ca +0, 121846, 121846, 512, 1024, 0xf5ebeb05 +0, 122358, 122358, 512, 1024, 0x8498e565 +0, 122870, 122870, 512, 1024, 0x0497f0b7 +0, 123382, 123382, 512, 1024, 0x626ae800 +0, 123894, 123894, 512, 1024, 0xfb71eec4 +0, 124406, 124406, 512, 1024, 0xa86ee739 +0, 124918, 124918, 512, 1024, 0x25c0e050 +0, 125430, 125430, 512, 1024, 0x6027e91e +0, 125942, 125942, 512, 1024, 0x6772df6e +0, 126454, 126454, 512, 1024, 0xfefff844 +0, 126966, 126966, 512, 1024, 0x547be862 +0, 127478, 127478, 512, 1024, 0xca84e795 +0, 127990, 127990, 512, 1024, 0xd124db3e +0, 128502, 128502, 512, 1024, 0xcaf3deb5 +0, 129014, 129014, 512, 1024, 0x487ce92d +0, 129526, 129526, 512, 1024, 0x117feb95 +0, 130038, 130038, 512, 1024, 0x7b63de3d +0, 130550, 130550, 512, 1024, 0xa529d8e1 +0, 131062, 131062, 512, 1024, 0x56f6da26 +0, 131574, 131574, 512, 1024, 0xffb8d5af +0, 132086, 132086, 512, 1024, 0xeecbdc04 +0, 132598, 132598, 512, 1024, 0xfc59d2d2 +0, 133110, 133110, 512, 1024, 0xaf7acef7 +0, 133622, 133622, 512, 1024, 0x3f9bf258 +0, 134134, 134134, 512, 1024, 0xcf54e9d6 +0, 134646, 134646, 512, 1024, 0x680cd0aa +0, 135158, 135158, 512, 1024, 0x3c1bdc1f +0, 135670, 135670, 512, 1024, 0x8c8ffe22 +0, 136182, 136182, 512, 1024, 0xf415d362 +0, 136694, 136694, 512, 1024, 0x8c8cdaa9 +0, 137206, 137206, 512, 1024, 0x9531e9f1 +0, 137718, 137718, 512, 1024, 0x223ce536 +0, 138230, 138230, 512, 1024, 0xdfbce5f9 +0, 138742, 138742, 512, 1024, 0x20b6ed7d +0, 139254, 139254, 512, 1024, 0x1a17e109 +0, 139766, 139766, 512, 1024, 0xc672eaea +0, 140278, 140278, 512, 1024, 0x12a7dc5e +0, 140790, 140790, 512, 1024, 0x4497f342 +0, 141302, 141302, 512, 1024, 0xdfb5db4b +0, 141814, 141814, 512, 1024, 0xde48ef6c +0, 142326, 142326, 512, 1024, 0x1d98e316 +0, 142838, 142838, 512, 1024, 0xbd2ad72f +0, 143350, 143350, 512, 1024, 0xf1aad776 +0, 143862, 143862, 512, 1024, 0x4db3e3c0 +0, 144374, 144374, 512, 1024, 0x832de0a0 +0, 144886, 144886, 512, 1024, 0xc5f0ef25 +0, 145398, 145398, 512, 1024, 0x419bda6e +0, 145910, 145910, 512, 1024, 0x5de7f77e +0, 146422, 146422, 512, 1024, 0x0063ec9a +0, 146934, 146934, 512, 1024, 0x10c3d470 +0, 147446, 147446, 512, 1024, 0xba66d226 +0, 147958, 147958, 512, 1024, 0xea47ded3 +0, 148470, 148470, 512, 1024, 0x6202d67b +0, 148982, 148982, 512, 1024, 0x3f80e7cf +0, 149494, 149494, 512, 1024, 0x4e64eaae +0, 150006, 150006, 512, 1024, 0x2108e83d +0, 150518, 150518, 512, 1024, 0x38c3dec1 +0, 151030, 151030, 512, 1024, 0x46d3f77a +0, 151542, 151542, 512, 1024, 0x4838e787 +0, 152054, 152054, 512, 1024, 0xc71df16d +0, 152566, 152566, 512, 1024, 0xdbe4ebbd +0, 153078, 153078, 512, 1024, 0xa156d07b +0, 153590, 153590, 512, 1024, 0x34eddc80 +0, 154102, 154102, 512, 1024, 0xe840e87c +0, 154614, 154614, 512, 1024, 0x6accf8f5 +0, 155126, 155126, 512, 1024, 0xa1dbebb9 +0, 155638, 155638, 512, 1024, 0x6d07d98c +0, 156150, 156150, 512, 1024, 0x94c7e805 +0, 156662, 156662, 512, 1024, 0x5199e586 +0, 157174, 157174, 512, 1024, 0xe797e1aa +0, 157686, 157686, 512, 1024, 0xff19eda7 +0, 158198, 158198, 512, 1024, 0x9cb9d040 +0, 158710, 158710, 512, 1024, 0xaeedd325 +0, 159222, 159222, 512, 1024, 0xf5ade306 +0, 159734, 159734, 512, 1024, 0x54a5e129 +0, 160246, 160246, 512, 1024, 0x6665ddeb +0, 160758, 160758, 512, 1024, 0x9d18e033 +0, 161270, 161270, 512, 1024, 0x7f23df74 +0, 161782, 161782, 512, 1024, 0x7c34f158 +0, 162294, 162294, 512, 1024, 0x47f6dae2 +0, 162806, 162806, 512, 1024, 0x5ffdd903 +0, 163318, 163318, 512, 1024, 0x8233d108 +0, 163830, 163830, 512, 1024, 0x45c6e20d +0, 164342, 164342, 512, 1024, 0xae11fa6e +0, 164854, 164854, 512, 1024, 0xa30defd2 +0, 165366, 165366, 512, 1024, 0xfc1ecccf +0, 165878, 165878, 512, 1024, 0x920edc94 +0, 166390, 166390, 512, 1024, 0xd7f3dc58 +0, 166902, 166902, 512, 1024, 0x4972d37d +0, 167414, 167414, 512, 1024, 0xfefef358 +0, 167926, 167926, 512, 1024, 0x3648e473 +0, 168438, 168438, 512, 1024, 0x58dee6c3 +0, 168950, 168950, 512, 1024, 0x9cc6df27 +0, 169462, 169462, 512, 1024, 0x6adfe99c +0, 169974, 169974, 512, 1024, 0x6a56e11f +0, 170486, 170486, 512, 1024, 0x4860edf1 +0, 170998, 170998, 512, 1024, 0x9132f10a +0, 171510, 171510, 512, 1024, 0x3e09d209 +0, 172022, 172022, 512, 1024, 0x4b6bf4d8 +0, 172534, 172534, 512, 1024, 0x0cd5e838 +0, 173046, 173046, 512, 1024, 0x080be078 +0, 173558, 173558, 512, 1024, 0xfdb0e31c +0, 174070, 174070, 512, 1024, 0xced5e7bd +0, 174582, 174582, 512, 1024, 0x65b3e435 +0, 175094, 175094, 512, 1024, 0x5b5bfe2e +0, 175606, 175606, 512, 1024, 0xa8bde3cb +0, 176118, 176118, 512, 1024, 0xfd0fdefa +0, 176630, 176630, 512, 1024, 0xbec4ef95 +0, 177142, 177142, 512, 1024, 0x683ad8dd +0, 177654, 177654, 512, 1024, 0x8eefeb77 +0, 178166, 178166, 512, 1024, 0x84fc5878 +0, 178678, 178678, 512, 1024, 0x9a0ded60 diff --git a/tests/ref/fate/ansi256 b/tests/ref/fate/ansi256 new file mode 100644 index 0000000..94acd45 --- /dev/null +++ b/tests/ref/fate/ansi256 @@ -0,0 +1,9 @@ +#tb 0: 1/25 +0, 0, 0, 1, 768000, 0x4dfbb6d0 +0, 1, 1, 1, 768000, 0x22652a22 +0, 2, 2, 1, 768000, 0x6c613e8c +0, 3, 3, 1, 768000, 0x82471f25 +0, 4, 4, 1, 768000, 0xd8dc5ac6 +0, 5, 5, 1, 768000, 0x1afdc026 +0, 6, 6, 1, 768000, 0x518f3ba1 +0, 7, 7, 1, 768000, 0xa82a8e4b diff --git a/tests/ref/fate/armovie-escape124 b/tests/ref/fate/armovie-escape124 index c686327..83614c2 100644 --- a/tests/ref/fate/armovie-escape124 +++ b/tests/ref/fate/armovie-escape124 @@ -1,106 +1,106 @@ #tb 0: 1/25 #tb 1: 1/44100 -0, 0, 0, 1, 230400, 0x5288d70f +0, 0, 0, 1, 230400, 0xd133e177 1, 0, 0, 44100, 176400, 0xdd61578c -0, 1, 1, 1, 230400, 0x2d3c1066 -0, 2, 2, 1, 230400, 0x89eb5b4a -0, 3, 3, 1, 230400, 0x24c2d2e7 -0, 4, 4, 1, 230400, 0x9271cb38 -0, 5, 5, 1, 230400, 0xc74a5009 -0, 6, 6, 1, 230400, 0x61d70705 -0, 7, 7, 1, 230400, 0x6bb2c252 -0, 8, 8, 1, 230400, 0x6b3ac910 -0, 9, 9, 1, 230400, 0x44071f28 -0, 10, 10, 1, 230400, 0x8abd00fe -0, 11, 11, 1, 230400, 0xcbe3395d -0, 12, 12, 1, 230400, 0x603e7b7a -0, 13, 13, 1, 230400, 0x2ca8865b -0, 14, 14, 1, 230400, 0x11b4c665 -0, 15, 15, 1, 230400, 0x3f19787c -0, 16, 16, 1, 230400, 0x651d24b6 -0, 17, 17, 1, 230400, 0x325d05af -0, 18, 18, 1, 230400, 0x4f89d8a8 -0, 19, 19, 1, 230400, 0xb07647f0 -0, 20, 20, 1, 230400, 0x71141237 -0, 21, 21, 1, 230400, 0xa848a2d2 -0, 22, 22, 1, 230400, 0x3fbe4b58 -0, 23, 23, 1, 230400, 0xa1e235a0 -0, 24, 24, 1, 230400, 0x9bcf607a -0, 25, 25, 1, 230400, 0x3302e9eb +0, 1, 1, 1, 230400, 0xe3501bb2 +0, 2, 2, 1, 230400, 0x44da84f0 +0, 3, 3, 1, 230400, 0xe0fd17ed +0, 4, 4, 1, 230400, 0xef4e08c7 +0, 5, 5, 1, 230400, 0xf52f82b5 +0, 6, 6, 1, 230400, 0x05eb186c +0, 7, 7, 1, 230400, 0x0653f05d +0, 8, 8, 1, 230400, 0xde1a0735 +0, 9, 9, 1, 230400, 0x6045576e +0, 10, 10, 1, 230400, 0xac9444c4 +0, 11, 11, 1, 230400, 0x5f7f82fb +0, 12, 12, 1, 230400, 0xaf4718ce +0, 13, 13, 1, 230400, 0x117d5787 +0, 14, 14, 1, 230400, 0x319ac1f5 +0, 15, 15, 1, 230400, 0xd05cb30a +0, 16, 16, 1, 230400, 0x96107c72 +0, 17, 17, 1, 230400, 0x73ff0a30 +0, 18, 18, 1, 230400, 0x865d0f3e +0, 19, 19, 1, 230400, 0x3384ad55 +0, 20, 20, 1, 230400, 0x6694b2ea +0, 21, 21, 1, 230400, 0x324f5cb8 +0, 22, 22, 1, 230400, 0x2de7c12f +0, 23, 23, 1, 230400, 0x57fedb1a +0, 24, 24, 1, 230400, 0xf46f2abf +0, 25, 25, 1, 230400, 0xe5fead9b 1, 44100, 44100, 44100, 176400, 0x0b9e6d67 -0, 26, 26, 1, 230400, 0xd731ba90 -0, 27, 27, 1, 230400, 0x821eedcf -0, 28, 28, 1, 230400, 0xd068a93d -0, 29, 29, 1, 230400, 0x2811d46e -0, 30, 30, 1, 230400, 0xd9740446 -0, 31, 31, 1, 230400, 0x1bce0df6 -0, 32, 32, 1, 230400, 0x44bc60ad -0, 33, 33, 1, 230400, 0xf56f6200 -0, 34, 34, 1, 230400, 0x874a2264 -0, 35, 35, 1, 230400, 0xaa155c0e -0, 36, 36, 1, 230400, 0x595392d4 -0, 37, 37, 1, 230400, 0x58dc57de -0, 38, 38, 1, 230400, 0x1c06733e -0, 39, 39, 1, 230400, 0x6807b1db -0, 40, 40, 1, 230400, 0x3fedff87 -0, 41, 41, 1, 230400, 0x3e38cc13 -0, 42, 42, 1, 230400, 0x6685ec35 -0, 43, 43, 1, 230400, 0x6c0742fd -0, 44, 44, 1, 230400, 0x8108f83c -0, 45, 45, 1, 230400, 0xc0e217c8 -0, 46, 46, 1, 230400, 0xb22ca65d -0, 47, 47, 1, 230400, 0xd54cec93 -0, 48, 48, 1, 230400, 0xd9d61de3 -0, 49, 49, 1, 230400, 0x7e0f9675 -0, 50, 50, 1, 230400, 0x9869f5b7 +0, 26, 26, 1, 230400, 0x65764edb +0, 27, 27, 1, 230400, 0xeabdcf53 +0, 28, 28, 1, 230400, 0xaeb659fc +0, 29, 29, 1, 230400, 0x5ec97eb1 +0, 30, 30, 1, 230400, 0x2482abae +0, 31, 31, 1, 230400, 0x297fb0c8 +0, 32, 32, 1, 230400, 0x57a52a3d +0, 33, 33, 1, 230400, 0x44040e98 +0, 34, 34, 1, 230400, 0xa150e542 +0, 35, 35, 1, 230400, 0x0a1e1296 +0, 36, 36, 1, 230400, 0xf1085864 +0, 37, 37, 1, 230400, 0xe7a13b40 +0, 38, 38, 1, 230400, 0x759d384d +0, 39, 39, 1, 230400, 0x72e08991 +0, 40, 40, 1, 230400, 0x10a4bbc9 +0, 41, 41, 1, 230400, 0xb258ac16 +0, 42, 42, 1, 230400, 0xde06facb +0, 43, 43, 1, 230400, 0x94284e11 +0, 44, 44, 1, 230400, 0xedf23092 +0, 45, 45, 1, 230400, 0xc2be6319 +0, 46, 46, 1, 230400, 0x103a0b7b +0, 47, 47, 1, 230400, 0x3415888b +0, 48, 48, 1, 230400, 0x5ecaac75 +0, 49, 49, 1, 230400, 0xb9ba503e +0, 50, 50, 1, 230400, 0xb20ccf57 1, 88200, 88200, 44100, 176400, 0x2793fad7 -0, 51, 51, 1, 230400, 0x22f33400 -0, 52, 52, 1, 230400, 0x31b999bd -0, 53, 53, 1, 230400, 0x36c23878 -0, 54, 54, 1, 230400, 0x06093a30 -0, 55, 55, 1, 230400, 0x213f1718 -0, 56, 56, 1, 230400, 0x83683006 -0, 57, 57, 1, 230400, 0x0bfcec36 -0, 58, 58, 1, 230400, 0x01b77825 -0, 59, 59, 1, 230400, 0x650a5ea2 -0, 60, 60, 1, 230400, 0xd8b2c559 -0, 61, 61, 1, 230400, 0xb012eb10 -0, 62, 62, 1, 230400, 0x135d53a4 -0, 63, 63, 1, 230400, 0x98dd0712 -0, 64, 64, 1, 230400, 0x75240ac0 -0, 65, 65, 1, 230400, 0xa16769d5 -0, 66, 66, 1, 230400, 0x3e08cda3 -0, 67, 67, 1, 230400, 0xcd20d561 -0, 68, 68, 1, 230400, 0x3531577d -0, 69, 69, 1, 230400, 0x65ff4c82 -0, 70, 70, 1, 230400, 0x8fd4a580 -0, 71, 71, 1, 230400, 0x3cf7af4c -0, 72, 72, 1, 230400, 0xda7a9202 -0, 73, 73, 1, 230400, 0x4bebc138 -0, 74, 74, 1, 230400, 0x5517e685 -0, 75, 75, 1, 230400, 0x95f6c7a3 +0, 51, 51, 1, 230400, 0x0dba31ed +0, 52, 52, 1, 230400, 0x91c5e7d4 +0, 53, 53, 1, 230400, 0x09ac954b +0, 54, 54, 1, 230400, 0xe9c3d563 +0, 55, 55, 1, 230400, 0xf46eef67 +0, 56, 56, 1, 230400, 0x117f4b80 +0, 57, 57, 1, 230400, 0x61714860 +0, 58, 58, 1, 230400, 0x5c7112d0 +0, 59, 59, 1, 230400, 0xd42c51e7 +0, 60, 60, 1, 230400, 0x425f0c99 +0, 61, 61, 1, 230400, 0x4c398834 +0, 62, 62, 1, 230400, 0x237f89c2 +0, 63, 63, 1, 230400, 0xd2e29b05 +0, 64, 64, 1, 230400, 0x204a054b +0, 65, 65, 1, 230400, 0x25a9faf7 +0, 66, 66, 1, 230400, 0x83f6c1a8 +0, 67, 67, 1, 230400, 0xe48321b9 +0, 68, 68, 1, 230400, 0x714c1005 +0, 69, 69, 1, 230400, 0x36cc58e9 +0, 70, 70, 1, 230400, 0x5e9ffdd9 +0, 71, 71, 1, 230400, 0x582b55dc +0, 72, 72, 1, 230400, 0x139a7f39 +0, 73, 73, 1, 230400, 0xefb5f998 +0, 74, 74, 1, 230400, 0xeb736da8 +0, 75, 75, 1, 230400, 0x488f9847 1, 132300, 132300, 44100, 176400, 0xe2649a4a -0, 76, 76, 1, 230400, 0x9849ebf9 -0, 77, 77, 1, 230400, 0xd77e1c7d -0, 78, 78, 1, 230400, 0x4dc6c923 -0, 79, 79, 1, 230400, 0x7ce817c8 -0, 80, 80, 1, 230400, 0xafb4acde -0, 81, 81, 1, 230400, 0xd0030b2c -0, 82, 82, 1, 230400, 0xb3acb77c -0, 83, 83, 1, 230400, 0x4d32b61c -0, 84, 84, 1, 230400, 0x2436a915 -0, 85, 85, 1, 230400, 0xa6fd831f -0, 86, 86, 1, 230400, 0x6c6edfca -0, 87, 87, 1, 230400, 0x4b30d72e -0, 88, 88, 1, 230400, 0x59f46a8a -0, 89, 89, 1, 230400, 0xa2d0435f -0, 90, 90, 1, 230400, 0x463872c4 -0, 91, 91, 1, 230400, 0x1d7e870a -0, 92, 92, 1, 230400, 0x74f4e530 -0, 93, 93, 1, 230400, 0xbc61053d -0, 94, 94, 1, 230400, 0x5fb238dc -0, 95, 95, 1, 230400, 0x14a29d83 -0, 96, 96, 1, 230400, 0x3fd1d09b -0, 97, 97, 1, 230400, 0x098afc13 -0, 98, 98, 1, 230400, 0x9bd12a62 -0, 99, 99, 1, 230400, 0x7bf71419 +0, 76, 76, 1, 230400, 0x6ab20741 +0, 77, 77, 1, 230400, 0xa73686f0 +0, 78, 78, 1, 230400, 0x67878643 +0, 79, 79, 1, 230400, 0x83bb241b +0, 80, 80, 1, 230400, 0xe6b70660 +0, 81, 81, 1, 230400, 0x87f5aca3 +0, 82, 82, 1, 230400, 0x29c79bc3 +0, 83, 83, 1, 230400, 0xcadbd70b +0, 84, 84, 1, 230400, 0x8cdcfdee +0, 85, 85, 1, 230400, 0x90aa0442 +0, 86, 86, 1, 230400, 0xa68e87b7 +0, 87, 87, 1, 230400, 0xa2c49e58 +0, 88, 88, 1, 230400, 0x9a9a4c55 +0, 89, 89, 1, 230400, 0x06b53aed +0, 90, 90, 1, 230400, 0x79e1808a +0, 91, 91, 1, 230400, 0x3e53a411 +0, 92, 92, 1, 230400, 0xfebc13ca +0, 93, 93, 1, 230400, 0x1f1f443b +0, 94, 94, 1, 230400, 0xd0db806a +0, 95, 95, 1, 230400, 0x6f2aee94 +0, 96, 96, 1, 230400, 0xe8cc23ba +0, 97, 97, 1, 230400, 0x2edf510b +0, 98, 98, 1, 230400, 0x87118129 +0, 99, 99, 1, 230400, 0x1dd1709a diff --git a/tests/ref/fate/ast b/tests/ref/fate/ast new file mode 100644 index 0000000..5b89c2b --- /dev/null +++ b/tests/ref/fate/ast @@ -0,0 +1 @@ +CRC=0x87713611 diff --git a/tests/ref/fate/avio-direct b/tests/ref/fate/avio-direct new file mode 100644 index 0000000..599683a --- /dev/null +++ b/tests/ref/fate/avio-direct @@ -0,0 +1,59 @@ +#tb 0: 1/30 +0, 0, 0, 1, 145152, 0x8458d4cb +0, 1, 1, 1, 145152, 0xa694d7c7 +0, 2, 2, 1, 145152, 0x2bd4bfc9 +0, 3, 3, 1, 145152, 0xe53b1616 +0, 4, 4, 1, 145152, 0x6a0a806a +0, 5, 5, 1, 145152, 0x45f7b8e6 +0, 6, 6, 1, 145152, 0x4e14150e +0, 7, 7, 1, 145152, 0xe1cd9b6f +0, 8, 8, 1, 145152, 0x5b5802d7 +0, 9, 9, 1, 145152, 0xb03da5e7 +0, 10, 10, 1, 145152, 0x3436b06e +0, 11, 11, 1, 145152, 0x4535e638 +0, 12, 12, 1, 145152, 0x72934af1 +0, 13, 13, 1, 145152, 0xb672d459 +0, 14, 14, 1, 145152, 0xab57491b +0, 15, 15, 1, 145152, 0xdbac3480 +0, 16, 16, 1, 145152, 0x54215962 +0, 17, 17, 1, 145152, 0x451f456e +0, 18, 18, 1, 145152, 0xa17655d1 +0, 19, 19, 1, 145152, 0xce95422c +0, 20, 20, 1, 145152, 0xe0ee8e77 +0, 21, 21, 1, 145152, 0xdaabe277 +0, 22, 22, 1, 145152, 0xc21bb665 +0, 23, 23, 1, 145152, 0x1e74270e +0, 24, 24, 1, 145152, 0xae7bac5f +0, 25, 25, 1, 145152, 0xf62442ed +0, 26, 26, 1, 145152, 0x5c8d8984 +0, 27, 27, 1, 145152, 0x97a69fe7 +0, 28, 28, 1, 145152, 0x1f244d19 +0, 29, 29, 1, 145152, 0x2758bc25 +0, 30, 30, 1, 145152, 0xf43ddb89 +0, 31, 31, 1, 145152, 0x086a524e +0, 32, 32, 1, 145152, 0x8b464d4d +0, 33, 33, 1, 145152, 0xb77b63d2 +0, 34, 34, 1, 145152, 0xfd842fa8 +0, 35, 35, 1, 145152, 0xa98b6dbe +0, 36, 36, 1, 145152, 0xdedbab2c +0, 37, 37, 1, 145152, 0x24e19172 +0, 38, 38, 1, 145152, 0x1ef456f6 +0, 39, 39, 1, 145152, 0xaceabdf0 +0, 40, 40, 1, 145152, 0xb54de3d9 +0, 41, 41, 1, 145152, 0x3af0df9b +0, 42, 42, 1, 145152, 0xf89fbd9a +0, 43, 43, 1, 145152, 0xc6a9673c +0, 44, 44, 1, 145152, 0x6d5a929e +0, 45, 45, 1, 145152, 0x879e7d9b +0, 46, 46, 1, 145152, 0x233c14eb +0, 47, 47, 1, 145152, 0x8246f081 +0, 48, 48, 1, 145152, 0x3366c4bf +0, 49, 49, 1, 145152, 0x6b0203da +0, 50, 50, 1, 145152, 0x48a00163 +0, 51, 51, 1, 145152, 0xe956ac2c +0, 52, 52, 1, 145152, 0xa2511283 +0, 53, 53, 1, 145152, 0x7e03222d +0, 54, 54, 1, 145152, 0xc31a7a40 +0, 55, 55, 1, 145152, 0x80448031 +0, 56, 56, 1, 145152, 0xe3b1fbf7 +0, 57, 57, 1, 145152, 0xa00395a4 diff --git a/tests/ref/fate/bethsoft-vid b/tests/ref/fate/bethsoft-vid index a4c049e..f59823c 100644 --- a/tests/ref/fate/bethsoft-vid +++ b/tests/ref/fate/bethsoft-vid @@ -1,144 +1,143 @@ -#tb 0: 185/11111 +#tb 0: 1/14 #tb 1: 1/11111 0, 0, 0, 1, 192000, 0x00000000 1, 0, 0, 740, 1480, 0x00000000 -0, 4, 4, 1, 192000, 0x01a6cf45 1, 740, 740, 740, 1480, 0x20a92bd4 -0, 8, 8, 1, 192000, 0xd07d57e9 +0, 1, 1, 1, 192000, 0x5a5acf57 1, 1480, 1480, 925, 1850, 0xa9e48a74 -0, 13, 13, 1, 192000, 0x3cb1dff5 +0, 2, 2, 1, 192000, 0xbd055cf1 +0, 3, 3, 1, 192000, 0x28b1eefc 1, 2405, 2405, 740, 1480, 0x23ecd018 -0, 17, 17, 1, 192000, 0xd1aaa8fb 1, 3145, 3145, 740, 1480, 0x206bb915 -0, 21, 21, 1, 192000, 0x75f526cd +0, 4, 4, 1, 192000, 0x0636bacd 1, 3885, 3885, 925, 1850, 0xb0e10e75 -0, 26, 26, 1, 192000, 0x0f673577 +0, 5, 5, 1, 192000, 0xbfd33cbd +0, 6, 6, 1, 192000, 0x0bd150ef 1, 4810, 4810, 740, 1480, 0x8d9baedd -0, 30, 30, 1, 192000, 0x897b6781 1, 5550, 5550, 740, 1480, 0xb802aae1 -0, 34, 34, 1, 192000, 0x81e6b7f7 +0, 7, 7, 1, 192000, 0x780d891e 1, 6290, 6290, 740, 1480, 0xecd7b5cc -0, 38, 38, 1, 192000, 0x1f45ce61 +0, 8, 8, 1, 192000, 0xacf5e205 1, 7030, 7030, 925, 1850, 0x16861355 -0, 43, 43, 1, 192000, 0x5a0772a6 +0, 9, 9, 1, 192000, 0x37c900dc +0, 10, 10, 1, 192000, 0x4ee6add7 1, 7955, 7955, 740, 1480, 0xa51690bd -0, 47, 47, 1, 192000, 0xf78732b3 1, 8695, 8695, 740, 1480, 0xdd0b90d1 -0, 51, 51, 1, 192000, 0x8427f9e5 +0, 11, 11, 1, 192000, 0x1844783a 1, 9435, 9435, 925, 1850, 0x3ce6e333 -0, 56, 56, 1, 192000, 0x40473f11 +0, 12, 12, 1, 192000, 0x7bf84848 +0, 13, 13, 1, 192000, 0x1ec296bc 1, 10360, 10360, 740, 1480, 0xf8ce8ea3 -0, 60, 60, 1, 192000, 0x173ceebe 1, 11100, 11100, 740, 1480, 0xda4597af -0, 64, 64, 1, 192000, 0x136b9516 +0, 14, 14, 1, 192000, 0xbaeb5292 1, 11840, 11840, 740, 1480, 0x918f7cb3 -0, 68, 68, 1, 192000, 0x138d11ae +0, 15, 15, 1, 192000, 0xcb18038d 1, 12580, 12580, 925, 1850, 0xca6edb15 -0, 73, 73, 1, 192000, 0x063dbff3 +0, 16, 16, 1, 192000, 0xb3cc8b65 +0, 17, 17, 1, 192000, 0x6f164685 1, 13505, 13505, 740, 1480, 0xba279597 -0, 77, 77, 1, 192000, 0x5280852f 1, 14245, 14245, 740, 1480, 0xc5a38a9e -0, 81, 81, 1, 192000, 0x99943a8f +0, 18, 18, 1, 192000, 0x304917c9 1, 14985, 14985, 925, 1850, 0x8147eef5 -0, 86, 86, 1, 192000, 0x0330a728 +0, 19, 19, 1, 192000, 0x8269daa1 +0, 20, 20, 1, 192000, 0x04d3500d 1, 15910, 15910, 740, 1480, 0xce2c7cb5 -0, 90, 90, 1, 192000, 0x5d35467d 1, 16650, 16650, 740, 1480, 0x4282819f -0, 94, 94, 1, 192000, 0xfd436343 +0, 21, 21, 1, 192000, 0x9788f7a5 1, 17390, 17390, 740, 1480, 0xbdbb8da6 -0, 98, 98, 1, 192000, 0xc323fcfe +0, 22, 22, 1, 192000, 0x05351c98 1, 18130, 18130, 925, 1850, 0xdbbeea10 -0, 103, 103, 1, 192000, 0x2a1530a0 +0, 23, 23, 1, 192000, 0xcc8bba97 +0, 24, 24, 1, 192000, 0x76caf27b 1, 19055, 19055, 740, 1480, 0xbe6a77c2 -0, 107, 107, 1, 192000, 0xbd43bb60 1, 19795, 19795, 740, 1480, 0xa85c75b2 -0, 111, 111, 1, 192000, 0xa47f5eab +0, 25, 25, 1, 192000, 0x28648040 1, 20535, 20535, 925, 1850, 0xa45bde21 -0, 116, 116, 1, 192000, 0xff17f5f7 +0, 26, 26, 1, 192000, 0x99ea251f +0, 27, 27, 1, 192000, 0x20e7bf4d 1, 21460, 21460, 740, 1480, 0x84aa7895 -0, 120, 120, 1, 192000, 0xb4140b55 1, 22200, 22200, 740, 1480, 0x147f7d9f -0, 124, 124, 1, 192000, 0xb8782cc4 +0, 28, 28, 1, 192000, 0x046ed625 1, 22940, 22940, 740, 1480, 0xc8e77b85 -0, 128, 128, 1, 192000, 0x92975b8b +0, 29, 29, 1, 192000, 0x1613fb12 1, 23680, 23680, 925, 1850, 0x10d4d81b -0, 133, 133, 1, 192000, 0xf42a64d6 +0, 30, 30, 1, 192000, 0xd8b52d16 +0, 31, 31, 1, 192000, 0x31443aa9 1, 24605, 24605, 740, 1480, 0xb4ae8bb1 -0, 137, 137, 1, 192000, 0x2cc7077d 1, 25345, 25345, 740, 1480, 0x3ef782a5 -0, 141, 141, 1, 192000, 0x00080cc8 +0, 32, 32, 1, 192000, 0xd426de3d 1, 26085, 26085, 925, 1850, 0xdeebda14 -0, 146, 146, 1, 192000, 0x584b48f3 +0, 33, 33, 1, 192000, 0xb2bce77b +0, 34, 34, 1, 192000, 0x25a52805 1, 27010, 27010, 740, 1480, 0x4c7e7bbb -0, 150, 150, 1, 192000, 0xd68f57da 1, 27750, 27750, 740, 1480, 0x0e0e9198 -0, 154, 154, 1, 192000, 0x60158422 +0, 35, 35, 1, 192000, 0x04f03a87 1, 28490, 28490, 740, 1480, 0x5c1f819f -0, 158, 158, 1, 192000, 0xd7fb89e6 +0, 36, 36, 1, 192000, 0x41d56889 1, 29230, 29230, 925, 1850, 0x0e4cf6ff -0, 163, 163, 1, 192000, 0x97f1c76a +0, 37, 37, 1, 192000, 0x3d4d6de9 1, 30155, 30155, 740, 1480, 0x374388a7 -0, 167, 167, 1, 192000, 0x46c4bb9e +0, 38, 38, 1, 192000, 0xa7a2abfe 1, 30895, 30895, 740, 1480, 0xed729389 -0, 171, 171, 1, 192000, 0xd32f9b66 +0, 39, 39, 1, 192000, 0x663e9fca 1, 31635, 31635, 925, 1850, 0xe0f1e43f -0, 176, 176, 1, 192000, 0x74f43886 +0, 40, 40, 1, 192000, 0x29a67f86 +0, 41, 41, 1, 192000, 0x51531bb0 1, 32560, 32560, 740, 1480, 0x3b27839a -0, 180, 180, 1, 192000, 0x3c4e47df 1, 33300, 33300, 740, 1480, 0xe6287e94 -0, 184, 184, 1, 192000, 0xb5ac0a58 +0, 42, 42, 1, 192000, 0xd993277e 1, 34040, 34040, 740, 1480, 0x7e0d84b5 -0, 188, 188, 1, 192000, 0xcc572b31 +0, 43, 43, 1, 192000, 0x4873e583 1, 34780, 34780, 925, 1850, 0xf08bebf7 -0, 193, 193, 1, 192000, 0xb1739d26 +0, 44, 44, 1, 192000, 0x06df053b 1, 35705, 35705, 740, 1480, 0x94cf73a0 -0, 197, 197, 1, 192000, 0x73da5473 +0, 45, 45, 1, 192000, 0x044f7698 1, 36445, 36445, 740, 1480, 0xfef384ae -0, 201, 201, 1, 192000, 0x5f79f5bc +0, 46, 46, 1, 192000, 0xc2302a45 1, 37185, 37185, 925, 1850, 0x3b93e0f7 -0, 206, 206, 1, 192000, 0x0affc0a0 +0, 47, 47, 1, 192000, 0xbdfec8ee +0, 48, 48, 1, 192000, 0x3b739286 1, 38110, 38110, 740, 1480, 0x28d27bae -0, 210, 210, 1, 192000, 0x2b4d5c1c 1, 38850, 38850, 740, 1480, 0x94d57da5 -0, 214, 214, 1, 192000, 0x309b41bc +0, 49, 49, 1, 192000, 0x3ca82cd6 1, 39590, 39590, 740, 1480, 0xc9327db5 -0, 218, 218, 1, 192000, 0xd42b6424 +0, 50, 50, 1, 192000, 0x25af10f2 1, 40330, 40330, 925, 1850, 0xe781f604 -0, 223, 223, 1, 192000, 0x4795c948 +0, 51, 51, 1, 192000, 0x09ce32bf 1, 41255, 41255, 740, 1480, 0x752f8c5b -0, 227, 227, 1, 192000, 0xbc1a3a8b +0, 52, 52, 1, 192000, 0xdab399c2 1, 41995, 41995, 740, 1480, 0x30068032 -0, 231, 231, 1, 192000, 0x16529c5b +0, 53, 53, 1, 192000, 0x77400d93 1, 42735, 42735, 925, 1850, 0x7895023e -0, 236, 236, 1, 192000, 0x6b1b31ba +0, 54, 54, 1, 192000, 0x5e8e6fe7 +0, 55, 55, 1, 192000, 0x277506c9 1, 43660, 43660, 740, 1480, 0xa1e0a6e1 -0, 240, 240, 1, 192000, 0x569182ce 1, 44400, 44400, 740, 1480, 0x6af4b500 -0, 244, 244, 1, 192000, 0xe6ea9866 +0, 56, 56, 1, 192000, 0xe91b59ac 1, 45140, 45140, 740, 1480, 0xc26ea4c7 -0, 248, 248, 1, 192000, 0x102c6076 +0, 57, 57, 1, 192000, 0xc2aa6e19 1, 45880, 45880, 925, 1850, 0x16a72419 -0, 253, 253, 1, 192000, 0xb29f527a +0, 58, 58, 1, 192000, 0x12c63645 1, 46805, 46805, 740, 1480, 0x1794aacc -0, 257, 257, 1, 192000, 0x040b4eee +0, 59, 59, 1, 192000, 0xa39f27d6 1, 47545, 47545, 740, 1480, 0x2ecad8d0 -0, 261, 261, 1, 192000, 0x92574f4a +0, 60, 60, 1, 192000, 0x20c32512 1, 48285, 48285, 925, 1850, 0x2e645e07 -0, 266, 266, 1, 192000, 0x1e8acdce +0, 61, 61, 1, 192000, 0x385a26a0 +0, 62, 62, 1, 192000, 0x2566a70c 1, 49210, 49210, 740, 1480, 0x1c54dfe7 -0, 270, 270, 1, 192000, 0x1becf516 1, 49950, 49950, 740, 1480, 0xbd35feec -0, 274, 274, 1, 192000, 0xb62e9776 +0, 63, 63, 1, 192000, 0x7105cfb9 1, 50690, 50690, 740, 1480, 0x419403d6 -0, 278, 278, 1, 192000, 0xed37a08e +0, 64, 64, 1, 192000, 0x725671a2 1, 51430, 51430, 925, 1850, 0x78699d2a -0, 283, 283, 1, 192000, 0xc0719912 +0, 65, 65, 1, 192000, 0x3ff2782a 1, 52355, 52355, 740, 1480, 0x74ec68e0 -0, 287, 287, 1, 192000, 0x24cf7a7e +0, 66, 66, 1, 192000, 0xdc0571c3 1, 53095, 53095, 740, 1480, 0x76af64d9 -0, 291, 291, 1, 192000, 0x0307f62f +0, 67, 67, 1, 192000, 0x4a6a5405 1, 53835, 53835, 925, 1850, 0x5a303d1a -0, 296, 296, 1, 192000, 0x79b7417b +0, 68, 68, 1, 192000, 0x3ec3cce1 1, 54760, 54760, 537, 1074, 0x142ce7ba +0, 69, 69, 1, 192000, 0x159313a8 1, 55297, 55297, 925, 1850, 0x7ff682f7 -0, 300, 300, 1, 192000, 0x468d8db4 diff --git a/tests/ref/fate/bprint b/tests/ref/fate/bprint new file mode 100644 index 0000000..b33c1ae --- /dev/null +++ b/tests/ref/fate/bprint @@ -0,0 +1,16 @@ +Short text in unlimited buffer: 174/174 + 1 + 1 1 + 1 2 1 + 1 3 3 1 + 1 4 6 4 1 + 1 5 10 10 5 1 + +Long text in unlimited buffer: 2834/2834 +Long text in limited buffer: 2047/2834 +Short text in automatic buffer: 174/174 +Long text in automatic buffer: 1000/2834 +Long text count only buffer: 0/2834 +Long text count only buffer: 255/2834 +strftime full: 255/10 "2000-12-20" +strftime truncated: 255/10 "2000-12" diff --git a/tests/ref/fate/brstm b/tests/ref/fate/brstm new file mode 100644 index 0000000..d183b3f --- /dev/null +++ b/tests/ref/fate/brstm @@ -0,0 +1 @@ +CRC=0x1feb92a8 diff --git a/tests/ref/fate/cavs b/tests/ref/fate/cavs index c96468a..f9af8fa 100644 --- a/tests/ref/fate/cavs +++ b/tests/ref/fate/cavs @@ -1,171 +1,172 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 622080, 0x76183b91 -0, 3624, 3624, 0, 622080, 0x2ca5e808 -0, 7248, 7248, 0, 622080, 0xc503eda4 -0, 10872, 10872, 0, 622080, 0xa0dbf06c -0, 14496, 14496, 0, 622080, 0xf4363cfa -0, 18120, 18120, 0, 622080, 0xaa7dd9b8 -0, 21744, 21744, 0, 622080, 0x3ab6223b -0, 25368, 25368, 0, 622080, 0xe402644b -0, 28992, 28992, 0, 622080, 0xd0da3ade -0, 32616, 32616, 0, 622080, 0x0aff6151 -0, 36240, 36240, 0, 622080, 0x02aea3d5 -0, 39864, 39864, 0, 622080, 0x5d8eeccd -0, 43488, 43488, 0, 622080, 0x54384735 -0, 47112, 47112, 0, 622080, 0x890d71c2 -0, 50736, 50736, 0, 622080, 0xc60ae25b -0, 54360, 54360, 0, 622080, 0xe589e774 -0, 57984, 57984, 0, 622080, 0x03471e74 -0, 61608, 61608, 0, 622080, 0x4e22302c -0, 65232, 65232, 0, 622080, 0x00333583 -0, 68856, 68856, 0, 622080, 0xd6eae7d9 -0, 72480, 72480, 0, 622080, 0x72fe94f7 -0, 76104, 76104, 0, 622080, 0x3ebbad1e -0, 79728, 79728, 0, 622080, 0x2fb1de4b -0, 83352, 83352, 0, 622080, 0x3bfea6d2 -0, 86976, 86976, 0, 622080, 0x0fb551b2 -0, 90600, 90600, 0, 622080, 0xb203284f -0, 94224, 94224, 0, 622080, 0xb3baac30 -0, 97200, 97200, 0, 622080, 0x15f2c1c7 -0, 100824, 100824, 0, 622080, 0xb2b530ce -0, 104448, 104448, 0, 622080, 0xbbaaf241 -0, 108072, 108072, 0, 622080, 0x01bc9dfc -0, 111696, 111696, 0, 622080, 0x8a449a42 -0, 115320, 115320, 0, 622080, 0xdc63d73f -0, 118944, 118944, 0, 622080, 0xf06bc231 -0, 122568, 122568, 0, 622080, 0x19e04295 -0, 126192, 126192, 0, 622080, 0x1e7d1acd -0, 129816, 129816, 0, 622080, 0x43878b48 -0, 133440, 133440, 0, 622080, 0xcd94b702 -0, 137064, 137064, 0, 622080, 0xd2706cf1 -0, 140688, 140688, 0, 622080, 0x47d636f3 -0, 144312, 144312, 0, 622080, 0x4a516acc -0, 147936, 147936, 0, 622080, 0x52b7d89a -0, 151560, 151560, 0, 622080, 0xc9ba03be -0, 155184, 155184, 0, 622080, 0x6d17785e -0, 158808, 158808, 0, 622080, 0x8264871b -0, 162432, 162432, 0, 622080, 0xd59c84c0 -0, 166056, 166056, 0, 622080, 0x2b86d6cd -0, 169680, 169680, 0, 622080, 0x9c5a5f51 -0, 173304, 173304, 0, 622080, 0x221f79ca -0, 176928, 176928, 0, 622080, 0x98edb3ec -0, 180552, 180552, 0, 622080, 0x9a31262c -0, 184176, 184176, 0, 622080, 0x18f48378 -0, 187800, 187800, 0, 622080, 0x957c3d9c -0, 191424, 191424, 0, 622080, 0x9cc6866e -0, 195048, 195048, 0, 622080, 0x45613726 -0, 198672, 198672, 0, 622080, 0x7a6c5e65 -0, 202296, 202296, 0, 622080, 0x976d7a11 -0, 205200, 205200, 0, 622080, 0x192aea08 -0, 208824, 208824, 0, 622080, 0x8d4fc823 -0, 212448, 212448, 0, 622080, 0x1f9c55d7 -0, 216072, 216072, 0, 622080, 0xd4336d41 -0, 219696, 219696, 0, 622080, 0x7aa650cd -0, 223320, 223320, 0, 622080, 0x8efaaeb1 -0, 226944, 226944, 0, 622080, 0x3d8c3053 -0, 230568, 230568, 0, 622080, 0x1e2b64b0 -0, 234192, 234192, 0, 622080, 0x0436b1a7 -0, 237816, 237816, 0, 622080, 0xc5120072 -0, 241440, 241440, 0, 622080, 0x0203b245 -0, 245064, 245064, 0, 622080, 0x9815582b -0, 248688, 248688, 0, 622080, 0x3c60c359 -0, 252312, 252312, 0, 622080, 0x1a26b948 -0, 255936, 255936, 0, 622080, 0x56079812 -0, 259560, 259560, 0, 622080, 0x7b192a55 -0, 263184, 263184, 0, 622080, 0x335632ab -0, 266808, 266808, 0, 622080, 0xd0c12eb8 -0, 270432, 270432, 0, 622080, 0x93bf46cb -0, 274056, 274056, 0, 622080, 0xce67ce24 -0, 277680, 277680, 0, 622080, 0xff95bb26 -0, 281304, 281304, 0, 622080, 0x5e750705 -0, 284928, 284928, 0, 622080, 0x45a35725 -0, 288552, 288552, 0, 622080, 0xd8e93c39 -0, 292176, 292176, 0, 622080, 0xa9f8db50 -0, 295800, 295800, 0, 622080, 0xf90a862e -0, 299424, 299424, 0, 622080, 0x5e5a4216 -0, 303048, 303048, 0, 622080, 0xaaf45ed6 -0, 306672, 306672, 0, 622080, 0x1933cda5 -0, 310296, 310296, 0, 622080, 0x7ff68d91 -0, 313200, 313200, 0, 622080, 0x10038fe9 -0, 316824, 316824, 0, 622080, 0x9b3425a6 -0, 320448, 320448, 0, 622080, 0x8d2a141d -0, 324072, 324072, 0, 622080, 0x698a333e -0, 327696, 327696, 0, 622080, 0x334685d1 -0, 331320, 331320, 0, 622080, 0x40317d40 -0, 334944, 334944, 0, 622080, 0xd3c6f519 -0, 338568, 338568, 0, 622080, 0xfc2210c2 -0, 342192, 342192, 0, 622080, 0x3761df34 -0, 345816, 345816, 0, 622080, 0xef25462a -0, 349440, 349440, 0, 622080, 0x0fd38121 -0, 353064, 353064, 0, 622080, 0x184856a6 -0, 356688, 356688, 0, 622080, 0xc57c9f12 -0, 360312, 360312, 0, 622080, 0x39874291 -0, 363936, 363936, 0, 622080, 0x7c13cec4 -0, 367560, 367560, 0, 622080, 0xc4192a76 -0, 371184, 371184, 0, 622080, 0x2af404e3 -0, 374808, 374808, 0, 622080, 0x1ee18f41 -0, 378432, 378432, 0, 622080, 0xfb4d9ee5 -0, 382056, 382056, 0, 622080, 0x50aae4ff -0, 385680, 385680, 0, 622080, 0x030f91fe -0, 389304, 389304, 0, 622080, 0x3a3ee08c -0, 392928, 392928, 0, 622080, 0x50121423 -0, 396552, 396552, 0, 622080, 0xda39e2d6 -0, 400176, 400176, 0, 622080, 0x9e13ccd6 -0, 403800, 403800, 0, 622080, 0xb72a22a7 -0, 407424, 407424, 0, 622080, 0xb76904d5 -0, 411048, 411048, 0, 622080, 0xcffa04a8 -0, 414672, 414672, 0, 622080, 0x2984bf3f -0, 418296, 418296, 0, 622080, 0x274b5778 -0, 421200, 421200, 0, 622080, 0xf059413a -0, 424824, 424824, 0, 622080, 0x969fae57 -0, 428448, 428448, 0, 622080, 0x75c29097 -0, 432072, 432072, 0, 622080, 0x2bf3b07d -0, 435696, 435696, 0, 622080, 0x9f43271d -0, 439320, 439320, 0, 622080, 0x67bf23f3 -0, 442944, 442944, 0, 622080, 0xa8edcf33 -0, 446568, 446568, 0, 622080, 0x17a0789e -0, 450192, 450192, 0, 622080, 0x14b67cc7 -0, 453816, 453816, 0, 622080, 0x779215cd -0, 457440, 457440, 0, 622080, 0x8b460a21 -0, 461064, 461064, 0, 622080, 0x0502ad7d -0, 464688, 464688, 0, 622080, 0x6860678f -0, 468312, 468312, 0, 622080, 0xe180469e -0, 471936, 471936, 0, 622080, 0x9a992835 -0, 475560, 475560, 0, 622080, 0x2efafa33 -0, 479184, 479184, 0, 622080, 0xe24e59b2 -0, 482808, 482808, 0, 622080, 0xfb774d53 -0, 486432, 486432, 0, 622080, 0x3de4ea81 -0, 490056, 490056, 0, 622080, 0xaf9aa1d6 -0, 493680, 493680, 0, 622080, 0xa0e3722f -0, 497304, 497304, 0, 622080, 0x81684492 -0, 500928, 500928, 0, 622080, 0xa4e971fb -0, 504552, 504552, 0, 622080, 0x4a1903c8 -0, 508176, 508176, 0, 622080, 0x26304e4a -0, 511800, 511800, 0, 622080, 0x867983a4 -0, 515424, 515424, 0, 622080, 0x2e7e4d13 -0, 519048, 519048, 0, 622080, 0x736f4682 -0, 522672, 522672, 0, 622080, 0x426a95fa -0, 526296, 526296, 0, 622080, 0x2bc8850c -0, 529200, 529200, 0, 622080, 0x047e77ab -0, 532824, 532824, 0, 622080, 0x414ab77f -0, 536448, 536448, 0, 622080, 0x42681090 -0, 540072, 540072, 0, 622080, 0x80744ccb -0, 543696, 543696, 0, 622080, 0x50e2ecc0 -0, 547320, 547320, 0, 622080, 0x5c9fe70e -0, 550944, 550944, 0, 622080, 0x016461ee -0, 554568, 554568, 0, 622080, 0xd42f019a -0, 558192, 558192, 0, 622080, 0x8171bf41 -0, 561816, 561816, 0, 622080, 0xf4d8ef7e -0, 565440, 565440, 0, 622080, 0xf2d513c8 -0, 569064, 569064, 0, 622080, 0xb5b07704 -0, 572688, 572688, 0, 622080, 0x2168a07a -0, 576312, 576312, 0, 622080, 0x840418f9 -0, 579936, 579936, 0, 622080, 0xd36f1b7c -0, 583560, 583560, 0, 622080, 0x52532604 -0, 587184, 587184, 0, 622080, 0x0856d6eb -0, 590808, 590808, 0, 622080, 0x21748734 -0, 594432, 594432, 0, 622080, 0xbd315c05 -0, 598056, 598056, 0, 622080, 0x1cea8103 -0, 601680, 601680, 0, 622080, 0x71f6e3cb -0, 605304, 605304, 0, 622080, 0xb12d7aa7 -0, 608928, 608928, 0, 622080, 0x549b2acb +#tb 0: 1/25 +0, 0, 0, 1, 622080, 0x76183b91 +0, 1, 1, 1, 622080, 0x2ca5e808 +0, 2, 2, 1, 622080, 0xc503eda4 +0, 3, 3, 1, 622080, 0xa0dbf06c +0, 4, 4, 1, 622080, 0xf4363cfa +0, 5, 5, 1, 622080, 0xaa7dd9b8 +0, 6, 6, 1, 622080, 0x3ab6223b +0, 7, 7, 1, 622080, 0xe402644b +0, 8, 8, 1, 622080, 0xd0da3ade +0, 9, 9, 1, 622080, 0x0aff6151 +0, 10, 10, 1, 622080, 0x02aea3d5 +0, 11, 11, 1, 622080, 0x5d8eeccd +0, 12, 12, 1, 622080, 0x54384735 +0, 13, 13, 1, 622080, 0x890d71c2 +0, 14, 14, 1, 622080, 0xc60ae25b +0, 15, 15, 1, 622080, 0xe589e774 +0, 16, 16, 1, 622080, 0x03471e74 +0, 17, 17, 1, 622080, 0x4e22302c +0, 18, 18, 1, 622080, 0x00333583 +0, 19, 19, 1, 622080, 0xd6eae7d9 +0, 20, 20, 1, 622080, 0x72fe94f7 +0, 21, 21, 1, 622080, 0x3ebbad1e +0, 22, 22, 1, 622080, 0x2fb1de4b +0, 23, 23, 1, 622080, 0x3bfea6d2 +0, 24, 24, 1, 622080, 0x0fb551b2 +0, 25, 25, 1, 622080, 0xb203284f +0, 26, 26, 1, 622080, 0xb3baac30 +0, 27, 27, 1, 622080, 0x15f2c1c7 +0, 28, 28, 1, 622080, 0xb2b530ce +0, 29, 29, 1, 622080, 0xbbaaf241 +0, 30, 30, 1, 622080, 0x01bc9dfc +0, 31, 31, 1, 622080, 0x8a449a42 +0, 32, 32, 1, 622080, 0xdc63d73f +0, 33, 33, 1, 622080, 0xf06bc231 +0, 34, 34, 1, 622080, 0x19e04295 +0, 35, 35, 1, 622080, 0x1e7d1acd +0, 36, 36, 1, 622080, 0x43878b48 +0, 37, 37, 1, 622080, 0xcd94b702 +0, 38, 38, 1, 622080, 0xd2706cf1 +0, 39, 39, 1, 622080, 0x47d636f3 +0, 40, 40, 1, 622080, 0x4a516acc +0, 41, 41, 1, 622080, 0x52b7d89a +0, 42, 42, 1, 622080, 0xc9ba03be +0, 43, 43, 1, 622080, 0x6d17785e +0, 44, 44, 1, 622080, 0x8264871b +0, 45, 45, 1, 622080, 0xd59c84c0 +0, 46, 46, 1, 622080, 0x2b86d6cd +0, 47, 47, 1, 622080, 0x9c5a5f51 +0, 48, 48, 1, 622080, 0x221f79ca +0, 49, 49, 1, 622080, 0x98edb3ec +0, 50, 50, 1, 622080, 0x9a31262c +0, 51, 51, 1, 622080, 0x18f48378 +0, 52, 52, 1, 622080, 0x957c3d9c +0, 53, 53, 1, 622080, 0x9cc6866e +0, 54, 54, 1, 622080, 0x45613726 +0, 55, 55, 1, 622080, 0x7a6c5e65 +0, 56, 56, 1, 622080, 0x976d7a11 +0, 57, 57, 1, 622080, 0x192aea08 +0, 58, 58, 1, 622080, 0x8d4fc823 +0, 59, 59, 1, 622080, 0x1f9c55d7 +0, 60, 60, 1, 622080, 0xd4336d41 +0, 61, 61, 1, 622080, 0x7aa650cd +0, 62, 62, 1, 622080, 0x8efaaeb1 +0, 63, 63, 1, 622080, 0x3d8c3053 +0, 64, 64, 1, 622080, 0x1e2b64b0 +0, 65, 65, 1, 622080, 0x0436b1a7 +0, 66, 66, 1, 622080, 0xc5120072 +0, 67, 67, 1, 622080, 0x0203b245 +0, 68, 68, 1, 622080, 0x9815582b +0, 69, 69, 1, 622080, 0x3c60c359 +0, 70, 70, 1, 622080, 0x1a26b948 +0, 71, 71, 1, 622080, 0x56079812 +0, 72, 72, 1, 622080, 0x7b192a55 +0, 73, 73, 1, 622080, 0x335632ab +0, 74, 74, 1, 622080, 0xd0c12eb8 +0, 75, 75, 1, 622080, 0x93bf46cb +0, 76, 76, 1, 622080, 0xce67ce24 +0, 77, 77, 1, 622080, 0xff95bb26 +0, 78, 78, 1, 622080, 0x5e750705 +0, 79, 79, 1, 622080, 0x45a35725 +0, 80, 80, 1, 622080, 0xd8e93c39 +0, 81, 81, 1, 622080, 0xa9f8db50 +0, 82, 82, 1, 622080, 0xf90a862e +0, 83, 83, 1, 622080, 0x5e5a4216 +0, 84, 84, 1, 622080, 0xaaf45ed6 +0, 85, 85, 1, 622080, 0x1933cda5 +0, 86, 86, 1, 622080, 0x7ff68d91 +0, 87, 87, 1, 622080, 0x10038fe9 +0, 88, 88, 1, 622080, 0x9b3425a6 +0, 89, 89, 1, 622080, 0x8d2a141d +0, 90, 90, 1, 622080, 0x698a333e +0, 91, 91, 1, 622080, 0x334685d1 +0, 92, 92, 1, 622080, 0x40317d40 +0, 93, 93, 1, 622080, 0xd3c6f519 +0, 94, 94, 1, 622080, 0xfc2210c2 +0, 95, 95, 1, 622080, 0x3761df34 +0, 96, 96, 1, 622080, 0xef25462a +0, 97, 97, 1, 622080, 0x0fd38121 +0, 98, 98, 1, 622080, 0x184856a6 +0, 99, 99, 1, 622080, 0xc57c9f12 +0, 100, 100, 1, 622080, 0x39874291 +0, 101, 101, 1, 622080, 0x7c13cec4 +0, 102, 102, 1, 622080, 0xc4192a76 +0, 103, 103, 1, 622080, 0x2af404e3 +0, 104, 104, 1, 622080, 0x1ee18f41 +0, 105, 105, 1, 622080, 0xfb4d9ee5 +0, 106, 106, 1, 622080, 0x50aae4ff +0, 107, 107, 1, 622080, 0x030f91fe +0, 108, 108, 1, 622080, 0x3a3ee08c +0, 109, 109, 1, 622080, 0x50121423 +0, 110, 110, 1, 622080, 0xda39e2d6 +0, 111, 111, 1, 622080, 0x9e13ccd6 +0, 112, 112, 1, 622080, 0xb72a22a7 +0, 113, 113, 1, 622080, 0xb76904d5 +0, 114, 114, 1, 622080, 0xcffa04a8 +0, 115, 115, 1, 622080, 0x2984bf3f +0, 116, 116, 1, 622080, 0x274b5778 +0, 117, 117, 1, 622080, 0xf059413a +0, 118, 118, 1, 622080, 0x969fae57 +0, 119, 119, 1, 622080, 0x75c29097 +0, 120, 120, 1, 622080, 0x2bf3b07d +0, 121, 121, 1, 622080, 0x9f43271d +0, 122, 122, 1, 622080, 0x67bf23f3 +0, 123, 123, 1, 622080, 0xa8edcf33 +0, 124, 124, 1, 622080, 0x17a0789e +0, 125, 125, 1, 622080, 0x14b67cc7 +0, 126, 126, 1, 622080, 0x779215cd +0, 127, 127, 1, 622080, 0x8b460a21 +0, 128, 128, 1, 622080, 0x0502ad7d +0, 129, 129, 1, 622080, 0x6860678f +0, 130, 130, 1, 622080, 0xe180469e +0, 131, 131, 1, 622080, 0x9a992835 +0, 132, 132, 1, 622080, 0x2efafa33 +0, 133, 133, 1, 622080, 0xe24e59b2 +0, 134, 134, 1, 622080, 0xfb774d53 +0, 135, 135, 1, 622080, 0x3de4ea81 +0, 136, 136, 1, 622080, 0xaf9aa1d6 +0, 137, 137, 1, 622080, 0xa0e3722f +0, 138, 138, 1, 622080, 0x81684492 +0, 139, 139, 1, 622080, 0xa4e971fb +0, 140, 140, 1, 622080, 0x4a1903c8 +0, 141, 141, 1, 622080, 0x26304e4a +0, 142, 142, 1, 622080, 0x867983a4 +0, 143, 143, 1, 622080, 0x2e7e4d13 +0, 144, 144, 1, 622080, 0x736f4682 +0, 145, 145, 1, 622080, 0x426a95fa +0, 146, 146, 1, 622080, 0x2bc8850c +0, 147, 147, 1, 622080, 0x047e77ab +0, 148, 148, 1, 622080, 0x414ab77f +0, 149, 149, 1, 622080, 0x42681090 +0, 150, 150, 1, 622080, 0x80744ccb +0, 151, 151, 1, 622080, 0x50e2ecc0 +0, 152, 152, 1, 622080, 0x5c9fe70e +0, 153, 153, 1, 622080, 0x016461ee +0, 154, 154, 1, 622080, 0xd42f019a +0, 155, 155, 1, 622080, 0x8171bf41 +0, 156, 156, 1, 622080, 0xf4d8ef7e +0, 157, 157, 1, 622080, 0xf2d513c8 +0, 158, 158, 1, 622080, 0xb5b07704 +0, 159, 159, 1, 622080, 0x2168a07a +0, 160, 160, 1, 622080, 0x840418f9 +0, 161, 161, 1, 622080, 0xd36f1b7c +0, 162, 162, 1, 622080, 0x52532604 +0, 163, 163, 1, 622080, 0x0856d6eb +0, 164, 164, 1, 622080, 0x21748734 +0, 165, 165, 1, 622080, 0xbd315c05 +0, 166, 166, 1, 622080, 0x1cea8103 +0, 167, 167, 1, 622080, 0x71f6e3cb +0, 168, 168, 1, 622080, 0xb12d7aa7 +0, 169, 169, 1, 622080, 0x54dd2acb +0, 170, 170, 1, 622080, 0xe8f93765 diff --git a/tests/ref/fate/cdgraphics b/tests/ref/fate/cdgraphics index dccb2b5..a782059 100644 --- a/tests/ref/fate/cdgraphics +++ b/tests/ref/fate/cdgraphics @@ -35,267 +35,179 @@ 0, 33, 33, 1, 194400, 0x9ff8cbb1 0, 34, 34, 1, 194400, 0xd015dba1 0, 35, 35, 1, 194400, 0x6a39f18b -0, 36, 36, 1, 194400, 0x7b8cf983 -0, 37, 37, 1, 194400, 0x07a20f7c -0, 38, 38, 1, 194400, 0xa63e2962 -0, 39, 39, 1, 194400, 0x2dd54447 -0, 40, 40, 1, 194400, 0x90735e2d -0, 41, 41, 1, 194400, 0x90d98506 -0, 42, 42, 1, 194400, 0xe5b08ffb -0, 43, 43, 1, 194400, 0x7a0d95f5 -0, 44, 44, 1, 194400, 0xff6bacde -0, 45, 45, 1, 194400, 0xd998c2c8 -0, 46, 46, 1, 194400, 0x3d1ddfab -0, 47, 47, 1, 194400, 0x817de4a6 -0, 48, 48, 1, 194400, 0xfa3ef694 -0, 49, 49, 1, 194400, 0x0b5bfb8f -0, 50, 50, 1, 194400, 0x00f62376 -0, 51, 51, 1, 194400, 0x2f6b2d6c -0, 52, 52, 1, 194400, 0x40cb4752 -0, 53, 53, 1, 194400, 0xd8456435 -0, 54, 54, 1, 194400, 0x459f6a2f -0, 55, 55, 1, 194400, 0x9b678910 -0, 56, 56, 1, 194400, 0x8791a1f7 -0, 57, 57, 1, 194400, 0xdb4ac5d3 -0, 58, 58, 1, 194400, 0xb223c8d0 -0, 59, 59, 1, 194400, 0x4a9ce7b1 -0, 60, 60, 1, 194400, 0x187eeaae -0, 61, 61, 1, 194400, 0xc712f8a0 -0, 62, 62, 1, 194400, 0x549c00a7 -0, 63, 63, 1, 194400, 0x4d991295 -0, 64, 64, 1, 194400, 0xc41b2681 -0, 65, 65, 1, 194400, 0xed5a3077 -0, 66, 66, 1, 194400, 0x85ad4463 -0, 67, 67, 1, 194400, 0xb98f4760 -0, 68, 68, 1, 194400, 0x87ef5e49 -0, 69, 69, 1, 194400, 0x830a6146 -0, 70, 70, 1, 194400, 0xe33a792e -0, 71, 71, 1, 194400, 0x83517a2d -0, 72, 72, 1, 194400, 0xa97e9314 -0, 73, 73, 1, 194400, 0x39059611 -0, 74, 74, 1, 194400, 0xbf4eb9ed -0, 75, 75, 1, 194400, 0xe5afc4e2 -0, 76, 76, 1, 194400, 0x35d4cdd9 -0, 77, 77, 1, 194400, 0xb376e1c5 -0, 78, 78, 1, 194400, 0x6128e3c3 -0, 79, 79, 1, 194400, 0x30b7f7af -0, 80, 80, 1, 194400, 0xf1effaac -0, 81, 81, 1, 194400, 0x483914a1 -0, 82, 82, 1, 194400, 0xbd48199c -0, 83, 83, 1, 194400, 0x382f2d88 -0, 84, 84, 1, 194400, 0x5a573085 -0, 85, 85, 1, 194400, 0x89733580 -0, 86, 86, 1, 194400, 0xd1325a5b -0, 87, 87, 1, 194400, 0x655b6253 -0, 88, 88, 1, 194400, 0x55146352 -0, 89, 89, 1, 194400, 0xda527c39 -0, 90, 90, 1, 194400, 0xb0cd7e37 -0, 91, 91, 1, 194400, 0x25e7991c -0, 92, 92, 1, 194400, 0x5c22a411 -0, 93, 93, 1, 194400, 0x1e2abdf7 -0, 94, 94, 1, 194400, 0x8308bff5 -0, 95, 95, 1, 194400, 0xfdbfd6de -0, 96, 96, 1, 194400, 0xd4d4d9db -0, 97, 97, 1, 194400, 0xa449fbb9 -0, 98, 98, 1, 194400, 0x3dcafdb7 -0, 99, 99, 1, 194400, 0x6f1f01c2 -0, 100, 100, 1, 194400, 0xf54a1da6 -0, 101, 101, 1, 194400, 0x88d11fa4 -0, 102, 102, 1, 194400, 0x59642d96 -0, 103, 103, 1, 194400, 0x8ba44182 -0, 104, 104, 1, 194400, 0x88f56360 -0, 105, 105, 1, 194400, 0xfb246d56 -0, 106, 106, 1, 194400, 0xad128043 -0, 107, 107, 1, 194400, 0x3a4f8a39 -0, 108, 108, 1, 194400, 0x563d9d26 -0, 109, 109, 1, 194400, 0x6ff8a320 -0, 110, 110, 1, 194400, 0xcdb9b70c -0, 111, 111, 1, 194400, 0x99c2bd06 -0, 112, 112, 1, 194400, 0x4b47cef4 -0, 113, 113, 1, 194400, 0x10b9dce6 -0, 114, 114, 1, 194400, 0xdd39f1d1 -0, 115, 115, 1, 194400, 0xbcf104cd -0, 116, 116, 1, 194400, 0x85ec17ba -0, 117, 117, 1, 194400, 0x069219b8 -0, 118, 118, 1, 194400, 0x84dd3899 -0, 119, 119, 1, 194400, 0xacca4190 -0, 120, 120, 1, 194400, 0xcf5b5d74 -0, 121, 121, 1, 194400, 0x4b8c626f -0, 122, 122, 1, 194400, 0xf0817958 -0, 123, 123, 1, 194400, 0xc0887e53 -0, 124, 124, 1, 194400, 0x42e6854c -0, 125, 125, 1, 194400, 0x036c9140 -0, 126, 126, 1, 194400, 0x0f21a62b -0, 127, 127, 1, 194400, 0xcdaeaa27 -0, 128, 128, 1, 194400, 0xe425bc15 -0, 129, 129, 1, 194400, 0x8e18c20f -0, 130, 130, 1, 194400, 0x767cd5fb -0, 131, 131, 1, 194400, 0x554ae6ea -0, 132, 132, 1, 194400, 0xeac1f9d7 -0, 133, 133, 1, 194400, 0x0b32fed2 -0, 134, 134, 1, 194400, 0xe30c19c6 -0, 135, 135, 1, 194400, 0x6a8a23bc -0, 136, 136, 1, 194400, 0x26bf36a9 -0, 137, 137, 1, 194400, 0x1e4f3fa0 -0, 138, 138, 1, 194400, 0x231f5986 -0, 139, 139, 1, 194400, 0xf557756a -0, 140, 140, 1, 194400, 0x6bce805f -0, 141, 141, 1, 194400, 0xcd80924d -0, 142, 142, 1, 194400, 0x65dc9f40 -0, 143, 143, 1, 194400, 0x2ab7af30 -0, 144, 144, 1, 194400, 0xd43cb728 -0, 145, 145, 1, 194400, 0x05d9c916 -0, 146, 146, 1, 194400, 0x43cad10e -0, 147, 147, 1, 194400, 0x06b5e0fe -0, 148, 148, 1, 194400, 0xa142f0ee -0, 149, 149, 1, 194400, 0xed7f03ea -0, 150, 150, 1, 194400, 0xf26019d4 -0, 151, 151, 1, 194400, 0x3b7f29c4 -0, 152, 152, 1, 194400, 0x30282ebf -0, 153, 153, 1, 194400, 0xaeff4aa3 -0, 154, 154, 1, 194400, 0x1d355697 -0, 155, 155, 1, 194400, 0x2ead6f7e -0, 156, 156, 1, 194400, 0xf1b67776 -0, 157, 157, 1, 194400, 0x93b38b62 -0, 158, 158, 1, 194400, 0x9469905d -0, 159, 159, 1, 194400, 0x27bf9756 -0, 160, 160, 1, 194400, 0xd016a548 -0, 161, 161, 1, 194400, 0x6889b835 -0, 162, 162, 1, 194400, 0x6a05be2f -0, 163, 163, 1, 194400, 0xe0a1ce1f -0, 164, 164, 1, 194400, 0x8fdbd617 -0, 165, 165, 1, 194400, 0xd68fe805 -0, 166, 166, 1, 194400, 0x0d1dfbf1 -0, 167, 167, 1, 194400, 0x0fe70bf0 -0, 168, 168, 1, 194400, 0x0a8f13e8 -0, 169, 169, 1, 194400, 0x0ca42bd0 -0, 170, 170, 1, 194400, 0x6f3838c3 -0, 171, 171, 1, 194400, 0x045448b3 -0, 172, 172, 1, 194400, 0x764349b2 -0, 173, 173, 1, 194400, 0xed1651aa -0, 174, 174, 1, 194400, 0xbb376398 -0, 175, 175, 1, 194400, 0xd0d5718a -0, 176, 176, 1, 194400, 0xcd977e7d -0, 177, 177, 1, 194400, 0x8cb39665 -0, 178, 178, 1, 194400, 0xb935b04b -0, 179, 179, 1, 194400, 0x0292be3d -0, 180, 180, 1, 194400, 0x4f21c833 -0, 181, 181, 1, 194400, 0xa5c7d823 -0, 182, 182, 1, 194400, 0xfb8ee01b -0, 183, 183, 1, 194400, 0xea53ee0d -0, 184, 184, 1, 194400, 0x803efcfe -0, 185, 185, 1, 194400, 0x2c0e0aff -0, 186, 186, 1, 194400, 0x3df318f1 -0, 187, 187, 1, 194400, 0xc4cb26e3 -0, 188, 188, 1, 194400, 0x92a033d6 -0, 189, 189, 1, 194400, 0x1b2048c1 -0, 190, 190, 1, 194400, 0x236858b1 -0, 191, 191, 1, 194400, 0x482f6d9c -0, 192, 192, 1, 194400, 0x9ee97891 -0, 193, 193, 1, 194400, 0xe0dc8683 -0, 194, 194, 1, 194400, 0x461b9079 -0, 195, 195, 1, 194400, 0xd346a960 -0, 196, 196, 1, 194400, 0xa384b554 -0, 197, 197, 1, 194400, 0x3246cf3a -0, 198, 198, 1, 194400, 0xa53fe722 -0, 199, 199, 1, 194400, 0xe620fd0c -0, 200, 200, 1, 194400, 0xd6370414 -0, 201, 201, 1, 194400, 0xf57f1404 -0, 202, 202, 1, 194400, 0x8c6420f7 -0, 203, 203, 1, 194400, 0xd4be3add -0, 204, 204, 1, 194400, 0xa8dc4ec9 -0, 205, 205, 1, 194400, 0xda1563b4 -0, 206, 206, 1, 194400, 0xd51873a4 -0, 207, 207, 1, 194400, 0x68588196 -0, 208, 208, 1, 194400, 0x40d18e89 -0, 209, 209, 1, 194400, 0x1b75a275 -0, 210, 210, 1, 194400, 0xedd1a572 -0, 211, 211, 1, 194400, 0x55daad6a -0, 212, 212, 1, 194400, 0xcb93b067 -0, 213, 213, 1, 194400, 0x5888ba5d -0, 214, 214, 1, 194400, 0x2c11c84f -0, 215, 215, 1, 194400, 0x0fbae334 -0, 216, 216, 1, 194400, 0x773fed2a -0, 217, 217, 1, 194400, 0x2f87fc1b -0, 218, 218, 1, 194400, 0xe8120521 -0, 219, 219, 1, 194400, 0x64ac0f17 -0, 220, 220, 1, 194400, 0xba531c0a -0, 221, 221, 1, 194400, 0xf49433f2 -0, 222, 222, 1, 194400, 0x79e234f1 -0, 223, 223, 1, 194400, 0x043937ee -0, 224, 224, 1, 194400, 0x9e6141e4 -0, 225, 225, 1, 194400, 0x34204fd6 -0, 226, 226, 1, 194400, 0xa1dd60c5 -0, 227, 227, 1, 194400, 0x12b36eb7 -0, 228, 228, 1, 194400, 0x68987aab -0, 229, 229, 1, 194400, 0x3207889d -0, 230, 230, 1, 194400, 0x3bb59194 -0, 231, 231, 1, 194400, 0x0a119f86 -0, 232, 232, 1, 194400, 0x472bab7a -0, 233, 233, 1, 194400, 0x7364c85d -0, 234, 234, 1, 194400, 0xa812d84d -0, 235, 235, 1, 194400, 0xf384f530 -0, 236, 236, 1, 194400, 0x1546052f -0, 237, 237, 1, 194400, 0xeb611a1a -0, 238, 238, 1, 194400, 0xc39d250f -0, 239, 239, 1, 194400, 0x7bd73301 -0, 240, 240, 1, 194400, 0x10f73cf7 -0, 241, 241, 1, 194400, 0x95dc55de -0, 242, 242, 1, 194400, 0x392e61d2 -0, 243, 243, 1, 194400, 0x113c7bb8 -0, 244, 244, 1, 194400, 0x17128fa4 -0, 245, 245, 1, 194400, 0xf95e9b98 -0, 246, 246, 1, 194400, 0xdc47aa89 -0, 247, 247, 1, 194400, 0xea5dc073 -0, 248, 248, 1, 194400, 0x8dfadc57 -0, 249, 249, 1, 194400, 0xe5c3e84b -0, 250, 250, 1, 194400, 0x8952f43f -0, 251, 251, 1, 194400, 0xec9e0240 -0, 252, 252, 1, 194400, 0x8f460c36 -0, 253, 253, 1, 194400, 0xd43e182a -0, 254, 254, 1, 194400, 0xb00b2919 -0, 255, 255, 1, 194400, 0xc9f6350d -0, 256, 256, 1, 194400, 0x87ca44fd -0, 257, 257, 1, 194400, 0xa6a250f1 -0, 258, 258, 1, 194400, 0x34fa60e1 -0, 259, 259, 1, 194400, 0xe1a372cf -0, 260, 260, 1, 194400, 0xc80785bc -0, 261, 261, 1, 194400, 0x43e297aa -0, 262, 262, 1, 194400, 0x7e8ea49d -0, 263, 263, 1, 194400, 0xd009b091 -0, 264, 264, 1, 194400, 0x9126bc85 -0, 265, 265, 1, 194400, 0x175ad36e -0, 266, 266, 1, 194400, 0xf9dae160 -0, 267, 267, 1, 194400, 0x1b98f948 -0, 268, 268, 1, 194400, 0xa6c5133d -0, 269, 269, 1, 194400, 0xf5d42729 -0, 270, 270, 1, 194400, 0x8cfe311f -0, 271, 271, 1, 194400, 0x18733e12 -0, 272, 272, 1, 194400, 0x24ac50ff -0, 273, 273, 1, 194400, 0x0d1c64eb -0, 274, 274, 1, 194400, 0xde947cd3 -0, 275, 275, 1, 194400, 0x08268dc2 -0, 276, 276, 1, 194400, 0xfec69fb0 -0, 277, 277, 1, 194400, 0xba83aba4 -0, 278, 278, 1, 194400, 0xfbe2bc93 -0, 279, 279, 1, 194400, 0xe22fcc83 -0, 280, 280, 1, 194400, 0x050fcf80 -0, 281, 281, 1, 194400, 0xee1ed778 -0, 282, 282, 1, 194400, 0xb44cda75 -0, 283, 283, 1, 194400, 0xa29fe46b -0, 284, 284, 1, 194400, 0xa99bf55a -0, 285, 285, 1, 194400, 0x4f840d51 -0, 286, 286, 1, 194400, 0x58941945 -0, 287, 287, 1, 194400, 0x62cb2638 -0, 288, 288, 1, 194400, 0x22ee312d -0, 289, 289, 1, 194400, 0xea8f3925 -0, 290, 290, 1, 194400, 0xed294c12 -0, 291, 291, 1, 194400, 0xafa75e00 -0, 292, 292, 1, 194400, 0x19d45ffe -0, 293, 293, 1, 194400, 0x7fcf61fc -0, 294, 294, 1, 194400, 0x2c126df0 -0, 295, 295, 1, 194400, 0x331379e4 -0, 296, 296, 1, 194400, 0x99fe8cd1 -0, 297, 297, 1, 194400, 0xa5ec98c5 -0, 298, 298, 1, 194400, 0xac68a6b7 -0, 299, 299, 1, 194400, 0x28e6b2ab +0, 37, 37, 1, 194400, 0x7b8cf983 +0, 38, 38, 1, 194400, 0x07a20f7c +0, 40, 40, 1, 194400, 0xa63e2962 +0, 41, 41, 1, 194400, 0x2dd54447 +0, 43, 43, 1, 194400, 0x90735e2d +0, 44, 44, 1, 194400, 0x90d98506 +0, 46, 46, 1, 194400, 0xe5b08ffb +0, 47, 47, 1, 194400, 0x7a0d95f5 +0, 49, 49, 1, 194400, 0xff6bacde +0, 50, 50, 1, 194400, 0xd998c2c8 +0, 52, 52, 1, 194400, 0x3d1ddfab +0, 53, 53, 1, 194400, 0x817de4a6 +0, 55, 55, 1, 194400, 0xfa3ef694 +0, 56, 56, 1, 194400, 0x0b5bfb8f +0, 58, 58, 1, 194400, 0x00f62376 +0, 59, 59, 1, 194400, 0x2f6b2d6c +0, 61, 61, 1, 194400, 0x40cb4752 +0, 62, 62, 1, 194400, 0xd8456435 +0, 64, 64, 1, 194400, 0x459f6a2f +0, 65, 65, 1, 194400, 0x9b678910 +0, 67, 67, 1, 194400, 0x8791a1f7 +0, 68, 68, 1, 194400, 0xdb4ac5d3 +0, 70, 70, 1, 194400, 0xb223c8d0 +0, 71, 71, 1, 194400, 0x4a9ce7b1 +0, 73, 73, 1, 194400, 0x187eeaae +0, 74, 74, 1, 194400, 0xc712f8a0 +0, 76, 76, 1, 194400, 0x549c00a7 +0, 77, 77, 1, 194400, 0x4d991295 +0, 79, 79, 1, 194400, 0xc41b2681 +0, 80, 80, 1, 194400, 0xed5a3077 +0, 82, 82, 1, 194400, 0x85ad4463 +0, 83, 83, 1, 194400, 0xb98f4760 +0, 85, 85, 1, 194400, 0x87ef5e49 +0, 86, 86, 1, 194400, 0x830a6146 +0, 88, 88, 1, 194400, 0xe33a792e +0, 89, 89, 1, 194400, 0x83517a2d +0, 91, 91, 1, 194400, 0xa97e9314 +0, 92, 92, 1, 194400, 0x39059611 +0, 94, 94, 1, 194400, 0xbf4eb9ed +0, 95, 95, 1, 194400, 0xe5afc4e2 +0, 97, 97, 1, 194400, 0x35d4cdd9 +0, 98, 98, 1, 194400, 0xb376e1c5 +0, 100, 100, 1, 194400, 0x6128e3c3 +0, 101, 101, 1, 194400, 0x30b7f7af +0, 103, 103, 1, 194400, 0xf1effaac +0, 104, 104, 1, 194400, 0x483914a1 +0, 106, 106, 1, 194400, 0xbd48199c +0, 107, 107, 1, 194400, 0x382f2d88 +0, 109, 109, 1, 194400, 0x5a573085 +0, 110, 110, 1, 194400, 0x89733580 +0, 112, 112, 1, 194400, 0xd1325a5b +0, 113, 113, 1, 194400, 0x655b6253 +0, 115, 115, 1, 194400, 0x55146352 +0, 116, 116, 1, 194400, 0xda527c39 +0, 118, 118, 1, 194400, 0xb0cd7e37 +0, 119, 119, 1, 194400, 0x25e7991c +0, 121, 121, 1, 194400, 0x5c22a411 +0, 122, 122, 1, 194400, 0x1e2abdf7 +0, 124, 124, 1, 194400, 0x8308bff5 +0, 125, 125, 1, 194400, 0xfdbfd6de +0, 127, 127, 1, 194400, 0xd4d4d9db +0, 128, 128, 1, 194400, 0xa449fbb9 +0, 130, 130, 1, 194400, 0x3dcafdb7 +0, 131, 131, 1, 194400, 0x6f1f01c2 +0, 133, 133, 1, 194400, 0xf54a1da6 +0, 134, 134, 1, 194400, 0x88d11fa4 +0, 136, 136, 1, 194400, 0x59642d96 +0, 137, 137, 1, 194400, 0x8ba44182 +0, 139, 139, 1, 194400, 0x88f56360 +0, 140, 140, 1, 194400, 0xfb246d56 +0, 142, 142, 1, 194400, 0xad128043 +0, 143, 143, 1, 194400, 0x3a4f8a39 +0, 145, 145, 1, 194400, 0x563d9d26 +0, 146, 146, 1, 194400, 0x6ff8a320 +0, 148, 148, 1, 194400, 0xcdb9b70c +0, 149, 149, 1, 194400, 0x99c2bd06 +0, 151, 151, 1, 194400, 0x4b47cef4 +0, 152, 152, 1, 194400, 0x10b9dce6 +0, 154, 154, 1, 194400, 0xdd39f1d1 +0, 155, 155, 1, 194400, 0xbcf104cd +0, 157, 157, 1, 194400, 0x85ec17ba +0, 158, 158, 1, 194400, 0x069219b8 +0, 160, 160, 1, 194400, 0x84dd3899 +0, 161, 161, 1, 194400, 0xacca4190 +0, 163, 163, 1, 194400, 0xcf5b5d74 +0, 164, 164, 1, 194400, 0x4b8c626f +0, 166, 166, 1, 194400, 0xf0817958 +0, 167, 167, 1, 194400, 0xc0887e53 +0, 169, 169, 1, 194400, 0x42e6854c +0, 170, 170, 1, 194400, 0x036c9140 +0, 172, 172, 1, 194400, 0x0f21a62b +0, 173, 173, 1, 194400, 0xcdaeaa27 +0, 175, 175, 1, 194400, 0xe425bc15 +0, 176, 176, 1, 194400, 0x8e18c20f +0, 178, 178, 1, 194400, 0x767cd5fb +0, 179, 179, 1, 194400, 0x554ae6ea +0, 181, 181, 1, 194400, 0xeac1f9d7 +0, 182, 182, 1, 194400, 0x0b32fed2 +0, 184, 184, 1, 194400, 0xe30c19c6 +0, 185, 185, 1, 194400, 0x6a8a23bc +0, 187, 187, 1, 194400, 0x26bf36a9 +0, 188, 188, 1, 194400, 0x1e4f3fa0 +0, 190, 190, 1, 194400, 0x231f5986 +0, 191, 191, 1, 194400, 0xf557756a +0, 193, 193, 1, 194400, 0x6bce805f +0, 194, 194, 1, 194400, 0xcd80924d +0, 196, 196, 1, 194400, 0x65dc9f40 +0, 197, 197, 1, 194400, 0x2ab7af30 +0, 199, 199, 1, 194400, 0xd43cb728 +0, 200, 200, 1, 194400, 0x05d9c916 +0, 202, 202, 1, 194400, 0x43cad10e +0, 203, 203, 1, 194400, 0x06b5e0fe +0, 205, 205, 1, 194400, 0xa142f0ee +0, 206, 206, 1, 194400, 0xed7f03ea +0, 208, 208, 1, 194400, 0xf26019d4 +0, 209, 209, 1, 194400, 0x3b7f29c4 +0, 211, 211, 1, 194400, 0x30282ebf +0, 212, 212, 1, 194400, 0xaeff4aa3 +0, 214, 214, 1, 194400, 0x1d355697 +0, 215, 215, 1, 194400, 0x2ead6f7e +0, 217, 217, 1, 194400, 0xf1b67776 +0, 218, 218, 1, 194400, 0x93b38b62 +0, 220, 220, 1, 194400, 0x9469905d +0, 221, 221, 1, 194400, 0x27bf9756 +0, 223, 223, 1, 194400, 0xd016a548 +0, 224, 224, 1, 194400, 0x6889b835 +0, 226, 226, 1, 194400, 0x6a05be2f +0, 227, 227, 1, 194400, 0xe0a1ce1f +0, 229, 229, 1, 194400, 0x8fdbd617 +0, 230, 230, 1, 194400, 0xd68fe805 +0, 232, 232, 1, 194400, 0x0d1dfbf1 +0, 233, 233, 1, 194400, 0x0fe70bf0 +0, 235, 235, 1, 194400, 0x0a8f13e8 +0, 236, 236, 1, 194400, 0x0ca42bd0 +0, 238, 238, 1, 194400, 0x6f3838c3 +0, 239, 239, 1, 194400, 0x045448b3 +0, 241, 241, 1, 194400, 0x764349b2 +0, 242, 242, 1, 194400, 0xed1651aa +0, 244, 244, 1, 194400, 0xbb376398 +0, 245, 245, 1, 194400, 0xd0d5718a +0, 247, 247, 1, 194400, 0xcd977e7d +0, 248, 248, 1, 194400, 0x8cb39665 +0, 250, 250, 1, 194400, 0xb935b04b +0, 251, 251, 1, 194400, 0x0292be3d +0, 253, 253, 1, 194400, 0x4f21c833 +0, 254, 254, 1, 194400, 0xa5c7d823 +0, 256, 256, 1, 194400, 0xfb8ee01b +0, 257, 257, 1, 194400, 0xea53ee0d +0, 259, 259, 1, 194400, 0x803efcfe +0, 260, 260, 1, 194400, 0x2c0e0aff +0, 262, 262, 1, 194400, 0x3df318f1 +0, 263, 263, 1, 194400, 0xc4cb26e3 +0, 265, 265, 1, 194400, 0x92a033d6 +0, 266, 266, 1, 194400, 0x1b2048c1 +0, 268, 268, 1, 194400, 0x236858b1 +0, 269, 269, 1, 194400, 0x482f6d9c +0, 271, 271, 1, 194400, 0x9ee97891 +0, 272, 272, 1, 194400, 0xe0dc8683 +0, 274, 274, 1, 194400, 0x461b9079 +0, 275, 275, 1, 194400, 0xd346a960 +0, 277, 277, 1, 194400, 0xa384b554 +0, 278, 278, 1, 194400, 0x3246cf3a +0, 280, 280, 1, 194400, 0xa53fe722 +0, 281, 281, 1, 194400, 0xe620fd0c +0, 283, 283, 1, 194400, 0xd6370414 +0, 284, 284, 1, 194400, 0xf57f1404 +0, 286, 286, 1, 194400, 0x8c6420f7 +0, 287, 287, 1, 194400, 0xd4be3add +0, 289, 289, 1, 194400, 0xa8dc4ec9 +0, 290, 290, 1, 194400, 0xda1563b4 +0, 292, 292, 1, 194400, 0xd51873a4 +0, 293, 293, 1, 194400, 0x68588196 +0, 295, 295, 1, 194400, 0x40d18e89 +0, 296, 296, 1, 194400, 0x1b75a275 +0, 298, 298, 1, 194400, 0xedd1a572 +0, 299, 299, 1, 194400, 0x55daad6a diff --git a/tests/ref/fate/cdxl-bitline-ham6 b/tests/ref/fate/cdxl-bitline-ham6 index e4071a9..8060f06 100644 --- a/tests/ref/fate/cdxl-bitline-ham6 +++ b/tests/ref/fate/cdxl-bitline-ham6 @@ -1,11 +1,11 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 63180, 0xcda82c16 -0, 220, 220, 0, 63180, 0xa6097bf9 -0, 440, 440, 0, 63180, 0x4c2fb091 -0, 660, 660, 0, 63180, 0xc597db00 -0, 880, 880, 0, 63180, 0xfa581ccd -0, 1100, 1100, 0, 63180, 0x3e51498f -0, 1320, 1320, 0, 63180, 0xe3495396 -0, 1540, 1540, 0, 63180, 0x425f5f02 -0, 1760, 1760, 0, 63180, 0x6077465f -0, 1980, 1980, 0, 63180, 0x923ba29c +#tb 0: 12/601 +0, 0, 0, 1, 63180, 0xcda82c16 +0, 1, 1, 1, 63180, 0xa6097bf9 +0, 2, 2, 1, 63180, 0x4c2fb091 +0, 3, 3, 1, 63180, 0xc597db00 +0, 4, 4, 1, 63180, 0xfa581ccd +0, 5, 5, 1, 63180, 0x3e51498f +0, 6, 6, 1, 63180, 0xe3495396 +0, 7, 7, 1, 63180, 0x425f5f02 +0, 8, 8, 1, 63180, 0x6077465f +0, 9, 9, 1, 63180, 0x923ba29c diff --git a/tests/ref/fate/cdxl-ham6 b/tests/ref/fate/cdxl-ham6 index 25886b2..6426d45 100644 --- a/tests/ref/fate/cdxl-ham6 +++ b/tests/ref/fate/cdxl-ham6 @@ -1,17 +1,17 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 57600, 0x87887a7b -0, 1092, 1092, 0, 57600, 0x10c301d2 -0, 2184, 2184, 0, 57600, 0xd1a6f910 -0, 3276, 3276, 0, 57600, 0x20242bb9 -0, 4368, 4368, 0, 57600, 0xae33cb7f -0, 5460, 5460, 0, 57600, 0x501b82c8 -0, 6552, 6552, 0, 57600, 0x84199043 -0, 7644, 7644, 0, 57600, 0x946a6dbb -0, 8736, 8736, 0, 57600, 0xeacea671 -0, 9828, 9828, 0, 57600, 0x77b8723f -0, 10920, 10920, 0, 57600, 0x371cdb09 -0, 12012, 12012, 0, 57600, 0xa16ef5ee -0, 13104, 13104, 0, 57600, 0xcb6abd9e -0, 14196, 14196, 0, 57600, 0xb73e800f -0, 15288, 15288, 0, 57600, 0x368bd93e -0, 16380, 16380, 0, 57600, 0xcde72dc5 +#tb 0: 52/525 +0, 0, 0, 1, 57600, 0x87887a7b +0, 1, 1, 1, 57600, 0x10c301d2 +0, 2, 2, 1, 57600, 0xd1a6f910 +0, 3, 3, 1, 57600, 0x20242bb9 +0, 4, 4, 1, 57600, 0xae33cb7f +0, 5, 5, 1, 57600, 0x501b82c8 +0, 6, 6, 1, 57600, 0x84199043 +0, 7, 7, 1, 57600, 0x946a6dbb +0, 8, 8, 1, 57600, 0xeacea671 +0, 9, 9, 1, 57600, 0x77b8723f +0, 10, 10, 1, 57600, 0x371cdb09 +0, 11, 11, 1, 57600, 0xa16ef5ee +0, 12, 12, 1, 57600, 0xcb6abd9e +0, 13, 13, 1, 57600, 0xb73e800f +0, 14, 14, 1, 57600, 0x368bd93e +0, 15, 15, 1, 57600, 0xcde72dc5 diff --git a/tests/ref/fate/cdxl-ham8 b/tests/ref/fate/cdxl-ham8 index 356ad1b..269f1f3 100644 --- a/tests/ref/fate/cdxl-ham8 +++ b/tests/ref/fate/cdxl-ham8 @@ -1,2 +1,2 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 67584, 0xce0cade5 +#tb 0: 3/158 +0, 0, 0, 1, 67584, 0xce0cade5 diff --git a/tests/ref/fate/cdxl-pal8 b/tests/ref/fate/cdxl-pal8 index f5c319a..82d4d63 100644 --- a/tests/ref/fate/cdxl-pal8 +++ b/tests/ref/fate/cdxl-pal8 @@ -1,12 +1,12 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 67584, 0x5eae629b -0, 220, 220, 0, 67584, 0x32591227 -0, 440, 440, 0, 67584, 0x4e4424c7 -0, 660, 660, 0, 67584, 0x70db0134 -0, 880, 880, 0, 67584, 0x3550ed0b -0, 1100, 1100, 0, 67584, 0x86fe3eef -0, 1320, 1320, 0, 67584, 0x3414bb33 -0, 1540, 1540, 0, 67584, 0x667bfb91 -0, 1760, 1760, 0, 67584, 0x6e1a4ccb -0, 1980, 1980, 0, 67584, 0xf723f9ae -0, 2200, 2200, 0, 67584, 0x88481d5d +#tb 0: 12/601 +0, 0, 0, 1, 67584, 0x5eae629b +0, 1, 1, 1, 67584, 0x32591227 +0, 2, 2, 1, 67584, 0x4e4424c7 +0, 3, 3, 1, 67584, 0x70db0134 +0, 4, 4, 1, 67584, 0x3550ed0b +0, 5, 5, 1, 67584, 0x86fe3eef +0, 6, 6, 1, 67584, 0x3414bb33 +0, 7, 7, 1, 67584, 0x667bfb91 +0, 8, 8, 1, 67584, 0x6e1a4ccb +0, 9, 9, 1, 67584, 0xf723f9ae +0, 10, 10, 1, 67584, 0x88481d5d diff --git a/tests/ref/fate/cdxl-pal8-small b/tests/ref/fate/cdxl-pal8-small index d285e9a..f7a1a46 100644 --- a/tests/ref/fate/cdxl-pal8-small +++ b/tests/ref/fate/cdxl-pal8-small @@ -1,47 +1,47 @@ -#tb 0: 1/11025 -0, 0, 0, 0, 30720, 0x0d552cfd -0, 368, 368, 0, 30720, 0x3cf93291 -0, 736, 736, 0, 30720, 0xe45b2868 -0, 1104, 1104, 0, 30720, 0xb5df289b -0, 1472, 1472, 0, 30720, 0x2562259e -0, 1840, 1840, 0, 30720, 0xbf171878 -0, 2208, 2208, 0, 30720, 0x695b1d73 -0, 2576, 2576, 0, 30720, 0x89ef1614 -0, 2944, 2944, 0, 30720, 0xe12a1dd9 -0, 3312, 3312, 0, 30720, 0x49622ffa -0, 3680, 3680, 0, 30720, 0xd6832703 -0, 4048, 4048, 0, 30720, 0xec1d0cb7 -0, 4416, 4416, 0, 30720, 0x8bee0525 -0, 4784, 4784, 0, 30720, 0x1e0cf0c4 -0, 5152, 5152, 0, 30720, 0xf83fd9db -0, 5520, 5520, 0, 30720, 0xffb0d6ab -0, 5888, 5888, 0, 30720, 0xe37fe239 -0, 6256, 6256, 0, 30720, 0x74b0f856 -0, 6624, 6624, 0, 30720, 0x9c88d3e1 -0, 6992, 6992, 0, 30720, 0x714db368 -0, 7360, 7360, 0, 30720, 0x6c8e8860 -0, 7728, 7728, 0, 30720, 0x804968e6 -0, 8096, 8096, 0, 30720, 0x7ac56ae4 -0, 8464, 8464, 0, 30720, 0xffd85cbf -0, 8832, 8832, 0, 30720, 0x1f8455f9 -0, 9200, 9200, 0, 30720, 0x3ae65296 -0, 9568, 9568, 0, 30720, 0x9e544ecd -0, 9936, 9936, 0, 30720, 0x35678e5a -0, 10304, 10304, 0, 30720, 0x04bae866 -0, 10672, 10672, 0, 30720, 0xb126ed94 -0, 11040, 11040, 0, 30720, 0x1720efc5 -0, 11408, 11408, 0, 30720, 0x4c1b01c2 -0, 11776, 11776, 0, 30720, 0xd0a1e866 -0, 12144, 12144, 0, 30720, 0x0d330789 -0, 12512, 12512, 0, 30720, 0xf5ac08bb -0, 12880, 12880, 0, 30720, 0x9abe0d83 -0, 13248, 13248, 0, 30720, 0xa44c02f4 -0, 13616, 13616, 0, 30720, 0xdc4cc688 -0, 13984, 13984, 0, 30720, 0x22eef3c1 -0, 14352, 14352, 0, 30720, 0xcfbc0d1d -0, 14720, 14720, 0, 30720, 0x7104ea31 -0, 15088, 15088, 0, 30720, 0x80daecfb -0, 15456, 15456, 0, 30720, 0xe1bab995 -0, 15824, 15824, 0, 30720, 0x43f4b896 -0, 16192, 16192, 0, 30720, 0xa0d2bf5c -0, 16560, 16560, 0, 30720, 0x3556a114 +#tb 0: 368/11025 +0, 0, 0, 1, 30720, 0x0d552cfd +0, 1, 1, 1, 30720, 0x3cf93291 +0, 2, 2, 1, 30720, 0xe45b2868 +0, 3, 3, 1, 30720, 0xb5df289b +0, 4, 4, 1, 30720, 0x2562259e +0, 5, 5, 1, 30720, 0xbf171878 +0, 6, 6, 1, 30720, 0x695b1d73 +0, 7, 7, 1, 30720, 0x89ef1614 +0, 8, 8, 1, 30720, 0xe12a1dd9 +0, 9, 9, 1, 30720, 0x49622ffa +0, 10, 10, 1, 30720, 0xd6832703 +0, 11, 11, 1, 30720, 0xec1d0cb7 +0, 12, 12, 1, 30720, 0x8bee0525 +0, 13, 13, 1, 30720, 0x1e0cf0c4 +0, 14, 14, 1, 30720, 0xf83fd9db +0, 15, 15, 1, 30720, 0xffb0d6ab +0, 16, 16, 1, 30720, 0xe37fe239 +0, 17, 17, 1, 30720, 0x74b0f856 +0, 18, 18, 1, 30720, 0x9c88d3e1 +0, 19, 19, 1, 30720, 0x714db368 +0, 20, 20, 1, 30720, 0x6c8e8860 +0, 21, 21, 1, 30720, 0x804968e6 +0, 22, 22, 1, 30720, 0x7ac56ae4 +0, 23, 23, 1, 30720, 0xffd85cbf +0, 24, 24, 1, 30720, 0x1f8455f9 +0, 25, 25, 1, 30720, 0x3ae65296 +0, 26, 26, 1, 30720, 0x9e544ecd +0, 27, 27, 1, 30720, 0x35678e5a +0, 28, 28, 1, 30720, 0x04bae866 +0, 29, 29, 1, 30720, 0xb126ed94 +0, 30, 30, 1, 30720, 0x1720efc5 +0, 31, 31, 1, 30720, 0x4c1b01c2 +0, 32, 32, 1, 30720, 0xd0a1e866 +0, 33, 33, 1, 30720, 0x0d330789 +0, 34, 34, 1, 30720, 0xf5ac08bb +0, 35, 35, 1, 30720, 0x9abe0d83 +0, 36, 36, 1, 30720, 0xa44c02f4 +0, 37, 37, 1, 30720, 0xdc4cc688 +0, 38, 38, 1, 30720, 0x22eef3c1 +0, 39, 39, 1, 30720, 0xcfbc0d1d +0, 40, 40, 1, 30720, 0x7104ea31 +0, 41, 41, 1, 30720, 0x80daecfb +0, 42, 42, 1, 30720, 0xe1bab995 +0, 43, 43, 1, 30720, 0x43f4b896 +0, 44, 44, 1, 30720, 0xa0d2bf5c +0, 45, 45, 1, 30720, 0x3556a114 diff --git a/tests/ref/fate/cljr b/tests/ref/fate/cljr index f73c8c0..5842541 100644 --- a/tests/ref/fate/cljr +++ b/tests/ref/fate/cljr @@ -1,37 +1,37 @@ #tb 0: 3521/100000 -0, 0, 0, 1, 64800, 0x44a1c47c -0, 1, 1, 1, 64800, 0x649cc3a4 -0, 2, 2, 1, 64800, 0xcab1b88c -0, 3, 3, 1, 64800, 0xf56cb788 -0, 4, 4, 1, 64800, 0x5336b618 -0, 5, 5, 1, 64800, 0x2704b438 -0, 6, 6, 1, 64800, 0x04c7b8e4 -0, 7, 7, 1, 64800, 0x3185b288 -0, 8, 8, 1, 64800, 0xa537c410 -0, 9, 9, 1, 64800, 0x6495c0f8 -0, 10, 10, 1, 64800, 0x06a1ca14 -0, 11, 11, 1, 64800, 0x69cdd2a0 -0, 12, 12, 1, 64800, 0x4ad2d828 -0, 13, 13, 1, 64800, 0x9604dea4 -0, 14, 14, 1, 64800, 0x1c00e430 -0, 15, 15, 1, 64800, 0x9afeefe0 -0, 16, 16, 1, 64800, 0xc13fdd78 -0, 17, 17, 1, 64800, 0x8438da7c -0, 18, 18, 1, 64800, 0xa0ead278 -0, 19, 19, 1, 64800, 0xbeced2d8 -0, 20, 20, 1, 64800, 0x85bbd7dc -0, 21, 21, 1, 64800, 0xbe59ce34 -0, 22, 22, 1, 64800, 0xd76ecccc -0, 23, 23, 1, 64800, 0xe182b474 -0, 24, 24, 1, 64800, 0x916cc394 -0, 25, 25, 1, 64800, 0x7efebd14 -0, 26, 26, 1, 64800, 0x8d28c9f0 -0, 27, 27, 1, 64800, 0x00a1c960 -0, 28, 28, 1, 64800, 0xc164c400 -0, 29, 29, 1, 64800, 0xfd4dc544 -0, 30, 30, 1, 64800, 0x01bfbe38 -0, 31, 31, 1, 64800, 0xff11b5d0 -0, 32, 32, 1, 64800, 0x4876bb20 -0, 33, 33, 1, 64800, 0x756ecb04 -0, 34, 34, 1, 64800, 0x3b8cd540 -0, 35, 35, 1, 64800, 0x063ed444 +0, 0, 0, 1, 64800, 0x63132a60 +0, 1, 1, 1, 64800, 0xb3c729a3 +0, 2, 2, 1, 64800, 0xa27b1e0e +0, 3, 3, 1, 64800, 0xb9131d00 +0, 4, 4, 1, 64800, 0xaf9a1bae +0, 5, 5, 1, 64800, 0x11e319c5 +0, 6, 6, 1, 64800, 0xee6e1e6b +0, 7, 7, 1, 64800, 0x418417e9 +0, 8, 8, 1, 64800, 0x339d29f4 +0, 9, 9, 1, 64800, 0x198926c4 +0, 10, 10, 1, 64800, 0x439a3044 +0, 11, 11, 1, 64800, 0x0a4e38e1 +0, 12, 12, 1, 64800, 0x6e043e7e +0, 13, 13, 1, 64800, 0xde434533 +0, 14, 14, 1, 64800, 0xb58a4ad1 +0, 15, 15, 1, 64800, 0xaa105710 +0, 16, 16, 1, 64800, 0x1723440c +0, 17, 17, 1, 64800, 0x3b064116 +0, 18, 18, 1, 64800, 0x853f38e4 +0, 19, 19, 1, 64800, 0x52f53917 +0, 20, 20, 1, 64800, 0xea363e5a +0, 21, 21, 1, 64800, 0x4d0a344e +0, 22, 22, 1, 64800, 0xe49232fc +0, 23, 23, 1, 64800, 0x747b1a02 +0, 24, 24, 1, 64800, 0xbaa82992 +0, 25, 25, 1, 64800, 0x8e9322db +0, 26, 26, 1, 64800, 0x029a2fcf +0, 27, 27, 1, 64800, 0xb9a62f6a +0, 28, 28, 1, 64800, 0x553329fe +0, 29, 29, 1, 64800, 0x9a052b5b +0, 30, 30, 1, 64800, 0xe2ff2404 +0, 31, 31, 1, 64800, 0xaacd1b59 +0, 32, 32, 1, 64800, 0x17d820de +0, 33, 33, 1, 64800, 0x1c9e312c +0, 34, 34, 1, 64800, 0x84df3b99 +0, 35, 35, 1, 64800, 0xf7d13aa1 diff --git a/tests/ref/fate/cllc-argb b/tests/ref/fate/cllc-argb index 0283863..4a5dce5 100644 --- a/tests/ref/fate/cllc-argb +++ b/tests/ref/fate/cllc-argb @@ -3,3 +3,4 @@ 0, 1, 1, 1, 3686400, 0x66a45032 0, 2, 2, 1, 3686400, 0xdf0c861f 0, 3, 3, 1, 3686400, 0xa4a68cdb +0, 4, 4, 1, 3686400, 0xb5f9526e diff --git a/tests/ref/fate/cllc-rgb b/tests/ref/fate/cllc-rgb index 06d54da..b4ca055 100644 --- a/tests/ref/fate/cllc-rgb +++ b/tests/ref/fate/cllc-rgb @@ -13,3 +13,4 @@ 0, 11, 11, 1, 921600, 0x4d7488fa 0, 12, 12, 1, 921600, 0x16b9c9c9 0, 13, 13, 1, 921600, 0xa0a4f77f +0, 14, 14, 1, 921600, 0xf61a5501 diff --git a/tests/ref/fate/creatureshock-avs b/tests/ref/fate/creatureshock-avs index 979baf6..4c721d8 100644 --- a/tests/ref/fate/creatureshock-avs +++ b/tests/ref/fate/creatureshock-avs @@ -1,94 +1,94 @@ -#tb 0: 1/90000 +#tb 0: 1/15 #tb 1: 1/22222 -0, 0, 0, 0, 188892, 0xcb5be3dd +0, 0, 0, 1, 188892, 0x9f47a5ec 1, 0, 0, 8186, 16372, 0xfaaab59d -0, 6000, 6000, 0, 188892, 0x0f313ebc -0, 12000, 12000, 0, 188892, 0xc0da25cc -0, 18000, 18000, 0, 188892, 0xad6e1d44 -0, 24000, 24000, 0, 188892, 0xb1103b40 -0, 30000, 30000, 0, 188892, 0xae033450 +0, 1, 1, 1, 188892, 0xdece0269 +0, 2, 2, 1, 188892, 0xd097e86e +0, 3, 3, 1, 188892, 0x1cf2de83 +0, 4, 4, 1, 188892, 0xb664fd10 +0, 5, 5, 1, 188892, 0xc654f4c1 1, 8186, 8186, 2014, 4028, 0xc2daed72 -0, 36000, 36000, 0, 188892, 0xb31f03b4 +0, 6, 6, 1, 188892, 0x5adac3ff 1, 10200, 10200, 2743, 5486, 0xf7fd794d -0, 42000, 42000, 0, 188892, 0xacb2d3f9 -0, 48000, 48000, 0, 188892, 0x7d77ecbd +0, 7, 7, 1, 188892, 0x5928954e +0, 8, 8, 1, 188892, 0x5e4cad6c 1, 12943, 12943, 2895, 5790, 0xfd5a369f -0, 54000, 54000, 0, 188892, 0x7faa2f6c -0, 60000, 60000, 0, 188892, 0x28f4fdf1 +0, 9, 9, 1, 188892, 0xbbb5f11b +0, 10, 10, 1, 188892, 0xcb6bbdee 1, 15838, 15838, 534, 1068, 0x0b602cd0 -0, 66000, 66000, 0, 188892, 0x4b53f3b9 +0, 11, 11, 1, 188892, 0xa5b3b316 1, 16372, 16372, 2454, 4908, 0xfe870aad -0, 72000, 72000, 0, 188892, 0x1f09bb29 +0, 12, 12, 1, 188892, 0x9bf87b5d 1, 18826, 18826, 3031, 6062, 0x8a4d6e0f -0, 78000, 78000, 0, 188892, 0x3afcc11d -0, 84000, 84000, 0, 188892, 0x6b918e49 +0, 13, 13, 1, 188892, 0xcc3981be +0, 14, 14, 1, 188892, 0x2eb44dfa 1, 21857, 21857, 2701, 5402, 0x71fd352f -0, 90000, 90000, 0, 188892, 0x9630a04d -0, 96000, 96000, 0, 188892, 0x9381b4c1 +0, 15, 15, 1, 188892, 0x11c861b9 +0, 16, 16, 1, 188892, 0x7c1b767b 1, 24558, 24558, 272, 544, 0xeb766d34 1, 24830, 24830, 2953, 5906, 0x47ac7e08 -0, 102000, 102000, 0, 188892, 0xa7dea7e5 -0, 108000, 108000, 0, 188892, 0xd277c41d +0, 17, 17, 1, 188892, 0x5078694c +0, 18, 18, 1, 188892, 0xa24485c2 1, 27783, 27783, 2958, 5916, 0x0d26eb56 -0, 114000, 114000, 0, 188892, 0xafa2a6c9 -0, 120000, 120000, 0, 188892, 0x13a38839 +0, 19, 19, 1, 188892, 0xc8016946 +0, 20, 20, 1, 188892, 0x71e3493b 1, 30741, 30741, 2003, 4006, 0x9941c71a -0, 126000, 126000, 0, 188892, 0xcd5e5a6d -0, 132000, 132000, 0, 188892, 0xe7da71e9 +0, 21, 21, 1, 188892, 0xa9771a0d +0, 22, 22, 1, 188892, 0x98be33fd 1, 32744, 32744, 1050, 2100, 0xc9a2ee36 1, 33794, 33794, 2947, 5894, 0xd2ba4eaa -0, 138000, 138000, 0, 188892, 0x06928add -0, 144000, 144000, 0, 188892, 0x4a108eb9 +0, 23, 23, 1, 188892, 0x193e4cda +0, 24, 24, 1, 188892, 0x3b444fd1 1, 36741, 36741, 3045, 6090, 0xf43e73d0 -0, 150000, 150000, 0, 188892, 0xea2598f5 -0, 156000, 156000, 0, 188892, 0x17ed6839 +0, 25, 25, 1, 188892, 0x8bfe594c +0, 26, 26, 1, 188892, 0xaab8267b 1, 39786, 39786, 1144, 2288, 0x5a8b7aa0 -0, 162000, 162000, 0, 188892, 0x9de6ab65 +0, 27, 27, 1, 188892, 0x03206c55 1, 40930, 40930, 1925, 3850, 0x7f66eb2c -0, 168000, 168000, 0, 188892, 0xb4ee326f +0, 28, 28, 1, 188892, 0x8ed7ea7d 1, 42855, 42855, 2898, 5796, 0xc5cf3ee8 -0, 174000, 174000, 0, 188892, 0x3f85095b -0, 180000, 180000, 0, 188892, 0xaab7e331 +0, 29, 29, 1, 188892, 0x2a1bc3e1 +0, 30, 30, 1, 188892, 0xa6a12aa7 1, 45753, 45753, 3021, 6042, 0xed80136d -0, 186000, 186000, 0, 188892, 0xc2a079e1 -0, 192000, 192000, 0, 188892, 0x612080c2 +0, 31, 31, 1, 188892, 0xa96ca4fa +0, 32, 32, 1, 188892, 0x3e3a6d70 1, 48774, 48774, 342, 684, 0xc42bd137 -0, 198000, 198000, 0, 188892, 0xa7232d47 +0, 33, 33, 1, 188892, 0x47e173dd 1, 49116, 49116, 2718, 5436, 0xb7f8a6fd -0, 204000, 204000, 0, 188892, 0xc053297d +0, 34, 34, 1, 188892, 0xfcf183ba 1, 51834, 51834, 3049, 6098, 0xee6354a2 -0, 210000, 210000, 0, 188892, 0x1ecc3bfe -0, 216000, 216000, 0, 188892, 0xcc4ac803 -0, 222000, 222000, 0, 188892, 0x4b90047b +0, 35, 35, 1, 188892, 0xf051be46 +0, 36, 36, 1, 188892, 0x8aa6b100 +0, 37, 37, 1, 188892, 0x36c86b01 1, 54883, 54883, 2419, 4838, 0x129e61d0 -0, 228000, 228000, 0, 188892, 0xd863b643 +0, 38, 38, 1, 188892, 0x15ae396e 1, 57302, 57302, 537, 1074, 0x9da90634 -0, 234000, 234000, 0, 188892, 0x93a25fb1 +0, 39, 39, 1, 188892, 0xc876eabf 1, 57839, 57839, 3042, 6084, 0x8ffed952 -0, 240000, 240000, 0, 188892, 0xf969e131 -0, 246000, 246000, 0, 188892, 0x73bd2469 +0, 40, 40, 1, 188892, 0xc5c65fae +0, 41, 41, 1, 188892, 0x4feec932 1, 60881, 60881, 3019, 6038, 0xa07b4276 -0, 252000, 252000, 0, 188892, 0x265a9ce2 -0, 258000, 258000, 0, 188892, 0xd59ccd39 +0, 42, 42, 1, 188892, 0x21374e88 +0, 43, 43, 1, 188892, 0x52e689f1 1, 63900, 63900, 1588, 3176, 0xebef63c1 -0, 264000, 264000, 0, 188892, 0xe50fc068 +0, 44, 44, 1, 188892, 0x9e2492e8 1, 65488, 65488, 1397, 2794, 0xbe1000db -0, 270000, 270000, 0, 188892, 0x83113a86 +0, 45, 45, 1, 188892, 0xac841247 1, 66885, 66885, 3010, 6020, 0xd8e34961 -0, 276000, 276000, 0, 188892, 0xa0203504 -0, 282000, 282000, 0, 188892, 0x9e2d518c +0, 46, 46, 1, 188892, 0x8467aab2 +0, 47, 47, 1, 188892, 0x552b6029 1, 69895, 69895, 3010, 6020, 0xc07cf461 -0, 288000, 288000, 0, 188892, 0x5f610e66 -0, 294000, 294000, 0, 188892, 0x9b77f900 +0, 48, 48, 1, 188892, 0x836eb46e +0, 49, 49, 1, 188892, 0x93eb9f1b 1, 72905, 72905, 769, 1538, 0xc975ae02 1, 73674, 73674, 2115, 4230, 0x0827111b -0, 300000, 300000, 0, 188892, 0xaaf279c2 -0, 306000, 306000, 0, 188892, 0x4ac97cc2 +0, 50, 50, 1, 188892, 0xa3661fdd +0, 51, 51, 1, 188892, 0x433d22dd 1, 75789, 75789, 3042, 6084, 0x2cf0a407 -0, 312000, 312000, 0, 188892, 0xddd91642 -0, 318000, 318000, 0, 188892, 0x4f32dcd1 +0, 52, 52, 1, 188892, 0xd64dbc4e +0, 53, 53, 1, 188892, 0x4a2aa0e3 1, 78831, 78831, 2914, 5828, 0x12750279 -0, 324000, 324000, 0, 188892, 0xdc126b42 -0, 330000, 330000, 0, 188892, 0x00000000 +0, 54, 54, 1, 188892, 0xd98e4d4b +0, 55, 55, 1, 188892, 0x00000000 1, 81745, 81745, 115, 230, 0xc9c03f3b 1, 81860, 81860, 384, 768, 0x6137a04d diff --git a/tests/ref/fate/cvid-grayscale b/tests/ref/fate/cvid-grayscale index 87ca600..1b586b3 100644 --- a/tests/ref/fate/cvid-grayscale +++ b/tests/ref/fate/cvid-grayscale @@ -1,153 +1,153 @@ #tb 0: 99561/500000 -0, 0, 0, 1, 11300, 0x46c78923 -0, 1, 1, 1, 11300, 0x3f2a1175 -0, 2, 2, 1, 11300, 0x722de221 -0, 3, 3, 1, 11300, 0x01746b88 -0, 4, 4, 1, 11300, 0x549587a7 -0, 5, 5, 1, 11300, 0x843ab943 -0, 6, 6, 1, 11300, 0x62fdee48 -0, 7, 7, 1, 11300, 0x74a62867 -0, 8, 8, 1, 11300, 0x35a20e2f -0, 9, 9, 1, 11300, 0x4e9ef54d -0, 10, 10, 1, 11300, 0xec7201f5 -0, 11, 11, 1, 11300, 0x363bfe27 -0, 12, 12, 1, 11300, 0x2aaab418 -0, 13, 13, 1, 11300, 0x6a48ab3f -0, 14, 14, 1, 11300, 0x3fecea34 -0, 15, 15, 1, 11300, 0xa371f55e -0, 16, 16, 1, 11300, 0xa86b147c -0, 17, 17, 1, 11300, 0x49e9206e -0, 18, 18, 1, 11300, 0x6c9a2155 -0, 19, 19, 1, 11300, 0x2c8a4798 -0, 20, 20, 1, 11300, 0x3485676c -0, 21, 21, 1, 11300, 0xb0b293f2 -0, 22, 22, 1, 11300, 0xe4a9b068 -0, 23, 23, 1, 11300, 0xd68d0556 -0, 24, 24, 1, 11300, 0xc28e5193 -0, 25, 25, 1, 11300, 0xf6948483 -0, 26, 26, 1, 11300, 0xf21fbf57 -0, 27, 27, 1, 11300, 0x8345eb44 -0, 28, 28, 1, 11300, 0x8124f045 -0, 29, 29, 1, 11300, 0x18e31f10 -0, 30, 30, 1, 11300, 0xdb1943fc -0, 31, 31, 1, 11300, 0x8701699f -0, 32, 32, 1, 11300, 0xd7b18550 -0, 33, 33, 1, 11300, 0xa56faccc -0, 34, 34, 1, 11300, 0xf8bcc17c -0, 35, 35, 1, 11300, 0x446acab9 -0, 36, 36, 1, 11300, 0x755fd295 -0, 37, 37, 1, 11300, 0x92e3d100 -0, 38, 38, 1, 11300, 0x54895bb3 -0, 39, 39, 1, 11300, 0xd18bffda -0, 40, 40, 1, 11300, 0x480dbe4f -0, 41, 41, 1, 11300, 0x49ea9dbe -0, 42, 42, 1, 11300, 0x00d3a003 -0, 43, 43, 1, 11300, 0xda7bbfb2 -0, 44, 44, 1, 11300, 0x9700d9c2 -0, 45, 45, 1, 11300, 0xa0a9e490 -0, 46, 46, 1, 11300, 0x00eb0979 -0, 47, 47, 1, 11300, 0x32b04630 -0, 48, 48, 1, 11300, 0xdfb73e51 -0, 49, 49, 1, 11300, 0x3d8e4f96 -0, 50, 50, 1, 11300, 0x2ca83271 -0, 51, 51, 1, 11300, 0xb5b123c0 -0, 52, 52, 1, 11300, 0x8a570e58 -0, 53, 53, 1, 11300, 0xc6c805bc -0, 54, 54, 1, 11300, 0x27caf7a5 -0, 55, 55, 1, 11300, 0x5319ecb0 -0, 56, 56, 1, 11300, 0x5471e3fd -0, 57, 57, 1, 11300, 0x6d68a6f4 -0, 58, 58, 1, 11300, 0x872b7194 -0, 59, 59, 1, 11300, 0x007c36bd -0, 60, 60, 1, 11300, 0x2714f1b5 -0, 61, 61, 1, 11300, 0x6c8eb50f -0, 62, 62, 1, 11300, 0xf5d57be8 -0, 63, 63, 1, 11300, 0x981f412b -0, 64, 64, 1, 11300, 0x1a9804a1 -0, 65, 65, 1, 11300, 0xf0c1d24a -0, 66, 66, 1, 11300, 0xa70a9d9b -0, 67, 67, 1, 11300, 0x8c466876 -0, 68, 68, 1, 11300, 0xcf2e32df -0, 69, 69, 1, 11300, 0xcb8cfebf -0, 70, 70, 1, 11300, 0xb961ca99 -0, 71, 71, 1, 11300, 0x666d9619 -0, 72, 72, 1, 11300, 0x84bf5b55 -0, 73, 73, 1, 11300, 0xbfa22ccc -0, 74, 74, 1, 11300, 0xcde41849 -0, 75, 75, 1, 11300, 0x71372dcd -0, 76, 76, 1, 11300, 0x13402cfd -0, 77, 77, 1, 11300, 0xdebdd321 -0, 78, 78, 1, 11300, 0xdda66de1 -0, 79, 79, 1, 11300, 0x7f4bb682 -0, 80, 80, 1, 11300, 0xf67fd528 -0, 81, 81, 1, 11300, 0xe739ff8c -0, 82, 82, 1, 11300, 0x2e131774 -0, 83, 83, 1, 11300, 0xfa942811 -0, 84, 84, 1, 11300, 0x0cd93ac2 -0, 85, 85, 1, 11300, 0xd0445e0e -0, 86, 86, 1, 11300, 0x3f3497c7 -0, 87, 87, 1, 11300, 0x11b5bd2c -0, 88, 88, 1, 11300, 0xccd5e62a -0, 89, 89, 1, 11300, 0xa9d4fcb5 -0, 90, 90, 1, 11300, 0x34aa1a03 -0, 91, 91, 1, 11300, 0x1ce6299e -0, 92, 92, 1, 11300, 0x661c2745 -0, 93, 93, 1, 11300, 0x27d8a8b3 -0, 94, 94, 1, 11300, 0x9eb07467 -0, 95, 95, 1, 11300, 0x128374d2 -0, 96, 96, 1, 11300, 0x05c36ff5 -0, 97, 97, 1, 11300, 0x8a136bde -0, 98, 98, 1, 11300, 0x15c47c99 -0, 99, 99, 1, 11300, 0xcc4a93f4 -0, 100, 100, 1, 11300, 0x19529b2b -0, 101, 101, 1, 11300, 0x9943c076 -0, 102, 102, 1, 11300, 0xf898e583 -0, 103, 103, 1, 11300, 0x40f71f94 -0, 104, 104, 1, 11300, 0x5b604afb -0, 105, 105, 1, 11300, 0x8c176af4 -0, 106, 106, 1, 11300, 0x0f1a6216 -0, 107, 107, 1, 11300, 0x38bbd13d -0, 108, 108, 1, 11300, 0x90c8d1fc -0, 109, 109, 1, 11300, 0x253000d7 -0, 110, 110, 1, 11300, 0xb94b03b1 -0, 111, 111, 1, 11300, 0xbc872268 -0, 112, 112, 1, 11300, 0xe77adb8c -0, 113, 113, 1, 11300, 0xa38936b7 -0, 114, 114, 1, 11300, 0xd6153632 -0, 115, 115, 1, 11300, 0x1ae633cc -0, 116, 116, 1, 11300, 0xb90c286e -0, 117, 117, 1, 11300, 0xbc7e333d -0, 118, 118, 1, 11300, 0x1b5421f8 -0, 119, 119, 1, 11300, 0xdde6506d -0, 120, 120, 1, 11300, 0xd3eb757e -0, 121, 121, 1, 11300, 0x5ad1929c -0, 122, 122, 1, 11300, 0x4f6aa47d -0, 123, 123, 1, 11300, 0xab3caf55 -0, 124, 124, 1, 11300, 0x5ff9b39a -0, 125, 125, 1, 11300, 0x1454e12e -0, 126, 126, 1, 11300, 0xf18216e8 -0, 127, 127, 1, 11300, 0x62144880 -0, 128, 128, 1, 11300, 0x54284241 -0, 129, 129, 1, 11300, 0x8e8c7228 -0, 130, 130, 1, 11300, 0xb498d06e -0, 131, 131, 1, 11300, 0x7b1e6be1 -0, 132, 132, 1, 11300, 0x5e5ea1f4 -0, 133, 133, 1, 11300, 0x41eda28e -0, 134, 134, 1, 11300, 0x7ba6aa92 -0, 135, 135, 1, 11300, 0xa8a8b1c7 -0, 136, 136, 1, 11300, 0x0d30bd08 -0, 137, 137, 1, 11300, 0xc610bf16 -0, 138, 138, 1, 11300, 0xed57c075 -0, 139, 139, 1, 11300, 0xb86dbfea -0, 140, 140, 1, 11300, 0x0970c03d -0, 141, 141, 1, 11300, 0x743ac2ac -0, 142, 142, 1, 11300, 0x0a44c816 -0, 143, 143, 1, 11300, 0xe32acd6b -0, 144, 144, 1, 11300, 0x209bcdab -0, 145, 145, 1, 11300, 0x3cd0d105 -0, 146, 146, 1, 11300, 0xc0bcd330 -0, 147, 147, 1, 11300, 0x4785d6dc -0, 148, 148, 1, 11300, 0xe85f9c90 -0, 149, 149, 1, 11300, 0xd4a72850 -0, 150, 150, 1, 11300, 0x04766e41 -0, 151, 151, 1, 11300, 0x04766e41 +0, 0, 0, 1, 22500, 0x0f8e562e +0, 1, 1, 1, 22500, 0x507aef06 +0, 2, 2, 1, 22500, 0x059d6137 +0, 3, 3, 1, 22500, 0xfb1bfd4e +0, 4, 4, 1, 22500, 0xe97a51ba +0, 5, 5, 1, 22500, 0xfc77e68e +0, 6, 6, 1, 22500, 0x7f1985ac +0, 7, 7, 1, 22500, 0xdfb933eb +0, 8, 8, 1, 22500, 0x6dafe534 +0, 9, 9, 1, 22500, 0xb7b69abb +0, 10, 10, 1, 22500, 0xc435c086 +0, 11, 11, 1, 22500, 0xf8ddb549 +0, 12, 12, 1, 22500, 0x76c0d70d +0, 13, 13, 1, 22500, 0x1120bc82 +0, 14, 14, 1, 22500, 0x3f7c7970 +0, 15, 15, 1, 22500, 0xd37c9aee +0, 16, 16, 1, 22500, 0x7407f81b +0, 17, 17, 1, 22500, 0xce2f1c00 +0, 18, 18, 1, 22500, 0x70921eb5 +0, 19, 19, 1, 22500, 0x0abc917e +0, 20, 20, 1, 22500, 0xeff1f0fa +0, 21, 21, 1, 22500, 0x5e0d769b +0, 22, 22, 1, 22500, 0xc984cbfd +0, 23, 23, 1, 22500, 0x73f1caa9 +0, 24, 24, 1, 22500, 0x9108af6f +0, 25, 25, 1, 22500, 0x4f33484e +0, 26, 26, 1, 22500, 0x9810f8ca +0, 27, 27, 1, 22500, 0xa0b97ca0 +0, 28, 28, 1, 22500, 0xd9c28ba3 +0, 29, 29, 1, 22500, 0xc97e17e6 +0, 30, 30, 1, 22500, 0x85cf86aa +0, 31, 31, 1, 22500, 0xf15ff793 +0, 32, 32, 1, 22500, 0x35c54ab5 +0, 33, 33, 1, 22500, 0xe80ec129 +0, 34, 34, 1, 22500, 0x3d6cff39 +0, 35, 35, 1, 22500, 0x54e41aff +0, 36, 36, 1, 22500, 0xc1d63293 +0, 37, 37, 1, 22500, 0x362c2dd4 +0, 38, 38, 1, 22500, 0xa1f8cdcf +0, 39, 39, 1, 22500, 0x5b59ba62 +0, 40, 40, 1, 22500, 0x6d02f5b2 +0, 41, 41, 1, 22500, 0x899293ff +0, 42, 42, 1, 22500, 0xad0e9ace +0, 43, 43, 1, 22500, 0x4263f9db +0, 44, 44, 1, 22500, 0xff1e481a +0, 45, 45, 1, 22500, 0x70c86884 +0, 46, 46, 1, 22500, 0x203ed712 +0, 47, 47, 1, 22500, 0x2f0e8d46 +0, 48, 48, 1, 22500, 0x215075a9 +0, 49, 49, 1, 22500, 0x9882a978 +0, 50, 50, 1, 22500, 0xc2fd5209 +0, 51, 51, 1, 22500, 0xe1c925f6 +0, 52, 52, 1, 22500, 0x012be5af +0, 53, 53, 1, 22500, 0xa718cbdb +0, 54, 54, 1, 22500, 0x2494a1c3 +0, 55, 55, 1, 22500, 0xeb8980e4 +0, 56, 56, 1, 22500, 0x7f2766cb +0, 57, 57, 1, 22500, 0xdf3cafa1 +0, 58, 58, 1, 22500, 0x9a390f81 +0, 59, 59, 1, 22500, 0xfdad5eed +0, 60, 60, 1, 22500, 0x94f58ff3 +0, 61, 61, 1, 22500, 0xd7c6d9f2 +0, 62, 62, 1, 22500, 0x48b72e7d +0, 63, 63, 1, 22500, 0x8a7a7e37 +0, 64, 64, 1, 22500, 0x5413c88a +0, 65, 65, 1, 22500, 0x3f4531b2 +0, 66, 66, 1, 22500, 0x152d9396 +0, 67, 67, 1, 22500, 0x2ac3f418 +0, 68, 68, 1, 22500, 0x0e1c5353 +0, 69, 69, 1, 22500, 0xe058b711 +0, 70, 70, 1, 22500, 0x262e1a9f +0, 71, 71, 1, 22500, 0x20057d10 +0, 72, 72, 1, 22500, 0x65c5ccb5 +0, 73, 73, 1, 22500, 0x3e36411a +0, 74, 74, 1, 22500, 0xd9740391 +0, 75, 75, 1, 22500, 0x53d1441d +0, 76, 76, 1, 22500, 0x9a3941ad +0, 77, 77, 1, 22500, 0x61553437 +0, 78, 78, 1, 22500, 0xfe0c0468 +0, 79, 79, 1, 22500, 0xd57bde4b +0, 80, 80, 1, 22500, 0x4a183a4c +0, 81, 81, 1, 22500, 0xd618b978 +0, 82, 82, 1, 22500, 0x6b480112 +0, 83, 83, 1, 22500, 0x7a1732e9 +0, 84, 84, 1, 22500, 0x45836afc +0, 85, 85, 1, 22500, 0x3548d4e0 +0, 86, 86, 1, 22500, 0x476c821a +0, 87, 87, 1, 22500, 0x6be5f249 +0, 88, 88, 1, 22500, 0xf79b6d52 +0, 89, 89, 1, 22500, 0x2edeb0f3 +0, 90, 90, 1, 22500, 0xbaf808bf +0, 91, 91, 1, 22500, 0x71013790 +0, 92, 92, 1, 22500, 0xbf4e3085 +0, 93, 93, 1, 22500, 0x15c2b4de +0, 94, 94, 1, 22500, 0x031d17fa +0, 95, 95, 1, 22500, 0x3a2c193b +0, 96, 96, 1, 22500, 0xb0420aa4 +0, 97, 97, 1, 22500, 0xe448fe50 +0, 98, 98, 1, 22500, 0x02173090 +0, 99, 99, 1, 22500, 0x4b2f76a1 +0, 100, 100, 1, 22500, 0xd6458c46 +0, 101, 101, 1, 22500, 0xa698fc27 +0, 102, 102, 1, 22500, 0xaeca6b5d +0, 103, 103, 1, 22500, 0x4a591972 +0, 104, 104, 1, 22500, 0x19e49ba7 +0, 105, 105, 1, 22500, 0x1d4ffb92 +0, 106, 106, 1, 22500, 0xb1f8e0f8 +0, 107, 107, 1, 22500, 0x32c82e8b +0, 108, 108, 1, 22500, 0x96e930c8 +0, 109, 109, 1, 22500, 0x0e6ebd2c +0, 110, 110, 1, 22500, 0x315bc5ba +0, 111, 111, 1, 22500, 0xb22321ee +0, 112, 112, 1, 22500, 0xbe464d78 +0, 113, 113, 1, 22500, 0xdb4b5edb +0, 114, 114, 1, 22500, 0x0ff65d4c +0, 115, 115, 1, 22500, 0xff68561a +0, 116, 116, 1, 22500, 0xa0033400 +0, 117, 117, 1, 22500, 0x5414546d +0, 118, 118, 1, 22500, 0x7e43209e +0, 119, 119, 1, 22500, 0x0037abfd +0, 120, 120, 1, 22500, 0x3dd31b3f +0, 121, 121, 1, 22500, 0xe0777299 +0, 122, 122, 1, 22500, 0x35a2a83c +0, 123, 123, 1, 22500, 0x5282c8c4 +0, 124, 124, 1, 22500, 0x1ccdd593 +0, 125, 125, 1, 22500, 0x92525e5e +0, 126, 126, 1, 22500, 0x5fa3ff5f +0, 127, 127, 1, 22500, 0xd1169436 +0, 128, 128, 1, 22500, 0x07dc8179 +0, 129, 129, 1, 22500, 0x9a83113d +0, 130, 130, 1, 22500, 0x9c722c1e +0, 131, 131, 1, 22500, 0xccbcfe59 +0, 132, 132, 1, 22500, 0x8606a0a1 +0, 133, 133, 1, 22500, 0x2210a26f +0, 134, 134, 1, 22500, 0xfc73ba7b +0, 135, 135, 1, 22500, 0x731fd01a +0, 136, 136, 1, 22500, 0x0e21f1dd +0, 137, 137, 1, 22500, 0xf9c4f807 +0, 138, 138, 1, 22500, 0x2123fc24 +0, 139, 139, 1, 22500, 0xd42cfa83 +0, 140, 140, 1, 22500, 0x5927fb7c +0, 141, 141, 1, 22500, 0xe32e02d8 +0, 142, 142, 1, 22500, 0xa5c11316 +0, 143, 143, 1, 22500, 0xb9112315 +0, 144, 144, 1, 22500, 0x78f223d5 +0, 145, 145, 1, 22500, 0x93202de3 +0, 146, 146, 1, 22500, 0x7eb03464 +0, 147, 147, 1, 22500, 0x899c3f68 +0, 148, 148, 1, 22500, 0xc2169075 +0, 149, 149, 1, 22500, 0x419f33a6 +0, 150, 150, 1, 22500, 0x3de50588 +0, 151, 151, 1, 22500, 0x3de50588 diff --git a/tests/ref/fate/cvid-palette b/tests/ref/fate/cvid-palette index 5fcbc51..49de1c1 100644 --- a/tests/ref/fate/cvid-palette +++ b/tests/ref/fate/cvid-palette @@ -1,57 +1,57 @@ -#tb 0: 1/14985 -0, 0, 0, 0, 57600, 0x1f5c89b7 -0, 1000, 1000, 0, 57600, 0xd2055aaf -0, 2000, 2000, 0, 57600, 0x22336052 -0, 3000, 3000, 0, 57600, 0xf7135e2a -0, 4000, 4000, 0, 57600, 0xd9de126a -0, 5000, 5000, 0, 57600, 0xe5a9e1de -0, 6000, 6000, 0, 57600, 0x253f1702 -0, 7000, 7000, 0, 57600, 0xcb8679c9 -0, 8000, 8000, 0, 57600, 0x96cb5fa8 -0, 9000, 9000, 0, 57600, 0xbe03528a -0, 10000, 10000, 0, 57600, 0x120a097d -0, 11000, 11000, 0, 57600, 0xaf562041 -0, 12000, 12000, 0, 57600, 0x15b2d8c9 -0, 13000, 13000, 0, 57600, 0x95f60e58 -0, 14000, 14000, 0, 57600, 0x5ace5a6b -0, 15000, 15000, 0, 57600, 0x2f80b8e3 -0, 16000, 16000, 0, 57600, 0x5c49c915 -0, 17000, 17000, 0, 57600, 0xb91efe60 -0, 18000, 18000, 0, 57600, 0xa80d29e8 -0, 19000, 19000, 0, 57600, 0x6e72d03a -0, 20000, 20000, 0, 57600, 0x4f716a9e -0, 21000, 21000, 0, 57600, 0x3a43b9c9 -0, 22000, 22000, 0, 57600, 0x65002db3 -0, 23000, 23000, 0, 57600, 0x70edc765 -0, 24000, 24000, 0, 57600, 0x9dc54abd -0, 25000, 25000, 0, 57600, 0xd17bda86 -0, 26000, 26000, 0, 57600, 0xc5d2d458 -0, 27000, 27000, 0, 57600, 0x32313c79 -0, 28000, 28000, 0, 57600, 0x2e537e8d -0, 29000, 29000, 0, 57600, 0xe77d5d9e -0, 30000, 30000, 0, 57600, 0x9cc2599a -0, 31000, 31000, 0, 57600, 0x8a9be76e -0, 32000, 32000, 0, 57600, 0x47447eef -0, 33000, 33000, 0, 57600, 0xbf5f84fa -0, 34000, 34000, 0, 57600, 0xacd49c07 -0, 35000, 35000, 0, 57600, 0xdc628975 -0, 36000, 36000, 0, 57600, 0x97d7964e -0, 37000, 37000, 0, 57600, 0xd0a19b6b -0, 38000, 38000, 0, 57600, 0x5ea3d78c -0, 39000, 39000, 0, 57600, 0x39b59be0 -0, 40000, 40000, 0, 57600, 0x6501a2d2 -0, 41000, 41000, 0, 57600, 0x0ee7e36d -0, 42000, 42000, 0, 57600, 0x354ddd1d -0, 43000, 43000, 0, 57600, 0x9b8f22d3 -0, 44000, 44000, 0, 57600, 0x0aadfb8c -0, 45000, 45000, 0, 57600, 0x322e2785 -0, 46000, 46000, 0, 57600, 0x78a6467e -0, 47000, 47000, 0, 57600, 0x1757f3b1 -0, 48000, 48000, 0, 57600, 0xe874ceb7 -0, 49000, 49000, 0, 57600, 0xc40f9e4d -0, 50000, 50000, 0, 57600, 0x89f6a735 -0, 51000, 51000, 0, 57600, 0xe3635393 -0, 52000, 52000, 0, 57600, 0xdae585c7 -0, 53000, 53000, 0, 57600, 0xf99baa60 -0, 54000, 54000, 0, 57600, 0x28a8b1ee -0, 55000, 55000, 0, 57600, 0xcd5587f8 +#tb 0: 200/2997 +0, 0, 0, 1, 57600, 0x1f5c89b7 +0, 1, 1, 1, 57600, 0xd2055aaf +0, 2, 2, 1, 57600, 0x22336052 +0, 3, 3, 1, 57600, 0xf7135e2a +0, 4, 4, 1, 57600, 0xd9de126a +0, 5, 5, 1, 57600, 0xe5a9e1de +0, 6, 6, 1, 57600, 0x253f1702 +0, 7, 7, 1, 57600, 0xcb8679c9 +0, 8, 8, 1, 57600, 0x96cb5fa8 +0, 9, 9, 1, 57600, 0xbe03528a +0, 10, 10, 1, 57600, 0x120a097d +0, 11, 11, 1, 57600, 0xaf562041 +0, 12, 12, 1, 57600, 0x15b2d8c9 +0, 13, 13, 1, 57600, 0x95f60e58 +0, 14, 14, 1, 57600, 0x5ace5a6b +0, 15, 15, 1, 57600, 0x2f80b8e3 +0, 16, 16, 1, 57600, 0x5c49c915 +0, 17, 17, 1, 57600, 0xb91efe60 +0, 18, 18, 1, 57600, 0xa80d29e8 +0, 19, 19, 1, 57600, 0x6e72d03a +0, 20, 20, 1, 57600, 0x4f716a9e +0, 21, 21, 1, 57600, 0x3a43b9c9 +0, 22, 22, 1, 57600, 0x65002db3 +0, 23, 23, 1, 57600, 0x70edc765 +0, 24, 24, 1, 57600, 0x9dc54abd +0, 25, 25, 1, 57600, 0xd17bda86 +0, 26, 26, 1, 57600, 0xc5d2d458 +0, 27, 27, 1, 57600, 0x32313c79 +0, 28, 28, 1, 57600, 0x2e537e8d +0, 29, 29, 1, 57600, 0xe77d5d9e +0, 30, 30, 1, 57600, 0x9cc2599a +0, 31, 31, 1, 57600, 0x8a9be76e +0, 32, 32, 1, 57600, 0x47447eef +0, 33, 33, 1, 57600, 0xbf5f84fa +0, 34, 34, 1, 57600, 0xacd49c07 +0, 35, 35, 1, 57600, 0xdc628975 +0, 36, 36, 1, 57600, 0x97d7964e +0, 37, 37, 1, 57600, 0xd0a19b6b +0, 38, 38, 1, 57600, 0x5ea3d78c +0, 39, 39, 1, 57600, 0x39b59be0 +0, 40, 40, 1, 57600, 0x6501a2d2 +0, 41, 41, 1, 57600, 0x0ee7e36d +0, 42, 42, 1, 57600, 0x354ddd1d +0, 43, 43, 1, 57600, 0x9b8f22d3 +0, 44, 44, 1, 57600, 0x0aadfb8c +0, 45, 45, 1, 57600, 0x322e2785 +0, 46, 46, 1, 57600, 0x78a6467e +0, 47, 47, 1, 57600, 0x1757f3b1 +0, 48, 48, 1, 57600, 0xe874ceb7 +0, 49, 49, 1, 57600, 0xc40f9e4d +0, 50, 50, 1, 57600, 0x89f6a735 +0, 51, 51, 1, 57600, 0xe3635393 +0, 52, 52, 1, 57600, 0xdae585c7 +0, 53, 53, 1, 57600, 0xf99baa60 +0, 54, 54, 1, 57600, 0x28a8b1ee +0, 55, 55, 1, 57600, 0xcd5587f8 diff --git a/tests/ref/fate/cvid-partial b/tests/ref/fate/cvid-partial index 71596b4..bb368a1 100644 --- a/tests/ref/fate/cvid-partial +++ b/tests/ref/fate/cvid-partial @@ -1,79 +1,80 @@ #tb 0: 1/12 -0, 0, 0, 1, 112400, 0x829180d8 -0, 1, 1, 1, 112400, 0xdbebac5b -0, 2, 2, 1, 112400, 0xc5adc0f7 -0, 3, 3, 1, 112400, 0xbe1fc030 -0, 4, 4, 1, 112400, 0xe08ab460 -0, 5, 5, 1, 112400, 0xfde0dbc5 -0, 6, 6, 1, 112400, 0xed9242b0 -0, 7, 7, 1, 112400, 0x1ae3933a -0, 8, 8, 1, 112400, 0xc82d2f5b -0, 9, 9, 1, 112400, 0xbae9ddfc -0, 10, 10, 1, 112400, 0xa350a1f7 -0, 11, 11, 1, 112400, 0x3cf78029 -0, 12, 12, 1, 112400, 0xaa0b82bf -0, 13, 13, 1, 112400, 0x71aa4794 -0, 14, 14, 1, 112400, 0x2fe57373 -0, 15, 15, 1, 112400, 0x429c6f82 -0, 16, 16, 1, 112400, 0xfb2d917d -0, 17, 17, 1, 112400, 0xcc84cb9a -0, 18, 18, 1, 112400, 0xc68f0613 -0, 19, 19, 1, 112400, 0x05f30e6a -0, 20, 20, 1, 112400, 0x5c5d853d -0, 21, 21, 1, 112400, 0x01e0aff2 -0, 22, 22, 1, 112400, 0xc3b2cf4a -0, 23, 23, 1, 112400, 0xc0a3cf19 -0, 24, 24, 1, 112400, 0xc743abda -0, 25, 25, 1, 112400, 0x54bd17a2 -0, 26, 26, 1, 112400, 0x616ef28d -0, 27, 27, 1, 112400, 0x04b51f59 -0, 28, 28, 1, 112400, 0x857511a2 -0, 29, 29, 1, 112400, 0x25c62440 -0, 30, 30, 1, 112400, 0x8c78198d -0, 31, 31, 1, 112400, 0xc046c912 -0, 32, 32, 1, 112400, 0x0d828630 -0, 33, 33, 1, 112400, 0x48999b80 -0, 34, 34, 1, 112400, 0x9a869e77 -0, 35, 35, 1, 112400, 0x16d893df -0, 36, 36, 1, 112400, 0xf6b86132 -0, 37, 37, 1, 112400, 0xfa564ea4 -0, 38, 38, 1, 112400, 0xdd473f69 -0, 39, 39, 1, 112400, 0xf89625a6 -0, 40, 40, 1, 112400, 0x823a58aa -0, 41, 41, 1, 112400, 0x25e0fe43 -0, 42, 42, 1, 112400, 0x41034522 -0, 43, 43, 1, 112400, 0xb8da4f00 -0, 44, 44, 1, 112400, 0x9f684fce -0, 45, 45, 1, 112400, 0xf7188710 -0, 46, 46, 1, 112400, 0x428fbfc6 -0, 47, 47, 1, 112400, 0x535bace0 -0, 48, 48, 1, 112400, 0x23216059 -0, 49, 49, 1, 112400, 0x9b8bbfa6 -0, 50, 50, 1, 112400, 0x932be522 -0, 51, 51, 1, 112400, 0xdbd31409 -0, 52, 52, 1, 112400, 0x0a69bf18 -0, 53, 53, 1, 112400, 0xa15ef128 -0, 54, 54, 1, 112400, 0x49a1fa92 -0, 55, 55, 1, 112400, 0xadeeaf62 -0, 56, 56, 1, 112400, 0xc1ce636e -0, 57, 57, 1, 112400, 0x5ca544eb -0, 58, 58, 1, 112400, 0x07230a36 -0, 59, 59, 1, 112400, 0x12ae2b53 -0, 60, 60, 1, 112400, 0x62453ef6 -0, 61, 61, 1, 112400, 0xe0588a98 -0, 62, 62, 1, 112400, 0xacd3927a -0, 63, 63, 1, 112400, 0x5d3c6b01 -0, 64, 64, 1, 112400, 0xda671808 -0, 65, 65, 1, 112400, 0x61d0b492 -0, 66, 66, 1, 112400, 0x068b1293 -0, 67, 67, 1, 112400, 0x75b99287 -0, 68, 68, 1, 112400, 0xe657e7d6 -0, 69, 69, 1, 112400, 0x17873df6 -0, 70, 70, 1, 112400, 0xa8db5e31 -0, 71, 71, 1, 112400, 0x4f633b8e -0, 72, 72, 1, 112400, 0x22266252 -0, 73, 73, 1, 112400, 0x308a6282 -0, 74, 74, 1, 112400, 0xfdb356ce -0, 75, 75, 1, 112400, 0xe4394f1f -0, 76, 76, 1, 112400, 0x8ca8649f -0, 77, 77, 1, 112400, 0x804d44eb +0, 0, 0, 1, 224400, 0xd8f2f310 +0, 1, 1, 1, 224400, 0xe38676c2 +0, 2, 2, 1, 224400, 0x7163b6ad +0, 3, 3, 1, 224400, 0xa514b0f7 +0, 4, 4, 1, 224400, 0xeed48b96 +0, 5, 5, 1, 224400, 0x5e9f02b2 +0, 6, 6, 1, 224400, 0x70822c53 +0, 7, 7, 1, 224400, 0x93101067 +0, 8, 8, 1, 224400, 0x0710e900 +0, 9, 9, 1, 224400, 0x0e8add6a +0, 10, 10, 1, 224400, 0x53fb2c5a +0, 11, 11, 1, 224400, 0xa58cc02f +0, 12, 12, 1, 224400, 0x0a5cc76b +0, 13, 13, 1, 224400, 0xfa551631 +0, 14, 14, 1, 224400, 0xde9f99bf +0, 15, 15, 1, 224400, 0xe66a8690 +0, 16, 16, 1, 224400, 0xd9e6f3d1 +0, 17, 17, 1, 224400, 0xa479a5c6 +0, 18, 18, 1, 224400, 0xdaa3531f +0, 19, 19, 1, 224400, 0xde3e6843 +0, 20, 20, 1, 224400, 0x181adafd +0, 21, 21, 1, 224400, 0x784b6429 +0, 22, 22, 1, 224400, 0x91cdc30e +0, 23, 23, 1, 224400, 0x6e78be49 +0, 24, 24, 1, 224400, 0x7515644c +0, 25, 25, 1, 224400, 0xcc32a91b +0, 26, 26, 1, 224400, 0xc63e3831 +0, 27, 27, 1, 224400, 0xfb53b651 +0, 28, 28, 1, 224400, 0x12ec8a01 +0, 29, 29, 1, 224400, 0x136fcb2c +0, 30, 30, 1, 224400, 0x827fa546 +0, 31, 31, 1, 224400, 0x1773b7f5 +0, 32, 32, 1, 224400, 0x732defc1 +0, 33, 33, 1, 224400, 0x84292372 +0, 34, 34, 1, 224400, 0x20f22365 +0, 35, 35, 1, 224400, 0xb39a0700 +0, 36, 36, 1, 224400, 0xf245706c +0, 37, 37, 1, 224400, 0xdb702ae7 +0, 38, 38, 1, 224400, 0xadfefe5b +0, 39, 39, 1, 224400, 0xa667adcb +0, 40, 40, 1, 224400, 0x4d645191 +0, 41, 41, 1, 224400, 0x33802f58 +0, 42, 42, 1, 224400, 0x24eff4b8 +0, 43, 43, 1, 224400, 0x4dc817a6 +0, 44, 44, 1, 224400, 0x9a891d35 +0, 45, 45, 1, 224400, 0x2d0bb83b +0, 46, 46, 1, 224400, 0xd13469c1 +0, 47, 47, 1, 224400, 0xd2e6302a +0, 48, 48, 1, 224400, 0xc7594ee1 +0, 49, 49, 1, 224400, 0xc6da714c +0, 50, 50, 1, 224400, 0xf675e838 +0, 51, 51, 1, 224400, 0xdc047c76 +0, 52, 52, 1, 224400, 0xe5727de5 +0, 53, 53, 1, 224400, 0x153b0f62 +0, 54, 54, 1, 224400, 0x65922f68 +0, 55, 55, 1, 224400, 0x04e04bfb +0, 56, 56, 1, 224400, 0x1dde6c88 +0, 57, 57, 1, 224400, 0xed3905f2 +0, 58, 58, 1, 224400, 0x211a5996 +0, 59, 59, 1, 224400, 0xd010baaf +0, 60, 60, 1, 224400, 0xcbc9f272 +0, 61, 61, 1, 224400, 0x7380d6f0 +0, 62, 62, 1, 224400, 0xfd0bf084 +0, 63, 63, 1, 224400, 0xc4d671d9 +0, 64, 64, 1, 224400, 0x84236aa5 +0, 65, 65, 1, 224400, 0x9c584ede +0, 66, 66, 1, 224400, 0xdb0c6029 +0, 67, 67, 1, 224400, 0x775ae560 +0, 68, 68, 1, 224400, 0xe3800916 +0, 69, 69, 1, 224400, 0x9313a8e8 +0, 70, 70, 1, 224400, 0x3a5d07cc +0, 71, 71, 1, 224400, 0x4651a10b +0, 72, 72, 1, 224400, 0xc2d72183 +0, 73, 73, 1, 224400, 0xcd971625 +0, 74, 74, 1, 224400, 0x9fb0f3c2 +0, 75, 75, 1, 224400, 0x920ee561 +0, 76, 76, 1, 224400, 0x8a2c1bbf +0, 77, 77, 1, 224400, 0x6150c072 +0, 78, 78, 1, 224400, 0x499dc869 diff --git a/tests/ref/fate/d-cinema-demux b/tests/ref/fate/d-cinema-demux index f663040..2f28e46 100644 --- a/tests/ref/fate/d-cinema-demux +++ b/tests/ref/fate/d-cinema-demux @@ -2,4 +2,4 @@ 0, 0, 0, 1875, 36000, 0xd592781d 0, 1875, 1875, 1875, 36000, 0xd592781d 0, 3750, 3750, 1875, 36000, 0xd592781d -0, 5625, 5625, 1200, 23056, 0xde81f0d6 +0, 5625, 5625, 1200, 23056, 0xde81f0d6, F=0x3 diff --git a/tests/ref/fate/dfa1 b/tests/ref/fate/dfa1 index 92a7cce..7bc5bf1 100644 --- a/tests/ref/fate/dfa1 +++ b/tests/ref/fate/dfa1 @@ -1,26 +1,26 @@ #tb 0: 16/125 -0, 0, 0, 1, 921600, 0x2e2b3ca4 -0, 1, 1, 1, 921600, 0x0ff7a368 -0, 2, 2, 1, 921600, 0xf5f0dc50 -0, 3, 3, 1, 921600, 0x56cb0c9d -0, 4, 4, 1, 921600, 0xb253228f -0, 5, 5, 1, 921600, 0xefd3419e -0, 6, 6, 1, 921600, 0x708c0ce7 -0, 7, 7, 1, 921600, 0x0b3a7f6d -0, 8, 8, 1, 921600, 0x72db4eac -0, 9, 9, 1, 921600, 0x94328111 -0, 10, 10, 1, 921600, 0x95f7b2f0 -0, 11, 11, 1, 921600, 0xdc3c9655 -0, 12, 12, 1, 921600, 0xfe03dec6 -0, 13, 13, 1, 921600, 0x2551dffb -0, 14, 14, 1, 921600, 0xe8b37d9e -0, 15, 15, 1, 921600, 0xad93508b -0, 16, 16, 1, 921600, 0x5a1c4890 -0, 17, 17, 1, 921600, 0x6f972fb4 -0, 18, 18, 1, 921600, 0xa1d5ff95 -0, 19, 19, 1, 921600, 0x7bc5d07c -0, 20, 20, 1, 921600, 0xc0311e4e -0, 21, 21, 1, 921600, 0x5b02cc48 -0, 22, 22, 1, 921600, 0x8db4d5fa -0, 23, 23, 1, 921600, 0x31aae769 -0, 24, 24, 1, 921600, 0xab62b9a7 +0, 0, 0, 1, 921600, 0xb69faa34 +0, 1, 1, 1, 921600, 0x38680829 +0, 2, 2, 1, 921600, 0xa7263c5a +0, 3, 3, 1, 921600, 0xa784626a +0, 4, 4, 1, 921600, 0xb4c47212 +0, 5, 5, 1, 921600, 0xd17285ea +0, 6, 6, 1, 921600, 0xe9b33902 +0, 7, 7, 1, 921600, 0x215ea693 +0, 8, 8, 1, 921600, 0xe2ab6c7a +0, 9, 9, 1, 921600, 0xf2867624 +0, 10, 10, 1, 921600, 0x607d78c1 +0, 11, 11, 1, 921600, 0x6e743bb7 +0, 12, 12, 1, 921600, 0x1fbf8f5a +0, 13, 13, 1, 921600, 0xac6c912e +0, 14, 14, 1, 921600, 0x556933bc +0, 15, 15, 1, 921600, 0xda4c242b +0, 16, 16, 1, 921600, 0xa6b32f83 +0, 17, 17, 1, 921600, 0x1ecc2996 +0, 18, 18, 1, 921600, 0xf1c3fc0f +0, 19, 19, 1, 921600, 0x3f1db909 +0, 20, 20, 1, 921600, 0x7582fb93 +0, 21, 21, 1, 921600, 0x102ba261 +0, 22, 22, 1, 921600, 0xfbcf9de0 +0, 23, 23, 1, 921600, 0xe9ecb4d9 +0, 24, 24, 1, 921600, 0x7ee36a42 diff --git a/tests/ref/fate/dfa10 b/tests/ref/fate/dfa10 index a140e5c..a799f03 100644 --- a/tests/ref/fate/dfa10 +++ b/tests/ref/fate/dfa10 @@ -1,9 +1,9 @@ #tb 0: 71/1000 -0, 0, 0, 1, 192000, 0xbabcbd55 -0, 1, 1, 1, 192000, 0xf00a5683 -0, 2, 2, 1, 192000, 0xcce90589 -0, 3, 3, 1, 192000, 0x8545631f -0, 4, 4, 1, 192000, 0xd3ab654c -0, 5, 5, 1, 192000, 0x5e0dda12 -0, 6, 6, 1, 192000, 0x7e94b053 -0, 7, 7, 1, 192000, 0x8027e68b +0, 0, 0, 1, 192000, 0x7384f9b2 +0, 1, 1, 1, 192000, 0xd1f61c71 +0, 2, 2, 1, 192000, 0x0c6937d1 +0, 3, 3, 1, 192000, 0x56459a3a +0, 4, 4, 1, 192000, 0x6d011790 +0, 5, 5, 1, 192000, 0xb5347ce8 +0, 6, 6, 1, 192000, 0xcd422568 +0, 7, 7, 1, 192000, 0xde4fef2d diff --git a/tests/ref/fate/dfa11 b/tests/ref/fate/dfa11 index 3990d24..30b4b71 100644 --- a/tests/ref/fate/dfa11 +++ b/tests/ref/fate/dfa11 @@ -1,10 +1,10 @@ #tb 0: 71/1000 -0, 0, 0, 1, 192000, 0x8b8bd8de -0, 1, 1, 1, 192000, 0xdac26ec2 -0, 2, 2, 1, 192000, 0x0fc01c28 -0, 3, 3, 1, 192000, 0x1251eef7 -0, 4, 4, 1, 192000, 0x89eced0e -0, 5, 5, 1, 192000, 0x4943d821 -0, 6, 6, 1, 192000, 0x49258ec9 -0, 7, 7, 1, 192000, 0x9afd5881 -0, 8, 8, 1, 192000, 0xb322b901 +0, 0, 0, 1, 192000, 0x4269d703 +0, 1, 1, 1, 192000, 0xdf8667e7 +0, 2, 2, 1, 192000, 0x450026ad +0, 3, 3, 1, 192000, 0x2528ea52 +0, 4, 4, 1, 192000, 0x83bcd1ec +0, 5, 5, 1, 192000, 0x88d5ba27 +0, 6, 6, 1, 192000, 0x44424577 +0, 7, 7, 1, 192000, 0xd93f12a3 +0, 8, 8, 1, 192000, 0xcd625f3e diff --git a/tests/ref/fate/dfa2 b/tests/ref/fate/dfa2 index a050c97..cc4b454 100644 --- a/tests/ref/fate/dfa2 +++ b/tests/ref/fate/dfa2 @@ -1,18 +1,18 @@ #tb 0: 71/1000 -0, 0, 0, 1, 921600, 0x713f2da1 -0, 1, 1, 1, 921600, 0x9e772ec9 -0, 2, 2, 1, 921600, 0x9420310f -0, 3, 3, 1, 921600, 0xd68f294f -0, 4, 4, 1, 921600, 0xe25a1bcf -0, 5, 5, 1, 921600, 0x32f903ec -0, 6, 6, 1, 921600, 0xdb290b1c -0, 7, 7, 1, 921600, 0x0b0d1b0f -0, 8, 8, 1, 921600, 0x58430921 -0, 9, 9, 1, 921600, 0xe65dd39e -0, 10, 10, 1, 921600, 0x146b3068 -0, 11, 11, 1, 921600, 0x6e1e7f78 -0, 12, 12, 1, 921600, 0x0166e01c -0, 13, 13, 1, 921600, 0x83b86b56 -0, 14, 14, 1, 921600, 0xd52a1697 -0, 15, 15, 1, 921600, 0x5b38adc8 -0, 16, 16, 1, 921600, 0x457f6cea +0, 0, 0, 1, 921600, 0x8a5d15df +0, 1, 1, 1, 921600, 0x92c01362 +0, 2, 2, 1, 921600, 0xe1a31643 +0, 3, 3, 1, 921600, 0x37a90fe2 +0, 4, 4, 1, 921600, 0x74410783 +0, 5, 5, 1, 921600, 0xecf4ef1a +0, 6, 6, 1, 921600, 0x4d7ff3d4 +0, 7, 7, 1, 921600, 0xac820317 +0, 8, 8, 1, 921600, 0xbe5ff56e +0, 9, 9, 1, 921600, 0x8e59c329 +0, 10, 10, 1, 921600, 0x73bf23f3 +0, 11, 11, 1, 921600, 0xb90c780f +0, 12, 12, 1, 921600, 0xfbd9dc32 +0, 13, 13, 1, 921600, 0x30586821 +0, 14, 14, 1, 921600, 0x6695195b +0, 15, 15, 1, 921600, 0xc449aa85 +0, 16, 16, 1, 921600, 0xca6a391c diff --git a/tests/ref/fate/dfa3 b/tests/ref/fate/dfa3 index 8c91faa..9b170ec 100644 --- a/tests/ref/fate/dfa3 +++ b/tests/ref/fate/dfa3 @@ -1,11 +1,11 @@ #tb 0: 1/10 -0, 0, 0, 1, 192000, 0x10380cf0 -0, 1, 1, 1, 192000, 0x1d74af4c -0, 2, 2, 1, 192000, 0xd665492d -0, 3, 3, 1, 192000, 0xbf544565 -0, 4, 4, 1, 192000, 0xf8a33b00 -0, 5, 5, 1, 192000, 0x7d08bbad -0, 6, 6, 1, 192000, 0x10685a90 -0, 7, 7, 1, 192000, 0x0a1a9ef6 -0, 8, 8, 1, 192000, 0x3e967980 -0, 9, 9, 1, 192000, 0x9849f751 +0, 0, 0, 1, 192000, 0x236a1b54 +0, 1, 1, 1, 192000, 0xfb438b68 +0, 2, 2, 1, 192000, 0xde504563 +0, 3, 3, 1, 192000, 0xfaf88e05 +0, 4, 4, 1, 192000, 0xe15de5af +0, 5, 5, 1, 192000, 0x641fcca4 +0, 6, 6, 1, 192000, 0x74899cb6 +0, 7, 7, 1, 192000, 0x93fdb1b4 +0, 8, 8, 1, 192000, 0x58d83456 +0, 9, 9, 1, 192000, 0x7d3012ac diff --git a/tests/ref/fate/dfa4 b/tests/ref/fate/dfa4 index 67b5722..0e0dc02 100644 --- a/tests/ref/fate/dfa4 +++ b/tests/ref/fate/dfa4 @@ -1,14 +1,15 @@ #tb 0: 71/500 -0, 1, 1, 1, 921600, 0xe6309638 -0, 2, 2, 1, 921600, 0xa99a7665 -0, 3, 3, 1, 921600, 0x172ccfbb -0, 4, 4, 1, 921600, 0xcf676571 -0, 5, 5, 1, 921600, 0x6a5077f2 -0, 6, 6, 1, 921600, 0x6a5077f2 -0, 7, 7, 1, 921600, 0x6a5077f2 -0, 8, 8, 1, 921600, 0x6a5077f2 -0, 9, 9, 1, 921600, 0x6a5077f2 -0, 10, 10, 1, 921600, 0x6a5077f2 -0, 11, 11, 1, 921600, 0xb83db404 -0, 12, 12, 1, 921600, 0x997ceb90 -0, 13, 13, 1, 921600, 0xd707157c +0, 0, 0, 1, 921600, 0x00000000 +0, 1, 1, 1, 921600, 0xd9e060e3 +0, 2, 2, 1, 921600, 0x15e28dc7 +0, 3, 3, 1, 921600, 0x78e8bfbc +0, 4, 4, 1, 921600, 0xe9407075 +0, 5, 5, 1, 921600, 0xab818b8a +0, 6, 6, 1, 921600, 0xab818b8a +0, 7, 7, 1, 921600, 0xab818b8a +0, 8, 8, 1, 921600, 0xab818b8a +0, 9, 9, 1, 921600, 0xab818b8a +0, 10, 10, 1, 921600, 0xab818b8a +0, 11, 11, 1, 921600, 0xad5ad11c +0, 12, 12, 1, 921600, 0xe6e50f8c +0, 13, 13, 1, 921600, 0x9f127099 diff --git a/tests/ref/fate/dfa5 b/tests/ref/fate/dfa5 index b9f7727..3be3c52 100644 --- a/tests/ref/fate/dfa5 +++ b/tests/ref/fate/dfa5 @@ -1,16 +1,16 @@ #tb 0: 1/10 -0, 0, 0, 1, 192000, 0xc0941c10 -0, 1, 1, 1, 192000, 0xe2fe3ae5 -0, 2, 2, 1, 192000, 0x4a352d98 -0, 3, 3, 1, 192000, 0x7b78e0bb -0, 4, 4, 1, 192000, 0x855c6675 -0, 5, 5, 1, 192000, 0xf443dad6 -0, 6, 6, 1, 192000, 0xe7e2a2e1 -0, 7, 7, 1, 192000, 0xa9009c58 -0, 8, 8, 1, 192000, 0x551855ab -0, 9, 9, 1, 192000, 0x253908c7 -0, 10, 10, 1, 192000, 0x616213c4 -0, 11, 11, 1, 192000, 0xa381c3b1 -0, 12, 12, 1, 192000, 0xa2d64152 -0, 13, 13, 1, 192000, 0x34ed0f72 -0, 14, 14, 1, 192000, 0x05be63b4 +0, 0, 0, 1, 192000, 0x9754890f +0, 1, 1, 1, 192000, 0x01668965 +0, 2, 2, 1, 192000, 0xbd1b5e12 +0, 3, 3, 1, 192000, 0x2e97fb9f +0, 4, 4, 1, 192000, 0xf8b452e2 +0, 5, 5, 1, 192000, 0xc6859449 +0, 6, 6, 1, 192000, 0x910844f7 +0, 7, 7, 1, 192000, 0x99443581 +0, 8, 8, 1, 192000, 0xec52d1e5 +0, 9, 9, 1, 192000, 0x2fc66c35 +0, 10, 10, 1, 192000, 0xd9af7379 +0, 11, 11, 1, 192000, 0x947a26ef +0, 12, 12, 1, 192000, 0x7b77ab28 +0, 13, 13, 1, 192000, 0x2507637e +0, 14, 14, 1, 192000, 0x6ce8c0ea diff --git a/tests/ref/fate/dfa6 b/tests/ref/fate/dfa6 index 92ed259..535f98b 100644 --- a/tests/ref/fate/dfa6 +++ b/tests/ref/fate/dfa6 @@ -1,13 +1,13 @@ #tb 0: 71/1000 -0, 0, 0, 1, 192000, 0x69f6a5f6 -0, 1, 1, 1, 192000, 0xc741d0a6 -0, 2, 2, 1, 192000, 0xba31e7a4 -0, 3, 3, 1, 192000, 0x7dc45080 -0, 4, 4, 1, 192000, 0x1c91dad5 -0, 5, 5, 1, 192000, 0x564b69b1 -0, 6, 6, 1, 192000, 0xdd9d9ae8 -0, 7, 7, 1, 192000, 0x605c05e1 -0, 8, 8, 1, 192000, 0xa5341ddb -0, 9, 9, 1, 192000, 0x1ebff8ba -0, 10, 10, 1, 192000, 0x240df237 -0, 11, 11, 1, 192000, 0xac641867 +0, 0, 0, 1, 192000, 0xb718dc63 +0, 1, 1, 1, 192000, 0x2efb7b89 +0, 2, 2, 1, 192000, 0x70827047 +0, 3, 3, 1, 192000, 0x61e1fd2f +0, 4, 4, 1, 192000, 0x06f8bccd +0, 5, 5, 1, 192000, 0xf0362404 +0, 6, 6, 1, 192000, 0xc00fc1b8 +0, 7, 7, 1, 192000, 0x94265476 +0, 8, 8, 1, 192000, 0x4b50ad23 +0, 9, 9, 1, 192000, 0x4d578b60 +0, 10, 10, 1, 192000, 0xfb14b875 +0, 11, 11, 1, 192000, 0x81682338 diff --git a/tests/ref/fate/dfa7 b/tests/ref/fate/dfa7 index 7dd40f2..28122c5 100644 --- a/tests/ref/fate/dfa7 +++ b/tests/ref/fate/dfa7 @@ -1,13 +1,13 @@ #tb 0: 71/1000 -0, 0, 0, 1, 7866, 0xa0056fdb -0, 1, 1, 1, 7866, 0xed906c7a -0, 2, 2, 1, 7866, 0x1c6e6f7d -0, 3, 3, 1, 7866, 0xa2c460f7 -0, 4, 4, 1, 7866, 0xcf2166d4 -0, 5, 5, 1, 7866, 0xea545432 -0, 6, 6, 1, 7866, 0x604a5a9e -0, 7, 7, 1, 7866, 0xbbc95c89 -0, 8, 8, 1, 7866, 0x80b16b5b -0, 9, 9, 1, 7866, 0x9a1660ae -0, 10, 10, 1, 7866, 0x6f886b10 -0, 11, 11, 1, 7866, 0xad8b5c99 +0, 0, 0, 1, 7866, 0xab73dae7 +0, 1, 1, 1, 7866, 0x100adec8 +0, 2, 2, 1, 7866, 0x1a20ddfa +0, 3, 3, 1, 7866, 0xc358cd16 +0, 4, 4, 1, 7866, 0xee0bd20e +0, 5, 5, 1, 7866, 0xef26bef9 +0, 6, 6, 1, 7866, 0xa9d0c755 +0, 7, 7, 1, 7866, 0x6c11cc7c +0, 8, 8, 1, 7866, 0x4d6ed988 +0, 9, 9, 1, 7866, 0x9965cf24 +0, 10, 10, 1, 7866, 0x9a12db24 +0, 11, 11, 1, 7866, 0x2e85cfeb diff --git a/tests/ref/fate/dfa8 b/tests/ref/fate/dfa8 index 39dde05..866260a 100644 --- a/tests/ref/fate/dfa8 +++ b/tests/ref/fate/dfa8 @@ -1,37 +1,37 @@ #tb 0: 71/1000 -0, 0, 0, 1, 134724, 0x2ab217de -0, 1, 1, 1, 134724, 0xbf240f9a -0, 2, 2, 1, 134724, 0x020a6010 -0, 3, 3, 1, 134724, 0x9a5f9374 -0, 4, 4, 1, 134724, 0x1e93a7e9 -0, 5, 5, 1, 134724, 0x9e4a4c55 -0, 6, 6, 1, 134724, 0x8f9d1bab -0, 7, 7, 1, 134724, 0xb26ac45b -0, 8, 8, 1, 134724, 0xc08706d2 -0, 9, 9, 1, 134724, 0x0806b031 -0, 10, 10, 1, 134724, 0x234dbb33 -0, 11, 11, 1, 134724, 0xe4cbfb2f -0, 12, 12, 1, 134724, 0xf603f3fd -0, 13, 13, 1, 134724, 0x205669d1 -0, 14, 14, 1, 134724, 0x7ddbb5e3 -0, 15, 15, 1, 134724, 0x8dfbb45a -0, 16, 16, 1, 134724, 0x9632f681 -0, 17, 17, 1, 134724, 0x259e462c -0, 18, 18, 1, 134724, 0x14f2bac1 -0, 19, 19, 1, 134724, 0xac3de7ed -0, 20, 20, 1, 134724, 0x6b8af396 -0, 21, 21, 1, 134724, 0xd1e4bc1c -0, 22, 22, 1, 134724, 0x716d1c73 -0, 23, 23, 1, 134724, 0x610956c8 -0, 24, 24, 1, 134724, 0x89ff8e86 -0, 25, 25, 1, 134724, 0xc3ea6b6f -0, 26, 26, 1, 134724, 0x886688ef -0, 27, 27, 1, 134724, 0xe60fc8c1 -0, 28, 28, 1, 134724, 0x22bd3131 -0, 29, 29, 1, 134724, 0xb1d74561 -0, 30, 30, 1, 134724, 0x61b069bc -0, 31, 31, 1, 134724, 0x50b665c1 -0, 32, 32, 1, 134724, 0x027e5144 -0, 33, 33, 1, 134724, 0xfe0c31b4 -0, 34, 34, 1, 134724, 0x1e7a1f2d -0, 35, 35, 1, 134724, 0x48bff03d +0, 0, 0, 1, 134724, 0x53784ca9 +0, 1, 1, 1, 134724, 0x14c345b7 +0, 2, 2, 1, 134724, 0xe0d0dd51 +0, 3, 3, 1, 134724, 0xd53b5610 +0, 4, 4, 1, 134724, 0x7cbb8d47 +0, 5, 5, 1, 134724, 0x875d67c4 +0, 6, 6, 1, 134724, 0x9811c085 +0, 7, 7, 1, 134724, 0x25f6d228 +0, 8, 8, 1, 134724, 0x349495a0 +0, 9, 9, 1, 134724, 0xd0d75311 +0, 10, 10, 1, 134724, 0xb49cdfbb +0, 11, 11, 1, 134724, 0x9fa69518 +0, 12, 12, 1, 134724, 0x28a1f58c +0, 13, 13, 1, 134724, 0xb8dab657 +0, 14, 14, 1, 134724, 0x8c7e3b3b +0, 15, 15, 1, 134724, 0x37268acf +0, 16, 16, 1, 134724, 0xcce8ca02 +0, 17, 17, 1, 134724, 0xe0fd0c28 +0, 18, 18, 1, 134724, 0x5bdac906 +0, 19, 19, 1, 134724, 0xdd850bf0 +0, 20, 20, 1, 134724, 0x2002a228 +0, 21, 21, 1, 134724, 0x633617ea +0, 22, 22, 1, 134724, 0x2a3ef337 +0, 23, 23, 1, 134724, 0x507886c3 +0, 24, 24, 1, 134724, 0x51c0f07b +0, 25, 25, 1, 134724, 0x5e73dce1 +0, 26, 26, 1, 134724, 0x26acc6f0 +0, 27, 27, 1, 134724, 0x360c4349 +0, 28, 28, 1, 134724, 0xc7dbabd4 +0, 29, 29, 1, 134724, 0x671bbf66 +0, 30, 30, 1, 134724, 0x4d44df79 +0, 31, 31, 1, 134724, 0x69eade5b +0, 32, 32, 1, 134724, 0x2b1bca82 +0, 33, 33, 1, 134724, 0x8b16af47 +0, 34, 34, 1, 134724, 0xb59fa1bd +0, 35, 35, 1, 134724, 0x2ec17c24 diff --git a/tests/ref/fate/dfa9 b/tests/ref/fate/dfa9 index cf24e3e..99eb3f6 100644 --- a/tests/ref/fate/dfa9 +++ b/tests/ref/fate/dfa9 @@ -1,7 +1,7 @@ #tb 0: 71/1000 -0, 0, 0, 1, 228150, 0x188c6d9b -0, 1, 1, 1, 228150, 0x658dbf2f -0, 2, 2, 1, 228150, 0xc09a4b2e -0, 3, 3, 1, 228150, 0x8777bc7d -0, 4, 4, 1, 228150, 0xa388f0ce -0, 5, 5, 1, 228150, 0x4e06666e +0, 0, 0, 1, 228150, 0xde68df49 +0, 1, 1, 1, 228150, 0x8e12bcaf +0, 2, 2, 1, 228150, 0x851b04f7 +0, 3, 3, 1, 228150, 0x7e5e0950 +0, 4, 4, 1, 228150, 0x1d92219f +0, 5, 5, 1, 228150, 0x93caa693 diff --git a/tests/ref/fate/dirac b/tests/ref/fate/dirac new file mode 100644 index 0000000..7781b4e --- /dev/null +++ b/tests/ref/fate/dirac @@ -0,0 +1,3 @@ +#tb 0: 1/30 +0, 0, 0, 1, 115200, 0xf73819e8 +0, 1, 1, 1, 115200, 0x082e3788 diff --git a/tests/ref/fate/ea-cmv b/tests/ref/fate/ea-cmv index 18f2b3a..8f9049e 100644 --- a/tests/ref/fate/ea-cmv +++ b/tests/ref/fate/ea-cmv @@ -1,195 +1,195 @@ #tb 0: 1/10 -0, 1, 1, 1, 120000, 0x34ac91d2 -0, 2, 2, 1, 120000, 0x17150729 -0, 3, 3, 1, 120000, 0xc3f510bb -0, 4, 4, 1, 120000, 0xb3b14a3b -0, 5, 5, 1, 120000, 0x26a7f3d1 -0, 6, 6, 1, 120000, 0xd161af6f -0, 7, 7, 1, 120000, 0x459fc92d -0, 8, 8, 1, 120000, 0x05c3fa94 -0, 9, 9, 1, 120000, 0x6630cd8c -0, 10, 10, 1, 120000, 0x60cd39d4 -0, 11, 11, 1, 120000, 0xc8854d1c -0, 12, 12, 1, 120000, 0xe55e8e6d -0, 13, 13, 1, 120000, 0xbeab201f -0, 14, 14, 1, 120000, 0x70744b0b -0, 15, 15, 1, 120000, 0x80dea5d0 -0, 16, 16, 1, 120000, 0x769bfa1c -0, 17, 17, 1, 120000, 0x04e25bbe -0, 18, 18, 1, 120000, 0x48abc5a5 -0, 19, 19, 1, 120000, 0xda5c4e2a -0, 20, 20, 1, 120000, 0x8de96d38 -0, 21, 21, 1, 120000, 0xe96418b0 -0, 22, 22, 1, 120000, 0x1c2f272b -0, 23, 23, 1, 120000, 0x4b755804 -0, 24, 24, 1, 120000, 0xc92f96fd -0, 25, 25, 1, 120000, 0x69e90ebb -0, 26, 26, 1, 120000, 0x78d4bd1a -0, 27, 27, 1, 120000, 0xaf2edf55 -0, 28, 28, 1, 120000, 0x94161c78 -0, 29, 29, 1, 120000, 0x1109094d -0, 30, 30, 1, 120000, 0xc61b0392 -0, 31, 31, 1, 120000, 0xc157d003 -0, 32, 32, 1, 120000, 0xf2747e7b -0, 33, 33, 1, 120000, 0xa36299c2 -0, 34, 34, 1, 120000, 0x49bc788c -0, 35, 35, 1, 120000, 0x3bee336e -0, 36, 36, 1, 120000, 0xa316b9d1 -0, 37, 37, 1, 120000, 0x5cc32e9c -0, 38, 38, 1, 120000, 0x9f7eca16 -0, 39, 39, 1, 120000, 0x958e2988 -0, 40, 40, 1, 120000, 0xebcba2f1 -0, 41, 41, 1, 120000, 0x281f1e60 -0, 42, 42, 1, 120000, 0x82256c4d -0, 43, 43, 1, 120000, 0xddc8be56 -0, 44, 44, 1, 120000, 0x64ff2ed0 -0, 45, 45, 1, 120000, 0x3e63ab02 -0, 46, 46, 1, 120000, 0x43f78b37 -0, 47, 47, 1, 120000, 0xb7cc62d4 -0, 48, 48, 1, 120000, 0x694f1764 -0, 49, 49, 1, 120000, 0x2264c483 -0, 51, 51, 1, 120000, 0xb6680b4a -0, 52, 52, 1, 120000, 0x2a92626a -0, 53, 53, 1, 120000, 0x8da02509 -0, 54, 54, 1, 120000, 0xa976c382 -0, 55, 55, 1, 120000, 0x749e822b -0, 56, 56, 1, 120000, 0xe9e7fc8c -0, 57, 57, 1, 120000, 0xfdc05a0c -0, 58, 58, 1, 120000, 0x7d5a856d -0, 59, 59, 1, 120000, 0xcc344937 -0, 60, 60, 1, 120000, 0x9d90bc67 -0, 61, 61, 1, 120000, 0x3f527712 -0, 62, 62, 1, 120000, 0xf0f57f97 -0, 63, 63, 1, 120000, 0xc29535cd -0, 64, 64, 1, 120000, 0x9a64598b -0, 65, 65, 1, 120000, 0x0d1ddf7c -0, 66, 66, 1, 120000, 0xb580ec24 -0, 67, 67, 1, 120000, 0xf0db5bbc -0, 68, 68, 1, 120000, 0x6b980b61 -0, 69, 69, 1, 120000, 0xc29f30b5 -0, 70, 70, 1, 120000, 0xaf2c4bcd -0, 71, 71, 1, 120000, 0x1e725645 -0, 72, 72, 1, 120000, 0x295c4c96 -0, 73, 73, 1, 120000, 0x7ea121a2 -0, 74, 74, 1, 120000, 0xdb9e9cec -0, 75, 75, 1, 120000, 0x1da47c80 -0, 76, 76, 1, 120000, 0x9d0c1345 -0, 77, 77, 1, 120000, 0x88058527 -0, 78, 78, 1, 120000, 0x46766aed -0, 79, 79, 1, 120000, 0xba520bd3 -0, 80, 80, 1, 120000, 0x7fb6373c -0, 81, 81, 1, 120000, 0x05a86f4d -0, 82, 82, 1, 120000, 0x7fb47cbd -0, 83, 83, 1, 120000, 0x6814d8ca -0, 84, 84, 1, 120000, 0x9c13acb8 -0, 85, 85, 1, 120000, 0xad0edbfe -0, 86, 86, 1, 120000, 0x352fde81 -0, 87, 87, 1, 120000, 0xa654b386 -0, 88, 88, 1, 120000, 0xd3b3dc72 -0, 89, 89, 1, 120000, 0x01572668 -0, 90, 90, 1, 120000, 0x30189e03 -0, 91, 91, 1, 120000, 0x26126d30 -0, 92, 92, 1, 120000, 0x4f376c7d -0, 93, 93, 1, 120000, 0xd3667bcf -0, 94, 94, 1, 120000, 0x0b46b3d5 -0, 95, 95, 1, 120000, 0x893415ef -0, 96, 96, 1, 120000, 0x99a78749 -0, 97, 97, 1, 120000, 0x6da0d8e9 -0, 98, 98, 1, 120000, 0x22d8ceb6 -0, 99, 99, 1, 120000, 0x67ef9be8 -0, 100, 100, 1, 120000, 0xb696fb53 -0, 101, 101, 1, 120000, 0x70339dab -0, 102, 102, 1, 120000, 0xc1876efa -0, 103, 103, 1, 120000, 0x80e78c92 -0, 104, 104, 1, 120000, 0x18d2f2ac -0, 105, 105, 1, 120000, 0x28be9ae4 -0, 106, 106, 1, 120000, 0xc3c2c190 -0, 107, 107, 1, 120000, 0xd6a859d8 -0, 108, 108, 1, 120000, 0x40b9046d -0, 109, 109, 1, 120000, 0x7f8d5999 -0, 110, 110, 1, 120000, 0x89724027 -0, 111, 111, 1, 120000, 0x4c15c988 -0, 112, 112, 1, 120000, 0x812ebe08 -0, 113, 113, 1, 120000, 0x273ef8e2 -0, 114, 114, 1, 120000, 0xe029de06 -0, 115, 115, 1, 120000, 0x5846127c -0, 116, 116, 1, 120000, 0x6c5df8e3 -0, 117, 117, 1, 120000, 0x7424919f -0, 118, 118, 1, 120000, 0xa8313015 -0, 119, 119, 1, 120000, 0x28878ab4 -0, 120, 120, 1, 120000, 0x126d0746 -0, 121, 121, 1, 120000, 0xee3f7138 -0, 122, 122, 1, 120000, 0xd4b2e0a1 -0, 123, 123, 1, 120000, 0x8d60bfff -0, 124, 124, 1, 120000, 0x701c23d0 -0, 125, 125, 1, 120000, 0x1cbb5654 -0, 126, 126, 1, 120000, 0x0f5853e9 -0, 127, 127, 1, 120000, 0x2a5c3339 -0, 128, 128, 1, 120000, 0x86b00350 -0, 129, 129, 1, 120000, 0xe8cc6931 -0, 130, 130, 1, 120000, 0xf1cad983 -0, 131, 131, 1, 120000, 0xabcd8704 -0, 132, 132, 1, 120000, 0x89592f94 -0, 133, 133, 1, 120000, 0x100486d9 -0, 134, 134, 1, 120000, 0x60ef9e2d -0, 135, 135, 1, 120000, 0x2485176a -0, 136, 136, 1, 120000, 0x6b8c360d -0, 137, 137, 1, 120000, 0xe2e1bf4f -0, 138, 138, 1, 120000, 0xe17b65c3 -0, 139, 139, 1, 120000, 0x2a42821a -0, 140, 140, 1, 120000, 0xbe9ddba7 -0, 141, 141, 1, 120000, 0x19f937fe -0, 142, 142, 1, 120000, 0xb7e0c600 -0, 143, 143, 1, 120000, 0xfbf8c5f6 -0, 144, 144, 1, 120000, 0x93b62f93 -0, 145, 145, 1, 120000, 0xb6ddec93 -0, 146, 146, 1, 120000, 0xa04d031b -0, 147, 147, 1, 120000, 0x61c986c0 -0, 148, 148, 1, 120000, 0x3516e54a -0, 149, 149, 1, 120000, 0x3489eb2c -0, 150, 150, 1, 120000, 0xb75a4827 -0, 151, 151, 1, 120000, 0x76031a80 -0, 152, 152, 1, 120000, 0x867c3969 -0, 153, 153, 1, 120000, 0x9b63a093 -0, 154, 154, 1, 120000, 0xcb253d8a -0, 155, 155, 1, 120000, 0x354ba3b2 -0, 156, 156, 1, 120000, 0x4d5ead8c -0, 157, 157, 1, 120000, 0x7b7029ae -0, 158, 158, 1, 120000, 0x4765ab9d -0, 159, 159, 1, 120000, 0x747cdee9 -0, 160, 160, 1, 120000, 0x20989b08 -0, 161, 161, 1, 120000, 0x3a957085 -0, 162, 162, 1, 120000, 0xdd49e8ad -0, 163, 163, 1, 120000, 0x00e89719 -0, 164, 164, 1, 120000, 0x2822aa76 -0, 165, 165, 1, 120000, 0x492388f3 -0, 166, 166, 1, 120000, 0x4dffa6ee -0, 167, 167, 1, 120000, 0xc382bb83 -0, 168, 168, 1, 120000, 0xb59aaa74 -0, 169, 169, 1, 120000, 0x7c7885d3 -0, 170, 170, 1, 120000, 0xc05ee219 -0, 171, 171, 1, 120000, 0xc3df6b73 -0, 172, 172, 1, 120000, 0x8ae31170 -0, 173, 173, 1, 120000, 0xb979fdce -0, 174, 174, 1, 120000, 0xb8f9e407 -0, 175, 175, 1, 120000, 0x56675b80 -0, 176, 176, 1, 120000, 0x1aad1ce2 -0, 177, 177, 1, 120000, 0xa050a52b -0, 178, 178, 1, 120000, 0x49f8c32f -0, 179, 179, 1, 120000, 0x8e7f4d2c -0, 180, 180, 1, 120000, 0x5c07f751 -0, 181, 181, 1, 120000, 0x67fa5523 -0, 182, 182, 1, 120000, 0xf38b933a -0, 183, 183, 1, 120000, 0xb113e202 -0, 184, 184, 1, 120000, 0xb8d99ff4 -0, 185, 185, 1, 120000, 0x15ab6cc6 -0, 186, 186, 1, 120000, 0xd64a51c9 -0, 187, 187, 1, 120000, 0x2088b53c -0, 188, 188, 1, 120000, 0xdd78d40a -0, 189, 189, 1, 120000, 0x2fb58848 -0, 190, 190, 1, 120000, 0xf775d36a -0, 191, 191, 1, 120000, 0xa03987e9 -0, 192, 192, 1, 120000, 0x457322ad -0, 193, 193, 1, 120000, 0x0f6c3d1c -0, 194, 194, 1, 120000, 0xbdf2f1a5 -0, 195, 195, 1, 120000, 0x5828ee1d +0, 0, 0, 1, 120000, 0x34ac91d2 +0, 1, 1, 1, 120000, 0x17150729 +0, 2, 2, 1, 120000, 0xc3f510bb +0, 3, 3, 1, 120000, 0xb3b14a3b +0, 4, 4, 1, 120000, 0x26a7f3d1 +0, 5, 5, 1, 120000, 0xd161af6f +0, 6, 6, 1, 120000, 0x459fc92d +0, 7, 7, 1, 120000, 0x05c3fa94 +0, 8, 8, 1, 120000, 0x6630cd8c +0, 9, 9, 1, 120000, 0x60cd39d4 +0, 10, 10, 1, 120000, 0xc8854d1c +0, 11, 11, 1, 120000, 0xe55e8e6d +0, 12, 12, 1, 120000, 0xbeab201f +0, 13, 13, 1, 120000, 0x70744b0b +0, 14, 14, 1, 120000, 0x80dea5d0 +0, 15, 15, 1, 120000, 0x769bfa1c +0, 16, 16, 1, 120000, 0x04e25bbe +0, 17, 17, 1, 120000, 0x48abc5a5 +0, 18, 18, 1, 120000, 0xda5c4e2a +0, 19, 19, 1, 120000, 0x8de96d38 +0, 20, 20, 1, 120000, 0xe96418b0 +0, 21, 21, 1, 120000, 0x1c2f272b +0, 22, 22, 1, 120000, 0x4b755804 +0, 23, 23, 1, 120000, 0xc92f96fd +0, 24, 24, 1, 120000, 0x69e90ebb +0, 25, 25, 1, 120000, 0x78d4bd1a +0, 26, 26, 1, 120000, 0xaf2edf55 +0, 27, 27, 1, 120000, 0x94161c78 +0, 28, 28, 1, 120000, 0x1109094d +0, 29, 29, 1, 120000, 0xc61b0392 +0, 30, 30, 1, 120000, 0xc157d003 +0, 31, 31, 1, 120000, 0xf2747e7b +0, 32, 32, 1, 120000, 0xa36299c2 +0, 33, 33, 1, 120000, 0x49bc788c +0, 34, 34, 1, 120000, 0x3bee336e +0, 35, 35, 1, 120000, 0xa316b9d1 +0, 36, 36, 1, 120000, 0x5cc32e9c +0, 37, 37, 1, 120000, 0x9f7eca16 +0, 38, 38, 1, 120000, 0x958e2988 +0, 39, 39, 1, 120000, 0xebcba2f1 +0, 40, 40, 1, 120000, 0x281f1e60 +0, 41, 41, 1, 120000, 0x82256c4d +0, 42, 42, 1, 120000, 0xddc8be56 +0, 43, 43, 1, 120000, 0x64ff2ed0 +0, 44, 44, 1, 120000, 0x3e63ab02 +0, 45, 45, 1, 120000, 0x43f78b37 +0, 46, 46, 1, 120000, 0xb7cc62d4 +0, 47, 47, 1, 120000, 0x694f1764 +0, 48, 48, 1, 120000, 0x2264c483 +0, 49, 49, 1, 120000, 0xb6680b4a +0, 50, 50, 1, 120000, 0x2a92626a +0, 51, 51, 1, 120000, 0x8da02509 +0, 52, 52, 1, 120000, 0xa976c382 +0, 53, 53, 1, 120000, 0x749e822b +0, 54, 54, 1, 120000, 0xe9e7fc8c +0, 55, 55, 1, 120000, 0xfdc05a0c +0, 56, 56, 1, 120000, 0x7d5a856d +0, 57, 57, 1, 120000, 0xcc344937 +0, 58, 58, 1, 120000, 0x9d90bc67 +0, 59, 59, 1, 120000, 0x3f527712 +0, 60, 60, 1, 120000, 0xf0f57f97 +0, 61, 61, 1, 120000, 0xc29535cd +0, 62, 62, 1, 120000, 0x9a64598b +0, 63, 63, 1, 120000, 0x0d1ddf7c +0, 64, 64, 1, 120000, 0xb580ec24 +0, 65, 65, 1, 120000, 0xf0db5bbc +0, 66, 66, 1, 120000, 0x6b980b61 +0, 67, 67, 1, 120000, 0xc29f30b5 +0, 68, 68, 1, 120000, 0xaf2c4bcd +0, 69, 69, 1, 120000, 0x1e725645 +0, 70, 70, 1, 120000, 0x295c4c96 +0, 71, 71, 1, 120000, 0x7ea121a2 +0, 72, 72, 1, 120000, 0xdb9e9cec +0, 73, 73, 1, 120000, 0x1da47c80 +0, 74, 74, 1, 120000, 0x9d0c1345 +0, 75, 75, 1, 120000, 0x88058527 +0, 76, 76, 1, 120000, 0x46766aed +0, 77, 77, 1, 120000, 0xba520bd3 +0, 78, 78, 1, 120000, 0x7fb6373c +0, 79, 79, 1, 120000, 0x05a86f4d +0, 80, 80, 1, 120000, 0x7fb47cbd +0, 81, 81, 1, 120000, 0x6814d8ca +0, 82, 82, 1, 120000, 0x9c13acb8 +0, 83, 83, 1, 120000, 0xad0edbfe +0, 84, 84, 1, 120000, 0x352fde81 +0, 85, 85, 1, 120000, 0xa654b386 +0, 86, 86, 1, 120000, 0xd3b3dc72 +0, 87, 87, 1, 120000, 0x01572668 +0, 88, 88, 1, 120000, 0x30189e03 +0, 89, 89, 1, 120000, 0x26126d30 +0, 90, 90, 1, 120000, 0x4f376c7d +0, 91, 91, 1, 120000, 0xd3667bcf +0, 92, 92, 1, 120000, 0x0b46b3d5 +0, 93, 93, 1, 120000, 0x893415ef +0, 94, 94, 1, 120000, 0x99a78749 +0, 95, 95, 1, 120000, 0x6da0d8e9 +0, 96, 96, 1, 120000, 0x22d8ceb6 +0, 97, 97, 1, 120000, 0x67ef9be8 +0, 98, 98, 1, 120000, 0xb696fb53 +0, 99, 99, 1, 120000, 0x70339dab +0, 100, 100, 1, 120000, 0xc1876efa +0, 101, 101, 1, 120000, 0x80e78c92 +0, 102, 102, 1, 120000, 0x18d2f2ac +0, 103, 103, 1, 120000, 0x28be9ae4 +0, 104, 104, 1, 120000, 0xc3c2c190 +0, 105, 105, 1, 120000, 0xd6a859d8 +0, 106, 106, 1, 120000, 0x40b9046d +0, 107, 107, 1, 120000, 0x7f8d5999 +0, 108, 108, 1, 120000, 0x89724027 +0, 109, 109, 1, 120000, 0x4c15c988 +0, 110, 110, 1, 120000, 0x812ebe08 +0, 111, 111, 1, 120000, 0x273ef8e2 +0, 112, 112, 1, 120000, 0xe029de06 +0, 113, 113, 1, 120000, 0x5846127c +0, 114, 114, 1, 120000, 0x6c5df8e3 +0, 115, 115, 1, 120000, 0x7424919f +0, 116, 116, 1, 120000, 0xa8313015 +0, 117, 117, 1, 120000, 0x28878ab4 +0, 118, 118, 1, 120000, 0x126d0746 +0, 119, 119, 1, 120000, 0xee3f7138 +0, 120, 120, 1, 120000, 0xd4b2e0a1 +0, 121, 121, 1, 120000, 0x8d60bfff +0, 122, 122, 1, 120000, 0x701c23d0 +0, 123, 123, 1, 120000, 0x1cbb5654 +0, 124, 124, 1, 120000, 0x0f5853e9 +0, 125, 125, 1, 120000, 0x2a5c3339 +0, 126, 126, 1, 120000, 0x86b00350 +0, 127, 127, 1, 120000, 0xe8cc6931 +0, 128, 128, 1, 120000, 0xf1cad983 +0, 129, 129, 1, 120000, 0xabcd8704 +0, 130, 130, 1, 120000, 0x89592f94 +0, 131, 131, 1, 120000, 0x100486d9 +0, 132, 132, 1, 120000, 0x60ef9e2d +0, 133, 133, 1, 120000, 0x2485176a +0, 134, 134, 1, 120000, 0x6b8c360d +0, 135, 135, 1, 120000, 0xe2e1bf4f +0, 136, 136, 1, 120000, 0xe17b65c3 +0, 137, 137, 1, 120000, 0x2a42821a +0, 138, 138, 1, 120000, 0xbe9ddba7 +0, 139, 139, 1, 120000, 0x19f937fe +0, 140, 140, 1, 120000, 0xb7e0c600 +0, 141, 141, 1, 120000, 0xfbf8c5f6 +0, 142, 142, 1, 120000, 0x93b62f93 +0, 143, 143, 1, 120000, 0xb6ddec93 +0, 144, 144, 1, 120000, 0xa04d031b +0, 145, 145, 1, 120000, 0x61c986c0 +0, 146, 146, 1, 120000, 0x3516e54a +0, 147, 147, 1, 120000, 0x3489eb2c +0, 148, 148, 1, 120000, 0xb75a4827 +0, 149, 149, 1, 120000, 0x76031a80 +0, 150, 150, 1, 120000, 0x867c3969 +0, 151, 151, 1, 120000, 0x9b63a093 +0, 152, 152, 1, 120000, 0xcb253d8a +0, 153, 153, 1, 120000, 0x354ba3b2 +0, 154, 154, 1, 120000, 0x4d5ead8c +0, 155, 155, 1, 120000, 0x7b7029ae +0, 156, 156, 1, 120000, 0x4765ab9d +0, 157, 157, 1, 120000, 0x747cdee9 +0, 158, 158, 1, 120000, 0x20989b08 +0, 159, 159, 1, 120000, 0x3a957085 +0, 160, 160, 1, 120000, 0xdd49e8ad +0, 161, 161, 1, 120000, 0x00e89719 +0, 162, 162, 1, 120000, 0x2822aa76 +0, 163, 163, 1, 120000, 0x492388f3 +0, 164, 164, 1, 120000, 0x4dffa6ee +0, 165, 165, 1, 120000, 0xc382bb83 +0, 166, 166, 1, 120000, 0xb59aaa74 +0, 167, 167, 1, 120000, 0x7c7885d3 +0, 168, 168, 1, 120000, 0xc05ee219 +0, 169, 169, 1, 120000, 0xc3df6b73 +0, 170, 170, 1, 120000, 0x8ae31170 +0, 171, 171, 1, 120000, 0xb979fdce +0, 172, 172, 1, 120000, 0xb8f9e407 +0, 173, 173, 1, 120000, 0x56675b80 +0, 174, 174, 1, 120000, 0x1aad1ce2 +0, 175, 175, 1, 120000, 0xa050a52b +0, 176, 176, 1, 120000, 0x49f8c32f +0, 177, 177, 1, 120000, 0x8e7f4d2c +0, 178, 178, 1, 120000, 0x5c07f751 +0, 179, 179, 1, 120000, 0x67fa5523 +0, 180, 180, 1, 120000, 0xf38b933a +0, 181, 181, 1, 120000, 0xb113e202 +0, 182, 182, 1, 120000, 0xb8d99ff4 +0, 183, 183, 1, 120000, 0x15ab6cc6 +0, 184, 184, 1, 120000, 0xd64a51c9 +0, 185, 185, 1, 120000, 0x2088b53c +0, 186, 186, 1, 120000, 0xdd78d40a +0, 187, 187, 1, 120000, 0x2fb58848 +0, 188, 188, 1, 120000, 0xf775d36a +0, 189, 189, 1, 120000, 0xa03987e9 +0, 190, 190, 1, 120000, 0x457322ad +0, 191, 191, 1, 120000, 0x0f6c3d1c +0, 192, 192, 1, 120000, 0xbdf2f1a5 +0, 193, 193, 1, 120000, 0x5828ee1d diff --git a/tests/ref/fate/ea-mad b/tests/ref/fate/ea-mad index ce1df4a..1ea92fd 100644 --- a/tests/ref/fate/ea-mad +++ b/tests/ref/fate/ea-mad @@ -1,97 +1,97 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 535680, 0x889c32cf -0, 2970, 2970, 0, 535680, 0x0b1ef044 -0, 5940, 5940, 0, 535680, 0xa7d0818b -0, 8910, 8910, 0, 535680, 0xf392e4e1 -0, 11880, 11880, 0, 535680, 0x08480c69 -0, 14850, 14850, 0, 535680, 0x2b8af1ed -0, 17820, 17820, 0, 535680, 0x0d58e062 -0, 20790, 20790, 0, 535680, 0xd140ced0 -0, 23760, 23760, 0, 535680, 0xbd0e6652 -0, 26730, 26730, 0, 535680, 0xdc2f2a6b -0, 29700, 29700, 0, 535680, 0x97c31a38 -0, 32670, 32670, 0, 535680, 0x1a2bdf38 -0, 35640, 35640, 0, 535680, 0xb3af3ac4 -0, 38610, 38610, 0, 535680, 0x07a52577 -0, 41580, 41580, 0, 535680, 0x78407368 -0, 44550, 44550, 0, 535680, 0xd2a9efc3 -0, 47520, 47520, 0, 535680, 0x36df2f29 -0, 50490, 50490, 0, 535680, 0x9821d8f7 -0, 53460, 53460, 0, 535680, 0xf64321aa -0, 56430, 56430, 0, 535680, 0x53e4d9aa -0, 59400, 59400, 0, 535680, 0xdbd6f853 -0, 62370, 62370, 0, 535680, 0x5d40cf8b -0, 65340, 65340, 0, 535680, 0xe624af9d -0, 68310, 68310, 0, 535680, 0xd9dbb4cd -0, 71280, 71280, 0, 535680, 0xf14e72ec -0, 74250, 74250, 0, 535680, 0xb35c18f6 -0, 77220, 77220, 0, 535680, 0xc96d7757 -0, 80190, 80190, 0, 535680, 0xdfb937df -0, 83160, 83160, 0, 535680, 0x40cd71d7 -0, 86130, 86130, 0, 535680, 0x15e176d6 -0, 89100, 89100, 0, 535680, 0x7f891b24 -0, 92070, 92070, 0, 535680, 0xb87a8c32 -0, 95040, 95040, 0, 535680, 0x0c01541f -0, 98010, 98010, 0, 535680, 0x9eee99b3 -0, 100980, 100980, 0, 535680, 0xd65eb689 -0, 103950, 103950, 0, 535680, 0x6e733cfa -0, 106920, 106920, 0, 535680, 0xac536670 -0, 109890, 109890, 0, 535680, 0x002275b8 -0, 112860, 112860, 0, 535680, 0x6a5385cb -0, 115830, 115830, 0, 535680, 0xd129ade3 -0, 118800, 118800, 0, 535680, 0x32cab5d7 -0, 121770, 121770, 0, 535680, 0x08be1c8f -0, 124740, 124740, 0, 535680, 0x59e1fba0 -0, 127710, 127710, 0, 535680, 0x138aee3a -0, 130680, 130680, 0, 535680, 0x4cfbcd5e -0, 133650, 133650, 0, 535680, 0xf6cf0fb4 -0, 136620, 136620, 0, 535680, 0xb13a06de -0, 139590, 139590, 0, 535680, 0x59176f00 -0, 142560, 142560, 0, 535680, 0xf84b4ca3 -0, 145530, 145530, 0, 535680, 0x7fd09f73 -0, 148500, 148500, 0, 535680, 0x3be383b8 -0, 151470, 151470, 0, 535680, 0xa7118e51 -0, 154440, 154440, 0, 535680, 0xbd83120c -0, 157410, 157410, 0, 535680, 0x3bc9d256 -0, 160380, 160380, 0, 535680, 0xb6c87f87 -0, 163350, 163350, 0, 535680, 0xe80d110a -0, 166320, 166320, 0, 535680, 0xb3a83362 -0, 169290, 169290, 0, 535680, 0xfb39eb52 -0, 172260, 172260, 0, 535680, 0xbf6e1220 -0, 175230, 175230, 0, 535680, 0x9ecdfbae -0, 178200, 178200, 0, 535680, 0x069a65f5 -0, 181170, 181170, 0, 535680, 0x206e372c -0, 184140, 184140, 0, 535680, 0x58c83dd4 -0, 187110, 187110, 0, 535680, 0xc3562b03 -0, 190080, 190080, 0, 535680, 0xd1ed85a0 -0, 193050, 193050, 0, 535680, 0xb6205f4b -0, 196020, 196020, 0, 535680, 0xaedf8bfa -0, 198990, 198990, 0, 535680, 0xa48d5dea -0, 201960, 201960, 0, 535680, 0xff82e7c1 -0, 204930, 204930, 0, 535680, 0xc9560222 -0, 207900, 207900, 0, 535680, 0x0fafa549 -0, 210870, 210870, 0, 535680, 0x8d556ccb -0, 213840, 213840, 0, 535680, 0x802aac1f -0, 216810, 216810, 0, 535680, 0x7d0fa168 -0, 219780, 219780, 0, 535680, 0x1a9255c9 -0, 222750, 222750, 0, 535680, 0xb4ec7e35 -0, 225720, 225720, 0, 535680, 0x48fac072 -0, 228690, 228690, 0, 535680, 0x1e260135 -0, 231660, 231660, 0, 535680, 0xce4d5079 -0, 234630, 234630, 0, 535680, 0x13e5e4ed -0, 237600, 237600, 0, 535680, 0x592305ec -0, 240570, 240570, 0, 535680, 0x9e227508 -0, 243540, 243540, 0, 535680, 0x1d37e5ea -0, 246510, 246510, 0, 535680, 0x7eae7692 -0, 249480, 249480, 0, 535680, 0xf452e4b9 -0, 252450, 252450, 0, 535680, 0x1460e7e9 -0, 255420, 255420, 0, 535680, 0xc6d8a638 -0, 258390, 258390, 0, 535680, 0x854f5fb0 -0, 261360, 261360, 0, 535680, 0x854f5fb0 -0, 264330, 264330, 0, 535680, 0x70a02d87 -0, 267300, 267300, 0, 535680, 0x9a4ad464 -0, 270270, 270270, 0, 535680, 0x9a4ad464 -0, 273240, 273240, 0, 535680, 0x9a4ad464 -0, 276210, 276210, 0, 535680, 0x9a4ad464 -0, 279180, 279180, 0, 535680, 0x9a4ad464 -0, 282150, 282150, 0, 535680, 0x9a4ad464 +#tb 0: 33/1000 +0, 0, 0, 1, 535680, 0x889c32cf +0, 1, 1, 1, 535680, 0x0b1ef044 +0, 2, 2, 1, 535680, 0xa7d0818b +0, 3, 3, 1, 535680, 0xf392e4e1 +0, 4, 4, 1, 535680, 0x08480c69 +0, 5, 5, 1, 535680, 0x2b8af1ed +0, 6, 6, 1, 535680, 0x0d58e062 +0, 7, 7, 1, 535680, 0xd140ced0 +0, 8, 8, 1, 535680, 0xbd0e6652 +0, 9, 9, 1, 535680, 0xdc2f2a6b +0, 10, 10, 1, 535680, 0x97c31a38 +0, 11, 11, 1, 535680, 0x1a2bdf38 +0, 12, 12, 1, 535680, 0xb3af3ac4 +0, 13, 13, 1, 535680, 0x07a52577 +0, 14, 14, 1, 535680, 0x78407368 +0, 15, 15, 1, 535680, 0xd2a9efc3 +0, 16, 16, 1, 535680, 0x36df2f29 +0, 17, 17, 1, 535680, 0x9821d8f7 +0, 18, 18, 1, 535680, 0xf64321aa +0, 19, 19, 1, 535680, 0x53e4d9aa +0, 20, 20, 1, 535680, 0xdbd6f853 +0, 21, 21, 1, 535680, 0x5d40cf8b +0, 22, 22, 1, 535680, 0xe624af9d +0, 23, 23, 1, 535680, 0xd9dbb4cd +0, 24, 24, 1, 535680, 0xf14e72ec +0, 25, 25, 1, 535680, 0xb35c18f6 +0, 26, 26, 1, 535680, 0xc96d7757 +0, 27, 27, 1, 535680, 0xdfb937df +0, 28, 28, 1, 535680, 0x40cd71d7 +0, 29, 29, 1, 535680, 0x15e176d6 +0, 30, 30, 1, 535680, 0x7f891b24 +0, 31, 31, 1, 535680, 0xb87a8c32 +0, 32, 32, 1, 535680, 0x0c01541f +0, 33, 33, 1, 535680, 0x9eee99b3 +0, 34, 34, 1, 535680, 0xd65eb689 +0, 35, 35, 1, 535680, 0x6e733cfa +0, 36, 36, 1, 535680, 0xac536670 +0, 37, 37, 1, 535680, 0x002275b8 +0, 38, 38, 1, 535680, 0x6a5385cb +0, 39, 39, 1, 535680, 0xd129ade3 +0, 40, 40, 1, 535680, 0x32cab5d7 +0, 41, 41, 1, 535680, 0x08be1c8f +0, 42, 42, 1, 535680, 0x59e1fba0 +0, 43, 43, 1, 535680, 0x138aee3a +0, 44, 44, 1, 535680, 0x4cfbcd5e +0, 45, 45, 1, 535680, 0xf6cf0fb4 +0, 46, 46, 1, 535680, 0xb13a06de +0, 47, 47, 1, 535680, 0x59176f00 +0, 48, 48, 1, 535680, 0xf84b4ca3 +0, 49, 49, 1, 535680, 0x7fd09f73 +0, 50, 50, 1, 535680, 0x3be383b8 +0, 51, 51, 1, 535680, 0xa7118e51 +0, 52, 52, 1, 535680, 0xbd83120c +0, 53, 53, 1, 535680, 0x3bc9d256 +0, 54, 54, 1, 535680, 0xb6c87f87 +0, 55, 55, 1, 535680, 0xe80d110a +0, 56, 56, 1, 535680, 0xb3a83362 +0, 57, 57, 1, 535680, 0xfb39eb52 +0, 58, 58, 1, 535680, 0xbf6e1220 +0, 59, 59, 1, 535680, 0x9ecdfbae +0, 60, 60, 1, 535680, 0x069a65f5 +0, 61, 61, 1, 535680, 0x206e372c +0, 62, 62, 1, 535680, 0x58c83dd4 +0, 63, 63, 1, 535680, 0xc3562b03 +0, 64, 64, 1, 535680, 0xd1ed85a0 +0, 65, 65, 1, 535680, 0xb6205f4b +0, 66, 66, 1, 535680, 0xaedf8bfa +0, 67, 67, 1, 535680, 0xa48d5dea +0, 68, 68, 1, 535680, 0xff82e7c1 +0, 69, 69, 1, 535680, 0xc9560222 +0, 70, 70, 1, 535680, 0x0fafa549 +0, 71, 71, 1, 535680, 0x8d556ccb +0, 72, 72, 1, 535680, 0x802aac1f +0, 73, 73, 1, 535680, 0x7d0fa168 +0, 74, 74, 1, 535680, 0x1a9255c9 +0, 75, 75, 1, 535680, 0xb4ec7e35 +0, 76, 76, 1, 535680, 0x48fac072 +0, 77, 77, 1, 535680, 0x1e260135 +0, 78, 78, 1, 535680, 0xce4d5079 +0, 79, 79, 1, 535680, 0x13e5e4ed +0, 80, 80, 1, 535680, 0x592305ec +0, 81, 81, 1, 535680, 0x9e227508 +0, 82, 82, 1, 535680, 0x1d37e5ea +0, 83, 83, 1, 535680, 0x7eae7692 +0, 84, 84, 1, 535680, 0xf452e4b9 +0, 85, 85, 1, 535680, 0x1460e7e9 +0, 86, 86, 1, 535680, 0xc6d8a638 +0, 87, 87, 1, 535680, 0x854f5fb0 +0, 88, 88, 1, 535680, 0x854f5fb0 +0, 89, 89, 1, 535680, 0x70a02d87 +0, 90, 90, 1, 535680, 0x9a4ad464 +0, 91, 91, 1, 535680, 0x9a4ad464 +0, 92, 92, 1, 535680, 0x9a4ad464 +0, 93, 93, 1, 535680, 0x9a4ad464 +0, 94, 94, 1, 535680, 0x9a4ad464 +0, 95, 95, 1, 535680, 0x9a4ad464 diff --git a/tests/ref/fate/ea-tgq b/tests/ref/fate/ea-tgq index edb04fa..5c0648d 100644 --- a/tests/ref/fate/ea-tgq +++ b/tests/ref/fate/ea-tgq @@ -1,279 +1,279 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 34944, 0xe33671a4 -0, 6000, 6000, 0, 34944, 0xe33671a4 -0, 12000, 12000, 0, 34944, 0xe33671a4 -0, 18000, 18000, 0, 34944, 0xe33671a4 -0, 24000, 24000, 0, 34944, 0xe33671a4 -0, 30000, 30000, 0, 34944, 0xe33671a4 -0, 36000, 36000, 0, 34944, 0xe33671a4 -0, 42000, 42000, 0, 34944, 0xe33671a4 -0, 48000, 48000, 0, 34944, 0xe33671a4 -0, 54000, 54000, 0, 34944, 0xe33671a4 -0, 60000, 60000, 0, 34944, 0xe33671a4 -0, 66000, 66000, 0, 34944, 0xe33671a4 -0, 72000, 72000, 0, 34944, 0xe33671a4 -0, 78000, 78000, 0, 34944, 0xe33671a4 -0, 84000, 84000, 0, 34944, 0xe33671a4 -0, 90000, 90000, 0, 34944, 0x63196b41 -0, 96000, 96000, 0, 34944, 0x308d6f10 -0, 102000, 102000, 0, 34944, 0x86026ced -0, 108000, 108000, 0, 34944, 0xaa6a6bc9 -0, 114000, 114000, 0, 34944, 0x58276ee3 -0, 120000, 120000, 0, 34944, 0x402d70c2 -0, 126000, 126000, 0, 34944, 0x948d74bf -0, 132000, 132000, 0, 34944, 0x3d31759c -0, 138000, 138000, 0, 34944, 0x638c734e -0, 144000, 144000, 0, 34944, 0xe218768a -0, 150000, 150000, 0, 34944, 0xed6678ff -0, 156000, 156000, 0, 34944, 0x381b7dda -0, 162000, 162000, 0, 34944, 0x216680e7 -0, 168000, 168000, 0, 34944, 0xaca5810f -0, 174000, 174000, 0, 34944, 0xf70b81eb -0, 180000, 180000, 0, 34944, 0x3675858b -0, 186000, 186000, 0, 34944, 0xa51188c3 -0, 192000, 192000, 0, 34944, 0x3a848bf1 -0, 198000, 198000, 0, 34944, 0x67608d4d -0, 204000, 204000, 0, 34944, 0xafe49165 -0, 210000, 210000, 0, 34944, 0x7e8a94a7 -0, 216000, 216000, 0, 34944, 0x3b889432 -0, 222000, 222000, 0, 34944, 0x97e89623 -0, 228000, 228000, 0, 34944, 0x07819793 -0, 234000, 234000, 0, 34944, 0xdac39b87 -0, 240000, 240000, 0, 34944, 0x4d8c9d93 -0, 246000, 246000, 0, 34944, 0xcf009fa7 -0, 252000, 252000, 0, 34944, 0x2f109f6e -0, 258000, 258000, 0, 34944, 0xcedda4eb -0, 264000, 264000, 0, 34944, 0xfe89a6df -0, 270000, 270000, 0, 34944, 0x195ea7a9 -0, 276000, 276000, 0, 34944, 0x9287ab92 -0, 282000, 282000, 0, 34944, 0x6d21af54 -0, 288000, 288000, 0, 34944, 0xd627b28b -0, 294000, 294000, 0, 34944, 0x3ad5b6fd -0, 300000, 300000, 0, 34944, 0x5101b64d -0, 306000, 306000, 0, 34944, 0xb968b8ca -0, 312000, 312000, 0, 34944, 0xa105b74a -0, 318000, 318000, 0, 34944, 0xc056bdd6 -0, 324000, 324000, 0, 34944, 0xec7fc1d9 -0, 330000, 330000, 0, 34944, 0x92c3c3e0 -0, 336000, 336000, 0, 34944, 0x9bffc45c -0, 342000, 342000, 0, 34944, 0x5aabca4b -0, 348000, 348000, 0, 34944, 0xcbdacb26 -0, 354000, 354000, 0, 34944, 0xed6cce3f -0, 360000, 360000, 0, 34944, 0xcc61cfb8 -0, 366000, 366000, 0, 34944, 0x7a97d427 -0, 372000, 372000, 0, 34944, 0x7cdbd5ec -0, 378000, 378000, 0, 34944, 0x5851d9c4 -0, 384000, 384000, 0, 34944, 0x69d5dd1d -0, 390000, 390000, 0, 34944, 0xdf30dcf4 -0, 396000, 396000, 0, 34944, 0x2359e084 -0, 402000, 402000, 0, 34944, 0xe0bae491 -0, 408000, 408000, 0, 34944, 0xa716e4fd -0, 414000, 414000, 0, 34944, 0xe48aeaf4 -0, 420000, 420000, 0, 34944, 0x0a0deb21 -0, 426000, 426000, 0, 34944, 0xe8a56e12 -0, 432000, 432000, 0, 34944, 0x0d72c98e -0, 438000, 438000, 0, 34944, 0x71a7bb9d -0, 444000, 444000, 0, 34944, 0xc0c8c108 -0, 450000, 450000, 0, 34944, 0x1d1fc3ba -0, 456000, 456000, 0, 34944, 0xebcfc67f -0, 462000, 462000, 0, 34944, 0x2921cb5b -0, 468000, 468000, 0, 34944, 0x793ed099 -0, 474000, 474000, 0, 34944, 0xefebd9e8 -0, 480000, 480000, 0, 34944, 0x163c2330 -0, 486000, 486000, 0, 34944, 0x35155672 -0, 492000, 492000, 0, 34944, 0x05474e2e -0, 498000, 498000, 0, 34944, 0x9433542f -0, 504000, 504000, 0, 34944, 0x777d5a13 -0, 510000, 510000, 0, 34944, 0x87526776 -0, 516000, 516000, 0, 34944, 0x4c3c72c1 -0, 522000, 522000, 0, 34944, 0x70407b87 -0, 528000, 528000, 0, 34944, 0x2358861d -0, 534000, 534000, 0, 34944, 0xec61923f -0, 540000, 540000, 0, 34944, 0x0bb2a0d4 -0, 546000, 546000, 0, 34944, 0x6b6d8624 -0, 552000, 552000, 0, 34944, 0x624761ec -0, 558000, 558000, 0, 34944, 0xff23b926 -0, 564000, 564000, 0, 34944, 0x07fc7ca5 -0, 570000, 570000, 0, 34944, 0xa8d3ffda -0, 576000, 576000, 0, 34944, 0xa2d31265 -0, 582000, 582000, 0, 34944, 0x5e58225e -0, 588000, 588000, 0, 34944, 0x284b2fb0 -0, 594000, 594000, 0, 34944, 0x205b3cb1 -0, 600000, 600000, 0, 34944, 0x3fa64a09 -0, 606000, 606000, 0, 34944, 0xa5de5097 -0, 612000, 612000, 0, 34944, 0x00686cea -0, 618000, 618000, 0, 34944, 0x465a8282 -0, 624000, 624000, 0, 34944, 0x4ceb8189 -0, 630000, 630000, 0, 34944, 0x14698509 -0, 636000, 636000, 0, 34944, 0x232c830d -0, 642000, 642000, 0, 34944, 0x0739807c -0, 648000, 648000, 0, 34944, 0x83b0861e -0, 654000, 654000, 0, 34944, 0xbdc094b1 -0, 660000, 660000, 0, 34944, 0xc4c0a605 -0, 666000, 666000, 0, 34944, 0x8376b059 -0, 672000, 672000, 0, 34944, 0x2035b939 -0, 678000, 678000, 0, 34944, 0xb6bfc812 -0, 684000, 684000, 0, 34944, 0xc5d4d5c4 -0, 690000, 690000, 0, 34944, 0x492c954e -0, 696000, 696000, 0, 34944, 0xd23f0dcc -0, 702000, 702000, 0, 34944, 0x22d7ff6c -0, 708000, 708000, 0, 34944, 0xd08b4168 -0, 714000, 714000, 0, 34944, 0xa82e4062 -0, 720000, 720000, 0, 34944, 0xcc4f2f31 -0, 726000, 726000, 0, 34944, 0x964b0307 -0, 732000, 732000, 0, 34944, 0xe8130606 -0, 738000, 738000, 0, 34944, 0x5fb744bf -0, 744000, 744000, 0, 34944, 0x1546a88b -0, 750000, 750000, 0, 34944, 0xe6e4d94d -0, 756000, 756000, 0, 34944, 0x8d1ea97e -0, 762000, 762000, 0, 34944, 0x3bb1fb55 -0, 768000, 768000, 0, 34944, 0x3c37e9cc -0, 774000, 774000, 0, 34944, 0xe2d22521 -0, 780000, 780000, 0, 34944, 0x7c0ec8cc -0, 786000, 786000, 0, 34944, 0x7c2dc956 -0, 792000, 792000, 0, 34944, 0x7fe3c263 -0, 798000, 798000, 0, 34944, 0x9a65b813 -0, 804000, 804000, 0, 34944, 0x7ea7cb14 -0, 810000, 810000, 0, 34944, 0x31ded64e -0, 816000, 816000, 0, 34944, 0x50f30ad1 -0, 822000, 822000, 0, 34944, 0x12eac45c -0, 828000, 828000, 0, 34944, 0x984b6335 -0, 834000, 834000, 0, 34944, 0x3b9b02f0 -0, 840000, 840000, 0, 34944, 0x4629d2a4 -0, 846000, 846000, 0, 34944, 0x38687e89 -0, 852000, 852000, 0, 34944, 0xb76620fe -0, 858000, 858000, 0, 34944, 0x66347155 -0, 864000, 864000, 0, 34944, 0x6e6bc297 -0, 870000, 870000, 0, 34944, 0x452a653a -0, 876000, 876000, 0, 34944, 0x8c8a0683 -0, 882000, 882000, 0, 34944, 0xaf5d7c2d -0, 888000, 888000, 0, 34944, 0x3064a7e1 -0, 894000, 894000, 0, 34944, 0xc0657fc4 -0, 900000, 900000, 0, 34944, 0x1f129266 -0, 906000, 906000, 0, 34944, 0x35adedfb -0, 912000, 912000, 0, 34944, 0x40a3db0d -0, 918000, 918000, 0, 34944, 0x87bebb37 -0, 924000, 924000, 0, 34944, 0x04d7ffed -0, 930000, 930000, 0, 34944, 0x9bde3180 -0, 936000, 936000, 0, 34944, 0xc35c25bd -0, 942000, 942000, 0, 34944, 0x820bf4bb -0, 948000, 948000, 0, 34944, 0x876163ef -0, 954000, 954000, 0, 34944, 0x3ab6dac0 -0, 960000, 960000, 0, 34944, 0x69a9ef73 -0, 966000, 966000, 0, 34944, 0x0df3813c -0, 972000, 972000, 0, 34944, 0x1bba0947 -0, 978000, 978000, 0, 34944, 0x0b7883d4 -0, 984000, 984000, 0, 34944, 0xa9972f7e -0, 990000, 990000, 0, 34944, 0x603d08fe -0, 996000, 996000, 0, 34944, 0x05f4f111 -0, 1002000, 1002000, 0, 34944, 0xb24fdb42 -0, 1008000, 1008000, 0, 34944, 0xfe2ad344 -0, 1014000, 1014000, 0, 34944, 0xda4bcb8f -0, 1020000, 1020000, 0, 34944, 0xd28aca6b -0, 1026000, 1026000, 0, 34944, 0x9486c260 -0, 1032000, 1032000, 0, 34944, 0xad9fc04d -0, 1038000, 1038000, 0, 34944, 0x9333c0ca -0, 1044000, 1044000, 0, 34944, 0x96e9c226 -0, 1050000, 1050000, 0, 34944, 0x3e89bd6f -0, 1056000, 1056000, 0, 34944, 0x7a2dbd32 -0, 1062000, 1062000, 0, 34944, 0xe578ba53 -0, 1068000, 1068000, 0, 34944, 0xb77ebab1 -0, 1074000, 1074000, 0, 34944, 0xd8bfbcb1 -0, 1080000, 1080000, 0, 34944, 0x15d9bc97 -0, 1086000, 1086000, 0, 34944, 0x09c3b9f0 -0, 1092000, 1092000, 0, 34944, 0xd8c8b944 -0, 1098000, 1098000, 0, 34944, 0x2c2fb996 -0, 1104000, 1104000, 0, 34944, 0xd7a8b7e7 -0, 1110000, 1110000, 0, 34944, 0xce34b843 -0, 1116000, 1116000, 0, 34944, 0xba69e9fd -0, 1122000, 1122000, 0, 34944, 0x1b3f1adc -0, 1128000, 1128000, 0, 34944, 0x48f515aa -0, 1134000, 1134000, 0, 34944, 0x864e12bb -0, 1140000, 1140000, 0, 34944, 0xca571996 -0, 1146000, 1146000, 0, 34944, 0x1d5a1af0 -0, 1152000, 1152000, 0, 34944, 0x3d1e171f -0, 1158000, 1158000, 0, 34944, 0xb57417ca -0, 1164000, 1164000, 0, 34944, 0x6e6d1e9d -0, 1170000, 1170000, 0, 34944, 0xc9971899 -0, 1176000, 1176000, 0, 34944, 0xe0b112c8 -0, 1182000, 1182000, 0, 34944, 0x121b0cd9 -0, 1188000, 1188000, 0, 34944, 0x418e0eff -0, 1194000, 1194000, 0, 34944, 0x9e1b07d8 -0, 1200000, 1200000, 0, 34944, 0x5590064a -0, 1206000, 1206000, 0, 34944, 0x7a170b14 -0, 1212000, 1212000, 0, 34944, 0xf25709f0 -0, 1218000, 1218000, 0, 34944, 0x94fa099a -0, 1224000, 1224000, 0, 34944, 0x081e06ae -0, 1230000, 1230000, 0, 34944, 0xcfc40417 -0, 1236000, 1236000, 0, 34944, 0xed33096f -0, 1242000, 1242000, 0, 34944, 0xd73a07e2 -0, 1248000, 1248000, 0, 34944, 0xc512077d -0, 1254000, 1254000, 0, 34944, 0x27d7021d -0, 1260000, 1260000, 0, 34944, 0xab59fd20 -0, 1266000, 1266000, 0, 34944, 0xcc2400b7 -0, 1272000, 1272000, 0, 34944, 0xcb3bfb99 -0, 1278000, 1278000, 0, 34944, 0x0974fb1a -0, 1284000, 1284000, 0, 34944, 0xef79f8ba -0, 1290000, 1290000, 0, 34944, 0xf932f3a2 -0, 1296000, 1296000, 0, 34944, 0xa32df1bc -0, 1302000, 1302000, 0, 34944, 0xdbe0f532 -0, 1308000, 1308000, 0, 34944, 0x234cf142 -0, 1314000, 1314000, 0, 34944, 0xe68befd0 -0, 1320000, 1320000, 0, 34944, 0xe4e7ee45 -0, 1326000, 1326000, 0, 34944, 0x0283eff1 -0, 1332000, 1332000, 0, 34944, 0xc8d3f6db -0, 1338000, 1338000, 0, 34944, 0x0aa6ee88 -0, 1344000, 1344000, 0, 34944, 0xcc3de527 -0, 1350000, 1350000, 0, 34944, 0x9db0ebef -0, 1356000, 1356000, 0, 34944, 0xa207e9db -0, 1362000, 1362000, 0, 34944, 0x35b3e74a -0, 1368000, 1368000, 0, 34944, 0x1988e848 -0, 1374000, 1374000, 0, 34944, 0x727de73c -0, 1380000, 1380000, 0, 34944, 0x05d5e709 -0, 1386000, 1386000, 0, 34944, 0x3214e4b2 -0, 1392000, 1392000, 0, 34944, 0xed85e0a9 -0, 1398000, 1398000, 0, 34944, 0xf6c9e100 -0, 1404000, 1404000, 0, 34944, 0x57a8dbaf -0, 1410000, 1410000, 0, 34944, 0xc75fdf41 -0, 1416000, 1416000, 0, 34944, 0x736fde24 -0, 1422000, 1422000, 0, 34944, 0x8d4bde80 -0, 1428000, 1428000, 0, 34944, 0x3220dc86 -0, 1434000, 1434000, 0, 34944, 0xe498da85 -0, 1440000, 1440000, 0, 34944, 0x0655daed -0, 1446000, 1446000, 0, 34944, 0xb22ad874 -0, 1452000, 1452000, 0, 34944, 0x8198d411 -0, 1458000, 1458000, 0, 34944, 0xd0d2d557 -0, 1464000, 1464000, 0, 34944, 0xd740d1ff -0, 1470000, 1470000, 0, 34944, 0x2783d00e -0, 1476000, 1476000, 0, 34944, 0x7abdcd6b -0, 1482000, 1482000, 0, 34944, 0x2e47d1eb -0, 1488000, 1488000, 0, 34944, 0xfe1bcf60 -0, 1494000, 1494000, 0, 34944, 0xf0f0d5bb -0, 1500000, 1500000, 0, 34944, 0x9af7d581 -0, 1506000, 1506000, 0, 34944, 0xb325ca3d -0, 1512000, 1512000, 0, 34944, 0xd88abfbd -0, 1518000, 1518000, 0, 34944, 0xf2bab746 -0, 1524000, 1524000, 0, 34944, 0xac44a7dd -0, 1530000, 1530000, 0, 34944, 0x609e9ea3 -0, 1536000, 1536000, 0, 34944, 0xa39993b9 -0, 1542000, 1542000, 0, 34944, 0x9c948911 -0, 1548000, 1548000, 0, 34944, 0x72f8822d -0, 1554000, 1554000, 0, 34944, 0x7f3f7a8c -0, 1560000, 1560000, 0, 34944, 0x7ab475f9 -0, 1566000, 1566000, 0, 34944, 0x536f73aa -0, 1572000, 1572000, 0, 34944, 0x86cb71e5 -0, 1578000, 1578000, 0, 34944, 0x17157186 -0, 1584000, 1584000, 0, 34944, 0xe33671a4 -0, 1590000, 1590000, 0, 34944, 0xe33671a4 -0, 1596000, 1596000, 0, 34944, 0xe33671a4 -0, 1602000, 1602000, 0, 34944, 0xe33671a4 -0, 1608000, 1608000, 0, 34944, 0xe33671a4 -0, 1614000, 1614000, 0, 34944, 0xe33671a4 -0, 1620000, 1620000, 0, 34944, 0xe33671a4 -0, 1626000, 1626000, 0, 34944, 0xe33671a4 -0, 1632000, 1632000, 0, 34944, 0xe33671a4 -0, 1638000, 1638000, 0, 34944, 0xe33671a4 -0, 1644000, 1644000, 0, 34944, 0xe33671a4 -0, 1650000, 1650000, 0, 34944, 0xe33671a4 -0, 1656000, 1656000, 0, 34944, 0xe33671a4 -0, 1662000, 1662000, 0, 34944, 0xe33671a4 +#tb 0: 1/15 +0, 0, 0, 1, 34944, 0xe33671a4 +0, 1, 1, 1, 34944, 0xe33671a4 +0, 2, 2, 1, 34944, 0xe33671a4 +0, 3, 3, 1, 34944, 0xe33671a4 +0, 4, 4, 1, 34944, 0xe33671a4 +0, 5, 5, 1, 34944, 0xe33671a4 +0, 6, 6, 1, 34944, 0xe33671a4 +0, 7, 7, 1, 34944, 0xe33671a4 +0, 8, 8, 1, 34944, 0xe33671a4 +0, 9, 9, 1, 34944, 0xe33671a4 +0, 10, 10, 1, 34944, 0xe33671a4 +0, 11, 11, 1, 34944, 0xe33671a4 +0, 12, 12, 1, 34944, 0xe33671a4 +0, 13, 13, 1, 34944, 0xe33671a4 +0, 14, 14, 1, 34944, 0xe33671a4 +0, 15, 15, 1, 34944, 0x63196b41 +0, 16, 16, 1, 34944, 0x308d6f10 +0, 17, 17, 1, 34944, 0x86026ced +0, 18, 18, 1, 34944, 0xaa6a6bc9 +0, 19, 19, 1, 34944, 0x58276ee3 +0, 20, 20, 1, 34944, 0x402d70c2 +0, 21, 21, 1, 34944, 0x948d74bf +0, 22, 22, 1, 34944, 0x3d31759c +0, 23, 23, 1, 34944, 0x638c734e +0, 24, 24, 1, 34944, 0xe218768a +0, 25, 25, 1, 34944, 0xed6678ff +0, 26, 26, 1, 34944, 0x381b7dda +0, 27, 27, 1, 34944, 0x216680e7 +0, 28, 28, 1, 34944, 0xaca5810f +0, 29, 29, 1, 34944, 0xf70b81eb +0, 30, 30, 1, 34944, 0x3675858b +0, 31, 31, 1, 34944, 0xa51188c3 +0, 32, 32, 1, 34944, 0x3a848bf1 +0, 33, 33, 1, 34944, 0x67608d4d +0, 34, 34, 1, 34944, 0xafe49165 +0, 35, 35, 1, 34944, 0x7e8a94a7 +0, 36, 36, 1, 34944, 0x3b889432 +0, 37, 37, 1, 34944, 0x97e89623 +0, 38, 38, 1, 34944, 0x07819793 +0, 39, 39, 1, 34944, 0xdac39b87 +0, 40, 40, 1, 34944, 0x4d8c9d93 +0, 41, 41, 1, 34944, 0xcf009fa7 +0, 42, 42, 1, 34944, 0x2f109f6e +0, 43, 43, 1, 34944, 0xcedda4eb +0, 44, 44, 1, 34944, 0xfe89a6df +0, 45, 45, 1, 34944, 0x195ea7a9 +0, 46, 46, 1, 34944, 0x9287ab92 +0, 47, 47, 1, 34944, 0x6d21af54 +0, 48, 48, 1, 34944, 0xd627b28b +0, 49, 49, 1, 34944, 0x3ad5b6fd +0, 50, 50, 1, 34944, 0x5101b64d +0, 51, 51, 1, 34944, 0xb968b8ca +0, 52, 52, 1, 34944, 0xa105b74a +0, 53, 53, 1, 34944, 0xc056bdd6 +0, 54, 54, 1, 34944, 0xec7fc1d9 +0, 55, 55, 1, 34944, 0x92c3c3e0 +0, 56, 56, 1, 34944, 0x9bffc45c +0, 57, 57, 1, 34944, 0x5aabca4b +0, 58, 58, 1, 34944, 0xcbdacb26 +0, 59, 59, 1, 34944, 0xed6cce3f +0, 60, 60, 1, 34944, 0xcc61cfb8 +0, 61, 61, 1, 34944, 0x7a97d427 +0, 62, 62, 1, 34944, 0x7cdbd5ec +0, 63, 63, 1, 34944, 0x5851d9c4 +0, 64, 64, 1, 34944, 0x69d5dd1d +0, 65, 65, 1, 34944, 0xdf30dcf4 +0, 66, 66, 1, 34944, 0x2359e084 +0, 67, 67, 1, 34944, 0xe0bae491 +0, 68, 68, 1, 34944, 0xa716e4fd +0, 69, 69, 1, 34944, 0xe48aeaf4 +0, 70, 70, 1, 34944, 0x0a0deb21 +0, 71, 71, 1, 34944, 0xe8a56e12 +0, 72, 72, 1, 34944, 0x0d72c98e +0, 73, 73, 1, 34944, 0x71a7bb9d +0, 74, 74, 1, 34944, 0xc0c8c108 +0, 75, 75, 1, 34944, 0x1d1fc3ba +0, 76, 76, 1, 34944, 0xebcfc67f +0, 77, 77, 1, 34944, 0x2921cb5b +0, 78, 78, 1, 34944, 0x793ed099 +0, 79, 79, 1, 34944, 0xefebd9e8 +0, 80, 80, 1, 34944, 0x163c2330 +0, 81, 81, 1, 34944, 0x35155672 +0, 82, 82, 1, 34944, 0x05474e2e +0, 83, 83, 1, 34944, 0x9433542f +0, 84, 84, 1, 34944, 0x777d5a13 +0, 85, 85, 1, 34944, 0x87526776 +0, 86, 86, 1, 34944, 0x4c3c72c1 +0, 87, 87, 1, 34944, 0x70407b87 +0, 88, 88, 1, 34944, 0x2358861d +0, 89, 89, 1, 34944, 0xec61923f +0, 90, 90, 1, 34944, 0x0bb2a0d4 +0, 91, 91, 1, 34944, 0x6b6d8624 +0, 92, 92, 1, 34944, 0x624761ec +0, 93, 93, 1, 34944, 0xff23b926 +0, 94, 94, 1, 34944, 0x07fc7ca5 +0, 95, 95, 1, 34944, 0xa8d3ffda +0, 96, 96, 1, 34944, 0xa2d31265 +0, 97, 97, 1, 34944, 0x5e58225e +0, 98, 98, 1, 34944, 0x284b2fb0 +0, 99, 99, 1, 34944, 0x205b3cb1 +0, 100, 100, 1, 34944, 0x3fa64a09 +0, 101, 101, 1, 34944, 0xa5de5097 +0, 102, 102, 1, 34944, 0x00686cea +0, 103, 103, 1, 34944, 0x465a8282 +0, 104, 104, 1, 34944, 0x4ceb8189 +0, 105, 105, 1, 34944, 0x14698509 +0, 106, 106, 1, 34944, 0x232c830d +0, 107, 107, 1, 34944, 0x0739807c +0, 108, 108, 1, 34944, 0x83b0861e +0, 109, 109, 1, 34944, 0xbdc094b1 +0, 110, 110, 1, 34944, 0xc4c0a605 +0, 111, 111, 1, 34944, 0x8376b059 +0, 112, 112, 1, 34944, 0x2035b939 +0, 113, 113, 1, 34944, 0xb6bfc812 +0, 114, 114, 1, 34944, 0xc5d4d5c4 +0, 115, 115, 1, 34944, 0x492c954e +0, 116, 116, 1, 34944, 0xd23f0dcc +0, 117, 117, 1, 34944, 0x22d7ff6c +0, 118, 118, 1, 34944, 0xd08b4168 +0, 119, 119, 1, 34944, 0xa82e4062 +0, 120, 120, 1, 34944, 0xcc4f2f31 +0, 121, 121, 1, 34944, 0x964b0307 +0, 122, 122, 1, 34944, 0xe8130606 +0, 123, 123, 1, 34944, 0x5fb744bf +0, 124, 124, 1, 34944, 0x1546a88b +0, 125, 125, 1, 34944, 0xe6e4d94d +0, 126, 126, 1, 34944, 0x8d1ea97e +0, 127, 127, 1, 34944, 0x3bb1fb55 +0, 128, 128, 1, 34944, 0x3c37e9cc +0, 129, 129, 1, 34944, 0xe2d22521 +0, 130, 130, 1, 34944, 0x7c0ec8cc +0, 131, 131, 1, 34944, 0x7c2dc956 +0, 132, 132, 1, 34944, 0x7fe3c263 +0, 133, 133, 1, 34944, 0x9a65b813 +0, 134, 134, 1, 34944, 0x7ea7cb14 +0, 135, 135, 1, 34944, 0x31ded64e +0, 136, 136, 1, 34944, 0x50f30ad1 +0, 137, 137, 1, 34944, 0x12eac45c +0, 138, 138, 1, 34944, 0x984b6335 +0, 139, 139, 1, 34944, 0x3b9b02f0 +0, 140, 140, 1, 34944, 0x4629d2a4 +0, 141, 141, 1, 34944, 0x38687e89 +0, 142, 142, 1, 34944, 0xb76620fe +0, 143, 143, 1, 34944, 0x66347155 +0, 144, 144, 1, 34944, 0x6e6bc297 +0, 145, 145, 1, 34944, 0x452a653a +0, 146, 146, 1, 34944, 0x8c8a0683 +0, 147, 147, 1, 34944, 0xaf5d7c2d +0, 148, 148, 1, 34944, 0x3064a7e1 +0, 149, 149, 1, 34944, 0xc0657fc4 +0, 150, 150, 1, 34944, 0x1f129266 +0, 151, 151, 1, 34944, 0x35adedfb +0, 152, 152, 1, 34944, 0x40a3db0d +0, 153, 153, 1, 34944, 0x87bebb37 +0, 154, 154, 1, 34944, 0x04d7ffed +0, 155, 155, 1, 34944, 0x9bde3180 +0, 156, 156, 1, 34944, 0xc35c25bd +0, 157, 157, 1, 34944, 0x820bf4bb +0, 158, 158, 1, 34944, 0x876163ef +0, 159, 159, 1, 34944, 0x3ab6dac0 +0, 160, 160, 1, 34944, 0x69a9ef73 +0, 161, 161, 1, 34944, 0x0df3813c +0, 162, 162, 1, 34944, 0x1bba0947 +0, 163, 163, 1, 34944, 0x0b7883d4 +0, 164, 164, 1, 34944, 0xa9972f7e +0, 165, 165, 1, 34944, 0x603d08fe +0, 166, 166, 1, 34944, 0x05f4f111 +0, 167, 167, 1, 34944, 0xb24fdb42 +0, 168, 168, 1, 34944, 0xfe2ad344 +0, 169, 169, 1, 34944, 0xda4bcb8f +0, 170, 170, 1, 34944, 0xd28aca6b +0, 171, 171, 1, 34944, 0x9486c260 +0, 172, 172, 1, 34944, 0xad9fc04d +0, 173, 173, 1, 34944, 0x9333c0ca +0, 174, 174, 1, 34944, 0x96e9c226 +0, 175, 175, 1, 34944, 0x3e89bd6f +0, 176, 176, 1, 34944, 0x7a2dbd32 +0, 177, 177, 1, 34944, 0xe578ba53 +0, 178, 178, 1, 34944, 0xb77ebab1 +0, 179, 179, 1, 34944, 0xd8bfbcb1 +0, 180, 180, 1, 34944, 0x15d9bc97 +0, 181, 181, 1, 34944, 0x09c3b9f0 +0, 182, 182, 1, 34944, 0xd8c8b944 +0, 183, 183, 1, 34944, 0x2c2fb996 +0, 184, 184, 1, 34944, 0xd7a8b7e7 +0, 185, 185, 1, 34944, 0xce34b843 +0, 186, 186, 1, 34944, 0xba69e9fd +0, 187, 187, 1, 34944, 0x1b3f1adc +0, 188, 188, 1, 34944, 0x48f515aa +0, 189, 189, 1, 34944, 0x864e12bb +0, 190, 190, 1, 34944, 0xca571996 +0, 191, 191, 1, 34944, 0x1d5a1af0 +0, 192, 192, 1, 34944, 0x3d1e171f +0, 193, 193, 1, 34944, 0xb57417ca +0, 194, 194, 1, 34944, 0x6e6d1e9d +0, 195, 195, 1, 34944, 0xc9971899 +0, 196, 196, 1, 34944, 0xe0b112c8 +0, 197, 197, 1, 34944, 0x121b0cd9 +0, 198, 198, 1, 34944, 0x418e0eff +0, 199, 199, 1, 34944, 0x9e1b07d8 +0, 200, 200, 1, 34944, 0x5590064a +0, 201, 201, 1, 34944, 0x7a170b14 +0, 202, 202, 1, 34944, 0xf25709f0 +0, 203, 203, 1, 34944, 0x94fa099a +0, 204, 204, 1, 34944, 0x081e06ae +0, 205, 205, 1, 34944, 0xcfc40417 +0, 206, 206, 1, 34944, 0xed33096f +0, 207, 207, 1, 34944, 0xd73a07e2 +0, 208, 208, 1, 34944, 0xc512077d +0, 209, 209, 1, 34944, 0x27d7021d +0, 210, 210, 1, 34944, 0xab59fd20 +0, 211, 211, 1, 34944, 0xcc2400b7 +0, 212, 212, 1, 34944, 0xcb3bfb99 +0, 213, 213, 1, 34944, 0x0974fb1a +0, 214, 214, 1, 34944, 0xef79f8ba +0, 215, 215, 1, 34944, 0xf932f3a2 +0, 216, 216, 1, 34944, 0xa32df1bc +0, 217, 217, 1, 34944, 0xdbe0f532 +0, 218, 218, 1, 34944, 0x234cf142 +0, 219, 219, 1, 34944, 0xe68befd0 +0, 220, 220, 1, 34944, 0xe4e7ee45 +0, 221, 221, 1, 34944, 0x0283eff1 +0, 222, 222, 1, 34944, 0xc8d3f6db +0, 223, 223, 1, 34944, 0x0aa6ee88 +0, 224, 224, 1, 34944, 0xcc3de527 +0, 225, 225, 1, 34944, 0x9db0ebef +0, 226, 226, 1, 34944, 0xa207e9db +0, 227, 227, 1, 34944, 0x35b3e74a +0, 228, 228, 1, 34944, 0x1988e848 +0, 229, 229, 1, 34944, 0x727de73c +0, 230, 230, 1, 34944, 0x05d5e709 +0, 231, 231, 1, 34944, 0x3214e4b2 +0, 232, 232, 1, 34944, 0xed85e0a9 +0, 233, 233, 1, 34944, 0xf6c9e100 +0, 234, 234, 1, 34944, 0x57a8dbaf +0, 235, 235, 1, 34944, 0xc75fdf41 +0, 236, 236, 1, 34944, 0x736fde24 +0, 237, 237, 1, 34944, 0x8d4bde80 +0, 238, 238, 1, 34944, 0x3220dc86 +0, 239, 239, 1, 34944, 0xe498da85 +0, 240, 240, 1, 34944, 0x0655daed +0, 241, 241, 1, 34944, 0xb22ad874 +0, 242, 242, 1, 34944, 0x8198d411 +0, 243, 243, 1, 34944, 0xd0d2d557 +0, 244, 244, 1, 34944, 0xd740d1ff +0, 245, 245, 1, 34944, 0x2783d00e +0, 246, 246, 1, 34944, 0x7abdcd6b +0, 247, 247, 1, 34944, 0x2e47d1eb +0, 248, 248, 1, 34944, 0xfe1bcf60 +0, 249, 249, 1, 34944, 0xf0f0d5bb +0, 250, 250, 1, 34944, 0x9af7d581 +0, 251, 251, 1, 34944, 0xb325ca3d +0, 252, 252, 1, 34944, 0xd88abfbd +0, 253, 253, 1, 34944, 0xf2bab746 +0, 254, 254, 1, 34944, 0xac44a7dd +0, 255, 255, 1, 34944, 0x609e9ea3 +0, 256, 256, 1, 34944, 0xa39993b9 +0, 257, 257, 1, 34944, 0x9c948911 +0, 258, 258, 1, 34944, 0x72f8822d +0, 259, 259, 1, 34944, 0x7f3f7a8c +0, 260, 260, 1, 34944, 0x7ab475f9 +0, 261, 261, 1, 34944, 0x536f73aa +0, 262, 262, 1, 34944, 0x86cb71e5 +0, 263, 263, 1, 34944, 0x17157186 +0, 264, 264, 1, 34944, 0xe33671a4 +0, 265, 265, 1, 34944, 0xe33671a4 +0, 266, 266, 1, 34944, 0xe33671a4 +0, 267, 267, 1, 34944, 0xe33671a4 +0, 268, 268, 1, 34944, 0xe33671a4 +0, 269, 269, 1, 34944, 0xe33671a4 +0, 270, 270, 1, 34944, 0xe33671a4 +0, 271, 271, 1, 34944, 0xe33671a4 +0, 272, 272, 1, 34944, 0xe33671a4 +0, 273, 273, 1, 34944, 0xe33671a4 +0, 274, 274, 1, 34944, 0xe33671a4 +0, 275, 275, 1, 34944, 0xe33671a4 +0, 276, 276, 1, 34944, 0xe33671a4 +0, 277, 277, 1, 34944, 0xe33671a4 diff --git a/tests/ref/fate/ea-tqi b/tests/ref/fate/ea-tqi index ba0073b..72afb81 100644 --- a/tests/ref/fate/ea-tqi +++ b/tests/ref/fate/ea-tqi @@ -1,27 +1,27 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 115200, 0x375ec573 -0, 6000, 6000, 0, 115200, 0x375ec573 -0, 12000, 12000, 0, 115200, 0x375ec573 -0, 18000, 18000, 0, 115200, 0x375ec573 -0, 24000, 24000, 0, 115200, 0x375ec573 -0, 30000, 30000, 0, 115200, 0x375ec573 -0, 36000, 36000, 0, 115200, 0x375ec573 -0, 42000, 42000, 0, 115200, 0x375ec573 -0, 48000, 48000, 0, 115200, 0x0b4d31bf -0, 54000, 54000, 0, 115200, 0xdd724598 -0, 60000, 60000, 0, 115200, 0xc3077e75 -0, 66000, 66000, 0, 115200, 0xbf70778a -0, 72000, 72000, 0, 115200, 0x117eb766 -0, 78000, 78000, 0, 115200, 0x4617fbad -0, 84000, 84000, 0, 115200, 0x5f5b02d2 -0, 90000, 90000, 0, 115200, 0x2a9c5325 -0, 96000, 96000, 0, 115200, 0x14a89e2a -0, 102000, 102000, 0, 115200, 0xe69aa994 -0, 108000, 108000, 0, 115200, 0xfbacf589 -0, 114000, 114000, 0, 115200, 0x1d714c6e -0, 120000, 120000, 0, 115200, 0x6eff66cb -0, 126000, 126000, 0, 115200, 0xee21c1cb -0, 132000, 132000, 0, 115200, 0xce714ada -0, 138000, 138000, 0, 115200, 0xf89d56c3 -0, 144000, 144000, 0, 115200, 0x65fd5e60 -0, 150000, 150000, 0, 115200, 0x0c256424 +#tb 0: 1/15 +0, 0, 0, 1, 115200, 0x375ec573 +0, 1, 1, 1, 115200, 0x375ec573 +0, 2, 2, 1, 115200, 0x375ec573 +0, 3, 3, 1, 115200, 0x375ec573 +0, 4, 4, 1, 115200, 0x375ec573 +0, 5, 5, 1, 115200, 0x375ec573 +0, 6, 6, 1, 115200, 0x375ec573 +0, 7, 7, 1, 115200, 0x375ec573 +0, 8, 8, 1, 115200, 0x0b4d31bf +0, 9, 9, 1, 115200, 0xdd724598 +0, 10, 10, 1, 115200, 0xc3077e75 +0, 11, 11, 1, 115200, 0xbf70778a +0, 12, 12, 1, 115200, 0x117eb766 +0, 13, 13, 1, 115200, 0x4617fbad +0, 14, 14, 1, 115200, 0x5f5b02d2 +0, 15, 15, 1, 115200, 0x2a9c5325 +0, 16, 16, 1, 115200, 0x14a89e2a +0, 17, 17, 1, 115200, 0xe69aa994 +0, 18, 18, 1, 115200, 0xfbacf589 +0, 19, 19, 1, 115200, 0x1d714c6e +0, 20, 20, 1, 115200, 0x6eff66cb +0, 21, 21, 1, 115200, 0xee21c1cb +0, 22, 22, 1, 115200, 0xce714ada +0, 23, 23, 1, 115200, 0xf89d56c3 +0, 24, 24, 1, 115200, 0x65fd5e60 +0, 25, 25, 1, 115200, 0x0c256424 diff --git a/tests/ref/fate/eval b/tests/ref/fate/eval index b01e5a5..59e3fe4 100644 --- a/tests/ref/fate/eval +++ b/tests/ref/fate/eval @@ -190,5 +190,65 @@ Evaluating '6.0206dB' Evaluating '-3.0103dB' '-3.0103dB' -> 0.707107 +Evaluating 'pow(0,1.23)' +'pow(0,1.23)' -> 0.000000 + +Evaluating 'pow(PI,1.23)' +'pow(PI,1.23)' -> 4.087844 + +Evaluating 'PI^1.23' +'PI^1.23' -> 4.087844 + +Evaluating 'pow(-1,1.23)' +'pow(-1,1.23)' -> nan + +Evaluating 'if(1, 2)' +'if(1, 2)' -> 2.000000 + +Evaluating 'if(1, 1, 2)' +'if(1, 1, 2)' -> 1.000000 + +Evaluating 'if(0, 1, 2)' +'if(0, 1, 2)' -> 2.000000 + +Evaluating 'ifnot(0, 23)' +'ifnot(0, 23)' -> 23.000000 + +Evaluating 'ifnot(1, NaN) + if(0, 1)' +'ifnot(1, NaN) + if(0, 1)' -> 0.000000 + +Evaluating 'ifnot(1, 1, 2)' +'ifnot(1, 1, 2)' -> 2.000000 + +Evaluating 'ifnot(0, 1, 2)' +'ifnot(0, 1, 2)' -> 1.000000 + +Evaluating 'taylor(1, 1)' +'taylor(1, 1)' -> 2.718282 + +Evaluating 'taylor(eq(mod(ld(1),4),1)-eq(mod(ld(1),4),3), PI/2, 1)' +'taylor(eq(mod(ld(1),4),1)-eq(mod(ld(1),4),3), PI/2, 1)' -> 1.000000 + +Evaluating 'root(sin(ld(0))-1, 2)' +'root(sin(ld(0))-1, 2)' -> 1.570796 + +Evaluating 'root(sin(ld(0))+6+sin(ld(0)/12)-log(ld(0)), 100)' +'root(sin(ld(0))+6+sin(ld(0)/12)-log(ld(0)), 100)' -> 60.965601 + +Evaluating '7000000B*random(0)' +'7000000B*random(0)' -> 0.003078 + +Evaluating 'squish(2)' +'squish(2)' -> 0.000335 + +Evaluating 'gauss(0.1)' +'gauss(0.1)' -> 0.396953 + +Evaluating 'hypot(4,3)' +'hypot(4,3)' -> 5.000000 + +Evaluating 'gcd(30,55)*print(min(9,1))' +'gcd(30,55)*print(min(9,1))' -> 5.000000 + 12.700000 == 12.7 0.931323 == 0.931322575 diff --git a/tests/ref/fate/ffprobe_compact b/tests/ref/fate/ffprobe_compact new file mode 100644 index 0000000..e567913 --- /dev/null +++ b/tests/ref/fate/ffprobe_compact @@ -0,0 +1,32 @@ +packet|codec_type=audio|stream_index=0|pts=0|pts_time=0.000000|dts=0|dts_time=0.000000|duration=1024|duration_time=0.023220|convergence_duration=N/A|convergence_duration_time=N/A|size=2048|pos=572|flags=K +frame|media_type=audio|key_frame=1|pkt_pts=0|pkt_pts_time=0.000000|pkt_dts=0|pkt_dts_time=0.000000|pkt_duration=1024|pkt_duration_time=0.023220|pkt_pos=572|pkt_size=2048|sample_fmt=s16|nb_samples=1024|channels=1|channel_layout=mono +packet|codec_type=video|stream_index=1|pts=0|pts_time=0.000000|dts=0|dts_time=0.000000|duration=2048|duration_time=0.040000|convergence_duration=N/A|convergence_duration_time=N/A|size=230400|pos=2647|flags=K +frame|media_type=video|key_frame=1|pkt_pts=0|pkt_pts_time=0.000000|pkt_dts=0|pkt_dts_time=0.000000|pkt_duration=2048|pkt_duration_time=0.040000|pkt_pos=2647|pkt_size=N/A|width=320|height=240|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=0 +packet|codec_type=video|stream_index=2|pts=0|pts_time=0.000000|dts=0|dts_time=0.000000|duration=2048|duration_time=0.040000|convergence_duration=N/A|convergence_duration_time=N/A|size=30000|pos=233068|flags=K +frame|media_type=video|key_frame=1|pkt_pts=0|pkt_pts_time=0.000000|pkt_dts=0|pkt_dts_time=0.000000|pkt_duration=2048|pkt_duration_time=0.040000|pkt_pos=233068|pkt_size=N/A|width=100|height=100|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=0 +packet|codec_type=audio|stream_index=0|pts=1024|pts_time=0.023220|dts=1024|dts_time=0.023220|duration=1024|duration_time=0.023220|convergence_duration=N/A|convergence_duration_time=N/A|size=2048|pos=263073|flags=K +frame|media_type=audio|key_frame=1|pkt_pts=1024|pkt_pts_time=0.023220|pkt_dts=1024|pkt_dts_time=0.023220|pkt_duration=1024|pkt_duration_time=0.023220|pkt_pos=263073|pkt_size=2048|sample_fmt=s16|nb_samples=1024|channels=1|channel_layout=mono +packet|codec_type=video|stream_index=1|pts=2048|pts_time=0.040000|dts=2048|dts_time=0.040000|duration=2048|duration_time=0.040000|convergence_duration=N/A|convergence_duration_time=N/A|size=230400|pos=265151|flags=K +frame|media_type=video|key_frame=1|pkt_pts=2048|pkt_pts_time=0.040000|pkt_dts=2048|pkt_dts_time=0.040000|pkt_duration=2048|pkt_duration_time=0.040000|pkt_pos=265151|pkt_size=N/A|width=320|height=240|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=0 +packet|codec_type=video|stream_index=2|pts=2048|pts_time=0.040000|dts=2048|dts_time=0.040000|duration=2048|duration_time=0.040000|convergence_duration=N/A|convergence_duration_time=N/A|size=30000|pos=495575|flags=K +frame|media_type=video|key_frame=1|pkt_pts=2048|pkt_pts_time=0.040000|pkt_dts=2048|pkt_dts_time=0.040000|pkt_duration=2048|pkt_duration_time=0.040000|pkt_pos=495575|pkt_size=N/A|width=100|height=100|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=0 +packet|codec_type=audio|stream_index=0|pts=2048|pts_time=0.046440|dts=2048|dts_time=0.046440|duration=1024|duration_time=0.023220|convergence_duration=N/A|convergence_duration_time=N/A|size=2048|pos=525580|flags=K +frame|media_type=audio|key_frame=1|pkt_pts=2048|pkt_pts_time=0.046440|pkt_dts=2048|pkt_dts_time=0.046440|pkt_duration=1024|pkt_duration_time=0.023220|pkt_pos=525580|pkt_size=2048|sample_fmt=s16|nb_samples=1024|channels=1|channel_layout=mono +packet|codec_type=audio|stream_index=0|pts=3072|pts_time=0.069660|dts=3072|dts_time=0.069660|duration=1024|duration_time=0.023220|convergence_duration=N/A|convergence_duration_time=N/A|size=2048|pos=527651|flags=K +frame|media_type=audio|key_frame=1|pkt_pts=3072|pkt_pts_time=0.069660|pkt_dts=3072|pkt_dts_time=0.069660|pkt_duration=1024|pkt_duration_time=0.023220|pkt_pos=527651|pkt_size=2048|sample_fmt=s16|nb_samples=1024|channels=1|channel_layout=mono +packet|codec_type=video|stream_index=1|pts=4096|pts_time=0.080000|dts=4096|dts_time=0.080000|duration=2048|duration_time=0.040000|convergence_duration=N/A|convergence_duration_time=N/A|size=230400|pos=529729|flags=K +frame|media_type=video|key_frame=1|pkt_pts=4096|pkt_pts_time=0.080000|pkt_dts=4096|pkt_dts_time=0.080000|pkt_duration=2048|pkt_duration_time=0.040000|pkt_pos=529729|pkt_size=N/A|width=320|height=240|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=0 +packet|codec_type=video|stream_index=2|pts=4096|pts_time=0.080000|dts=4096|dts_time=0.080000|duration=2048|duration_time=0.040000|convergence_duration=N/A|convergence_duration_time=N/A|size=30000|pos=760153|flags=K +frame|media_type=video|key_frame=1|pkt_pts=4096|pkt_pts_time=0.080000|pkt_dts=4096|pkt_dts_time=0.080000|pkt_duration=2048|pkt_duration_time=0.040000|pkt_pos=760153|pkt_size=N/A|width=100|height=100|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=0 +packet|codec_type=audio|stream_index=0|pts=4096|pts_time=0.092880|dts=4096|dts_time=0.092880|duration=1024|duration_time=0.023220|convergence_duration=N/A|convergence_duration_time=N/A|size=2048|pos=790158|flags=K +frame|media_type=audio|key_frame=1|pkt_pts=4096|pkt_pts_time=0.092880|pkt_dts=4096|pkt_dts_time=0.092880|pkt_duration=1024|pkt_duration_time=0.023220|pkt_pos=790158|pkt_size=2048|sample_fmt=s16|nb_samples=1024|channels=1|channel_layout=mono +packet|codec_type=audio|stream_index=0|pts=5120|pts_time=0.116100|dts=5120|dts_time=0.116100|duration=1024|duration_time=0.023220|convergence_duration=N/A|convergence_duration_time=N/A|size=2048|pos=792229|flags=K +frame|media_type=audio|key_frame=1|pkt_pts=5120|pkt_pts_time=0.116100|pkt_dts=5120|pkt_dts_time=0.116100|pkt_duration=1024|pkt_duration_time=0.023220|pkt_pos=792229|pkt_size=2048|sample_fmt=s16|nb_samples=1024|channels=1|channel_layout=mono +packet|codec_type=video|stream_index=1|pts=6144|pts_time=0.120000|dts=6144|dts_time=0.120000|duration=2048|duration_time=0.040000|convergence_duration=N/A|convergence_duration_time=N/A|size=230400|pos=794307|flags=K +frame|media_type=video|key_frame=1|pkt_pts=6144|pkt_pts_time=0.120000|pkt_dts=6144|pkt_dts_time=0.120000|pkt_duration=2048|pkt_duration_time=0.040000|pkt_pos=794307|pkt_size=N/A|width=320|height=240|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=0 +packet|codec_type=video|stream_index=2|pts=6144|pts_time=0.120000|dts=6144|dts_time=0.120000|duration=2048|duration_time=0.040000|convergence_duration=N/A|convergence_duration_time=N/A|size=30000|pos=1024731|flags=K +frame|media_type=video|key_frame=1|pkt_pts=6144|pkt_pts_time=0.120000|pkt_dts=6144|pkt_dts_time=0.120000|pkt_duration=2048|pkt_duration_time=0.040000|pkt_pos=1024731|pkt_size=N/A|width=100|height=100|pix_fmt=rgb24|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=0 +stream|index=0|codec_name=pcm_s16le|profile=unknown|codec_type=audio|codec_time_base=1/44100|codec_tag_string=PSD[16]|codec_tag=0x10445350|sample_fmt=s16|sample_rate=44100|channels=1|bits_per_sample=16|id=N/A|r_frame_rate=0/0|avg_frame_rate=0/0|time_base=1/44100|start_pts=0|start_time=0.000000|duration_ts=527406|duration=11.959320|bit_rate=705600|nb_frames=N/A|nb_read_frames=6|nb_read_packets=6|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|tag:E=mc² +stream|index=1|codec_name=rawvideo|profile=unknown|codec_type=video|codec_time_base=1/51200|codec_tag_string=RGB[24]|codec_tag=0x18424752|width=320|height=240|has_b_frames=0|sample_aspect_ratio=1:1|display_aspect_ratio=4:3|pix_fmt=rgb24|level=-99|timecode=N/A|id=N/A|r_frame_rate=25/1|avg_frame_rate=25/1|time_base=1/51200|start_pts=0|start_time=0.000000|duration_ts=612317|duration=11.959316|bit_rate=N/A|nb_frames=N/A|nb_read_frames=4|nb_read_packets=4|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0|tag:title=foobar|tag:duration_ts=field-and-tags-conflict-attempt +stream|index=2|codec_name=rawvideo|profile=unknown|codec_type=video|codec_time_base=1/51200|codec_tag_string=RGB[24]|codec_tag=0x18424752|width=100|height=100|has_b_frames=0|sample_aspect_ratio=1:1|display_aspect_ratio=1:1|pix_fmt=rgb24|level=-99|timecode=N/A|id=N/A|r_frame_rate=25/1|avg_frame_rate=25/1|time_base=1/51200|start_pts=0|start_time=0.000000|duration_ts=612317|duration=11.959316|bit_rate=N/A|nb_frames=N/A|nb_read_frames=4|nb_read_packets=4|disposition:default=0|disposition:dub=0|disposition:original=0|disposition:comment=0|disposition:lyrics=0|disposition:karaoke=0|disposition:forced=0|disposition:hearing_impaired=0|disposition:visual_impaired=0|disposition:clean_effects=0|disposition:attached_pic=0 +format|filename=tests/data/ffprobe-test.nut|nb_streams=3|format_name=nut|start_time=0.000000|duration=11.959320|size=1054812|bit_rate=705599|tag:title=ffprobe test file|tag:comment='A comment with CSV, XML & JSON special chars': <tag value="x">|tag:comment2=I ♥ Üñîçød€ diff --git a/tests/ref/fate/ffprobe_csv b/tests/ref/fate/ffprobe_csv new file mode 100644 index 0000000..8defbc9 --- /dev/null +++ b/tests/ref/fate/ffprobe_csv @@ -0,0 +1,32 @@ +packet,audio,0,0,0.000000,0,0.000000,1024,0.023220,N/A,N/A,2048,572,K +frame,audio,1,0,0.000000,0,0.000000,1024,0.023220,572,2048,s16,1024,1,mono +packet,video,1,0,0.000000,0,0.000000,2048,0.040000,N/A,N/A,230400,2647,K +frame,video,1,0,0.000000,0,0.000000,2048,0.040000,2647,N/A,320,240,rgb24,1:1,I,0,0,0,0,0,0 +packet,video,2,0,0.000000,0,0.000000,2048,0.040000,N/A,N/A,30000,233068,K +frame,video,1,0,0.000000,0,0.000000,2048,0.040000,233068,N/A,100,100,rgb24,1:1,I,0,0,0,0,0,0 +packet,audio,0,1024,0.023220,1024,0.023220,1024,0.023220,N/A,N/A,2048,263073,K +frame,audio,1,1024,0.023220,1024,0.023220,1024,0.023220,263073,2048,s16,1024,1,mono +packet,video,1,2048,0.040000,2048,0.040000,2048,0.040000,N/A,N/A,230400,265151,K +frame,video,1,2048,0.040000,2048,0.040000,2048,0.040000,265151,N/A,320,240,rgb24,1:1,I,0,0,0,0,0,0 +packet,video,2,2048,0.040000,2048,0.040000,2048,0.040000,N/A,N/A,30000,495575,K +frame,video,1,2048,0.040000,2048,0.040000,2048,0.040000,495575,N/A,100,100,rgb24,1:1,I,0,0,0,0,0,0 +packet,audio,0,2048,0.046440,2048,0.046440,1024,0.023220,N/A,N/A,2048,525580,K +frame,audio,1,2048,0.046440,2048,0.046440,1024,0.023220,525580,2048,s16,1024,1,mono +packet,audio,0,3072,0.069660,3072,0.069660,1024,0.023220,N/A,N/A,2048,527651,K +frame,audio,1,3072,0.069660,3072,0.069660,1024,0.023220,527651,2048,s16,1024,1,mono +packet,video,1,4096,0.080000,4096,0.080000,2048,0.040000,N/A,N/A,230400,529729,K +frame,video,1,4096,0.080000,4096,0.080000,2048,0.040000,529729,N/A,320,240,rgb24,1:1,I,0,0,0,0,0,0 +packet,video,2,4096,0.080000,4096,0.080000,2048,0.040000,N/A,N/A,30000,760153,K +frame,video,1,4096,0.080000,4096,0.080000,2048,0.040000,760153,N/A,100,100,rgb24,1:1,I,0,0,0,0,0,0 +packet,audio,0,4096,0.092880,4096,0.092880,1024,0.023220,N/A,N/A,2048,790158,K +frame,audio,1,4096,0.092880,4096,0.092880,1024,0.023220,790158,2048,s16,1024,1,mono +packet,audio,0,5120,0.116100,5120,0.116100,1024,0.023220,N/A,N/A,2048,792229,K +frame,audio,1,5120,0.116100,5120,0.116100,1024,0.023220,792229,2048,s16,1024,1,mono +packet,video,1,6144,0.120000,6144,0.120000,2048,0.040000,N/A,N/A,230400,794307,K +frame,video,1,6144,0.120000,6144,0.120000,2048,0.040000,794307,N/A,320,240,rgb24,1:1,I,0,0,0,0,0,0 +packet,video,2,6144,0.120000,6144,0.120000,2048,0.040000,N/A,N/A,30000,1024731,K +frame,video,1,6144,0.120000,6144,0.120000,2048,0.040000,1024731,N/A,100,100,rgb24,1:1,I,0,0,0,0,0,0 +stream,0,pcm_s16le,unknown,audio,1/44100,PSD[16],0x10445350,s16,44100,1,16,N/A,0/0,0/0,1/44100,0,0.000000,527406,11.959320,705600,N/A,6,6,0,0,0,0,0,0,0,0,0,0,0,mc² +stream,1,rawvideo,unknown,video,1/51200,RGB[24],0x18424752,320,240,0,1:1,4:3,rgb24,-99,N/A,N/A,25/1,25/1,1/51200,0,0.000000,612317,11.959316,N/A,N/A,4,4,0,0,0,0,0,0,0,0,0,0,0,foobar,field-and-tags-conflict-attempt +stream,2,rawvideo,unknown,video,1/51200,RGB[24],0x18424752,100,100,0,1:1,1:1,rgb24,-99,N/A,N/A,25/1,25/1,1/51200,0,0.000000,612317,11.959316,N/A,N/A,4,4,0,0,0,0,0,0,0,0,0,0,0 +format,tests/data/ffprobe-test.nut,3,nut,0.000000,11.959320,1054812,705599,ffprobe test file,"'A comment with CSV, XML & JSON special chars': <tag value=""x"">",I ♥ Üñîçød€ diff --git a/tests/ref/fate/ffprobe_default b/tests/ref/fate/ffprobe_default new file mode 100644 index 0000000..4151b45 --- /dev/null +++ b/tests/ref/fate/ffprobe_default @@ -0,0 +1,621 @@ +[PACKET] +codec_type=audio +stream_index=0 +pts=0 +pts_time=0.000000 +dts=0 +dts_time=0.000000 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=572 +flags=K +[/PACKET] +[FRAME] +media_type=audio +key_frame=1 +pkt_pts=0 +pkt_pts_time=0.000000 +pkt_dts=0 +pkt_dts_time=0.000000 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=572 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono +[/FRAME] +[PACKET] +codec_type=video +stream_index=1 +pts=0 +pts_time=0.000000 +dts=0 +dts_time=0.000000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=230400 +pos=2647 +flags=K +[/PACKET] +[FRAME] +media_type=video +key_frame=1 +pkt_pts=0 +pkt_pts_time=0.000000 +pkt_dts=0 +pkt_dts_time=0.000000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=2647 +pkt_size=N/A +width=320 +height=240 +pix_fmt=rgb24 +sample_aspect_ratio=1:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 +[/FRAME] +[PACKET] +codec_type=video +stream_index=2 +pts=0 +pts_time=0.000000 +dts=0 +dts_time=0.000000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=30000 +pos=233068 +flags=K +[/PACKET] +[FRAME] +media_type=video +key_frame=1 +pkt_pts=0 +pkt_pts_time=0.000000 +pkt_dts=0 +pkt_dts_time=0.000000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=233068 +pkt_size=N/A +width=100 +height=100 +pix_fmt=rgb24 +sample_aspect_ratio=1:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 +[/FRAME] +[PACKET] +codec_type=audio +stream_index=0 +pts=1024 +pts_time=0.023220 +dts=1024 +dts_time=0.023220 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=263073 +flags=K +[/PACKET] +[FRAME] +media_type=audio +key_frame=1 +pkt_pts=1024 +pkt_pts_time=0.023220 +pkt_dts=1024 +pkt_dts_time=0.023220 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=263073 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono +[/FRAME] +[PACKET] +codec_type=video +stream_index=1 +pts=2048 +pts_time=0.040000 +dts=2048 +dts_time=0.040000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=230400 +pos=265151 +flags=K +[/PACKET] +[FRAME] +media_type=video +key_frame=1 +pkt_pts=2048 +pkt_pts_time=0.040000 +pkt_dts=2048 +pkt_dts_time=0.040000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=265151 +pkt_size=N/A +width=320 +height=240 +pix_fmt=rgb24 +sample_aspect_ratio=1:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 +[/FRAME] +[PACKET] +codec_type=video +stream_index=2 +pts=2048 +pts_time=0.040000 +dts=2048 +dts_time=0.040000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=30000 +pos=495575 +flags=K +[/PACKET] +[FRAME] +media_type=video +key_frame=1 +pkt_pts=2048 +pkt_pts_time=0.040000 +pkt_dts=2048 +pkt_dts_time=0.040000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=495575 +pkt_size=N/A +width=100 +height=100 +pix_fmt=rgb24 +sample_aspect_ratio=1:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 +[/FRAME] +[PACKET] +codec_type=audio +stream_index=0 +pts=2048 +pts_time=0.046440 +dts=2048 +dts_time=0.046440 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=525580 +flags=K +[/PACKET] +[FRAME] +media_type=audio +key_frame=1 +pkt_pts=2048 +pkt_pts_time=0.046440 +pkt_dts=2048 +pkt_dts_time=0.046440 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=525580 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono +[/FRAME] +[PACKET] +codec_type=audio +stream_index=0 +pts=3072 +pts_time=0.069660 +dts=3072 +dts_time=0.069660 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=527651 +flags=K +[/PACKET] +[FRAME] +media_type=audio +key_frame=1 +pkt_pts=3072 +pkt_pts_time=0.069660 +pkt_dts=3072 +pkt_dts_time=0.069660 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=527651 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono +[/FRAME] +[PACKET] +codec_type=video +stream_index=1 +pts=4096 +pts_time=0.080000 +dts=4096 +dts_time=0.080000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=230400 +pos=529729 +flags=K +[/PACKET] +[FRAME] +media_type=video +key_frame=1 +pkt_pts=4096 +pkt_pts_time=0.080000 +pkt_dts=4096 +pkt_dts_time=0.080000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=529729 +pkt_size=N/A +width=320 +height=240 +pix_fmt=rgb24 +sample_aspect_ratio=1:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 +[/FRAME] +[PACKET] +codec_type=video +stream_index=2 +pts=4096 +pts_time=0.080000 +dts=4096 +dts_time=0.080000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=30000 +pos=760153 +flags=K +[/PACKET] +[FRAME] +media_type=video +key_frame=1 +pkt_pts=4096 +pkt_pts_time=0.080000 +pkt_dts=4096 +pkt_dts_time=0.080000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=760153 +pkt_size=N/A +width=100 +height=100 +pix_fmt=rgb24 +sample_aspect_ratio=1:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 +[/FRAME] +[PACKET] +codec_type=audio +stream_index=0 +pts=4096 +pts_time=0.092880 +dts=4096 +dts_time=0.092880 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=790158 +flags=K +[/PACKET] +[FRAME] +media_type=audio +key_frame=1 +pkt_pts=4096 +pkt_pts_time=0.092880 +pkt_dts=4096 +pkt_dts_time=0.092880 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=790158 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono +[/FRAME] +[PACKET] +codec_type=audio +stream_index=0 +pts=5120 +pts_time=0.116100 +dts=5120 +dts_time=0.116100 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=792229 +flags=K +[/PACKET] +[FRAME] +media_type=audio +key_frame=1 +pkt_pts=5120 +pkt_pts_time=0.116100 +pkt_dts=5120 +pkt_dts_time=0.116100 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=792229 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono +[/FRAME] +[PACKET] +codec_type=video +stream_index=1 +pts=6144 +pts_time=0.120000 +dts=6144 +dts_time=0.120000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=230400 +pos=794307 +flags=K +[/PACKET] +[FRAME] +media_type=video +key_frame=1 +pkt_pts=6144 +pkt_pts_time=0.120000 +pkt_dts=6144 +pkt_dts_time=0.120000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=794307 +pkt_size=N/A +width=320 +height=240 +pix_fmt=rgb24 +sample_aspect_ratio=1:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 +[/FRAME] +[PACKET] +codec_type=video +stream_index=2 +pts=6144 +pts_time=0.120000 +dts=6144 +dts_time=0.120000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=30000 +pos=1024731 +flags=K +[/PACKET] +[FRAME] +media_type=video +key_frame=1 +pkt_pts=6144 +pkt_pts_time=0.120000 +pkt_dts=6144 +pkt_dts_time=0.120000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=1024731 +pkt_size=N/A +width=100 +height=100 +pix_fmt=rgb24 +sample_aspect_ratio=1:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 +[/FRAME] +[STREAM] +index=0 +codec_name=pcm_s16le +profile=unknown +codec_type=audio +codec_time_base=1/44100 +codec_tag_string=PSD[16] +codec_tag=0x10445350 +sample_fmt=s16 +sample_rate=44100 +channels=1 +bits_per_sample=16 +id=N/A +r_frame_rate=0/0 +avg_frame_rate=0/0 +time_base=1/44100 +start_pts=0 +start_time=0.000000 +duration_ts=527406 +duration=11.959320 +bit_rate=705600 +nb_frames=N/A +nb_read_frames=6 +nb_read_packets=6 +DISPOSITION:default=0 +DISPOSITION:dub=0 +DISPOSITION:original=0 +DISPOSITION:comment=0 +DISPOSITION:lyrics=0 +DISPOSITION:karaoke=0 +DISPOSITION:forced=0 +DISPOSITION:hearing_impaired=0 +DISPOSITION:visual_impaired=0 +DISPOSITION:clean_effects=0 +DISPOSITION:attached_pic=0 +TAG:E=mc² +[/STREAM] +[STREAM] +index=1 +codec_name=rawvideo +profile=unknown +codec_type=video +codec_time_base=1/51200 +codec_tag_string=RGB[24] +codec_tag=0x18424752 +width=320 +height=240 +has_b_frames=0 +sample_aspect_ratio=1:1 +display_aspect_ratio=4:3 +pix_fmt=rgb24 +level=-99 +timecode=N/A +id=N/A +r_frame_rate=25/1 +avg_frame_rate=25/1 +time_base=1/51200 +start_pts=0 +start_time=0.000000 +duration_ts=612317 +duration=11.959316 +bit_rate=N/A +nb_frames=N/A +nb_read_frames=4 +nb_read_packets=4 +DISPOSITION:default=0 +DISPOSITION:dub=0 +DISPOSITION:original=0 +DISPOSITION:comment=0 +DISPOSITION:lyrics=0 +DISPOSITION:karaoke=0 +DISPOSITION:forced=0 +DISPOSITION:hearing_impaired=0 +DISPOSITION:visual_impaired=0 +DISPOSITION:clean_effects=0 +DISPOSITION:attached_pic=0 +TAG:title=foobar +TAG:duration_ts=field-and-tags-conflict-attempt +[/STREAM] +[STREAM] +index=2 +codec_name=rawvideo +profile=unknown +codec_type=video +codec_time_base=1/51200 +codec_tag_string=RGB[24] +codec_tag=0x18424752 +width=100 +height=100 +has_b_frames=0 +sample_aspect_ratio=1:1 +display_aspect_ratio=1:1 +pix_fmt=rgb24 +level=-99 +timecode=N/A +id=N/A +r_frame_rate=25/1 +avg_frame_rate=25/1 +time_base=1/51200 +start_pts=0 +start_time=0.000000 +duration_ts=612317 +duration=11.959316 +bit_rate=N/A +nb_frames=N/A +nb_read_frames=4 +nb_read_packets=4 +DISPOSITION:default=0 +DISPOSITION:dub=0 +DISPOSITION:original=0 +DISPOSITION:comment=0 +DISPOSITION:lyrics=0 +DISPOSITION:karaoke=0 +DISPOSITION:forced=0 +DISPOSITION:hearing_impaired=0 +DISPOSITION:visual_impaired=0 +DISPOSITION:clean_effects=0 +DISPOSITION:attached_pic=0 +[/STREAM] +[FORMAT] +filename=tests/data/ffprobe-test.nut +nb_streams=3 +format_name=nut +start_time=0.000000 +duration=11.959320 +size=1054812 +bit_rate=705599 +TAG:title=ffprobe test file +TAG:comment='A comment with CSV, XML & JSON special chars': <tag value="x"> +TAG:comment2=I ♥ Üñîçød€ +[/FORMAT] diff --git a/tests/ref/fate/ffprobe_flat b/tests/ref/fate/ffprobe_flat new file mode 100644 index 0000000..b473c86 --- /dev/null +++ b/tests/ref/fate/ffprobe_flat @@ -0,0 +1,557 @@ +packets_and_frames.packet.0.codec_type="audio" +packets_and_frames.packet.0.stream_index=0 +packets_and_frames.packet.0.pts=0 +packets_and_frames.packet.0.pts_time="0.000000" +packets_and_frames.packet.0.dts=0 +packets_and_frames.packet.0.dts_time="0.000000" +packets_and_frames.packet.0.duration=1024 +packets_and_frames.packet.0.duration_time="0.023220" +packets_and_frames.packet.0.convergence_duration="N/A" +packets_and_frames.packet.0.convergence_duration_time="N/A" +packets_and_frames.packet.0.size="2048" +packets_and_frames.packet.0.pos="572" +packets_and_frames.packet.0.flags="K" +packets_and_frames.frame.0.media_type="audio" +packets_and_frames.frame.0.key_frame=1 +packets_and_frames.frame.0.pkt_pts=0 +packets_and_frames.frame.0.pkt_pts_time="0.000000" +packets_and_frames.frame.0.pkt_dts=0 +packets_and_frames.frame.0.pkt_dts_time="0.000000" +packets_and_frames.frame.0.pkt_duration=1024 +packets_and_frames.frame.0.pkt_duration_time="0.023220" +packets_and_frames.frame.0.pkt_pos="572" +packets_and_frames.frame.0.pkt_size="2048" +packets_and_frames.frame.0.sample_fmt="s16" +packets_and_frames.frame.0.nb_samples=1024 +packets_and_frames.frame.0.channels=1 +packets_and_frames.frame.0.channel_layout="mono" +packets_and_frames.packet.1.codec_type="video" +packets_and_frames.packet.1.stream_index=1 +packets_and_frames.packet.1.pts=0 +packets_and_frames.packet.1.pts_time="0.000000" +packets_and_frames.packet.1.dts=0 +packets_and_frames.packet.1.dts_time="0.000000" +packets_and_frames.packet.1.duration=2048 +packets_and_frames.packet.1.duration_time="0.040000" +packets_and_frames.packet.1.convergence_duration="N/A" +packets_and_frames.packet.1.convergence_duration_time="N/A" +packets_and_frames.packet.1.size="230400" +packets_and_frames.packet.1.pos="2647" +packets_and_frames.packet.1.flags="K" +packets_and_frames.frame.1.media_type="video" +packets_and_frames.frame.1.key_frame=1 +packets_and_frames.frame.1.pkt_pts=0 +packets_and_frames.frame.1.pkt_pts_time="0.000000" +packets_and_frames.frame.1.pkt_dts=0 +packets_and_frames.frame.1.pkt_dts_time="0.000000" +packets_and_frames.frame.1.pkt_duration=2048 +packets_and_frames.frame.1.pkt_duration_time="0.040000" +packets_and_frames.frame.1.pkt_pos="2647" +packets_and_frames.frame.1.pkt_size="N/A" +packets_and_frames.frame.1.width=320 +packets_and_frames.frame.1.height=240 +packets_and_frames.frame.1.pix_fmt="rgb24" +packets_and_frames.frame.1.sample_aspect_ratio="1:1" +packets_and_frames.frame.1.pict_type="I" +packets_and_frames.frame.1.coded_picture_number=0 +packets_and_frames.frame.1.display_picture_number=0 +packets_and_frames.frame.1.interlaced_frame=0 +packets_and_frames.frame.1.top_field_first=0 +packets_and_frames.frame.1.repeat_pict=0 +packets_and_frames.frame.1.reference=0 +packets_and_frames.packet.2.codec_type="video" +packets_and_frames.packet.2.stream_index=2 +packets_and_frames.packet.2.pts=0 +packets_and_frames.packet.2.pts_time="0.000000" +packets_and_frames.packet.2.dts=0 +packets_and_frames.packet.2.dts_time="0.000000" +packets_and_frames.packet.2.duration=2048 +packets_and_frames.packet.2.duration_time="0.040000" +packets_and_frames.packet.2.convergence_duration="N/A" +packets_and_frames.packet.2.convergence_duration_time="N/A" +packets_and_frames.packet.2.size="30000" +packets_and_frames.packet.2.pos="233068" +packets_and_frames.packet.2.flags="K" +packets_and_frames.frame.2.media_type="video" +packets_and_frames.frame.2.key_frame=1 +packets_and_frames.frame.2.pkt_pts=0 +packets_and_frames.frame.2.pkt_pts_time="0.000000" +packets_and_frames.frame.2.pkt_dts=0 +packets_and_frames.frame.2.pkt_dts_time="0.000000" +packets_and_frames.frame.2.pkt_duration=2048 +packets_and_frames.frame.2.pkt_duration_time="0.040000" +packets_and_frames.frame.2.pkt_pos="233068" +packets_and_frames.frame.2.pkt_size="N/A" +packets_and_frames.frame.2.width=100 +packets_and_frames.frame.2.height=100 +packets_and_frames.frame.2.pix_fmt="rgb24" +packets_and_frames.frame.2.sample_aspect_ratio="1:1" +packets_and_frames.frame.2.pict_type="I" +packets_and_frames.frame.2.coded_picture_number=0 +packets_and_frames.frame.2.display_picture_number=0 +packets_and_frames.frame.2.interlaced_frame=0 +packets_and_frames.frame.2.top_field_first=0 +packets_and_frames.frame.2.repeat_pict=0 +packets_and_frames.frame.2.reference=0 +packets_and_frames.packet.3.codec_type="audio" +packets_and_frames.packet.3.stream_index=0 +packets_and_frames.packet.3.pts=1024 +packets_and_frames.packet.3.pts_time="0.023220" +packets_and_frames.packet.3.dts=1024 +packets_and_frames.packet.3.dts_time="0.023220" +packets_and_frames.packet.3.duration=1024 +packets_and_frames.packet.3.duration_time="0.023220" +packets_and_frames.packet.3.convergence_duration="N/A" +packets_and_frames.packet.3.convergence_duration_time="N/A" +packets_and_frames.packet.3.size="2048" +packets_and_frames.packet.3.pos="263073" +packets_and_frames.packet.3.flags="K" +packets_and_frames.frame.3.media_type="audio" +packets_and_frames.frame.3.key_frame=1 +packets_and_frames.frame.3.pkt_pts=1024 +packets_and_frames.frame.3.pkt_pts_time="0.023220" +packets_and_frames.frame.3.pkt_dts=1024 +packets_and_frames.frame.3.pkt_dts_time="0.023220" +packets_and_frames.frame.3.pkt_duration=1024 +packets_and_frames.frame.3.pkt_duration_time="0.023220" +packets_and_frames.frame.3.pkt_pos="263073" +packets_and_frames.frame.3.pkt_size="2048" +packets_and_frames.frame.3.sample_fmt="s16" +packets_and_frames.frame.3.nb_samples=1024 +packets_and_frames.frame.3.channels=1 +packets_and_frames.frame.3.channel_layout="mono" +packets_and_frames.packet.4.codec_type="video" +packets_and_frames.packet.4.stream_index=1 +packets_and_frames.packet.4.pts=2048 +packets_and_frames.packet.4.pts_time="0.040000" +packets_and_frames.packet.4.dts=2048 +packets_and_frames.packet.4.dts_time="0.040000" +packets_and_frames.packet.4.duration=2048 +packets_and_frames.packet.4.duration_time="0.040000" +packets_and_frames.packet.4.convergence_duration="N/A" +packets_and_frames.packet.4.convergence_duration_time="N/A" +packets_and_frames.packet.4.size="230400" +packets_and_frames.packet.4.pos="265151" +packets_and_frames.packet.4.flags="K" +packets_and_frames.frame.4.media_type="video" +packets_and_frames.frame.4.key_frame=1 +packets_and_frames.frame.4.pkt_pts=2048 +packets_and_frames.frame.4.pkt_pts_time="0.040000" +packets_and_frames.frame.4.pkt_dts=2048 +packets_and_frames.frame.4.pkt_dts_time="0.040000" +packets_and_frames.frame.4.pkt_duration=2048 +packets_and_frames.frame.4.pkt_duration_time="0.040000" +packets_and_frames.frame.4.pkt_pos="265151" +packets_and_frames.frame.4.pkt_size="N/A" +packets_and_frames.frame.4.width=320 +packets_and_frames.frame.4.height=240 +packets_and_frames.frame.4.pix_fmt="rgb24" +packets_and_frames.frame.4.sample_aspect_ratio="1:1" +packets_and_frames.frame.4.pict_type="I" +packets_and_frames.frame.4.coded_picture_number=0 +packets_and_frames.frame.4.display_picture_number=0 +packets_and_frames.frame.4.interlaced_frame=0 +packets_and_frames.frame.4.top_field_first=0 +packets_and_frames.frame.4.repeat_pict=0 +packets_and_frames.frame.4.reference=0 +packets_and_frames.packet.5.codec_type="video" +packets_and_frames.packet.5.stream_index=2 +packets_and_frames.packet.5.pts=2048 +packets_and_frames.packet.5.pts_time="0.040000" +packets_and_frames.packet.5.dts=2048 +packets_and_frames.packet.5.dts_time="0.040000" +packets_and_frames.packet.5.duration=2048 +packets_and_frames.packet.5.duration_time="0.040000" +packets_and_frames.packet.5.convergence_duration="N/A" +packets_and_frames.packet.5.convergence_duration_time="N/A" +packets_and_frames.packet.5.size="30000" +packets_and_frames.packet.5.pos="495575" +packets_and_frames.packet.5.flags="K" +packets_and_frames.frame.5.media_type="video" +packets_and_frames.frame.5.key_frame=1 +packets_and_frames.frame.5.pkt_pts=2048 +packets_and_frames.frame.5.pkt_pts_time="0.040000" +packets_and_frames.frame.5.pkt_dts=2048 +packets_and_frames.frame.5.pkt_dts_time="0.040000" +packets_and_frames.frame.5.pkt_duration=2048 +packets_and_frames.frame.5.pkt_duration_time="0.040000" +packets_and_frames.frame.5.pkt_pos="495575" +packets_and_frames.frame.5.pkt_size="N/A" +packets_and_frames.frame.5.width=100 +packets_and_frames.frame.5.height=100 +packets_and_frames.frame.5.pix_fmt="rgb24" +packets_and_frames.frame.5.sample_aspect_ratio="1:1" +packets_and_frames.frame.5.pict_type="I" +packets_and_frames.frame.5.coded_picture_number=0 +packets_and_frames.frame.5.display_picture_number=0 +packets_and_frames.frame.5.interlaced_frame=0 +packets_and_frames.frame.5.top_field_first=0 +packets_and_frames.frame.5.repeat_pict=0 +packets_and_frames.frame.5.reference=0 +packets_and_frames.packet.6.codec_type="audio" +packets_and_frames.packet.6.stream_index=0 +packets_and_frames.packet.6.pts=2048 +packets_and_frames.packet.6.pts_time="0.046440" +packets_and_frames.packet.6.dts=2048 +packets_and_frames.packet.6.dts_time="0.046440" +packets_and_frames.packet.6.duration=1024 +packets_and_frames.packet.6.duration_time="0.023220" +packets_and_frames.packet.6.convergence_duration="N/A" +packets_and_frames.packet.6.convergence_duration_time="N/A" +packets_and_frames.packet.6.size="2048" +packets_and_frames.packet.6.pos="525580" +packets_and_frames.packet.6.flags="K" +packets_and_frames.frame.6.media_type="audio" +packets_and_frames.frame.6.key_frame=1 +packets_and_frames.frame.6.pkt_pts=2048 +packets_and_frames.frame.6.pkt_pts_time="0.046440" +packets_and_frames.frame.6.pkt_dts=2048 +packets_and_frames.frame.6.pkt_dts_time="0.046440" +packets_and_frames.frame.6.pkt_duration=1024 +packets_and_frames.frame.6.pkt_duration_time="0.023220" +packets_and_frames.frame.6.pkt_pos="525580" +packets_and_frames.frame.6.pkt_size="2048" +packets_and_frames.frame.6.sample_fmt="s16" +packets_and_frames.frame.6.nb_samples=1024 +packets_and_frames.frame.6.channels=1 +packets_and_frames.frame.6.channel_layout="mono" +packets_and_frames.packet.7.codec_type="audio" +packets_and_frames.packet.7.stream_index=0 +packets_and_frames.packet.7.pts=3072 +packets_and_frames.packet.7.pts_time="0.069660" +packets_and_frames.packet.7.dts=3072 +packets_and_frames.packet.7.dts_time="0.069660" +packets_and_frames.packet.7.duration=1024 +packets_and_frames.packet.7.duration_time="0.023220" +packets_and_frames.packet.7.convergence_duration="N/A" +packets_and_frames.packet.7.convergence_duration_time="N/A" +packets_and_frames.packet.7.size="2048" +packets_and_frames.packet.7.pos="527651" +packets_and_frames.packet.7.flags="K" +packets_and_frames.frame.7.media_type="audio" +packets_and_frames.frame.7.key_frame=1 +packets_and_frames.frame.7.pkt_pts=3072 +packets_and_frames.frame.7.pkt_pts_time="0.069660" +packets_and_frames.frame.7.pkt_dts=3072 +packets_and_frames.frame.7.pkt_dts_time="0.069660" +packets_and_frames.frame.7.pkt_duration=1024 +packets_and_frames.frame.7.pkt_duration_time="0.023220" +packets_and_frames.frame.7.pkt_pos="527651" +packets_and_frames.frame.7.pkt_size="2048" +packets_and_frames.frame.7.sample_fmt="s16" +packets_and_frames.frame.7.nb_samples=1024 +packets_and_frames.frame.7.channels=1 +packets_and_frames.frame.7.channel_layout="mono" +packets_and_frames.packet.8.codec_type="video" +packets_and_frames.packet.8.stream_index=1 +packets_and_frames.packet.8.pts=4096 +packets_and_frames.packet.8.pts_time="0.080000" +packets_and_frames.packet.8.dts=4096 +packets_and_frames.packet.8.dts_time="0.080000" +packets_and_frames.packet.8.duration=2048 +packets_and_frames.packet.8.duration_time="0.040000" +packets_and_frames.packet.8.convergence_duration="N/A" +packets_and_frames.packet.8.convergence_duration_time="N/A" +packets_and_frames.packet.8.size="230400" +packets_and_frames.packet.8.pos="529729" +packets_and_frames.packet.8.flags="K" +packets_and_frames.frame.8.media_type="video" +packets_and_frames.frame.8.key_frame=1 +packets_and_frames.frame.8.pkt_pts=4096 +packets_and_frames.frame.8.pkt_pts_time="0.080000" +packets_and_frames.frame.8.pkt_dts=4096 +packets_and_frames.frame.8.pkt_dts_time="0.080000" +packets_and_frames.frame.8.pkt_duration=2048 +packets_and_frames.frame.8.pkt_duration_time="0.040000" +packets_and_frames.frame.8.pkt_pos="529729" +packets_and_frames.frame.8.pkt_size="N/A" +packets_and_frames.frame.8.width=320 +packets_and_frames.frame.8.height=240 +packets_and_frames.frame.8.pix_fmt="rgb24" +packets_and_frames.frame.8.sample_aspect_ratio="1:1" +packets_and_frames.frame.8.pict_type="I" +packets_and_frames.frame.8.coded_picture_number=0 +packets_and_frames.frame.8.display_picture_number=0 +packets_and_frames.frame.8.interlaced_frame=0 +packets_and_frames.frame.8.top_field_first=0 +packets_and_frames.frame.8.repeat_pict=0 +packets_and_frames.frame.8.reference=0 +packets_and_frames.packet.9.codec_type="video" +packets_and_frames.packet.9.stream_index=2 +packets_and_frames.packet.9.pts=4096 +packets_and_frames.packet.9.pts_time="0.080000" +packets_and_frames.packet.9.dts=4096 +packets_and_frames.packet.9.dts_time="0.080000" +packets_and_frames.packet.9.duration=2048 +packets_and_frames.packet.9.duration_time="0.040000" +packets_and_frames.packet.9.convergence_duration="N/A" +packets_and_frames.packet.9.convergence_duration_time="N/A" +packets_and_frames.packet.9.size="30000" +packets_and_frames.packet.9.pos="760153" +packets_and_frames.packet.9.flags="K" +packets_and_frames.frame.9.media_type="video" +packets_and_frames.frame.9.key_frame=1 +packets_and_frames.frame.9.pkt_pts=4096 +packets_and_frames.frame.9.pkt_pts_time="0.080000" +packets_and_frames.frame.9.pkt_dts=4096 +packets_and_frames.frame.9.pkt_dts_time="0.080000" +packets_and_frames.frame.9.pkt_duration=2048 +packets_and_frames.frame.9.pkt_duration_time="0.040000" +packets_and_frames.frame.9.pkt_pos="760153" +packets_and_frames.frame.9.pkt_size="N/A" +packets_and_frames.frame.9.width=100 +packets_and_frames.frame.9.height=100 +packets_and_frames.frame.9.pix_fmt="rgb24" +packets_and_frames.frame.9.sample_aspect_ratio="1:1" +packets_and_frames.frame.9.pict_type="I" +packets_and_frames.frame.9.coded_picture_number=0 +packets_and_frames.frame.9.display_picture_number=0 +packets_and_frames.frame.9.interlaced_frame=0 +packets_and_frames.frame.9.top_field_first=0 +packets_and_frames.frame.9.repeat_pict=0 +packets_and_frames.frame.9.reference=0 +packets_and_frames.packet.10.codec_type="audio" +packets_and_frames.packet.10.stream_index=0 +packets_and_frames.packet.10.pts=4096 +packets_and_frames.packet.10.pts_time="0.092880" +packets_and_frames.packet.10.dts=4096 +packets_and_frames.packet.10.dts_time="0.092880" +packets_and_frames.packet.10.duration=1024 +packets_and_frames.packet.10.duration_time="0.023220" +packets_and_frames.packet.10.convergence_duration="N/A" +packets_and_frames.packet.10.convergence_duration_time="N/A" +packets_and_frames.packet.10.size="2048" +packets_and_frames.packet.10.pos="790158" +packets_and_frames.packet.10.flags="K" +packets_and_frames.frame.10.media_type="audio" +packets_and_frames.frame.10.key_frame=1 +packets_and_frames.frame.10.pkt_pts=4096 +packets_and_frames.frame.10.pkt_pts_time="0.092880" +packets_and_frames.frame.10.pkt_dts=4096 +packets_and_frames.frame.10.pkt_dts_time="0.092880" +packets_and_frames.frame.10.pkt_duration=1024 +packets_and_frames.frame.10.pkt_duration_time="0.023220" +packets_and_frames.frame.10.pkt_pos="790158" +packets_and_frames.frame.10.pkt_size="2048" +packets_and_frames.frame.10.sample_fmt="s16" +packets_and_frames.frame.10.nb_samples=1024 +packets_and_frames.frame.10.channels=1 +packets_and_frames.frame.10.channel_layout="mono" +packets_and_frames.packet.11.codec_type="audio" +packets_and_frames.packet.11.stream_index=0 +packets_and_frames.packet.11.pts=5120 +packets_and_frames.packet.11.pts_time="0.116100" +packets_and_frames.packet.11.dts=5120 +packets_and_frames.packet.11.dts_time="0.116100" +packets_and_frames.packet.11.duration=1024 +packets_and_frames.packet.11.duration_time="0.023220" +packets_and_frames.packet.11.convergence_duration="N/A" +packets_and_frames.packet.11.convergence_duration_time="N/A" +packets_and_frames.packet.11.size="2048" +packets_and_frames.packet.11.pos="792229" +packets_and_frames.packet.11.flags="K" +packets_and_frames.frame.11.media_type="audio" +packets_and_frames.frame.11.key_frame=1 +packets_and_frames.frame.11.pkt_pts=5120 +packets_and_frames.frame.11.pkt_pts_time="0.116100" +packets_and_frames.frame.11.pkt_dts=5120 +packets_and_frames.frame.11.pkt_dts_time="0.116100" +packets_and_frames.frame.11.pkt_duration=1024 +packets_and_frames.frame.11.pkt_duration_time="0.023220" +packets_and_frames.frame.11.pkt_pos="792229" +packets_and_frames.frame.11.pkt_size="2048" +packets_and_frames.frame.11.sample_fmt="s16" +packets_and_frames.frame.11.nb_samples=1024 +packets_and_frames.frame.11.channels=1 +packets_and_frames.frame.11.channel_layout="mono" +packets_and_frames.packet.12.codec_type="video" +packets_and_frames.packet.12.stream_index=1 +packets_and_frames.packet.12.pts=6144 +packets_and_frames.packet.12.pts_time="0.120000" +packets_and_frames.packet.12.dts=6144 +packets_and_frames.packet.12.dts_time="0.120000" +packets_and_frames.packet.12.duration=2048 +packets_and_frames.packet.12.duration_time="0.040000" +packets_and_frames.packet.12.convergence_duration="N/A" +packets_and_frames.packet.12.convergence_duration_time="N/A" +packets_and_frames.packet.12.size="230400" +packets_and_frames.packet.12.pos="794307" +packets_and_frames.packet.12.flags="K" +packets_and_frames.frame.12.media_type="video" +packets_and_frames.frame.12.key_frame=1 +packets_and_frames.frame.12.pkt_pts=6144 +packets_and_frames.frame.12.pkt_pts_time="0.120000" +packets_and_frames.frame.12.pkt_dts=6144 +packets_and_frames.frame.12.pkt_dts_time="0.120000" +packets_and_frames.frame.12.pkt_duration=2048 +packets_and_frames.frame.12.pkt_duration_time="0.040000" +packets_and_frames.frame.12.pkt_pos="794307" +packets_and_frames.frame.12.pkt_size="N/A" +packets_and_frames.frame.12.width=320 +packets_and_frames.frame.12.height=240 +packets_and_frames.frame.12.pix_fmt="rgb24" +packets_and_frames.frame.12.sample_aspect_ratio="1:1" +packets_and_frames.frame.12.pict_type="I" +packets_and_frames.frame.12.coded_picture_number=0 +packets_and_frames.frame.12.display_picture_number=0 +packets_and_frames.frame.12.interlaced_frame=0 +packets_and_frames.frame.12.top_field_first=0 +packets_and_frames.frame.12.repeat_pict=0 +packets_and_frames.frame.12.reference=0 +packets_and_frames.packet.13.codec_type="video" +packets_and_frames.packet.13.stream_index=2 +packets_and_frames.packet.13.pts=6144 +packets_and_frames.packet.13.pts_time="0.120000" +packets_and_frames.packet.13.dts=6144 +packets_and_frames.packet.13.dts_time="0.120000" +packets_and_frames.packet.13.duration=2048 +packets_and_frames.packet.13.duration_time="0.040000" +packets_and_frames.packet.13.convergence_duration="N/A" +packets_and_frames.packet.13.convergence_duration_time="N/A" +packets_and_frames.packet.13.size="30000" +packets_and_frames.packet.13.pos="1024731" +packets_and_frames.packet.13.flags="K" +packets_and_frames.frame.13.media_type="video" +packets_and_frames.frame.13.key_frame=1 +packets_and_frames.frame.13.pkt_pts=6144 +packets_and_frames.frame.13.pkt_pts_time="0.120000" +packets_and_frames.frame.13.pkt_dts=6144 +packets_and_frames.frame.13.pkt_dts_time="0.120000" +packets_and_frames.frame.13.pkt_duration=2048 +packets_and_frames.frame.13.pkt_duration_time="0.040000" +packets_and_frames.frame.13.pkt_pos="1024731" +packets_and_frames.frame.13.pkt_size="N/A" +packets_and_frames.frame.13.width=100 +packets_and_frames.frame.13.height=100 +packets_and_frames.frame.13.pix_fmt="rgb24" +packets_and_frames.frame.13.sample_aspect_ratio="1:1" +packets_and_frames.frame.13.pict_type="I" +packets_and_frames.frame.13.coded_picture_number=0 +packets_and_frames.frame.13.display_picture_number=0 +packets_and_frames.frame.13.interlaced_frame=0 +packets_and_frames.frame.13.top_field_first=0 +packets_and_frames.frame.13.repeat_pict=0 +packets_and_frames.frame.13.reference=0 +streams.stream.0.index=0 +streams.stream.0.codec_name="pcm_s16le" +streams.stream.0.profile="unknown" +streams.stream.0.codec_type="audio" +streams.stream.0.codec_time_base="1/44100" +streams.stream.0.codec_tag_string="PSD[16]" +streams.stream.0.codec_tag="0x10445350" +streams.stream.0.sample_fmt="s16" +streams.stream.0.sample_rate="44100" +streams.stream.0.channels=1 +streams.stream.0.bits_per_sample=16 +streams.stream.0.id="N/A" +streams.stream.0.r_frame_rate="0/0" +streams.stream.0.avg_frame_rate="0/0" +streams.stream.0.time_base="1/44100" +streams.stream.0.start_pts=0 +streams.stream.0.start_time="0.000000" +streams.stream.0.duration_ts=527406 +streams.stream.0.duration="11.959320" +streams.stream.0.bit_rate="705600" +streams.stream.0.nb_frames="N/A" +streams.stream.0.nb_read_frames="6" +streams.stream.0.nb_read_packets="6" +streams.stream.0.disposition.default=0 +streams.stream.0.disposition.dub=0 +streams.stream.0.disposition.original=0 +streams.stream.0.disposition.comment=0 +streams.stream.0.disposition.lyrics=0 +streams.stream.0.disposition.karaoke=0 +streams.stream.0.disposition.forced=0 +streams.stream.0.disposition.hearing_impaired=0 +streams.stream.0.disposition.visual_impaired=0 +streams.stream.0.disposition.clean_effects=0 +streams.stream.0.disposition.attached_pic=0 +streams.stream.0.tags.E="mc²" +streams.stream.1.index=1 +streams.stream.1.codec_name="rawvideo" +streams.stream.1.profile="unknown" +streams.stream.1.codec_type="video" +streams.stream.1.codec_time_base="1/51200" +streams.stream.1.codec_tag_string="RGB[24]" +streams.stream.1.codec_tag="0x18424752" +streams.stream.1.width=320 +streams.stream.1.height=240 +streams.stream.1.has_b_frames=0 +streams.stream.1.sample_aspect_ratio="1:1" +streams.stream.1.display_aspect_ratio="4:3" +streams.stream.1.pix_fmt="rgb24" +streams.stream.1.level=-99 +streams.stream.1.timecode="N/A" +streams.stream.1.id="N/A" +streams.stream.1.r_frame_rate="25/1" +streams.stream.1.avg_frame_rate="25/1" +streams.stream.1.time_base="1/51200" +streams.stream.1.start_pts=0 +streams.stream.1.start_time="0.000000" +streams.stream.1.duration_ts=612317 +streams.stream.1.duration="11.959316" +streams.stream.1.bit_rate="N/A" +streams.stream.1.nb_frames="N/A" +streams.stream.1.nb_read_frames="4" +streams.stream.1.nb_read_packets="4" +streams.stream.1.disposition.default=0 +streams.stream.1.disposition.dub=0 +streams.stream.1.disposition.original=0 +streams.stream.1.disposition.comment=0 +streams.stream.1.disposition.lyrics=0 +streams.stream.1.disposition.karaoke=0 +streams.stream.1.disposition.forced=0 +streams.stream.1.disposition.hearing_impaired=0 +streams.stream.1.disposition.visual_impaired=0 +streams.stream.1.disposition.clean_effects=0 +streams.stream.1.disposition.attached_pic=0 +streams.stream.1.tags.title="foobar" +streams.stream.1.tags.duration_ts="field-and-tags-conflict-attempt" +streams.stream.2.index=2 +streams.stream.2.codec_name="rawvideo" +streams.stream.2.profile="unknown" +streams.stream.2.codec_type="video" +streams.stream.2.codec_time_base="1/51200" +streams.stream.2.codec_tag_string="RGB[24]" +streams.stream.2.codec_tag="0x18424752" +streams.stream.2.width=100 +streams.stream.2.height=100 +streams.stream.2.has_b_frames=0 +streams.stream.2.sample_aspect_ratio="1:1" +streams.stream.2.display_aspect_ratio="1:1" +streams.stream.2.pix_fmt="rgb24" +streams.stream.2.level=-99 +streams.stream.2.timecode="N/A" +streams.stream.2.id="N/A" +streams.stream.2.r_frame_rate="25/1" +streams.stream.2.avg_frame_rate="25/1" +streams.stream.2.time_base="1/51200" +streams.stream.2.start_pts=0 +streams.stream.2.start_time="0.000000" +streams.stream.2.duration_ts=612317 +streams.stream.2.duration="11.959316" +streams.stream.2.bit_rate="N/A" +streams.stream.2.nb_frames="N/A" +streams.stream.2.nb_read_frames="4" +streams.stream.2.nb_read_packets="4" +streams.stream.2.disposition.default=0 +streams.stream.2.disposition.dub=0 +streams.stream.2.disposition.original=0 +streams.stream.2.disposition.comment=0 +streams.stream.2.disposition.lyrics=0 +streams.stream.2.disposition.karaoke=0 +streams.stream.2.disposition.forced=0 +streams.stream.2.disposition.hearing_impaired=0 +streams.stream.2.disposition.visual_impaired=0 +streams.stream.2.disposition.clean_effects=0 +streams.stream.2.disposition.attached_pic=0 +format.filename="tests/data/ffprobe-test.nut" +format.nb_streams=3 +format.format_name="nut" +format.start_time="0.000000" +format.duration="11.959320" +format.size="1054812" +format.bit_rate="705599" +format.tags.title="ffprobe test file" +format.tags.comment="'A comment with CSV, XML & JSON special chars': <tag value=\"x\">" +format.tags.comment2="I ♥ Üñîçød€" diff --git a/tests/ref/fate/ffprobe_ini b/tests/ref/fate/ffprobe_ini new file mode 100644 index 0000000..85349a5 --- /dev/null +++ b/tests/ref/fate/ffprobe_ini @@ -0,0 +1,634 @@ +# ffprobe output + +[packets_and_frames.packet.0] +codec_type=audio +stream_index=0 +pts=0 +pts_time=0.000000 +dts=0 +dts_time=0.000000 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=572 +flags=K + +[packets_and_frames.frame.0] +media_type=audio +key_frame=1 +pkt_pts=0 +pkt_pts_time=0.000000 +pkt_dts=0 +pkt_dts_time=0.000000 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=572 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono + +[packets_and_frames.packet.1] +codec_type=video +stream_index=1 +pts=0 +pts_time=0.000000 +dts=0 +dts_time=0.000000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=230400 +pos=2647 +flags=K + +[packets_and_frames.frame.1] +media_type=video +key_frame=1 +pkt_pts=0 +pkt_pts_time=0.000000 +pkt_dts=0 +pkt_dts_time=0.000000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=2647 +pkt_size=N/A +width=320 +height=240 +pix_fmt=rgb24 +sample_aspect_ratio=1\:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 + +[packets_and_frames.packet.2] +codec_type=video +stream_index=2 +pts=0 +pts_time=0.000000 +dts=0 +dts_time=0.000000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=30000 +pos=233068 +flags=K + +[packets_and_frames.frame.2] +media_type=video +key_frame=1 +pkt_pts=0 +pkt_pts_time=0.000000 +pkt_dts=0 +pkt_dts_time=0.000000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=233068 +pkt_size=N/A +width=100 +height=100 +pix_fmt=rgb24 +sample_aspect_ratio=1\:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 + +[packets_and_frames.packet.3] +codec_type=audio +stream_index=0 +pts=1024 +pts_time=0.023220 +dts=1024 +dts_time=0.023220 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=263073 +flags=K + +[packets_and_frames.frame.3] +media_type=audio +key_frame=1 +pkt_pts=1024 +pkt_pts_time=0.023220 +pkt_dts=1024 +pkt_dts_time=0.023220 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=263073 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono + +[packets_and_frames.packet.4] +codec_type=video +stream_index=1 +pts=2048 +pts_time=0.040000 +dts=2048 +dts_time=0.040000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=230400 +pos=265151 +flags=K + +[packets_and_frames.frame.4] +media_type=video +key_frame=1 +pkt_pts=2048 +pkt_pts_time=0.040000 +pkt_dts=2048 +pkt_dts_time=0.040000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=265151 +pkt_size=N/A +width=320 +height=240 +pix_fmt=rgb24 +sample_aspect_ratio=1\:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 + +[packets_and_frames.packet.5] +codec_type=video +stream_index=2 +pts=2048 +pts_time=0.040000 +dts=2048 +dts_time=0.040000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=30000 +pos=495575 +flags=K + +[packets_and_frames.frame.5] +media_type=video +key_frame=1 +pkt_pts=2048 +pkt_pts_time=0.040000 +pkt_dts=2048 +pkt_dts_time=0.040000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=495575 +pkt_size=N/A +width=100 +height=100 +pix_fmt=rgb24 +sample_aspect_ratio=1\:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 + +[packets_and_frames.packet.6] +codec_type=audio +stream_index=0 +pts=2048 +pts_time=0.046440 +dts=2048 +dts_time=0.046440 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=525580 +flags=K + +[packets_and_frames.frame.6] +media_type=audio +key_frame=1 +pkt_pts=2048 +pkt_pts_time=0.046440 +pkt_dts=2048 +pkt_dts_time=0.046440 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=525580 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono + +[packets_and_frames.packet.7] +codec_type=audio +stream_index=0 +pts=3072 +pts_time=0.069660 +dts=3072 +dts_time=0.069660 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=527651 +flags=K + +[packets_and_frames.frame.7] +media_type=audio +key_frame=1 +pkt_pts=3072 +pkt_pts_time=0.069660 +pkt_dts=3072 +pkt_dts_time=0.069660 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=527651 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono + +[packets_and_frames.packet.8] +codec_type=video +stream_index=1 +pts=4096 +pts_time=0.080000 +dts=4096 +dts_time=0.080000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=230400 +pos=529729 +flags=K + +[packets_and_frames.frame.8] +media_type=video +key_frame=1 +pkt_pts=4096 +pkt_pts_time=0.080000 +pkt_dts=4096 +pkt_dts_time=0.080000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=529729 +pkt_size=N/A +width=320 +height=240 +pix_fmt=rgb24 +sample_aspect_ratio=1\:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 + +[packets_and_frames.packet.9] +codec_type=video +stream_index=2 +pts=4096 +pts_time=0.080000 +dts=4096 +dts_time=0.080000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=30000 +pos=760153 +flags=K + +[packets_and_frames.frame.9] +media_type=video +key_frame=1 +pkt_pts=4096 +pkt_pts_time=0.080000 +pkt_dts=4096 +pkt_dts_time=0.080000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=760153 +pkt_size=N/A +width=100 +height=100 +pix_fmt=rgb24 +sample_aspect_ratio=1\:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 + +[packets_and_frames.packet.10] +codec_type=audio +stream_index=0 +pts=4096 +pts_time=0.092880 +dts=4096 +dts_time=0.092880 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=790158 +flags=K + +[packets_and_frames.frame.10] +media_type=audio +key_frame=1 +pkt_pts=4096 +pkt_pts_time=0.092880 +pkt_dts=4096 +pkt_dts_time=0.092880 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=790158 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono + +[packets_and_frames.packet.11] +codec_type=audio +stream_index=0 +pts=5120 +pts_time=0.116100 +dts=5120 +dts_time=0.116100 +duration=1024 +duration_time=0.023220 +convergence_duration=N/A +convergence_duration_time=N/A +size=2048 +pos=792229 +flags=K + +[packets_and_frames.frame.11] +media_type=audio +key_frame=1 +pkt_pts=5120 +pkt_pts_time=0.116100 +pkt_dts=5120 +pkt_dts_time=0.116100 +pkt_duration=1024 +pkt_duration_time=0.023220 +pkt_pos=792229 +pkt_size=2048 +sample_fmt=s16 +nb_samples=1024 +channels=1 +channel_layout=mono + +[packets_and_frames.packet.12] +codec_type=video +stream_index=1 +pts=6144 +pts_time=0.120000 +dts=6144 +dts_time=0.120000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=230400 +pos=794307 +flags=K + +[packets_and_frames.frame.12] +media_type=video +key_frame=1 +pkt_pts=6144 +pkt_pts_time=0.120000 +pkt_dts=6144 +pkt_dts_time=0.120000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=794307 +pkt_size=N/A +width=320 +height=240 +pix_fmt=rgb24 +sample_aspect_ratio=1\:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 + +[packets_and_frames.packet.13] +codec_type=video +stream_index=2 +pts=6144 +pts_time=0.120000 +dts=6144 +dts_time=0.120000 +duration=2048 +duration_time=0.040000 +convergence_duration=N/A +convergence_duration_time=N/A +size=30000 +pos=1024731 +flags=K + +[packets_and_frames.frame.13] +media_type=video +key_frame=1 +pkt_pts=6144 +pkt_pts_time=0.120000 +pkt_dts=6144 +pkt_dts_time=0.120000 +pkt_duration=2048 +pkt_duration_time=0.040000 +pkt_pos=1024731 +pkt_size=N/A +width=100 +height=100 +pix_fmt=rgb24 +sample_aspect_ratio=1\:1 +pict_type=I +coded_picture_number=0 +display_picture_number=0 +interlaced_frame=0 +top_field_first=0 +repeat_pict=0 +reference=0 + +[streams.stream.0] +index=0 +codec_name=pcm_s16le +profile=unknown +codec_type=audio +codec_time_base=1/44100 +codec_tag_string=PSD[16] +codec_tag=0x10445350 +sample_fmt=s16 +sample_rate=44100 +channels=1 +bits_per_sample=16 +id=N/A +r_frame_rate=0/0 +avg_frame_rate=0/0 +time_base=1/44100 +start_pts=0 +start_time=0.000000 +duration_ts=527406 +duration=11.959320 +bit_rate=705600 +nb_frames=N/A +nb_read_frames=6 +nb_read_packets=6 + +[streams.stream.0.disposition] +default=0 +dub=0 +original=0 +comment=0 +lyrics=0 +karaoke=0 +forced=0 +hearing_impaired=0 +visual_impaired=0 +clean_effects=0 +attached_pic=0 + +[streams.stream.0.tags] +E=mc² + +[streams.stream.1] +index=1 +codec_name=rawvideo +profile=unknown +codec_type=video +codec_time_base=1/51200 +codec_tag_string=RGB[24] +codec_tag=0x18424752 +width=320 +height=240 +has_b_frames=0 +sample_aspect_ratio=1\:1 +display_aspect_ratio=4\:3 +pix_fmt=rgb24 +level=-99 +timecode=N/A +id=N/A +r_frame_rate=25/1 +avg_frame_rate=25/1 +time_base=1/51200 +start_pts=0 +start_time=0.000000 +duration_ts=612317 +duration=11.959316 +bit_rate=N/A +nb_frames=N/A +nb_read_frames=4 +nb_read_packets=4 + +[streams.stream.1.disposition] +default=0 +dub=0 +original=0 +comment=0 +lyrics=0 +karaoke=0 +forced=0 +hearing_impaired=0 +visual_impaired=0 +clean_effects=0 +attached_pic=0 + +[streams.stream.1.tags] +title=foobar +duration_ts=field-and-tags-conflict-attempt + +[streams.stream.2] +index=2 +codec_name=rawvideo +profile=unknown +codec_type=video +codec_time_base=1/51200 +codec_tag_string=RGB[24] +codec_tag=0x18424752 +width=100 +height=100 +has_b_frames=0 +sample_aspect_ratio=1\:1 +display_aspect_ratio=1\:1 +pix_fmt=rgb24 +level=-99 +timecode=N/A +id=N/A +r_frame_rate=25/1 +avg_frame_rate=25/1 +time_base=1/51200 +start_pts=0 +start_time=0.000000 +duration_ts=612317 +duration=11.959316 +bit_rate=N/A +nb_frames=N/A +nb_read_frames=4 +nb_read_packets=4 + +[streams.stream.2.disposition] +default=0 +dub=0 +original=0 +comment=0 +lyrics=0 +karaoke=0 +forced=0 +hearing_impaired=0 +visual_impaired=0 +clean_effects=0 +attached_pic=0 + +[format] +filename=tests/data/ffprobe-test.nut +nb_streams=3 +format_name=nut +start_time=0.000000 +duration=11.959320 +size=1054812 +bit_rate=705599 + +[format.tags] +title=ffprobe test file +comment='A comment with CSV, XML & JSON special chars'\: <tag value\="x"> +comment2=I ♥ Üñîçød€ diff --git a/tests/ref/fate/ffprobe_json b/tests/ref/fate/ffprobe_json new file mode 100644 index 0000000..94e63fc --- /dev/null +++ b/tests/ref/fate/ffprobe_json @@ -0,0 +1,618 @@ +{ + "packets_and_frames": [ + { + "type": "packet", + "codec_type": "audio", + "stream_index": 0, + "pts": 0, + "pts_time": "0.000000", + "dts": 0, + "dts_time": "0.000000", + "duration": 1024, + "duration_time": "0.023220", + "size": "2048", + "pos": "572", + "flags": "K" + }, + { + "type": "frame", + "media_type": "audio", + "key_frame": 1, + "pkt_pts": 0, + "pkt_pts_time": "0.000000", + "pkt_dts": 0, + "pkt_dts_time": "0.000000", + "pkt_duration": 1024, + "pkt_duration_time": "0.023220", + "pkt_pos": "572", + "pkt_size": "2048", + "sample_fmt": "s16", + "nb_samples": 1024, + "channels": 1, + "channel_layout": "mono" + }, + { + "type": "packet", + "codec_type": "video", + "stream_index": 1, + "pts": 0, + "pts_time": "0.000000", + "dts": 0, + "dts_time": "0.000000", + "duration": 2048, + "duration_time": "0.040000", + "size": "230400", + "pos": "2647", + "flags": "K" + }, + { + "type": "frame", + "media_type": "video", + "key_frame": 1, + "pkt_pts": 0, + "pkt_pts_time": "0.000000", + "pkt_dts": 0, + "pkt_dts_time": "0.000000", + "pkt_duration": 2048, + "pkt_duration_time": "0.040000", + "pkt_pos": "2647", + "width": 320, + "height": 240, + "pix_fmt": "rgb24", + "sample_aspect_ratio": "1:1", + "pict_type": "I", + "coded_picture_number": 0, + "display_picture_number": 0, + "interlaced_frame": 0, + "top_field_first": 0, + "repeat_pict": 0, + "reference": 0 + }, + { + "type": "packet", + "codec_type": "video", + "stream_index": 2, + "pts": 0, + "pts_time": "0.000000", + "dts": 0, + "dts_time": "0.000000", + "duration": 2048, + "duration_time": "0.040000", + "size": "30000", + "pos": "233068", + "flags": "K" + }, + { + "type": "frame", + "media_type": "video", + "key_frame": 1, + "pkt_pts": 0, + "pkt_pts_time": "0.000000", + "pkt_dts": 0, + "pkt_dts_time": "0.000000", + "pkt_duration": 2048, + "pkt_duration_time": "0.040000", + "pkt_pos": "233068", + "width": 100, + "height": 100, + "pix_fmt": "rgb24", + "sample_aspect_ratio": "1:1", + "pict_type": "I", + "coded_picture_number": 0, + "display_picture_number": 0, + "interlaced_frame": 0, + "top_field_first": 0, + "repeat_pict": 0, + "reference": 0 + }, + { + "type": "packet", + "codec_type": "audio", + "stream_index": 0, + "pts": 1024, + "pts_time": "0.023220", + "dts": 1024, + "dts_time": "0.023220", + "duration": 1024, + "duration_time": "0.023220", + "size": "2048", + "pos": "263073", + "flags": "K" + }, + { + "type": "frame", + "media_type": "audio", + "key_frame": 1, + "pkt_pts": 1024, + "pkt_pts_time": "0.023220", + "pkt_dts": 1024, + "pkt_dts_time": "0.023220", + "pkt_duration": 1024, + "pkt_duration_time": "0.023220", + "pkt_pos": "263073", + "pkt_size": "2048", + "sample_fmt": "s16", + "nb_samples": 1024, + "channels": 1, + "channel_layout": "mono" + }, + { + "type": "packet", + "codec_type": "video", + "stream_index": 1, + "pts": 2048, + "pts_time": "0.040000", + "dts": 2048, + "dts_time": "0.040000", + "duration": 2048, + "duration_time": "0.040000", + "size": "230400", + "pos": "265151", + "flags": "K" + }, + { + "type": "frame", + "media_type": "video", + "key_frame": 1, + "pkt_pts": 2048, + "pkt_pts_time": "0.040000", + "pkt_dts": 2048, + "pkt_dts_time": "0.040000", + "pkt_duration": 2048, + "pkt_duration_time": "0.040000", + "pkt_pos": "265151", + "width": 320, + "height": 240, + "pix_fmt": "rgb24", + "sample_aspect_ratio": "1:1", + "pict_type": "I", + "coded_picture_number": 0, + "display_picture_number": 0, + "interlaced_frame": 0, + "top_field_first": 0, + "repeat_pict": 0, + "reference": 0 + }, + { + "type": "packet", + "codec_type": "video", + "stream_index": 2, + "pts": 2048, + "pts_time": "0.040000", + "dts": 2048, + "dts_time": "0.040000", + "duration": 2048, + "duration_time": "0.040000", + "size": "30000", + "pos": "495575", + "flags": "K" + }, + { + "type": "frame", + "media_type": "video", + "key_frame": 1, + "pkt_pts": 2048, + "pkt_pts_time": "0.040000", + "pkt_dts": 2048, + "pkt_dts_time": "0.040000", + "pkt_duration": 2048, + "pkt_duration_time": "0.040000", + "pkt_pos": "495575", + "width": 100, + "height": 100, + "pix_fmt": "rgb24", + "sample_aspect_ratio": "1:1", + "pict_type": "I", + "coded_picture_number": 0, + "display_picture_number": 0, + "interlaced_frame": 0, + "top_field_first": 0, + "repeat_pict": 0, + "reference": 0 + }, + { + "type": "packet", + "codec_type": "audio", + "stream_index": 0, + "pts": 2048, + "pts_time": "0.046440", + "dts": 2048, + "dts_time": "0.046440", + "duration": 1024, + "duration_time": "0.023220", + "size": "2048", + "pos": "525580", + "flags": "K" + }, + { + "type": "frame", + "media_type": "audio", + "key_frame": 1, + "pkt_pts": 2048, + "pkt_pts_time": "0.046440", + "pkt_dts": 2048, + "pkt_dts_time": "0.046440", + "pkt_duration": 1024, + "pkt_duration_time": "0.023220", + "pkt_pos": "525580", + "pkt_size": "2048", + "sample_fmt": "s16", + "nb_samples": 1024, + "channels": 1, + "channel_layout": "mono" + }, + { + "type": "packet", + "codec_type": "audio", + "stream_index": 0, + "pts": 3072, + "pts_time": "0.069660", + "dts": 3072, + "dts_time": "0.069660", + "duration": 1024, + "duration_time": "0.023220", + "size": "2048", + "pos": "527651", + "flags": "K" + }, + { + "type": "frame", + "media_type": "audio", + "key_frame": 1, + "pkt_pts": 3072, + "pkt_pts_time": "0.069660", + "pkt_dts": 3072, + "pkt_dts_time": "0.069660", + "pkt_duration": 1024, + "pkt_duration_time": "0.023220", + "pkt_pos": "527651", + "pkt_size": "2048", + "sample_fmt": "s16", + "nb_samples": 1024, + "channels": 1, + "channel_layout": "mono" + }, + { + "type": "packet", + "codec_type": "video", + "stream_index": 1, + "pts": 4096, + "pts_time": "0.080000", + "dts": 4096, + "dts_time": "0.080000", + "duration": 2048, + "duration_time": "0.040000", + "size": "230400", + "pos": "529729", + "flags": "K" + }, + { + "type": "frame", + "media_type": "video", + "key_frame": 1, + "pkt_pts": 4096, + "pkt_pts_time": "0.080000", + "pkt_dts": 4096, + "pkt_dts_time": "0.080000", + "pkt_duration": 2048, + "pkt_duration_time": "0.040000", + "pkt_pos": "529729", + "width": 320, + "height": 240, + "pix_fmt": "rgb24", + "sample_aspect_ratio": "1:1", + "pict_type": "I", + "coded_picture_number": 0, + "display_picture_number": 0, + "interlaced_frame": 0, + "top_field_first": 0, + "repeat_pict": 0, + "reference": 0 + }, + { + "type": "packet", + "codec_type": "video", + "stream_index": 2, + "pts": 4096, + "pts_time": "0.080000", + "dts": 4096, + "dts_time": "0.080000", + "duration": 2048, + "duration_time": "0.040000", + "size": "30000", + "pos": "760153", + "flags": "K" + }, + { + "type": "frame", + "media_type": "video", + "key_frame": 1, + "pkt_pts": 4096, + "pkt_pts_time": "0.080000", + "pkt_dts": 4096, + "pkt_dts_time": "0.080000", + "pkt_duration": 2048, + "pkt_duration_time": "0.040000", + "pkt_pos": "760153", + "width": 100, + "height": 100, + "pix_fmt": "rgb24", + "sample_aspect_ratio": "1:1", + "pict_type": "I", + "coded_picture_number": 0, + "display_picture_number": 0, + "interlaced_frame": 0, + "top_field_first": 0, + "repeat_pict": 0, + "reference": 0 + }, + { + "type": "packet", + "codec_type": "audio", + "stream_index": 0, + "pts": 4096, + "pts_time": "0.092880", + "dts": 4096, + "dts_time": "0.092880", + "duration": 1024, + "duration_time": "0.023220", + "size": "2048", + "pos": "790158", + "flags": "K" + }, + { + "type": "frame", + "media_type": "audio", + "key_frame": 1, + "pkt_pts": 4096, + "pkt_pts_time": "0.092880", + "pkt_dts": 4096, + "pkt_dts_time": "0.092880", + "pkt_duration": 1024, + "pkt_duration_time": "0.023220", + "pkt_pos": "790158", + "pkt_size": "2048", + "sample_fmt": "s16", + "nb_samples": 1024, + "channels": 1, + "channel_layout": "mono" + }, + { + "type": "packet", + "codec_type": "audio", + "stream_index": 0, + "pts": 5120, + "pts_time": "0.116100", + "dts": 5120, + "dts_time": "0.116100", + "duration": 1024, + "duration_time": "0.023220", + "size": "2048", + "pos": "792229", + "flags": "K" + }, + { + "type": "frame", + "media_type": "audio", + "key_frame": 1, + "pkt_pts": 5120, + "pkt_pts_time": "0.116100", + "pkt_dts": 5120, + "pkt_dts_time": "0.116100", + "pkt_duration": 1024, + "pkt_duration_time": "0.023220", + "pkt_pos": "792229", + "pkt_size": "2048", + "sample_fmt": "s16", + "nb_samples": 1024, + "channels": 1, + "channel_layout": "mono" + }, + { + "type": "packet", + "codec_type": "video", + "stream_index": 1, + "pts": 6144, + "pts_time": "0.120000", + "dts": 6144, + "dts_time": "0.120000", + "duration": 2048, + "duration_time": "0.040000", + "size": "230400", + "pos": "794307", + "flags": "K" + }, + { + "type": "frame", + "media_type": "video", + "key_frame": 1, + "pkt_pts": 6144, + "pkt_pts_time": "0.120000", + "pkt_dts": 6144, + "pkt_dts_time": "0.120000", + "pkt_duration": 2048, + "pkt_duration_time": "0.040000", + "pkt_pos": "794307", + "width": 320, + "height": 240, + "pix_fmt": "rgb24", + "sample_aspect_ratio": "1:1", + "pict_type": "I", + "coded_picture_number": 0, + "display_picture_number": 0, + "interlaced_frame": 0, + "top_field_first": 0, + "repeat_pict": 0, + "reference": 0 + }, + { + "type": "packet", + "codec_type": "video", + "stream_index": 2, + "pts": 6144, + "pts_time": "0.120000", + "dts": 6144, + "dts_time": "0.120000", + "duration": 2048, + "duration_time": "0.040000", + "size": "30000", + "pos": "1024731", + "flags": "K" + }, + { + "type": "frame", + "media_type": "video", + "key_frame": 1, + "pkt_pts": 6144, + "pkt_pts_time": "0.120000", + "pkt_dts": 6144, + "pkt_dts_time": "0.120000", + "pkt_duration": 2048, + "pkt_duration_time": "0.040000", + "pkt_pos": "1024731", + "width": 100, + "height": 100, + "pix_fmt": "rgb24", + "sample_aspect_ratio": "1:1", + "pict_type": "I", + "coded_picture_number": 0, + "display_picture_number": 0, + "interlaced_frame": 0, + "top_field_first": 0, + "repeat_pict": 0, + "reference": 0 + } + ], + "streams": [ + { + "index": 0, + "codec_name": "pcm_s16le", + "codec_type": "audio", + "codec_time_base": "1/44100", + "codec_tag_string": "PSD[16]", + "codec_tag": "0x10445350", + "sample_fmt": "s16", + "sample_rate": "44100", + "channels": 1, + "bits_per_sample": 16, + "r_frame_rate": "0/0", + "avg_frame_rate": "0/0", + "time_base": "1/44100", + "start_pts": 0, + "start_time": "0.000000", + "duration_ts": 527406, + "duration": "11.959320", + "bit_rate": "705600", + "nb_read_frames": "6", + "nb_read_packets": "6", + "disposition": { + "default": 0, + "dub": 0, + "original": 0, + "comment": 0, + "lyrics": 0, + "karaoke": 0, + "forced": 0, + "hearing_impaired": 0, + "visual_impaired": 0, + "clean_effects": 0, + "attached_pic": 0 + }, + "tags": { + "E": "mc²" + } + }, + { + "index": 1, + "codec_name": "rawvideo", + "codec_type": "video", + "codec_time_base": "1/51200", + "codec_tag_string": "RGB[24]", + "codec_tag": "0x18424752", + "width": 320, + "height": 240, + "has_b_frames": 0, + "sample_aspect_ratio": "1:1", + "display_aspect_ratio": "4:3", + "pix_fmt": "rgb24", + "level": -99, + "r_frame_rate": "25/1", + "avg_frame_rate": "25/1", + "time_base": "1/51200", + "start_pts": 0, + "start_time": "0.000000", + "duration_ts": 612317, + "duration": "11.959316", + "nb_read_frames": "4", + "nb_read_packets": "4", + "disposition": { + "default": 0, + "dub": 0, + "original": 0, + "comment": 0, + "lyrics": 0, + "karaoke": 0, + "forced": 0, + "hearing_impaired": 0, + "visual_impaired": 0, + "clean_effects": 0, + "attached_pic": 0 + }, + "tags": { + "title": "foobar", + "duration_ts": "field-and-tags-conflict-attempt" + } + }, + { + "index": 2, + "codec_name": "rawvideo", + "codec_type": "video", + "codec_time_base": "1/51200", + "codec_tag_string": "RGB[24]", + "codec_tag": "0x18424752", + "width": 100, + "height": 100, + "has_b_frames": 0, + "sample_aspect_ratio": "1:1", + "display_aspect_ratio": "1:1", + "pix_fmt": "rgb24", + "level": -99, + "r_frame_rate": "25/1", + "avg_frame_rate": "25/1", + "time_base": "1/51200", + "start_pts": 0, + "start_time": "0.000000", + "duration_ts": 612317, + "duration": "11.959316", + "nb_read_frames": "4", + "nb_read_packets": "4", + "disposition": { + "default": 0, + "dub": 0, + "original": 0, + "comment": 0, + "lyrics": 0, + "karaoke": 0, + "forced": 0, + "hearing_impaired": 0, + "visual_impaired": 0, + "clean_effects": 0, + "attached_pic": 0 + } + } + ], + "format": { + "filename": "tests/data/ffprobe-test.nut", + "nb_streams": 3, + "format_name": "nut", + "start_time": "0.000000", + "duration": "11.959320", + "size": "1054812", + "bit_rate": "705599", + "tags": { + "title": "ffprobe test file", + "comment": "'A comment with CSV, XML & JSON special chars': <tag value=\"x\">", + "comment2": "I ♥ Üñîçød€" + } + } +} diff --git a/tests/ref/fate/ffprobe_xml b/tests/ref/fate/ffprobe_xml new file mode 100644 index 0000000..ac5ac86 --- /dev/null +++ b/tests/ref/fate/ffprobe_xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ffprobe> + <packets_and_frames> + <packet codec_type="audio" stream_index="0" pts="0" pts_time="0.000000" dts="0" dts_time="0.000000" duration="1024" duration_time="0.023220" size="2048" pos="572" flags="K"/> + <frame media_type="audio" key_frame="1" pkt_pts="0" pkt_pts_time="0.000000" pkt_dts="0" pkt_dts_time="0.000000" pkt_duration="1024" pkt_duration_time="0.023220" pkt_pos="572" pkt_size="2048" sample_fmt="s16" nb_samples="1024" channels="1" channel_layout="mono"/> + <packet codec_type="video" stream_index="1" pts="0" pts_time="0.000000" dts="0" dts_time="0.000000" duration="2048" duration_time="0.040000" size="230400" pos="2647" flags="K"/> + <frame media_type="video" key_frame="1" pkt_pts="0" pkt_pts_time="0.000000" pkt_dts="0" pkt_dts_time="0.000000" pkt_duration="2048" pkt_duration_time="0.040000" pkt_pos="2647" width="320" height="240" pix_fmt="rgb24" sample_aspect_ratio="1:1" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="0" top_field_first="0" repeat_pict="0" reference="0"/> + <packet codec_type="video" stream_index="2" pts="0" pts_time="0.000000" dts="0" dts_time="0.000000" duration="2048" duration_time="0.040000" size="30000" pos="233068" flags="K"/> + <frame media_type="video" key_frame="1" pkt_pts="0" pkt_pts_time="0.000000" pkt_dts="0" pkt_dts_time="0.000000" pkt_duration="2048" pkt_duration_time="0.040000" pkt_pos="233068" width="100" height="100" pix_fmt="rgb24" sample_aspect_ratio="1:1" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="0" top_field_first="0" repeat_pict="0" reference="0"/> + <packet codec_type="audio" stream_index="0" pts="1024" pts_time="0.023220" dts="1024" dts_time="0.023220" duration="1024" duration_time="0.023220" size="2048" pos="263073" flags="K"/> + <frame media_type="audio" key_frame="1" pkt_pts="1024" pkt_pts_time="0.023220" pkt_dts="1024" pkt_dts_time="0.023220" pkt_duration="1024" pkt_duration_time="0.023220" pkt_pos="263073" pkt_size="2048" sample_fmt="s16" nb_samples="1024" channels="1" channel_layout="mono"/> + <packet codec_type="video" stream_index="1" pts="2048" pts_time="0.040000" dts="2048" dts_time="0.040000" duration="2048" duration_time="0.040000" size="230400" pos="265151" flags="K"/> + <frame media_type="video" key_frame="1" pkt_pts="2048" pkt_pts_time="0.040000" pkt_dts="2048" pkt_dts_time="0.040000" pkt_duration="2048" pkt_duration_time="0.040000" pkt_pos="265151" width="320" height="240" pix_fmt="rgb24" sample_aspect_ratio="1:1" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="0" top_field_first="0" repeat_pict="0" reference="0"/> + <packet codec_type="video" stream_index="2" pts="2048" pts_time="0.040000" dts="2048" dts_time="0.040000" duration="2048" duration_time="0.040000" size="30000" pos="495575" flags="K"/> + <frame media_type="video" key_frame="1" pkt_pts="2048" pkt_pts_time="0.040000" pkt_dts="2048" pkt_dts_time="0.040000" pkt_duration="2048" pkt_duration_time="0.040000" pkt_pos="495575" width="100" height="100" pix_fmt="rgb24" sample_aspect_ratio="1:1" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="0" top_field_first="0" repeat_pict="0" reference="0"/> + <packet codec_type="audio" stream_index="0" pts="2048" pts_time="0.046440" dts="2048" dts_time="0.046440" duration="1024" duration_time="0.023220" size="2048" pos="525580" flags="K"/> + <frame media_type="audio" key_frame="1" pkt_pts="2048" pkt_pts_time="0.046440" pkt_dts="2048" pkt_dts_time="0.046440" pkt_duration="1024" pkt_duration_time="0.023220" pkt_pos="525580" pkt_size="2048" sample_fmt="s16" nb_samples="1024" channels="1" channel_layout="mono"/> + <packet codec_type="audio" stream_index="0" pts="3072" pts_time="0.069660" dts="3072" dts_time="0.069660" duration="1024" duration_time="0.023220" size="2048" pos="527651" flags="K"/> + <frame media_type="audio" key_frame="1" pkt_pts="3072" pkt_pts_time="0.069660" pkt_dts="3072" pkt_dts_time="0.069660" pkt_duration="1024" pkt_duration_time="0.023220" pkt_pos="527651" pkt_size="2048" sample_fmt="s16" nb_samples="1024" channels="1" channel_layout="mono"/> + <packet codec_type="video" stream_index="1" pts="4096" pts_time="0.080000" dts="4096" dts_time="0.080000" duration="2048" duration_time="0.040000" size="230400" pos="529729" flags="K"/> + <frame media_type="video" key_frame="1" pkt_pts="4096" pkt_pts_time="0.080000" pkt_dts="4096" pkt_dts_time="0.080000" pkt_duration="2048" pkt_duration_time="0.040000" pkt_pos="529729" width="320" height="240" pix_fmt="rgb24" sample_aspect_ratio="1:1" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="0" top_field_first="0" repeat_pict="0" reference="0"/> + <packet codec_type="video" stream_index="2" pts="4096" pts_time="0.080000" dts="4096" dts_time="0.080000" duration="2048" duration_time="0.040000" size="30000" pos="760153" flags="K"/> + <frame media_type="video" key_frame="1" pkt_pts="4096" pkt_pts_time="0.080000" pkt_dts="4096" pkt_dts_time="0.080000" pkt_duration="2048" pkt_duration_time="0.040000" pkt_pos="760153" width="100" height="100" pix_fmt="rgb24" sample_aspect_ratio="1:1" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="0" top_field_first="0" repeat_pict="0" reference="0"/> + <packet codec_type="audio" stream_index="0" pts="4096" pts_time="0.092880" dts="4096" dts_time="0.092880" duration="1024" duration_time="0.023220" size="2048" pos="790158" flags="K"/> + <frame media_type="audio" key_frame="1" pkt_pts="4096" pkt_pts_time="0.092880" pkt_dts="4096" pkt_dts_time="0.092880" pkt_duration="1024" pkt_duration_time="0.023220" pkt_pos="790158" pkt_size="2048" sample_fmt="s16" nb_samples="1024" channels="1" channel_layout="mono"/> + <packet codec_type="audio" stream_index="0" pts="5120" pts_time="0.116100" dts="5120" dts_time="0.116100" duration="1024" duration_time="0.023220" size="2048" pos="792229" flags="K"/> + <frame media_type="audio" key_frame="1" pkt_pts="5120" pkt_pts_time="0.116100" pkt_dts="5120" pkt_dts_time="0.116100" pkt_duration="1024" pkt_duration_time="0.023220" pkt_pos="792229" pkt_size="2048" sample_fmt="s16" nb_samples="1024" channels="1" channel_layout="mono"/> + <packet codec_type="video" stream_index="1" pts="6144" pts_time="0.120000" dts="6144" dts_time="0.120000" duration="2048" duration_time="0.040000" size="230400" pos="794307" flags="K"/> + <frame media_type="video" key_frame="1" pkt_pts="6144" pkt_pts_time="0.120000" pkt_dts="6144" pkt_dts_time="0.120000" pkt_duration="2048" pkt_duration_time="0.040000" pkt_pos="794307" width="320" height="240" pix_fmt="rgb24" sample_aspect_ratio="1:1" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="0" top_field_first="0" repeat_pict="0" reference="0"/> + <packet codec_type="video" stream_index="2" pts="6144" pts_time="0.120000" dts="6144" dts_time="0.120000" duration="2048" duration_time="0.040000" size="30000" pos="1024731" flags="K"/> + <frame media_type="video" key_frame="1" pkt_pts="6144" pkt_pts_time="0.120000" pkt_dts="6144" pkt_dts_time="0.120000" pkt_duration="2048" pkt_duration_time="0.040000" pkt_pos="1024731" width="100" height="100" pix_fmt="rgb24" sample_aspect_ratio="1:1" pict_type="I" coded_picture_number="0" display_picture_number="0" interlaced_frame="0" top_field_first="0" repeat_pict="0" reference="0"/> + </packets_and_frames> + + <streams> + <stream index="0" codec_name="pcm_s16le" codec_type="audio" codec_time_base="1/44100" codec_tag_string="PSD[16]" codec_tag="0x10445350" sample_fmt="s16" sample_rate="44100" channels="1" bits_per_sample="16" r_frame_rate="0/0" avg_frame_rate="0/0" time_base="1/44100" start_pts="0" start_time="0.000000" duration_ts="527406" duration="11.959320" bit_rate="705600" nb_read_frames="6" nb_read_packets="6"> + <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0"/> + <tag key="E" value="mc²"/> + </stream> + <stream index="1" codec_name="rawvideo" codec_type="video" codec_time_base="1/51200" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="320" height="240" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="4:3" pix_fmt="rgb24" level="-99" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" duration_ts="612317" duration="11.959316" nb_read_frames="4" nb_read_packets="4"> + <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0"/> + <tag key="title" value="foobar"/> + <tag key="duration_ts" value="field-and-tags-conflict-attempt"/> + </stream> + <stream index="2" codec_name="rawvideo" codec_type="video" codec_time_base="1/51200" codec_tag_string="RGB[24]" codec_tag="0x18424752" width="100" height="100" has_b_frames="0" sample_aspect_ratio="1:1" display_aspect_ratio="1:1" pix_fmt="rgb24" level="-99" r_frame_rate="25/1" avg_frame_rate="25/1" time_base="1/51200" start_pts="0" start_time="0.000000" duration_ts="612317" duration="11.959316" nb_read_frames="4" nb_read_packets="4"> + <disposition default="0" dub="0" original="0" comment="0" lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0" clean_effects="0" attached_pic="0"/> + </stream> + </streams> + + <format filename="tests/data/ffprobe-test.nut" nb_streams="3" format_name="nut" start_time="0.000000" duration="11.959320" size="1054812" bit_rate="705599"> + <tag key="title" value="ffprobe test file"/> + <tag key="comment" value="'A comment with CSV, XML & JSON special chars': <tag value="x">"/> + <tag key="comment2" value="I ♥ Üñîçød€"/> + </format> +</ffprobe> diff --git a/tests/ref/fate/film-cvid b/tests/ref/fate/film-cvid index 12b1f1c..3ca7b59 100644 --- a/tests/ref/fate/film-cvid +++ b/tests/ref/fate/film-cvid @@ -1,111 +1,111 @@ #tb 0: 1/30 -0, 0, 0, 1, 107520, 0xa6c9fdd2 -0, 2, 2, 1, 107520, 0x61eb28c1 -0, 4, 4, 1, 107520, 0x45e20af7 -0, 6, 6, 1, 107520, 0x366970fc -0, 8, 8, 1, 107520, 0xa392bcb3 -0, 10, 10, 1, 107520, 0xcf7bac98 -0, 12, 12, 1, 107520, 0x222eba53 -0, 14, 14, 1, 107520, 0x74e255a1 -0, 16, 16, 1, 107520, 0xc19eec6f -0, 18, 18, 1, 107520, 0xa3880681 -0, 20, 20, 1, 107520, 0x957878db -0, 22, 22, 1, 107520, 0x18340692 -0, 24, 24, 1, 107520, 0x9970f24d -0, 26, 26, 1, 107520, 0xf08618aa -0, 28, 28, 1, 107520, 0xee7324f0 -0, 30, 30, 1, 107520, 0xe15025b3 -0, 32, 32, 1, 107520, 0x8afa312e -0, 34, 34, 1, 107520, 0x717a7d0f -0, 36, 36, 1, 107520, 0x355c6e23 -0, 38, 38, 1, 107520, 0x7015a50f -0, 40, 40, 1, 107520, 0xcdfc1a16 -0, 42, 42, 1, 107520, 0x38d929e7 -0, 44, 44, 1, 107520, 0x52913423 -0, 46, 46, 1, 107520, 0xe2c91c10 -0, 48, 48, 1, 107520, 0x85516e9c -0, 50, 50, 1, 107520, 0xd1626030 -0, 52, 52, 1, 107520, 0xea7b16de -0, 54, 54, 1, 107520, 0xa33eaa0d -0, 56, 56, 1, 107520, 0x8e3be6a6 -0, 58, 58, 1, 107520, 0x14147bd6 -0, 60, 60, 1, 107520, 0x07d54bec -0, 62, 62, 1, 107520, 0xe287a0a7 -0, 64, 64, 1, 107520, 0xc023a14d -0, 66, 66, 1, 107520, 0x2437085d -0, 68, 68, 1, 107520, 0x63823918 -0, 70, 70, 1, 107520, 0xbc17e198 -0, 72, 72, 1, 107520, 0x9d99bc81 -0, 74, 74, 1, 107520, 0x7e4ec71e -0, 76, 76, 1, 107520, 0x55b98376 -0, 78, 78, 1, 107520, 0x356d8e9e -0, 80, 80, 1, 107520, 0xf77e8a61 -0, 82, 82, 1, 107520, 0x5ae7c8c7 -0, 84, 84, 1, 107520, 0x8acf9322 -0, 86, 86, 1, 107520, 0x40a9177e -0, 88, 88, 1, 107520, 0x3e0e4d8d -0, 90, 90, 1, 107520, 0xd268865b -0, 92, 92, 1, 107520, 0x89a4efeb -0, 94, 94, 1, 107520, 0x70ca2478 -0, 96, 96, 1, 107520, 0xcc9ec981 -0, 98, 98, 1, 107520, 0xf0648459 -0, 100, 100, 1, 107520, 0x7e4a4cca -0, 102, 102, 1, 107520, 0xb315dc65 -0, 104, 104, 1, 107520, 0x2aecc7b4 -0, 106, 106, 1, 107520, 0x81742f51 -0, 108, 108, 1, 107520, 0x3a1d7571 -0, 110, 110, 1, 107520, 0x3a1d7571 -0, 112, 112, 1, 107520, 0x3a1d7571 -0, 114, 114, 1, 107520, 0x3a1d7571 -0, 116, 116, 1, 107520, 0x3a1d7571 -0, 118, 118, 1, 107520, 0x3a1d7571 -0, 120, 120, 1, 107520, 0x3a1d7571 -0, 122, 122, 1, 107520, 0xe974733e -0, 124, 124, 1, 107520, 0x999c6fbf -0, 126, 126, 1, 107520, 0x26b56b6e -0, 128, 128, 1, 107520, 0xc9f9647b -0, 130, 130, 1, 107520, 0x6d025d00 -0, 132, 132, 1, 107520, 0xf9c056c1 -0, 134, 134, 1, 107520, 0xa5cc4d0b -0, 136, 136, 1, 107520, 0x1a4c4236 -0, 138, 138, 1, 107520, 0xa9d538b6 -0, 140, 140, 1, 107520, 0x14682d00 -0, 142, 142, 1, 107520, 0x6236204f -0, 144, 144, 1, 107520, 0x303e14aa -0, 146, 146, 1, 107520, 0x943b0837 -0, 148, 148, 1, 107520, 0xfce5fd07 -0, 150, 150, 1, 107520, 0xd993f193 -0, 152, 152, 1, 107520, 0x4d48e7b4 -0, 154, 154, 1, 107520, 0x61ccdf83 -0, 156, 156, 1, 107520, 0xfb4fd608 -0, 158, 158, 1, 107520, 0x5efdcdb3 -0, 160, 160, 1, 107520, 0xb03ec886 -0, 162, 162, 1, 107520, 0xf464c343 -0, 164, 164, 1, 107520, 0xf464c343 -0, 166, 166, 1, 107520, 0xf464c343 -0, 168, 168, 1, 107520, 0xf464c343 -0, 170, 170, 1, 107520, 0xf464c343 -0, 172, 172, 1, 107520, 0xf464c343 -0, 174, 174, 1, 107520, 0xf464c343 -0, 176, 176, 1, 107520, 0xf464c343 -0, 178, 178, 1, 107520, 0xf464c343 -0, 180, 180, 1, 107520, 0xf464c343 -0, 182, 182, 1, 107520, 0xf464c343 -0, 184, 184, 1, 107520, 0xf2b2c712 -0, 186, 186, 1, 107520, 0xf2b2c712 -0, 188, 188, 1, 107520, 0xf2b2c712 -0, 190, 190, 1, 107520, 0xf2b2c712 -0, 192, 192, 1, 107520, 0xb95e6bc8 -0, 194, 194, 1, 107520, 0x33feee37 -0, 196, 196, 1, 107520, 0x36ee3cd5 -0, 198, 198, 1, 107520, 0x59096471 -0, 200, 200, 1, 107520, 0x53b470c6 -0, 202, 202, 1, 107520, 0xdb7c64ff -0, 204, 204, 1, 107520, 0xe5a1596a -0, 206, 206, 1, 107520, 0x8c8942eb -0, 208, 208, 1, 107520, 0x5ecc379e -0, 210, 210, 1, 107520, 0xea09432a -0, 212, 212, 1, 107520, 0xe01e6b73 -0, 214, 214, 1, 107520, 0x1d13bba8 -0, 216, 216, 1, 107520, 0x3a993a6c -0, 218, 218, 1, 107520, 0x2ede041a +0, 0, 0, 1, 215040, 0x067c5362 +0, 2, 2, 1, 215040, 0xd9eacb98 +0, 4, 4, 1, 215040, 0x3c8a4cbd +0, 6, 6, 1, 215040, 0xbdf996e1 +0, 8, 8, 1, 215040, 0x1b7fa123 +0, 10, 10, 1, 215040, 0x834b4a8d +0, 12, 12, 1, 215040, 0xf4b1bebe +0, 14, 14, 1, 215040, 0x088c3802 +0, 16, 16, 1, 215040, 0xf6ddedb9 +0, 18, 18, 1, 215040, 0x2791d538 +0, 20, 20, 1, 215040, 0x81fe4688 +0, 22, 22, 1, 215040, 0xad864fbd +0, 24, 24, 1, 215040, 0xa637a97a +0, 26, 26, 1, 215040, 0x2287e378 +0, 28, 28, 1, 215040, 0x13a017d7 +0, 30, 30, 1, 215040, 0x89a4acee +0, 32, 32, 1, 215040, 0x97888ffc +0, 34, 34, 1, 215040, 0x7c2c3b58 +0, 36, 36, 1, 215040, 0x2e3ab808 +0, 38, 38, 1, 215040, 0x2d553af2 +0, 40, 40, 1, 215040, 0x929c420e +0, 42, 42, 1, 215040, 0x4841bd6d +0, 44, 44, 1, 215040, 0xb350fbcd +0, 46, 46, 1, 215040, 0x0d70b918 +0, 48, 48, 1, 215040, 0xf98b0f47 +0, 50, 50, 1, 215040, 0x748b8ff2 +0, 52, 52, 1, 215040, 0x62017c38 +0, 54, 54, 1, 215040, 0x46042bb4 +0, 56, 56, 1, 215040, 0xe7a74806 +0, 58, 58, 1, 215040, 0xb4c856e6 +0, 60, 60, 1, 215040, 0xb21a28dd +0, 62, 62, 1, 215040, 0x2a6e0834 +0, 64, 64, 1, 215040, 0x7044d6ca +0, 66, 66, 1, 215040, 0x17780335 +0, 68, 68, 1, 215040, 0x94f51e7a +0, 70, 70, 1, 215040, 0x5beb5f5f +0, 72, 72, 1, 215040, 0xc7d59527 +0, 74, 74, 1, 215040, 0x40f69049 +0, 76, 76, 1, 215040, 0x1f78740e +0, 78, 78, 1, 215040, 0x49f7265d +0, 80, 80, 1, 215040, 0x057ac5c9 +0, 82, 82, 1, 215040, 0x649bd476 +0, 84, 84, 1, 215040, 0x1c75aa43 +0, 86, 86, 1, 215040, 0xc4bd1e29 +0, 88, 88, 1, 215040, 0x5033fa74 +0, 90, 90, 1, 215040, 0xba5c949e +0, 92, 92, 1, 215040, 0x2fa78a0e +0, 94, 94, 1, 215040, 0x9d363dce +0, 96, 96, 1, 215040, 0xd1dc82b0 +0, 98, 98, 1, 215040, 0xd25be322 +0, 100, 100, 1, 215040, 0xf1374ef9 +0, 102, 102, 1, 215040, 0x33467b42 +0, 104, 104, 1, 215040, 0x7ec7dfad +0, 106, 106, 1, 215040, 0x706ed416 +0, 108, 108, 1, 215040, 0x6576b3eb +0, 110, 110, 1, 215040, 0x6576b3eb +0, 112, 112, 1, 215040, 0x6576b3eb +0, 114, 114, 1, 215040, 0x6576b3eb +0, 116, 116, 1, 215040, 0x6576b3eb +0, 118, 118, 1, 215040, 0x6576b3eb +0, 120, 120, 1, 215040, 0x6576b3eb +0, 122, 122, 1, 215040, 0x6873993d +0, 124, 124, 1, 215040, 0x8c2a84d8 +0, 126, 126, 1, 215040, 0xdd456bd5 +0, 128, 128, 1, 215040, 0x50fa4f3d +0, 130, 130, 1, 215040, 0x00c4369c +0, 132, 132, 1, 215040, 0xe4c220d2 +0, 134, 134, 1, 215040, 0xe43a033b +0, 136, 136, 1, 215040, 0x72f6e32c +0, 138, 138, 1, 215040, 0xb738c69c +0, 140, 140, 1, 215040, 0x56bda3fe +0, 142, 142, 1, 215040, 0xaa2f7da3 +0, 144, 144, 1, 215040, 0xf21f5c24 +0, 146, 146, 1, 215040, 0xd33e3579 +0, 148, 148, 1, 215040, 0x6a601495 +0, 150, 150, 1, 215040, 0xdfcff1e0 +0, 152, 152, 1, 215040, 0xa774d327 +0, 154, 154, 1, 215040, 0x8e9db8c9 +0, 156, 156, 1, 215040, 0xb4fd9689 +0, 158, 158, 1, 215040, 0xa80b77ff +0, 160, 160, 1, 215040, 0x1d9c6568 +0, 162, 162, 1, 215040, 0x388c515a +0, 164, 164, 1, 215040, 0x388c515a +0, 166, 166, 1, 215040, 0x388c515a +0, 168, 168, 1, 215040, 0x388c515a +0, 170, 170, 1, 215040, 0x388c515a +0, 172, 172, 1, 215040, 0x388c515a +0, 174, 174, 1, 215040, 0x388c515a +0, 176, 176, 1, 215040, 0x388c515a +0, 178, 178, 1, 215040, 0x388c515a +0, 180, 180, 1, 215040, 0x388c515a +0, 182, 182, 1, 215040, 0x388c515a +0, 184, 184, 1, 215040, 0x3aef5fee +0, 186, 186, 1, 215040, 0x3aef5fee +0, 188, 188, 1, 215040, 0x3aef5fee +0, 190, 190, 1, 215040, 0x3aef5fee +0, 192, 192, 1, 215040, 0x7f8e4b62 +0, 194, 194, 1, 215040, 0xbf9fcae8 +0, 196, 196, 1, 215040, 0x02f9a66c +0, 198, 198, 1, 215040, 0x00ef062f +0, 200, 200, 1, 215040, 0xe83b132c +0, 202, 202, 1, 215040, 0x2701d21b +0, 204, 204, 1, 215040, 0xbea79188 +0, 206, 206, 1, 215040, 0x6f6d3109 +0, 208, 208, 1, 215040, 0x4173f1e8 +0, 210, 210, 1, 215040, 0xd7adfce1 +0, 212, 212, 1, 215040, 0xa3825ffd +0, 214, 214, 1, 215040, 0x41e63fe4 +0, 216, 216, 1, 215040, 0xb525b9c5 +0, 218, 218, 1, 215040, 0x00000000 diff --git a/tests/ref/fate/filter-delogo b/tests/ref/fate/filter-delogo index 1a1f497..bc58777 100644 --- a/tests/ref/fate/filter-delogo +++ b/tests/ref/fate/filter-delogo @@ -1,110 +1,110 @@ -#tb 0: 1/1000 -0, 1, 1, 0, 126720, 0x689de87e -0, 33, 33, 0, 126720, 0x3db9e91c -0, 66, 66, 0, 126720, 0x3db9e91c -0, 100, 100, 0, 126720, 0x3db9e91c -0, 133, 133, 0, 126720, 0xfa6ae95e -0, 166, 166, 0, 126720, 0x5bcbf0e6 -0, 200, 200, 0, 126720, 0x94a0f126 -0, 233, 233, 0, 126720, 0x0250f106 -0, 266, 266, 0, 126720, 0xcf6ab4bc -0, 300, 300, 0, 126720, 0x429eb57c -0, 333, 333, 0, 126720, 0x3bf0b5bc -0, 367, 367, 0, 126720, 0xcaedb591 -0, 400, 400, 0, 126720, 0xa492b5ec -0, 433, 433, 0, 126720, 0x2431b85c -0, 467, 467, 0, 126720, 0x8283b8dc -0, 500, 500, 0, 126720, 0xd71bb871 -0, 533, 533, 0, 126720, 0x698eb5cc -0, 567, 567, 0, 126720, 0x4719aa98 -0, 600, 600, 0, 126720, 0x9ca1962c -0, 633, 633, 0, 126720, 0x18cda460 -0, 667, 667, 0, 126720, 0xc230b716 -0, 700, 700, 0, 126720, 0x8451a4e2 -0, 734, 734, 0, 126720, 0x59e9a7ea -0, 767, 767, 0, 126720, 0xc77ca73d -0, 800, 800, 0, 126720, 0x725fb976 -0, 834, 834, 0, 126720, 0xb30da3b3 -0, 867, 867, 0, 126720, 0x7af2ea86 -0, 900, 900, 0, 126720, 0x40d4b4eb -0, 934, 934, 0, 126720, 0x49d00307 -0, 967, 967, 0, 126720, 0x0654849c -0, 1000, 1000, 0, 126720, 0xe46d0107 -0, 1034, 1034, 0, 126720, 0xa483b963 -0, 1067, 1067, 0, 126720, 0xd0e903f0 -0, 1101, 1101, 0, 126720, 0x964ed592 -0, 1134, 1134, 0, 126720, 0x23fbdb3c -0, 1167, 1167, 0, 126720, 0x59fdace5 -0, 1201, 1201, 0, 126720, 0xb1e37954 -0, 1234, 1234, 0, 126720, 0x8ed9c554 -0, 1267, 1267, 0, 126720, 0xe3c4b39f -0, 1301, 1301, 0, 126720, 0xfd17e0ce -0, 1334, 1334, 0, 126720, 0xf26e1dcc -0, 1368, 1368, 0, 126720, 0x13cc783c -0, 1401, 1401, 0, 126720, 0x47ad47a1 -0, 1434, 1434, 0, 126720, 0x427c8b0d -0, 1468, 1468, 0, 126720, 0x59d99901 -0, 1501, 1501, 0, 126720, 0xc40707da -0, 1534, 1534, 0, 126720, 0xcd060dce -0, 1568, 1568, 0, 126720, 0xed4024f6 -0, 1601, 1601, 0, 126720, 0x7decd2b4 -0, 1634, 1634, 0, 126720, 0xd1d2e730 -0, 1668, 1668, 0, 126720, 0x77cee457 -0, 1701, 1701, 0, 126720, 0xe78d02c0 -0, 1735, 1735, 0, 126720, 0xad0beb29 -0, 1768, 1768, 0, 126720, 0xc414eea2 -0, 1801, 1801, 0, 126720, 0x6a15f17d -0, 1835, 1835, 0, 126720, 0x516027f6 -0, 1868, 1868, 0, 126720, 0x4eda9dce -0, 1901, 1901, 0, 126720, 0x7d9bdba3 -0, 1935, 1935, 0, 126720, 0x7aa3d5c0 -0, 1968, 1968, 0, 126720, 0x7c7a04f9 -0, 2001, 2001, 0, 126720, 0x3e8fb6cc -0, 2035, 2035, 0, 126720, 0xd5474916 -0, 2068, 2068, 0, 126720, 0xf3f62bab -0, 2102, 2102, 0, 126720, 0x2f054987 -0, 2135, 2135, 0, 126720, 0x974c2e81 -0, 2168, 2168, 0, 126720, 0xe7e28a97 -0, 2202, 2202, 0, 126720, 0x45e38b41 -0, 2235, 2235, 0, 126720, 0x169c7f19 -0, 2268, 2268, 0, 126720, 0x91d90ee8 -0, 2302, 2302, 0, 126720, 0xdd653e24 -0, 2335, 2335, 0, 126720, 0x0da598c4 -0, 2369, 2369, 0, 126720, 0x687e62cc -0, 2402, 2402, 0, 126720, 0x7631232d -0, 2435, 2435, 0, 126720, 0xbd1ea826 -0, 2469, 2469, 0, 126720, 0xb55f7f4b -0, 2502, 2502, 0, 126720, 0x923f3fc9 -0, 2535, 2535, 0, 126720, 0x15515301 -0, 2569, 2569, 0, 126720, 0x9ee066e5 -0, 2602, 2602, 0, 126720, 0x7c21664b -0, 2635, 2635, 0, 126720, 0x36849100 -0, 2669, 2669, 0, 126720, 0x08b1f61a -0, 2702, 2702, 0, 126720, 0x5bfca6e2 -0, 2736, 2736, 0, 126720, 0x929f60e3 -0, 2769, 2769, 0, 126720, 0xa2b55c29 -0, 2802, 2802, 0, 126720, 0x68bd3ff3 -0, 2836, 2836, 0, 126720, 0x30db5b29 -0, 2869, 2869, 0, 126720, 0x00578f9b -0, 2902, 2902, 0, 126720, 0x18368642 -0, 2936, 2936, 0, 126720, 0xbcb83a80 -0, 2969, 2969, 0, 126720, 0x90f36b72 -0, 3002, 3002, 0, 126720, 0x85e46522 -0, 3036, 3036, 0, 126720, 0x2429660a -0, 3069, 3069, 0, 126720, 0xf283dfe2 -0, 3103, 3103, 0, 126720, 0x896b27dc -0, 3136, 3136, 0, 126720, 0x5af4f961 -0, 3169, 3169, 0, 126720, 0x31897085 -0, 3203, 3203, 0, 126720, 0x441ce33e -0, 3236, 3236, 0, 126720, 0x903f8009 -0, 3269, 3269, 0, 126720, 0xbdf33dba -0, 3303, 3303, 0, 126720, 0x8a364f36 -0, 3336, 3336, 0, 126720, 0xda5513f6 -0, 3370, 3370, 0, 126720, 0xd60012b3 -0, 3403, 3403, 0, 126720, 0x67bce7be -0, 3436, 3436, 0, 126720, 0x697e6174 -0, 3470, 3470, 0, 126720, 0xbe3e3e90 -0, 3503, 3503, 0, 126720, 0xf3e4bba6 -0, 3536, 3536, 0, 126720, 0x8124a679 -0, 3570, 3570, 0, 126720, 0x58d1acde -0, 3603, 3603, 0, 126720, 0xd8a15ba3 +#tb 0: 32768/982057 +0, 0, 0, 1, 126720, 0x689de87e +0, 1, 1, 1, 126720, 0x3db9e91c +0, 2, 2, 1, 126720, 0x3db9e91c +0, 3, 3, 1, 126720, 0x3db9e91c +0, 4, 4, 1, 126720, 0xfa6ae95e +0, 5, 5, 1, 126720, 0x5bcbf0e6 +0, 6, 6, 1, 126720, 0x94a0f126 +0, 7, 7, 1, 126720, 0x0250f106 +0, 8, 8, 1, 126720, 0xcf6ab4bc +0, 9, 9, 1, 126720, 0x429eb57c +0, 10, 10, 1, 126720, 0x3bf0b5bc +0, 11, 11, 1, 126720, 0xcaedb591 +0, 12, 12, 1, 126720, 0xa492b5ec +0, 13, 13, 1, 126720, 0x2431b85c +0, 14, 14, 1, 126720, 0x8283b8dc +0, 15, 15, 1, 126720, 0xd71bb871 +0, 16, 16, 1, 126720, 0x698eb5cc +0, 17, 17, 1, 126720, 0x4719aa98 +0, 18, 18, 1, 126720, 0x9ca1962c +0, 19, 19, 1, 126720, 0x18cda460 +0, 20, 20, 1, 126720, 0xc230b716 +0, 21, 21, 1, 126720, 0x8451a4e2 +0, 22, 22, 1, 126720, 0x59e9a7ea +0, 23, 23, 1, 126720, 0xc77ca73d +0, 24, 24, 1, 126720, 0x725fb976 +0, 25, 25, 1, 126720, 0xb30da3b3 +0, 26, 26, 1, 126720, 0x7af2ea86 +0, 27, 27, 1, 126720, 0x40d4b4eb +0, 28, 28, 1, 126720, 0x49d00307 +0, 29, 29, 1, 126720, 0x0654849c +0, 30, 30, 1, 126720, 0xe46d0107 +0, 31, 31, 1, 126720, 0xa483b963 +0, 32, 32, 1, 126720, 0xd0e903f0 +0, 33, 33, 1, 126720, 0x964ed592 +0, 34, 34, 1, 126720, 0x23fbdb3c +0, 35, 35, 1, 126720, 0x59fdace5 +0, 36, 36, 1, 126720, 0xb1e37954 +0, 37, 37, 1, 126720, 0x8ed9c554 +0, 38, 38, 1, 126720, 0xe3c4b39f +0, 39, 39, 1, 126720, 0xfd17e0ce +0, 40, 40, 1, 126720, 0xf26e1dcc +0, 41, 41, 1, 126720, 0x13cc783c +0, 42, 42, 1, 126720, 0x47ad47a1 +0, 43, 43, 1, 126720, 0x427c8b0d +0, 44, 44, 1, 126720, 0x59d99901 +0, 45, 45, 1, 126720, 0xc40707da +0, 46, 46, 1, 126720, 0xcd060dce +0, 47, 47, 1, 126720, 0xed4024f6 +0, 48, 48, 1, 126720, 0x7decd2b4 +0, 49, 49, 1, 126720, 0xd1d2e730 +0, 50, 50, 1, 126720, 0x77cee457 +0, 51, 51, 1, 126720, 0xe78d02c0 +0, 52, 52, 1, 126720, 0xad0beb29 +0, 53, 53, 1, 126720, 0xc414eea2 +0, 54, 54, 1, 126720, 0x6a15f17d +0, 55, 55, 1, 126720, 0x516027f6 +0, 56, 56, 1, 126720, 0x4eda9dce +0, 57, 57, 1, 126720, 0x7d9bdba3 +0, 58, 58, 1, 126720, 0x7aa3d5c0 +0, 59, 59, 1, 126720, 0x7c7a04f9 +0, 60, 60, 1, 126720, 0x3e8fb6cc +0, 61, 61, 1, 126720, 0xd5474916 +0, 62, 62, 1, 126720, 0xf3f62bab +0, 63, 63, 1, 126720, 0x2f054987 +0, 64, 64, 1, 126720, 0x974c2e81 +0, 65, 65, 1, 126720, 0xe7e28a97 +0, 66, 66, 1, 126720, 0x45e38b41 +0, 67, 67, 1, 126720, 0x169c7f19 +0, 68, 68, 1, 126720, 0x91d90ee8 +0, 69, 69, 1, 126720, 0xdd653e24 +0, 70, 70, 1, 126720, 0x0da598c4 +0, 71, 71, 1, 126720, 0x687e62cc +0, 72, 72, 1, 126720, 0x7631232d +0, 73, 73, 1, 126720, 0xbd1ea826 +0, 74, 74, 1, 126720, 0xb55f7f4b +0, 75, 75, 1, 126720, 0x923f3fc9 +0, 76, 76, 1, 126720, 0x15515301 +0, 77, 77, 1, 126720, 0x9ee066e5 +0, 78, 78, 1, 126720, 0x7c21664b +0, 79, 79, 1, 126720, 0x36849100 +0, 80, 80, 1, 126720, 0x08b1f61a +0, 81, 81, 1, 126720, 0x5bfca6e2 +0, 82, 82, 1, 126720, 0x929f60e3 +0, 83, 83, 1, 126720, 0xa2b55c29 +0, 84, 84, 1, 126720, 0x68bd3ff3 +0, 85, 85, 1, 126720, 0x30db5b29 +0, 86, 86, 1, 126720, 0x00578f9b +0, 87, 87, 1, 126720, 0x18368642 +0, 88, 88, 1, 126720, 0xbcb83a80 +0, 89, 89, 1, 126720, 0x90f36b72 +0, 90, 90, 1, 126720, 0x85e46522 +0, 91, 91, 1, 126720, 0x2429660a +0, 92, 92, 1, 126720, 0xf283dfe2 +0, 93, 93, 1, 126720, 0x896b27dc +0, 94, 94, 1, 126720, 0x5af4f961 +0, 95, 95, 1, 126720, 0x31897085 +0, 96, 96, 1, 126720, 0x441ce33e +0, 97, 97, 1, 126720, 0x903f8009 +0, 98, 98, 1, 126720, 0xbdf33dba +0, 99, 99, 1, 126720, 0x8a364f36 +0, 100, 100, 1, 126720, 0xda5513f6 +0, 101, 101, 1, 126720, 0xd60012b3 +0, 102, 102, 1, 126720, 0x67bce7be +0, 103, 103, 1, 126720, 0x697e6174 +0, 104, 104, 1, 126720, 0xbe3e3e90 +0, 105, 105, 1, 126720, 0xf3e4bba6 +0, 106, 106, 1, 126720, 0x8124a679 +0, 107, 107, 1, 126720, 0x58d1acde +0, 108, 108, 1, 126720, 0xd8a15ba3 diff --git a/tests/ref/fate/filter-gradfun b/tests/ref/fate/filter-gradfun new file mode 100644 index 0000000..dca442f --- /dev/null +++ b/tests/ref/fate/filter-gradfun @@ -0,0 +1,21 @@ +#tb 0: 1/10 +0, 0, 0, 1, 76800, 0xc87b6728 +0, 1, 1, 1, 76800, 0xb0b24bc8 +0, 2, 2, 1, 76800, 0x45a22d68 +0, 3, 3, 1, 76800, 0x1821013b +0, 4, 4, 1, 76800, 0xfb17dc4f +0, 5, 5, 1, 76800, 0x8e7eb458 +0, 6, 6, 1, 76800, 0x0df37d02 +0, 7, 7, 1, 76800, 0x18e4500d +0, 8, 8, 1, 76800, 0x639316b0 +0, 9, 9, 1, 76800, 0xce00e560 +0, 10, 10, 1, 76800, 0xd533b42c +0, 11, 11, 1, 76800, 0x0772794c +0, 12, 12, 1, 76800, 0x99544be0 +0, 13, 13, 1, 76800, 0x5f1a16c1 +0, 14, 14, 1, 76800, 0x90bfe8ac +0, 15, 15, 1, 76800, 0xbd9bb834 +0, 16, 16, 1, 76800, 0x658d8053 +0, 17, 17, 1, 76800, 0x21cc5656 +0, 18, 18, 1, 76800, 0x6d39208b +0, 19, 19, 1, 76800, 0x17b0f8cb diff --git a/tests/ref/fate/filter-hqdn3d b/tests/ref/fate/filter-hqdn3d new file mode 100644 index 0000000..d69e6db --- /dev/null +++ b/tests/ref/fate/filter-hqdn3d @@ -0,0 +1,74 @@ +#tb 0: 1/9 +0, 0, 0, 1, 115200, 0x2c810465 +0, 1, 1, 1, 115200, 0x957c0563 +0, 2, 2, 1, 115200, 0x786c6d5b +0, 3, 3, 1, 115200, 0xd5ef87d3 +0, 4, 4, 1, 115200, 0x3a2158e2 +0, 5, 5, 1, 115200, 0x19d7d048 +0, 6, 6, 1, 115200, 0x16d5e09a +0, 7, 7, 1, 115200, 0x73cca454 +0, 8, 8, 1, 115200, 0x4d6be3bc +0, 9, 9, 1, 115200, 0x672aad0f +0, 10, 10, 1, 115200, 0x1bd103b7 +0, 11, 11, 1, 115200, 0xbc3a9c02 +0, 12, 12, 1, 115200, 0xa19cb68c +0, 13, 13, 1, 115200, 0x83477b6c +0, 14, 14, 1, 115200, 0x68b6898e +0, 15, 15, 1, 115200, 0xebbc5701 +0, 16, 16, 1, 115200, 0x37e873db +0, 17, 17, 1, 115200, 0xcf9e7ad1 +0, 18, 18, 1, 115200, 0x3fdffd3a +0, 19, 19, 1, 115200, 0x413da058 +0, 20, 20, 1, 115200, 0xa432b2f6 +0, 21, 21, 1, 115200, 0x9c532b61 +0, 22, 22, 1, 115200, 0x40c03856 +0, 23, 23, 1, 115200, 0xf8310ec7 +0, 24, 24, 1, 115200, 0x89246da7 +0, 25, 25, 1, 115200, 0x501d4dd0 +0, 26, 26, 1, 115200, 0xe5151ebf +0, 27, 27, 1, 115200, 0xc166e201 +0, 28, 28, 1, 115200, 0xded25b69 +0, 29, 29, 1, 115200, 0xb51ec43f +0, 30, 30, 1, 115200, 0x9bba20eb +0, 31, 31, 1, 115200, 0x7a7b9278 +0, 32, 32, 1, 115200, 0xe98475d0 +0, 33, 33, 1, 115200, 0x960dc933 +0, 34, 34, 1, 115200, 0xe93f558b +0, 35, 35, 1, 115200, 0x37ae3e42 +0, 36, 36, 1, 115200, 0x0ecaf64a +0, 37, 37, 1, 115200, 0xd5938191 +0, 38, 38, 1, 115200, 0xeb04510a +0, 39, 39, 1, 115200, 0xf5729201 +0, 40, 40, 1, 115200, 0xb2c04015 +0, 41, 41, 1, 115200, 0xd883143e +0, 42, 42, 1, 115200, 0x5e04197b +0, 43, 43, 1, 115200, 0x6b846e24 +0, 44, 44, 1, 115200, 0x026e7a0b +0, 45, 45, 1, 115200, 0xf8c6708b +0, 46, 46, 1, 115200, 0x3fe75c63 +0, 47, 47, 1, 115200, 0xf56467b1 +0, 48, 48, 1, 115200, 0xf1230483 +0, 49, 49, 1, 115200, 0x35a615ce +0, 50, 50, 1, 115200, 0x30b42d7b +0, 51, 51, 1, 115200, 0x8b7f22a1 +0, 52, 52, 1, 115200, 0x03a2e789 +0, 53, 53, 1, 115200, 0x15532e9e +0, 54, 54, 1, 115200, 0xbe85f37a +0, 55, 55, 1, 115200, 0x2c581d60 +0, 56, 56, 1, 115200, 0xd7a506ed +0, 57, 57, 1, 115200, 0x35e09799 +0, 58, 58, 1, 115200, 0x2d4f5499 +0, 59, 59, 1, 115200, 0x92fdc85b +0, 60, 60, 1, 115200, 0x33f4888a +0, 61, 61, 1, 115200, 0x65e04e05 +0, 62, 62, 1, 115200, 0x14766728 +0, 63, 63, 1, 115200, 0x2a432c3f +0, 64, 64, 1, 115200, 0x136a1362 +0, 65, 65, 1, 115200, 0xfbf4cb01 +0, 66, 66, 1, 115200, 0x7dcaff69 +0, 67, 67, 1, 115200, 0x5afd3b9e +0, 68, 68, 1, 115200, 0x86fcb122 +0, 69, 69, 1, 115200, 0xc988b519 +0, 70, 70, 1, 115200, 0x48fd3e75 +0, 71, 71, 1, 115200, 0x2728a2d7 +0, 72, 72, 1, 115200, 0xa2ac6418 diff --git a/tests/ref/fate/filter-metadata-scenedetect b/tests/ref/fate/filter-metadata-scenedetect new file mode 100644 index 0000000..dd5e3a4 --- /dev/null +++ b/tests/ref/fate/filter-metadata-scenedetect @@ -0,0 +1,10 @@ +video|1|1620|2.700000|1620|2.700000|1|0.001667|155751|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|1.000000 +video|1|4140|6.900000|4140|6.900000|1|0.001667|808205|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|0.880000 +video|1|5800|9.666667|5800|9.666667|1|0.001667|928577|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|1.000000 +video|1|6720|11.200000|6720|11.200000|1|0.001667|1027359|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|0.460000 +video|1|8160|13.600000|8160|13.600000|1|0.001667|1247869|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|1.000000 +video|1|9760|16.266667|9760|16.266667|1|0.001667|1337561|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|1.000000 +video|1|14080|23.466667|14080|23.466667|1|0.001667|1994159|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|0.840000 +video|1|15700|26.166667|15700|26.166667|1|0.001667|2145781|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|1.000000 +video|1|18500|30.833333|18500|30.833333|1|0.001667|2507729|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|0.470000 +video|1|21760|36.266667|21760|36.266667|1|0.001667|2932267|N/A|320|240|rgb24|1:1|I|0|0|0|0|0|0|1.000000 diff --git a/tests/ref/fate/filter-metadata-silencedetect b/tests/ref/fate/filter-metadata-silencedetect new file mode 100644 index 0000000..ee42ec0 --- /dev/null +++ b/tests/ref/fate/filter-metadata-silencedetect @@ -0,0 +1,512 @@ +audio|1|0|0.000000|0|0.000000|320|0.020000|44|2560|dbl|320|1|mono +audio|1|320|0.020000|320|0.020000|320|0.020000|77|2560|dbl|320|1|mono +audio|1|640|0.040000|640|0.040000|320|0.020000|110|2560|dbl|320|1|mono +audio|1|960|0.060000|960|0.060000|320|0.020000|143|2560|dbl|320|1|mono +audio|1|1280|0.080000|1280|0.080000|320|0.020000|176|2560|dbl|320|1|mono +audio|1|1600|0.100000|1600|0.100000|320|0.020000|209|2560|dbl|320|1|mono +audio|1|1920|0.120000|1920|0.120000|324|0.020250|242|2560|dbl|320|1|mono|0.02 +audio|1|2240|0.140000|2240|0.140000|320|0.020000|275|2560|dbl|320|1|mono +audio|1|2560|0.160000|2560|0.160000|328|0.020500|308|2560|dbl|320|1|mono|0.16|0.14 +audio|1|2880|0.180000|2880|0.180000|320|0.020000|341|2560|dbl|320|1|mono +audio|1|3200|0.200000|3200|0.200000|320|0.020000|374|2560|dbl|320|1|mono +audio|1|3520|0.220000|3520|0.220000|320|0.020000|407|2560|dbl|320|1|mono +audio|1|3840|0.240000|3840|0.240000|320|0.020000|440|2560|dbl|320|1|mono +audio|1|4160|0.260000|4160|0.260000|320|0.020000|473|2560|dbl|320|1|mono +audio|1|4480|0.280000|4480|0.280000|320|0.020000|506|2560|dbl|320|1|mono +audio|1|4800|0.300000|4800|0.300000|320|0.020000|539|2560|dbl|320|1|mono +audio|1|5120|0.320000|5120|0.320000|320|0.020000|572|2560|dbl|320|1|mono +audio|1|5440|0.340000|5440|0.340000|320|0.020000|605|2560|dbl|320|1|mono +audio|1|5760|0.360000|5760|0.360000|331|0.020688|638|2560|dbl|320|1|mono|0.26|0.36|0.1 +audio|1|6080|0.380000|6080|0.380000|320|0.020000|671|2560|dbl|320|1|mono +audio|1|6400|0.400000|6400|0.400000|320|0.020000|704|2560|dbl|320|1|mono +audio|1|6720|0.420000|6720|0.420000|320|0.020000|737|2560|dbl|320|1|mono +audio|1|7040|0.440000|7040|0.440000|320|0.020000|770|2560|dbl|320|1|mono +audio|1|7360|0.460000|7360|0.460000|320|0.020000|803|2560|dbl|320|1|mono +audio|1|7680|0.480000|7680|0.480000|320|0.020000|836|2560|dbl|320|1|mono +audio|1|8000|0.500000|8000|0.500000|320|0.020000|869|2560|dbl|320|1|mono +audio|1|8320|0.520000|8320|0.520000|320|0.020000|902|2560|dbl|320|1|mono +audio|1|8640|0.540000|8640|0.540000|320|0.020000|935|2560|dbl|320|1|mono +audio|1|8960|0.560000|8960|0.560000|320|0.020000|968|2560|dbl|320|1|mono +audio|1|9280|0.580000|9280|0.580000|320|0.020000|1001|2560|dbl|320|1|mono +audio|1|9600|0.600000|9600|0.600000|320|0.020000|1034|2560|dbl|320|1|mono +audio|1|9920|0.620000|9920|0.620000|320|0.020000|1067|2560|dbl|320|1|mono +audio|1|10240|0.640000|10240|0.640000|320|0.020000|1100|2560|dbl|320|1|mono +audio|1|10560|0.660000|10560|0.660000|320|0.020000|1133|2560|dbl|320|1|mono +audio|1|10880|0.680000|10880|0.680000|320|0.020000|1166|2560|dbl|320|1|mono +audio|1|11200|0.700000|11200|0.700000|320|0.020000|1199|2560|dbl|320|1|mono +audio|1|11520|0.720000|11520|0.720000|320|0.020000|1232|2560|dbl|320|1|mono +audio|1|11840|0.740000|11840|0.740000|320|0.020000|1265|2560|dbl|320|1|mono +audio|1|12160|0.760000|12160|0.760000|320|0.020000|1298|2560|dbl|320|1|mono +audio|1|12480|0.780000|12480|0.780000|320|0.020000|1331|2560|dbl|320|1|mono +audio|1|12800|0.800000|12800|0.800000|320|0.020000|1364|2560|dbl|320|1|mono +audio|1|13120|0.820000|13120|0.820000|320|0.020000|1397|2560|dbl|320|1|mono +audio|1|13440|0.840000|13440|0.840000|320|0.020000|1430|2560|dbl|320|1|mono +audio|1|13760|0.860000|13760|0.860000|320|0.020000|1463|2560|dbl|320|1|mono +audio|1|14080|0.880000|14080|0.880000|320|0.020000|1496|2560|dbl|320|1|mono +audio|1|14400|0.900000|14400|0.900000|320|0.020000|1529|2560|dbl|320|1|mono +audio|1|14720|0.920000|14720|0.920000|320|0.020000|1562|2560|dbl|320|1|mono +audio|1|15040|0.940000|15040|0.940000|320|0.020000|1595|2560|dbl|320|1|mono +audio|1|15360|0.960000|15360|0.960000|320|0.020000|1628|2560|dbl|320|1|mono +audio|1|15680|0.980000|15680|0.980000|320|0.020000|1661|2560|dbl|320|1|mono +audio|1|16000|1.000000|16000|1.000000|320|0.020000|1694|2560|dbl|320|1|mono +audio|1|16320|1.020000|16320|1.020000|320|0.020000|1727|2560|dbl|320|1|mono +audio|1|16640|1.040000|16640|1.040000|320|0.020000|1760|2560|dbl|320|1|mono +audio|1|16960|1.060000|16960|1.060000|320|0.020000|1793|2560|dbl|320|1|mono +audio|1|17280|1.080000|17280|1.080000|320|0.020000|1826|2560|dbl|320|1|mono +audio|1|17600|1.100000|17600|1.100000|320|0.020000|1859|2560|dbl|320|1|mono +audio|1|17920|1.120000|17920|1.120000|320|0.020000|1892|2560|dbl|320|1|mono +audio|1|18240|1.140000|18240|1.140000|320|0.020000|1925|2560|dbl|320|1|mono +audio|1|18560|1.160000|18560|1.160000|320|0.020000|1958|2560|dbl|320|1|mono +audio|1|18880|1.180000|18880|1.180000|320|0.020000|1991|2560|dbl|320|1|mono +audio|1|19200|1.200000|19200|1.200000|320|0.020000|2024|2560|dbl|320|1|mono +audio|1|19520|1.220000|19520|1.220000|320|0.020000|2057|2560|dbl|320|1|mono +audio|1|19840|1.240000|19840|1.240000|320|0.020000|2090|2560|dbl|320|1|mono +audio|1|20160|1.260000|20160|1.260000|320|0.020000|2123|2560|dbl|320|1|mono +audio|1|20480|1.280000|20480|1.280000|320|0.020000|2156|2560|dbl|320|1|mono +audio|1|20800|1.300000|20800|1.300000|320|0.020000|2189|2560|dbl|320|1|mono +audio|1|21120|1.320000|21120|1.320000|320|0.020000|2222|2560|dbl|320|1|mono +audio|1|21440|1.340000|21440|1.340000|320|0.020000|2255|2560|dbl|320|1|mono +audio|1|21760|1.360000|21760|1.360000|320|0.020000|2288|2560|dbl|320|1|mono +audio|1|22080|1.380000|22080|1.380000|324|0.020250|2321|2560|dbl|320|1|mono|1.28 +audio|1|22400|1.400000|22400|1.400000|320|0.020000|2354|2560|dbl|320|1|mono +audio|1|22720|1.420000|22720|1.420000|320|0.020000|2387|2560|dbl|320|1|mono +audio|1|23040|1.440000|23040|1.440000|320|0.020000|2420|2560|dbl|320|1|mono +audio|1|23360|1.460000|23360|1.460000|320|0.020000|2453|2560|dbl|320|1|mono +audio|1|23680|1.480000|23680|1.480000|320|0.020000|2486|2560|dbl|320|1|mono +audio|1|24000|1.500000|24000|1.500000|320|0.020000|2519|2560|dbl|320|1|mono +audio|1|24320|1.520000|24320|1.520000|320|0.020000|2552|2560|dbl|320|1|mono +audio|1|24640|1.540000|24640|1.540000|320|0.020000|2585|2560|dbl|320|1|mono +audio|1|24960|1.560000|24960|1.560000|320|0.020000|2618|2560|dbl|320|1|mono +audio|1|25280|1.580000|25280|1.580000|320|0.020000|2651|2560|dbl|320|1|mono +audio|1|25600|1.600000|25600|1.600000|320|0.020000|2684|2560|dbl|320|1|mono +audio|1|25920|1.620000|25920|1.620000|320|0.020000|2717|2560|dbl|320|1|mono +audio|1|26240|1.640000|26240|1.640000|320|0.020000|2750|2560|dbl|320|1|mono +audio|1|26560|1.660000|26560|1.660000|320|0.020000|2783|2560|dbl|320|1|mono +audio|1|26880|1.680000|26880|1.680000|320|0.020000|2816|2560|dbl|320|1|mono +audio|1|27200|1.700000|27200|1.700000|320|0.020000|2849|2560|dbl|320|1|mono +audio|1|27520|1.720000|27520|1.720000|320|0.020000|2882|2560|dbl|320|1|mono +audio|1|27840|1.740000|27840|1.740000|320|0.020000|2915|2560|dbl|320|1|mono +audio|1|28160|1.760000|28160|1.760000|320|0.020000|2948|2560|dbl|320|1|mono +audio|1|28480|1.780000|28480|1.780000|320|0.020000|2981|2560|dbl|320|1|mono +audio|1|28800|1.800000|28800|1.800000|320|0.020000|3014|2560|dbl|320|1|mono +audio|1|29120|1.820000|29120|1.820000|320|0.020000|3047|2560|dbl|320|1|mono +audio|1|29440|1.840000|29440|1.840000|320|0.020000|3080|2560|dbl|320|1|mono +audio|1|29760|1.860000|29760|1.860000|320|0.020000|3113|2560|dbl|320|1|mono +audio|1|30080|1.880000|30080|1.880000|320|0.020000|3146|2560|dbl|320|1|mono +audio|1|30400|1.900000|30400|1.900000|320|0.020000|3179|2560|dbl|320|1|mono +audio|1|30720|1.920000|30720|1.920000|320|0.020000|3212|2560|dbl|320|1|mono +audio|1|31040|1.940000|31040|1.940000|320|0.020000|3245|2560|dbl|320|1|mono +audio|1|31360|1.960000|31360|1.960000|320|0.020000|3278|2560|dbl|320|1|mono +audio|1|31680|1.980000|31680|1.980000|327|0.020438|3311|2560|dbl|320|1|mono|1.98|0.7 +audio|1|32000|2.000000|32000|2.000000|320|0.020000|3344|2560|dbl|320|1|mono +audio|1|32320|2.020000|32320|2.020000|320|0.020000|3377|2560|dbl|320|1|mono +audio|1|32640|2.040000|32640|2.040000|320|0.020000|3410|2560|dbl|320|1|mono +audio|1|32960|2.060000|32960|2.060000|320|0.020000|3443|2560|dbl|320|1|mono +audio|1|33280|2.080000|33280|2.080000|320|0.020000|3476|2560|dbl|320|1|mono +audio|1|33600|2.100000|33600|2.100000|320|0.020000|3509|2560|dbl|320|1|mono +audio|1|33920|2.120000|33920|2.120000|320|0.020000|3542|2560|dbl|320|1|mono +audio|1|34240|2.140000|34240|2.140000|320|0.020000|3575|2560|dbl|320|1|mono +audio|1|34560|2.160000|34560|2.160000|320|0.020000|3608|2560|dbl|320|1|mono +audio|1|34880|2.180000|34880|2.180000|320|0.020000|3641|2560|dbl|320|1|mono +audio|1|35200|2.200000|35200|2.200000|320|0.020000|3674|2560|dbl|320|1|mono +audio|1|35520|2.220000|35520|2.220000|320|0.020000|3707|2560|dbl|320|1|mono +audio|1|35840|2.240000|35840|2.240000|320|0.020000|3740|2560|dbl|320|1|mono +audio|1|36160|2.260000|36160|2.260000|320|0.020000|3773|2560|dbl|320|1|mono +audio|1|36480|2.280000|36480|2.280000|320|0.020000|3806|2560|dbl|320|1|mono +audio|1|36800|2.300000|36800|2.300000|320|0.020000|3839|2560|dbl|320|1|mono +audio|1|37120|2.320000|37120|2.320000|320|0.020000|3872|2560|dbl|320|1|mono +audio|1|37440|2.340000|37440|2.340000|320|0.020000|3905|2560|dbl|320|1|mono +audio|1|37760|2.360000|37760|2.360000|320|0.020000|3938|2560|dbl|320|1|mono +audio|1|38080|2.380000|38080|2.380000|320|0.020000|3971|2560|dbl|320|1|mono +audio|1|38400|2.400000|38400|2.400000|320|0.020000|4004|2560|dbl|320|1|mono +audio|1|38720|2.420000|38720|2.420000|320|0.020000|4037|2560|dbl|320|1|mono +audio|1|39040|2.440000|39040|2.440000|320|0.020000|4070|2560|dbl|320|1|mono +audio|1|39360|2.460000|39360|2.460000|320|0.020000|4103|2560|dbl|320|1|mono +audio|1|39680|2.480000|39680|2.480000|320|0.020000|4136|2560|dbl|320|1|mono +audio|1|40000|2.500000|40000|2.500000|320|0.020000|4169|2560|dbl|320|1|mono +audio|1|40320|2.520000|40320|2.520000|320|0.020000|4202|2560|dbl|320|1|mono +audio|1|40640|2.540000|40640|2.540000|320|0.020000|4235|2560|dbl|320|1|mono +audio|1|40960|2.560000|40960|2.560000|320|0.020000|4268|2560|dbl|320|1|mono +audio|1|41280|2.580000|41280|2.580000|320|0.020000|4301|2560|dbl|320|1|mono +audio|1|41600|2.600000|41600|2.600000|320|0.020000|4334|2560|dbl|320|1|mono +audio|1|41920|2.620000|41920|2.620000|320|0.020000|4367|2560|dbl|320|1|mono +audio|1|42240|2.640000|42240|2.640000|320|0.020000|4400|2560|dbl|320|1|mono +audio|1|42560|2.660000|42560|2.660000|320|0.020000|4433|2560|dbl|320|1|mono +audio|1|42880|2.680000|42880|2.680000|320|0.020000|4466|2560|dbl|320|1|mono +audio|1|43200|2.700000|43200|2.700000|320|0.020000|4499|2560|dbl|320|1|mono +audio|1|43520|2.720000|43520|2.720000|320|0.020000|4532|2560|dbl|320|1|mono +audio|1|43840|2.740000|43840|2.740000|320|0.020000|4565|2560|dbl|320|1|mono +audio|1|44160|2.760000|44160|2.760000|320|0.020000|4598|2560|dbl|320|1|mono +audio|1|44480|2.780000|44480|2.780000|320|0.020000|4631|2560|dbl|320|1|mono +audio|1|44800|2.800000|44800|2.800000|320|0.020000|4664|2560|dbl|320|1|mono +audio|1|45120|2.820000|45120|2.820000|320|0.020000|4697|2560|dbl|320|1|mono +audio|1|45440|2.840000|45440|2.840000|320|0.020000|4730|2560|dbl|320|1|mono +audio|1|45760|2.860000|45760|2.860000|320|0.020000|4763|2560|dbl|320|1|mono +audio|1|46080|2.880000|46080|2.880000|320|0.020000|4796|2560|dbl|320|1|mono +audio|1|46400|2.900000|46400|2.900000|320|0.020000|4829|2560|dbl|320|1|mono +audio|1|46720|2.920000|46720|2.920000|320|0.020000|4862|2560|dbl|320|1|mono +audio|1|47040|2.940000|47040|2.940000|320|0.020000|4895|2560|dbl|320|1|mono +audio|1|47360|2.960000|47360|2.960000|320|0.020000|4928|2560|dbl|320|1|mono +audio|1|47680|2.980000|47680|2.980000|320|0.020000|4961|2560|dbl|320|1|mono +audio|1|48000|3.000000|48000|3.000000|320|0.020000|4994|2560|dbl|320|1|mono +audio|1|48320|3.020000|48320|3.020000|320|0.020000|5027|2560|dbl|320|1|mono +audio|1|48640|3.040000|48640|3.040000|320|0.020000|5060|2560|dbl|320|1|mono +audio|1|48960|3.060000|48960|3.060000|320|0.020000|5093|2560|dbl|320|1|mono +audio|1|49280|3.080000|49280|3.080000|320|0.020000|5126|2560|dbl|320|1|mono +audio|1|49600|3.100000|49600|3.100000|320|0.020000|5159|2560|dbl|320|1|mono +audio|1|49920|3.120000|49920|3.120000|320|0.020000|5192|2560|dbl|320|1|mono +audio|1|50240|3.140000|50240|3.140000|320|0.020000|5225|2560|dbl|320|1|mono +audio|1|50560|3.160000|50560|3.160000|320|0.020000|5258|2560|dbl|320|1|mono +audio|1|50880|3.180000|50880|3.180000|320|0.020000|5291|2560|dbl|320|1|mono +audio|1|51200|3.200000|51200|3.200000|320|0.020000|5324|2560|dbl|320|1|mono +audio|1|51520|3.220000|51520|3.220000|320|0.020000|5357|2560|dbl|320|1|mono +audio|1|51840|3.240000|51840|3.240000|320|0.020000|5390|2560|dbl|320|1|mono +audio|1|52160|3.260000|52160|3.260000|320|0.020000|5423|2560|dbl|320|1|mono +audio|1|52480|3.280000|52480|3.280000|320|0.020000|5456|2560|dbl|320|1|mono +audio|1|52800|3.300000|52800|3.300000|324|0.020250|5489|2560|dbl|320|1|mono|3.2 +audio|1|53120|3.320000|53120|3.320000|320|0.020000|5522|2560|dbl|320|1|mono +audio|1|53440|3.340000|53440|3.340000|320|0.020000|5555|2560|dbl|320|1|mono +audio|1|53760|3.360000|53760|3.360000|320|0.020000|5588|2560|dbl|320|1|mono +audio|1|54080|3.380000|54080|3.380000|320|0.020000|5621|2560|dbl|320|1|mono +audio|1|54400|3.400000|54400|3.400000|320|0.020000|5654|2560|dbl|320|1|mono +audio|1|54720|3.420000|54720|3.420000|320|0.020000|5687|2560|dbl|320|1|mono +audio|1|55040|3.440000|55040|3.440000|320|0.020000|5720|2560|dbl|320|1|mono +audio|1|55360|3.460000|55360|3.460000|320|0.020000|5753|2560|dbl|320|1|mono +audio|1|55680|3.480000|55680|3.480000|320|0.020000|5786|2560|dbl|320|1|mono +audio|1|56000|3.500000|56000|3.500000|320|0.020000|5819|2560|dbl|320|1|mono +audio|1|56320|3.520000|56320|3.520000|320|0.020000|5852|2560|dbl|320|1|mono +audio|1|56640|3.540000|56640|3.540000|320|0.020000|5885|2560|dbl|320|1|mono +audio|1|56960|3.560000|56960|3.560000|320|0.020000|5918|2560|dbl|320|1|mono +audio|1|57280|3.580000|57280|3.580000|320|0.020000|5951|2560|dbl|320|1|mono +audio|1|57600|3.600000|57600|3.600000|320|0.020000|5984|2560|dbl|320|1|mono +audio|1|57920|3.620000|57920|3.620000|320|0.020000|6017|2560|dbl|320|1|mono +audio|1|58240|3.640000|58240|3.640000|320|0.020000|6050|2560|dbl|320|1|mono +audio|1|58560|3.660000|58560|3.660000|320|0.020000|6083|2560|dbl|320|1|mono +audio|1|58880|3.680000|58880|3.680000|320|0.020000|6116|2560|dbl|320|1|mono +audio|1|59200|3.700000|59200|3.700000|320|0.020000|6149|2560|dbl|320|1|mono +audio|1|59520|3.720000|59520|3.720000|320|0.020000|6182|2560|dbl|320|1|mono +audio|1|59840|3.740000|59840|3.740000|320|0.020000|6215|2560|dbl|320|1|mono +audio|1|60160|3.760000|60160|3.760000|320|0.020000|6248|2560|dbl|320|1|mono +audio|1|60480|3.780000|60480|3.780000|320|0.020000|6281|2560|dbl|320|1|mono +audio|1|60800|3.800000|60800|3.800000|320|0.020000|6314|2560|dbl|320|1|mono +audio|1|61120|3.820000|61120|3.820000|320|0.020000|6347|2560|dbl|320|1|mono +audio|1|61440|3.840000|61440|3.840000|320|0.020000|6380|2560|dbl|320|1|mono +audio|1|61760|3.860000|61760|3.860000|320|0.020000|6413|2560|dbl|320|1|mono +audio|1|62080|3.880000|62080|3.880000|320|0.020000|6446|2560|dbl|320|1|mono +audio|1|62400|3.900000|62400|3.900000|327|0.020438|6479|2560|dbl|320|1|mono|3.9|0.7 +audio|1|62720|3.920000|62720|3.920000|320|0.020000|6512|2560|dbl|320|1|mono +audio|1|63040|3.940000|63040|3.940000|320|0.020000|6545|2560|dbl|320|1|mono +audio|1|63360|3.960000|63360|3.960000|320|0.020000|6578|2560|dbl|320|1|mono +audio|1|63680|3.980000|63680|3.980000|320|0.020000|6611|2560|dbl|320|1|mono +audio|1|64000|4.000000|64000|4.000000|320|0.020000|6644|2560|dbl|320|1|mono +audio|1|64320|4.020000|64320|4.020000|320|0.020000|6677|2560|dbl|320|1|mono +audio|1|64640|4.040000|64640|4.040000|320|0.020000|6710|2560|dbl|320|1|mono +audio|1|64960|4.060000|64960|4.060000|320|0.020000|6743|2560|dbl|320|1|mono +audio|1|65280|4.080000|65280|4.080000|320|0.020000|6776|2560|dbl|320|1|mono +audio|1|65600|4.100000|65600|4.100000|320|0.020000|6809|2560|dbl|320|1|mono +audio|1|65920|4.120000|65920|4.120000|320|0.020000|6842|2560|dbl|320|1|mono +audio|1|66240|4.140000|66240|4.140000|320|0.020000|6875|2560|dbl|320|1|mono +audio|1|66560|4.160000|66560|4.160000|320|0.020000|6908|2560|dbl|320|1|mono +audio|1|66880|4.180000|66880|4.180000|320|0.020000|6941|2560|dbl|320|1|mono +audio|1|67200|4.200000|67200|4.200000|320|0.020000|6974|2560|dbl|320|1|mono +audio|1|67520|4.220000|67520|4.220000|320|0.020000|7007|2560|dbl|320|1|mono +audio|1|67840|4.240000|67840|4.240000|320|0.020000|7040|2560|dbl|320|1|mono +audio|1|68160|4.260000|68160|4.260000|320|0.020000|7073|2560|dbl|320|1|mono +audio|1|68480|4.280000|68480|4.280000|320|0.020000|7106|2560|dbl|320|1|mono +audio|1|68800|4.300000|68800|4.300000|320|0.020000|7139|2560|dbl|320|1|mono +audio|1|69120|4.320000|69120|4.320000|320|0.020000|7172|2560|dbl|320|1|mono +audio|1|69440|4.340000|69440|4.340000|320|0.020000|7205|2560|dbl|320|1|mono +audio|1|69760|4.360000|69760|4.360000|320|0.020000|7238|2560|dbl|320|1|mono +audio|1|70080|4.380000|70080|4.380000|320|0.020000|7271|2560|dbl|320|1|mono +audio|1|70400|4.400000|70400|4.400000|320|0.020000|7304|2560|dbl|320|1|mono +audio|1|70720|4.420000|70720|4.420000|320|0.020000|7337|2560|dbl|320|1|mono +audio|1|71040|4.440000|71040|4.440000|320|0.020000|7370|2560|dbl|320|1|mono +audio|1|71360|4.460000|71360|4.460000|320|0.020000|7403|2560|dbl|320|1|mono +audio|1|71680|4.480000|71680|4.480000|320|0.020000|7436|2560|dbl|320|1|mono +audio|1|72000|4.500000|72000|4.500000|320|0.020000|7469|2560|dbl|320|1|mono +audio|1|72320|4.520000|72320|4.520000|320|0.020000|7502|2560|dbl|320|1|mono +audio|1|72640|4.540000|72640|4.540000|320|0.020000|7535|2560|dbl|320|1|mono +audio|1|72960|4.560000|72960|4.560000|320|0.020000|7568|2560|dbl|320|1|mono +audio|1|73280|4.580000|73280|4.580000|320|0.020000|7601|2560|dbl|320|1|mono +audio|1|73600|4.600000|73600|4.600000|320|0.020000|7634|2560|dbl|320|1|mono +audio|1|73920|4.620000|73920|4.620000|320|0.020000|7667|2560|dbl|320|1|mono +audio|1|74240|4.640000|74240|4.640000|320|0.020000|7700|2560|dbl|320|1|mono +audio|1|74560|4.660000|74560|4.660000|320|0.020000|7733|2560|dbl|320|1|mono +audio|1|74880|4.680000|74880|4.680000|320|0.020000|7766|2560|dbl|320|1|mono +audio|1|75200|4.700000|75200|4.700000|320|0.020000|7799|2560|dbl|320|1|mono +audio|1|75520|4.720000|75520|4.720000|320|0.020000|7832|2560|dbl|320|1|mono +audio|1|75840|4.740000|75840|4.740000|320|0.020000|7865|2560|dbl|320|1|mono +audio|1|76160|4.760000|76160|4.760000|320|0.020000|7898|2560|dbl|320|1|mono +audio|1|76480|4.780000|76480|4.780000|320|0.020000|7931|2560|dbl|320|1|mono +audio|1|76800|4.800000|76800|4.800000|320|0.020000|7964|2560|dbl|320|1|mono +audio|1|77120|4.820000|77120|4.820000|320|0.020000|7997|2560|dbl|320|1|mono +audio|1|77440|4.840000|77440|4.840000|320|0.020000|8030|2560|dbl|320|1|mono +audio|1|77760|4.860000|77760|4.860000|320|0.020000|8063|2560|dbl|320|1|mono +audio|1|78080|4.880000|78080|4.880000|320|0.020000|8096|2560|dbl|320|1|mono +audio|1|78400|4.900000|78400|4.900000|320|0.020000|8129|2560|dbl|320|1|mono +audio|1|78720|4.920000|78720|4.920000|320|0.020000|8162|2560|dbl|320|1|mono +audio|1|79040|4.940000|79040|4.940000|320|0.020000|8195|2560|dbl|320|1|mono +audio|1|79360|4.960000|79360|4.960000|320|0.020000|8228|2560|dbl|320|1|mono +audio|1|79680|4.980000|79680|4.980000|320|0.020000|8261|2560|dbl|320|1|mono +audio|1|80000|5.000000|80000|5.000000|324|0.020250|8294|2560|dbl|320|1|mono|4.9 +audio|1|80320|5.020000|80320|5.020000|320|0.020000|8327|2560|dbl|320|1|mono +audio|1|80640|5.040000|80640|5.040000|320|0.020000|8360|2560|dbl|320|1|mono +audio|1|80960|5.060000|80960|5.060000|320|0.020000|8393|2560|dbl|320|1|mono +audio|1|81280|5.080000|81280|5.080000|320|0.020000|8426|2560|dbl|320|1|mono +audio|1|81600|5.100000|81600|5.100000|320|0.020000|8459|2560|dbl|320|1|mono +audio|1|81920|5.120000|81920|5.120000|320|0.020000|8492|2560|dbl|320|1|mono +audio|1|82240|5.140000|82240|5.140000|320|0.020000|8525|2560|dbl|320|1|mono +audio|1|82560|5.160000|82560|5.160000|320|0.020000|8558|2560|dbl|320|1|mono +audio|1|82880|5.180000|82880|5.180000|320|0.020000|8591|2560|dbl|320|1|mono +audio|1|83200|5.200000|83200|5.200000|320|0.020000|8624|2560|dbl|320|1|mono +audio|1|83520|5.220000|83520|5.220000|320|0.020000|8657|2560|dbl|320|1|mono +audio|1|83840|5.240000|83840|5.240000|320|0.020000|8690|2560|dbl|320|1|mono +audio|1|84160|5.260000|84160|5.260000|320|0.020000|8723|2560|dbl|320|1|mono +audio|1|84480|5.280000|84480|5.280000|320|0.020000|8756|2560|dbl|320|1|mono +audio|1|84800|5.300000|84800|5.300000|320|0.020000|8789|2560|dbl|320|1|mono +audio|1|85120|5.320000|85120|5.320000|320|0.020000|8822|2560|dbl|320|1|mono +audio|1|85440|5.340000|85440|5.340000|320|0.020000|8855|2560|dbl|320|1|mono +audio|1|85760|5.360000|85760|5.360000|320|0.020000|8888|2560|dbl|320|1|mono +audio|1|86080|5.380000|86080|5.380000|320|0.020000|8921|2560|dbl|320|1|mono +audio|1|86400|5.400000|86400|5.400000|320|0.020000|8954|2560|dbl|320|1|mono +audio|1|86720|5.420000|86720|5.420000|320|0.020000|8987|2560|dbl|320|1|mono +audio|1|87040|5.440000|87040|5.440000|328|0.020500|9020|2560|dbl|320|1|mono|5.44|0.54 +audio|1|87360|5.460000|87360|5.460000|320|0.020000|9053|2560|dbl|320|1|mono +audio|1|87680|5.480000|87680|5.480000|320|0.020000|9086|2560|dbl|320|1|mono +audio|1|88000|5.500000|88000|5.500000|320|0.020000|9119|2560|dbl|320|1|mono +audio|1|88320|5.520000|88320|5.520000|320|0.020000|9152|2560|dbl|320|1|mono +audio|1|88640|5.540000|88640|5.540000|320|0.020000|9185|2560|dbl|320|1|mono +audio|1|88960|5.560000|88960|5.560000|320|0.020000|9218|2560|dbl|320|1|mono +audio|1|89280|5.580000|89280|5.580000|320|0.020000|9251|2560|dbl|320|1|mono +audio|1|89600|5.600000|89600|5.600000|320|0.020000|9284|2560|dbl|320|1|mono +audio|1|89920|5.620000|89920|5.620000|320|0.020000|9317|2560|dbl|320|1|mono +audio|1|90240|5.640000|90240|5.640000|320|0.020000|9350|2560|dbl|320|1|mono +audio|1|90560|5.660000|90560|5.660000|320|0.020000|9383|2560|dbl|320|1|mono +audio|1|90880|5.680000|90880|5.680000|320|0.020000|9416|2560|dbl|320|1|mono +audio|1|91200|5.700000|91200|5.700000|320|0.020000|9449|2560|dbl|320|1|mono +audio|1|91520|5.720000|91520|5.720000|320|0.020000|9482|2560|dbl|320|1|mono +audio|1|91840|5.740000|91840|5.740000|320|0.020000|9515|2560|dbl|320|1|mono +audio|1|92160|5.760000|92160|5.760000|320|0.020000|9548|2560|dbl|320|1|mono +audio|1|92480|5.780000|92480|5.780000|320|0.020000|9581|2560|dbl|320|1|mono +audio|1|92800|5.800000|92800|5.800000|320|0.020000|9614|2560|dbl|320|1|mono +audio|1|93120|5.820000|93120|5.820000|320|0.020000|9647|2560|dbl|320|1|mono +audio|1|93440|5.840000|93440|5.840000|320|0.020000|9680|2560|dbl|320|1|mono +audio|1|93760|5.860000|93760|5.860000|320|0.020000|9713|2560|dbl|320|1|mono +audio|1|94080|5.880000|94080|5.880000|320|0.020000|9746|2560|dbl|320|1|mono +audio|1|94400|5.900000|94400|5.900000|320|0.020000|9779|2560|dbl|320|1|mono +audio|1|94720|5.920000|94720|5.920000|320|0.020000|9812|2560|dbl|320|1|mono +audio|1|95040|5.940000|95040|5.940000|320|0.020000|9845|2560|dbl|320|1|mono +audio|1|95360|5.960000|95360|5.960000|320|0.020000|9878|2560|dbl|320|1|mono +audio|1|95680|5.980000|95680|5.980000|320|0.020000|9911|2560|dbl|320|1|mono +audio|1|96000|6.000000|96000|6.000000|320|0.020000|9944|2560|dbl|320|1|mono +audio|1|96320|6.020000|96320|6.020000|320|0.020000|9977|2560|dbl|320|1|mono +audio|1|96640|6.040000|96640|6.040000|320|0.020000|10010|2560|dbl|320|1|mono +audio|1|96960|6.060000|96960|6.060000|320|0.020000|10043|2560|dbl|320|1|mono +audio|1|97280|6.080000|97280|6.080000|320|0.020000|10076|2560|dbl|320|1|mono +audio|1|97600|6.100000|97600|6.100000|320|0.020000|10109|2560|dbl|320|1|mono +audio|1|97920|6.120000|97920|6.120000|320|0.020000|10142|2560|dbl|320|1|mono +audio|1|98240|6.140000|98240|6.140000|320|0.020000|10175|2560|dbl|320|1|mono +audio|1|98560|6.160000|98560|6.160000|320|0.020000|10208|2560|dbl|320|1|mono +audio|1|98880|6.180000|98880|6.180000|320|0.020000|10241|2560|dbl|320|1|mono +audio|1|99200|6.200000|99200|6.200000|320|0.020000|10274|2560|dbl|320|1|mono +audio|1|99520|6.220000|99520|6.220000|320|0.020000|10307|2560|dbl|320|1|mono +audio|1|99840|6.240000|99840|6.240000|320|0.020000|10340|2560|dbl|320|1|mono +audio|1|100160|6.260000|100160|6.260000|320|0.020000|10373|2560|dbl|320|1|mono +audio|1|100480|6.280000|100480|6.280000|320|0.020000|10406|2560|dbl|320|1|mono +audio|1|100800|6.300000|100800|6.300000|320|0.020000|10439|2560|dbl|320|1|mono +audio|1|101120|6.320000|101120|6.320000|320|0.020000|10472|2560|dbl|320|1|mono +audio|1|101440|6.340000|101440|6.340000|320|0.020000|10505|2560|dbl|320|1|mono +audio|1|101760|6.360000|101760|6.360000|320|0.020000|10538|2560|dbl|320|1|mono +audio|1|102080|6.380000|102080|6.380000|320|0.020000|10571|2560|dbl|320|1|mono +audio|1|102400|6.400000|102400|6.400000|320|0.020000|10604|2560|dbl|320|1|mono +audio|1|102720|6.420000|102720|6.420000|320|0.020000|10637|2560|dbl|320|1|mono +audio|1|103040|6.440000|103040|6.440000|320|0.020000|10670|2560|dbl|320|1|mono +audio|1|103360|6.460000|103360|6.460000|320|0.020000|10703|2560|dbl|320|1|mono +audio|1|103680|6.480000|103680|6.480000|320|0.020000|10736|2560|dbl|320|1|mono +audio|1|104000|6.500000|104000|6.500000|320|0.020000|10769|2560|dbl|320|1|mono +audio|1|104320|6.520000|104320|6.520000|320|0.020000|10802|2560|dbl|320|1|mono +audio|1|104640|6.540000|104640|6.540000|324|0.020250|10835|2560|dbl|320|1|mono|6.44 +audio|1|104960|6.560000|104960|6.560000|320|0.020000|10868|2560|dbl|320|1|mono +audio|1|105280|6.580000|105280|6.580000|320|0.020000|10901|2560|dbl|320|1|mono +audio|1|105600|6.600000|105600|6.600000|320|0.020000|10934|2560|dbl|320|1|mono +audio|1|105920|6.620000|105920|6.620000|320|0.020000|10967|2560|dbl|320|1|mono +audio|1|106240|6.640000|106240|6.640000|320|0.020000|11000|2560|dbl|320|1|mono +audio|1|106560|6.660000|106560|6.660000|320|0.020000|11033|2560|dbl|320|1|mono +audio|1|106880|6.680000|106880|6.680000|320|0.020000|11066|2560|dbl|320|1|mono +audio|1|107200|6.700000|107200|6.700000|320|0.020000|11099|2560|dbl|320|1|mono +audio|1|107520|6.720000|107520|6.720000|320|0.020000|11132|2560|dbl|320|1|mono +audio|1|107840|6.740000|107840|6.740000|320|0.020000|11165|2560|dbl|320|1|mono +audio|1|108160|6.760000|108160|6.760000|320|0.020000|11198|2560|dbl|320|1|mono +audio|1|108480|6.780000|108480|6.780000|320|0.020000|11231|2560|dbl|320|1|mono +audio|1|108800|6.800000|108800|6.800000|320|0.020000|11264|2560|dbl|320|1|mono +audio|1|109120|6.820000|109120|6.820000|320|0.020000|11297|2560|dbl|320|1|mono +audio|1|109440|6.840000|109440|6.840000|320|0.020000|11330|2560|dbl|320|1|mono +audio|1|109760|6.860000|109760|6.860000|320|0.020000|11363|2560|dbl|320|1|mono +audio|1|110080|6.880000|110080|6.880000|320|0.020000|11396|2560|dbl|320|1|mono +audio|1|110400|6.900000|110400|6.900000|320|0.020000|11429|2560|dbl|320|1|mono +audio|1|110720|6.920000|110720|6.920000|320|0.020000|11462|2560|dbl|320|1|mono +audio|1|111040|6.940000|111040|6.940000|320|0.020000|11495|2560|dbl|320|1|mono +audio|1|111360|6.960000|111360|6.960000|320|0.020000|11528|2560|dbl|320|1|mono +audio|1|111680|6.980000|111680|6.980000|320|0.020000|11561|2560|dbl|320|1|mono +audio|1|112000|7.000000|112000|7.000000|320|0.020000|11594|2560|dbl|320|1|mono +audio|1|112320|7.020000|112320|7.020000|320|0.020000|11627|2560|dbl|320|1|mono +audio|1|112640|7.040000|112640|7.040000|320|0.020000|11660|2560|dbl|320|1|mono +audio|1|112960|7.060000|112960|7.060000|320|0.020000|11693|2560|dbl|320|1|mono +audio|1|113280|7.080000|113280|7.080000|320|0.020000|11726|2560|dbl|320|1|mono +audio|1|113600|7.100000|113600|7.100000|320|0.020000|11759|2560|dbl|320|1|mono +audio|1|113920|7.120000|113920|7.120000|320|0.020000|11792|2560|dbl|320|1|mono +audio|1|114240|7.140000|114240|7.140000|320|0.020000|11825|2560|dbl|320|1|mono +audio|1|114560|7.160000|114560|7.160000|320|0.020000|11858|2560|dbl|320|1|mono +audio|1|114880|7.180000|114880|7.180000|320|0.020000|11891|2560|dbl|320|1|mono +audio|1|115200|7.200000|115200|7.200000|320|0.020000|11924|2560|dbl|320|1|mono +audio|1|115520|7.220000|115520|7.220000|320|0.020000|11957|2560|dbl|320|1|mono +audio|1|115840|7.240000|115840|7.240000|320|0.020000|11990|2560|dbl|320|1|mono +audio|1|116160|7.260000|116160|7.260000|328|0.020500|12023|2560|dbl|320|1|mono|7.26|0.82 +audio|1|116480|7.280000|116480|7.280000|320|0.020000|12056|2560|dbl|320|1|mono +audio|1|116800|7.300000|116800|7.300000|320|0.020000|12089|2560|dbl|320|1|mono +audio|1|117120|7.320000|117120|7.320000|320|0.020000|12122|2560|dbl|320|1|mono +audio|1|117440|7.340000|117440|7.340000|320|0.020000|12155|2560|dbl|320|1|mono +audio|1|117760|7.360000|117760|7.360000|320|0.020000|12188|2560|dbl|320|1|mono +audio|1|118080|7.380000|118080|7.380000|320|0.020000|12221|2560|dbl|320|1|mono +audio|1|118400|7.400000|118400|7.400000|320|0.020000|12254|2560|dbl|320|1|mono +audio|1|118720|7.420000|118720|7.420000|320|0.020000|12287|2560|dbl|320|1|mono +audio|1|119040|7.440000|119040|7.440000|320|0.020000|12320|2560|dbl|320|1|mono +audio|1|119360|7.460000|119360|7.460000|320|0.020000|12353|2560|dbl|320|1|mono +audio|1|119680|7.480000|119680|7.480000|320|0.020000|12386|2560|dbl|320|1|mono +audio|1|120000|7.500000|120000|7.500000|320|0.020000|12419|2560|dbl|320|1|mono +audio|1|120320|7.520000|120320|7.520000|320|0.020000|12452|2560|dbl|320|1|mono +audio|1|120640|7.540000|120640|7.540000|320|0.020000|12485|2560|dbl|320|1|mono +audio|1|120960|7.560000|120960|7.560000|320|0.020000|12518|2560|dbl|320|1|mono +audio|1|121280|7.580000|121280|7.580000|320|0.020000|12551|2560|dbl|320|1|mono +audio|1|121600|7.600000|121600|7.600000|320|0.020000|12584|2560|dbl|320|1|mono +audio|1|121920|7.620000|121920|7.620000|320|0.020000|12617|2560|dbl|320|1|mono +audio|1|122240|7.640000|122240|7.640000|320|0.020000|12650|2560|dbl|320|1|mono +audio|1|122560|7.660000|122560|7.660000|320|0.020000|12683|2560|dbl|320|1|mono +audio|1|122880|7.680000|122880|7.680000|320|0.020000|12716|2560|dbl|320|1|mono +audio|1|123200|7.700000|123200|7.700000|320|0.020000|12749|2560|dbl|320|1|mono +audio|1|123520|7.720000|123520|7.720000|320|0.020000|12782|2560|dbl|320|1|mono +audio|1|123840|7.740000|123840|7.740000|320|0.020000|12815|2560|dbl|320|1|mono +audio|1|124160|7.760000|124160|7.760000|320|0.020000|12848|2560|dbl|320|1|mono +audio|1|124480|7.780000|124480|7.780000|320|0.020000|12881|2560|dbl|320|1|mono +audio|1|124800|7.800000|124800|7.800000|320|0.020000|12914|2560|dbl|320|1|mono +audio|1|125120|7.820000|125120|7.820000|320|0.020000|12947|2560|dbl|320|1|mono +audio|1|125440|7.840000|125440|7.840000|320|0.020000|12980|2560|dbl|320|1|mono +audio|1|125760|7.860000|125760|7.860000|320|0.020000|13013|2560|dbl|320|1|mono +audio|1|126080|7.880000|126080|7.880000|320|0.020000|13046|2560|dbl|320|1|mono +audio|1|126400|7.900000|126400|7.900000|320|0.020000|13079|2560|dbl|320|1|mono +audio|1|126720|7.920000|126720|7.920000|320|0.020000|13112|2560|dbl|320|1|mono +audio|1|127040|7.940000|127040|7.940000|320|0.020000|13145|2560|dbl|320|1|mono +audio|1|127360|7.960000|127360|7.960000|320|0.020000|13178|2560|dbl|320|1|mono +audio|1|127680|7.980000|127680|7.980000|320|0.020000|13211|2560|dbl|320|1|mono +audio|1|128000|8.000000|128000|8.000000|320|0.020000|13244|2560|dbl|320|1|mono +audio|1|128320|8.020000|128320|8.020000|320|0.020000|13277|2560|dbl|320|1|mono +audio|1|128640|8.040000|128640|8.040000|320|0.020000|13310|2560|dbl|320|1|mono +audio|1|128960|8.060000|128960|8.060000|320|0.020000|13343|2560|dbl|320|1|mono +audio|1|129280|8.080000|129280|8.080000|320|0.020000|13376|2560|dbl|320|1|mono +audio|1|129600|8.100000|129600|8.100000|320|0.020000|13409|2560|dbl|320|1|mono +audio|1|129920|8.120000|129920|8.120000|320|0.020000|13442|2560|dbl|320|1|mono +audio|1|130240|8.140000|130240|8.140000|320|0.020000|13475|2560|dbl|320|1|mono +audio|1|130560|8.160000|130560|8.160000|320|0.020000|13508|2560|dbl|320|1|mono +audio|1|130880|8.180000|130880|8.180000|320|0.020000|13541|2560|dbl|320|1|mono +audio|1|131200|8.200000|131200|8.200000|320|0.020000|13574|2560|dbl|320|1|mono +audio|1|131520|8.220000|131520|8.220000|320|0.020000|13607|2560|dbl|320|1|mono +audio|1|131840|8.240000|131840|8.240000|320|0.020000|13640|2560|dbl|320|1|mono +audio|1|132160|8.260000|132160|8.260000|320|0.020000|13673|2560|dbl|320|1|mono +audio|1|132480|8.280000|132480|8.280000|320|0.020000|13706|2560|dbl|320|1|mono +audio|1|132800|8.300000|132800|8.300000|320|0.020000|13739|2560|dbl|320|1|mono +audio|1|133120|8.320000|133120|8.320000|320|0.020000|13772|2560|dbl|320|1|mono +audio|1|133440|8.340000|133440|8.340000|320|0.020000|13805|2560|dbl|320|1|mono +audio|1|133760|8.360000|133760|8.360000|320|0.020000|13838|2560|dbl|320|1|mono +audio|1|134080|8.380000|134080|8.380000|320|0.020000|13871|2560|dbl|320|1|mono +audio|1|134400|8.400000|134400|8.400000|320|0.020000|13904|2560|dbl|320|1|mono +audio|1|134720|8.420000|134720|8.420000|320|0.020000|13937|2560|dbl|320|1|mono +audio|1|135040|8.440000|135040|8.440000|320|0.020000|13970|2560|dbl|320|1|mono +audio|1|135360|8.460000|135360|8.460000|320|0.020000|14003|2560|dbl|320|1|mono +audio|1|135680|8.480000|135680|8.480000|320|0.020000|14036|2560|dbl|320|1|mono +audio|1|136000|8.500000|136000|8.500000|320|0.020000|14069|2560|dbl|320|1|mono +audio|1|136320|8.520000|136320|8.520000|320|0.020000|14102|2560|dbl|320|1|mono +audio|1|136640|8.540000|136640|8.540000|320|0.020000|14135|2560|dbl|320|1|mono +audio|1|136960|8.560000|136960|8.560000|320|0.020000|14168|2560|dbl|320|1|mono +audio|1|137280|8.580000|137280|8.580000|320|0.020000|14201|2560|dbl|320|1|mono +audio|1|137600|8.600000|137600|8.600000|324|0.020250|14234|2560|dbl|320|1|mono|8.5 +audio|1|137920|8.620000|137920|8.620000|320|0.020000|14267|2560|dbl|320|1|mono +audio|1|138240|8.640000|138240|8.640000|320|0.020000|14300|2560|dbl|320|1|mono +audio|1|138560|8.660000|138560|8.660000|320|0.020000|14333|2560|dbl|320|1|mono +audio|1|138880|8.680000|138880|8.680000|328|0.020500|14366|2560|dbl|320|1|mono|8.68|0.18 +audio|1|139200|8.700000|139200|8.700000|320|0.020000|14399|2560|dbl|320|1|mono +audio|1|139520|8.720000|139520|8.720000|320|0.020000|14432|2560|dbl|320|1|mono +audio|1|139840|8.740000|139840|8.740000|320|0.020000|14465|2560|dbl|320|1|mono +audio|1|140160|8.760000|140160|8.760000|320|0.020000|14498|2560|dbl|320|1|mono +audio|1|140480|8.780000|140480|8.780000|324|0.020250|14531|2560|dbl|320|1|mono|8.68 +audio|1|140800|8.800000|140800|8.800000|320|0.020000|14564|2560|dbl|320|1|mono +audio|1|141120|8.820000|141120|8.820000|320|0.020000|14597|2560|dbl|320|1|mono +audio|1|141440|8.840000|141440|8.840000|320|0.020000|14630|2560|dbl|320|1|mono +audio|1|141760|8.860000|141760|8.860000|320|0.020000|14663|2560|dbl|320|1|mono +audio|1|142080|8.880000|142080|8.880000|320|0.020000|14696|2560|dbl|320|1|mono +audio|1|142400|8.900000|142400|8.900000|320|0.020000|14729|2560|dbl|320|1|mono +audio|1|142720|8.920000|142720|8.920000|320|0.020000|14762|2560|dbl|320|1|mono +audio|1|143040|8.940000|143040|8.940000|320|0.020000|14795|2560|dbl|320|1|mono +audio|1|143360|8.960000|143360|8.960000|320|0.020000|14828|2560|dbl|320|1|mono +audio|1|143680|8.980000|143680|8.980000|327|0.020438|14861|2560|dbl|320|1|mono|8.98|0.3 +audio|1|144000|9.000000|144000|9.000000|320|0.020000|14894|2560|dbl|320|1|mono +audio|1|144320|9.020000|144320|9.020000|320|0.020000|14927|2560|dbl|320|1|mono +audio|1|144640|9.040000|144640|9.040000|320|0.020000|14960|2560|dbl|320|1|mono +audio|1|144960|9.060000|144960|9.060000|320|0.020000|14993|2560|dbl|320|1|mono +audio|1|145280|9.080000|145280|9.080000|320|0.020000|15026|2560|dbl|320|1|mono +audio|1|145600|9.100000|145600|9.100000|320|0.020000|15059|2560|dbl|320|1|mono +audio|1|145920|9.120000|145920|9.120000|320|0.020000|15092|2560|dbl|320|1|mono +audio|1|146240|9.140000|146240|9.140000|320|0.020000|15125|2560|dbl|320|1|mono +audio|1|146560|9.160000|146560|9.160000|320|0.020000|15158|2560|dbl|320|1|mono +audio|1|146880|9.180000|146880|9.180000|320|0.020000|15191|2560|dbl|320|1|mono +audio|1|147200|9.200000|147200|9.200000|320|0.020000|15224|2560|dbl|320|1|mono +audio|1|147520|9.220000|147520|9.220000|320|0.020000|15257|2560|dbl|320|1|mono +audio|1|147840|9.240000|147840|9.240000|320|0.020000|15290|2560|dbl|320|1|mono +audio|1|148160|9.260000|148160|9.260000|320|0.020000|15323|2560|dbl|320|1|mono +audio|1|148480|9.280000|148480|9.280000|320|0.020000|15356|2560|dbl|320|1|mono +audio|1|148800|9.300000|148800|9.300000|320|0.020000|15389|2560|dbl|320|1|mono +audio|1|149120|9.320000|149120|9.320000|320|0.020000|15422|2560|dbl|320|1|mono +audio|1|149440|9.340000|149440|9.340000|320|0.020000|15455|2560|dbl|320|1|mono +audio|1|149760|9.360000|149760|9.360000|320|0.020000|15488|2560|dbl|320|1|mono +audio|1|150080|9.380000|150080|9.380000|320|0.020000|15521|2560|dbl|320|1|mono +audio|1|150400|9.400000|150400|9.400000|320|0.020000|15554|2560|dbl|320|1|mono +audio|1|150720|9.420000|150720|9.420000|320|0.020000|15587|2560|dbl|320|1|mono +audio|1|151040|9.440000|151040|9.440000|320|0.020000|15620|2560|dbl|320|1|mono +audio|1|151360|9.460000|151360|9.460000|320|0.020000|15653|2560|dbl|320|1|mono +audio|1|151680|9.480000|151680|9.480000|320|0.020000|15686|2560|dbl|320|1|mono +audio|1|152000|9.500000|152000|9.500000|320|0.020000|15719|2560|dbl|320|1|mono +audio|1|152320|9.520000|152320|9.520000|320|0.020000|15752|2560|dbl|320|1|mono +audio|1|152640|9.540000|152640|9.540000|320|0.020000|15785|2560|dbl|320|1|mono +audio|1|152960|9.560000|152960|9.560000|320|0.020000|15818|2560|dbl|320|1|mono +audio|1|153280|9.580000|153280|9.580000|320|0.020000|15851|2560|dbl|320|1|mono +audio|1|153600|9.600000|153600|9.600000|320|0.020000|15884|2560|dbl|320|1|mono +audio|1|153920|9.620000|153920|9.620000|320|0.020000|15917|2560|dbl|320|1|mono +audio|1|154240|9.640000|154240|9.640000|320|0.020000|15950|2560|dbl|320|1|mono +audio|1|154560|9.660000|154560|9.660000|320|0.020000|15983|2560|dbl|320|1|mono +audio|1|154880|9.680000|154880|9.680000|320|0.020000|16016|2560|dbl|320|1|mono +audio|1|155200|9.700000|155200|9.700000|320|0.020000|16049|2560|dbl|320|1|mono +audio|1|155520|9.720000|155520|9.720000|320|0.020000|16082|2560|dbl|320|1|mono +audio|1|155840|9.740000|155840|9.740000|320|0.020000|16115|2560|dbl|320|1|mono +audio|1|156160|9.760000|156160|9.760000|320|0.020000|16148|2560|dbl|320|1|mono +audio|1|156480|9.780000|156480|9.780000|320|0.020000|16181|2560|dbl|320|1|mono +audio|1|156800|9.800000|156800|9.800000|320|0.020000|16214|2560|dbl|320|1|mono +audio|1|157120|9.820000|157120|9.820000|320|0.020000|16247|2560|dbl|320|1|mono +audio|1|157440|9.840000|157440|9.840000|320|0.020000|16280|2560|dbl|320|1|mono +audio|1|157760|9.860000|157760|9.860000|320|0.020000|16313|2560|dbl|320|1|mono +audio|1|158080|9.880000|158080|9.880000|320|0.020000|16346|2560|dbl|320|1|mono +audio|1|158400|9.900000|158400|9.900000|320|0.020000|16379|2560|dbl|320|1|mono +audio|1|158720|9.920000|158720|9.920000|320|0.020000|16412|2560|dbl|320|1|mono +audio|1|159040|9.940000|159040|9.940000|320|0.020000|16445|2560|dbl|320|1|mono +audio|1|159360|9.960000|159360|9.960000|320|0.020000|16478|2560|dbl|320|1|mono +audio|1|159680|9.980000|159680|9.980000|320|0.020000|16511|2560|dbl|320|1|mono +audio|1|160000|10.000000|160000|10.000000|320|0.020000|16544|2560|dbl|320|1|mono +audio|1|160320|10.020000|160320|10.020000|320|0.020000|16577|2560|dbl|320|1|mono +audio|1|160640|10.040000|160640|10.040000|320|0.020000|16610|2560|dbl|320|1|mono +audio|1|160960|10.060000|160960|10.060000|320|0.020000|16643|2560|dbl|320|1|mono +audio|1|161280|10.080000|161280|10.080000|320|0.020000|16676|2560|dbl|320|1|mono +audio|1|161600|10.100000|161600|10.100000|324|0.020250|16709|2560|dbl|320|1|mono|10 +audio|1|161920|10.120000|161920|10.120000|320|0.020000|16742|2560|dbl|320|1|mono +audio|1|162240|10.140000|162240|10.140000|320|0.020000|16775|2560|dbl|320|1|mono +audio|1|162560|10.160000|162560|10.160000|320|0.020000|16808|2560|dbl|320|1|mono +audio|1|162880|10.180000|162880|10.180000|320|0.020000|16841|2560|dbl|320|1|mono +audio|1|163200|10.200000|163200|10.200000|320|0.020000|16874|2560|dbl|320|1|mono +audio|1|163520|10.220000|163520|10.220000|320|0.020000|16907|2560|dbl|320|1|mono diff --git a/tests/ref/fate/filter-yadif-mode0 b/tests/ref/fate/filter-yadif-mode0 index d2c14d3..162ba96 100644 --- a/tests/ref/fate/filter-yadif-mode0 +++ b/tests/ref/fate/filter-yadif-mode0 @@ -1,32 +1,32 @@ -#tb 0: 1/180000 -0, 64800, 64800, 0, 622080, 0x6331caee -0, 72000, 72000, 0, 622080, 0xa459e690 -0, 79200, 79200, 0, 622080, 0x6429c648 -0, 86400, 86400, 0, 622080, 0xa49891ca -0, 93600, 93600, 0, 622080, 0x2a887404 -0, 100800, 100800, 0, 622080, 0xe8d49705 -0, 108000, 108000, 0, 622080, 0x1b627835 -0, 115200, 115200, 0, 622080, 0x686858fd -0, 122400, 122400, 0, 622080, 0x2675174f -0, 129600, 129600, 0, 622080, 0x78470e7f -0, 136800, 136800, 0, 622080, 0xffb366ec -0, 144000, 144000, 0, 622080, 0xd575da72 -0, 151200, 151200, 0, 622080, 0x5fb297f7 -0, 158400, 158400, 0, 622080, 0xbac77ca0 -0, 165600, 165600, 0, 622080, 0x3276ed72 -0, 172800, 172800, 0, 622080, 0x264092b2 -0, 180000, 180000, 0, 622080, 0x20ba1094 -0, 187200, 187200, 0, 622080, 0x76cc3139 -0, 194400, 194400, 0, 622080, 0x469a4902 -0, 201600, 201600, 0, 622080, 0x0ed7b8f5 -0, 208800, 208800, 0, 622080, 0xdc51aeac -0, 216000, 216000, 0, 622080, 0xee06aa36 -0, 223200, 223200, 0, 622080, 0x7372405f -0, 230400, 230400, 0, 622080, 0x9e0ee776 -0, 237600, 237600, 0, 622080, 0x39e6d8c9 -0, 244800, 244800, 0, 622080, 0x51d9ac9a -0, 252000, 252000, 0, 622080, 0x2b63441d -0, 259200, 259200, 0, 622080, 0x58afbd5e -0, 266400, 266400, 0, 622080, 0xb972f716 -0, 273600, 273600, 0, 622080, 0x6a6df129 -0, 280800, 280800, 0, 622080, 0x28b1373d +#tb 0: 1/25 +0, 9, 9, 1, 622080, 0x6331caee +0, 10, 10, 1, 622080, 0xa459e690 +0, 11, 11, 1, 622080, 0x6429c648 +0, 12, 12, 1, 622080, 0xa49891ca +0, 13, 13, 1, 622080, 0x2a887404 +0, 14, 14, 1, 622080, 0xe8d49705 +0, 15, 15, 1, 622080, 0x1b627835 +0, 16, 16, 1, 622080, 0x686858fd +0, 17, 17, 1, 622080, 0x2675174f +0, 18, 18, 1, 622080, 0x78470e7f +0, 19, 19, 1, 622080, 0xffb366ec +0, 20, 20, 1, 622080, 0xd575da72 +0, 21, 21, 1, 622080, 0x5fb297f7 +0, 22, 22, 1, 622080, 0xbac77ca0 +0, 23, 23, 1, 622080, 0x3276ed72 +0, 24, 24, 1, 622080, 0x264092b2 +0, 25, 25, 1, 622080, 0x20ba1094 +0, 26, 26, 1, 622080, 0x76cc3139 +0, 27, 27, 1, 622080, 0x469a4902 +0, 28, 28, 1, 622080, 0x0ed7b8f5 +0, 29, 29, 1, 622080, 0xdc51aeac +0, 30, 30, 1, 622080, 0xee06aa36 +0, 31, 31, 1, 622080, 0x7372405f +0, 32, 32, 1, 622080, 0x9e0ee776 +0, 33, 33, 1, 622080, 0x39e6d8c9 +0, 34, 34, 1, 622080, 0x51d9ac9a +0, 35, 35, 1, 622080, 0x2b63441d +0, 36, 36, 1, 622080, 0x58afbd5e +0, 37, 37, 1, 622080, 0xb972f716 +0, 38, 38, 1, 622080, 0x6a6df129 +0, 39, 39, 1, 622080, 0x28b1373d diff --git a/tests/ref/fate/filter-yadif-mode1 b/tests/ref/fate/filter-yadif-mode1 index ca5f290..f1f513e 100644 --- a/tests/ref/fate/filter-yadif-mode1 +++ b/tests/ref/fate/filter-yadif-mode1 @@ -1,63 +1,63 @@ -#tb 0: 1/180000 -0, 64800, 64800, 0, 622080, 0x6331caee -0, 68400, 68400, 0, 622080, 0x625da883 -0, 72000, 72000, 0, 622080, 0xa459e690 -0, 75600, 75600, 0, 622080, 0xce5d891e -0, 79200, 79200, 0, 622080, 0x6429c648 -0, 82800, 82800, 0, 622080, 0x608cc0ba -0, 86400, 86400, 0, 622080, 0xa49891ca -0, 90000, 90000, 0, 622080, 0x9721987f -0, 93600, 93600, 0, 622080, 0x2a887404 -0, 97200, 97200, 0, 622080, 0x60d71d47 -0, 100800, 100800, 0, 622080, 0xe8d49705 -0, 104400, 104400, 0, 622080, 0x821e13cb -0, 108000, 108000, 0, 622080, 0x1b627835 -0, 111600, 111600, 0, 622080, 0x1806c5f4 -0, 115200, 115200, 0, 622080, 0x686858fd -0, 118800, 118800, 0, 622080, 0xab865773 -0, 122400, 122400, 0, 622080, 0x2675174f -0, 126000, 126000, 0, 622080, 0x43a61a14 -0, 129600, 129600, 0, 622080, 0x78470e7f -0, 133200, 133200, 0, 622080, 0xeb877bc6 -0, 136800, 136800, 0, 622080, 0xffb366ec -0, 140400, 140400, 0, 622080, 0xda0906e7 -0, 144000, 144000, 0, 622080, 0xd575da72 -0, 147600, 147600, 0, 622080, 0x23ae25a4 -0, 151200, 151200, 0, 622080, 0x5fb297f7 -0, 154800, 154800, 0, 622080, 0x99b32978 -0, 158400, 158400, 0, 622080, 0xbac77ca0 -0, 162000, 162000, 0, 622080, 0xc1cdcbf9 -0, 165600, 165600, 0, 622080, 0x3276ed72 -0, 169200, 169200, 0, 622080, 0x4061f5ab -0, 172800, 172800, 0, 622080, 0x264092b2 -0, 176400, 176400, 0, 622080, 0xa4e2039e -0, 180000, 180000, 0, 622080, 0x20ba1094 -0, 183600, 183600, 0, 622080, 0x984e906e -0, 187200, 187200, 0, 622080, 0x76cc3139 -0, 190800, 190800, 0, 622080, 0xf70e2cf6 -0, 194400, 194400, 0, 622080, 0x469a4902 -0, 198000, 198000, 0, 622080, 0x235312e6 -0, 201600, 201600, 0, 622080, 0x0ed7b8f5 -0, 205200, 205200, 0, 622080, 0xd0269cc3 -0, 208800, 208800, 0, 622080, 0xdc51aeac -0, 212400, 212400, 0, 622080, 0x1aa5f76e -0, 216000, 216000, 0, 622080, 0xee06aa36 -0, 219600, 219600, 0, 622080, 0xa7103230 -0, 223200, 223200, 0, 622080, 0x7372405f -0, 226800, 226800, 0, 622080, 0x8d7a44b5 -0, 230400, 230400, 0, 622080, 0x9e0ee776 -0, 234000, 234000, 0, 622080, 0xd41e8560 -0, 237600, 237600, 0, 622080, 0x39e6d8c9 -0, 241200, 241200, 0, 622080, 0x7a23d70c -0, 244800, 244800, 0, 622080, 0x51d9ac9a -0, 248400, 248400, 0, 622080, 0x8eacf7f2 -0, 252000, 252000, 0, 622080, 0x2b63441d -0, 255600, 255600, 0, 622080, 0x9f71b742 -0, 259200, 259200, 0, 622080, 0x58afbd5e -0, 262800, 262800, 0, 622080, 0x4d645292 -0, 266400, 266400, 0, 622080, 0xb972f716 -0, 270000, 270000, 0, 622080, 0xbb5d01a2 -0, 273600, 273600, 0, 622080, 0x6a6df129 -0, 277200, 277200, 0, 622080, 0x9e45371e -0, 280800, 280800, 0, 622080, 0x28b1373d -0, 284400, 284400, 0, 622080, 0xa1cdb1f2 +#tb 0: 1/50 +0, 18, 18, 1, 622080, 0x6331caee +0, 19, 19, 1, 622080, 0x625da883 +0, 20, 20, 1, 622080, 0xa459e690 +0, 21, 21, 1, 622080, 0xce5d891e +0, 22, 22, 1, 622080, 0x6429c648 +0, 23, 23, 1, 622080, 0x608cc0ba +0, 24, 24, 1, 622080, 0xa49891ca +0, 25, 25, 1, 622080, 0x9721987f +0, 26, 26, 1, 622080, 0x2a887404 +0, 27, 27, 1, 622080, 0x60d71d47 +0, 28, 28, 1, 622080, 0xe8d49705 +0, 29, 29, 1, 622080, 0x821e13cb +0, 30, 30, 1, 622080, 0x1b627835 +0, 31, 31, 1, 622080, 0x1806c5f4 +0, 32, 32, 1, 622080, 0x686858fd +0, 33, 33, 1, 622080, 0xab865773 +0, 34, 34, 1, 622080, 0x2675174f +0, 35, 35, 1, 622080, 0x43a61a14 +0, 36, 36, 1, 622080, 0x78470e7f +0, 37, 37, 1, 622080, 0xeb877bc6 +0, 38, 38, 1, 622080, 0xffb366ec +0, 39, 39, 1, 622080, 0xda0906e7 +0, 40, 40, 1, 622080, 0xd575da72 +0, 41, 41, 1, 622080, 0x23ae25a4 +0, 42, 42, 1, 622080, 0x5fb297f7 +0, 43, 43, 1, 622080, 0x99b32978 +0, 44, 44, 1, 622080, 0xbac77ca0 +0, 45, 45, 1, 622080, 0xc1cdcbf9 +0, 46, 46, 1, 622080, 0x3276ed72 +0, 47, 47, 1, 622080, 0x4061f5ab +0, 48, 48, 1, 622080, 0x264092b2 +0, 49, 49, 1, 622080, 0xa4e2039e +0, 50, 50, 1, 622080, 0x20ba1094 +0, 51, 51, 1, 622080, 0x984e906e +0, 52, 52, 1, 622080, 0x76cc3139 +0, 53, 53, 1, 622080, 0xf70e2cf6 +0, 54, 54, 1, 622080, 0x469a4902 +0, 55, 55, 1, 622080, 0x235312e6 +0, 56, 56, 1, 622080, 0x0ed7b8f5 +0, 57, 57, 1, 622080, 0xd0269cc3 +0, 58, 58, 1, 622080, 0xdc51aeac +0, 59, 59, 1, 622080, 0x1aa5f76e +0, 60, 60, 1, 622080, 0xee06aa36 +0, 61, 61, 1, 622080, 0xa7103230 +0, 62, 62, 1, 622080, 0x7372405f +0, 63, 63, 1, 622080, 0x8d7a44b5 +0, 64, 64, 1, 622080, 0x9e0ee776 +0, 65, 65, 1, 622080, 0xd41e8560 +0, 66, 66, 1, 622080, 0x39e6d8c9 +0, 67, 67, 1, 622080, 0x7a23d70c +0, 68, 68, 1, 622080, 0x51d9ac9a +0, 69, 69, 1, 622080, 0x8eacf7f2 +0, 70, 70, 1, 622080, 0x2b63441d +0, 71, 71, 1, 622080, 0x9f71b742 +0, 72, 72, 1, 622080, 0x58afbd5e +0, 73, 73, 1, 622080, 0x4d645292 +0, 74, 74, 1, 622080, 0xb972f716 +0, 75, 75, 1, 622080, 0xbb5d01a2 +0, 76, 76, 1, 622080, 0x6a6df129 +0, 77, 77, 1, 622080, 0x9e45371e +0, 78, 78, 1, 622080, 0x28b1373d +0, 79, 79, 1, 622080, 0xa1cdb1f2 diff --git a/tests/ref/fate/flic-af11-palette-change b/tests/ref/fate/flic-af11-palette-change index 61e6c1d..cd702b6 100644 --- a/tests/ref/fate/flic-af11-palette-change +++ b/tests/ref/fate/flic-af11-palette-change @@ -1,117 +1,117 @@ #tb 0: 1/35 -0, 0, 0, 1, 192000, 0x64da83e8 -0, 1, 1, 1, 192000, 0xf59ccccc -0, 2, 2, 1, 192000, 0xaaa06c5c -0, 3, 3, 1, 192000, 0xa98f82c0 -0, 4, 4, 1, 192000, 0x164fbbdc -0, 5, 5, 1, 192000, 0x0b3abc0c -0, 6, 6, 1, 192000, 0x47661943 -0, 7, 7, 1, 192000, 0x30711074 -0, 8, 8, 1, 192000, 0x67684a84 -0, 9, 9, 1, 192000, 0x1d9afa70 -0, 10, 10, 1, 192000, 0x4fd28e78 -0, 11, 11, 1, 192000, 0x9bc5c8cc -0, 12, 12, 1, 192000, 0xcf268b6c -0, 13, 13, 1, 192000, 0xdfe65fd4 -0, 14, 14, 1, 192000, 0x47e75404 -0, 15, 15, 1, 192000, 0xb3b5b448 -0, 16, 16, 1, 192000, 0x826c94b4 -0, 17, 17, 1, 192000, 0x158e95f8 -0, 18, 18, 1, 192000, 0x576f031f -0, 19, 19, 1, 192000, 0xea3399e8 -0, 20, 20, 1, 192000, 0x76b1e224 -0, 21, 21, 1, 192000, 0x290073db -0, 22, 22, 1, 192000, 0x83741abf -0, 23, 23, 1, 192000, 0x50f9c4ec -0, 24, 24, 1, 192000, 0x6d8fdac0 -0, 25, 25, 1, 192000, 0xe26e2600 -0, 26, 26, 1, 192000, 0xbeb0e11c -0, 27, 27, 1, 192000, 0x38282fd4 -0, 28, 28, 1, 192000, 0x13d0b790 -0, 29, 29, 1, 192000, 0x0cf8fca9 -0, 30, 30, 1, 192000, 0x64da83e8 -0, 31, 31, 1, 192000, 0xf59ccccc -0, 32, 32, 1, 192000, 0xaaa06c5c -0, 33, 33, 1, 192000, 0xa98f82c0 -0, 34, 34, 1, 192000, 0x164fbbdc -0, 35, 35, 1, 192000, 0x0b3abc0c -0, 36, 36, 1, 192000, 0x47661943 -0, 37, 37, 1, 192000, 0x30711074 -0, 38, 38, 1, 192000, 0x67684a84 -0, 39, 39, 1, 192000, 0x1d9afa70 -0, 40, 40, 1, 192000, 0x4fd28e78 -0, 41, 41, 1, 192000, 0x9bc5c8cc -0, 42, 42, 1, 192000, 0xcf268b6c -0, 43, 43, 1, 192000, 0xdfe65fd4 -0, 44, 44, 1, 192000, 0x47e75404 -0, 45, 45, 1, 192000, 0xb3b5b448 -0, 46, 46, 1, 192000, 0x826c94b4 -0, 47, 47, 1, 192000, 0x158e95f8 -0, 48, 48, 1, 192000, 0x576f031f -0, 49, 49, 1, 192000, 0xea3399e8 -0, 50, 50, 1, 192000, 0x76b1e224 -0, 51, 51, 1, 192000, 0x290073db -0, 52, 52, 1, 192000, 0x83741abf -0, 53, 53, 1, 192000, 0x50f9c4ec -0, 54, 54, 1, 192000, 0x6d8fdac0 -0, 55, 55, 1, 192000, 0xe26e2600 -0, 56, 56, 1, 192000, 0xbeb0e11c -0, 57, 57, 1, 192000, 0x38282fd4 -0, 58, 58, 1, 192000, 0x13d0b790 -0, 59, 59, 1, 192000, 0x0cf8fca9 -0, 60, 60, 1, 192000, 0x64da83e8 -0, 61, 61, 1, 192000, 0xf59ccccc -0, 62, 62, 1, 192000, 0xaaa06c5c -0, 63, 63, 1, 192000, 0xa98f82c0 -0, 64, 64, 1, 192000, 0x164fbbdc -0, 65, 65, 1, 192000, 0x0b3abc0c -0, 66, 66, 1, 192000, 0x47661943 -0, 67, 67, 1, 192000, 0x30711074 -0, 68, 68, 1, 192000, 0x67684a84 -0, 69, 69, 1, 192000, 0x1d9afa70 -0, 70, 70, 1, 192000, 0x4fd28e78 -0, 71, 71, 1, 192000, 0x9bc5c8cc -0, 72, 72, 1, 192000, 0xcf268b6c -0, 73, 73, 1, 192000, 0xdfe65fd4 -0, 74, 74, 1, 192000, 0x47e75404 -0, 75, 75, 1, 192000, 0xb3b5b448 -0, 76, 76, 1, 192000, 0x826c94b4 -0, 77, 77, 1, 192000, 0x158e95f8 -0, 78, 78, 1, 192000, 0x576f031f -0, 79, 79, 1, 192000, 0xea3399e8 -0, 80, 80, 1, 192000, 0x76b1e224 -0, 81, 81, 1, 192000, 0x290073db -0, 82, 82, 1, 192000, 0x83741abf -0, 83, 83, 1, 192000, 0x50f9c4ec -0, 84, 84, 1, 192000, 0x6d8fdac0 -0, 85, 85, 1, 192000, 0xe26e2600 -0, 86, 86, 1, 192000, 0xbeb0e11c -0, 87, 87, 1, 192000, 0x38282fd4 -0, 88, 88, 1, 192000, 0x13d0b790 -0, 89, 89, 1, 192000, 0x0cf8fca9 -0, 90, 90, 1, 192000, 0xfcb10883 -0, 91, 91, 1, 192000, 0xfcb10883 -0, 92, 92, 1, 192000, 0xd0ba80c4 -0, 93, 93, 1, 192000, 0xd0ba80c4 -0, 94, 94, 1, 192000, 0x690520d9 -0, 95, 95, 1, 192000, 0x690520d9 -0, 96, 96, 1, 192000, 0x5b621c3f -0, 97, 97, 1, 192000, 0x5b621c3f -0, 98, 98, 1, 192000, 0x689e231f -0, 99, 99, 1, 192000, 0x689e231f -0, 100, 100, 1, 192000, 0x20653ff2 -0, 101, 101, 1, 192000, 0x20653ff2 -0, 102, 102, 1, 192000, 0xc18b3231 -0, 103, 103, 1, 192000, 0xc18b3231 -0, 104, 104, 1, 192000, 0x6d87ec3d -0, 105, 105, 1, 192000, 0x6d87ec3d -0, 106, 106, 1, 192000, 0x1c5b53d6 -0, 107, 107, 1, 192000, 0x1c5b53d6 -0, 108, 108, 1, 192000, 0x152fdf12 -0, 109, 109, 1, 192000, 0xde187291 -0, 110, 110, 1, 192000, 0x167617a5 -0, 111, 111, 1, 192000, 0x5067b8de -0, 112, 112, 1, 192000, 0xd02ae54e -0, 113, 113, 1, 192000, 0x0d6e9402 -0, 114, 114, 1, 192000, 0xa8e98616 -0, 115, 115, 1, 192000, 0x04762d1a +0, 0, 0, 1, 192000, 0x508ff8ac +0, 1, 1, 1, 192000, 0xef0d4274 +0, 2, 2, 1, 192000, 0x0d50e0dd +0, 3, 3, 1, 192000, 0xf638f782 +0, 4, 4, 1, 192000, 0x40e4314b +0, 5, 5, 1, 192000, 0x0ce5318f +0, 6, 6, 1, 192000, 0x14848fa9 +0, 7, 7, 1, 192000, 0x676f83e1 +0, 8, 8, 1, 192000, 0x5b98bea9 +0, 9, 9, 1, 192000, 0xf5cc709d +0, 10, 10, 1, 192000, 0x719a0373 +0, 11, 11, 1, 192000, 0xba5a3e74 +0, 12, 12, 1, 192000, 0x34e10051 +0, 13, 13, 1, 192000, 0xb66dd42d +0, 14, 14, 1, 192000, 0xfb58c833 +0, 15, 15, 1, 192000, 0xa28029a4 +0, 16, 16, 1, 192000, 0x28fa09b3 +0, 17, 17, 1, 192000, 0x676f0b08 +0, 18, 18, 1, 192000, 0x7af97965 +0, 19, 19, 1, 192000, 0x436f0f03 +0, 20, 20, 1, 192000, 0xbaca5814 +0, 21, 21, 1, 192000, 0xca97eb51 +0, 22, 22, 1, 192000, 0x1fc89137 +0, 23, 23, 1, 192000, 0x8af63a74 +0, 24, 24, 1, 192000, 0xca015077 +0, 25, 25, 1, 192000, 0x761599ad +0, 26, 26, 1, 192000, 0x1ca1570c +0, 27, 27, 1, 192000, 0x1209a3ac +0, 28, 28, 1, 192000, 0xf7d92d01 +0, 29, 29, 1, 192000, 0x970d6fea +0, 30, 30, 1, 192000, 0x508ff8ac +0, 31, 31, 1, 192000, 0xef0d4274 +0, 32, 32, 1, 192000, 0x0d50e0dd +0, 33, 33, 1, 192000, 0xf638f782 +0, 34, 34, 1, 192000, 0x40e4314b +0, 35, 35, 1, 192000, 0x0ce5318f +0, 36, 36, 1, 192000, 0x14848fa9 +0, 37, 37, 1, 192000, 0x676f83e1 +0, 38, 38, 1, 192000, 0x5b98bea9 +0, 39, 39, 1, 192000, 0xf5cc709d +0, 40, 40, 1, 192000, 0x719a0373 +0, 41, 41, 1, 192000, 0xba5a3e74 +0, 42, 42, 1, 192000, 0x34e10051 +0, 43, 43, 1, 192000, 0xb66dd42d +0, 44, 44, 1, 192000, 0xfb58c833 +0, 45, 45, 1, 192000, 0xa28029a4 +0, 46, 46, 1, 192000, 0x28fa09b3 +0, 47, 47, 1, 192000, 0x676f0b08 +0, 48, 48, 1, 192000, 0x7af97965 +0, 49, 49, 1, 192000, 0x436f0f03 +0, 50, 50, 1, 192000, 0xbaca5814 +0, 51, 51, 1, 192000, 0xca97eb51 +0, 52, 52, 1, 192000, 0x1fc89137 +0, 53, 53, 1, 192000, 0x8af63a74 +0, 54, 54, 1, 192000, 0xca015077 +0, 55, 55, 1, 192000, 0x761599ad +0, 56, 56, 1, 192000, 0x1ca1570c +0, 57, 57, 1, 192000, 0x1209a3ac +0, 58, 58, 1, 192000, 0xf7d92d01 +0, 59, 59, 1, 192000, 0x970d6fea +0, 60, 60, 1, 192000, 0x508ff8ac +0, 61, 61, 1, 192000, 0xef0d4274 +0, 62, 62, 1, 192000, 0x0d50e0dd +0, 63, 63, 1, 192000, 0xf638f782 +0, 64, 64, 1, 192000, 0x40e4314b +0, 65, 65, 1, 192000, 0x0ce5318f +0, 66, 66, 1, 192000, 0x14848fa9 +0, 67, 67, 1, 192000, 0x676f83e1 +0, 68, 68, 1, 192000, 0x5b98bea9 +0, 69, 69, 1, 192000, 0xf5cc709d +0, 70, 70, 1, 192000, 0x719a0373 +0, 71, 71, 1, 192000, 0xba5a3e74 +0, 72, 72, 1, 192000, 0x34e10051 +0, 73, 73, 1, 192000, 0xb66dd42d +0, 74, 74, 1, 192000, 0xfb58c833 +0, 75, 75, 1, 192000, 0xa28029a4 +0, 76, 76, 1, 192000, 0x28fa09b3 +0, 77, 77, 1, 192000, 0x676f0b08 +0, 78, 78, 1, 192000, 0x7af97965 +0, 79, 79, 1, 192000, 0x436f0f03 +0, 80, 80, 1, 192000, 0xbaca5814 +0, 81, 81, 1, 192000, 0xca97eb51 +0, 82, 82, 1, 192000, 0x1fc89137 +0, 83, 83, 1, 192000, 0x8af63a74 +0, 84, 84, 1, 192000, 0xca015077 +0, 85, 85, 1, 192000, 0x761599ad +0, 86, 86, 1, 192000, 0x1ca1570c +0, 87, 87, 1, 192000, 0x1209a3ac +0, 88, 88, 1, 192000, 0xf7d92d01 +0, 89, 89, 1, 192000, 0x970d6fea +0, 90, 90, 1, 192000, 0x1ff28298 +0, 91, 91, 1, 192000, 0x1ff28298 +0, 92, 92, 1, 192000, 0x407d09ca +0, 93, 93, 1, 192000, 0x407d09ca +0, 94, 94, 1, 192000, 0xc743a475 +0, 95, 95, 1, 192000, 0xc743a475 +0, 96, 96, 1, 192000, 0x46bf9f7d +0, 97, 97, 1, 192000, 0x46bf9f7d +0, 98, 98, 1, 192000, 0x57ecb2c1 +0, 99, 99, 1, 192000, 0x57ecb2c1 +0, 100, 100, 1, 192000, 0x680fd3bf +0, 101, 101, 1, 192000, 0x680fd3bf +0, 102, 102, 1, 192000, 0x8772ca19 +0, 103, 103, 1, 192000, 0x8772ca19 +0, 104, 104, 1, 192000, 0x3cc29bbf +0, 105, 105, 1, 192000, 0x3cc29bbf +0, 106, 106, 1, 192000, 0xe745fb3c +0, 107, 107, 1, 192000, 0xe745fb3c +0, 108, 108, 1, 192000, 0xc5279397 +0, 109, 109, 1, 192000, 0xcc902b35 +0, 110, 110, 1, 192000, 0x50a7cf32 +0, 111, 111, 1, 192000, 0x23fd6f51 +0, 112, 112, 1, 192000, 0x14fe9c4d +0, 113, 113, 1, 192000, 0x703249f9 +0, 114, 114, 1, 192000, 0x47b73bce +0, 115, 115, 1, 192000, 0x13bce1c9 diff --git a/tests/ref/fate/flic-magiccarpet b/tests/ref/fate/flic-magiccarpet index f0faf1d..23a9342 100644 --- a/tests/ref/fate/flic-magiccarpet +++ b/tests/ref/fate/flic-magiccarpet @@ -1,43 +1,43 @@ #tb 0: 1/14 0, 0, 0, 1, 192000, 0x00000000 -0, 1, 1, 1, 192000, 0x9c057d9c -0, 2, 2, 1, 192000, 0xab1aacaf -0, 3, 3, 1, 192000, 0x49a1dccd -0, 4, 4, 1, 192000, 0xebb7e245 -0, 5, 5, 1, 192000, 0x6287759e -0, 6, 6, 1, 192000, 0xbf007410 -0, 7, 7, 1, 192000, 0x6c72b247 -0, 8, 8, 1, 192000, 0x4c26a8c3 -0, 9, 9, 1, 192000, 0x99f06050 -0, 10, 10, 1, 192000, 0x663f2d23 -0, 11, 11, 1, 192000, 0x813c3a1f -0, 12, 12, 1, 192000, 0x6d6cfbe7 -0, 13, 13, 1, 192000, 0x7b04163a -0, 14, 14, 1, 192000, 0x6792e679 -0, 15, 15, 1, 192000, 0x939ac626 -0, 16, 16, 1, 192000, 0xc7a139c0 -0, 17, 17, 1, 192000, 0xcac7ef0c -0, 18, 18, 1, 192000, 0xf4ec59e0 -0, 19, 19, 1, 192000, 0x56060f59 -0, 20, 20, 1, 192000, 0xf45ecb3b -0, 21, 21, 1, 192000, 0xe7e634ff -0, 22, 22, 1, 192000, 0x7ac04aa4 -0, 23, 23, 1, 192000, 0x4eaba5a1 -0, 24, 24, 1, 192000, 0x89b84e25 -0, 25, 25, 1, 192000, 0xc368ec1e -0, 26, 26, 1, 192000, 0xeeafb59e -0, 27, 27, 1, 192000, 0x0b630619 -0, 28, 28, 1, 192000, 0x59cb8954 -0, 29, 29, 1, 192000, 0x16b2875f -0, 30, 30, 1, 192000, 0x524e32bd -0, 31, 31, 1, 192000, 0x96000ba2 -0, 32, 32, 1, 192000, 0x18ec28af -0, 33, 33, 1, 192000, 0x2609c56c -0, 34, 34, 1, 192000, 0xff25bb5a -0, 35, 35, 1, 192000, 0xb19a8819 -0, 36, 36, 1, 192000, 0xa5ff8727 -0, 37, 37, 1, 192000, 0xe83f6289 -0, 38, 38, 1, 192000, 0xc6cb4903 -0, 39, 39, 1, 192000, 0xa4d93eb5 -0, 40, 40, 1, 192000, 0xec84ef6c +0, 1, 1, 1, 192000, 0x03567eeb +0, 2, 2, 1, 192000, 0xe73db12c +0, 3, 3, 1, 192000, 0x7cefe740 +0, 4, 4, 1, 192000, 0xb769f827 +0, 5, 5, 1, 192000, 0x71669dea +0, 6, 6, 1, 192000, 0xc203b934 +0, 7, 7, 1, 192000, 0x30671ee2 +0, 8, 8, 1, 192000, 0xaea33a1b +0, 9, 9, 1, 192000, 0x50f220c3 +0, 10, 10, 1, 192000, 0x1ddd090f +0, 11, 11, 1, 192000, 0x17ac22a4 +0, 12, 12, 1, 192000, 0x19f9f412 +0, 13, 13, 1, 192000, 0xa2df0e55 +0, 14, 14, 1, 192000, 0x5abcd663 +0, 15, 15, 1, 192000, 0x5b09b38d +0, 16, 16, 1, 192000, 0x894d1f43 +0, 17, 17, 1, 192000, 0xbc95caaf +0, 18, 18, 1, 192000, 0xeaca27fc +0, 19, 19, 1, 192000, 0x49c5ccb4 +0, 20, 20, 1, 192000, 0x8b3e78b0 +0, 21, 21, 1, 192000, 0x1645d3ae +0, 22, 22, 1, 192000, 0x4407da0f +0, 23, 23, 1, 192000, 0x7d0826ac +0, 24, 24, 1, 192000, 0xc17ec1b8 +0, 25, 25, 1, 192000, 0x4a82520d +0, 26, 26, 1, 192000, 0xa89f0e2f +0, 27, 27, 1, 192000, 0xd58b537a +0, 28, 28, 1, 192000, 0x7123dafe +0, 29, 29, 1, 192000, 0x15d1d065 +0, 30, 30, 1, 192000, 0xa86873f6 +0, 31, 31, 1, 192000, 0x32704a91 +0, 32, 32, 1, 192000, 0xbf2b63d7 +0, 33, 33, 1, 192000, 0xb98e0126 +0, 34, 34, 1, 192000, 0x412a03ee +0, 35, 35, 1, 192000, 0x601ad161 +0, 36, 36, 1, 192000, 0x01ead407 +0, 37, 37, 1, 192000, 0x75a7bbe5 +0, 38, 38, 1, 192000, 0x155ea759 +0, 39, 39, 1, 192000, 0xe3a0a6aa +0, 40, 40, 1, 192000, 0x2b5a5770 0, 41, 41, 1, 192000, 0x00000000 diff --git a/tests/ref/fate/force_key_frames b/tests/ref/fate/force_key_frames new file mode 100644 index 0000000..b93adca --- /dev/null +++ b/tests/ref/fate/force_key_frames @@ -0,0 +1,4 @@ +5423335cd809e631a2e03f97585348e0 *tests/data/fate/force_key_frames.avi +113308 tests/data/fate/force_key_frames.avi +8f68ad2e602ecd87a3e0c097ba99d773 *tests/data/fate/force_key_frames.out.framecrc +stddev:34363.01 PSNR: 5.61 MAXDIFF:56305 bytes: 7603200/ 186 diff --git a/tests/ref/fate/fraps-v2 b/tests/ref/fate/fraps-v2 index 1ebfb7c..06e0024 100644 --- a/tests/ref/fate/fraps-v2 +++ b/tests/ref/fate/fraps-v2 @@ -1,11 +1,3 @@ #tb 0: 1/30 0, 0, 0, 1, 1179648, 0x99f80436 -0, 1, 1, 1, 1179648, 0x99f80436 -0, 2, 2, 1, 1179648, 0x99f80436 -0, 3, 3, 1, 1179648, 0x99f80436 -0, 4, 4, 1, 1179648, 0x99f80436 0, 5, 5, 1, 1179648, 0xe8ae7a30 -0, 6, 6, 1, 1179648, 0xe8ae7a30 -0, 7, 7, 1, 1179648, 0xe8ae7a30 -0, 8, 8, 1, 1179648, 0xe8ae7a30 -0, 9, 9, 1, 1179648, 0xe8ae7a30 diff --git a/tests/ref/fate/fraps-v3 b/tests/ref/fate/fraps-v3 index ac8b701..139ee7e 100644 --- a/tests/ref/fate/fraps-v3 +++ b/tests/ref/fate/fraps-v3 @@ -3,8 +3,6 @@ 0, 1, 1, 1, 589824, 0xcd740f79 0, 2, 2, 1, 589824, 0x16f8f90e 0, 3, 3, 1, 589824, 0x1aaaceba -0, 4, 4, 1, 589824, 0x1aaaceba 0, 5, 5, 1, 589824, 0x902e8fe4 0, 6, 6, 1, 589824, 0x019a4443 -0, 7, 7, 1, 589824, 0x019a4443 0, 8, 8, 1, 589824, 0x04eff6c6 diff --git a/tests/ref/fate/g729-0 b/tests/ref/fate/g729-0 new file mode 100644 index 0000000..36c6634 --- /dev/null +++ b/tests/ref/fate/g729-0 @@ -0,0 +1,1000 @@ +0, 0, 160, 0xbb6d5aa0 +0, 900, 160, 0x91563d8d +0, 1800, 160, 0x10a7535b +0, 2700, 160, 0xa4f35594 +0, 3600, 160, 0x7f8e54e0 +0, 4500, 160, 0x85275000 +0, 5400, 160, 0x00734c7b +0, 6300, 160, 0x8a2d544d +0, 7200, 160, 0x97dc533c +0, 8100, 160, 0xa7064ec4 +0, 9000, 160, 0xb7984a3c +0, 9900, 160, 0x28334db6 +0, 10800, 160, 0x5838521f +0, 11700, 160, 0x2337502c +0, 12600, 160, 0x4a1e4599 +0, 13500, 160, 0x0d3858a8 +0, 14400, 160, 0xa0974b46 +0, 15300, 160, 0xc3254b93 +0, 16200, 160, 0x42b75231 +0, 17100, 160, 0x93634662 +0, 18000, 160, 0x11674fa1 +0, 18900, 160, 0xf2da5414 +0, 19800, 160, 0x97754dbc +0, 20700, 160, 0x40a24d94 +0, 21600, 160, 0x26b34ebf +0, 22500, 160, 0x7730542f +0, 23400, 160, 0xb45254aa +0, 24300, 160, 0xd8d752c3 +0, 25200, 160, 0x655c4a81 +0, 26100, 160, 0xa5da4f35 +0, 27000, 160, 0xd43551a1 +0, 27900, 160, 0x72a74e7d +0, 28800, 160, 0xdb2150b3 +0, 29700, 160, 0x972852a1 +0, 30600, 160, 0xbae14c07 +0, 31500, 160, 0x23b54d57 +0, 32400, 160, 0x2d9650a5 +0, 33300, 160, 0xaf755107 +0, 34200, 160, 0xdb054f0e +0, 35100, 160, 0x9f084cc0 +0, 36000, 160, 0x64ca5760 +0, 36900, 160, 0x3ea24be2 +0, 37800, 160, 0x93ea503b +0, 38700, 160, 0xb6694afa +0, 39600, 160, 0xf94c52e7 +0, 40500, 160, 0x2b7156b8 +0, 41400, 160, 0xbbdf414c +0, 42300, 160, 0x10cd4ac8 +0, 43200, 160, 0x39885453 +0, 44100, 160, 0xa1505568 +0, 45000, 160, 0x86124ec1 +0, 45900, 160, 0xe2ab5489 +0, 46800, 160, 0x406254bc +0, 47700, 160, 0x09044629 +0, 48600, 160, 0xb2ed5702 +0, 49500, 160, 0xd9ee5188 +0, 50400, 160, 0x59f7592a +0, 51300, 160, 0x8f144c08 +0, 52200, 160, 0x90394e61 +0, 53100, 160, 0x79524df7 +0, 54000, 160, 0x58044674 +0, 54900, 160, 0x73b24d90 +0, 55800, 160, 0x80e257a1 +0, 56700, 160, 0xe8ff4caf +0, 57600, 160, 0x1db84e3e +0, 58500, 160, 0xd7db59d9 +0, 59400, 160, 0x43244c15 +0, 60300, 160, 0x1f63558f +0, 61200, 160, 0xf0d851c6 +0, 62100, 160, 0x76484f3a +0, 63000, 160, 0x5746551e +0, 63900, 160, 0x83b54cd7 +0, 64800, 160, 0x97f550a1 +0, 65700, 160, 0x77c45340 +0, 66600, 160, 0xfd7b520a +0, 67500, 160, 0x989a4e13 +0, 68400, 160, 0x9a8551c0 +0, 69300, 160, 0xa0cb4f93 +0, 70200, 160, 0xc568536f +0, 71100, 160, 0x6fa74a95 +0, 72000, 160, 0xd550568b +0, 72900, 160, 0xf88f4de5 +0, 73800, 160, 0x91285517 +0, 74700, 160, 0xdb675270 +0, 75600, 160, 0x606c53f9 +0, 76500, 160, 0x43f64601 +0, 77400, 160, 0x28b94b45 +0, 78300, 160, 0x7f2347f5 +0, 79200, 160, 0x84ba55db +0, 80100, 160, 0x3ca3477c +0, 81000, 160, 0x57d158ba +0, 81900, 160, 0x2c3c506d +0, 82800, 160, 0x59b34e5f +0, 83700, 160, 0x014f530a +0, 84600, 160, 0x877f4f76 +0, 85500, 160, 0x97a65c5f +0, 86400, 160, 0xf643516d +0, 87300, 160, 0x6ccc5242 +0, 88200, 160, 0x895450bd +0, 89100, 160, 0xe246570e +0, 90000, 160, 0xbb9f4a0c +0, 90900, 160, 0x60e646fe +0, 91800, 160, 0x546f515b +0, 92700, 160, 0xc59254f0 +0, 93600, 160, 0xcad6551f +0, 94500, 160, 0x14e14fac +0, 95400, 160, 0x3cf94c52 +0, 96300, 160, 0x99b14f45 +0, 97200, 160, 0xfdb14dc7 +0, 98100, 160, 0x48f359e7 +0, 99000, 160, 0x186153e3 +0, 99900, 160, 0x047d4a78 +0, 100800, 160, 0x992f462b +0, 101700, 160, 0x4a0e504d +0, 102600, 160, 0x1f245275 +0, 103500, 160, 0x026959a9 +0, 104400, 160, 0x648846e7 +0, 105300, 160, 0xcac94cb3 +0, 106200, 160, 0x55e551a4 +0, 107100, 160, 0x767a5315 +0, 108000, 160, 0xbfde4d2b +0, 108900, 160, 0x29bf4613 +0, 109800, 160, 0x8a8d5394 +0, 110700, 160, 0x36f94dae +0, 111600, 160, 0x4cbf50ba +0, 112500, 160, 0x9af44d8b +0, 113400, 160, 0x6e8a519e +0, 114300, 160, 0x496348b7 +0, 115200, 160, 0x95324eb2 +0, 116100, 160, 0x5bfe5118 +0, 117000, 160, 0xa1ff4c88 +0, 117900, 160, 0x86c2500a +0, 118800, 160, 0xc53353c5 +0, 119700, 160, 0x062f52ee +0, 120600, 160, 0x11cf522d +0, 121500, 160, 0x054f5855 +0, 122400, 160, 0x8c4e44e9 +0, 123300, 160, 0x4d514fda +0, 124200, 160, 0x5726568e +0, 125100, 160, 0x281859ad +0, 126000, 160, 0x3f3344f8 +0, 126900, 160, 0x2cbb3ee5 +0, 127800, 160, 0xa075551c +0, 128700, 160, 0xafb25528 +0, 129600, 160, 0x9221478a +0, 130500, 160, 0x6cb15634 +0, 131400, 160, 0xb5cf4523 +0, 132300, 160, 0x8a7a4f2c +0, 133200, 160, 0x278e553d +0, 134100, 160, 0x49054ad3 +0, 135000, 160, 0x5d7449bb +0, 135900, 160, 0x67c346a0 +0, 136800, 160, 0x5d915bf8 +0, 137700, 160, 0x671355b2 +0, 138600, 160, 0xdfa84ee6 +0, 139500, 160, 0x4c3552d0 +0, 140400, 160, 0x63a1483c +0, 141300, 160, 0x14c151ba +0, 142200, 160, 0xf7434d78 +0, 143100, 160, 0x1c3652c9 +0, 144000, 160, 0x035b51da +0, 144900, 160, 0x2bf6496b +0, 145800, 160, 0x50a14f14 +0, 146700, 160, 0x518948f8 +0, 147600, 160, 0x7e784331 +0, 148500, 160, 0x73384dce +0, 149400, 160, 0x11015066 +0, 150300, 160, 0xacc5525c +0, 151200, 160, 0xf75a5431 +0, 152100, 160, 0xa78e4b8a +0, 153000, 160, 0xd07955b0 +0, 153900, 160, 0x63164a03 +0, 154800, 160, 0x952f519e +0, 155700, 160, 0xe5764f77 +0, 156600, 160, 0xa9255738 +0, 157500, 160, 0x65d64ce5 +0, 158400, 160, 0x8ab7507c +0, 159300, 160, 0xf5265251 +0, 160200, 160, 0xa6a84d74 +0, 161100, 160, 0xc2594fee +0, 162000, 160, 0xdfae5056 +0, 162900, 160, 0xa5a74c11 +0, 163800, 160, 0x5fdf4a21 +0, 164700, 160, 0x11014f8d +0, 165600, 160, 0x08d0553f +0, 166500, 160, 0x3036520e +0, 167400, 160, 0xee3a464e +0, 168300, 160, 0xbfd94949 +0, 169200, 160, 0x21625176 +0, 170100, 160, 0x6c714e8d +0, 171000, 160, 0x055a4c05 +0, 171900, 160, 0xc7f35347 +0, 172800, 160, 0x82344b60 +0, 173700, 160, 0x99854ce4 +0, 174600, 160, 0x95504ec3 +0, 175500, 160, 0xe245502a +0, 176400, 160, 0xb0e14a4c +0, 177300, 160, 0x09835b86 +0, 178200, 160, 0xe9495220 +0, 179100, 160, 0xce9b514f +0, 180000, 160, 0xbaf85695 +0, 180900, 160, 0x69aa3f1d +0, 181800, 160, 0xd6a551b8 +0, 182700, 160, 0x4eb956e6 +0, 183600, 160, 0xdd6d4e58 +0, 184500, 160, 0xba1f4814 +0, 185400, 160, 0x4a604f48 +0, 186300, 160, 0xa8995890 +0, 187200, 160, 0x3a80616b +0, 188100, 160, 0xfb796013 +0, 189000, 160, 0x8eba5c12 +0, 189900, 160, 0xd37859b9 +0, 190800, 160, 0x19a857c8 +0, 191700, 160, 0xec0e5a16 +0, 192600, 160, 0xd5335159 +0, 193500, 160, 0x560f4de7 +0, 194400, 160, 0x06d354c8 +0, 195300, 160, 0xdade5860 +0, 196200, 160, 0x093a512c +0, 197100, 160, 0xb37b5098 +0, 198000, 160, 0x3eea537c +0, 198900, 160, 0xf5c94f06 +0, 199800, 160, 0x552c4bb2 +0, 200700, 160, 0xea9a5a79 +0, 201600, 160, 0xd2645494 +0, 202500, 160, 0x5ba958ea +0, 203400, 160, 0x54b559cf +0, 204300, 160, 0x86bf5bba +0, 205200, 160, 0xb89b6149 +0, 206100, 160, 0x1e825314 +0, 207000, 160, 0xf0d250cc +0, 207900, 160, 0xc7ad53ba +0, 208800, 160, 0x320c552f +0, 209700, 160, 0xc62756f7 +0, 210600, 160, 0xa41351f7 +0, 211500, 160, 0x27ed4e78 +0, 212400, 160, 0x8d6047bc +0, 213300, 160, 0xa45c48d0 +0, 214200, 160, 0x14da5400 +0, 215100, 160, 0x48514dd2 +0, 216000, 160, 0xec395318 +0, 216900, 160, 0xf3c85e4a +0, 217800, 160, 0x657a63ed +0, 218700, 160, 0xcc975c4d +0, 219600, 160, 0x86125dd4 +0, 220500, 160, 0x6a3f6019 +0, 221400, 160, 0x84c05aeb +0, 222300, 160, 0xe68561f7 +0, 223200, 160, 0x7ec763ae +0, 224100, 160, 0x91bd5792 +0, 225000, 160, 0xb9365c8e +0, 225900, 160, 0x42d7587a +0, 226800, 160, 0x80a45453 +0, 227700, 160, 0x9ecf50c2 +0, 228600, 160, 0xc8de5173 +0, 229500, 160, 0x776952f7 +0, 230400, 160, 0x45f856c0 +0, 231300, 160, 0x729c4d73 +0, 232200, 160, 0xfd364a18 +0, 233100, 160, 0x709e587d +0, 234000, 160, 0x288240e5 +0, 234900, 160, 0x16a6493f +0, 235800, 160, 0x76db596f +0, 236700, 160, 0x16c24a51 +0, 237600, 160, 0xc55b5a8f +0, 238500, 160, 0x19024a2e +0, 239400, 160, 0x16514d1b +0, 240300, 160, 0x48bb5b82 +0, 241200, 160, 0x5a6e4d80 +0, 242100, 160, 0x6d404b0f +0, 243000, 160, 0x57bc4e4a +0, 243900, 160, 0xc10c5381 +0, 244800, 160, 0x34bd51d9 +0, 245700, 160, 0x5dcf52b7 +0, 246600, 160, 0xf61f57a7 +0, 247500, 160, 0x4e204934 +0, 248400, 160, 0xe18b4a3f +0, 249300, 160, 0xb81256e3 +0, 250200, 160, 0x294047b2 +0, 251100, 160, 0x3ad559df +0, 252000, 160, 0xd28d4d86 +0, 252900, 160, 0x67b75895 +0, 253800, 160, 0x191357b0 +0, 254700, 160, 0x8016556f +0, 255600, 160, 0x62475c86 +0, 256500, 160, 0x0c975bc9 +0, 257400, 160, 0x901c5909 +0, 258300, 160, 0x9909567d +0, 259200, 160, 0xce715b99 +0, 260100, 160, 0xae5062b1 +0, 261000, 160, 0x5bd056d6 +0, 261900, 160, 0xe3d3555a +0, 262800, 160, 0xc4b1555c +0, 263700, 160, 0x39c95649 +0, 264600, 160, 0x50145d11 +0, 265500, 160, 0xc0ba5307 +0, 266400, 160, 0x182455a3 +0, 267300, 160, 0x36c24e98 +0, 268200, 160, 0x1b5b52d0 +0, 269100, 160, 0xd38352d1 +0, 270000, 160, 0x6a1d5d2a +0, 270900, 160, 0x50f05c44 +0, 271800, 160, 0xb2365dc1 +0, 272700, 160, 0x10825934 +0, 273600, 160, 0xcb4c61c2 +0, 274500, 160, 0x578252ab +0, 275400, 160, 0xed99596c +0, 276300, 160, 0xdfec6305 +0, 277200, 160, 0x97e2550a +0, 278100, 160, 0xd60a56e1 +0, 279000, 160, 0xb6c4535e +0, 279900, 160, 0x4d2e536c +0, 280800, 160, 0xdef85cc7 +0, 281700, 160, 0xee985a98 +0, 282600, 160, 0x006a4cdb +0, 283500, 160, 0xd06652ad +0, 284400, 160, 0xeeee4ed6 +0, 285300, 160, 0xcb8b586d +0, 286200, 160, 0x2ee4556e +0, 287100, 160, 0x6d924c01 +0, 288000, 160, 0x7ff257cc +0, 288900, 160, 0x67df5710 +0, 289800, 160, 0x0f704f29 +0, 290700, 160, 0x19dc53a7 +0, 291600, 160, 0xfbf44bc0 +0, 292500, 160, 0x640b5718 +0, 293400, 160, 0x2bfd4b91 +0, 294300, 160, 0xaae049bf +0, 295200, 160, 0xca3154f6 +0, 296100, 160, 0x36064f2c +0, 297000, 160, 0x28404919 +0, 297900, 160, 0x9c944fe3 +0, 298800, 160, 0xb4214c82 +0, 299700, 160, 0x442c514d +0, 300600, 160, 0x44434ea5 +0, 301500, 160, 0x82a05aae +0, 302400, 160, 0x4b86510d +0, 303300, 160, 0x46844eab +0, 304200, 160, 0xe5455deb +0, 305100, 160, 0x60826550 +0, 306000, 160, 0x3c5a5448 +0, 306900, 160, 0x2db860c9 +0, 307800, 160, 0x4d845b78 +0, 308700, 160, 0x81dc5e23 +0, 309600, 160, 0x78c95932 +0, 310500, 160, 0xb5be57cd +0, 311400, 160, 0x6fa45c65 +0, 312300, 160, 0x4e085e2a +0, 313200, 160, 0x50ee530c +0, 314100, 160, 0x2bb85587 +0, 315000, 160, 0x6d58614e +0, 315900, 160, 0xcf4c5d69 +0, 316800, 160, 0x3cbf5ffb +0, 317700, 160, 0x452157d3 +0, 318600, 160, 0x3cb55cd8 +0, 319500, 160, 0x2bba5735 +0, 320400, 160, 0x36a45670 +0, 321300, 160, 0x23b85b8a +0, 322200, 160, 0x9a255457 +0, 323100, 160, 0x4e6956f3 +0, 324000, 160, 0xa0714edc +0, 324900, 160, 0x7dee4a3d +0, 325800, 160, 0x86404bc9 +0, 326700, 160, 0x358c50cd +0, 327600, 160, 0x9eda47e8 +0, 328500, 160, 0x3cfe522e +0, 329400, 160, 0xddb95758 +0, 330300, 160, 0x1a434a83 +0, 331200, 160, 0xa8a450bb +0, 332100, 160, 0x44e7530e +0, 333000, 160, 0x59b5555a +0, 333900, 160, 0x65404db1 +0, 334800, 160, 0xcac15945 +0, 335700, 160, 0x38864f17 +0, 336600, 160, 0x61114f30 +0, 337500, 160, 0x195542d8 +0, 338400, 160, 0xacbb4c69 +0, 339300, 160, 0xd0da4ab9 +0, 340200, 160, 0x563d4eb6 +0, 341100, 160, 0xd0ce503c +0, 342000, 160, 0x8b684e15 +0, 342900, 160, 0x711541d3 +0, 343800, 160, 0xb28b5b9b +0, 344700, 160, 0x48b145e4 +0, 345600, 160, 0x908f5606 +0, 346500, 160, 0x22c74f02 +0, 347400, 160, 0x87274716 +0, 348300, 160, 0xaa2351e6 +0, 349200, 160, 0x2df5505a +0, 350100, 160, 0x7999525c +0, 351000, 160, 0x728a4b73 +0, 351900, 160, 0xa67447ff +0, 352800, 160, 0x28884a20 +0, 353700, 160, 0x3ffa5840 +0, 354600, 160, 0xd6265047 +0, 355500, 160, 0x2f1553a8 +0, 356400, 160, 0xac0653ec +0, 357300, 160, 0x35844368 +0, 358200, 160, 0x6e1553ba +0, 359100, 160, 0xb62a4c88 +0, 360000, 160, 0x88a04ffc +0, 360900, 160, 0x947e525e +0, 361800, 160, 0x3dd24f98 +0, 362700, 160, 0x942e542e +0, 363600, 160, 0xdb985211 +0, 364500, 160, 0x615a5022 +0, 365400, 160, 0x71c04569 +0, 366300, 160, 0xbbbe4f41 +0, 367200, 160, 0x62074e0b +0, 368100, 160, 0x2c5d56c7 +0, 369000, 160, 0x34344c18 +0, 369900, 160, 0xc57d4c22 +0, 370800, 160, 0xb273560d +0, 371700, 160, 0x7e985229 +0, 372600, 160, 0x2dd3542d +0, 373500, 160, 0x39645000 +0, 374400, 160, 0x1b3f4d9e +0, 375300, 160, 0x0bbf5ed2 +0, 376200, 160, 0xc81f5608 +0, 377100, 160, 0xe82e569e +0, 378000, 160, 0x34df537d +0, 378900, 160, 0x53175837 +0, 379800, 160, 0xbb76517f +0, 380700, 160, 0xd5a25737 +0, 381600, 160, 0x58eb4f3d +0, 382500, 160, 0x8f6e51d3 +0, 383400, 160, 0x1fd85602 +0, 384300, 160, 0xef2a4ee7 +0, 385200, 160, 0x0e6e58f4 +0, 386100, 160, 0x80345497 +0, 387000, 160, 0x710150a1 +0, 387900, 160, 0x32fb51db +0, 388800, 160, 0x7efd564c +0, 389700, 160, 0xf6604f26 +0, 390600, 160, 0xc0954d7e +0, 391500, 160, 0x27705072 +0, 392400, 160, 0xd26f5958 +0, 393300, 160, 0x2c2552cd +0, 394200, 160, 0xd14056b1 +0, 395100, 160, 0x11f356d2 +0, 396000, 160, 0x93b35efd +0, 396900, 160, 0xa6d65ae7 +0, 397800, 160, 0x95015177 +0, 398700, 160, 0x2e6157e8 +0, 399600, 160, 0xb90c5021 +0, 400500, 160, 0xf39155c9 +0, 401400, 160, 0xd6ad544b +0, 402300, 160, 0x4b8a5b98 +0, 403200, 160, 0x90a94f2d +0, 404100, 160, 0x46a04f3f +0, 405000, 160, 0x542b5cd1 +0, 405900, 160, 0xebaa5710 +0, 406800, 160, 0x504854a0 +0, 407700, 160, 0xbd9d53b5 +0, 408600, 160, 0x91524fed +0, 409500, 160, 0x9b7a582d +0, 410400, 160, 0xa4f258cf +0, 411300, 160, 0x46274dda +0, 412200, 160, 0xc0335ba9 +0, 413100, 160, 0xe59c5c74 +0, 414000, 160, 0xc2ee5ab0 +0, 414900, 160, 0x3e035996 +0, 415800, 160, 0x63e25521 +0, 416700, 160, 0xc09851af +0, 417600, 160, 0xb8225715 +0, 418500, 160, 0x74355bfb +0, 419400, 160, 0xf4c75adf +0, 420300, 160, 0x2f8b56cd +0, 421200, 160, 0xb4705795 +0, 422100, 160, 0xb4b25506 +0, 423000, 160, 0xaadb54f8 +0, 423900, 160, 0xe6d158aa +0, 424800, 160, 0xed64614f +0, 425700, 160, 0x80195732 +0, 426600, 160, 0xa8995f0e +0, 427500, 160, 0xdc4a520d +0, 428400, 160, 0x071a5bae +0, 429300, 160, 0xce1b5ae9 +0, 430200, 160, 0x85e25804 +0, 431100, 160, 0x435e555f +0, 432000, 160, 0xe4154ef4 +0, 432900, 160, 0xeff857b4 +0, 433800, 160, 0xc9e25868 +0, 434700, 160, 0x6e6961eb +0, 435600, 160, 0x361e45e6 +0, 436500, 160, 0xf8a94988 +0, 437400, 160, 0x9de758b3 +0, 438300, 160, 0x2e65533e +0, 439200, 160, 0x3f89422d +0, 440100, 160, 0x77fd56a5 +0, 441000, 160, 0x91104845 +0, 441900, 160, 0x2eeb5491 +0, 442800, 160, 0x6a5348c4 +0, 443700, 160, 0xe0954882 +0, 444600, 160, 0x7e915761 +0, 445500, 160, 0x2cb5531f +0, 446400, 160, 0xe1dc4ecd +0, 447300, 160, 0xbf6b4e61 +0, 448200, 160, 0x3d6b5746 +0, 449100, 160, 0xe8bd5077 +0, 450000, 160, 0xd38d5921 +0, 450900, 160, 0xfc534e38 +0, 451800, 160, 0xd361475b +0, 452700, 160, 0x4d5152c7 +0, 453600, 160, 0xb6684d11 +0, 454500, 160, 0xd2e25864 +0, 455400, 160, 0x02ec536a +0, 456300, 160, 0x27ac550e +0, 457200, 160, 0xe8d44e2d +0, 458100, 160, 0x520152c8 +0, 459000, 160, 0xace747ea +0, 459900, 160, 0x773a4ee3 +0, 460800, 160, 0x7dd1559f +0, 461700, 160, 0x124453a8 +0, 462600, 160, 0x04154991 +0, 463500, 160, 0x3c794d98 +0, 464400, 160, 0x309f4e47 +0, 465300, 160, 0x98c74a48 +0, 466200, 160, 0xd0c34bcc +0, 467100, 160, 0xfa304e19 +0, 468000, 160, 0x69505201 +0, 468900, 160, 0x2e714ac7 +0, 469800, 160, 0x076654a3 +0, 470700, 160, 0xc6674e27 +0, 471600, 160, 0x1adf4dd9 +0, 472500, 160, 0x4408507e +0, 473400, 160, 0xd2654d94 +0, 474300, 160, 0x97a65cc0 +0, 475200, 160, 0xb53251f9 +0, 476100, 160, 0xd498584b +0, 477000, 160, 0x46a058c8 +0, 477900, 160, 0xa2f85cbd +0, 478800, 160, 0x43b856fb +0, 479700, 160, 0xdeb957ba +0, 480600, 160, 0x3064580a +0, 481500, 160, 0xe86357a5 +0, 482400, 160, 0x9b974d00 +0, 483300, 160, 0x66ee4ff3 +0, 484200, 160, 0x0b9958f7 +0, 485100, 160, 0xc3754d0a +0, 486000, 160, 0x42314c33 +0, 486900, 160, 0x4550555f +0, 487800, 160, 0x0f064e4c +0, 488700, 160, 0xe569596d +0, 489600, 160, 0x056c4751 +0, 490500, 160, 0xdc1049fc +0, 491400, 160, 0x63c54a1e +0, 492300, 160, 0xb402518e +0, 493200, 160, 0xaf0d4b19 +0, 494100, 160, 0xa22b4c5b +0, 495000, 160, 0x28084bbf +0, 495900, 160, 0x10495224 +0, 496800, 160, 0x4cb94993 +0, 497700, 160, 0x17c15457 +0, 498600, 160, 0xbd834d6d +0, 499500, 160, 0x6ca25235 +0, 500400, 160, 0x84b74f89 +0, 501300, 160, 0xdeef4e76 +0, 502200, 160, 0x6ab05188 +0, 503100, 160, 0xa91c4646 +0, 504000, 160, 0xad574e7d +0, 504900, 160, 0xba264d69 +0, 505800, 160, 0xd8734dd0 +0, 506700, 160, 0x69f25581 +0, 507600, 160, 0x3b8e4ae9 +0, 508500, 160, 0xb1124607 +0, 509400, 160, 0xd78e4e4f +0, 510300, 160, 0x05a1504f +0, 511200, 160, 0x3e705270 +0, 512100, 160, 0x1e144b3b +0, 513000, 160, 0xbb0b5416 +0, 513900, 160, 0xc26f5b45 +0, 514800, 160, 0x14224ab9 +0, 515700, 160, 0x2bbd4837 +0, 516600, 160, 0xd2bf4e60 +0, 517500, 160, 0xbeec506c +0, 518400, 160, 0x2cd34d3a +0, 519300, 160, 0x85134fc6 +0, 520200, 160, 0xdb9a4ac2 +0, 521100, 160, 0x92715256 +0, 522000, 160, 0xff395098 +0, 522900, 160, 0xa5ec560c +0, 523800, 160, 0xce95534b +0, 524700, 160, 0xe36f46f1 +0, 525600, 160, 0x45f74a58 +0, 526500, 160, 0x02d05440 +0, 527400, 160, 0xa005529f +0, 528300, 160, 0xae0f3f22 +0, 529200, 160, 0x3f984eb0 +0, 530100, 160, 0xc5bd5015 +0, 531000, 160, 0xf4504c53 +0, 531900, 160, 0x7f4044c5 +0, 532800, 160, 0x82dd4bab +0, 533700, 160, 0x7a0d5122 +0, 534600, 160, 0xd0da5271 +0, 535500, 160, 0x67d14e3e +0, 536400, 160, 0x54564f42 +0, 537300, 160, 0x77df4e0a +0, 538200, 160, 0x0c4a4f70 +0, 539100, 160, 0xb2944f40 +0, 540000, 160, 0xe57a52de +0, 540900, 160, 0x7d994ed1 +0, 541800, 160, 0x9dc35763 +0, 542700, 160, 0x8d0a4da9 +0, 543600, 160, 0x0c6449a4 +0, 544500, 160, 0xc73c503a +0, 545400, 160, 0x52904cbe +0, 546300, 160, 0x49824c2e +0, 547200, 160, 0xb7e14e0b +0, 548100, 160, 0x9745548e +0, 549000, 160, 0xdafb4c20 +0, 549900, 160, 0x1aa84d67 +0, 550800, 160, 0x64bc5033 +0, 551700, 160, 0x9e2e5a05 +0, 552600, 160, 0x69144bc5 +0, 553500, 160, 0xce1253fa +0, 554400, 160, 0x359f4c15 +0, 555300, 160, 0xdba74ed0 +0, 556200, 160, 0xea1453b8 +0, 557100, 160, 0xccdf49d3 +0, 558000, 160, 0xeb324750 +0, 558900, 160, 0x62b14ad4 +0, 559800, 160, 0x446e50c0 +0, 560700, 160, 0x111e5151 +0, 561600, 160, 0x6be84f3a +0, 562500, 160, 0xf5cf4e42 +0, 563400, 160, 0xcc995459 +0, 564300, 160, 0x0faf5172 +0, 565200, 160, 0x31334f66 +0, 566100, 160, 0x20ba52c0 +0, 567000, 160, 0xc7cc4975 +0, 567900, 160, 0x9e7a51ba +0, 568800, 160, 0x52884ff1 +0, 569700, 160, 0xc7a84cfd +0, 570600, 160, 0x5ae64c22 +0, 571500, 160, 0x68125a92 +0, 572400, 160, 0x39ed54f1 +0, 573300, 160, 0xfa0a4ad1 +0, 574200, 160, 0xe8c8590c +0, 575100, 160, 0x5f555576 +0, 576000, 160, 0xaf7a57a1 +0, 576900, 160, 0x858257e9 +0, 577800, 160, 0x1223523e +0, 578700, 160, 0x446954a1 +0, 579600, 160, 0xfbe952d9 +0, 580500, 160, 0xd56259ff +0, 581400, 160, 0xc4fa4f44 +0, 582300, 160, 0x77cc57f6 +0, 583200, 160, 0x53d3573d +0, 584100, 160, 0x085e4ff9 +0, 585000, 160, 0x7a4e5410 +0, 585900, 160, 0xb4ad5794 +0, 586800, 160, 0x71255738 +0, 587700, 160, 0x36724918 +0, 588600, 160, 0x370e5974 +0, 589500, 160, 0xb709596c +0, 590400, 160, 0x89b05052 +0, 591300, 160, 0x74e550ce +0, 592200, 160, 0x6e2c5a49 +0, 593100, 160, 0x4dfa5b50 +0, 594000, 160, 0x80764c70 +0, 594900, 160, 0xc1d14fc6 +0, 595800, 160, 0x53e746b3 +0, 596700, 160, 0x728350c0 +0, 597600, 160, 0x9aa6500e +0, 598500, 160, 0x60985454 +0, 599400, 160, 0xa0c54b6f +0, 600300, 160, 0xe3b157ea +0, 601200, 160, 0xce86573b +0, 602100, 160, 0x9dad5535 +0, 603000, 160, 0xb3094af9 +0, 603900, 160, 0x2d1456ed +0, 604800, 160, 0x328248b9 +0, 605700, 160, 0x4ffb4f52 +0, 606600, 160, 0x71fe53de +0, 607500, 160, 0x0d114e92 +0, 608400, 160, 0x37065510 +0, 609300, 160, 0x426c4c07 +0, 610200, 160, 0x58e3528b +0, 611100, 160, 0x71674484 +0, 612000, 160, 0x45934ee1 +0, 612900, 160, 0x4e914b31 +0, 613800, 160, 0x525b4ec2 +0, 614700, 160, 0x4393563d +0, 615600, 160, 0xb10154e9 +0, 616500, 160, 0x23b15a4d +0, 617400, 160, 0x6d995220 +0, 618300, 160, 0xcd2949fd +0, 619200, 160, 0x67234f75 +0, 620100, 160, 0x00cc4cdb +0, 621000, 160, 0x97c35574 +0, 621900, 160, 0xc0855753 +0, 622800, 160, 0xf4e650a5 +0, 623700, 160, 0x95b14bc2 +0, 624600, 160, 0x04d948dc +0, 625500, 160, 0x284d4d02 +0, 626400, 160, 0xfb0d4cd9 +0, 627300, 160, 0x0e515126 +0, 628200, 160, 0xb4055a86 +0, 629100, 160, 0x0bbe4f68 +0, 630000, 160, 0xf1b848af +0, 630900, 160, 0x7d154853 +0, 631800, 160, 0x78225418 +0, 632700, 160, 0xfb2f523e +0, 633600, 160, 0xa6d34ea6 +0, 634500, 160, 0xe4264e30 +0, 635400, 160, 0x113750aa +0, 636300, 160, 0x4073529b +0, 637200, 160, 0xd1754dda +0, 638100, 160, 0x1b495413 +0, 639000, 160, 0x29f94cd8 +0, 639900, 160, 0x49004a53 +0, 640800, 160, 0x1fec4de4 +0, 641700, 160, 0x7d6b4670 +0, 642600, 160, 0x626c4c9f +0, 643500, 160, 0x79265234 +0, 644400, 160, 0xab765b86 +0, 645300, 160, 0xe9ae4d26 +0, 646200, 160, 0xeee1481f +0, 647100, 160, 0x289d5287 +0, 648000, 160, 0xb5524e8b +0, 648900, 160, 0x7e715764 +0, 649800, 160, 0xb1b25091 +0, 650700, 160, 0xf1a946f6 +0, 651600, 160, 0x57dc51bd +0, 652500, 160, 0x4c0b4f14 +0, 653400, 160, 0xdc1f4930 +0, 654300, 160, 0x79d75057 +0, 655200, 160, 0x22bd52df +0, 656100, 160, 0x963a5562 +0, 657000, 160, 0x7e475303 +0, 657900, 160, 0x2c065494 +0, 658800, 160, 0xb0514720 +0, 659700, 160, 0xbc734849 +0, 660600, 160, 0xf4924e4d +0, 661500, 160, 0xe50f44c9 +0, 662400, 160, 0x978c4ce8 +0, 663300, 160, 0x302e51c2 +0, 664200, 160, 0x262b4a60 +0, 665100, 160, 0xf95f4e99 +0, 666000, 160, 0x7465504a +0, 666900, 160, 0xab0e5108 +0, 667800, 160, 0xbec15395 +0, 668700, 160, 0x4f2c5139 +0, 669600, 160, 0x26444deb +0, 670500, 160, 0xee4c4b15 +0, 671400, 160, 0x8bc350e1 +0, 672300, 160, 0xd0744a5a +0, 673200, 160, 0xfee64d9d +0, 674100, 160, 0x234c50b6 +0, 675000, 160, 0x8592482c +0, 675900, 160, 0x5e8b5308 +0, 676800, 160, 0x4f9848c7 +0, 677700, 160, 0x939d4faa +0, 678600, 160, 0x797654f1 +0, 679500, 160, 0x15d24d9b +0, 680400, 160, 0xa6e54bd2 +0, 681300, 160, 0x755e4c90 +0, 682200, 160, 0xcd334bce +0, 683100, 160, 0xfc1746e9 +0, 684000, 160, 0x81f04dd5 +0, 684900, 160, 0x44b35080 +0, 685800, 160, 0x91e65217 +0, 686700, 160, 0x492150af +0, 687600, 160, 0xf73e58ec +0, 688500, 160, 0xf988538a +0, 689400, 160, 0x0dee4c10 +0, 690300, 160, 0x2c9f4c23 +0, 691200, 160, 0x8c1e4e08 +0, 692100, 160, 0x25bb5286 +0, 693000, 160, 0xd0ed469b +0, 693900, 160, 0x71eb50e8 +0, 694800, 160, 0x249f4d26 +0, 695700, 160, 0x9662498f +0, 696600, 160, 0x49ee55e2 +0, 697500, 160, 0x54d9491b +0, 698400, 160, 0x4c675649 +0, 699300, 160, 0x0e4b4b34 +0, 700200, 160, 0x776f4995 +0, 701100, 160, 0x722656b2 +0, 702000, 160, 0x081d4b6f +0, 702900, 160, 0xf70746fe +0, 703800, 160, 0x08b151da +0, 704700, 160, 0x6b255328 +0, 705600, 160, 0xeb2b586a +0, 706500, 160, 0x812b4444 +0, 707400, 160, 0x1e16533f +0, 708300, 160, 0xc1244760 +0, 709200, 160, 0x67584d87 +0, 710100, 160, 0xde8b5726 +0, 711000, 160, 0xe96d4e3e +0, 711900, 160, 0x41174c98 +0, 712800, 160, 0x4cdd4cd8 +0, 713700, 160, 0xfb724b64 +0, 714600, 160, 0x78f154df +0, 715500, 160, 0x97e1476d +0, 716400, 160, 0x6f034e7f +0, 717300, 160, 0x93b240df +0, 718200, 160, 0xc4d040e6 +0, 719100, 160, 0xe47744a4 +0, 720000, 160, 0x87a950ff +0, 720900, 160, 0x7079491b +0, 721800, 160, 0x89f0491a +0, 722700, 160, 0x70b8467e +0, 723600, 160, 0x20945294 +0, 724500, 160, 0x2d5c4919 +0, 725400, 160, 0x1ed44c78 +0, 726300, 160, 0x93d74a5f +0, 727200, 160, 0x300e490e +0, 728100, 160, 0x8249558d +0, 729000, 160, 0x630a4f57 +0, 729900, 160, 0xdd6e475f +0, 730800, 160, 0xf50941e5 +0, 731700, 160, 0x1fe44bea +0, 732600, 160, 0x03be5469 +0, 733500, 160, 0x7ece4f4c +0, 734400, 160, 0x31f953dd +0, 735300, 160, 0x22a44b7d +0, 736200, 160, 0x1f5e5562 +0, 737100, 160, 0x771b5688 +0, 738000, 160, 0x7d1c4d45 +0, 738900, 160, 0x6bc45cd0 +0, 739800, 160, 0x8f714c36 +0, 740700, 160, 0xfb1f4c87 +0, 741600, 160, 0x1f8a4b36 +0, 742500, 160, 0xee5c451a +0, 743400, 160, 0xd56950ac +0, 744300, 160, 0x529057f6 +0, 745200, 160, 0x336641fd +0, 746100, 160, 0xa0dd5a66 +0, 747000, 160, 0x5f4b5248 +0, 747900, 160, 0xb6ef49a3 +0, 748800, 160, 0x07705f19 +0, 749700, 160, 0x3fce4bbb +0, 750600, 160, 0xda395511 +0, 751500, 160, 0x1ecf5145 +0, 752400, 160, 0x88a547ab +0, 753300, 160, 0x6c6849be +0, 754200, 160, 0x979c4e97 +0, 755100, 160, 0x171854b3 +0, 756000, 160, 0x9a715283 +0, 756900, 160, 0x064e50ac +0, 757800, 160, 0xc2fb4e94 +0, 758700, 160, 0x708146f5 +0, 759600, 160, 0x1ca45198 +0, 760500, 160, 0x332d4869 +0, 761400, 160, 0xc2ff4656 +0, 762300, 160, 0x0747552e +0, 763200, 160, 0x0c3d4ba8 +0, 764100, 160, 0x72934dab +0, 765000, 160, 0xbb1e5860 +0, 765900, 160, 0x526d4cea +0, 766800, 160, 0xa4c445d6 +0, 767700, 160, 0x70cd49ba +0, 768600, 160, 0x008c53a7 +0, 769500, 160, 0xf7174bca +0, 770400, 160, 0x0bab4936 +0, 771300, 160, 0x59e5564d +0, 772200, 160, 0x33045087 +0, 773100, 160, 0xde7454f0 +0, 774000, 160, 0x31184cc3 +0, 774900, 160, 0x37984bb3 +0, 775800, 160, 0xf5e052d4 +0, 776700, 160, 0x23ca4b42 +0, 777600, 160, 0xbe2a572b +0, 778500, 160, 0x9a91538d +0, 779400, 160, 0x8a994c40 +0, 780300, 160, 0x5dea51ee +0, 781200, 160, 0x1b53524c +0, 782100, 160, 0xd9e75227 +0, 783000, 160, 0x58384c3b +0, 783900, 160, 0x4a1b53b2 +0, 784800, 160, 0xc2a3458a +0, 785700, 160, 0x7f68502d +0, 786600, 160, 0x85475559 +0, 787500, 160, 0xd0d25472 +0, 788400, 160, 0x4c0d4bbf +0, 789300, 160, 0xcad352df +0, 790200, 160, 0x17904c97 +0, 791100, 160, 0x4e774b8e +0, 792000, 160, 0x21905952 +0, 792900, 160, 0xc2d950cd +0, 793800, 160, 0xfdea55e6 +0, 794700, 160, 0x22ca4e37 +0, 795600, 160, 0x1143562a +0, 796500, 160, 0xe83c583e +0, 797400, 160, 0xba544b27 +0, 798300, 160, 0x1e8c50e4 +0, 799200, 160, 0xf7ca4d2a +0, 800100, 160, 0x67764579 +0, 801000, 160, 0x40d74f42 +0, 801900, 160, 0x88e35360 +0, 802800, 160, 0xda3f4f5b +0, 803700, 160, 0x19c1522f +0, 804600, 160, 0x93ce4f78 +0, 805500, 160, 0xf65447ba +0, 806400, 160, 0xc0bc4e5a +0, 807300, 160, 0x4915572b +0, 808200, 160, 0x1651460b +0, 809100, 160, 0xffe552a5 +0, 810000, 160, 0x5bd351ab +0, 810900, 160, 0xbbd85034 +0, 811800, 160, 0xb9ff505f +0, 812700, 160, 0xfc104eaf +0, 813600, 160, 0xdaa74d6c +0, 814500, 160, 0x34b04d78 +0, 815400, 160, 0x1e924f70 +0, 816300, 160, 0x0d46512d +0, 817200, 160, 0x0d115950 +0, 818100, 160, 0x62de55a4 +0, 819000, 160, 0x58d652ab +0, 819900, 160, 0x1776584e +0, 820800, 160, 0x60175a2b +0, 821700, 160, 0x4d714c82 +0, 822600, 160, 0xe13c4ce0 +0, 823500, 160, 0x7cd15464 +0, 824400, 160, 0x6c87571a +0, 825300, 160, 0x1abe4f07 +0, 826200, 160, 0x039d5661 +0, 827100, 160, 0x0eba5909 +0, 828000, 160, 0xa46e51ec +0, 828900, 160, 0x9be44eb7 +0, 829800, 160, 0xe0634aad +0, 830700, 160, 0xcd53530b +0, 831600, 160, 0x12cd482c +0, 832500, 160, 0x71884634 +0, 833400, 160, 0xd5845743 +0, 834300, 160, 0xacd1502c +0, 835200, 160, 0x04795031 +0, 836100, 160, 0xf0df54b9 +0, 837000, 160, 0x43aa5155 +0, 837900, 160, 0x316a4988 +0, 838800, 160, 0xfbc64f8a +0, 839700, 160, 0xda084e8e +0, 840600, 160, 0x3cc34ce2 +0, 841500, 160, 0xbfc055d8 +0, 842400, 160, 0x20ef4876 +0, 843300, 160, 0x035a5660 +0, 844200, 160, 0xbc7255be +0, 845100, 160, 0xba514f44 +0, 846000, 160, 0x868c4c9c +0, 846900, 160, 0x83494f04 +0, 847800, 160, 0xa452521a +0, 848700, 160, 0x2ed04f65 +0, 849600, 160, 0x2e3e592d +0, 850500, 160, 0x82bc4763 +0, 851400, 160, 0x339950db +0, 852300, 160, 0x5bb64eff +0, 853200, 160, 0x347c4d85 +0, 854100, 160, 0x25e949a3 +0, 855000, 160, 0xbdf649a8 +0, 855900, 160, 0x498650f3 +0, 856800, 160, 0x2a6f4e60 +0, 857700, 160, 0x661e5697 +0, 858600, 160, 0x5d6150ca +0, 859500, 160, 0xe7c74b8f +0, 860400, 160, 0x1ae148da +0, 861300, 160, 0xaeef485d +0, 862200, 160, 0x105650c6 +0, 863100, 160, 0xc1c45376 +0, 864000, 160, 0x83c55011 +0, 864900, 160, 0x77025597 +0, 865800, 160, 0x324250b7 +0, 866700, 160, 0x5cdc570f +0, 867600, 160, 0x292e52a1 +0, 868500, 160, 0x8d7a5090 +0, 869400, 160, 0x32fc54e4 +0, 870300, 160, 0x50984e8b +0, 871200, 160, 0x07f442a0 +0, 872100, 160, 0xc91c4fc3 +0, 873000, 160, 0x06cf53d7 +0, 873900, 160, 0xa66c5923 +0, 874800, 160, 0xc2015120 +0, 875700, 160, 0xedfa50c4 +0, 876600, 160, 0xe4c85fb5 +0, 877500, 160, 0xcd7b4c65 +0, 878400, 160, 0xb22353c1 +0, 879300, 160, 0x298c5996 +0, 880200, 160, 0xefce51db +0, 881100, 160, 0x6df74ee3 +0, 882000, 160, 0x7c46496b +0, 882900, 160, 0x910a48a4 +0, 883800, 160, 0xbf504b1e +0, 884700, 160, 0x096947e8 +0, 885600, 160, 0x4a07629d +0, 886500, 160, 0x577b43c1 +0, 887400, 160, 0x939e4d6d +0, 888300, 160, 0x486e48ac +0, 889200, 160, 0x50064871 +0, 890100, 160, 0x4a255534 +0, 891000, 160, 0xc80d4618 +0, 891900, 160, 0xf18a4780 +0, 892800, 160, 0x1c274dd4 +0, 893700, 160, 0x2f3e4f7c +0, 894600, 160, 0x44b24cc2 +0, 895500, 160, 0x89b451f4 +0, 896400, 160, 0x06515b65 +0, 897300, 160, 0xc5b857ce +0, 898200, 160, 0xa47b47a7 +0, 899100, 160, 0xfb375448 diff --git a/tests/ref/fate/g729-1 b/tests/ref/fate/g729-1 new file mode 100644 index 0000000..6bf05c5 --- /dev/null +++ b/tests/ref/fate/g729-1 @@ -0,0 +1,1000 @@ +0, 0, 160, 0xf7e550f0 +0, 900, 160, 0x42794ea8 +0, 1800, 160, 0xfe023e42 +0, 2700, 160, 0xc1ae40e3 +0, 3600, 160, 0xee6d4bf1 +0, 4500, 160, 0x107451d7 +0, 5400, 160, 0x40cb4ba4 +0, 6300, 160, 0x90504e5e +0, 7200, 160, 0xf6f3531d +0, 8100, 160, 0x48664ea0 +0, 9000, 160, 0xa30458e1 +0, 9900, 160, 0x00b74aa2 +0, 10800, 160, 0x95234e49 +0, 11700, 160, 0x9cf24a94 +0, 12600, 160, 0x4f2952f4 +0, 13500, 160, 0x658353db +0, 14400, 160, 0x98ef4d79 +0, 15300, 160, 0x765d5472 +0, 16200, 160, 0xc6e25262 +0, 17100, 160, 0x33334993 +0, 18000, 160, 0xfa104dc5 +0, 18900, 160, 0x03ee5530 +0, 19800, 160, 0x52c54e0e +0, 20700, 160, 0xbd744638 +0, 21600, 160, 0x7775519f +0, 22500, 160, 0xd22f499e +0, 23400, 160, 0x26af4eec +0, 24300, 160, 0x37474ed9 +0, 25200, 160, 0x6b19548d +0, 26100, 160, 0x4a3449b7 +0, 27000, 160, 0x2bed5231 +0, 27900, 160, 0x556d5349 +0, 28800, 160, 0xbb6c5227 +0, 29700, 160, 0xea354b4d +0, 30600, 160, 0xf35f4b7d +0, 31500, 160, 0x9dcb4e9d +0, 32400, 160, 0xc81f5ac2 +0, 33300, 160, 0xfa054cfd +0, 34200, 160, 0x0c554e62 +0, 35100, 160, 0x7ffa5250 +0, 36000, 160, 0x7e5148ec +0, 36900, 160, 0x95bc4d69 +0, 37800, 160, 0xf34a5644 +0, 38700, 160, 0xcaa3493d +0, 39600, 160, 0xa44745dc +0, 40500, 160, 0x320355c0 +0, 41400, 160, 0xbd1e5670 +0, 42300, 160, 0xfe3250cd +0, 43200, 160, 0xce7a574c +0, 44100, 160, 0x09b04f6e +0, 45000, 160, 0x035759c8 +0, 45900, 160, 0x713458c7 +0, 46800, 160, 0x9a75494b +0, 47700, 160, 0x99114fef +0, 48600, 160, 0x129251f0 +0, 49500, 160, 0x4eb845f2 +0, 50400, 160, 0x5d064da5 +0, 51300, 160, 0x5a8e4a34 +0, 52200, 160, 0x5b784608 +0, 53100, 160, 0x1ca7546a +0, 54000, 160, 0x327e5cbf +0, 54900, 160, 0xd7ae4bc3 +0, 55800, 160, 0xba3f55b4 +0, 56700, 160, 0x09fe4ca7 +0, 57600, 160, 0x347248ba +0, 58500, 160, 0xf0bf52ff +0, 59400, 160, 0x3500507e +0, 60300, 160, 0x30e65135 +0, 61200, 160, 0x390a5201 +0, 62100, 160, 0xf0dc5bca +0, 63000, 160, 0x69b94f64 +0, 63900, 160, 0x6ac04cf6 +0, 64800, 160, 0xbc014cf4 +0, 65700, 160, 0x4b564eca +0, 66600, 160, 0x33e44e85 +0, 67500, 160, 0xe39e5343 +0, 68400, 160, 0xebf64c80 +0, 69300, 160, 0x5a92562b +0, 70200, 160, 0xe0075c88 +0, 71100, 160, 0x59bd55e8 +0, 72000, 160, 0xe6ca4ef2 +0, 72900, 160, 0xea9a4df2 +0, 73800, 160, 0xf53c4bf6 +0, 74700, 160, 0x977a4f32 +0, 75600, 160, 0xe5894eb2 +0, 76500, 160, 0x956c4c28 +0, 77400, 160, 0xdff74c3d +0, 78300, 160, 0xace74db7 +0, 79200, 160, 0x00e74ef5 +0, 80100, 160, 0x6633560a +0, 81000, 160, 0xd63647c5 +0, 81900, 160, 0xff144eef +0, 82800, 160, 0xc5fe4d51 +0, 83700, 160, 0x5c244c7c +0, 84600, 160, 0x95be50f1 +0, 85500, 160, 0x74d84b77 +0, 86400, 160, 0x1e965711 +0, 87300, 160, 0x7ae45ad7 +0, 88200, 160, 0xf9cd5920 +0, 89100, 160, 0xf0064ea9 +0, 90000, 160, 0xec645244 +0, 90900, 160, 0x8330539a +0, 91800, 160, 0x4a5d5023 +0, 92700, 160, 0x706153d7 +0, 93600, 160, 0xd6e0520f +0, 94500, 160, 0x0bd9586f +0, 95400, 160, 0xc1554dec +0, 96300, 160, 0x89be4bde +0, 97200, 160, 0x0c2a49c0 +0, 98100, 160, 0xc18d498a +0, 99000, 160, 0xc36147e1 +0, 99900, 160, 0x99de4d4b +0, 100800, 160, 0x2b9d542b +0, 101700, 160, 0x062b52c9 +0, 102600, 160, 0x9dcf542e +0, 103500, 160, 0x641f58b9 +0, 104400, 160, 0x114c51ff +0, 105300, 160, 0x78e04b0e +0, 106200, 160, 0xfec74535 +0, 107100, 160, 0x71d54cd3 +0, 108000, 160, 0xee9e5289 +0, 108900, 160, 0x142354d9 +0, 109800, 160, 0x051e4ddc +0, 110700, 160, 0x358146b8 +0, 111600, 160, 0x4dec58eb +0, 112500, 160, 0xd0944f04 +0, 113400, 160, 0xdc025a99 +0, 114300, 160, 0x6b355402 +0, 115200, 160, 0x1c0b5a6d +0, 116100, 160, 0xa3b34bc8 +0, 117000, 160, 0x92604eb7 +0, 117900, 160, 0x6f2f5465 +0, 118800, 160, 0xcb565361 +0, 119700, 160, 0x8bfb50a3 +0, 120600, 160, 0xf9114e99 +0, 121500, 160, 0x11065580 +0, 122400, 160, 0x903550c8 +0, 123300, 160, 0xe7aa3da8 +0, 124200, 160, 0x13f34e01 +0, 125100, 160, 0x4c3b4c0a +0, 126000, 160, 0x08e64c60 +0, 126900, 160, 0xffcd6176 +0, 127800, 160, 0x09684f13 +0, 128700, 160, 0xd8a646b5 +0, 129600, 160, 0xc07355f0 +0, 130500, 160, 0xe836515b +0, 131400, 160, 0x935741a5 +0, 132300, 160, 0x68f85160 +0, 133200, 160, 0x669a4ed0 +0, 134100, 160, 0xce9f4883 +0, 135000, 160, 0xd94c42de +0, 135900, 160, 0xf1874b54 +0, 136800, 160, 0x42da46ce +0, 137700, 160, 0xe99a4da5 +0, 138600, 160, 0x94934f16 +0, 139500, 160, 0x8571437f +0, 140400, 160, 0xe4774dc2 +0, 141300, 160, 0x743f4f89 +0, 142200, 160, 0x3b3e50ba +0, 143100, 160, 0x439355e9 +0, 144000, 160, 0x3e4d5178 +0, 144900, 160, 0x64595524 +0, 145800, 160, 0x42d14702 +0, 146700, 160, 0x051e4b1d +0, 147600, 160, 0x5db84cee +0, 148500, 160, 0x4d875136 +0, 149400, 160, 0x33b75996 +0, 150300, 160, 0xd5094d76 +0, 151200, 160, 0x6a7052b7 +0, 152100, 160, 0x77264c8f +0, 153000, 160, 0xcf7e4ccf +0, 153900, 160, 0x5f7c568b +0, 154800, 160, 0x8886578b +0, 155700, 160, 0xd33a4e52 +0, 156600, 160, 0xeefe5c23 +0, 157500, 160, 0xa9c94e38 +0, 158400, 160, 0x67845aa0 +0, 159300, 160, 0xbe91498f +0, 160200, 160, 0x843d46e3 +0, 161100, 160, 0xbd215999 +0, 162000, 160, 0x1a2e5f2c +0, 162900, 160, 0x6a344a63 +0, 163800, 160, 0xd80d5743 +0, 164700, 160, 0x80964879 +0, 165600, 160, 0xaafb5e35 +0, 166500, 160, 0x3b855ff3 +0, 167400, 160, 0x770b51d0 +0, 168300, 160, 0x623a5312 +0, 169200, 160, 0x0c235b56 +0, 170100, 160, 0xc8c25724 +0, 171000, 160, 0xb44650e2 +0, 171900, 160, 0xab964d47 +0, 172800, 160, 0x7aa35107 +0, 173700, 160, 0xf12d4780 +0, 174600, 160, 0x77e64f92 +0, 175500, 160, 0x34ee4fa0 +0, 176400, 160, 0x6701466b +0, 177300, 160, 0xa79d4b4c +0, 178200, 160, 0xbb7f557b +0, 179100, 160, 0xaeb253c4 +0, 180000, 160, 0xe7255029 +0, 180900, 160, 0xa5f1505c +0, 181800, 160, 0x4ae54f09 +0, 182700, 160, 0x6a2b4bc9 +0, 183600, 160, 0xf8724ea5 +0, 184500, 160, 0x4ab35317 +0, 185400, 160, 0xc8d350fb +0, 186300, 160, 0x73a74994 +0, 187200, 160, 0x9cd1596d +0, 188100, 160, 0x5ba16005 +0, 189000, 160, 0xb17e4fcc +0, 189900, 160, 0x8ac958cd +0, 190800, 160, 0x7919557f +0, 191700, 160, 0x0be35121 +0, 192600, 160, 0xf8f752f2 +0, 193500, 160, 0xae894d40 +0, 194400, 160, 0x03d94c10 +0, 195300, 160, 0xf12c4917 +0, 196200, 160, 0x3c94534e +0, 197100, 160, 0x111d51c3 +0, 198000, 160, 0x0a285304 +0, 198900, 160, 0xc3ac4ab1 +0, 199800, 160, 0x5576579d +0, 200700, 160, 0x9cd04f10 +0, 201600, 160, 0x38a04bf9 +0, 202500, 160, 0xbd0d4d6d +0, 203400, 160, 0x4db24510 +0, 204300, 160, 0x968753de +0, 205200, 160, 0x1fa35c67 +0, 206100, 160, 0xc9c048bc +0, 207000, 160, 0x221d629e +0, 207900, 160, 0xbb864b0e +0, 208800, 160, 0xe2964bcd +0, 209700, 160, 0x20ff4b23 +0, 210600, 160, 0x01dc53e7 +0, 211500, 160, 0x522b56aa +0, 212400, 160, 0x1e6a495a +0, 213300, 160, 0x0dcf5731 +0, 214200, 160, 0x241f448d +0, 215100, 160, 0xdafa55b6 +0, 216000, 160, 0x40584e43 +0, 216900, 160, 0xb73850ab +0, 217800, 160, 0x7cff593a +0, 218700, 160, 0x2796515a +0, 219600, 160, 0x872c5454 +0, 220500, 160, 0xa13058e7 +0, 221400, 160, 0xd8a65261 +0, 222300, 160, 0x48a75601 +0, 223200, 160, 0xb1e7584c +0, 224100, 160, 0x29cd53fa +0, 225000, 160, 0xba514d84 +0, 225900, 160, 0x747f4f99 +0, 226800, 160, 0x5819526e +0, 227700, 160, 0x10185413 +0, 228600, 160, 0x4d084cdc +0, 229500, 160, 0x8313530b +0, 230400, 160, 0xd26c5583 +0, 231300, 160, 0x76d749f9 +0, 232200, 160, 0x7cf847a5 +0, 233100, 160, 0xa642590c +0, 234000, 160, 0x7fef56f2 +0, 234900, 160, 0xf6ea49b9 +0, 235800, 160, 0x6c654e89 +0, 236700, 160, 0x164f56e9 +0, 237600, 160, 0x84cf6139 +0, 238500, 160, 0x20c753ef +0, 239400, 160, 0x3f3a485f +0, 240300, 160, 0xee0c5f4b +0, 241200, 160, 0x706b5313 +0, 242100, 160, 0x47da5af3 +0, 243000, 160, 0x05504b25 +0, 243900, 160, 0x584e59d8 +0, 244800, 160, 0xe9cc4e37 +0, 245700, 160, 0xf33b518a +0, 246600, 160, 0xb9ac58b7 +0, 247500, 160, 0xed5c57f0 +0, 248400, 160, 0x4cf1579d +0, 249300, 160, 0x96f94792 +0, 250200, 160, 0x7c455836 +0, 251100, 160, 0xad6652ce +0, 252000, 160, 0x1ba95cab +0, 252900, 160, 0xd86755bb +0, 253800, 160, 0x2f9e51b4 +0, 254700, 160, 0x084e5119 +0, 255600, 160, 0x54ad5449 +0, 256500, 160, 0xff7c5b86 +0, 257400, 160, 0x29a94fff +0, 258300, 160, 0x679c55ff +0, 259200, 160, 0x9a415b81 +0, 260100, 160, 0x3ea5528a +0, 261000, 160, 0x54e15d3f +0, 261900, 160, 0x122b5c28 +0, 262800, 160, 0xdc0f4e7f +0, 263700, 160, 0xdc304acd +0, 264600, 160, 0xe55e5407 +0, 265500, 160, 0x8d07485f +0, 266400, 160, 0xdc0b5333 +0, 267300, 160, 0xfaed4a90 +0, 268200, 160, 0xb0625538 +0, 269100, 160, 0x1ef3526b +0, 270000, 160, 0xb48c48e9 +0, 270900, 160, 0x8c945190 +0, 271800, 160, 0x7f9a58b3 +0, 272700, 160, 0x55735499 +0, 273600, 160, 0xeba34a71 +0, 274500, 160, 0xbaa94a6d +0, 275400, 160, 0x15ab484f +0, 276300, 160, 0xdc675509 +0, 277200, 160, 0xc2e94f0e +0, 278100, 160, 0xd7f348ac +0, 279000, 160, 0x14884e8f +0, 279900, 160, 0x2d274a97 +0, 280800, 160, 0x578c5834 +0, 281700, 160, 0x12074dab +0, 282600, 160, 0x74c55067 +0, 283500, 160, 0x7c904e0f +0, 284400, 160, 0x81d45735 +0, 285300, 160, 0x766f4d71 +0, 286200, 160, 0x9c915273 +0, 287100, 160, 0xf37f4d04 +0, 288000, 160, 0x1ac74d66 +0, 288900, 160, 0xf9b253ab +0, 289800, 160, 0x6e0c5bb2 +0, 290700, 160, 0x603d629e +0, 291600, 160, 0xbb674faf +0, 292500, 160, 0x5d8d51c6 +0, 293400, 160, 0xae7350b9 +0, 294300, 160, 0xfde859ec +0, 295200, 160, 0x900d50a4 +0, 296100, 160, 0x003551b2 +0, 297000, 160, 0xf8ae4c9d +0, 297900, 160, 0x66ea508f +0, 298800, 160, 0xd45b4c51 +0, 299700, 160, 0xb64451a3 +0, 300600, 160, 0x6d2a5621 +0, 301500, 160, 0x71db4d36 +0, 302400, 160, 0x06704647 +0, 303300, 160, 0x1f124cf9 +0, 304200, 160, 0x10d14b46 +0, 305100, 160, 0x421b59d8 +0, 306000, 160, 0x84ba4cae +0, 306900, 160, 0x4fba48e1 +0, 307800, 160, 0xec294a6b +0, 308700, 160, 0x2f1752a7 +0, 309600, 160, 0x8d665570 +0, 310500, 160, 0x586e537d +0, 311400, 160, 0x18d54a49 +0, 312300, 160, 0xa895566d +0, 313200, 160, 0xb9b35255 +0, 314100, 160, 0x2e194e1f +0, 315000, 160, 0x4810594b +0, 315900, 160, 0xb82557ee +0, 316800, 160, 0x35d84d67 +0, 317700, 160, 0x5ee95128 +0, 318600, 160, 0x24f05747 +0, 319500, 160, 0x434d53f6 +0, 320400, 160, 0x3c894f3e +0, 321300, 160, 0x81c34896 +0, 322200, 160, 0x7540543c +0, 323100, 160, 0x35bc5504 +0, 324000, 160, 0x546943dc +0, 324900, 160, 0x084d46e9 +0, 325800, 160, 0x983852ba +0, 326700, 160, 0xefac4e15 +0, 327600, 160, 0xc9294430 +0, 328500, 160, 0xe9e74de1 +0, 329400, 160, 0x4ca1516a +0, 330300, 160, 0x44014ceb +0, 331200, 160, 0x1dbc5ad1 +0, 332100, 160, 0x98be4efd +0, 333000, 160, 0x2dc75c7a +0, 333900, 160, 0x46275852 +0, 334800, 160, 0x61c15d30 +0, 335700, 160, 0x1f605adc +0, 336600, 160, 0xf08659ac +0, 337500, 160, 0xb7656021 +0, 338400, 160, 0x1f4a5a72 +0, 339300, 160, 0xf8175275 +0, 340200, 160, 0xbbf4564d +0, 341100, 160, 0x6fdc5a7d +0, 342000, 160, 0x082f5250 +0, 342900, 160, 0x84cb55b5 +0, 343800, 160, 0x0e1a51ba +0, 344700, 160, 0xa84e52fc +0, 345600, 160, 0xcb5a55c9 +0, 346500, 160, 0x9ce6570d +0, 347400, 160, 0x82b253cc +0, 348300, 160, 0x34c4594b +0, 349200, 160, 0xff5c5854 +0, 350100, 160, 0xd5da4ea0 +0, 351000, 160, 0xc86e5553 +0, 351900, 160, 0x7ecb55c6 +0, 352800, 160, 0xb08b5338 +0, 353700, 160, 0xd601573c +0, 354600, 160, 0x93305092 +0, 355500, 160, 0x352d4912 +0, 356400, 160, 0xddba4d29 +0, 357300, 160, 0xc79c50b7 +0, 358200, 160, 0xe67d4e8e +0, 359100, 160, 0xdbfd4bbc +0, 360000, 160, 0xb2f746fb +0, 360900, 160, 0x835b5539 +0, 361800, 160, 0x612049e9 +0, 362700, 160, 0x91a6503c +0, 363600, 160, 0x762e4f0e +0, 364500, 160, 0x2b2153f9 +0, 365400, 160, 0xdcfe5804 +0, 366300, 160, 0x79144cae +0, 367200, 160, 0xd6394d99 +0, 368100, 160, 0x22395292 +0, 369000, 160, 0x50b04fa0 +0, 369900, 160, 0x846b49a5 +0, 370800, 160, 0x1f554dff +0, 371700, 160, 0x0aa458dd +0, 372600, 160, 0x62154dde +0, 373500, 160, 0xe69847ac +0, 374400, 160, 0x75855425 +0, 375300, 160, 0x49125665 +0, 376200, 160, 0xa8605945 +0, 377100, 160, 0xc02a5083 +0, 378000, 160, 0x6198537c +0, 378900, 160, 0x90f25711 +0, 379800, 160, 0x32da51f1 +0, 380700, 160, 0x96c3474d +0, 381600, 160, 0x82ae4579 +0, 382500, 160, 0xbabf5919 +0, 383400, 160, 0x78095772 +0, 384300, 160, 0x46964abb +0, 385200, 160, 0x5fcb5ba3 +0, 386100, 160, 0x4a775585 +0, 387000, 160, 0xc41f53af +0, 387900, 160, 0x457251bc +0, 388800, 160, 0x8f864fb3 +0, 389700, 160, 0x439d526c +0, 390600, 160, 0x5cf6503f +0, 391500, 160, 0x90b7534f +0, 392400, 160, 0xecc45253 +0, 393300, 160, 0x533b4ee3 +0, 394200, 160, 0x4cc44f27 +0, 395100, 160, 0x6ff35096 +0, 396000, 160, 0x141e4a80 +0, 396900, 160, 0x9e075461 +0, 397800, 160, 0xc4b55791 +0, 398700, 160, 0x40955666 +0, 399600, 160, 0x6255462f +0, 400500, 160, 0x2cec55d6 +0, 401400, 160, 0xd71652e9 +0, 402300, 160, 0xe65e530c +0, 403200, 160, 0xeeb9556d +0, 404100, 160, 0x558f523e +0, 405000, 160, 0x76e14b00 +0, 405900, 160, 0x3f9f4e9b +0, 406800, 160, 0x0d7b492a +0, 407700, 160, 0xdd6e51bd +0, 408600, 160, 0x5ab353b9 +0, 409500, 160, 0x5b934f33 +0, 410400, 160, 0x36bb57a0 +0, 411300, 160, 0x455d54d3 +0, 412200, 160, 0x7e6853d7 +0, 413100, 160, 0xdcb85ed4 +0, 414000, 160, 0x3a8d5860 +0, 414900, 160, 0x5c90558f +0, 415800, 160, 0x25504d46 +0, 416700, 160, 0x0fc55413 +0, 417600, 160, 0x98545409 +0, 418500, 160, 0x963b550e +0, 419400, 160, 0x544a569c +0, 420300, 160, 0x7ab65f77 +0, 421200, 160, 0x14c257e2 +0, 422100, 160, 0x6cac6262 +0, 423000, 160, 0x2f7f5091 +0, 423900, 160, 0xc2655462 +0, 424800, 160, 0xbb4b4744 +0, 425700, 160, 0x4c5f54db +0, 426600, 160, 0x9e694ab5 +0, 427500, 160, 0xc2c95173 +0, 428400, 160, 0xf4ae553f +0, 429300, 160, 0xb4c04ed1 +0, 430200, 160, 0xf3095128 +0, 431100, 160, 0x73b04de1 +0, 432000, 160, 0xff4951c7 +0, 432900, 160, 0x28c156bd +0, 433800, 160, 0x17b652aa +0, 434700, 160, 0xb9ce528b +0, 435600, 160, 0x3cc558be +0, 436500, 160, 0xdf385905 +0, 437400, 160, 0xe2de4fe2 +0, 438300, 160, 0xc2a6582d +0, 439200, 160, 0xe5715bc9 +0, 440100, 160, 0x741b6416 +0, 441000, 160, 0xf9b1544f +0, 441900, 160, 0x012e5f01 +0, 442800, 160, 0x5ab65a49 +0, 443700, 160, 0xfe1e5b1a +0, 444600, 160, 0x370056ef +0, 445500, 160, 0xfde45ed4 +0, 446400, 160, 0xa34f6053 +0, 447300, 160, 0x31755604 +0, 448200, 160, 0xc3415bfe +0, 449100, 160, 0xe5dd5b58 +0, 450000, 160, 0xb6cf5295 +0, 450900, 160, 0x3d81538b +0, 451800, 160, 0xc00255d2 +0, 452700, 160, 0xb0714f71 +0, 453600, 160, 0x9c9756ac +0, 454500, 160, 0x4de053a0 +0, 455400, 160, 0x6706500c +0, 456300, 160, 0x34e4511d +0, 457200, 160, 0xe4224e3e +0, 458100, 160, 0xdf695529 +0, 459000, 160, 0xeb1f54e0 +0, 459900, 160, 0x2870550e +0, 460800, 160, 0x08465464 +0, 461700, 160, 0xe34150e6 +0, 462600, 160, 0xb77556e0 +0, 463500, 160, 0xb23e46ab +0, 464400, 160, 0x83884a7b +0, 465300, 160, 0xa0284b16 +0, 466200, 160, 0x87b749e1 +0, 467100, 160, 0x4b276444 +0, 468000, 160, 0x92f95091 +0, 468900, 160, 0x2b1056c2 +0, 469800, 160, 0xd5d5590a +0, 470700, 160, 0x5a454fac +0, 471600, 160, 0x0ab05b13 +0, 472500, 160, 0xd98e56ca +0, 473400, 160, 0x183d5892 +0, 474300, 160, 0x8ba951e4 +0, 475200, 160, 0x487054ff +0, 476100, 160, 0xc0d05562 +0, 477000, 160, 0x166c590f +0, 477900, 160, 0x3e254cc0 +0, 478800, 160, 0xd2784ab4 +0, 479700, 160, 0x9f7b4ef6 +0, 480600, 160, 0xdd7653b6 +0, 481500, 160, 0x7ae453b7 +0, 482400, 160, 0xff6c50ec +0, 483300, 160, 0xfa0d51a9 +0, 484200, 160, 0x29ab583b +0, 485100, 160, 0x671d5437 +0, 486000, 160, 0x6867569f +0, 486900, 160, 0xdd775e05 +0, 487800, 160, 0xbafa65ed +0, 488700, 160, 0xd33f5aea +0, 489600, 160, 0x851455a8 +0, 490500, 160, 0x044c4d45 +0, 491400, 160, 0xcd7c5d84 +0, 492300, 160, 0xd6565e61 +0, 493200, 160, 0x2f345a92 +0, 494100, 160, 0x50e05530 +0, 495000, 160, 0x787f516a +0, 495900, 160, 0x75cd5ade +0, 496800, 160, 0x55b558ad +0, 497700, 160, 0x55255b01 +0, 498600, 160, 0xfc5b5945 +0, 499500, 160, 0x33914e05 +0, 500400, 160, 0x1f4a5c31 +0, 501300, 160, 0x542f4bf2 +0, 502200, 160, 0xd8b2573f +0, 503100, 160, 0x127758b0 +0, 504000, 160, 0x18dd5a30 +0, 504900, 160, 0xe8ce61c4 +0, 505800, 160, 0x9a225b47 +0, 506700, 160, 0xd4436314 +0, 507600, 160, 0x2bf06310 +0, 508500, 160, 0x0de35e82 +0, 509400, 160, 0x76cb56f2 +0, 510300, 160, 0x65bc569b +0, 511200, 160, 0x00a45461 +0, 512100, 160, 0xb5c55019 +0, 513000, 160, 0x5eb04b4d +0, 513900, 160, 0xf1224c39 +0, 514800, 160, 0x4d135288 +0, 515700, 160, 0x9bc34ba7 +0, 516600, 160, 0xbde3510e +0, 517500, 160, 0xefaf4fa4 +0, 518400, 160, 0x584950e2 +0, 519300, 160, 0x1e844e27 +0, 520200, 160, 0x38634315 +0, 521100, 160, 0x6b9b4a0b +0, 522000, 160, 0xd491512a +0, 522900, 160, 0x8624478c +0, 523800, 160, 0x67ab45c7 +0, 524700, 160, 0xf78e4c53 +0, 525600, 160, 0xb1654f0d +0, 526500, 160, 0x17bb4e96 +0, 527400, 160, 0xf3165e7c +0, 528300, 160, 0xf7914633 +0, 529200, 160, 0x3421530f +0, 530100, 160, 0x492e572c +0, 531000, 160, 0xa3185319 +0, 531900, 160, 0x92d054c0 +0, 532800, 160, 0x1cc24ce1 +0, 533700, 160, 0x2ebc519e +0, 534600, 160, 0x946b53e7 +0, 535500, 160, 0xf85c4fe6 +0, 536400, 160, 0x2974534c +0, 537300, 160, 0xef7e4a28 +0, 538200, 160, 0x01a74c6e +0, 539100, 160, 0x2a865674 +0, 540000, 160, 0x70474faf +0, 540900, 160, 0x2df75014 +0, 541800, 160, 0xf1f3574e +0, 542700, 160, 0x741b5308 +0, 543600, 160, 0xcb34513e +0, 544500, 160, 0x7b5e50c7 +0, 545400, 160, 0x0165553b +0, 546300, 160, 0x04b85450 +0, 547200, 160, 0x795d5873 +0, 548100, 160, 0x508859fb +0, 549000, 160, 0xca09587d +0, 549900, 160, 0x86a65ac8 +0, 550800, 160, 0x447353fe +0, 551700, 160, 0x48ca54a5 +0, 552600, 160, 0x1b3e5f3e +0, 553500, 160, 0x270a5aa2 +0, 554400, 160, 0x48a45c29 +0, 555300, 160, 0xfbf75a0b +0, 556200, 160, 0xe65161e5 +0, 557100, 160, 0xf47c6701 +0, 558000, 160, 0xc12058bc +0, 558900, 160, 0xdb17520c +0, 559800, 160, 0x860455bd +0, 560700, 160, 0xa02d56de +0, 561600, 160, 0xf5574c7d +0, 562500, 160, 0x500e59b3 +0, 563400, 160, 0xf0b75894 +0, 564300, 160, 0x9d454a04 +0, 565200, 160, 0x0b0554a4 +0, 566100, 160, 0x3fc34d98 +0, 567000, 160, 0x538550b8 +0, 567900, 160, 0xd84e495e +0, 568800, 160, 0x736c4e17 +0, 569700, 160, 0xa59e5607 +0, 570600, 160, 0xe7485609 +0, 571500, 160, 0x20185a67 +0, 572400, 160, 0x9aa5576f +0, 573300, 160, 0xed8c5d11 +0, 574200, 160, 0xecef5494 +0, 575100, 160, 0x76f75a5c +0, 576000, 160, 0xa8fa5322 +0, 576900, 160, 0xd1945734 +0, 577800, 160, 0x817f5c82 +0, 578700, 160, 0x40756063 +0, 579600, 160, 0x524454c7 +0, 580500, 160, 0x5a776106 +0, 581400, 160, 0xd16e5d9d +0, 582300, 160, 0x8522524c +0, 583200, 160, 0x4a115bb9 +0, 584100, 160, 0xbf5c5c27 +0, 585000, 160, 0x48905da4 +0, 585900, 160, 0x58735040 +0, 586800, 160, 0x48635631 +0, 587700, 160, 0xf1305eaf +0, 588600, 160, 0xd34451bd +0, 589500, 160, 0x1a244fcf +0, 590400, 160, 0xdb995ca0 +0, 591300, 160, 0xe38e52bb +0, 592200, 160, 0x00715069 +0, 593100, 160, 0x72a95190 +0, 594000, 160, 0xea7d50b7 +0, 594900, 160, 0xb4094a9c +0, 595800, 160, 0xd5284d79 +0, 596700, 160, 0x3c4349e5 +0, 597600, 160, 0x65d34e92 +0, 598500, 160, 0x67805756 +0, 599400, 160, 0x1b96502f +0, 600300, 160, 0x395250ae +0, 601200, 160, 0x4dc74976 +0, 602100, 160, 0x2666486e +0, 603000, 160, 0x41924d01 +0, 603900, 160, 0x94a845f5 +0, 604800, 160, 0x1b264cf9 +0, 605700, 160, 0x63ea4aab +0, 606600, 160, 0x9c0d4a82 +0, 607500, 160, 0x02ba4cf6 +0, 608400, 160, 0x9cd54b87 +0, 609300, 160, 0x24624c5b +0, 610200, 160, 0x14cf54b1 +0, 611100, 160, 0xce54544b +0, 612000, 160, 0x459b4fc9 +0, 612900, 160, 0xcc2453f1 +0, 613800, 160, 0xa4ab53bc +0, 614700, 160, 0x92235013 +0, 615600, 160, 0xbfa257b3 +0, 616500, 160, 0xd32d51f5 +0, 617400, 160, 0x7d5d47e6 +0, 618300, 160, 0xe23d43ed +0, 619200, 160, 0x51d8514f +0, 620100, 160, 0x0fa04240 +0, 621000, 160, 0x233c4dce +0, 621900, 160, 0xcd30466f +0, 622800, 160, 0x4435546a +0, 623700, 160, 0x3eb6445b +0, 624600, 160, 0xcaed4ef9 +0, 625500, 160, 0xf0174da8 +0, 626400, 160, 0x60e756a0 +0, 627300, 160, 0x72ba457d +0, 628200, 160, 0x84ce4f0f +0, 629100, 160, 0x660d45ae +0, 630000, 160, 0xac8446e2 +0, 630900, 160, 0xeeb153b4 +0, 631800, 160, 0x6a634c23 +0, 632700, 160, 0x890f4af8 +0, 633600, 160, 0x1d3743a7 +0, 634500, 160, 0xa37e4ee8 +0, 635400, 160, 0xb9334d56 +0, 636300, 160, 0xc1384bef +0, 637200, 160, 0x52964f6e +0, 638100, 160, 0xe36e57e2 +0, 639000, 160, 0x62114a53 +0, 639900, 160, 0xb1f855bb +0, 640800, 160, 0xf0934da0 +0, 641700, 160, 0xb454494a +0, 642600, 160, 0xb6e04b15 +0, 643500, 160, 0x933e488e +0, 644400, 160, 0x762d5ce8 +0, 645300, 160, 0x1c4a4f85 +0, 646200, 160, 0xaaa25313 +0, 647100, 160, 0xd3655979 +0, 648000, 160, 0x8ff149e5 +0, 648900, 160, 0x5d5e51fb +0, 649800, 160, 0x0a354c51 +0, 650700, 160, 0x79ea52ee +0, 651600, 160, 0x306e5365 +0, 652500, 160, 0x7e03546a +0, 653400, 160, 0x71575ddf +0, 654300, 160, 0x08da523d +0, 655200, 160, 0x2a2152b2 +0, 656100, 160, 0x50e55447 +0, 657000, 160, 0xf3b55758 +0, 657900, 160, 0xc29d5f12 +0, 658800, 160, 0x0c0b5778 +0, 659700, 160, 0x1b07593a +0, 660600, 160, 0x946f562d +0, 661500, 160, 0xcdc85636 +0, 662400, 160, 0x2421589b +0, 663300, 160, 0x8e3b5451 +0, 664200, 160, 0xd565536a +0, 665100, 160, 0x8d225557 +0, 666000, 160, 0xa0084e44 +0, 666900, 160, 0x85bd5413 +0, 667800, 160, 0xa4be4c3b +0, 668700, 160, 0x332957c8 +0, 669600, 160, 0x60505225 +0, 670500, 160, 0x3d154eb3 +0, 671400, 160, 0xd85359f4 +0, 672300, 160, 0xf95b4f6b +0, 673200, 160, 0x8bea5846 +0, 674100, 160, 0x43835a02 +0, 675000, 160, 0x340b5732 +0, 675900, 160, 0x8b6d5005 +0, 676800, 160, 0xa4995aca +0, 677700, 160, 0x88d34efc +0, 678600, 160, 0x078e5003 +0, 679500, 160, 0x09964b19 +0, 680400, 160, 0x2eaf5120 +0, 681300, 160, 0x52514d52 +0, 682200, 160, 0x08f84d4c +0, 683100, 160, 0x4a9b4cc7 +0, 684000, 160, 0x947f4ca6 +0, 684900, 160, 0x086a4f32 +0, 685800, 160, 0x0e0857a6 +0, 686700, 160, 0x38145bf7 +0, 687600, 160, 0xc6e156bf +0, 688500, 160, 0xb07853b2 +0, 689400, 160, 0xaeda5172 +0, 690300, 160, 0xc4e54d07 +0, 691200, 160, 0x0b075a61 +0, 692100, 160, 0x09f05c1f +0, 693000, 160, 0xf5415796 +0, 693900, 160, 0xe3be584e +0, 694800, 160, 0x6e1656f9 +0, 695700, 160, 0xd6d85599 +0, 696600, 160, 0xd9b4502e +0, 697500, 160, 0x1186598c +0, 698400, 160, 0x879c543d +0, 699300, 160, 0x5b2551a3 +0, 700200, 160, 0xcf50528d +0, 701100, 160, 0x95d059b2 +0, 702000, 160, 0x34ba5515 +0, 702900, 160, 0x7a014ba8 +0, 703800, 160, 0x27725169 +0, 704700, 160, 0x2fd14ca4 +0, 705600, 160, 0xd5ad542a +0, 706500, 160, 0xddc24d2e +0, 707400, 160, 0x8a4b48b4 +0, 708300, 160, 0x915e4a29 +0, 709200, 160, 0xd56d4cae +0, 710100, 160, 0x59594eea +0, 711000, 160, 0x87085338 +0, 711900, 160, 0xa5ee538f +0, 712800, 160, 0xf34e5030 +0, 713700, 160, 0x6bef4da7 +0, 714600, 160, 0x05a14c52 +0, 715500, 160, 0x67bc49ce +0, 716400, 160, 0xb18f4cff +0, 717300, 160, 0x5d744e6d +0, 718200, 160, 0xcb7c5973 +0, 719100, 160, 0x6df056f0 +0, 720000, 160, 0xd62c4e00 +0, 720900, 160, 0xa54d4d1e +0, 721800, 160, 0xdaa250b0 +0, 722700, 160, 0x350e475f +0, 723600, 160, 0x0e454bb2 +0, 724500, 160, 0xe37949ca +0, 725400, 160, 0x551453bf +0, 726300, 160, 0x35d04c27 +0, 727200, 160, 0x6749469d +0, 728100, 160, 0x544752e9 +0, 729000, 160, 0xf23b4888 +0, 729900, 160, 0x6f0a5519 +0, 730800, 160, 0x808a58df +0, 731700, 160, 0x8e674c88 +0, 732600, 160, 0xd3ab51f7 +0, 733500, 160, 0x985d500f +0, 734400, 160, 0x734e52d8 +0, 735300, 160, 0xb0da5227 +0, 736200, 160, 0xcc7d4a21 +0, 737100, 160, 0xb1354baf +0, 738000, 160, 0xfc8d4f9a +0, 738900, 160, 0x6f044d82 +0, 739800, 160, 0x41e7546b +0, 740700, 160, 0x67014682 +0, 741600, 160, 0x5516575b +0, 742500, 160, 0x26254693 +0, 743400, 160, 0x81ce4af5 +0, 744300, 160, 0x77f152a0 +0, 745200, 160, 0x995a5096 +0, 746100, 160, 0x6114532e +0, 747000, 160, 0x4df457f3 +0, 747900, 160, 0xbcd94804 +0, 748800, 160, 0x1e544fd2 +0, 749700, 160, 0xa70b5954 +0, 750600, 160, 0x1c77484c +0, 751500, 160, 0xb07f4c42 +0, 752400, 160, 0x62074f1f +0, 753300, 160, 0xf3b656a1 +0, 754200, 160, 0x65734ac0 +0, 755100, 160, 0x2a9752cd +0, 756000, 160, 0x15ff4ef0 +0, 756900, 160, 0xabd4532c +0, 757800, 160, 0x8a44503a +0, 758700, 160, 0xbf4250f3 +0, 759600, 160, 0x17594ac5 +0, 760500, 160, 0x7b5e4b24 +0, 761400, 160, 0x24684cb5 +0, 762300, 160, 0xc4d54b42 +0, 763200, 160, 0xd48f58af +0, 764100, 160, 0x0374593a +0, 765000, 160, 0x398a5b0d +0, 765900, 160, 0xf60855e6 +0, 766800, 160, 0x6fbb5587 +0, 767700, 160, 0x44405c2b +0, 768600, 160, 0xa6345d70 +0, 769500, 160, 0x464557d5 +0, 770400, 160, 0x0c3153ca +0, 771300, 160, 0x15ec50c4 +0, 772200, 160, 0xd5e559da +0, 773100, 160, 0x999757b9 +0, 774000, 160, 0x7a5d5754 +0, 774900, 160, 0xf85b5f18 +0, 775800, 160, 0xa66d5c72 +0, 776700, 160, 0xd8f55981 +0, 777600, 160, 0xe6364f64 +0, 778500, 160, 0x528a5785 +0, 779400, 160, 0xdefe5332 +0, 780300, 160, 0x4bc4532e +0, 781200, 160, 0x505a4eb3 +0, 782100, 160, 0xa28d589d +0, 783000, 160, 0x092d511f +0, 783900, 160, 0x3079591e +0, 784800, 160, 0x2b1d5339 +0, 785700, 160, 0xf8d849d1 +0, 786600, 160, 0xadb056a6 +0, 787500, 160, 0x2ee74c4f +0, 788400, 160, 0x35c34c9f +0, 789300, 160, 0xb6ae53d3 +0, 790200, 160, 0x7258534e +0, 791100, 160, 0xb76d4b1b +0, 792000, 160, 0x99a14a0f +0, 792900, 160, 0x88365944 +0, 793800, 160, 0x97cf4aed +0, 794700, 160, 0x444b56f6 +0, 795600, 160, 0x1d1f4b01 +0, 796500, 160, 0x3dcd417e +0, 797400, 160, 0xa4985140 +0, 798300, 160, 0x86f94c4d +0, 799200, 160, 0xc3635436 +0, 800100, 160, 0x198b432b +0, 801000, 160, 0xae5253e4 +0, 801900, 160, 0x248c4f1a +0, 802800, 160, 0x787a45df +0, 803700, 160, 0x5fd44cad +0, 804600, 160, 0x68be581c +0, 805500, 160, 0x5ff5531b +0, 806400, 160, 0x2bcd4aa1 +0, 807300, 160, 0x0d134a7c +0, 808200, 160, 0x28af5885 +0, 809100, 160, 0xc09f4d65 +0, 810000, 160, 0x7468552d +0, 810900, 160, 0x82df49ac +0, 811800, 160, 0xe3725fdc +0, 812700, 160, 0x0ec74d11 +0, 813600, 160, 0xfc2a5355 +0, 814500, 160, 0x41df4d4f +0, 815400, 160, 0x4ebe473d +0, 816300, 160, 0xd8734bf2 +0, 817200, 160, 0x4acd5056 +0, 818100, 160, 0x47805700 +0, 819000, 160, 0xe4f25135 +0, 819900, 160, 0x9f195649 +0, 820800, 160, 0x8b055f64 +0, 821700, 160, 0xc4b751c8 +0, 822600, 160, 0x95e55ba4 +0, 823500, 160, 0xf0955494 +0, 824400, 160, 0xca1a47b9 +0, 825300, 160, 0x9d025711 +0, 826200, 160, 0xf6cb4a0a +0, 827100, 160, 0xd8385b4d +0, 828000, 160, 0x7b2852b6 +0, 828900, 160, 0x90a35643 +0, 829800, 160, 0x63105d0a +0, 830700, 160, 0x55414083 +0, 831600, 160, 0xc94554a9 +0, 832500, 160, 0xa88f4a36 +0, 833400, 160, 0xda5d52bc +0, 834300, 160, 0x5b3943da +0, 835200, 160, 0xd2314755 +0, 836100, 160, 0x743c4cdc +0, 837000, 160, 0x7c3e4dc2 +0, 837900, 160, 0x12644715 +0, 838800, 160, 0x1050480b +0, 839700, 160, 0x73645906 +0, 840600, 160, 0x28ef4a9e +0, 841500, 160, 0xf72440bc +0, 842400, 160, 0x41964bda +0, 843300, 160, 0x2afb4d9b +0, 844200, 160, 0xf74b4c5a +0, 845100, 160, 0xcf165e2e +0, 846000, 160, 0x3dbb4d06 +0, 846900, 160, 0xbd9755f9 +0, 847800, 160, 0x3248581d +0, 848700, 160, 0xc00c559d +0, 849600, 160, 0xff6c4b0a +0, 850500, 160, 0x154157e3 +0, 851400, 160, 0xb996499c +0, 852300, 160, 0xe1a059ba +0, 853200, 160, 0x98015946 +0, 854100, 160, 0x168b4ceb +0, 855000, 160, 0x567b4f83 +0, 855900, 160, 0x903e52f8 +0, 856800, 160, 0xc0a252dc +0, 857700, 160, 0x08cb4b70 +0, 858600, 160, 0x3d9a5be6 +0, 859500, 160, 0x904b4907 +0, 860400, 160, 0x738847b1 +0, 861300, 160, 0x10405c19 +0, 862200, 160, 0x8c134f27 +0, 863100, 160, 0xdfe34d7f +0, 864000, 160, 0x9d0948a8 +0, 864900, 160, 0x67755611 +0, 865800, 160, 0x46734258 +0, 866700, 160, 0x76f449fa +0, 867600, 160, 0xfad64d30 +0, 868500, 160, 0x7f4357f4 +0, 869400, 160, 0xd20e5079 +0, 870300, 160, 0xdf7857ec +0, 871200, 160, 0x46ff4891 +0, 872100, 160, 0x1b724ffc +0, 873000, 160, 0xdf20545a +0, 873900, 160, 0xeb5254e0 +0, 874800, 160, 0x794b4a96 +0, 875700, 160, 0x86a15147 +0, 876600, 160, 0x30f75504 +0, 877500, 160, 0x39575354 +0, 878400, 160, 0xb6a35351 +0, 879300, 160, 0x9da34c3a +0, 880200, 160, 0xcf2d5386 +0, 881100, 160, 0xa7f353f6 +0, 882000, 160, 0xa6e34e95 +0, 882900, 160, 0x98174400 +0, 883800, 160, 0x13685641 +0, 884700, 160, 0x99215154 +0, 885600, 160, 0x5be75237 +0, 886500, 160, 0x4cb64942 +0, 887400, 160, 0x15de4e03 +0, 888300, 160, 0x613a4fd5 +0, 889200, 160, 0xc97c4821 +0, 890100, 160, 0xbf1558f2 +0, 891000, 160, 0x651d4cf4 +0, 891900, 160, 0xbee44a56 +0, 892800, 160, 0x6cbd4c20 +0, 893700, 160, 0xcf45493d +0, 894600, 160, 0x73e74d2a +0, 895500, 160, 0x6a3256e4 +0, 896400, 160, 0x89ac4a68 +0, 897300, 160, 0x0d2652aa +0, 898200, 160, 0x56ce4b78 +0, 899100, 160, 0xb7b24bcb diff --git a/tests/ref/fate/gif-color b/tests/ref/fate/gif-color new file mode 100644 index 0000000..6abb565 --- /dev/null +++ b/tests/ref/fate/gif-color @@ -0,0 +1,174 @@ +#tb 0: 1/100 +0, 0, 0, 1, 188356, 0xf0944065 +0, 10, 10, 1, 188356, 0x146ed4c4 +0, 20, 20, 1, 188356, 0x96866a6f +0, 30, 30, 1, 188356, 0xe15e1f1c +0, 40, 40, 1, 188356, 0x0662c1d0 +0, 50, 50, 1, 188356, 0x88fa6cc4 +0, 60, 60, 1, 188356, 0x3cce2f71 +0, 70, 70, 1, 188356, 0x1510f9f3 +0, 80, 80, 1, 188356, 0xf27e9fa8 +0, 90, 90, 1, 188356, 0x0f4b64a2 +0, 100, 100, 1, 188356, 0x3d2714a5 +0, 110, 110, 1, 188356, 0x392ce45d +0, 120, 120, 1, 188356, 0x2eadb79f +0, 130, 130, 1, 188356, 0x68109314 +0, 140, 140, 1, 188356, 0x4eca71ac +0, 150, 150, 1, 188356, 0xa9aa5907 +0, 160, 160, 1, 188356, 0x2a5d08c0 +0, 170, 170, 1, 188356, 0x942bba84 +0, 180, 180, 1, 188356, 0xbee38983 +0, 190, 190, 1, 188356, 0xa0d65a5a +0, 200, 200, 1, 188356, 0x47270bee +0, 210, 210, 1, 188356, 0xc020dc40 +0, 220, 220, 1, 188356, 0x978dbc8f +0, 230, 230, 1, 188356, 0x6b1e9f1b +0, 240, 240, 1, 188356, 0xd8078bf4 +0, 250, 250, 1, 188356, 0x94ca7bd7 +0, 260, 260, 1, 188356, 0xac745e77 +0, 270, 270, 1, 188356, 0x73154f2c +0, 280, 280, 1, 188356, 0x31200601 +0, 290, 290, 1, 188356, 0x6525dd42 +0, 300, 300, 1, 188356, 0xa29b985a +0, 310, 310, 1, 188356, 0xe3e074d8 +0, 320, 320, 1, 188356, 0xb87b3222 +0, 330, 330, 1, 188356, 0x5b9a11f2 +0, 340, 340, 1, 188356, 0x25f7f8c9 +0, 350, 350, 1, 188356, 0x0235e93c +0, 360, 360, 1, 188356, 0x2a42d643 +0, 370, 370, 1, 188356, 0xfb7acddb +0, 380, 380, 1, 188356, 0xecbbbf5e +0, 390, 390, 1, 188356, 0xeba4bc9a +0, 400, 400, 1, 188356, 0x4317b36b +0, 410, 410, 1, 188356, 0x7316ae1a +0, 420, 420, 1, 188356, 0xb5ccad05 +0, 430, 430, 1, 188356, 0x38afb0dc +0, 440, 440, 1, 188356, 0xf11cad55 +0, 450, 450, 1, 188356, 0x3d77b400 +0, 460, 460, 1, 188356, 0xf084b9b9 +0, 470, 470, 1, 188356, 0x02a4c584 +0, 480, 480, 1, 188356, 0x14f4d52e +0, 490, 490, 1, 188356, 0x55118432 +0, 500, 500, 1, 188356, 0x4ad82e9f +0, 510, 510, 1, 188356, 0xc6eafc52 +0, 520, 520, 1, 188356, 0xf4bdc575 +0, 530, 530, 1, 188356, 0x8429689e +0, 540, 540, 1, 188356, 0xaa23019e +0, 550, 550, 1, 188356, 0xaf52c3a5 +0, 560, 560, 1, 188356, 0x1d387c32 +0, 570, 570, 1, 188356, 0x543d5cd2 +0, 580, 580, 1, 188356, 0x8cdb399c +0, 590, 590, 1, 188356, 0xcceb292f +0, 600, 600, 1, 188356, 0xa87115e8 +0, 610, 610, 1, 188356, 0x9665ec8f +0, 620, 620, 1, 188356, 0xad99baf4 +0, 630, 630, 1, 188356, 0xc6e5a2b5 +0, 640, 640, 1, 188356, 0xe2a48359 +0, 650, 650, 1, 188356, 0x3a270df0 +0, 660, 660, 1, 188356, 0xcc34826b +0, 670, 670, 1, 188356, 0x15ec2dcc +0, 680, 680, 1, 188356, 0x8874c5f9 +0, 690, 690, 1, 188356, 0x829966e8 +0, 700, 700, 1, 188356, 0x691f1ebb +0, 710, 710, 1, 188356, 0x00e3e184 +0, 720, 720, 1, 188356, 0x97739332 +0, 730, 730, 1, 188356, 0x507769aa +0, 740, 740, 1, 188356, 0xddfb3069 +0, 750, 750, 1, 188356, 0x7296f749 +0, 760, 760, 1, 188356, 0x0555ca32 +0, 770, 770, 1, 188356, 0x4554c683 +0, 780, 780, 1, 188356, 0x2398c10f +0, 790, 790, 1, 188356, 0x1c5ccfa0 +0, 800, 800, 1, 188356, 0xa580f3c8 +0, 810, 810, 1, 188356, 0x4fadea78 +0, 820, 820, 1, 188356, 0x4a57db38 +0, 830, 830, 1, 188356, 0x9e98df6d +0, 840, 840, 1, 188356, 0xfeb3dec9 +0, 850, 850, 1, 188356, 0xbf16ef7a +0, 860, 860, 1, 188356, 0xdc23fc48 +0, 870, 870, 1, 188356, 0x3bf2e401 +0, 880, 880, 1, 188356, 0xc832bcf4 +0, 890, 890, 1, 188356, 0x977db44f +0, 900, 900, 1, 188356, 0x18d39d96 +0, 910, 910, 1, 188356, 0x9adf60d8 +0, 920, 920, 1, 188356, 0x567b667a +0, 930, 930, 1, 188356, 0xd4a45e8e +0, 940, 940, 1, 188356, 0x94a24cc7 +0, 950, 950, 1, 188356, 0x086f0a53 +0, 960, 960, 1, 188356, 0xcbf3ebcb +0, 970, 970, 1, 188356, 0x1a40a7b9 +0, 980, 980, 1, 188356, 0xe16d8964 +0, 990, 990, 1, 188356, 0x3edd7dfa +0, 1000, 1000, 1, 188356, 0xba417fa5 +0, 1010, 1010, 1, 188356, 0x734a7611 +0, 1020, 1020, 1, 188356, 0xfa1e7b1e +0, 1030, 1030, 1, 188356, 0x1af23355 +0, 1040, 1040, 1, 188356, 0x28d41390 +0, 1050, 1050, 1, 188356, 0x2838c58d +0, 1060, 1060, 1, 188356, 0x4e2ba2a8 +0, 1070, 1070, 1, 188356, 0xcedc99ae +0, 1080, 1080, 1, 188356, 0xb06ba12d +0, 1090, 1090, 1, 188356, 0x38c997b6 +0, 1100, 1100, 1, 188356, 0x12dba0dc +0, 1110, 1110, 1, 188356, 0x5f86496a +0, 1120, 1120, 1, 188356, 0x0b74216d +0, 1130, 1130, 1, 188356, 0xdbddbada +0, 1140, 1140, 1, 188356, 0x7d168af2 +0, 1150, 1150, 1, 188356, 0x22d4462b +0, 1160, 1160, 1, 188356, 0xc248265d +0, 1170, 1170, 1, 188356, 0x37a41b0d +0, 1180, 1180, 1, 188356, 0x9ebd24f1 +0, 1190, 1190, 1, 188356, 0xf21f1633 +0, 1200, 1200, 1, 188356, 0x1db62004 +0, 1210, 1210, 1, 188356, 0xcc241ac1 +0, 1220, 1220, 1, 188356, 0x224d2637 +0, 1230, 1230, 1, 188356, 0x1bd8390c +0, 1240, 1240, 1, 188356, 0xd8e64966 +0, 1250, 1250, 1, 188356, 0x96e66287 +0, 1260, 1260, 1, 188356, 0xa83c9a32 +0, 1270, 1270, 1, 188356, 0x3a5faeba +0, 1280, 1280, 1, 188356, 0x8200cd87 +0, 1290, 1290, 1, 188356, 0x6326e591 +0, 1300, 1300, 1, 188356, 0xb5d70993 +0, 1310, 1310, 1, 188356, 0x954d5da2 +0, 1320, 1320, 1, 188356, 0x38b1788b +0, 1330, 1330, 1, 188356, 0x4aafa131 +0, 1340, 1340, 1, 188356, 0xaff2be78 +0, 1350, 1350, 1, 188356, 0x9bd7eb69 +0, 1360, 1360, 1, 188356, 0x0d2b17c9 +0, 1370, 1370, 1, 188356, 0xf5d8a764 +0, 1380, 1380, 1, 188356, 0xa302dfb2 +0, 1390, 1390, 1, 188356, 0xe8a32ac1 +0, 1400, 1400, 1, 188356, 0x50a8470d +0, 1410, 1410, 1, 188356, 0x52826061 +0, 1420, 1420, 1, 188356, 0x26e88798 +0, 1430, 1430, 1, 188356, 0x1448acb8 +0, 1440, 1440, 1, 188356, 0xfb380972 +0, 1450, 1450, 1, 188356, 0x184976e8 +0, 1460, 1460, 1, 188356, 0xa349a871 +0, 1470, 1470, 1, 188356, 0x617ed8b1 +0, 1480, 1480, 1, 188356, 0xb6bc1425 +0, 1490, 1490, 1, 188356, 0xafe74efd +0, 1500, 1500, 1, 188356, 0x0b8b61e5 +0, 1510, 1510, 1, 188356, 0xc6ad67a7 +0, 1520, 1520, 1, 188356, 0x4da186fe +0, 1530, 1530, 1, 188356, 0xe08f9975 +0, 1540, 1540, 1, 188356, 0xa43f8ba4 +0, 1550, 1550, 1, 188356, 0xcad4b6b5 +0, 1560, 1560, 1, 188356, 0x7e70d51e +0, 1570, 1570, 1, 188356, 0x429b0b5b +0, 1580, 1580, 1, 188356, 0xea92350d +0, 1590, 1590, 1, 188356, 0x9a7440f8 +0, 1600, 1600, 1, 188356, 0x63a2be6e +0, 1610, 1610, 1, 188356, 0x59b64b50 +0, 1620, 1620, 1, 188356, 0x63c4a10e +0, 1630, 1630, 1, 188356, 0x6146e5e0 +0, 1640, 1640, 1, 188356, 0x603b2ae5 +0, 1650, 1650, 1, 188356, 0x818bc774 +0, 1660, 1660, 1, 188356, 0xa5ce278f +0, 1670, 1670, 1, 188356, 0x4d85684d +0, 1680, 1680, 1, 188356, 0xbbda9cad +0, 1690, 1690, 1, 188356, 0xfee2e78e +0, 1700, 1700, 1, 188356, 0x681d2635 +0, 1710, 1710, 1, 188356, 0x05354903 +0, 1720, 1720, 1, 188356, 0x8eecac99 diff --git a/tests/ref/fate/gif-demux b/tests/ref/fate/gif-demux new file mode 100644 index 0000000..547b9ce --- /dev/null +++ b/tests/ref/fate/gif-demux @@ -0,0 +1,37 @@ +#tb 0: 1/100 +0, 0, 0, 5, 74699, 0xef7e91c8 +0, 5, 5, 2, 10079, 0x2892d9e2, F=0x0 +0, 7, 7, 2, 12369, 0xd7d73286, F=0x0 +0, 9, 9, 2, 8868, 0x4bb59b6d, F=0x0 +0, 11, 11, 2, 8249, 0x23d5d174, F=0x0 +0, 13, 13, 2, 8381, 0x10acf0cd, F=0x0 +0, 15, 15, 2, 8579, 0xdfe108b2, F=0x0 +0, 17, 17, 2, 8200, 0x46ec6c55, F=0x0 +0, 19, 19, 2, 7261, 0xaf328999, F=0x0 +0, 21, 21, 4, 7047, 0xab3d2bd0, F=0x0 +0, 25, 25, 2, 6486, 0xa1629769, F=0x0 +0, 27, 27, 2, 7278, 0x4c55b7ce, F=0x0 +0, 29, 29, 2, 7761, 0x54368171, F=0x0 +0, 31, 31, 2, 7794, 0xbde2dbcd, F=0x0 +0, 33, 33, 2, 7935, 0xe6202c65, F=0x0 +0, 35, 35, 2, 8499, 0x1d5ceb7e, F=0x0 +0, 37, 37, 2, 8841, 0xc962be37, F=0x0 +0, 39, 39, 2, 9281, 0x7ec29c31, F=0x0 +0, 41, 41, 5, 9606, 0x3de06d48, F=0x0 +0, 46, 46, 2, 6319, 0xb3e94478, F=0x0 +0, 48, 48, 2, 5521, 0xc8157edc, F=0x0 +0, 50, 50, 2, 5052, 0x23e8ea7c, F=0x0 +0, 52, 52, 2, 4651, 0xa73f25c9, F=0x0 +0, 54, 54, 2, 4477, 0x1ddcc2c3, F=0x0 +0, 56, 56, 2, 4736, 0x6ead0d5e, F=0x0 +0, 58, 58, 2, 4609, 0x8bc7faa3, F=0x0 +0, 60, 60, 2, 4474, 0x3926975e, F=0x0 +0, 62, 62, 4, 4381, 0x28c392d5, F=0x0 +0, 66, 66, 2, 4443, 0x9c33b143, F=0x0 +0, 68, 68, 2, 4540, 0xb1d1c8b9, F=0x0 +0, 70, 70, 2, 4530, 0x773bc617, F=0x0 +0, 72, 72, 2, 4558, 0xa1e8cdf3, F=0x0 +0, 74, 74, 2, 4633, 0x8f64fda7, F=0x0 +0, 76, 76, 2, 4700, 0x45f40805, F=0x0 +0, 78, 78, 2, 5117, 0x4eb4c5fb, F=0x0 +0, 80, 80, 2, 5370, 0xb10c6910, F=0x0 diff --git a/tests/ref/fate/gif-disposal-restore b/tests/ref/fate/gif-disposal-restore new file mode 100644 index 0000000..0ce4112 --- /dev/null +++ b/tests/ref/fate/gif-disposal-restore @@ -0,0 +1,4 @@ +#tb 0: 1/100 +0, 0, 0, 1, 112320, 0xb8afe429 +0, 10, 10, 1, 112320, 0xae588a4b +0, 310, 310, 1, 112320, 0xccdd27b7 diff --git a/tests/ref/fate/gif-gray b/tests/ref/fate/gif-gray new file mode 100644 index 0000000..5a133bd --- /dev/null +++ b/tests/ref/fate/gif-gray @@ -0,0 +1,37 @@ +#tb 0: 1/100 +0, 0, 0, 1, 691200, 0xef6c0f3d +0, 5, 5, 1, 691200, 0xc18b32de +0, 7, 7, 1, 691200, 0x2395a3d7 +0, 9, 9, 1, 691200, 0x81dc3cf2 +0, 11, 11, 1, 691200, 0xabe2390e +0, 13, 13, 1, 691200, 0xb2955c2a +0, 15, 15, 1, 691200, 0x868d9ca2 +0, 17, 17, 1, 691200, 0x3016c2b6 +0, 19, 19, 1, 691200, 0x4501cffa +0, 21, 21, 1, 691200, 0x8661d79e +0, 25, 25, 1, 691200, 0xbc96d02e +0, 27, 27, 1, 691200, 0x5f90bf5e +0, 29, 29, 1, 691200, 0xf18da09a +0, 31, 31, 1, 691200, 0x540467ce +0, 33, 33, 1, 691200, 0x60d24012 +0, 35, 35, 1, 691200, 0x24323d36 +0, 37, 37, 1, 691200, 0x9e07c84b +0, 39, 39, 1, 691200, 0xc18b32de +0, 41, 41, 1, 691200, 0xef6c0f3d +0, 46, 46, 1, 691200, 0xc9461045 +0, 48, 48, 1, 691200, 0x23ed4b99 +0, 50, 50, 1, 691200, 0x7e351d69 +0, 52, 52, 1, 691200, 0x0513e0aa +0, 54, 54, 1, 691200, 0x28a4b6f2 +0, 56, 56, 1, 691200, 0xce10a94e +0, 58, 58, 1, 691200, 0x63929d4e +0, 60, 60, 1, 691200, 0xd26c9bb6 +0, 62, 62, 1, 691200, 0xb2a29842 +0, 66, 66, 1, 691200, 0x9fd69a16 +0, 68, 68, 1, 691200, 0x10f99e46 +0, 70, 70, 1, 691200, 0xea95a9fa +0, 72, 72, 1, 691200, 0x97dbb9d6 +0, 74, 74, 1, 691200, 0xf4e9e2d6 +0, 76, 76, 1, 691200, 0x46b1230d +0, 78, 78, 1, 691200, 0xb4a54ccd +0, 80, 80, 1, 691200, 0x40cc103d diff --git a/tests/ref/fate/h264-conformance-frext-hi422fr10_sony_b b/tests/ref/fate/h264-conformance-frext-hi422fr10_sony_b new file mode 100644 index 0000000..244e546 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr10_sony_b @@ -0,0 +1,6 @@ +#tb 0: 1/25 +0, 0, 0, 1, 202752, 0xffa1c502 +0, 1, 1, 1, 202752, 0x51752f3c +0, 2, 2, 1, 202752, 0xe683991d +0, 3, 3, 1, 202752, 0xf70200a4 +0, 4, 4, 1, 202752, 0x1a4d63ef diff --git a/tests/ref/fate/h264-conformance-frext-hi422fr13_sony_b b/tests/ref/fate/h264-conformance-frext-hi422fr13_sony_b new file mode 100644 index 0000000..016abbc --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr13_sony_b @@ -0,0 +1,6 @@ +#tb 0: 1/25 +0, 0, 0, 1, 405504, 0xe0f40e71 +0, 1, 1, 1, 405504, 0x9bdb5900 +0, 2, 2, 1, 405504, 0x527003ca +0, 3, 3, 1, 405504, 0x1fbf8ba6 +0, 4, 4, 1, 405504, 0x455e2a4e diff --git a/tests/ref/fate/h264-conformance-frext-hi422fr1_sony_a b/tests/ref/fate/h264-conformance-frext-hi422fr1_sony_a new file mode 100644 index 0000000..93a3aa4 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr1_sony_a @@ -0,0 +1,6 @@ +#tb 0: 1/25 +0, 0, 0, 1, 202752, 0xd5a1e49f +0, 1, 1, 1, 202752, 0x08352d61 +0, 2, 2, 1, 202752, 0x43f78f47 +0, 3, 3, 1, 202752, 0xfb5910f4 +0, 4, 4, 1, 202752, 0xd98e8739 diff --git a/tests/ref/fate/h264-conformance-frext-hi422fr6_sony_a b/tests/ref/fate/h264-conformance-frext-hi422fr6_sony_a new file mode 100644 index 0000000..4141eee --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-hi422fr6_sony_a @@ -0,0 +1,6 @@ +#tb 0: 1/25 +0, 0, 0, 1, 405504, 0x049ab58e +0, 1, 1, 1, 405504, 0x4f6226cb +0, 2, 2, 1, 405504, 0xaa5fcb44 +0, 3, 3, 1, 405504, 0xbfc09965 +0, 4, 4, 1, 405504, 0xa30acb90 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i1_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i1_panasonic_a new file mode 100644 index 0000000..0957654 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i1_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 3686400, 0x1f9b5bee +0, 1, 1, 1, 3686400, 0x657c3609 +0, 2, 2, 1, 3686400, 0x75753934 +0, 3, 3, 1, 3686400, 0xf434d8e1 +0, 4, 4, 1, 3686400, 0x40679c77 +0, 5, 5, 1, 3686400, 0x5734d8db +0, 6, 6, 1, 3686400, 0x4a3d8269 +0, 7, 7, 1, 3686400, 0xd20b6cf6 +0, 8, 8, 1, 3686400, 0x31956bca +0, 9, 9, 1, 3686400, 0xd28d9758 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i2_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i2_panasonic_a new file mode 100644 index 0000000..79e69eb --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i2_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 3686400, 0x8b3ff360 +0, 1, 1, 1, 3686400, 0x422dead1 +0, 2, 2, 1, 3686400, 0xbdd0e431 +0, 3, 3, 1, 3686400, 0x1e3cc216 +0, 4, 4, 1, 3686400, 0x1a80b718 +0, 5, 5, 1, 3686400, 0xc7e3c0a2 +0, 6, 6, 1, 3686400, 0xffc99142 +0, 7, 7, 1, 3686400, 0x8b3bdf1e +0, 8, 8, 1, 3686400, 0xff1bccfb +0, 9, 9, 1, 3686400, 0x781fc45b diff --git a/tests/ref/fate/h264-conformance-frext-pph422i3_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i3_panasonic_a new file mode 100644 index 0000000..fc4cc50 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i3_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 3686400, 0x97c36ae3 +0, 1, 1, 1, 3686400, 0x6a0aa629 +0, 2, 2, 1, 3686400, 0xc658d722 +0, 3, 3, 1, 3686400, 0x713bc774 +0, 4, 4, 1, 3686400, 0x8d0b3afe +0, 5, 5, 1, 3686400, 0x62bf24cd +0, 6, 6, 1, 3686400, 0x77e80436 +0, 7, 7, 1, 3686400, 0x4f258e07 +0, 8, 8, 1, 3686400, 0x8426bc53 +0, 9, 9, 1, 3686400, 0xd33b58c8 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i4_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i4_panasonic_a new file mode 100644 index 0000000..0aae9fe --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i4_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 8294400, 0xf50992f3 +0, 1, 1, 1, 8294400, 0xd34cdf98 +0, 2, 2, 1, 8294400, 0x76bced00 +0, 3, 3, 1, 8294400, 0xf9ffd9b1 +0, 4, 4, 1, 8294400, 0x303231aa +0, 5, 5, 1, 8294400, 0x0ca57c6a +0, 6, 6, 1, 8294400, 0xaa056bd5 +0, 7, 7, 1, 8294400, 0x785c9a12 +0, 8, 8, 1, 8294400, 0xe535750e +0, 9, 9, 1, 8294400, 0x78fd76bb diff --git a/tests/ref/fate/h264-conformance-frext-pph422i5_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i5_panasonic_a new file mode 100644 index 0000000..c74483c --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i5_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 8294400, 0x96d051a1 +0, 1, 1, 1, 8294400, 0xf3c2974e +0, 2, 2, 1, 8294400, 0xb18f3ed0 +0, 3, 3, 1, 8294400, 0xb5ba9998 +0, 4, 4, 1, 8294400, 0x96327a34 +0, 5, 5, 1, 8294400, 0xe24d7b61 +0, 6, 6, 1, 8294400, 0xc45d5a16 +0, 7, 7, 1, 8294400, 0x13b4a537 +0, 8, 8, 1, 8294400, 0xa81dae90 +0, 9, 9, 1, 8294400, 0x2820bbe9 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i6_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i6_panasonic_a new file mode 100644 index 0000000..26d41d4 --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i6_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 8294400, 0x1b2f1079 +0, 1, 1, 1, 8294400, 0x6646f91c +0, 2, 2, 1, 8294400, 0x17dc9f51 +0, 3, 3, 1, 8294400, 0x4aad9b3a +0, 4, 4, 1, 8294400, 0x8a422d34 +0, 5, 5, 1, 8294400, 0x8fd76d87 +0, 6, 6, 1, 8294400, 0xc7c75f18 +0, 7, 7, 1, 8294400, 0x4a1c2643 +0, 8, 8, 1, 8294400, 0xfe225709 +0, 9, 9, 1, 8294400, 0x032ad2e5 diff --git a/tests/ref/fate/h264-conformance-frext-pph422i7_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph422i7_panasonic_a new file mode 100644 index 0000000..3f9bfed --- /dev/null +++ b/tests/ref/fate/h264-conformance-frext-pph422i7_panasonic_a @@ -0,0 +1,11 @@ +#tb 0: 1/25 +0, 0, 0, 1, 8294400, 0xaa37ceea +0, 1, 1, 1, 8294400, 0xa7546d5c +0, 2, 2, 1, 8294400, 0xf2abaace +0, 3, 3, 1, 8294400, 0x36f4d47e +0, 4, 4, 1, 8294400, 0x1cdf917d +0, 5, 5, 1, 8294400, 0xa9377ba3 +0, 6, 6, 1, 8294400, 0x21c9db51 +0, 7, 7, 1, 8294400, 0x07d7936e +0, 8, 8, 1, 8294400, 0x7878ab94 +0, 9, 9, 1, 8294400, 0x77e40921 diff --git a/tests/ref/fate/h264-lossless b/tests/ref/fate/h264-lossless index 11cc4d0..44cb13b 100644 --- a/tests/ref/fate/h264-lossless +++ b/tests/ref/fate/h264-lossless @@ -1,11 +1,11 @@ -#tb 0: 1/25 +#tb 0: 83333/5000000 0, 0, 0, 1, 460800, 0x7731dd2f -0, 1, 1, 1, 460800, 0x944b8c64 -0, 2, 2, 1, 460800, 0xbe833041 -0, 3, 3, 1, 460800, 0xbe95d96a -0, 4, 4, 1, 460800, 0xfe7ea5e6 -0, 5, 5, 1, 460800, 0x381743c7 -0, 6, 6, 1, 460800, 0x63fcc2e9 -0, 7, 7, 1, 460800, 0x79574960 -0, 8, 8, 1, 460800, 0xdab9e18a -0, 9, 9, 1, 460800, 0xd88e8fe8 +0, 2, 2, 1, 460800, 0x944b8c64 +0, 3, 3, 1, 460800, 0xbe833041 +0, 4, 4, 1, 460800, 0xbe95d96a +0, 5, 5, 1, 460800, 0xfe7ea5e6 +0, 6, 6, 1, 460800, 0x381743c7 +0, 7, 7, 1, 460800, 0x63fcc2e9 +0, 8, 8, 1, 460800, 0x79574960 +0, 9, 9, 1, 460800, 0xdab9e18a +0, 10, 10, 1, 460800, 0xd88e8fe8 diff --git a/tests/ref/fate/idroq-video-encode b/tests/ref/fate/idroq-video-encode index badb06d..9d25b13 100644 --- a/tests/ref/fate/idroq-video-encode +++ b/tests/ref/fate/idroq-video-encode @@ -1 +1 @@ -2ac89fa0e5600152667bcbc661f06cfe +50fa863f7820bb22ddeb74d5adf5f0bc diff --git a/tests/ref/fate/indeo3 b/tests/ref/fate/indeo3 index e294f70..0f55649 100644 --- a/tests/ref/fate/indeo3 +++ b/tests/ref/fate/indeo3 @@ -1,41 +1,41 @@ -#tb 0: 1/600 +#tb 0: 1/10 0, 0, 0, 1, 21600, 0x845098fc -0, 60, 60, 1, 21600, 0xc28e8bf0 -0, 120, 120, 1, 21600, 0x2f418fb4 -0, 180, 180, 1, 21600, 0x051d7a0e -0, 240, 240, 1, 21600, 0x1b36aa7c -0, 300, 300, 1, 21600, 0xb9e2ad38 -0, 360, 360, 1, 21600, 0x8dc99b60 -0, 420, 420, 1, 21600, 0xa3fa789a -0, 480, 480, 1, 21600, 0x1fdbade2 -0, 540, 540, 1, 21600, 0x4f4ac164 -0, 600, 600, 1, 21600, 0x0ea5cb50 -0, 660, 660, 1, 21600, 0xfb659528 -0, 720, 720, 1, 21600, 0xac5790f8 -0, 780, 780, 1, 21600, 0x9762beb4 -0, 840, 840, 1, 21600, 0x29b0da0a -0, 900, 900, 1, 21600, 0x6d88b0da -0, 960, 960, 1, 21600, 0x687b8efa -0, 1020, 1020, 1, 21600, 0xcd726220 -0, 1080, 1080, 1, 21600, 0xa1766598 -0, 1140, 1140, 1, 21600, 0xff4b8074 -0, 1200, 1200, 1, 21600, 0x845098fc -0, 1260, 1260, 1, 21600, 0xdb259e08 -0, 1320, 1320, 1, 21600, 0xb6bda5a0 -0, 1380, 1380, 1, 21600, 0xbb998962 -0, 1440, 1440, 1, 21600, 0x28aa7b7c -0, 1500, 1500, 1, 21600, 0x1ad1a15c -0, 1560, 1560, 1, 21600, 0xb535a128 -0, 1620, 1620, 1, 21600, 0x4dbf968a -0, 1680, 1680, 1, 21600, 0xfe90a8d6 -0, 1740, 1740, 1, 21600, 0xf63fabf0 -0, 1800, 1800, 1, 21600, 0xd6fabe58 -0, 1860, 1860, 1, 21600, 0x172eb09c -0, 1920, 1920, 1, 21600, 0x44f8a8fe -0, 1980, 1980, 1, 21600, 0x29429a06 -0, 2040, 2040, 1, 21600, 0xb12f8cc4 -0, 2100, 2100, 1, 21600, 0xd0c78cb4 -0, 2160, 2160, 1, 21600, 0x97e17e0c -0, 2220, 2220, 1, 21600, 0xf8ac6700 -0, 2280, 2280, 1, 21600, 0xf9c17c94 -0, 2340, 2340, 1, 21600, 0xb10e8c54 +0, 1, 1, 1, 21600, 0xc28e8bf0 +0, 2, 2, 1, 21600, 0x2f418fb4 +0, 3, 3, 1, 21600, 0x051d7a0e +0, 4, 4, 1, 21600, 0x1b36aa7c +0, 5, 5, 1, 21600, 0xb9e2ad38 +0, 6, 6, 1, 21600, 0x8dc99b60 +0, 7, 7, 1, 21600, 0xa3fa789a +0, 8, 8, 1, 21600, 0x1fdbade2 +0, 9, 9, 1, 21600, 0x4f4ac164 +0, 10, 10, 1, 21600, 0x0ea5cb50 +0, 11, 11, 1, 21600, 0xfb659528 +0, 12, 12, 1, 21600, 0xac5790f8 +0, 13, 13, 1, 21600, 0x9762beb4 +0, 14, 14, 1, 21600, 0x29b0da0a +0, 15, 15, 1, 21600, 0x6d88b0da +0, 16, 16, 1, 21600, 0x687b8efa +0, 17, 17, 1, 21600, 0xcd726220 +0, 18, 18, 1, 21600, 0xa1766598 +0, 19, 19, 1, 21600, 0xff4b8074 +0, 20, 20, 1, 21600, 0x845098fc +0, 21, 21, 1, 21600, 0xdb259e08 +0, 22, 22, 1, 21600, 0xb6bda5a0 +0, 23, 23, 1, 21600, 0xbb998962 +0, 24, 24, 1, 21600, 0x28aa7b7c +0, 25, 25, 1, 21600, 0x1ad1a15c +0, 26, 26, 1, 21600, 0xb535a128 +0, 27, 27, 1, 21600, 0x4dbf968a +0, 28, 28, 1, 21600, 0xfe90a8d6 +0, 29, 29, 1, 21600, 0xf63fabf0 +0, 30, 30, 1, 21600, 0xd6fabe58 +0, 31, 31, 1, 21600, 0x172eb09c +0, 32, 32, 1, 21600, 0x44f8a8fe +0, 33, 33, 1, 21600, 0x29429a06 +0, 34, 34, 1, 21600, 0xb12f8cc4 +0, 35, 35, 1, 21600, 0xd0c78cb4 +0, 36, 36, 1, 21600, 0x97e17e0c +0, 37, 37, 1, 21600, 0xf8ac6700 +0, 38, 38, 1, 21600, 0xf9c17c94 +0, 39, 39, 1, 21600, 0xb10e8c54 diff --git a/tests/ref/fate/indeo5 b/tests/ref/fate/indeo5 index 3f0adfb..7b91238 100644 --- a/tests/ref/fate/indeo5 +++ b/tests/ref/fate/indeo5 @@ -1,6 +1,5 @@ #tb 0: 1/15 0, 0, 0, 1, 48600, 0x72d4193b -0, 1, 1, 1, 48600, 0x72d4193b 0, 2, 2, 1, 48600, 0x36abd6f3 0, 3, 3, 1, 48600, 0x99e582f7 0, 4, 4, 1, 48600, 0xa4cb6fb7 diff --git a/tests/ref/fate/interplay-mve-16bit b/tests/ref/fate/interplay-mve-16bit index 2469aaa..b20e998 100644 --- a/tests/ref/fate/interplay-mve-16bit +++ b/tests/ref/fate/interplay-mve-16bit @@ -1,51 +1,51 @@ -#tb 0: 1/1000000 -0, 0, 0, 0, 614400, 0x00000000 -0, 33360, 33360, 0, 614400, 0x00000000 -0, 66720, 66720, 0, 614400, 0xa17ea4ec -0, 100080, 100080, 0, 614400, 0x4fd207fb -0, 133440, 133440, 0, 614400, 0xd7a510fb -0, 166800, 166800, 0, 614400, 0xe901e2f4 -0, 200160, 200160, 0, 614400, 0x4ac5d3c4 -0, 233520, 233520, 0, 614400, 0x32e3e99c -0, 266880, 266880, 0, 614400, 0x7a2ff20c -0, 300240, 300240, 0, 614400, 0x59941193 -0, 333600, 333600, 0, 614400, 0x92773a2b -0, 366960, 366960, 0, 614400, 0x4cd14313 -0, 400320, 400320, 0, 614400, 0x2a093fa3 -0, 433680, 433680, 0, 614400, 0xf68b8463 -0, 467040, 467040, 0, 614400, 0xa9e1969b -0, 500400, 500400, 0, 614400, 0x461996bb -0, 533760, 533760, 0, 614400, 0xae58d053 -0, 567120, 567120, 0, 614400, 0x7693015a -0, 600480, 600480, 0, 614400, 0x0b3507fa -0, 633840, 633840, 0, 614400, 0xff5c2492 -0, 667200, 667200, 0, 614400, 0x636e3e32 -0, 700560, 700560, 0, 614400, 0x1acd6d0a -0, 733920, 733920, 0, 614400, 0x67039232 -0, 767280, 767280, 0, 614400, 0x8ab9c75a -0, 800640, 800640, 0, 614400, 0xe824bbe2 -0, 834000, 834000, 0, 614400, 0x5133e9ea -0, 867360, 867360, 0, 614400, 0xcecf1249 -0, 900720, 900720, 0, 614400, 0xe6d928c1 -0, 934080, 934080, 0, 614400, 0x8da46ff1 -0, 967440, 967440, 0, 614400, 0x1c778319 -0, 1000800, 1000800, 0, 614400, 0x35a19451 -0, 1034160, 1034160, 0, 614400, 0x5145d1b9 -0, 1067520, 1067520, 0, 614400, 0x146ee231 -0, 1100880, 1100880, 0, 614400, 0xd9b33380 -0, 1134240, 1134240, 0, 614400, 0x8b112ef8 -0, 1167600, 1167600, 0, 614400, 0xb9e79ab0 -0, 1200960, 1200960, 0, 614400, 0x62d3a498 -0, 1234320, 1234320, 0, 614400, 0xaeaaaa58 -0, 1267680, 1267680, 0, 614400, 0x8922c440 -0, 1301040, 1301040, 0, 614400, 0xd62ef758 -0, 1334400, 1334400, 0, 614400, 0x2a53149f -0, 1367760, 1367760, 0, 614400, 0x13da47df -0, 1401120, 1401120, 0, 614400, 0x27c05c3f -0, 1434480, 1434480, 0, 614400, 0x41ff7ca7 -0, 1467840, 1467840, 0, 614400, 0x6b0e8a07 -0, 1501200, 1501200, 0, 614400, 0xa200ad9f -0, 1534560, 1534560, 0, 614400, 0x9da7cc77 -0, 1567920, 1567920, 0, 614400, 0x2f5703be -0, 1601280, 1601280, 0, 614400, 0x91c720f6 -0, 1634640, 1634640, 0, 614400, 0x927a882e +#tb 0: 417/12500 +0, 0, 0, 1, 614400, 0x00000000 +0, 1, 1, 1, 614400, 0x00000000 +0, 2, 2, 1, 614400, 0x3c4ce011 +0, 3, 3, 1, 614400, 0x16e83922 +0, 4, 4, 1, 614400, 0x657a3d4d +0, 5, 5, 1, 614400, 0x933a08b0 +0, 6, 6, 1, 614400, 0xfcd5f76e +0, 7, 7, 1, 614400, 0xd0990cf8 +0, 8, 8, 1, 614400, 0x02131686 +0, 9, 9, 1, 614400, 0x4cf53656 +0, 10, 10, 1, 614400, 0x7d1960c0 +0, 11, 11, 1, 614400, 0x5d9f696f +0, 12, 12, 1, 614400, 0x54e06663 +0, 13, 13, 1, 614400, 0x4c1eade1 +0, 14, 14, 1, 614400, 0x4bd3bfff +0, 15, 15, 1, 614400, 0xab86c041 +0, 16, 16, 1, 614400, 0xbb2bfbf4 +0, 17, 17, 1, 614400, 0x43822e15 +0, 18, 18, 1, 614400, 0x835e352c +0, 19, 19, 1, 614400, 0x72cc538f +0, 20, 20, 1, 614400, 0x20bb6e30 +0, 21, 21, 1, 614400, 0xfb079f52 +0, 22, 22, 1, 614400, 0x759bc4d6 +0, 23, 23, 1, 614400, 0xd116fc3b +0, 24, 24, 1, 614400, 0x5c06efd2 +0, 25, 25, 1, 614400, 0x61641ecd +0, 26, 26, 1, 614400, 0x6c8d48a0 +0, 27, 27, 1, 614400, 0x64725eed +0, 28, 28, 1, 614400, 0x88f9a8ca +0, 29, 29, 1, 614400, 0xcf1cbcd9 +0, 30, 30, 1, 614400, 0x75a3ce24 +0, 31, 31, 1, 614400, 0x3bf80ce7 +0, 32, 32, 1, 614400, 0xd4011d7c +0, 33, 33, 1, 614400, 0xd569716b +0, 34, 34, 1, 614400, 0xfd626b6b +0, 35, 35, 1, 614400, 0xc856dbaf +0, 36, 36, 1, 614400, 0x0e56e68e +0, 37, 37, 1, 614400, 0x5b29ecc9 +0, 38, 38, 1, 614400, 0xe83c0804 +0, 39, 39, 1, 614400, 0xebdd3d61 +0, 40, 40, 1, 614400, 0x7f4c5b56 +0, 41, 41, 1, 614400, 0xb4019155 +0, 42, 42, 1, 614400, 0xffdda515 +0, 43, 43, 1, 614400, 0x5271c695 +0, 44, 44, 1, 614400, 0x8526d3c1 +0, 45, 45, 1, 614400, 0x5accf7a6 +0, 46, 46, 1, 614400, 0x959017aa +0, 47, 47, 1, 614400, 0x22f450f6 +0, 48, 48, 1, 614400, 0x2e3d6f37 +0, 49, 49, 1, 614400, 0x0db9d89f diff --git a/tests/ref/fate/interplay-mve-8bit b/tests/ref/fate/interplay-mve-8bit index abd86eb..b37bd6e 100644 --- a/tests/ref/fate/interplay-mve-8bit +++ b/tests/ref/fate/interplay-mve-8bit @@ -1,111 +1,111 @@ -#tb 0: 1/1000000 -0, 0, 0, 0, 414720, 0xa5cd50ca -0, 66728, 66728, 0, 414720, 0x3facd321 -0, 133456, 133456, 0, 414720, 0x849e6d4b -0, 200184, 200184, 0, 414720, 0xe649363f -0, 266912, 266912, 0, 414720, 0x5bbd7b14 -0, 333640, 333640, 0, 414720, 0xe246ab51 -0, 400368, 400368, 0, 414720, 0x5721b22e -0, 467096, 467096, 0, 414720, 0xe391e107 -0, 533824, 533824, 0, 414720, 0x04d851ff -0, 600552, 600552, 0, 414720, 0x8d80d580 -0, 667280, 667280, 0, 414720, 0x5a24b0bc -0, 734008, 734008, 0, 414720, 0x06cd6960 -0, 800736, 800736, 0, 414720, 0xf5ca48b4 -0, 867464, 867464, 0, 414720, 0x24700f94 -0, 934192, 934192, 0, 414720, 0xb0bfe451 -0, 1000920, 1000920, 0, 414720, 0x00e9f3d1 -0, 1067648, 1067648, 0, 414720, 0x0efbffd1 -0, 1134376, 1134376, 0, 414720, 0x2ecdfc8d -0, 1201104, 1201104, 0, 414720, 0x94b531fc -0, 1267832, 1267832, 0, 414720, 0x2c2579f8 -0, 1334560, 1334560, 0, 414720, 0x6c7ecfb8 -0, 1401288, 1401288, 0, 414720, 0x08982527 -0, 1468016, 1468016, 0, 414720, 0x5c0161b3 -0, 1534744, 1534744, 0, 414720, 0x453ce413 -0, 1601472, 1601472, 0, 414720, 0x634e36b2 -0, 1668200, 1668200, 0, 414720, 0x401a683a -0, 1734928, 1734928, 0, 414720, 0x3c5f442e -0, 1801656, 1801656, 0, 414720, 0x075ef787 -0, 1868384, 1868384, 0, 414720, 0x8501a04f -0, 1935112, 1935112, 0, 414720, 0x3620093b -0, 2001840, 2001840, 0, 414720, 0xa42d9480 -0, 2068568, 2068568, 0, 414720, 0x09b150b4 -0, 2135296, 2135296, 0, 414720, 0xcad407f0 -0, 2202024, 2202024, 0, 414720, 0x69e5eecd -0, 2268752, 2268752, 0, 414720, 0xb92ad2d9 -0, 2335480, 2335480, 0, 414720, 0xc78eaf29 -0, 2402208, 2402208, 0, 414720, 0x47c3fa91 -0, 2468936, 2468936, 0, 414720, 0x8847b7b8 -0, 2535664, 2535664, 0, 414720, 0x864cab2f -0, 2602392, 2602392, 0, 414720, 0x78d653e2 -0, 2669120, 2669120, 0, 414720, 0xda15cbd2 -0, 2735848, 2735848, 0, 414720, 0xdf9ce28a -0, 2802576, 2802576, 0, 414720, 0xe88c49ca -0, 2869304, 2869304, 0, 414720, 0xd6bcbc07 -0, 2936032, 2936032, 0, 414720, 0xf0b4a7bf -0, 3002760, 3002760, 0, 414720, 0x74f9bfbf -0, 3069488, 3069488, 0, 414720, 0x904ce103 -0, 3136216, 3136216, 0, 414720, 0xca877e4a -0, 3202944, 3202944, 0, 414720, 0x588effd6 -0, 3269672, 3269672, 0, 414720, 0x6dff8b71 -0, 3336400, 3336400, 0, 414720, 0xbeaae788 -0, 3403128, 3403128, 0, 414720, 0x1a4d1242 -0, 3469856, 3469856, 0, 414720, 0x4ae98ea0 -0, 3536584, 3536584, 0, 414720, 0x41ed6d22 -0, 3603312, 3603312, 0, 414720, 0x486e70aa -0, 3670040, 3670040, 0, 414720, 0xfddc103e -0, 3736768, 3736768, 0, 414720, 0x8620f03e -0, 3803496, 3803496, 0, 414720, 0x0e4ec273 -0, 3870224, 3870224, 0, 414720, 0xb2298b3e -0, 3936952, 3936952, 0, 414720, 0xb4f50176 -0, 4003680, 4003680, 0, 414720, 0xb9c7a495 -0, 4070408, 4070408, 0, 414720, 0xed270702 -0, 4137136, 4137136, 0, 414720, 0x98b72586 -0, 4203864, 4203864, 0, 414720, 0xd8977cb1 -0, 4270592, 4270592, 0, 414720, 0xff3d3851 -0, 4337320, 4337320, 0, 414720, 0x7e4f0424 -0, 4404048, 4404048, 0, 414720, 0xa9e75006 -0, 4470776, 4470776, 0, 414720, 0x8f98cba9 -0, 4537504, 4537504, 0, 414720, 0x25ecd620 -0, 4604232, 4604232, 0, 414720, 0x78cf5c58 -0, 4670960, 4670960, 0, 414720, 0x3fb4b81a -0, 4737688, 4737688, 0, 414720, 0xd7b655fa -0, 4804416, 4804416, 0, 414720, 0xd9158db3 -0, 4871144, 4871144, 0, 414720, 0x2e651852 -0, 4937872, 4937872, 0, 414720, 0x9f9adb64 -0, 5004600, 5004600, 0, 414720, 0xe9d16e81 -0, 5071328, 5071328, 0, 414720, 0xbe73daf5 -0, 5138056, 5138056, 0, 414720, 0x3d164329 -0, 5204784, 5204784, 0, 414720, 0x1d5a9bc8 -0, 5271512, 5271512, 0, 414720, 0x8e8debbe -0, 5338240, 5338240, 0, 414720, 0x4e7a2bf0 -0, 5404968, 5404968, 0, 414720, 0x4a13804d -0, 5471696, 5471696, 0, 414720, 0x5dd188d8 -0, 5538424, 5538424, 0, 414720, 0xbe7f4963 -0, 5605152, 5605152, 0, 414720, 0xcff3b767 -0, 5671880, 5671880, 0, 414720, 0xbbd3afa0 -0, 5738608, 5738608, 0, 414720, 0xaf9dec62 -0, 5805336, 5805336, 0, 414720, 0xc74816a1 -0, 5872064, 5872064, 0, 414720, 0x51488bfc -0, 5938792, 5938792, 0, 414720, 0x68c10a2c -0, 6005520, 6005520, 0, 414720, 0x10179c4e -0, 6072248, 6072248, 0, 414720, 0x18d559b7 -0, 6138976, 6138976, 0, 414720, 0x8257aa55 -0, 6205704, 6205704, 0, 414720, 0x9ea24501 -0, 6272432, 6272432, 0, 414720, 0x238605cc -0, 6339160, 6339160, 0, 414720, 0xb552deaa -0, 6405888, 6405888, 0, 414720, 0x07c3348d -0, 6472616, 6472616, 0, 414720, 0x82f4f9b0 -0, 6539344, 6539344, 0, 414720, 0xf5d76bc5 -0, 6606072, 6606072, 0, 414720, 0x34b3a1e6 -0, 6672800, 6672800, 0, 414720, 0xda25e11b -0, 6739528, 6739528, 0, 414720, 0x2b19936b -0, 6806256, 6806256, 0, 414720, 0xe91f9f73 -0, 6872984, 6872984, 0, 414720, 0x48d09aab -0, 6939712, 6939712, 0, 414720, 0xac42bf83 -0, 7006440, 7006440, 0, 414720, 0x2d8ca14e -0, 7073168, 7073168, 0, 414720, 0xe65462fd -0, 7139896, 7139896, 0, 414720, 0xe5bfc929 -0, 7206624, 7206624, 0, 414720, 0x66784c58 -0, 7273352, 7273352, 0, 414720, 0x70dbeca8 +#tb 0: 8341/125000 +0, 0, 0, 1, 414720, 0x2580d574 +0, 1, 1, 1, 414720, 0x97f55cd3 +0, 2, 2, 1, 414720, 0x9408fb63 +0, 3, 3, 1, 414720, 0x7e53c155 +0, 4, 4, 1, 414720, 0xd8570262 +0, 5, 5, 1, 414720, 0x9dc72ed5 +0, 6, 6, 1, 414720, 0xf7d33211 +0, 7, 7, 1, 414720, 0x95935e3b +0, 8, 8, 1, 414720, 0x62b1cdc5 +0, 9, 9, 1, 414720, 0x971f500a +0, 10, 10, 1, 414720, 0x05f82b6c +0, 11, 11, 1, 414720, 0x7713e3cb +0, 12, 12, 1, 414720, 0x3170c2f0 +0, 13, 13, 1, 414720, 0x8d818956 +0, 14, 14, 1, 414720, 0x16775d71 +0, 15, 15, 1, 414720, 0x63016ce1 +0, 16, 16, 1, 414720, 0x2f94792c +0, 17, 17, 1, 414720, 0x37f67725 +0, 18, 18, 1, 414720, 0xeb95adb1 +0, 19, 19, 1, 414720, 0xbf32f6df +0, 20, 20, 1, 414720, 0x242f4d09 +0, 21, 21, 1, 414720, 0x28a2a3b9 +0, 22, 22, 1, 414720, 0x895de0a6 +0, 23, 23, 1, 414720, 0xd3b46447 +0, 24, 24, 1, 414720, 0x3bbfb7d1 +0, 25, 25, 1, 414720, 0x0a5ee9ad +0, 26, 26, 1, 414720, 0xaabac502 +0, 27, 27, 1, 414720, 0x0951779d +0, 28, 28, 1, 414720, 0x150e2073 +0, 29, 29, 1, 414720, 0xb86d87ae +0, 30, 30, 1, 414720, 0x135411da +0, 31, 31, 1, 414720, 0x9c8fcda5 +0, 32, 32, 1, 414720, 0xb7ba838e +0, 33, 33, 1, 414720, 0x7ef869e1 +0, 34, 34, 1, 414720, 0xf9764d47 +0, 35, 35, 1, 414720, 0xe6c72872 +0, 36, 36, 1, 414720, 0xb95b73b8 +0, 37, 37, 1, 414720, 0xa19e3221 +0, 38, 38, 1, 414720, 0xc0be27cd +0, 39, 39, 1, 414720, 0xe97cd1a9 +0, 40, 40, 1, 414720, 0xb6524a34 +0, 41, 41, 1, 414720, 0x61a1607b +0, 42, 42, 1, 414720, 0x1dd9c606 +0, 43, 43, 1, 414720, 0xe2e736fa +0, 44, 44, 1, 414720, 0x25b922d9 +0, 45, 45, 1, 414720, 0xbc023b36 +0, 46, 46, 1, 414720, 0x39bb5cdf +0, 47, 47, 1, 414720, 0xf83bfc4f +0, 48, 48, 1, 414720, 0x3eae7f36 +0, 49, 49, 1, 414720, 0x8cf80c32 +0, 50, 50, 1, 414720, 0xbc576c03 +0, 51, 51, 1, 414720, 0x28b79ab1 +0, 52, 52, 1, 414720, 0x15da1138 +0, 53, 53, 1, 414720, 0x345ff676 +0, 54, 54, 1, 414720, 0x0108f909 +0, 55, 55, 1, 414720, 0x57459616 +0, 56, 56, 1, 414720, 0x2f497782 +0, 57, 57, 1, 414720, 0xb72b4f79 +0, 58, 58, 1, 414720, 0x2bfd1967 +0, 59, 59, 1, 414720, 0x974a99cd +0, 60, 60, 1, 414720, 0x5f5f4129 +0, 61, 61, 1, 414720, 0x51ad9df4 +0, 62, 62, 1, 414720, 0xd6e5c16c +0, 63, 63, 1, 414720, 0xd8751bda +0, 64, 64, 1, 414720, 0x216ed6f3 +0, 65, 65, 1, 414720, 0x63a0a67d +0, 66, 66, 1, 414720, 0xe4f4eb0f +0, 67, 67, 1, 414720, 0xa1665ef8 +0, 68, 68, 1, 414720, 0xc3116dfd +0, 69, 69, 1, 414720, 0x3213fd70 +0, 70, 70, 1, 414720, 0x2af76048 +0, 71, 71, 1, 414720, 0x3570085d +0, 72, 72, 1, 414720, 0x2a7c3c39 +0, 73, 73, 1, 414720, 0xd8a6ba7e +0, 74, 74, 1, 414720, 0x48107b4d +0, 75, 75, 1, 414720, 0x653a0936 +0, 76, 76, 1, 414720, 0xf68c77ab +0, 77, 77, 1, 414720, 0xa5ecde84 +0, 78, 78, 1, 414720, 0xaec33ca1 +0, 79, 79, 1, 414720, 0x26e68740 +0, 80, 80, 1, 414720, 0xac09bfa5 +0, 81, 81, 1, 414720, 0xed5111b2 +0, 82, 82, 1, 414720, 0x38041c98 +0, 83, 83, 1, 414720, 0x76fbde1d +0, 84, 84, 1, 414720, 0x3ae64b7d +0, 85, 85, 1, 414720, 0xb05f4da2 +0, 86, 86, 1, 414720, 0x65769088 +0, 87, 87, 1, 414720, 0xbc45ba59 +0, 88, 88, 1, 414720, 0x8c893436 +0, 89, 89, 1, 414720, 0x1d5ebe7f +0, 90, 90, 1, 414720, 0xa9cd5a53 +0, 91, 91, 1, 414720, 0xc69e1fb0 +0, 92, 92, 1, 414720, 0xb28a77ec +0, 93, 93, 1, 414720, 0x834f1219 +0, 94, 94, 1, 414720, 0xba34c848 +0, 95, 95, 1, 414720, 0x80e590c1 +0, 96, 96, 1, 414720, 0x7146dc31 +0, 97, 97, 1, 414720, 0x05929a5f +0, 98, 98, 1, 414720, 0x721708c5 +0, 99, 99, 1, 414720, 0x4aa83cbe +0, 100, 100, 1, 414720, 0x221d799f +0, 101, 101, 1, 414720, 0xe9e72bec +0, 102, 102, 1, 414720, 0xb6a3385d +0, 103, 103, 1, 414720, 0x795a3362 +0, 104, 104, 1, 414720, 0x770b58d9 +0, 105, 105, 1, 414720, 0xb5563ce4 +0, 106, 106, 1, 414720, 0x0c1a00cc +0, 107, 107, 1, 414720, 0xcbd467fd +0, 108, 108, 1, 414720, 0x3bccec29 +0, 109, 109, 1, 414720, 0x92d78db7 diff --git a/tests/ref/fate/iv8-demux b/tests/ref/fate/iv8-demux index 56a54a1..f13e691 100644 --- a/tests/ref/fate/iv8-demux +++ b/tests/ref/fate/iv8-demux @@ -19,8 +19,8 @@ 0, 57600, 61200, 0, 20874, 0xed0b91ec 0, 61200, 64799, 0, 20877, 0xe1623e01 0, 64799, 68399, 0, 20933, 0x19906564 -0, 68399, 72000, 3600, 20891, 0x3d064fd3 -0, 72000, 75600, 3600, 20834, 0xcb774dbc -0, 75600, 79200, 3600, 20870, 0xbc536589 -0, 79200, 82800, 3600, 21421, 0xc99a68e4 -0, 82800, 86400, 3600, 12869, 0x5684e304 +0, 68399, 72000, 0, 20891, 0x3d064fd3 +0, 72000, 75600, 0, 20834, 0xcb774dbc +0, 75600, 79200, 0, 20870, 0xbc536589 +0, 79200, 82800, 0, 21421, 0xc99a68e4 +0, 82800, 86400, 0, 12869, 0x5684e304 diff --git a/tests/ref/fate/jv b/tests/ref/fate/jv new file mode 100644 index 0000000..b0a6008 --- /dev/null +++ b/tests/ref/fate/jv @@ -0,0 +1,8 @@ +#tb 0: 2/25 +0, 0, 0, 1, 192000, 0x00000000 +0, 2, 2, 1, 192000, 0x331b1c12 +0, 3, 3, 1, 192000, 0xc2fa2d89 +0, 4, 4, 1, 192000, 0x9b3035ac +0, 5, 5, 1, 192000, 0xb8e331eb +0, 6, 6, 1, 192000, 0xd35b2053 +0, 7, 7, 1, 192000, 0x01062188 diff --git a/tests/ref/fate/jv-demux b/tests/ref/fate/jv-demux new file mode 100644 index 0000000..c57fce0 --- /dev/null +++ b/tests/ref/fate/jv-demux @@ -0,0 +1,20 @@ +#tb 0: 2/25 +#tb 1: 1/22050 +0, 0, 0, 1, 6, 0x000a0003 +1, 0, 0, 131072, 131072, 0x14c664d6 +0, 1, 1, 1, 773, 0x11802a51 +0, 2, 2, 1, 12974, 0xc2e466b7 +0, 3, 3, 1, 12200, 0x3c0eeb31 +0, 4, 4, 1, 13339, 0x91d82488 +0, 5, 5, 1, 13940, 0x064c350a +0, 6, 6, 1, 14418, 0x078d2dd2 +0, 7, 7, 1, 14539, 0x145167ed +0, 8, 8, 1, 2552, 0xcf2b1db7 +1, 131072, 131072, 1764, 1764, 0x30be734d +1, 132836, 132836, 1764, 1764, 0xa4c873a7 +1, 134600, 134600, 1764, 1764, 0xd5f17443 +1, 136364, 136364, 1764, 1764, 0xd31c7230 +1, 138128, 138128, 1764, 1764, 0x181d730f +1, 139892, 139892, 1764, 1764, 0x76f47538 +1, 141656, 141656, 1764, 1764, 0x6c51715d +1, 143420, 143420, 1764, 1764, 0x689374f5 diff --git a/tests/ref/fate/kgv1 b/tests/ref/fate/kgv1 index 6f35893..4f475bb 100644 --- a/tests/ref/fate/kgv1 +++ b/tests/ref/fate/kgv1 @@ -294,15 +294,15 @@ 0, 292, 292, 1, 153600, 0x1348310e 0, 293, 293, 1, 153600, 0xb5489dad 0, 294, 294, 1, 153600, 0xa1eb1408 -0, 295, 295, 1, 153600, 0x15e1832c +0, 295, 295, 1, 153600, 0x15e0832b 0, 296, 296, 1, 153600, 0xb789cba5 0, 297, 297, 1, 153600, 0x3ee86e4f 0, 298, 298, 1, 153600, 0x06ea3883 0, 299, 299, 1, 153600, 0xcedd02b7 -0, 300, 300, 1, 153600, 0xbce6ce58 -0, 301, 301, 1, 153600, 0xaadf9a00 +0, 300, 300, 1, 153600, 0xbcd6ce50 +0, 301, 301, 1, 153600, 0xaacf99f8 0, 302, 302, 1, 153600, 0x98c865a0 -0, 303, 303, 1, 153600, 0x4c8432e0 +0, 303, 303, 1, 153600, 0x4c6432d0 0, 304, 304, 1, 153600, 0x00000000 0, 305, 305, 1, 153600, 0x00000000 0, 306, 306, 1, 153600, 0x00000000 diff --git a/tests/ref/fate/lmlm4-demux b/tests/ref/fate/lmlm4-demux index 0546135..f8a6e21 100644 --- a/tests/ref/fate/lmlm4-demux +++ b/tests/ref/fate/lmlm4-demux @@ -3,215 +3,215 @@ 0, 0, -9223372036854775808, 1, 5951, 0xe9118e0d 1, 0, 0, 2160, 768, 0xaebcbebb 1, 2160, 2160, 2160, 768, 0xaebcbebb -0, 1, -9223372036854775808, 1, 1672, 0x4b80d4ca +0, 1, -9223372036854775808, 1, 1672, 0x4b80d4ca, F=0x0 1, 4320, 4320, 2160, 768, 0xaebcbebb -0, 2, -9223372036854775808, 1, 1604, 0x99e1b0a7 +0, 2, -9223372036854775808, 1, 1604, 0x99e1b0a7, F=0x0 1, 6480, 6480, 2160, 768, 0x866fe37a 1, 8640, 8640, 2160, 768, 0x05d76890 -0, 3, -9223372036854775808, 1, 1204, 0x9559038a +0, 3, -9223372036854775808, 1, 1204, 0x9559038a, F=0x0 1, 10800, 10800, 2160, 768, 0x858f5511 -0, 4, -9223372036854775808, 1, 1482, 0x60056564 +0, 4, -9223372036854775808, 1, 1482, 0x60056564, F=0x0 1, 12960, 12960, 2160, 768, 0x97cb65ef -0, 5, -9223372036854775808, 1, 1105, 0xf508cef4 +0, 5, -9223372036854775808, 1, 1105, 0xf508cef4, F=0x0 1, 15120, 15120, 2160, 768, 0xe269742c 1, 17280, 17280, 2160, 768, 0xa6015f8d -0, 6, -9223372036854775808, 1, 1193, 0xc8e0fd36 +0, 6, -9223372036854775808, 1, 1193, 0xc8e0fd36, F=0x0 1, 19440, 19440, 2160, 768, 0x759163e0 -0, 7, -9223372036854775808, 1, 1247, 0x8dd202e5 +0, 7, -9223372036854775808, 1, 1247, 0x8dd202e5, F=0x0 1, 21600, 21600, 2160, 768, 0xb1e16082 1, 23760, 23760, 2160, 768, 0x1b616429 -0, 8, -9223372036854775808, 1, 1367, 0xf59435e5 +0, 8, -9223372036854775808, 1, 1367, 0xf59435e5, F=0x0 1, 25920, 25920, 2160, 768, 0x7e4364f7 -0, 9, -9223372036854775808, 1, 1406, 0x68ba4a7e +0, 9, -9223372036854775808, 1, 1406, 0x68ba4a7e, F=0x0 1, 28080, 28080, 2160, 768, 0x59bd64f7 -0, 10, -9223372036854775808, 1, 1262, 0x82c04123 +0, 10, -9223372036854775808, 1, 1262, 0x82c04123, F=0x0 1, 30240, 30240, 2160, 768, 0xc3116fc6 1, 32400, 32400, 2160, 768, 0x6a1c6b56 -0, 11, -9223372036854775808, 1, 1381, 0x02335cf9 +0, 11, -9223372036854775808, 1, 1381, 0x02335cf9, F=0x0 1, 34560, 34560, 2160, 768, 0x285a64cf -0, 12, -9223372036854775808, 1, 1450, 0x7be46fd1 +0, 12, -9223372036854775808, 1, 1450, 0x7be46fd1, F=0x0 1, 36720, 36720, 2160, 768, 0x79b16d65 1, 38880, 38880, 2160, 768, 0x09b47635 -0, 13, -9223372036854775808, 1, 1362, 0x75cc381a +0, 13, -9223372036854775808, 1, 1362, 0x75cc381a, F=0x0 1, 41040, 41040, 2160, 768, 0x81597446 -0, 14, -9223372036854775808, 1, 1409, 0x9ed74f3f +0, 14, -9223372036854775808, 1, 1409, 0x9ed74f3f, F=0x0 1, 43200, 43200, 2160, 768, 0xfeb66eee -0, 15, -9223372036854775808, 1, 1253, 0x82400ae1 +0, 15, -9223372036854775808, 1, 1253, 0x82400ae1, F=0x0 1, 45360, 45360, 2160, 768, 0x78557618 1, 47520, 47520, 2160, 768, 0x3af170bf 0, 16, -9223372036854775808, 1, 5499, 0xed286805 1, 49680, 49680, 2160, 768, 0xefbd6399 -0, 17, -9223372036854775808, 1, 1403, 0x483c4cbc +0, 17, -9223372036854775808, 1, 1403, 0x483c4cbc, F=0x0 1, 51840, 51840, 2160, 768, 0xc98e7492 1, 54000, 54000, 2160, 768, 0x010d7149 -0, 18, -9223372036854775808, 1, 1632, 0xa9ebcd6c +0, 18, -9223372036854775808, 1, 1632, 0xa9ebcd6c, F=0x0 1, 56160, 56160, 2160, 768, 0xce838b07 -0, 19, -9223372036854775808, 1, 1207, 0xc8580724 +0, 19, -9223372036854775808, 1, 1207, 0xc8580724, F=0x0 1, 58320, 58320, 2160, 768, 0xed18726c -0, 20, -9223372036854775808, 1, 1289, 0x61fb2fd2 +0, 20, -9223372036854775808, 1, 1289, 0x61fb2fd2, F=0x0 1, 60480, 60480, 2160, 768, 0x017e6712 1, 62640, 62640, 2160, 768, 0x7f9268e9 -0, 21, -9223372036854775808, 1, 1230, 0xf348f53c +0, 21, -9223372036854775808, 1, 1230, 0xf348f53c, F=0x0 1, 64800, 64800, 2160, 768, 0xf6f258fc -0, 22, -9223372036854775808, 1, 1579, 0xa260b1ac +0, 22, -9223372036854775808, 1, 1579, 0xa260b1ac, F=0x0 1, 66960, 66960, 2160, 768, 0x9a1a6f31 -0, 23, -9223372036854775808, 1, 949, 0x91849002 +0, 23, -9223372036854775808, 1, 949, 0x91849002, F=0x0 1, 69120, 69120, 2160, 768, 0x14b47b23 1, 71280, 71280, 2160, 768, 0x9bdc6a50 -0, 24, -9223372036854775808, 1, 786, 0x3e33576f +0, 24, -9223372036854775808, 1, 786, 0x3e33576f, F=0x0 1, 73440, 73440, 2160, 768, 0x0fc46dab -0, 25, -9223372036854775808, 1, 894, 0x9ac36a61 +0, 25, -9223372036854775808, 1, 894, 0x9ac36a61, F=0x0 1, 75600, 75600, 2160, 768, 0x6c387372 1, 77760, 77760, 2160, 768, 0x581e71cd -0, 26, -9223372036854775808, 1, 1186, 0x6bfc116e +0, 26, -9223372036854775808, 1, 1186, 0x6bfc116e, F=0x0 1, 79920, 79920, 2160, 768, 0x00cb785f -0, 27, -9223372036854775808, 1, 1187, 0xcfc512ae +0, 27, -9223372036854775808, 1, 1187, 0xcfc512ae, F=0x0 1, 82080, 82080, 2160, 768, 0x1dda7032 -0, 28, -9223372036854775808, 1, 1527, 0x5c2c965a +0, 28, -9223372036854775808, 1, 1527, 0x5c2c965a, F=0x0 1, 84240, 84240, 2160, 768, 0xf57c7103 1, 86400, 86400, 2160, 768, 0x2d927183 -0, 29, -9223372036854775808, 1, 1536, 0x5ba7ac29 +0, 29, -9223372036854775808, 1, 1536, 0x5ba7ac29, F=0x0 1, 88560, 88560, 2160, 768, 0xdae86cdf -0, 30, -9223372036854775808, 1, 1095, 0xce06eb96 +0, 30, -9223372036854775808, 1, 1095, 0xce06eb96, F=0x0 1, 90720, 90720, 2160, 768, 0x2a2f6c3c 1, 92880, 92880, 2160, 768, 0x44696eba -0, 31, -9223372036854775808, 1, 1402, 0x642f6b0d +0, 31, -9223372036854775808, 1, 1402, 0x642f6b0d, F=0x0 1, 95040, 95040, 2160, 768, 0xf67c71c4 0, 32, -9223372036854775808, 1, 5551, 0xf01a9c08 1, 97200, 97200, 2160, 768, 0xc1ce7237 -0, 33, -9223372036854775808, 1, 1211, 0x350206f7 +0, 33, -9223372036854775808, 1, 1211, 0x350206f7, F=0x0 1, 99360, 99360, 2160, 768, 0xd9c36ef5 1, 101520, 101520, 2160, 768, 0x63b06b03 -0, 34, -9223372036854775808, 1, 887, 0x08767619 +0, 34, -9223372036854775808, 1, 887, 0x08767619, F=0x0 1, 103680, 103680, 2160, 768, 0x8de97ebe -0, 35, -9223372036854775808, 1, 1042, 0xcc81a9ed +0, 35, -9223372036854775808, 1, 1042, 0xcc81a9ed, F=0x0 1, 105840, 105840, 2160, 768, 0xbf117c32 1, 108000, 108000, 2160, 768, 0x82897497 -0, 36, -9223372036854775808, 1, 1247, 0x6f320614 +0, 36, -9223372036854775808, 1, 1247, 0x6f320614, F=0x0 1, 110160, 110160, 2160, 768, 0x7a347abb -0, 37, -9223372036854775808, 1, 1459, 0xd28975b5 +0, 37, -9223372036854775808, 1, 1459, 0xd28975b5, F=0x0 1, 112320, 112320, 2160, 768, 0xc99b691e -0, 38, -9223372036854775808, 1, 1116, 0x1ab1e9db +0, 38, -9223372036854775808, 1, 1116, 0x1ab1e9db, F=0x0 1, 114480, 114480, 2160, 768, 0xf4fc6e74 1, 116640, 116640, 2160, 768, 0x511d6ec4 -0, 39, -9223372036854775808, 1, 1110, 0x6411f66a +0, 39, -9223372036854775808, 1, 1110, 0x6411f66a, F=0x0 1, 118800, 118800, 2160, 768, 0xb8c06b5f -0, 40, -9223372036854775808, 1, 1282, 0xd468375d +0, 40, -9223372036854775808, 1, 1282, 0xd468375d, F=0x0 1, 120960, 120960, 2160, 768, 0xf1776aed 1, 123120, 123120, 2160, 768, 0xe6fe7fb4 -0, 41, -9223372036854775808, 1, 1077, 0x1273c6e3 +0, 41, -9223372036854775808, 1, 1077, 0x1273c6e3, F=0x0 1, 125280, 125280, 2160, 768, 0x36907aff -0, 42, -9223372036854775808, 1, 1043, 0x12dbd3ae +0, 42, -9223372036854775808, 1, 1043, 0x12dbd3ae, F=0x0 1, 127440, 127440, 2160, 768, 0xddf666bb -0, 43, -9223372036854775808, 1, 1087, 0x3e70d37a +0, 43, -9223372036854775808, 1, 1087, 0x3e70d37a, F=0x0 1, 129600, 129600, 2160, 768, 0x8e896ebc 1, 131760, 131760, 2160, 768, 0x0aa47dfa -0, 44, -9223372036854775808, 1, 992, 0x0651a71c +0, 44, -9223372036854775808, 1, 992, 0x0651a71c, F=0x0 1, 133920, 133920, 2160, 768, 0xc1736811 -0, 45, -9223372036854775808, 1, 1012, 0x6a069f8c +0, 45, -9223372036854775808, 1, 1012, 0x6a069f8c, F=0x0 1, 136080, 136080, 2160, 768, 0xb3e87009 -0, 46, -9223372036854775808, 1, 1320, 0x92803d69 +0, 46, -9223372036854775808, 1, 1320, 0x92803d69, F=0x0 1, 138240, 138240, 2160, 768, 0xf23e6c00 1, 140400, 140400, 2160, 768, 0x993a71d2 -0, 47, -9223372036854775808, 1, 1080, 0xe0ffbe95 +0, 47, -9223372036854775808, 1, 1080, 0xe0ffbe95, F=0x0 1, 142560, 142560, 2160, 768, 0xa53466dd 0, 48, -9223372036854775808, 1, 5639, 0x658ca26b 1, 144720, 144720, 2160, 768, 0xb43a74b0 1, 146880, 146880, 2160, 768, 0x348f615c -0, 49, -9223372036854775808, 1, 1385, 0xbcb96241 +0, 49, -9223372036854775808, 1, 1385, 0xbcb96241, F=0x0 1, 149040, 149040, 2160, 768, 0x298f6e1b -0, 50, -9223372036854775808, 1, 1142, 0x8c6df318 +0, 50, -9223372036854775808, 1, 1142, 0x8c6df318, F=0x0 1, 151200, 151200, 2160, 768, 0x5db469c8 -0, 51, -9223372036854775808, 1, 1175, 0xcac1faef +0, 51, -9223372036854775808, 1, 1175, 0xcac1faef, F=0x0 1, 153360, 153360, 2160, 768, 0x08f16c2c 1, 155520, 155520, 2160, 768, 0x4a0474cb -0, 52, -9223372036854775808, 1, 1091, 0xa937e32a +0, 52, -9223372036854775808, 1, 1091, 0xa937e32a, F=0x0 1, 157680, 157680, 2160, 768, 0x077c760b -0, 53, -9223372036854775808, 1, 1174, 0xfa50040d +0, 53, -9223372036854775808, 1, 1174, 0xfa50040d, F=0x0 1, 159840, 159840, 2160, 768, 0xa5777c2e 1, 162000, 162000, 2160, 768, 0x0d157ea6 -0, 54, -9223372036854775808, 1, 1293, 0x0c8d2740 +0, 54, -9223372036854775808, 1, 1293, 0x0c8d2740, F=0x0 1, 164160, 164160, 2160, 768, 0x9bc26f86 -0, 55, -9223372036854775808, 1, 1262, 0x502c0c35 +0, 55, -9223372036854775808, 1, 1262, 0x502c0c35, F=0x0 1, 166320, 166320, 2160, 768, 0x1a72742d -0, 56, -9223372036854775808, 1, 1038, 0x5e98c0cd +0, 56, -9223372036854775808, 1, 1038, 0x5e98c0cd, F=0x0 1, 168480, 168480, 2160, 768, 0xa5bb6bbb 1, 170640, 170640, 2160, 768, 0x48496c4c -0, 57, -9223372036854775808, 1, 1362, 0x256e43cf +0, 57, -9223372036854775808, 1, 1362, 0x256e43cf, F=0x0 1, 172800, 172800, 2160, 768, 0x800d78f0 -0, 58, -9223372036854775808, 1, 1200, 0x29e6f055 +0, 58, -9223372036854775808, 1, 1200, 0x29e6f055, F=0x0 1, 174960, 174960, 2160, 768, 0x40db840c 1, 177120, 177120, 2160, 768, 0xadc96a6b -0, 59, -9223372036854775808, 1, 1495, 0x88e9b973 +0, 59, -9223372036854775808, 1, 1495, 0x88e9b973, F=0x0 1, 179280, 179280, 2160, 768, 0xff986b03 -0, 60, -9223372036854775808, 1, 1386, 0x849297d2 +0, 60, -9223372036854775808, 1, 1386, 0x849297d2, F=0x0 1, 181440, 181440, 2160, 768, 0x152473d6 -0, 61, -9223372036854775808, 1, 1572, 0x63b7dc79 +0, 61, -9223372036854775808, 1, 1572, 0x63b7dc79, F=0x0 1, 183600, 183600, 2160, 768, 0x01567323 1, 185760, 185760, 2160, 768, 0xe5f26fe5 -0, 62, -9223372036854775808, 1, 1190, 0x32ccf4cb +0, 62, -9223372036854775808, 1, 1190, 0x32ccf4cb, F=0x0 1, 187920, 187920, 2160, 768, 0xa8fd72cd -0, 63, -9223372036854775808, 1, 1395, 0xa6ec4ae9 +0, 63, -9223372036854775808, 1, 1395, 0xa6ec4ae9, F=0x0 1, 190080, 190080, 2160, 768, 0x8857655b 0, 64, -9223372036854775808, 1, 5692, 0x81aed6f3 1, 192240, 192240, 2160, 768, 0x84017b13 1, 194400, 194400, 2160, 768, 0xe6a968b3 -0, 65, -9223372036854775808, 1, 1335, 0xe98a5497 +0, 65, -9223372036854775808, 1, 1335, 0xe98a5497, F=0x0 1, 196560, 196560, 2160, 768, 0xb03a7566 -0, 66, -9223372036854775808, 1, 1361, 0x8ae15ab5 +0, 66, -9223372036854775808, 1, 1361, 0x8ae15ab5, F=0x0 1, 198720, 198720, 2160, 768, 0x8bea5f62 1, 200880, 200880, 2160, 768, 0xac7570b0 -0, 67, -9223372036854775808, 1, 1525, 0xed2bc1e8 +0, 67, -9223372036854775808, 1, 1525, 0xed2bc1e8, F=0x0 1, 203040, 203040, 2160, 768, 0x11306fac -0, 68, -9223372036854775808, 1, 1570, 0xba70d74b +0, 68, -9223372036854775808, 1, 1570, 0xba70d74b, F=0x0 1, 205200, 205200, 2160, 768, 0xf2af5b28 -0, 69, -9223372036854775808, 1, 1349, 0xd97a687d +0, 69, -9223372036854775808, 1, 1349, 0xd97a687d, F=0x0 1, 207360, 207360, 2160, 768, 0x3069681f 1, 209520, 209520, 2160, 768, 0x7ff07033 -0, 70, -9223372036854775808, 1, 1270, 0xca8c3ca8 +0, 70, -9223372036854775808, 1, 1270, 0xca8c3ca8, F=0x0 1, 211680, 211680, 2160, 768, 0xd74973f2 -0, 71, -9223372036854775808, 1, 1016, 0x32d0c81a +0, 71, -9223372036854775808, 1, 1016, 0x32d0c81a, F=0x0 1, 213840, 213840, 2160, 768, 0xb3627304 1, 216000, 216000, 2160, 768, 0x11ff7589 -0, 72, -9223372036854775808, 1, 983, 0x536faa97 +0, 72, -9223372036854775808, 1, 983, 0x536faa97, F=0x0 1, 218160, 218160, 2160, 768, 0x4a156c63 -0, 73, -9223372036854775808, 1, 1111, 0x44ade015 +0, 73, -9223372036854775808, 1, 1111, 0x44ade015, F=0x0 1, 220320, 220320, 2160, 768, 0xcb036127 -0, 74, -9223372036854775808, 1, 1314, 0xce7c477d +0, 74, -9223372036854775808, 1, 1314, 0xce7c477d, F=0x0 1, 222480, 222480, 2160, 768, 0x0b796bb9 1, 224640, 224640, 2160, 768, 0x1d516c35 -0, 75, -9223372036854775808, 1, 1005, 0x0196b491 +0, 75, -9223372036854775808, 1, 1005, 0x0196b491, F=0x0 1, 226800, 226800, 2160, 768, 0xa9146da1 -0, 76, -9223372036854775808, 1, 1162, 0xb8f6ebe6 +0, 76, -9223372036854775808, 1, 1162, 0xb8f6ebe6, F=0x0 1, 228960, 228960, 2160, 768, 0x6d176392 1, 231120, 231120, 2160, 768, 0x6f966269 -0, 77, -9223372036854775808, 1, 1440, 0xfca67c72 +0, 77, -9223372036854775808, 1, 1440, 0xfca67c72, F=0x0 1, 233280, 233280, 2160, 768, 0x7ee17724 -0, 78, -9223372036854775808, 1, 1437, 0x491181b1 +0, 78, -9223372036854775808, 1, 1437, 0x491181b1, F=0x0 1, 235440, 235440, 2160, 768, 0x3f07614a -0, 79, -9223372036854775808, 1, 1261, 0xf0cd1898 +0, 79, -9223372036854775808, 1, 1261, 0xf0cd1898, F=0x0 1, 237600, 237600, 2160, 768, 0x49d56945 1, 239760, 239760, 2160, 768, 0x68eb660a 0, 80, -9223372036854775808, 1, 5638, 0x3a25a9f2 1, 241920, 241920, 2160, 768, 0xe7c96677 -0, 81, -9223372036854775808, 1, 1091, 0x67d9c693 +0, 81, -9223372036854775808, 1, 1091, 0x67d9c693, F=0x0 1, 244080, 244080, 2160, 768, 0x7dc07a35 1, 246240, 246240, 2160, 768, 0x1e9c6397 -0, 82, -9223372036854775808, 1, 875, 0x52147bb1 +0, 82, -9223372036854775808, 1, 875, 0x52147bb1, F=0x0 1, 248400, 248400, 2160, 768, 0x93ef5de4 -0, 83, -9223372036854775808, 1, 1188, 0x8522000f +0, 83, -9223372036854775808, 1, 1188, 0x8522000f, F=0x0 1, 250560, 250560, 2160, 768, 0x34af6803 -0, 84, -9223372036854775808, 1, 1360, 0x89b82e7b +0, 84, -9223372036854775808, 1, 1360, 0x89b82e7b, F=0x0 1, 252720, 252720, 2160, 768, 0x77e068be 1, 254880, 254880, 2160, 768, 0x65e274de -0, 85, -9223372036854775808, 1, 1378, 0xe8644914 +0, 85, -9223372036854775808, 1, 1378, 0xe8644914, F=0x0 1, 257040, 257040, 2160, 768, 0xb7ad6a8a -0, 86, -9223372036854775808, 1, 1194, 0x89fef83d +0, 86, -9223372036854775808, 1, 1194, 0x89fef83d, F=0x0 1, 259200, 259200, 2160, 768, 0x84b3635f -0, 87, -9223372036854775808, 1, 1422, 0x99daa18b +0, 87, -9223372036854775808, 1, 1422, 0x99daa18b, F=0x0 1, 261360, 261360, 2160, 768, 0x066b78f2 1, 263520, 263520, 2160, 768, 0xda137428 -0, 88, -9223372036854775808, 1, 1049, 0x72a9cec1 +0, 88, -9223372036854775808, 1, 1049, 0x72a9cec1, F=0x0 1, 265680, 265680, 2160, 768, 0xfd6c7597 -0, 89, -9223372036854775808, 1, 1327, 0x7d15307c +0, 89, -9223372036854775808, 1, 1327, 0x7d15307c, F=0x0 1, 267840, 267840, 2160, 768, 0x8d766d40 diff --git a/tests/ref/fate/lossless-tak b/tests/ref/fate/lossless-tak new file mode 100644 index 0000000..9e9ba47 --- /dev/null +++ b/tests/ref/fate/lossless-tak @@ -0,0 +1 @@ +CRC=0x4ec0971f diff --git a/tests/ref/fate/lossless-tta-encrypted b/tests/ref/fate/lossless-tta-encrypted new file mode 100644 index 0000000..39aec95 --- /dev/null +++ b/tests/ref/fate/lossless-tta-encrypted @@ -0,0 +1 @@ +CRC=0x4563745f diff --git a/tests/ref/fate/mapchan-6ch-extract-2 b/tests/ref/fate/mapchan-6ch-extract-2 new file mode 100644 index 0000000..98c8540 --- /dev/null +++ b/tests/ref/fate/mapchan-6ch-extract-2 @@ -0,0 +1,2 @@ +6f091fe8c0be88c75921731dc9f74314 +5c2d162b9024329eb367295d37b8ca0a diff --git a/tests/ref/fate/mapchan-6ch-extract-2-downmix-mono b/tests/ref/fate/mapchan-6ch-extract-2-downmix-mono new file mode 100644 index 0000000..f42de0c --- /dev/null +++ b/tests/ref/fate/mapchan-6ch-extract-2-downmix-mono @@ -0,0 +1 @@ +959645ed73e6d08d8f1e947eac5d0b92 diff --git a/tests/ref/fate/mapchan-silent-mono b/tests/ref/fate/mapchan-silent-mono new file mode 100644 index 0000000..a867e3b --- /dev/null +++ b/tests/ref/fate/mapchan-silent-mono @@ -0,0 +1 @@ +4f5148f08587a4b9794aa52aec7852ac diff --git a/tests/ref/fate/mjpegb b/tests/ref/fate/mjpegb index e4887f4..ef8a00b 100644 --- a/tests/ref/fate/mjpegb +++ b/tests/ref/fate/mjpegb @@ -1,11 +1,11 @@ -#tb 0: 1/1200 -0, 0, 0, 0, 38400, 0x45311080 -0, 100, 100, 0, 38400, 0x9474f731 -0, 200, 200, 0, 38400, 0x429ebb12 -0, 300, 300, 0, 38400, 0x472c199a -0, 400, 400, 0, 38400, 0xefd49dae -0, 500, 500, 0, 38400, 0x78627fa9 -0, 600, 600, 0, 38400, 0x2a8d9148 -0, 700, 700, 0, 38400, 0x21cc6738 -0, 800, 800, 0, 38400, 0x0bc4703f -0, 900, 900, 0, 38400, 0x1ddcc035 +#tb 0: 1/12 +0, 0, 0, 1, 38400, 0x45311080 +0, 1, 1, 1, 38400, 0x9474f731 +0, 2, 2, 1, 38400, 0x429ebb12 +0, 3, 3, 1, 38400, 0x472c199a +0, 4, 4, 1, 38400, 0xefd49dae +0, 5, 5, 1, 38400, 0x78627fa9 +0, 6, 6, 1, 38400, 0x2a8d9148 +0, 7, 7, 1, 38400, 0x21cc6738 +0, 8, 8, 1, 38400, 0x0bc4703f +0, 9, 9, 1, 38400, 0x1ddcc035 diff --git a/tests/ref/fate/motionpixels b/tests/ref/fate/motionpixels index 97d8edf..c875275 100644 --- a/tests/ref/fate/motionpixels +++ b/tests/ref/fate/motionpixels @@ -1,112 +1,112 @@ #tb 0: 66667/1000000 0, 0, 0, 1, 230400, 0xee05b509 -0, 1, 1, 1, 230400, 0x71048964 -0, 2, 2, 1, 230400, 0x2ebe4ba1 -0, 3, 3, 1, 230400, 0xeedc45a6 -0, 4, 4, 1, 230400, 0x218e8656 -0, 5, 5, 1, 230400, 0x5792b17e -0, 6, 6, 1, 230400, 0x51b0a062 -0, 7, 7, 1, 230400, 0x5dc4fd9c -0, 8, 8, 1, 230400, 0x9b0261b1 -0, 9, 9, 1, 230400, 0x35086ffc -0, 10, 10, 1, 230400, 0xcf9352ff -0, 11, 11, 1, 230400, 0x0b5139a1 -0, 12, 12, 1, 230400, 0x22e8a31e -0, 13, 13, 1, 230400, 0x82f61a81 -0, 14, 14, 1, 230400, 0xc5741ab5 -0, 15, 15, 1, 230400, 0xb5e7b2ff -0, 16, 16, 1, 230400, 0x583289ca -0, 17, 17, 1, 230400, 0xee52afbb -0, 18, 18, 1, 230400, 0xfdb4dc1a -0, 19, 19, 1, 230400, 0xf5ce99c0 -0, 20, 20, 1, 230400, 0xae222255 -0, 21, 21, 1, 230400, 0xc4f4439d -0, 22, 22, 1, 230400, 0x1758f224 -0, 23, 23, 1, 230400, 0x5f517926 -0, 24, 24, 1, 230400, 0x73a8bed8 -0, 25, 25, 1, 230400, 0x7ef8410c -0, 26, 26, 1, 230400, 0xfcb693c7 -0, 27, 27, 1, 230400, 0x5292832e -0, 28, 28, 1, 230400, 0x591261d7 -0, 29, 29, 1, 230400, 0x28cca691 -0, 30, 30, 1, 230400, 0x22cf40ef -0, 31, 31, 1, 230400, 0x517b10f9 -0, 32, 32, 1, 230400, 0x8197e939 -0, 33, 33, 1, 230400, 0x9654ffdb -0, 34, 34, 1, 230400, 0x803f10dd -0, 35, 35, 1, 230400, 0xff9f67af -0, 36, 36, 1, 230400, 0x4847244c -0, 37, 37, 1, 230400, 0xff31638f -0, 38, 38, 1, 230400, 0x9692def5 -0, 39, 39, 1, 230400, 0x67f0a5fb -0, 40, 40, 1, 230400, 0xce192074 -0, 41, 41, 1, 230400, 0x33d6c4a5 -0, 42, 42, 1, 230400, 0xaf7b5a03 -0, 43, 43, 1, 230400, 0xd956b0c0 -0, 44, 44, 1, 230400, 0x58ff1a65 -0, 45, 45, 1, 230400, 0x044758a1 -0, 46, 46, 1, 230400, 0xe8045b65 -0, 47, 47, 1, 230400, 0xf504c5fb -0, 48, 48, 1, 230400, 0x17a9a2b0 -0, 49, 49, 1, 230400, 0xf68bab8c -0, 50, 50, 1, 230400, 0xd06dd0cb -0, 51, 51, 1, 230400, 0xc47d2673 -0, 52, 52, 1, 230400, 0x2112f291 -0, 53, 53, 1, 230400, 0x4c07c83c -0, 54, 54, 1, 230400, 0x22ca0113 -0, 55, 55, 1, 230400, 0x25b0c8b1 -0, 56, 56, 1, 230400, 0xb6afc645 -0, 57, 57, 1, 230400, 0x663b1c09 -0, 58, 58, 1, 230400, 0x9006ef1f -0, 59, 59, 1, 230400, 0x54f81b11 -0, 60, 60, 1, 230400, 0x456b79f2 -0, 61, 61, 1, 230400, 0xb08f24d0 -0, 62, 62, 1, 230400, 0x652ad875 -0, 63, 63, 1, 230400, 0xc6ecd67f -0, 64, 64, 1, 230400, 0x78dad721 -0, 65, 65, 1, 230400, 0x1d2a4f71 -0, 66, 66, 1, 230400, 0xc71721d1 -0, 67, 67, 1, 230400, 0x64e3a7df -0, 68, 68, 1, 230400, 0x3bb18e71 -0, 69, 69, 1, 230400, 0xb571d58c -0, 70, 70, 1, 230400, 0xdae6ed5c -0, 71, 71, 1, 230400, 0xdd91504b -0, 72, 72, 1, 230400, 0xd5a807a5 -0, 73, 73, 1, 230400, 0x39a67b03 -0, 74, 74, 1, 230400, 0xe245c8ac -0, 75, 75, 1, 230400, 0x5b0d7858 -0, 76, 76, 1, 230400, 0x501b8097 -0, 77, 77, 1, 230400, 0xf7b10d48 -0, 78, 78, 1, 230400, 0x769db0bd -0, 79, 79, 1, 230400, 0x600f1086 -0, 80, 80, 1, 230400, 0x874f5565 -0, 81, 81, 1, 230400, 0x14322f73 -0, 82, 82, 1, 230400, 0x0eaa36a5 -0, 83, 83, 1, 230400, 0x97178d13 -0, 84, 84, 1, 230400, 0xd4c7a0d1 -0, 85, 85, 1, 230400, 0x1d424ec8 -0, 86, 86, 1, 230400, 0x695ad8d9 -0, 87, 87, 1, 230400, 0xe7cc3ecf -0, 88, 88, 1, 230400, 0xfd25fd8c -0, 89, 89, 1, 230400, 0xef4bc203 -0, 90, 90, 1, 230400, 0x2a113bec -0, 91, 91, 1, 230400, 0x6e7ad403 -0, 92, 92, 1, 230400, 0xc6714d2b -0, 93, 93, 1, 230400, 0x77df8ba6 -0, 94, 94, 1, 230400, 0xcd283106 -0, 95, 95, 1, 230400, 0xcb95676f -0, 96, 96, 1, 230400, 0xb0b70393 -0, 97, 97, 1, 230400, 0x4c40bd63 -0, 98, 98, 1, 230400, 0x557e8ccf -0, 99, 99, 1, 230400, 0x9d5934b2 -0, 100, 100, 1, 230400, 0x43c1793f -0, 101, 101, 1, 230400, 0x0232361e -0, 102, 102, 1, 230400, 0x92ed91e4 -0, 103, 103, 1, 230400, 0x99769789 -0, 104, 104, 1, 230400, 0xd49c2c5b -0, 105, 105, 1, 230400, 0x66b03495 -0, 106, 106, 1, 230400, 0xb88a4658 -0, 107, 107, 1, 230400, 0x9c21e4c2 -0, 108, 108, 1, 230400, 0xb343f372 -0, 109, 109, 1, 230400, 0xf7f1e588 -0, 110, 110, 1, 230400, 0x9682bdb2 +0, 1, 1, 1, 230400, 0x23b28b24 +0, 2, 2, 1, 230400, 0x4a4d6007 +0, 3, 3, 1, 230400, 0xe5550693 +0, 4, 4, 1, 230400, 0xad4905a3 +0, 5, 5, 1, 230400, 0xc83b9030 +0, 6, 6, 1, 230400, 0xbc73a26a +0, 7, 7, 1, 230400, 0x7065ff8a +0, 8, 8, 1, 230400, 0x65bc7675 +0, 9, 9, 1, 230400, 0xc245737f +0, 10, 10, 1, 230400, 0x77e6c1ed +0, 11, 11, 1, 230400, 0x6761d73a +0, 12, 12, 1, 230400, 0x6207b8f8 +0, 13, 13, 1, 230400, 0xa3691862 +0, 14, 14, 1, 230400, 0x83fbfc24 +0, 15, 15, 1, 230400, 0xe1c34ef0 +0, 16, 16, 1, 230400, 0xd7b50e8e +0, 17, 17, 1, 230400, 0x5b5e2f29 +0, 18, 18, 1, 230400, 0xca7825e5 +0, 19, 19, 1, 230400, 0xb4c7b4a9 +0, 20, 20, 1, 230400, 0xc35513b5 +0, 21, 21, 1, 230400, 0x36117834 +0, 22, 22, 1, 230400, 0x8af035d7 +0, 23, 23, 1, 230400, 0x25c50a2e +0, 24, 24, 1, 230400, 0x52f54107 +0, 25, 25, 1, 230400, 0xaddca5f9 +0, 26, 26, 1, 230400, 0x3b1fe64c +0, 27, 27, 1, 230400, 0xcd52de15 +0, 28, 28, 1, 230400, 0xfaa4f7fa +0, 29, 29, 1, 230400, 0xce5b3221 +0, 30, 30, 1, 230400, 0xb2c3d9ba +0, 31, 31, 1, 230400, 0xf6ec95e9 +0, 32, 32, 1, 230400, 0xfa7ebd18 +0, 33, 33, 1, 230400, 0xb6e50465 +0, 34, 34, 1, 230400, 0xd48ceee9 +0, 35, 35, 1, 230400, 0x333605cf +0, 36, 36, 1, 230400, 0xe7ccf362 +0, 37, 37, 1, 230400, 0x39f07b83 +0, 38, 38, 1, 230400, 0xd6450b2e +0, 39, 39, 1, 230400, 0x2029ec12 +0, 40, 40, 1, 230400, 0x15d7762e +0, 41, 41, 1, 230400, 0x0d69506d +0, 42, 42, 1, 230400, 0xcf2ef066 +0, 43, 43, 1, 230400, 0x2c145df0 +0, 44, 44, 1, 230400, 0x153d7fe7 +0, 45, 45, 1, 230400, 0x98846aea +0, 46, 46, 1, 230400, 0xc0347d4e +0, 47, 47, 1, 230400, 0xda7a58a8 +0, 48, 48, 1, 230400, 0x5724c05e +0, 49, 49, 1, 230400, 0x9805237b +0, 50, 50, 1, 230400, 0x2f5f0d70 +0, 51, 51, 1, 230400, 0xb1271014 +0, 52, 52, 1, 230400, 0x6cb29d9c +0, 53, 53, 1, 230400, 0x4f91fdb4 +0, 54, 54, 1, 230400, 0x274b3f30 +0, 55, 55, 1, 230400, 0xdfc508e8 +0, 56, 56, 1, 230400, 0x16e974ef +0, 57, 57, 1, 230400, 0x98fae336 +0, 58, 58, 1, 230400, 0xbf265f84 +0, 59, 59, 1, 230400, 0x75cf323b +0, 60, 60, 1, 230400, 0xdb3481f7 +0, 61, 61, 1, 230400, 0xb8453df5 +0, 62, 62, 1, 230400, 0xd4598deb +0, 63, 63, 1, 230400, 0x4dc19cf6 +0, 64, 64, 1, 230400, 0xa8d1b340 +0, 65, 65, 1, 230400, 0x1f98aa27 +0, 66, 66, 1, 230400, 0x505c0687 +0, 67, 67, 1, 230400, 0x86179997 +0, 68, 68, 1, 230400, 0x7e28cc7d +0, 69, 69, 1, 230400, 0x0a81c0bc +0, 70, 70, 1, 230400, 0x71cc0c9a +0, 71, 71, 1, 230400, 0x8c01340f +0, 72, 72, 1, 230400, 0x4afea48a +0, 73, 73, 1, 230400, 0x7dc88c26 +0, 74, 74, 1, 230400, 0x4155fbbb +0, 75, 75, 1, 230400, 0xb1ec2d6b +0, 76, 76, 1, 230400, 0x6986ee65 +0, 77, 77, 1, 230400, 0x8ff9a311 +0, 78, 78, 1, 230400, 0x36c21c52 +0, 79, 79, 1, 230400, 0xdb0fad2e +0, 80, 80, 1, 230400, 0xc7a83c34 +0, 81, 81, 1, 230400, 0x8bd97389 +0, 82, 82, 1, 230400, 0x6dd8f0d6 +0, 83, 83, 1, 230400, 0x228e2076 +0, 84, 84, 1, 230400, 0x22544f03 +0, 85, 85, 1, 230400, 0x938084ef +0, 86, 86, 1, 230400, 0xb002cd81 +0, 87, 87, 1, 230400, 0xe58d3339 +0, 88, 88, 1, 230400, 0x02470a69 +0, 89, 89, 1, 230400, 0xa5c51328 +0, 90, 90, 1, 230400, 0x1a6e37ec +0, 91, 91, 1, 230400, 0x8f40563c +0, 92, 92, 1, 230400, 0x30f9095f +0, 93, 93, 1, 230400, 0x6227f0e8 +0, 94, 94, 1, 230400, 0xdca3596d +0, 95, 95, 1, 230400, 0x30938988 +0, 96, 96, 1, 230400, 0x28bdc666 +0, 97, 97, 1, 230400, 0x6c534265 +0, 98, 98, 1, 230400, 0x6ea56d2d +0, 99, 99, 1, 230400, 0x125f3808 +0, 100, 100, 1, 230400, 0x92a41d2f +0, 101, 101, 1, 230400, 0xf1cf2410 +0, 102, 102, 1, 230400, 0x1bea1204 +0, 103, 103, 1, 230400, 0x817e60f9 +0, 104, 104, 1, 230400, 0x9f6c720e +0, 105, 105, 1, 230400, 0xf1a43a2f +0, 106, 106, 1, 230400, 0x5e5e0b7f +0, 107, 107, 1, 230400, 0x7f526bcf +0, 108, 108, 1, 230400, 0x63a846ed +0, 109, 109, 1, 230400, 0x94400af9 +0, 110, 110, 1, 230400, 0x51f4241e diff --git a/tests/ref/fate/mpeg2-field-enc b/tests/ref/fate/mpeg2-field-enc index e302536..bf8a01a 100644 --- a/tests/ref/fate/mpeg2-field-enc +++ b/tests/ref/fate/mpeg2-field-enc @@ -1,31 +1,31 @@ -#tb 0: 1/90000 -0, 32400, 32400, 0, 622080, 0xb3b66c5c -0, 36000, 36000, 0, 622080, 0x088ec02b -0, 39600, 39600, 0, 622080, 0x7a36db21 -0, 43200, 43200, 0, 622080, 0x541b286f -0, 46800, 46800, 0, 622080, 0xb6c3e590 -0, 50400, 50400, 0, 622080, 0x39dbed51 -0, 54000, 54000, 0, 622080, 0x973dc728 -0, 57600, 57600, 0, 622080, 0xd7a4f804 -0, 61200, 61200, 0, 622080, 0xa2484762 -0, 64800, 64800, 0, 622080, 0x0cd268d1 -0, 68400, 68400, 0, 622080, 0x72eb663d -0, 72000, 72000, 0, 622080, 0x8fdbac59 -0, 75600, 75600, 0, 622080, 0xa6f4feb9 -0, 79200, 79200, 0, 622080, 0xadb828c6 -0, 82800, 82800, 0, 622080, 0xea630a63 -0, 86400, 86400, 0, 622080, 0xa901d925 -0, 90000, 90000, 0, 622080, 0xac5e7087 -0, 93600, 93600, 0, 622080, 0x10274a2b -0, 97200, 97200, 0, 622080, 0x143d541c -0, 100800, 100800, 0, 622080, 0xee94c93a -0, 104400, 104400, 0, 622080, 0xca030208 -0, 108000, 108000, 0, 622080, 0x26f30ead -0, 111600, 111600, 0, 622080, 0xfc22f32c -0, 115200, 115200, 0, 622080, 0x940a5ff8 -0, 118800, 118800, 0, 622080, 0x2164f805 -0, 122400, 122400, 0, 622080, 0xa76f5aba -0, 126000, 126000, 0, 622080, 0x8c311471 -0, 129600, 129600, 0, 622080, 0xa45e1d95 -0, 133200, 133200, 0, 622080, 0x6cc61d6c -0, 136800, 136800, 0, 622080, 0x6983b417 +#tb 0: 1/25 +0, 9, 9, 1, 622080, 0xb3b66c5c +0, 10, 10, 1, 622080, 0x088ec02b +0, 11, 11, 1, 622080, 0x7a36db21 +0, 12, 12, 1, 622080, 0x541b286f +0, 13, 13, 1, 622080, 0xb6c3e590 +0, 14, 14, 1, 622080, 0x39dbed51 +0, 15, 15, 1, 622080, 0x973dc728 +0, 16, 16, 1, 622080, 0xd7a4f804 +0, 17, 17, 1, 622080, 0xa2484762 +0, 18, 18, 1, 622080, 0x0cd268d1 +0, 19, 19, 1, 622080, 0x72eb663d +0, 20, 20, 1, 622080, 0x8fdbac59 +0, 21, 21, 1, 622080, 0xa6f4feb9 +0, 22, 22, 1, 622080, 0xadb828c6 +0, 23, 23, 1, 622080, 0xea630a63 +0, 24, 24, 1, 622080, 0xa901d925 +0, 25, 25, 1, 622080, 0xac5e7087 +0, 26, 26, 1, 622080, 0x10274a2b +0, 27, 27, 1, 622080, 0x143d541c +0, 28, 28, 1, 622080, 0xee94c93a +0, 29, 29, 1, 622080, 0xca030208 +0, 30, 30, 1, 622080, 0x26f30ead +0, 31, 31, 1, 622080, 0xfc22f32c +0, 32, 32, 1, 622080, 0x940a5ff8 +0, 33, 33, 1, 622080, 0x2164f805 +0, 34, 34, 1, 622080, 0xa76f5aba +0, 35, 35, 1, 622080, 0x8c311471 +0, 36, 36, 1, 622080, 0xa45e1d95 +0, 37, 37, 1, 622080, 0x6cc61d6c +0, 38, 38, 1, 622080, 0x6983b417 diff --git a/tests/ref/fate/msvideo1-16bit b/tests/ref/fate/msvideo1-16bit index fffdea2..f5c0e647 100644 --- a/tests/ref/fate/msvideo1-16bit +++ b/tests/ref/fate/msvideo1-16bit @@ -1,31 +1,31 @@ #tb 0: 33369/500000 -0, 0, 0, 1, 65712, 0x917e0076 -0, 1, 1, 1, 65712, 0xfe76fd1f -0, 2, 2, 1, 65712, 0xd85820ee -0, 3, 3, 1, 65712, 0x1b410f6e -0, 4, 4, 1, 65712, 0x53c50436 -0, 5, 5, 1, 65712, 0xa191044d -0, 6, 6, 1, 65712, 0xcf02ff1f -0, 7, 7, 1, 65712, 0xc2abf85f -0, 8, 8, 1, 65712, 0xe273087e -0, 9, 9, 1, 65712, 0x087d0936 -0, 10, 10, 1, 65712, 0x4e4f2e96 -0, 11, 11, 1, 65712, 0x91b51896 -0, 12, 12, 1, 65712, 0x2798450e -0, 13, 13, 1, 65712, 0x9fea1d06 -0, 14, 14, 1, 65712, 0xc64a2506 -0, 15, 15, 1, 65712, 0x0551fe07 -0, 16, 16, 1, 65712, 0xc64a042e -0, 17, 17, 1, 65712, 0xf3680dc6 -0, 18, 18, 1, 65712, 0x2ea5356e -0, 19, 19, 1, 65712, 0x0315ed3f -0, 20, 20, 1, 65712, 0xc1d1f917 -0, 21, 21, 1, 65712, 0xc0f6e607 -0, 22, 22, 1, 65712, 0x5b0a092e -0, 23, 23, 1, 65712, 0x1551f16f -0, 24, 24, 1, 65712, 0x8440ee87 -0, 25, 25, 1, 65712, 0xf7581ae6 -0, 26, 26, 1, 65712, 0xee67037e -0, 27, 27, 1, 65712, 0x4a212ca6 -0, 28, 28, 1, 65712, 0x693e0aa6 -0, 29, 29, 1, 65712, 0x13e31116 +0, 0, 0, 1, 65712, 0x03ff25b8 +0, 1, 1, 1, 65712, 0xfca02276 +0, 2, 2, 1, 65712, 0xd23646e4 +0, 3, 3, 1, 65712, 0x9ea43556 +0, 4, 4, 1, 65712, 0x47412948 +0, 5, 5, 1, 65712, 0x667230c9 +0, 6, 6, 1, 65712, 0x8224247a +0, 7, 7, 1, 65712, 0x9c0f1d71 +0, 8, 8, 1, 65712, 0x4fbb2e11 +0, 9, 9, 1, 65712, 0x0e4a2e34 +0, 10, 10, 1, 65712, 0xd58954c8 +0, 11, 11, 1, 65712, 0x131d3e2c +0, 12, 12, 1, 65712, 0x3b686bc7 +0, 13, 13, 1, 65712, 0xbea342a7 +0, 14, 14, 1, 65712, 0xbdff4ac7 +0, 15, 15, 1, 65712, 0x215e22ab +0, 16, 16, 1, 65712, 0xa9f0295f +0, 17, 17, 1, 65712, 0x46fb32f3 +0, 18, 18, 1, 65712, 0xd8be5bee +0, 19, 19, 1, 65712, 0x526411b6 +0, 20, 20, 1, 65712, 0x53951e21 +0, 21, 21, 1, 65712, 0x54a70ab3 +0, 22, 22, 1, 65712, 0xcc872e7a +0, 23, 23, 1, 65712, 0x06b2164c +0, 24, 24, 1, 65712, 0x1ae5135f +0, 25, 25, 1, 65712, 0x8d8a40b4 +0, 26, 26, 1, 65712, 0x3d732893 +0, 27, 27, 1, 65712, 0x239a52a8 +0, 28, 28, 1, 65712, 0xf6bd2fc9 +0, 29, 29, 1, 65712, 0x40b336c4 diff --git a/tests/ref/fate/mtv b/tests/ref/fate/mtv index 4f8f616..a781c08 100644 --- a/tests/ref/fate/mtv +++ b/tests/ref/fate/mtv @@ -133,6 +133,6 @@ 1, 104832, 104832, 1152, 418, 0xa105cdcc 1, 105984, 105984, 1152, 418, 0x1477ba58 1, 107136, 107136, 1152, 418, 0x8d0dcdb2 -0, 39, 39, 1, 3584, 0x0354c435 +0, 39, 39, 1, 3584, 0x0354c435, F=0x3 1, 108288, 108288, 1152, 418, 0x0d7cbef4 1, 109440, 109440, 1152, 294, 0x5e2b87c4 diff --git a/tests/ref/fate/mxf-demux b/tests/ref/fate/mxf-demux index e162775..454722e 100644 --- a/tests/ref/fate/mxf-demux +++ b/tests/ref/fate/mxf-demux @@ -1,99 +1,99 @@ #tb 0: 1/25 -#tb 1: 1/25 +#tb 1: 1/8000 0, 0, -9223372036854775808, 1, 8468, 0xc0855553 -1, 0, 0, 50, 32000, 0x479155e6 -0, 1, -9223372036854775808, 1, 3814, 0xa10783b4 -0, 2, -9223372036854775808, 1, 3747, 0xb7bf6973 -0, 3, -9223372036854775808, 1, 3705, 0x5462a600 -0, 4, -9223372036854775808, 1, 3704, 0x1e564943 -0, 5, -9223372036854775808, 1, 3760, 0x10464b9a -0, 6, -9223372036854775808, 1, 3799, 0xd41d6dcf -0, 7, -9223372036854775808, 1, 3832, 0x5cf6999e -0, 8, -9223372036854775808, 1, 3778, 0xe5fc7b9e -0, 9, -9223372036854775808, 1, 38193, 0xd34e5dd4 +1, 0, 0, 16000, 32000, 0x479155e6 +0, 1, -9223372036854775808, 1, 3814, 0xa10783b4, F=0x0 +0, 2, -9223372036854775808, 1, 3747, 0xb7bf6973, F=0x0 +0, 3, -9223372036854775808, 1, 3705, 0x5462a600, F=0x0 +0, 4, -9223372036854775808, 1, 3704, 0x1e564943, F=0x0 +0, 5, -9223372036854775808, 1, 3760, 0x10464b9a, F=0x0 +0, 6, -9223372036854775808, 1, 3799, 0xd41d6dcf, F=0x0 +0, 7, -9223372036854775808, 1, 3832, 0x5cf6999e, F=0x0 +0, 8, -9223372036854775808, 1, 3778, 0xe5fc7b9e, F=0x0 +0, 9, -9223372036854775808, 1, 38193, 0xd34e5dd4, F=0x0 0, 10, -9223372036854775808, 1, 8520, 0x2a203e68 -0, 11, -9223372036854775808, 1, 3832, 0xe4c4b2fe -0, 12, -9223372036854775808, 1, 3787, 0x0cf95fee -0, 13, -9223372036854775808, 1, 3766, 0x9e019d14 -0, 14, -9223372036854775808, 1, 3785, 0x0ea9ae75 -0, 15, -9223372036854775808, 1, 3703, 0x11d349ff -0, 16, -9223372036854775808, 1, 3731, 0x5cf358ef -0, 17, -9223372036854775808, 1, 3785, 0x01c8962f -0, 18, -9223372036854775808, 1, 3741, 0xb2c47d53 -0, 19, -9223372036854775808, 1, 38150, 0x08fa1f55 +0, 11, -9223372036854775808, 1, 3832, 0xe4c4b2fe, F=0x0 +0, 12, -9223372036854775808, 1, 3787, 0x0cf95fee, F=0x0 +0, 13, -9223372036854775808, 1, 3766, 0x9e019d14, F=0x0 +0, 14, -9223372036854775808, 1, 3785, 0x0ea9ae75, F=0x0 +0, 15, -9223372036854775808, 1, 3703, 0x11d349ff, F=0x0 +0, 16, -9223372036854775808, 1, 3731, 0x5cf358ef, F=0x0 +0, 17, -9223372036854775808, 1, 3785, 0x01c8962f, F=0x0 +0, 18, -9223372036854775808, 1, 3741, 0xb2c47d53, F=0x0 +0, 19, -9223372036854775808, 1, 38150, 0x08fa1f55, F=0x0 0, 20, -9223372036854775808, 1, 8487, 0x0c234b9a -0, 21, -9223372036854775808, 1, 3791, 0x831192ef -0, 22, -9223372036854775808, 1, 3612, 0x598944fb -0, 23, -9223372036854775808, 1, 3710, 0xccbb711a -0, 24, -9223372036854775808, 1, 3864, 0x4385966e -0, 25, -9223372036854775808, 1, 3919, 0x24e2abc3 -0, 26, -9223372036854775808, 1, 3777, 0x210c6219 -0, 27, -9223372036854775808, 1, 3811, 0x23bf68c2 -0, 28, -9223372036854775808, 1, 3802, 0x52688862 -0, 29, -9223372036854775808, 1, 38027, 0x3d5aa8b9 +0, 21, -9223372036854775808, 1, 3791, 0x831192ef, F=0x0 +0, 22, -9223372036854775808, 1, 3612, 0x598944fb, F=0x0 +0, 23, -9223372036854775808, 1, 3710, 0xccbb711a, F=0x0 +0, 24, -9223372036854775808, 1, 3864, 0x4385966e, F=0x0 +0, 25, -9223372036854775808, 1, 3919, 0x24e2abc3, F=0x0 +0, 26, -9223372036854775808, 1, 3777, 0x210c6219, F=0x0 +0, 27, -9223372036854775808, 1, 3811, 0x23bf68c2, F=0x0 +0, 28, -9223372036854775808, 1, 3802, 0x52688862, F=0x0 +0, 29, -9223372036854775808, 1, 38027, 0x3d5aa8b9, F=0x0 0, 30, -9223372036854775808, 1, 8333, 0x617de950 -0, 31, -9223372036854775808, 1, 3831, 0x13fad8fc -0, 32, -9223372036854775808, 1, 3719, 0xbc317470 -0, 33, -9223372036854775808, 1, 3761, 0xeac460b6 -0, 34, -9223372036854775808, 1, 3637, 0x27d64b32 -0, 35, -9223372036854775808, 1, 3666, 0xf0f700a5 -0, 36, -9223372036854775808, 1, 3788, 0x1c4662a8 -0, 37, -9223372036854775808, 1, 3960, 0xef6b9e99 -0, 38, -9223372036854775808, 1, 3793, 0x3a6ca832 -0, 39, -9223372036854775808, 1, 38312, 0xce1317cc +0, 31, -9223372036854775808, 1, 3831, 0x13fad8fc, F=0x0 +0, 32, -9223372036854775808, 1, 3719, 0xbc317470, F=0x0 +0, 33, -9223372036854775808, 1, 3761, 0xeac460b6, F=0x0 +0, 34, -9223372036854775808, 1, 3637, 0x27d64b32, F=0x0 +0, 35, -9223372036854775808, 1, 3666, 0xf0f700a5, F=0x0 +0, 36, -9223372036854775808, 1, 3788, 0x1c4662a8, F=0x0 +0, 37, -9223372036854775808, 1, 3960, 0xef6b9e99, F=0x0 +0, 38, -9223372036854775808, 1, 3793, 0x3a6ca832, F=0x0 +0, 39, -9223372036854775808, 1, 38312, 0xce1317cc, F=0x0 0, 40, -9223372036854775808, 1, 8548, 0x4ca944d4 -0, 41, -9223372036854775808, 1, 3866, 0x4e85bf0f -0, 42, -9223372036854775808, 1, 3644, 0x030338e5 -0, 43, -9223372036854775808, 1, 3634, 0xa95f4512 -0, 44, -9223372036854775808, 1, 3925, 0x7583ba86 -0, 45, -9223372036854775808, 1, 3675, 0x979f423f -0, 46, -9223372036854775808, 1, 3703, 0x11375f7a -0, 47, -9223372036854775808, 1, 3705, 0xb7de5d16 -0, 48, -9223372036854775808, 1, 3688, 0x1db45852 -0, 49, -9223372036854775808, 1, 38412, 0x2ee26a63 +0, 41, -9223372036854775808, 1, 3866, 0x4e85bf0f, F=0x0 +0, 42, -9223372036854775808, 1, 3644, 0x030338e5, F=0x0 +0, 43, -9223372036854775808, 1, 3634, 0xa95f4512, F=0x0 +0, 44, -9223372036854775808, 1, 3925, 0x7583ba86, F=0x0 +0, 45, -9223372036854775808, 1, 3675, 0x979f423f, F=0x0 +0, 46, -9223372036854775808, 1, 3703, 0x11375f7a, F=0x0 +0, 47, -9223372036854775808, 1, 3705, 0xb7de5d16, F=0x0 +0, 48, -9223372036854775808, 1, 3688, 0x1db45852, F=0x0 +0, 49, -9223372036854775808, 1, 38412, 0x2ee26a63, F=0x0 0, 50, -9223372036854775808, 1, 8385, 0x0bc20a27 -1, 50, 50, 50, 32000, 0x8f7e5009 -0, 51, -9223372036854775808, 1, 3733, 0xa3e2a9a0 -0, 52, -9223372036854775808, 1, 3773, 0x27769caa -0, 53, -9223372036854775808, 1, 3670, 0xc8335e98 -0, 54, -9223372036854775808, 1, 3596, 0xd6512fb0 -0, 55, -9223372036854775808, 1, 3579, 0xa621fbc2 -0, 56, -9223372036854775808, 1, 3641, 0x2f4f46ca -0, 57, -9223372036854775808, 1, 3686, 0x0a92385a -0, 58, -9223372036854775808, 1, 3672, 0xe65137b9 -0, 59, -9223372036854775808, 1, 39065, 0xc723bf8b +1, 16000, 16000, 16000, 32000, 0x8f7e5009 +0, 51, -9223372036854775808, 1, 3733, 0xa3e2a9a0, F=0x0 +0, 52, -9223372036854775808, 1, 3773, 0x27769caa, F=0x0 +0, 53, -9223372036854775808, 1, 3670, 0xc8335e98, F=0x0 +0, 54, -9223372036854775808, 1, 3596, 0xd6512fb0, F=0x0 +0, 55, -9223372036854775808, 1, 3579, 0xa621fbc2, F=0x0 +0, 56, -9223372036854775808, 1, 3641, 0x2f4f46ca, F=0x0 +0, 57, -9223372036854775808, 1, 3686, 0x0a92385a, F=0x0 +0, 58, -9223372036854775808, 1, 3672, 0xe65137b9, F=0x0 +0, 59, -9223372036854775808, 1, 39065, 0xc723bf8b, F=0x0 0, 60, -9223372036854775808, 1, 8611, 0x5d177f40 -0, 61, -9223372036854775808, 1, 3758, 0x33d59966 -0, 62, -9223372036854775808, 1, 3674, 0x54f37902 -0, 63, -9223372036854775808, 1, 3615, 0xa0f045fa -0, 64, -9223372036854775808, 1, 3719, 0x41cf93ff -0, 65, -9223372036854775808, 1, 3757, 0x3a1b7e8f -0, 66, -9223372036854775808, 1, 3762, 0xe7f9714d -0, 67, -9223372036854775808, 1, 3738, 0x8121805b -0, 68, -9223372036854775808, 1, 3733, 0x13e262db -0, 69, -9223372036854775808, 1, 38433, 0x3d58c500 +0, 61, -9223372036854775808, 1, 3758, 0x33d59966, F=0x0 +0, 62, -9223372036854775808, 1, 3674, 0x54f37902, F=0x0 +0, 63, -9223372036854775808, 1, 3615, 0xa0f045fa, F=0x0 +0, 64, -9223372036854775808, 1, 3719, 0x41cf93ff, F=0x0 +0, 65, -9223372036854775808, 1, 3757, 0x3a1b7e8f, F=0x0 +0, 66, -9223372036854775808, 1, 3762, 0xe7f9714d, F=0x0 +0, 67, -9223372036854775808, 1, 3738, 0x8121805b, F=0x0 +0, 68, -9223372036854775808, 1, 3733, 0x13e262db, F=0x0 +0, 69, -9223372036854775808, 1, 38433, 0x3d58c500, F=0x0 0, 70, -9223372036854775808, 1, 8410, 0xa4f7fd2e -0, 71, -9223372036854775808, 1, 3711, 0x0e112d3c -0, 72, -9223372036854775808, 1, 3692, 0xb46574b2 -0, 73, -9223372036854775808, 1, 3563, 0xad43343d -0, 74, -9223372036854775808, 1, 3613, 0x5cd85c4f -0, 75, -9223372036854775808, 1, 3653, 0xe15a2853 -0, 76, -9223372036854775808, 1, 3684, 0x9ddd58cb -0, 77, -9223372036854775808, 1, 3256, 0xd7f89f2e -0, 78, -9223372036854775808, 1, 3698, 0x2b82624a -0, 79, -9223372036854775808, 1, 39520, 0xd3f2b7c5 +0, 71, -9223372036854775808, 1, 3711, 0x0e112d3c, F=0x0 +0, 72, -9223372036854775808, 1, 3692, 0xb46574b2, F=0x0 +0, 73, -9223372036854775808, 1, 3563, 0xad43343d, F=0x0 +0, 74, -9223372036854775808, 1, 3613, 0x5cd85c4f, F=0x0 +0, 75, -9223372036854775808, 1, 3653, 0xe15a2853, F=0x0 +0, 76, -9223372036854775808, 1, 3684, 0x9ddd58cb, F=0x0 +0, 77, -9223372036854775808, 1, 3256, 0xd7f89f2e, F=0x0 +0, 78, -9223372036854775808, 1, 3698, 0x2b82624a, F=0x0 +0, 79, -9223372036854775808, 1, 39520, 0xd3f2b7c5, F=0x0 0, 80, -9223372036854775808, 1, 8493, 0x163559be -0, 81, -9223372036854775808, 1, 3719, 0x6fa0916f -0, 82, -9223372036854775808, 1, 3655, 0xa9233de1 -0, 83, -9223372036854775808, 1, 3684, 0xa6125737 -0, 84, -9223372036854775808, 1, 3688, 0xa9da6686 -0, 85, -9223372036854775808, 1, 3685, 0x674d634e -0, 86, -9223372036854775808, 1, 3677, 0x7a85535d -0, 87, -9223372036854775808, 1, 3666, 0xce3600a2 -0, 88, -9223372036854775808, 1, 3837, 0x3a7090e1 -0, 89, -9223372036854775808, 1, 38696, 0x12c59cd2 +0, 81, -9223372036854775808, 1, 3719, 0x6fa0916f, F=0x0 +0, 82, -9223372036854775808, 1, 3655, 0xa9233de1, F=0x0 +0, 83, -9223372036854775808, 1, 3684, 0xa6125737, F=0x0 +0, 84, -9223372036854775808, 1, 3688, 0xa9da6686, F=0x0 +0, 85, -9223372036854775808, 1, 3685, 0x674d634e, F=0x0 +0, 86, -9223372036854775808, 1, 3677, 0x7a85535d, F=0x0 +0, 87, -9223372036854775808, 1, 3666, 0xce3600a2, F=0x0 +0, 88, -9223372036854775808, 1, 3837, 0x3a7090e1, F=0x0 +0, 89, -9223372036854775808, 1, 38696, 0x12c59cd2, F=0x0 0, 90, -9223372036854775808, 1, 8022, 0xd343433f -0, 91, -9223372036854775808, 1, 5157, 0x440c14e5 -0, 92, -9223372036854775808, 1, 5003, 0xf8e1daff -0, 93, -9223372036854775808, 1, 4954, 0x89866344 -0, 94, -9223372036854775808, 1, 53664, 0xeb0c4c42 +0, 91, -9223372036854775808, 1, 5157, 0x440c14e5, F=0x0 +0, 92, -9223372036854775808, 1, 5003, 0xf8e1daff, F=0x0 +0, 93, -9223372036854775808, 1, 4954, 0x89866344, F=0x0 +0, 94, -9223372036854775808, 1, 53664, 0xeb0c4c42, F=0x0 diff --git a/tests/ref/fate/mxpeg b/tests/ref/fate/mxpeg new file mode 100644 index 0000000..90af90f --- /dev/null +++ b/tests/ref/fate/mxpeg @@ -0,0 +1,31 @@ +#tb 0: 4/63 +0, 0, 0, 1, 1843200, 0x868a4e64 +0, 4, 4, 1, 1843200, 0x8dda4373 +0, 6, 6, 1, 1843200, 0xfcde3afc +0, 8, 8, 1, 1843200, 0xeb4048a7 +0, 12, 12, 1, 1843200, 0xe2aa5718 +0, 14, 14, 1, 1843200, 0x86c35765 +0, 16, 16, 1, 1843200, 0x05c66542 +0, 18, 18, 1, 1843200, 0x020967f8 +0, 22, 22, 1, 1843200, 0x57757510 +0, 24, 24, 1, 1843200, 0xb91c61be +0, 26, 26, 1, 1843200, 0x702381e9 +0, 30, 30, 1, 1843200, 0xe28c6851 +0, 32, 32, 1, 1843200, 0x7f806daa +0, 34, 34, 1, 1843200, 0xc0758a39 +0, 38, 38, 1, 1843200, 0x3af87be2 +0, 40, 40, 1, 1843200, 0x1d1876eb +0, 42, 42, 1, 1843200, 0x720e81dd +0, 44, 44, 1, 1843200, 0xd85b7556 +0, 48, 48, 1, 1843200, 0xb9968314 +0, 50, 50, 1, 1843200, 0x946b9d34 +0, 52, 52, 1, 1843200, 0xd2d87d03 +0, 54, 54, 1, 1843200, 0xdd1b8056 +0, 58, 58, 1, 1843200, 0x436b7937 +0, 60, 60, 1, 1843200, 0xe87a6e42 +0, 62, 62, 1, 1843200, 0x57475c09 +0, 64, 64, 1, 1843200, 0xc3b45a77 +0, 68, 68, 1, 1843200, 0x0308494c +0, 70, 70, 1, 1843200, 0x1ed02c80 +0, 72, 72, 1, 1843200, 0x48602e92 +0, 74, 74, 1, 1843200, 0xcf332caa diff --git a/tests/ref/fate/nc-demux b/tests/ref/fate/nc-demux index 1d00f8e..f03aded 100644 --- a/tests/ref/fate/nc-demux +++ b/tests/ref/fate/nc-demux @@ -1,92 +1,92 @@ #tb 0: 1/100 0, 0, -9223372036854775808, 1, 19787, 0x75e463f3 -0, 1, -9223372036854775808, 1, 11913, 0x0f429c34 -0, 2, -9223372036854775808, 1, 14225, 0xbd3c704c -0, 3, -9223372036854775808, 1, 10357, 0xbf232393 -0, 4, -9223372036854775808, 1, 9595, 0xf565d39e -0, 5, -9223372036854775808, 1, 9262, 0x2afd6ce0 -0, 6, -9223372036854775808, 1, 12214, 0x6ae81d9b -0, 7, -9223372036854775808, 1, 13920, 0x31b5b307 -0, 8, -9223372036854775808, 1, 10164, 0x141eca4e -0, 9, -9223372036854775808, 1, 9516, 0xd5f2c42b -0, 10, -9223372036854775808, 1, 10006, 0x80850a76 -0, 11, -9223372036854775808, 1, 11791, 0x10bc2dcd -0, 12, -9223372036854775808, 1, 13756, 0xda1fee08 -0, 13, -9223372036854775808, 1, 10452, 0xbb3d62b0 -0, 14, -9223372036854775808, 1, 9171, 0x64ae10f6 -0, 15, -9223372036854775808, 1, 8816, 0x31ad8fcb -0, 16, -9223372036854775808, 1, 13168, 0xea1085ac -0, 17, -9223372036854775808, 1, 12797, 0x25143d22 -0, 18, -9223372036854775808, 1, 11324, 0x3a54b38e -0, 19, -9223372036854775808, 1, 9173, 0x8b2bf552 -0, 20, -9223372036854775808, 1, 9247, 0x2e87226b -0, 21, -9223372036854775808, 1, 14140, 0x1063786c -0, 22, -9223372036854775808, 1, 14437, 0xde123a17 -0, 23, -9223372036854775808, 1, 11938, 0x3f1168f4 -0, 24, -9223372036854775808, 1, 11966, 0xdd6786ec -0, 25, -9223372036854775808, 1, 13213, 0x8ab27c58 -0, 26, -9223372036854775808, 1, 11843, 0x90415d8b -0, 27, -9223372036854775808, 1, 13345, 0x3c0e1793 -0, 28, -9223372036854775808, 1, 9977, 0x74fc7f4b -0, 29, -9223372036854775808, 1, 9158, 0x0b5426a5 -0, 30, -9223372036854775808, 1, 12715, 0x0035d569 +0, 1, -9223372036854775808, 1, 11913, 0x0f429c34, F=0x0 +0, 2, -9223372036854775808, 1, 14225, 0xbd3c704c, F=0x0 +0, 3, -9223372036854775808, 1, 10357, 0xbf232393, F=0x0 +0, 4, -9223372036854775808, 1, 9595, 0xf565d39e, F=0x0 +0, 5, -9223372036854775808, 1, 9262, 0x2afd6ce0, F=0x0 +0, 6, -9223372036854775808, 1, 12214, 0x6ae81d9b, F=0x0 +0, 7, -9223372036854775808, 1, 13920, 0x31b5b307, F=0x0 +0, 8, -9223372036854775808, 1, 10164, 0x141eca4e, F=0x0 +0, 9, -9223372036854775808, 1, 9516, 0xd5f2c42b, F=0x0 +0, 10, -9223372036854775808, 1, 10006, 0x80850a76, F=0x0 +0, 11, -9223372036854775808, 1, 11791, 0x10bc2dcd, F=0x0 +0, 12, -9223372036854775808, 1, 13756, 0xda1fee08, F=0x0 +0, 13, -9223372036854775808, 1, 10452, 0xbb3d62b0, F=0x0 +0, 14, -9223372036854775808, 1, 9171, 0x64ae10f6, F=0x0 +0, 15, -9223372036854775808, 1, 8816, 0x31ad8fcb, F=0x0 +0, 16, -9223372036854775808, 1, 13168, 0xea1085ac, F=0x0 +0, 17, -9223372036854775808, 1, 12797, 0x25143d22, F=0x0 +0, 18, -9223372036854775808, 1, 11324, 0x3a54b38e, F=0x0 +0, 19, -9223372036854775808, 1, 9173, 0x8b2bf552, F=0x0 +0, 20, -9223372036854775808, 1, 9247, 0x2e87226b, F=0x0 +0, 21, -9223372036854775808, 1, 14140, 0x1063786c, F=0x0 +0, 22, -9223372036854775808, 1, 14437, 0xde123a17, F=0x0 +0, 23, -9223372036854775808, 1, 11938, 0x3f1168f4, F=0x0 +0, 24, -9223372036854775808, 1, 11966, 0xdd6786ec, F=0x0 +0, 25, -9223372036854775808, 1, 13213, 0x8ab27c58, F=0x0 +0, 26, -9223372036854775808, 1, 11843, 0x90415d8b, F=0x0 +0, 27, -9223372036854775808, 1, 13345, 0x3c0e1793, F=0x0 +0, 28, -9223372036854775808, 1, 9977, 0x74fc7f4b, F=0x0 +0, 29, -9223372036854775808, 1, 9158, 0x0b5426a5, F=0x0 +0, 30, -9223372036854775808, 1, 12715, 0x0035d569, F=0x0 0, 31, -9223372036854775808, 1, 19944, 0xe2887ba8 -0, 32, -9223372036854775808, 1, 12762, 0xb0f17939 -0, 33, -9223372036854775808, 1, 10260, 0x182b27aa -0, 34, -9223372036854775808, 1, 7405, 0x227fe9bf -0, 35, -9223372036854775808, 1, 13317, 0x1a678c62 -0, 36, -9223372036854775808, 1, 11304, 0x3277af6d -0, 37, -9223372036854775808, 1, 13291, 0xe267616a -0, 38, -9223372036854775808, 1, 8975, 0xe7eeacea -0, 39, -9223372036854775808, 1, 8473, 0x8bb1cbff -0, 40, -9223372036854775808, 1, 13878, 0xfd3d55bb -0, 41, -9223372036854775808, 1, 11278, 0x61c7c55e -0, 42, -9223372036854775808, 1, 13785, 0x2acbf88f -0, 43, -9223372036854775808, 1, 9521, 0x99e2d065 -0, 44, -9223372036854775808, 1, 9340, 0xe5c96510 -0, 45, -9223372036854775808, 1, 12777, 0x4c3c7844 -0, 46, -9223372036854775808, 1, 10685, 0x39e0f42e -0, 47, -9223372036854775808, 1, 14237, 0x9398d07f -0, 48, -9223372036854775808, 1, 9021, 0x3343c7ec -0, 49, -9223372036854775808, 1, 9327, 0xad489e86 -0, 50, -9223372036854775808, 1, 13507, 0xb1344f1c -0, 51, -9223372036854775808, 1, 10199, 0x9a8868bf -0, 52, -9223372036854775808, 1, 14535, 0xddb13f41 -0, 53, -9223372036854775808, 1, 8773, 0x3d8b6a79 -0, 54, -9223372036854775808, 1, 16084, 0x5d915de4 -0, 55, -9223372036854775808, 1, 9156, 0x5cb08a6a -0, 56, -9223372036854775808, 1, 15027, 0xc23b1dc8 -0, 57, -9223372036854775808, 1, 8240, 0xd6d3526c -0, 58, -9223372036854775808, 1, 8720, 0x439c43bf -0, 59, -9223372036854775808, 1, 13684, 0x18fc82f0 -0, 60, -9223372036854775808, 1, 8829, 0xa3ebeb30 -0, 61, -9223372036854775808, 1, 14650, 0x99e8678c +0, 32, -9223372036854775808, 1, 12762, 0xb0f17939, F=0x0 +0, 33, -9223372036854775808, 1, 10260, 0x182b27aa, F=0x0 +0, 34, -9223372036854775808, 1, 7405, 0x227fe9bf, F=0x0 +0, 35, -9223372036854775808, 1, 13317, 0x1a678c62, F=0x0 +0, 36, -9223372036854775808, 1, 11304, 0x3277af6d, F=0x0 +0, 37, -9223372036854775808, 1, 13291, 0xe267616a, F=0x0 +0, 38, -9223372036854775808, 1, 8975, 0xe7eeacea, F=0x0 +0, 39, -9223372036854775808, 1, 8473, 0x8bb1cbff, F=0x0 +0, 40, -9223372036854775808, 1, 13878, 0xfd3d55bb, F=0x0 +0, 41, -9223372036854775808, 1, 11278, 0x61c7c55e, F=0x0 +0, 42, -9223372036854775808, 1, 13785, 0x2acbf88f, F=0x0 +0, 43, -9223372036854775808, 1, 9521, 0x99e2d065, F=0x0 +0, 44, -9223372036854775808, 1, 9340, 0xe5c96510, F=0x0 +0, 45, -9223372036854775808, 1, 12777, 0x4c3c7844, F=0x0 +0, 46, -9223372036854775808, 1, 10685, 0x39e0f42e, F=0x0 +0, 47, -9223372036854775808, 1, 14237, 0x9398d07f, F=0x0 +0, 48, -9223372036854775808, 1, 9021, 0x3343c7ec, F=0x0 +0, 49, -9223372036854775808, 1, 9327, 0xad489e86, F=0x0 +0, 50, -9223372036854775808, 1, 13507, 0xb1344f1c, F=0x0 +0, 51, -9223372036854775808, 1, 10199, 0x9a8868bf, F=0x0 +0, 52, -9223372036854775808, 1, 14535, 0xddb13f41, F=0x0 +0, 53, -9223372036854775808, 1, 8773, 0x3d8b6a79, F=0x0 +0, 54, -9223372036854775808, 1, 16084, 0x5d915de4, F=0x0 +0, 55, -9223372036854775808, 1, 9156, 0x5cb08a6a, F=0x0 +0, 56, -9223372036854775808, 1, 15027, 0xc23b1dc8, F=0x0 +0, 57, -9223372036854775808, 1, 8240, 0xd6d3526c, F=0x0 +0, 58, -9223372036854775808, 1, 8720, 0x439c43bf, F=0x0 +0, 59, -9223372036854775808, 1, 13684, 0x18fc82f0, F=0x0 +0, 60, -9223372036854775808, 1, 8829, 0xa3ebeb30, F=0x0 +0, 61, -9223372036854775808, 1, 14650, 0x99e8678c, F=0x0 0, 62, -9223372036854775808, 1, 19626, 0x80a7ee5c -0, 63, -9223372036854775808, 1, 7762, 0x7c209a12 -0, 64, -9223372036854775808, 1, 13636, 0xc89c1aa3 -0, 65, -9223372036854775808, 1, 8337, 0x749bf76a -0, 66, -9223372036854775808, 1, 15098, 0xc98bc6dc -0, 67, -9223372036854775808, 1, 9070, 0xcd4cf7f1 -0, 68, -9223372036854775808, 1, 8269, 0x90e95d54 -0, 69, -9223372036854775808, 1, 12672, 0x034888d0 -0, 70, -9223372036854775808, 1, 7519, 0x6c089672 -0, 71, -9223372036854775808, 1, 14439, 0x5d2478b9 -0, 72, -9223372036854775808, 1, 6928, 0x98fbaa67 -0, 73, -9223372036854775808, 1, 8735, 0x07643f1e -0, 74, -9223372036854775808, 1, 13522, 0x55034cdb -0, 75, -9223372036854775808, 1, 7807, 0xf5983103 -0, 76, -9223372036854775808, 1, 14484, 0xfc9cf260 -0, 77, -9223372036854775808, 1, 7193, 0x170a0fa1 -0, 78, -9223372036854775808, 1, 9444, 0x6f9be36f -0, 79, -9223372036854775808, 1, 12598, 0x69b7609d -0, 80, -9223372036854775808, 1, 7650, 0x1abaec9e -0, 81, -9223372036854775808, 1, 15162, 0x2a87f723 -0, 82, -9223372036854775808, 1, 7752, 0xcca248aa -0, 83, -9223372036854775808, 1, 9085, 0x1ca7d7e5 -0, 84, -9223372036854775808, 1, 13187, 0xababcc64 -0, 85, -9223372036854775808, 1, 7968, 0x64a28f46 -0, 86, -9223372036854775808, 1, 15474, 0xf34c587c -0, 87, -9223372036854775808, 1, 8615, 0x61301034 -0, 88, -9223372036854775808, 1, 14129, 0x42c88bea -0, 89, -9223372036854775808, 1, 7223, 0x675d7500 -0, 90, -9223372036854775808, 1, 3072, 0x4cb6254c +0, 63, -9223372036854775808, 1, 7762, 0x7c209a12, F=0x0 +0, 64, -9223372036854775808, 1, 13636, 0xc89c1aa3, F=0x0 +0, 65, -9223372036854775808, 1, 8337, 0x749bf76a, F=0x0 +0, 66, -9223372036854775808, 1, 15098, 0xc98bc6dc, F=0x0 +0, 67, -9223372036854775808, 1, 9070, 0xcd4cf7f1, F=0x0 +0, 68, -9223372036854775808, 1, 8269, 0x90e95d54, F=0x0 +0, 69, -9223372036854775808, 1, 12672, 0x034888d0, F=0x0 +0, 70, -9223372036854775808, 1, 7519, 0x6c089672, F=0x0 +0, 71, -9223372036854775808, 1, 14439, 0x5d2478b9, F=0x0 +0, 72, -9223372036854775808, 1, 6928, 0x98fbaa67, F=0x0 +0, 73, -9223372036854775808, 1, 8735, 0x07643f1e, F=0x0 +0, 74, -9223372036854775808, 1, 13522, 0x55034cdb, F=0x0 +0, 75, -9223372036854775808, 1, 7807, 0xf5983103, F=0x0 +0, 76, -9223372036854775808, 1, 14484, 0xfc9cf260, F=0x0 +0, 77, -9223372036854775808, 1, 7193, 0x170a0fa1, F=0x0 +0, 78, -9223372036854775808, 1, 9444, 0x6f9be36f, F=0x0 +0, 79, -9223372036854775808, 1, 12598, 0x69b7609d, F=0x0 +0, 80, -9223372036854775808, 1, 7650, 0x1abaec9e, F=0x0 +0, 81, -9223372036854775808, 1, 15162, 0x2a87f723, F=0x0 +0, 82, -9223372036854775808, 1, 7752, 0xcca248aa, F=0x0 +0, 83, -9223372036854775808, 1, 9085, 0x1ca7d7e5, F=0x0 +0, 84, -9223372036854775808, 1, 13187, 0xababcc64, F=0x0 +0, 85, -9223372036854775808, 1, 7968, 0x64a28f46, F=0x0 +0, 86, -9223372036854775808, 1, 15474, 0xf34c587c, F=0x0 +0, 87, -9223372036854775808, 1, 8615, 0x61301034, F=0x0 +0, 88, -9223372036854775808, 1, 14129, 0x42c88bea, F=0x0 +0, 89, -9223372036854775808, 1, 7223, 0x675d7500, F=0x0 +0, 90, -9223372036854775808, 1, 3072, 0x4cb6254c, F=0x0 diff --git a/tests/ref/fate/nistsphere-demux b/tests/ref/fate/nistsphere-demux new file mode 100644 index 0000000..bb4874f --- /dev/null +++ b/tests/ref/fate/nistsphere-demux @@ -0,0 +1 @@ +CRC=0xc4faddaf diff --git a/tests/ref/fate/nsv-demux b/tests/ref/fate/nsv-demux index 0f09446..0ad08b1 100644 --- a/tests/ref/fate/nsv-demux +++ b/tests/ref/fate/nsv-demux @@ -1,173 +1,173 @@ #tb 0: 1001/15000 #tb 1: 1/30000000 0, 0, 0, 1, 12, 0x1396035f -0, 1, 1, 1, 24, 0x8ab80ac7 -0, 2, 2, 1, 208, 0x1de1603e +0, 1, 1, 1, 24, 0x8ab80ac7, F=0x0 +0, 2, 2, 1, 208, 0x1de1603e, F=0x0 1, 4173848, 4173848, 1567346, 104, 0x8ae85dc9 1, 5741194, 5741194, 1567346, 105, 0xb7033847 -0, 3, 3, 1, 364, 0xffb4b341 +0, 3, 3, 1, 364, 0xffb4b341, F=0x0 1, 7308540, 7308540, 1567346, 104, 0x5f853482 -0, 4, 4, 1, 456, 0x7a4deaeb +0, 4, 4, 1, 456, 0x7a4deaeb, F=0x0 1, 8875886, 8875886, 1567346, 105, 0xfcb731fd -0, 5, 5, 1, 432, 0xf4ddd813 +0, 5, 5, 1, 432, 0xf4ddd813, F=0x0 1, 10443232, 10443232, 1567346, 104, 0x4f8232bb 1, 12010578, 12010578, 1567346, 105, 0x2f543039 -0, 6, 6, 1, 572, 0xc84c21ff +0, 6, 6, 1, 572, 0xc84c21ff, F=0x0 1, 13577924, 13577924, 1567346, 104, 0xe4cc34a1 -0, 7, 7, 1, 500, 0x0e6bf9f4 +0, 7, 7, 1, 500, 0x0e6bf9f4, F=0x0 1, 15145270, 15145270, 1567346, 105, 0xea663711 -0, 8, 8, 1, 508, 0x2d6efe2a +0, 8, 8, 1, 508, 0x2d6efe2a, F=0x0 1, 16712616, 16712616, 1567346, 104, 0x3c583098 -0, 9, 9, 1, 436, 0x7d07d3c5 +0, 9, 9, 1, 436, 0x7d07d3c5, F=0x0 1, 18279962, 18279962, 1567346, 105, 0xbe6c33ff 1, 19847308, 19847308, 1567346, 104, 0x56de2d7a -0, 10, 10, 1, 620, 0xa9313342 +0, 10, 10, 1, 620, 0xa9313342, F=0x0 1, 21414654, 21414654, 1567346, 105, 0x4e80385d 0, 11, 11, 1, 1384, 0x9b97c579 1, 22982000, 22982000, 1567346, 104, 0x34eb340d -0, 12, 12, 1, 760, 0xd1aa8183 +0, 12, 12, 1, 760, 0xd1aa8183, F=0x0 1, 24549346, 24549346, 1567346, 105, 0x87e82f74 -0, 13, 13, 1, 836, 0x261da980 +0, 13, 13, 1, 836, 0x261da980, F=0x0 1, 26116692, 26116692, 1567346, 104, 0xa546377d 1, 27684038, 27684038, 1567346, 105, 0x92bd349d -0, 14, 14, 1, 860, 0x52f0afa0 +0, 14, 14, 1, 860, 0x52f0afa0, F=0x0 1, 29251384, 29251384, 1567346, 104, 0xdba53f3d -0, 15, 15, 1, 696, 0x63845855 +0, 15, 15, 1, 696, 0x63845855, F=0x0 1, 30818730, 30818730, 1567346, 105, 0xd3c3384e -0, 16, 16, 1, 460, 0x2916e7be +0, 16, 16, 1, 460, 0x2916e7be, F=0x0 1, 32386076, 32386076, 1567346, 104, 0xdf7d30ce 1, 33953422, 33953422, 1567346, 105, 0xae20344e -0, 17, 17, 1, 328, 0xab8caaca +0, 17, 17, 1, 328, 0xab8caaca, F=0x0 1, 35520768, 35520768, 1567346, 104, 0xe4cc33b7 -0, 18, 18, 1, 396, 0xc775bc8e +0, 18, 18, 1, 396, 0xc775bc8e, F=0x0 1, 37088114, 37088114, 1567346, 105, 0xda993806 -0, 19, 19, 1, 344, 0x114ea25a +0, 19, 19, 1, 344, 0x114ea25a, F=0x0 1, 38655460, 38655460, 1567346, 104, 0xd6d12edd 1, 40222806, 40222806, 1567346, 105, 0x6b9c2ed5 1, 41790152, 41790152, 1567346, 104, 0xce6c3b04 -0, 21, 21, 1, 532, 0xd5650f54 +0, 21, 21, 1, 532, 0xd5650f54, F=0x0 1, 43357498, 43357498, 1567346, 105, 0x31db399e 1, 44924844, 44924844, 1567346, 104, 0xd50b347a -0, 23, 23, 1, 476, 0x77f1f3a7 +0, 23, 23, 1, 476, 0x77f1f3a7, F=0x0 1, 46492190, 46492190, 1567346, 105, 0xe87734d6 1, 48059536, 48059536, 1567346, 104, 0x21873412 0, 25, 25, 1, 976, 0x2f7cf7ae 1, 50140000, 50140000, 1567346, 105, 0x29c03514 1, 51707346, 51707346, 1567346, 104, 0x91a5347a 1, 53274692, 53274692, 1567346, 105, 0xdbbf3696 -0, 27, 27, 1, 104, 0x8fbf2f65 +0, 27, 27, 1, 104, 0x8fbf2f65, F=0x0 1, 54842038, 54842038, 1567346, 104, 0x3b463afc 1, 56409384, 56409384, 1567346, 105, 0xddf53845 1, 57976730, 57976730, 1567346, 104, 0x94c23d1a -0, 29, 29, 1, 652, 0xa9244ac0 +0, 29, 29, 1, 652, 0xa9244ac0, F=0x0 1, 59544076, 59544076, 1567346, 105, 0xc0fd36c4 1, 61111422, 61111422, 1567346, 104, 0x36d535e0 -0, 31, 31, 1, 152, 0x97804cc1 +0, 31, 31, 1, 152, 0x97804cc1, F=0x0 1, 62678768, 62678768, 1567346, 105, 0xe81a35da 1, 64246114, 64246114, 1567346, 104, 0x2b4e3699 1, 65813460, 65813460, 1567346, 105, 0x3978392c -0, 33, 33, 1, 156, 0xca434d31 +0, 33, 33, 1, 156, 0xca434d31, F=0x0 1, 67380806, 67380806, 1567346, 104, 0xca903459 -0, 34, 34, 1, 196, 0x1ff16161 +0, 34, 34, 1, 196, 0x1ff16161, F=0x0 1, 68948152, 68948152, 1567346, 105, 0xedc4374a -0, 35, 35, 1, 176, 0x9b455230 +0, 35, 35, 1, 176, 0x9b455230, F=0x0 1, 70515498, 70515498, 1567346, 104, 0x0b3938d2 -0, 36, 36, 1, 156, 0xbbbf4bf3 +0, 36, 36, 1, 156, 0xbbbf4bf3, F=0x0 1, 72082844, 72082844, 1567346, 105, 0xb2653246 1, 73650190, 73650190, 1567346, 104, 0x76333479 -0, 37, 37, 1, 220, 0x77a97152 +0, 37, 37, 1, 220, 0x77a97152, F=0x0 1, 75217536, 75217536, 1567346, 105, 0x779138c4 -0, 38, 38, 1, 204, 0x667d5ecf +0, 38, 38, 1, 204, 0x667d5ecf, F=0x0 1, 76784882, 76784882, 1567346, 104, 0xfe142f55 -0, 39, 39, 1, 232, 0x3a266ccd +0, 39, 39, 1, 232, 0x3a266ccd, F=0x0 1, 78352228, 78352228, 1567346, 105, 0x39aa3410 1, 79919574, 79919574, 1567346, 104, 0x520f330d -0, 40, 40, 1, 308, 0x844a95b7 +0, 40, 40, 1, 308, 0x844a95b7, F=0x0 1, 81486920, 81486920, 1567346, 104, 0x1aad37b0 -0, 41, 41, 1, 384, 0x71d2c695 +0, 41, 41, 1, 384, 0x71d2c695, F=0x0 1, 83054266, 83054266, 1567346, 105, 0x164038eb 1, 84621612, 84621612, 1567346, 104, 0x21d434bd -0, 43, 43, 1, 520, 0x4f9d012a +0, 43, 43, 1, 520, 0x4f9d012a, F=0x0 1, 86188958, 86188958, 1567346, 105, 0x9c1236d4 1, 87756304, 87756304, 1567346, 104, 0x6aa933c3 1, 89323650, 89323650, 1567346, 105, 0xec5c371e -0, 45, 45, 1, 648, 0xabd13b29 +0, 45, 45, 1, 648, 0xabd13b29, F=0x0 1, 90890996, 90890996, 1567346, 104, 0xedb33251 1, 92458342, 92458342, 1567346, 105, 0x4f953476 1, 94025688, 94025688, 1567346, 104, 0x7da13400 -0, 47, 47, 1, 604, 0x006b328f +0, 47, 47, 1, 604, 0x006b328f, F=0x0 1, 95593034, 95593034, 1567346, 105, 0x57a83aaa 1, 97160380, 97160380, 1567346, 104, 0x8b822f2f -0, 49, 49, 1, 492, 0xa150fac1 +0, 49, 49, 1, 492, 0xa150fac1, F=0x0 1, 98727726, 98727726, 1567346, 105, 0x3b31341a 1, 100295072, 100295072, 1567346, 104, 0x74a4316d 1, 101862418, 101862418, 1567346, 105, 0x05013469 -0, 51, 51, 1, 456, 0xd3e9e52c +0, 51, 51, 1, 456, 0xd3e9e52c, F=0x0 1, 103429764, 103429764, 1567346, 104, 0xcc8932cb 1, 104997110, 104997110, 1567346, 105, 0xd9233422 -0, 53, 53, 1, 340, 0x7229a1b7 +0, 53, 53, 1, 340, 0x7229a1b7, F=0x0 1, 106564456, 106564456, 1567346, 104, 0x5c603350 1, 108131802, 108131802, 1567346, 105, 0x76e631bc 1, 109699148, 109699148, 1567346, 104, 0x657e3b35 -0, 55, 55, 1, 280, 0x48948b60 +0, 55, 55, 1, 280, 0x48948b60, F=0x0 1, 111266494, 111266494, 1567346, 105, 0x9d283226 1, 112833840, 112833840, 1567346, 104, 0x574936ef -0, 57, 57, 1, 304, 0x3ae68dcf +0, 57, 57, 1, 304, 0x3ae68dcf, F=0x0 1, 114401186, 114401186, 1567346, 105, 0x1b923555 1, 115968532, 115968532, 1567346, 104, 0x2a9f3583 1, 117535878, 117535878, 1567346, 105, 0xb8cd306f -0, 59, 59, 1, 324, 0x005da2ab +0, 59, 59, 1, 324, 0x005da2ab, F=0x0 1, 119103224, 119103224, 1567346, 104, 0xa21d3475 1, 120670570, 120670570, 1567346, 105, 0x651539ea -0, 61, 61, 1, 348, 0x3230a873 +0, 61, 61, 1, 348, 0x3230a873, F=0x0 1, 122237916, 122237916, 1567346, 104, 0x7b7235b8 1, 123805262, 123805262, 1567346, 105, 0x2bbb337a 1, 125372608, 125372608, 1567346, 104, 0x26c332eb -0, 63, 63, 1, 336, 0x8655ad2d +0, 63, 63, 1, 336, 0x8655ad2d, F=0x0 1, 126939954, 126939954, 1567346, 105, 0x990838d8 1, 128507300, 128507300, 1567346, 104, 0x4dc63ad4 1, 130074646, 130074646, 1567346, 105, 0xfb8e3418 -0, 65, 65, 1, 380, 0x742ebc44 +0, 65, 65, 1, 380, 0x742ebc44, F=0x0 1, 131641992, 131641992, 1567346, 104, 0x1882388e 1, 133209338, 133209338, 1567346, 105, 0xe6b534cc -0, 67, 67, 1, 340, 0xfc1aa74e +0, 67, 67, 1, 340, 0xfc1aa74e, F=0x0 1, 134776684, 134776684, 1567346, 104, 0x60fe35d0 1, 136344030, 136344030, 1567346, 105, 0x5164354a 1, 137911376, 137911376, 1567346, 104, 0x92ee3115 -0, 69, 69, 1, 332, 0x3cfba56c +0, 69, 69, 1, 332, 0x3cfba56c, F=0x0 1, 139478722, 139478722, 1567346, 105, 0x9b32327e 1, 141046068, 141046068, 1567346, 104, 0x9b9e394a -0, 71, 71, 1, 332, 0xc024ad4c +0, 71, 71, 1, 332, 0xc024ad4c, F=0x0 1, 142613414, 142613414, 1567346, 105, 0xce3c337f 1, 144180760, 144180760, 1567346, 104, 0x7a4e33c5 0, 73, 73, 1, 3432, 0xcdfcd1c9 1, 146956000, 146956000, 1567346, 105, 0x0e3d34eb 1, 148523346, 148523346, 1567346, 104, 0xd23e338e 1, 150090692, 150090692, 1567346, 105, 0x4abf340c -0, 75, 75, 1, 792, 0xe7df949f +0, 75, 75, 1, 792, 0xe7df949f, F=0x0 1, 151658038, 151658038, 1567346, 104, 0xe7522e15 1, 153225384, 153225384, 1567346, 105, 0x995037ba -0, 77, 77, 1, 912, 0xbc61d549 +0, 77, 77, 1, 912, 0xbc61d549, F=0x0 1, 154792730, 154792730, 1567346, 104, 0x5ef12e9b 1, 156360076, 156360076, 1567346, 105, 0x5c3b3166 1, 157927422, 157927422, 1567346, 104, 0xfc38314b -0, 79, 79, 1, 956, 0x809bdff0 +0, 79, 79, 1, 956, 0x809bdff0, F=0x0 1, 159494768, 159494768, 1567346, 104, 0x5e3636e4 1, 161062114, 161062114, 1567346, 105, 0xae7b3345 -0, 81, 81, 1, 652, 0x88d3484f +0, 81, 81, 1, 652, 0x88d3484f, F=0x0 1, 162629460, 162629460, 1567346, 104, 0x635c317a 1, 164196806, 164196806, 1567346, 105, 0xa90c361a 1, 165764152, 165764152, 1567346, 104, 0x8f563594 0, 83, 83, 1, 1284, 0xecc37164 1, 167156000, 167156000, 1567346, 105, 0x028e3985 1, 168723346, 168723346, 1567346, 104, 0x4fd135f6 -0, 85, 85, 1, 428, 0x4794e174 +0, 85, 85, 1, 428, 0x4794e174, F=0x0 1, 170290692, 170290692, 1567346, 105, 0xaaf539ac 1, 171858038, 171858038, 1567346, 104, 0x668b3265 1, 173425384, 173425384, 1567346, 105, 0x74ad3b4b -0, 87, 87, 1, 460, 0x7253d94a +0, 87, 87, 1, 460, 0x7253d94a, F=0x0 1, 174992730, 174992730, 1567346, 104, 0xbde5332f 1, 176560076, 176560076, 1567346, 105, 0xdc3631e7 1, 178127422, 178127422, 1567346, 104, 0x3e363a1e -0, 89, 89, 1, 24, 0x664206ba +0, 89, 89, 1, 24, 0x664206ba, F=0x0 1, 179694768, 179694768, 1567346, 105, 0x48b63926 diff --git a/tests/ref/fate/nuv-rtjpeg b/tests/ref/fate/nuv-rtjpeg index e9286d6..8838fbb 100644 --- a/tests/ref/fate/nuv-rtjpeg +++ b/tests/ref/fate/nuv-rtjpeg @@ -1,10 +1,10 @@ -#tb 0: 1/1000 -0, 118, 118, 0, 460800, 0x54aedafe -0, 152, 152, 0, 460800, 0xb7aa8b56 -0, 177, 177, 0, 460800, 0x283ea3b5 -0, 202, 202, 0, 460800, 0x283ea3b5 -0, 235, 235, 0, 460800, 0x10e577de -0, 269, 269, 0, 460800, 0x4e091ee2 -0, 302, 302, 0, 460800, 0x2ea88828 -0, 335, 335, 0, 460800, 0x4b7f4df0 -0, 369, 369, 0, 460800, 0xb30eb322 +#tb 0: 100/2997 +0, 4, 4, 1, 460800, 0x54aedafe +0, 5, 5, 1, 460800, 0xb7aa8b56 +0, 6, 6, 1, 460800, 0x283ea3b5 +0, 7, 7, 1, 460800, 0x283ea3b5 +0, 8, 8, 1, 460800, 0x10e577de +0, 9, 9, 1, 460800, 0x4e091ee2 +0, 10, 10, 1, 460800, 0x2ea88828 +0, 11, 11, 1, 460800, 0x4b7f4df0 +0, 12, 12, 1, 460800, 0xa57f20d0 diff --git a/tests/ref/fate/nuv-rtjpeg-fh b/tests/ref/fate/nuv-rtjpeg-fh index 71e6bf9..b2e04cb 100644 --- a/tests/ref/fate/nuv-rtjpeg-fh +++ b/tests/ref/fate/nuv-rtjpeg-fh @@ -1,51 +1,51 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 221184, 0xdaf54f83 -0, 40, 40, 0, 221184, 0xeea3e3b4 -0, 60, 60, 0, 221184, 0x5f1a8525 -0, 80, 80, 0, 221184, 0x950bb170 -0, 100, 100, 0, 221184, 0x6262e94c -0, 120, 120, 0, 221184, 0x28752197 -0, 140, 140, 0, 221184, 0x0c2811e7 -0, 160, 160, 0, 221184, 0xb2c1a729 -0, 200, 200, 0, 221184, 0x998d6144 -0, 220, 220, 0, 221184, 0xf5d52311 -0, 240, 240, 0, 221184, 0xea9dd6bf -0, 260, 260, 0, 221184, 0x0e2ed854 -0, 280, 280, 0, 221184, 0xe295ba58 -0, 300, 300, 0, 221184, 0x8aedbb69 -0, 320, 320, 0, 221184, 0x253c9aaa -0, 340, 340, 0, 221184, 0x5eaf9fb1 -0, 360, 360, 0, 221184, 0xcdb5a0cb -0, 380, 380, 0, 221184, 0xcdb5a0cb -0, 400, 400, 0, 221184, 0x23f89994 -0, 420, 420, 0, 221184, 0x23f89994 -0, 440, 440, 0, 221184, 0x10dc98d6 -0, 460, 460, 0, 221184, 0x799b9d98 -0, 480, 480, 0, 221184, 0xb226996c -0, 500, 500, 0, 221184, 0x0ac59a42 -0, 520, 520, 0, 221184, 0x87c2a654 -0, 540, 540, 0, 221184, 0xf4c1a711 -0, 560, 560, 0, 221184, 0xf60fa72e -0, 580, 580, 0, 221184, 0xc8f8b6fc -0, 600, 600, 0, 221184, 0xd709b813 -0, 620, 620, 0, 221184, 0x5fdfb76b -0, 640, 640, 0, 221184, 0x5798b0aa -0, 660, 660, 0, 221184, 0xf572b1c3 -0, 680, 680, 0, 221184, 0x14b0afdf -0, 700, 700, 0, 221184, 0x0a66b5b8 -0, 720, 720, 0, 221184, 0xe316c620 -0, 740, 740, 0, 221184, 0xbc76c5c2 -0, 760, 760, 0, 221184, 0x77c7c5e5 -0, 780, 780, 0, 221184, 0xfc7ac63e -0, 800, 800, 0, 221184, 0x05a29ffe -0, 820, 820, 0, 221184, 0x9bffbf6c -0, 840, 840, 0, 221184, 0x3c55be40 -0, 860, 860, 0, 221184, 0x6f46c14e -0, 880, 880, 0, 221184, 0x9cf4ae70 -0, 900, 900, 0, 221184, 0xf205b2f8 -0, 920, 920, 0, 221184, 0x7180aff8 -0, 940, 940, 0, 221184, 0x125eaffe -0, 960, 960, 0, 221184, 0x6970a32d -0, 980, 980, 0, 221184, 0xaea79f62 -0, 1000, 1000, 0, 221184, 0x48d2a093 -0, 1020, 1020, 0, 221184, 0x10a59eb5 +#tb 0: 1/50 +0, 80, 80, 1, 221184, 0xdaf54f83 +0, 82, 82, 1, 221184, 0xeea3e3b4 +0, 83, 83, 1, 221184, 0x5f1a8525 +0, 84, 84, 1, 221184, 0x950bb170 +0, 85, 85, 1, 221184, 0x6262e94c +0, 86, 86, 1, 221184, 0x28752197 +0, 87, 87, 1, 221184, 0x0c2811e7 +0, 88, 88, 1, 221184, 0xb2c1a729 +0, 90, 90, 1, 221184, 0x998d6144 +0, 91, 91, 1, 221184, 0xf5d52311 +0, 92, 92, 1, 221184, 0xea9dd6bf +0, 93, 93, 1, 221184, 0x0e2ed854 +0, 94, 94, 1, 221184, 0xe295ba58 +0, 95, 95, 1, 221184, 0x8aedbb69 +0, 96, 96, 1, 221184, 0x253c9aaa +0, 97, 97, 1, 221184, 0x5eaf9fb1 +0, 98, 98, 1, 221184, 0xcdb5a0cb +0, 99, 99, 1, 221184, 0xcdb5a0cb +0, 100, 100, 1, 221184, 0x23f89994 +0, 101, 101, 1, 221184, 0x23f89994 +0, 102, 102, 1, 221184, 0x10dc98d6 +0, 103, 103, 1, 221184, 0x799b9d98 +0, 104, 104, 1, 221184, 0xb226996c +0, 105, 105, 1, 221184, 0x0ac59a42 +0, 106, 106, 1, 221184, 0x87c2a654 +0, 107, 107, 1, 221184, 0xf4c1a711 +0, 108, 108, 1, 221184, 0xf60fa72e +0, 109, 109, 1, 221184, 0xc8f8b6fc +0, 110, 110, 1, 221184, 0xd709b813 +0, 111, 111, 1, 221184, 0x5fdfb76b +0, 112, 112, 1, 221184, 0x5798b0aa +0, 113, 113, 1, 221184, 0xf572b1c3 +0, 114, 114, 1, 221184, 0x14b0afdf +0, 115, 115, 1, 221184, 0x0a66b5b8 +0, 116, 116, 1, 221184, 0xe316c620 +0, 117, 117, 1, 221184, 0xbc76c5c2 +0, 118, 118, 1, 221184, 0x77c7c5e5 +0, 119, 119, 1, 221184, 0xfc7ac63e +0, 120, 120, 1, 221184, 0x05a29ffe +0, 121, 121, 1, 221184, 0x9bffbf6c +0, 122, 122, 1, 221184, 0x3c55be40 +0, 123, 123, 1, 221184, 0x6f46c14e +0, 124, 124, 1, 221184, 0x9cf4ae70 +0, 125, 125, 1, 221184, 0xf205b2f8 +0, 126, 126, 1, 221184, 0x7180aff8 +0, 127, 127, 1, 221184, 0x125eaffe +0, 128, 128, 1, 221184, 0x6970a32d +0, 129, 129, 1, 221184, 0xaea79f62 +0, 130, 130, 1, 221184, 0x48d2a093 +0, 131, 131, 1, 221184, 0x10a59eb5 diff --git a/tests/ref/fate/paf-audio b/tests/ref/fate/paf-audio new file mode 100644 index 0000000..ba47d5d --- /dev/null +++ b/tests/ref/fate/paf-audio @@ -0,0 +1,7 @@ +#tb 0: 1/22050 +0, 0, 0, 57330, 229320, 0x062508b4 +0, 57330, 57330, 57330, 229320, 0x0a966cbf +0, 114660, 114660, 57330, 229320, 0xee9bad45 +0, 171990, 171990, 57330, 229320, 0xde88274e +0, 229320, 229320, 57330, 229320, 0x2fdeeaf6 +0, 286650, 286650, 57330, 229320, 0xf793fe5b diff --git a/tests/ref/fate/paf-demux b/tests/ref/fate/paf-demux new file mode 100644 index 0000000..857fb54 --- /dev/null +++ b/tests/ref/fate/paf-demux @@ -0,0 +1,160 @@ +#tb 0: 1/10 +#tb 1: 1/22050 +0, 0, 0, 1, 262144, 0x7f9a3c6a +1, 0, 0, 57330, 131072, 0x255a6ac2 +0, 1, 1, 1, 260600, 0x0329e6f4, F=0x0 +0, 2, 2, 1, 259724, 0x2db0ad5e, F=0x0 +0, 3, 3, 1, 258616, 0xe666009d, F=0x0 +0, 4, 4, 1, 257364, 0xba42458c, F=0x0 +0, 5, 5, 1, 255964, 0xf7e04c83, F=0x0 +0, 6, 6, 1, 254192, 0xa04b49ff, F=0x0 +0, 7, 7, 1, 252232, 0x65d4ab4c, F=0x0 +0, 8, 8, 1, 249960, 0x8f0b3854, F=0x0 +0, 9, 9, 1, 247396, 0x16d70776, F=0x0 +0, 10, 10, 1, 244452, 0x8b0648f3, F=0x0 +0, 11, 11, 1, 240972, 0x07e3ef41, F=0x0 +0, 12, 12, 1, 237288, 0x197a1964, F=0x0 +0, 13, 13, 1, 233344, 0xd6c51f01, F=0x0 +0, 14, 14, 1, 229196, 0x48581a65, F=0x0 +0, 15, 15, 1, 224688, 0x710e1fdb, F=0x0 +0, 16, 16, 1, 219248, 0xcd96719d, F=0x0 +0, 17, 17, 1, 212712, 0x4de31fd8, F=0x0 +0, 18, 18, 1, 205864, 0x21a0a106, F=0x0 +0, 19, 19, 1, 199148, 0xd1d77c92, F=0x0 +0, 20, 20, 1, 192072, 0x620627a6, F=0x0 +0, 21, 21, 1, 184928, 0x81548454, F=0x0 +0, 22, 22, 1, 178296, 0x7bb40918, F=0x0 +0, 23, 23, 1, 171944, 0xa7b714bb, F=0x0 +0, 24, 24, 1, 165584, 0xa6246dba, F=0x0 +0, 25, 25, 1, 159468, 0x7bc54abb, F=0x0 +0, 26, 26, 1, 153524, 0xd2774028, F=0x0 +1, 57330, 57330, 57330, 131072, 0xcc38a5e5 +0, 27, 27, 1, 147568, 0xd94b2368, F=0x0 +0, 28, 28, 1, 141536, 0xb512eae6, F=0x0 +0, 29, 29, 1, 135368, 0x9b6ea2b3, F=0x0 +0, 30, 30, 1, 128296, 0x7c26d136, F=0x0 +0, 31, 31, 1, 120932, 0xccb8b273, F=0x0 +0, 32, 32, 1, 113432, 0x9f2bb997, F=0x0 +0, 33, 33, 1, 105724, 0x735519f6, F=0x0 +0, 34, 34, 1, 98428, 0xa2933dbb, F=0x0 +0, 35, 35, 1, 91136, 0xbe852457, F=0x0 +0, 36, 36, 1, 83844, 0xc471106a, F=0x0 +0, 37, 37, 1, 76648, 0x3f6e1c92, F=0x0 +0, 38, 38, 1, 69624, 0x00f86b27, F=0x0 +0, 39, 39, 1, 62436, 0xf360ccf0, F=0x0 +0, 40, 40, 1, 55268, 0x0373c2a3, F=0x0 +0, 41, 41, 1, 48220, 0xd5a5e0c1, F=0x0 +0, 42, 42, 1, 48216, 0x1da7e0ad, F=0x0 +0, 43, 43, 1, 48212, 0xa984e098, F=0x0 +0, 44, 44, 1, 48208, 0x7962e082, F=0x0 +0, 45, 45, 1, 48204, 0xc245e06e, F=0x0 +0, 46, 46, 1, 48200, 0x4f2de059, F=0x0 +0, 47, 47, 1, 48196, 0x2013e043, F=0x0 +0, 48, 48, 1, 48192, 0x34ffe02c, F=0x0 +0, 49, 49, 1, 48188, 0x7f22e018, F=0x0 +0, 50, 50, 1, 48184, 0x0d5ae003, F=0x0 +0, 51, 51, 1, 48180, 0xdf91dfed, F=0x0 +0, 52, 52, 1, 48176, 0xf5eddfd6, F=0x0 +1, 114660, 114660, 57330, 131072, 0x4d9c2c7e +0, 53, 53, 1, 48172, 0x415fdfc2, F=0x0 +0, 54, 54, 1, 48168, 0xd0d8dfad, F=0x0 +0, 55, 55, 1, 48164, 0xa47edf97, F=0x0 +0, 56, 56, 1, 48160, 0xbc4adf80, F=0x0 +0, 57, 57, 1, 48156, 0x08fcdf6c, F=0x0 +0, 58, 58, 1, 48152, 0x99c5df57, F=0x0 +0, 59, 59, 1, 41116, 0x8c22a4c1, F=0x0 +0, 60, 60, 1, 34124, 0x33c9e476, F=0x0 +0, 61, 61, 1, 27272, 0x8069fb08, F=0x0 +0, 62, 62, 1, 20636, 0xa413e37e, F=0x0 +0, 63, 63, 1, 14072, 0x428a2075, F=0x0 +0, 64, 64, 1, 7712, 0x7c6b914f, F=0x0 +0, 65, 65, 1, 262144, 0x687484cb, F=0x0 +0, 66, 66, 1, 256292, 0x0dec8b5a, F=0x0 +0, 67, 67, 1, 250612, 0xd127f411, F=0x0 +0, 68, 68, 1, 245404, 0x4e760ddf, F=0x0 +0, 69, 69, 1, 241956, 0x0412f83d, F=0x0 +0, 70, 70, 1, 241184, 0x0de227e2, F=0x0 +0, 71, 71, 1, 241180, 0xebe9eafb, F=0x0 +0, 72, 72, 1, 241176, 0xf0c8eae5, F=0x0 +0, 73, 73, 1, 241172, 0x47bbeace, F=0x0 +0, 74, 74, 1, 241168, 0xfb8aeab9, F=0x0 +0, 75, 75, 1, 241164, 0x0180eaa3, F=0x0 +0, 76, 76, 1, 241160, 0x5978ea8c, F=0x0 +0, 77, 77, 1, 241156, 0xbc86ea78, F=0x0 +0, 78, 78, 1, 241152, 0x71b4ea63, F=0x0 +1, 171990, 171990, 57330, 131072, 0x1b512fb8 +0, 79, 79, 1, 241148, 0x78fbea4d, F=0x0 +0, 80, 80, 1, 241144, 0xd263ea36 +0, 81, 81, 1, 237912, 0xcb5839a6, F=0x0 +0, 82, 82, 1, 229296, 0x350f07b6, F=0x0 +0, 83, 83, 1, 214256, 0x3c954096, F=0x0 +0, 84, 84, 1, 198068, 0x1470ae1f, F=0x0 +0, 85, 85, 1, 180664, 0xa80de8b6, F=0x0 +0, 86, 86, 1, 164672, 0x11ecf816, F=0x0 +0, 87, 87, 1, 148996, 0x6346aa49, F=0x0 +0, 88, 88, 1, 134804, 0x8fe4699a, F=0x0 +0, 89, 89, 1, 124488, 0x63b82fa0, F=0x0 +0, 90, 90, 1, 116892, 0xac785c29, F=0x0 +0, 91, 91, 1, 109528, 0xc24da959, F=0x0 +0, 92, 92, 1, 102688, 0xba25eb56, F=0x0 +0, 93, 93, 1, 95192, 0x999820b3, F=0x0 +0, 94, 94, 1, 89980, 0xa81aee1a, F=0x0 +0, 95, 95, 1, 84696, 0xb274dad5, F=0x0 +0, 96, 96, 1, 79152, 0xd7936f6e, F=0x0 +0, 97, 97, 1, 74232, 0x1abdf78a, F=0x0 +0, 98, 98, 1, 69112, 0x212918e8, F=0x0 +0, 99, 99, 1, 63484, 0x45e36b2f, F=0x0 +0, 100, 100, 1, 58616, 0xef171a5a, F=0x0 +0, 101, 101, 1, 53396, 0xd16be9a0, F=0x0 +0, 102, 102, 1, 47388, 0xc602914b, F=0x0 +0, 103, 103, 1, 42276, 0x6b86b9dd, F=0x0 +0, 104, 104, 1, 36932, 0xea0d85cb, F=0x0 +1, 229320, 229320, 57330, 131072, 0x4e478505 +0, 105, 105, 1, 30408, 0xc7df6cba, F=0x0 +0, 106, 106, 1, 24468, 0x80007205, F=0x0 +0, 107, 107, 1, 18572, 0xb4aa84d2, F=0x0 +0, 108, 108, 1, 12632, 0x12c2efb8, F=0x0 +0, 109, 109, 1, 6604, 0x75002817, F=0x0 +0, 110, 110, 1, 262144, 0xf9544f5b, F=0x0 +0, 111, 111, 1, 255448, 0x9242877e, F=0x0 +0, 112, 112, 1, 248532, 0xef495999, F=0x0 +0, 113, 113, 1, 238032, 0xac29500b, F=0x0 +0, 114, 114, 1, 225424, 0x73035f24, F=0x0 +0, 115, 115, 1, 215860, 0xed94de14, F=0x0 +0, 116, 116, 1, 205996, 0x4d417b16, F=0x0 +0, 117, 117, 1, 191904, 0xc195d49f, F=0x0 +0, 118, 118, 1, 182596, 0x32a14954, F=0x0 +0, 119, 119, 1, 174988, 0xdc83fa02, F=0x0 +0, 120, 120, 1, 168008, 0x5e1d7302, F=0x0 +0, 121, 121, 1, 161032, 0xf503efb4, F=0x0 +0, 122, 122, 1, 154044, 0x1df06a7c, F=0x0 +0, 123, 123, 1, 147056, 0x4c22ec13, F=0x0 +0, 124, 124, 1, 140060, 0xede97385, F=0x0 +0, 125, 125, 1, 133064, 0x50eefee6, F=0x0 +0, 126, 126, 1, 126060, 0xc6478fb8, F=0x0 +0, 127, 127, 1, 119056, 0xf45a2080, F=0x0 +0, 128, 128, 1, 112044, 0x1d49b4ae, F=0x0 +0, 129, 129, 1, 105028, 0xd35649dd, F=0x0 +0, 130, 130, 1, 98012, 0x03ede949, F=0x0 +1, 286650, 286650, 57330, 131072, 0xb29e283e +0, 131, 131, 1, 91000, 0x57128fb0, F=0x0 +0, 132, 132, 1, 84000, 0xf7ff39c0, F=0x0 +0, 133, 133, 1, 77004, 0xda18e580, F=0x0 +0, 134, 134, 1, 70004, 0x8eff8af4, F=0x0 +0, 135, 135, 1, 62992, 0x665831fd, F=0x0 +0, 136, 136, 1, 55976, 0x130ada75, F=0x0 +0, 137, 137, 1, 48956, 0x4cf47b2f, F=0x0 +0, 138, 138, 1, 41936, 0x7a8e2006, F=0x0 +0, 139, 139, 1, 34920, 0x9527ca2b, F=0x0 +0, 140, 140, 1, 27912, 0x4c8078df, F=0x0 +0, 141, 141, 1, 20884, 0x1e152e1f, F=0x0 +0, 142, 142, 1, 13848, 0xd358d51b, F=0x0 +0, 143, 143, 1, 262144, 0x38f14810, F=0x0 +0, 144, 144, 1, 255104, 0x579bf26b, F=0x0 +0, 145, 145, 1, 255100, 0x6488a2d4, F=0x0 +0, 146, 146, 1, 248096, 0xbe966730, F=0x0 +0, 147, 147, 1, 241144, 0xd8e3abf6, F=0x0 +0, 148, 148, 1, 234268, 0xde2bb38e, F=0x0 +0, 149, 149, 1, 227440, 0xb78f1aed, F=0x0 +0, 150, 150, 1, 220692, 0x86026588, F=0x0 +0, 151, 151, 1, 214000, 0x0fdbc796, F=0x0 diff --git a/tests/ref/fate/paf-video b/tests/ref/fate/paf-video new file mode 100644 index 0000000..ed37c28 --- /dev/null +++ b/tests/ref/fate/paf-video @@ -0,0 +1,153 @@ +#tb 0: 1/10 +0, 0, 0, 1, 147456, 0x00000000 +0, 1, 1, 1, 147456, 0x7be40798 +0, 2, 2, 1, 147456, 0x44bc2fc0 +0, 3, 3, 1, 147456, 0x82676740 +0, 4, 4, 1, 147456, 0xd8b8ad10 +0, 5, 5, 1, 147456, 0x816f1c51 +0, 6, 6, 1, 147456, 0x43cdb992 +0, 7, 7, 1, 147456, 0x795198be +0, 8, 8, 1, 147456, 0x4738b47b +0, 9, 9, 1, 147456, 0xd05f2cca +0, 10, 10, 1, 147456, 0xe1b2d879 +0, 11, 11, 1, 147456, 0x538e0987 +0, 12, 12, 1, 147456, 0x2009cbce +0, 13, 13, 1, 147456, 0xf4fedfdf +0, 14, 14, 1, 147456, 0x288cfddb +0, 15, 15, 1, 147456, 0x27be3801 +0, 16, 16, 1, 147456, 0xba20cf85 +0, 17, 17, 1, 147456, 0x16dda72f +0, 18, 18, 1, 147456, 0x06742d33 +0, 19, 19, 1, 147456, 0x268b800a +0, 20, 20, 1, 147456, 0x3094518e +0, 21, 21, 1, 147456, 0xea944b0d +0, 22, 22, 1, 147456, 0xf99990e0 +0, 23, 23, 1, 147456, 0x609a90de +0, 24, 24, 1, 147456, 0xcde18594 +0, 25, 25, 1, 147456, 0x86b3d02d +0, 26, 26, 1, 147456, 0x38d99cd7 +0, 27, 27, 1, 147456, 0x5cbfa3d2 +0, 28, 28, 1, 147456, 0xf292759f +0, 29, 29, 1, 147456, 0xdae223dd +0, 30, 30, 1, 147456, 0x55097657 +0, 31, 31, 1, 147456, 0x5ea6276c +0, 32, 32, 1, 147456, 0x85532d21 +0, 33, 33, 1, 147456, 0x21c447d1 +0, 34, 34, 1, 147456, 0x6cbb700d +0, 35, 35, 1, 147456, 0x889c443a +0, 36, 36, 1, 147456, 0xad4171fd +0, 37, 37, 1, 147456, 0xab26d665 +0, 38, 38, 1, 147456, 0xcf8a2e29 +0, 39, 39, 1, 147456, 0xc934a62a +0, 40, 40, 1, 147456, 0xacca580c +0, 41, 41, 1, 147456, 0xacca580c +0, 42, 42, 1, 147456, 0xacca580c +0, 43, 43, 1, 147456, 0xacca580c +0, 44, 44, 1, 147456, 0xacca580c +0, 45, 45, 1, 147456, 0xacca580c +0, 46, 46, 1, 147456, 0xacca580c +0, 47, 47, 1, 147456, 0xacca580c +0, 48, 48, 1, 147456, 0xacca580c +0, 49, 49, 1, 147456, 0xacca580c +0, 50, 50, 1, 147456, 0xacca580c +0, 51, 51, 1, 147456, 0xacca580c +0, 52, 52, 1, 147456, 0xacca580c +0, 53, 53, 1, 147456, 0xacca580c +0, 54, 54, 1, 147456, 0xacca580c +0, 55, 55, 1, 147456, 0xacca580c +0, 56, 56, 1, 147456, 0xacca580c +0, 57, 57, 1, 147456, 0xacca580c +0, 58, 58, 1, 147456, 0xdd6a7104 +0, 59, 59, 1, 147456, 0x33e84c72 +0, 60, 60, 1, 147456, 0x86526e6a +0, 61, 61, 1, 147456, 0x569863ad +0, 62, 62, 1, 147456, 0x6269920f +0, 63, 63, 1, 147456, 0x9ce49665 +0, 64, 64, 1, 147456, 0x782fcf56 +0, 65, 65, 1, 147456, 0x4401ef4a +0, 66, 66, 1, 147456, 0xe06ffba8 +0, 67, 67, 1, 147456, 0xc87b2af3 +0, 68, 68, 1, 147456, 0x9fcaf0ef +0, 69, 69, 1, 147456, 0x00000000 +0, 70, 70, 1, 147456, 0x00000000 +0, 71, 71, 1, 147456, 0x00000000 +0, 72, 72, 1, 147456, 0x00000000 +0, 73, 73, 1, 147456, 0x00000000 +0, 74, 74, 1, 147456, 0x00000000 +0, 75, 75, 1, 147456, 0x00000000 +0, 76, 76, 1, 147456, 0x00000000 +0, 77, 77, 1, 147456, 0x00000000 +0, 78, 78, 1, 147456, 0x00000000 +0, 79, 79, 1, 147456, 0x00000000 +0, 80, 80, 1, 147456, 0xc30c145f +0, 81, 81, 1, 147456, 0x2d51e3c6 +0, 82, 82, 1, 147456, 0x5d41d6d2 +0, 83, 83, 1, 147456, 0x7abf857a +0, 84, 84, 1, 147456, 0xd72e22f3 +0, 85, 85, 1, 147456, 0x89548b30 +0, 86, 86, 1, 147456, 0xd26fc965 +0, 87, 87, 1, 147456, 0xc664fe62 +0, 88, 88, 1, 147456, 0x51608d9e +0, 89, 89, 1, 147456, 0xf188e257 +0, 90, 90, 1, 147456, 0x3d82f8bd +0, 91, 91, 1, 147456, 0x08e38aa9 +0, 92, 92, 1, 147456, 0xb0c78fc3 +0, 93, 93, 1, 147456, 0xeec1ce57 +0, 94, 94, 1, 147456, 0xac75dd73 +0, 95, 95, 1, 147456, 0x94beecca +0, 96, 96, 1, 147456, 0xfa417ee8 +0, 97, 97, 1, 147456, 0x68ee990a +0, 98, 98, 1, 147456, 0x3df4bcd2 +0, 99, 99, 1, 147456, 0xff68d376 +0, 100, 100, 1, 147456, 0x4a211592 +0, 101, 101, 1, 147456, 0x6ce6b6f2 +0, 102, 102, 1, 147456, 0x8f17ca91 +0, 103, 103, 1, 147456, 0xcb94232c +0, 104, 104, 1, 147456, 0x46b58bcd +0, 105, 105, 1, 147456, 0x260e8b49 +0, 106, 106, 1, 147456, 0xd9f55cb1 +0, 107, 107, 1, 147456, 0x96e0b93c +0, 108, 108, 1, 147456, 0xdbb4e51c +0, 109, 109, 1, 147456, 0x3a4c7fcd +0, 110, 110, 1, 147456, 0x25c58597 +0, 111, 111, 1, 147456, 0xfc0afd6a +0, 112, 112, 1, 147456, 0x65aae479 +0, 113, 113, 1, 147456, 0x9c060d17 +0, 114, 114, 1, 147456, 0xac1f5d8c +0, 115, 115, 1, 147456, 0x627bf813 +0, 116, 116, 1, 147456, 0x2b6d2bbc +0, 117, 117, 1, 147456, 0x4d6b8274 +0, 118, 118, 1, 147456, 0x89ab152b +0, 119, 119, 1, 147456, 0xdcb31afc +0, 120, 120, 1, 147456, 0x9aac1a8b +0, 121, 121, 1, 147456, 0xe8ad1a42 +0, 122, 122, 1, 147456, 0x05e019de +0, 123, 123, 1, 147456, 0x541e1991 +0, 124, 124, 1, 147456, 0xeb5d182b +0, 125, 125, 1, 147456, 0x00ef16e4 +0, 126, 126, 1, 147456, 0xe91a164b +0, 127, 127, 1, 147456, 0xc37014bf +0, 128, 128, 1, 147456, 0xb87b130a +0, 129, 129, 1, 147456, 0x879f1202 +0, 130, 130, 1, 147456, 0x8de710f6 +0, 131, 131, 1, 147456, 0x499910b0 +0, 132, 132, 1, 147456, 0x494f0f49 +0, 133, 133, 1, 147456, 0x1d090f09 +0, 134, 134, 1, 147456, 0x31930e92 +0, 135, 135, 1, 147456, 0x42fe0d72 +0, 136, 136, 1, 147456, 0xc8980c5d +0, 137, 137, 1, 147456, 0xd1fc0b7b +0, 138, 138, 1, 147456, 0x2b620a27 +0, 139, 139, 1, 147456, 0xe9cf08f4 +0, 140, 140, 1, 147456, 0x4fb707ea +0, 141, 141, 1, 147456, 0x8ec706fa +0, 142, 142, 1, 147456, 0xde090640 +0, 143, 143, 1, 147456, 0xf7b1059d +0, 144, 144, 1, 147456, 0xf7b1059d +0, 145, 145, 1, 147456, 0x581902c4 +0, 146, 146, 1, 147456, 0x2b18d1e7 +0, 147, 147, 1, 147456, 0xe07b8612 +0, 148, 148, 1, 147456, 0xdf341f10 +0, 149, 149, 1, 147456, 0x5c43a9df +0, 150, 150, 1, 147456, 0xaf121817 +0, 151, 151, 1, 147456, 0x53ba70bf diff --git a/tests/ref/fate/parseutils b/tests/ref/fate/parseutils index 01f6e08..5fa3bf4 100644 --- a/tests/ref/fate/parseutils +++ b/tests/ref/fate/parseutils @@ -9,10 +9,10 @@ Testing av_parse_video_rate() ' 123 / 321' -> 41/107 OK 'foo/foo' -> 0/0 ERROR 'foo/1' -> 0/0 ERROR -'1/foo' -> 0/0 ERROR +'1/foo' -> 1/0 ERROR '0/0' -> 0/0 ERROR '/0' -> 0/0 ERROR -'1/' -> 0/0 ERROR +'1/' -> 1/0 ERROR '1' -> 1/1 OK '0' -> 0/1 ERROR '-123/123' -> -1/1 ERROR @@ -26,20 +26,57 @@ Testing av_parse_video_rate() ' -21332.2324 ' -> -917286/43 ERROR Testing av_parse_color() +bikeshed -> R(80) G(64) B(140) A(59) +RaNdOm -> R(185) G(88) B(148) A(94) +foo -> error red -> R(255) G(0) B(0) A(255) +Red -> error RED -> R(255) G(0) B(0) A(255) Violet -> R(238) G(130) B(238) A(255) Yellow -> R(255) G(255) B(0) A(255) Red -> R(255) G(0) B(0) A(255) 0x000000 -> R(0) G(0) B(0) A(255) +0x0000000 -> error 0xff000000 -> R(255) G(0) B(0) A(0) 0x3e34ff -> R(62) G(52) B(255) A(255) 0x3e34ffaa -> R(62) G(52) B(255) A(170) +0xffXXee -> error +0xfoobar -> error +0xffffeeeeeeee -> error #ff0000 -> R(255) G(0) B(0) A(255) +#ffXX00 -> error ff0000 -> R(255) G(0) B(0) A(255) +ffXX00 -> error +red@foo -> error +random@10 -> error 0xff0000@1.0 -> R(255) G(0) B(0) A(255) +red@ -> error +red@0xfff -> error red@0xf -> R(255) G(0) B(0) A(15) +red@2 -> error red@0.1 -> R(255) G(0) B(0) A(25) +red@-1 -> error red@0.5 -> R(255) G(0) B(0) A(127) red@1.0 -> R(255) G(0) B(0) A(255) +red@256 -> error +red@10foo -> error +red@-1.0 -> error red@-0.0 -> R(255) G(0) B(0) A(0) + +Testing av_small_strptime() +fmt:'%Y-%m-%d' spec:'2012-12-21' -> 2012-12-21 00:00:00 +fmt:'%Y - %m - %d' spec:'2012-12-21' -> 2012-12-21 00:00:00 +fmt:'%Y-%m-%d %H:%M:%S' spec:'2012-12-21 20:12:21' -> 2012-12-21 20:12:21 +fmt:' %Y - %m - %d %H : %M : %S' spec:' 2012 - 12 - 21 20 : 12 : 21' -> 2012-12-21 20:12:21 + +Testing av_parse_time() +(now is 2012-03-17 09:14:13 +0100, local time is UTC+1) +now -> 1331972053.000000 = 2012-03-17T08:14:13Z +12:35:46 -> 1331984146.000000 = 2012-03-17T11:35:46Z +2000-12-20 0:02:47.5z -> 977270567.500000 = 2000-12-20T00:02:47Z +2000-12-20T010247.6 -> 977270567.600000 = 2000-12-20T00:02:47Z +2:34:56.79 -> +9296790000 +-1:23:45.67 -> -5025670000 +42.1729 -> +42172900 +-1729.42 -> -1729420000 +12:34 -> +754000000 diff --git a/tests/ref/fate/pictor b/tests/ref/fate/pictor index 3dc4344..c89b608 100644 --- a/tests/ref/fate/pictor +++ b/tests/ref/fate/pictor @@ -1,2 +1,2 @@ #tb 0: 1/25 -0, 0, 0, 1, 192816, 0xf97e2ba1 +0, 0, 0, 1, 192816, 0x29b9c158 diff --git a/tests/ref/fate/pmp-demux b/tests/ref/fate/pmp-demux new file mode 100644 index 0000000..b481db7 --- /dev/null +++ b/tests/ref/fate/pmp-demux @@ -0,0 +1,106 @@ +#tb 0: 1/44100 +0, 0, 0, 1152, 417, 0xcb873fba +0, 1152, 1152, 1152, 104, 0x6d521c5a +0, 2304, 2304, 1152, 104, 0xb3af1d64 +0, 3456, 3456, 1152, 104, 0xc0f71d86 +0, 4608, 4608, 1152, 104, 0xce3f1da8 +0, 5760, 5760, 1152, 104, 0xdb871dca +0, 6912, 6912, 1152, 104, 0xe8cf1dec +0, 8064, 8064, 1152, 104, 0xf6171e0e +0, 9216, 9216, 1152, 104, 0x036e1e30 +0, 10368, 10368, 1152, 104, 0x3b921ec1 +0, 11520, 11520, 1152, 104, 0x3b921ec1 +0, 12672, 12672, 1152, 104, 0x3b921ec1 +0, 13824, 13824, 1152, 104, 0x3b921ec1 +0, 14976, 14976, 1152, 104, 0x3b921ec1 +0, 16128, 16128, 1152, 104, 0x3b921ec1 +0, 17280, 17280, 1152, 104, 0x3b921ec1 +0, 18432, 18432, 1152, 104, 0x3b921ec1 +0, 19584, 19584, 1152, 104, 0x3b921ec1 +0, 20736, 20736, 1152, 104, 0x3b921ec1 +0, 21888, 21888, 1152, 104, 0x3b921ec1 +0, 23040, 23040, 1152, 104, 0x3b921ec1 +0, 24192, 24192, 1152, 104, 0x3b921ec1 +0, 25344, 25344, 1152, 104, 0x3b921ec1 +0, 26496, 26496, 1152, 104, 0x3b921ec1 +0, 27648, 27648, 1152, 104, 0x3b921ec1 +0, 28800, 28800, 1152, 104, 0x3b921ec1 +0, 29952, 29952, 1152, 104, 0x3b921ec1 +0, 31104, 31104, 1152, 104, 0x3b921ec1 +0, 32256, 32256, 1152, 104, 0x3b921ec1 +0, 33408, 33408, 1152, 104, 0x3b921ec1 +0, 34560, 34560, 1152, 104, 0x3b921ec1 +0, 35712, 35712, 1152, 104, 0x3b921ec1 +0, 36864, 36864, 1152, 104, 0x3b921ec1 +0, 38016, 38016, 1152, 104, 0x3b921ec1 +0, 39168, 39168, 1152, 104, 0x3b921ec1 +0, 40320, 40320, 1152, 104, 0x3b921ec1 +0, 41472, 41472, 1152, 104, 0x3b921ec1 +0, 42624, 42624, 1152, 104, 0x3b921ec1 +0, 43776, 43776, 1152, 104, 0x3b921ec1 +0, 44928, 44928, 1152, 104, 0x3b921ec1 +0, 46080, 46080, 1152, 104, 0x3b921ec1 +0, 47232, 47232, 1152, 104, 0x3b921ec1 +0, 48384, 48384, 1152, 104, 0x3b921ec1 +0, 49536, 49536, 1152, 104, 0x3b921ec1 +0, 50688, 50688, 1152, 104, 0x3b921ec1 +0, 51840, 51840, 1152, 104, 0x3b921ec1 +0, 52992, 52992, 1152, 104, 0x3b921ec1 +0, 54144, 54144, 1152, 104, 0x3b921ec1 +0, 55296, 55296, 1152, 104, 0x3b921ec1 +0, 56448, 56448, 1152, 104, 0x3b921ec1 +0, 57600, 57600, 1152, 104, 0x3b921ec1 +0, 58752, 58752, 1152, 104, 0x3b921ec1 +0, 59904, 59904, 1152, 104, 0x3b921ec1 +0, 61056, 61056, 1152, 104, 0x3b921ec1 +0, 62208, 62208, 1152, 104, 0x3b921ec1 +0, 63360, 63360, 1152, 104, 0x3b921ec1 +0, 64512, 64512, 1152, 104, 0x3b921ec1 +0, 65664, 65664, 1152, 104, 0x3b921ec1 +0, 66816, 66816, 1152, 104, 0x3b921ec1 +0, 67968, 67968, 1152, 104, 0x3b921ec1 +0, 69120, 69120, 1152, 104, 0x3b921ec1 +0, 70272, 70272, 1152, 104, 0x3b921ec1 +0, 71424, 71424, 1152, 104, 0x3b921ec1 +0, 72576, 72576, 1152, 104, 0x3b921ec1 +0, 73728, 73728, 1152, 104, 0x3b921ec1 +0, 74880, 74880, 1152, 104, 0x3b921ec1 +0, 76032, 76032, 1152, 104, 0x3b921ec1 +0, 77184, 77184, 1152, 104, 0x3b921ec1 +0, 78336, 78336, 1152, 104, 0x3b921ec1 +0, 79488, 79488, 1152, 104, 0x3b921ec1 +0, 80640, 80640, 1152, 104, 0x3b921ec1 +0, 81792, 81792, 1152, 104, 0x3b921ec1 +0, 82944, 82944, 1152, 104, 0x3b921ec1 +0, 84096, 84096, 1152, 104, 0x3b921ec1 +0, 85248, 85248, 1152, 104, 0x3b921ec1 +0, 86400, 86400, 1152, 104, 0x3b921ec1 +0, 87552, 87552, 1152, 104, 0xf0211aa6 +0, 88704, 88704, 1152, 104, 0xd34224a5 +0, 89856, 89856, 1152, 104, 0x7b78282c +0, 91008, 91008, 1152, 104, 0x06e32789 +0, 92160, 92160, 1152, 104, 0x1c502696 +0, 93312, 93312, 1152, 104, 0xd7392a5e +0, 94464, 94464, 1152, 104, 0xbc1b288e +0, 95616, 95616, 1152, 104, 0xbbd8261f +0, 96768, 96768, 1152, 104, 0xebbb2f1c +0, 97920, 97920, 1152, 104, 0xf55b31cc +0, 99072, 99072, 1152, 104, 0xbdb930e0 +0, 100224, 100224, 1152, 104, 0x36b72db9 +0, 101376, 101376, 1152, 156, 0xbef24bc7 +0, 102528, 102528, 1152, 261, 0xefec7b06 +0, 103680, 103680, 1152, 208, 0xadcd5f92 +0, 104832, 104832, 1152, 261, 0x7ea9792e +0, 105984, 105984, 1152, 182, 0xf7ad5524 +0, 107136, 107136, 1152, 208, 0x8f325a0c +0, 108288, 108288, 1152, 208, 0xe6795cde +0, 109440, 109440, 1152, 208, 0xd4bc5e11 +0, 110592, 110592, 1152, 208, 0x6762553b +0, 111744, 111744, 1152, 156, 0x47cc39cc +0, 112896, 112896, 1152, 130, 0xcdcd2e7b +0, 114048, 114048, 1152, 261, 0x3864753a +0, 115200, 115200, 1152, 156, 0xc5d24270 +0, 116352, 116352, 1152, 156, 0x3b664195 +0, 117504, 117504, 1152, 130, 0xa928320e +0, 118656, 118656, 1152, 156, 0x58e03f10 +0, 119808, 119808, 1152, 261, 0xf0707a4c diff --git a/tests/ref/fate/prores-422 b/tests/ref/fate/prores-422 index 379739f..acd09e3 100644 --- a/tests/ref/fate/prores-422 +++ b/tests/ref/fate/prores-422 @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 8294400, 0xe8e9d448 -0, 100, 100, 0, 8294400, 0xe8e9d448 +#tb 0: 100/2997 +0, 0, 0, 1, 8294400, 0xe8e9d448 +0, 1, 1, 1, 8294400, 0xe8e9d448 diff --git a/tests/ref/fate/prores-422_hq b/tests/ref/fate/prores-422_hq index dc93c33..a404ef4 100644 --- a/tests/ref/fate/prores-422_hq +++ b/tests/ref/fate/prores-422_hq @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 8294400, 0x817063b0 -0, 100, 100, 0, 8294400, 0x817063b0 +#tb 0: 100/2997 +0, 0, 0, 1, 8294400, 0x817063b0 +0, 1, 1, 1, 8294400, 0x817063b0 diff --git a/tests/ref/fate/prores-422_lt b/tests/ref/fate/prores-422_lt index 1c50840..09e2408 100644 --- a/tests/ref/fate/prores-422_lt +++ b/tests/ref/fate/prores-422_lt @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 8294400, 0xcd4ccde1 -0, 100, 100, 0, 8294400, 0xcd4ccde1 +#tb 0: 100/2997 +0, 0, 0, 1, 8294400, 0xcd4ccde1 +0, 1, 1, 1, 8294400, 0xcd4ccde1 diff --git a/tests/ref/fate/prores-422_proxy b/tests/ref/fate/prores-422_proxy index 3763b00..d716f87 100644 --- a/tests/ref/fate/prores-422_proxy +++ b/tests/ref/fate/prores-422_proxy @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 8294400, 0x51d29320 -0, 100, 100, 0, 8294400, 0x51d29320 +#tb 0: 100/2997 +0, 0, 0, 1, 8294400, 0x51d29320 +0, 1, 1, 1, 8294400, 0x51d29320 diff --git a/tests/ref/fate/prores-alpha b/tests/ref/fate/prores-alpha index 80442fe..bdb5c6e 100644 --- a/tests/ref/fate/prores-alpha +++ b/tests/ref/fate/prores-alpha @@ -1,3 +1,3 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 12441600, 0x254d8f95 -0, 100, 100, 0, 12441600, 0x254d8f95 +#tb 0: 100/2997 +0, 0, 0, 1, 12441600, 0x254d8f95 +0, 1, 1, 1, 12441600, 0x254d8f95 diff --git a/tests/ref/fate/ptx b/tests/ref/fate/ptx index fad2a50..7edbbdd 100644 --- a/tests/ref/fate/ptx +++ b/tests/ref/fate/ptx @@ -1,2 +1,2 @@ #tb 0: 1/25 -0, 0, 0, 1, 393216, 0xda280efc +0, 0, 0, 1, 393216, 0x30479950 diff --git a/tests/ref/fate/pva-demux b/tests/ref/fate/pva-demux index 69b1d40..67d4844 100644 --- a/tests/ref/fate/pva-demux +++ b/tests/ref/fate/pva-demux @@ -1,26 +1,27 @@ -#tb 0: 1/90000 -0, 0, 0, 2160, 384, 0x071abcc8 -0, 2160, 2160, 2160, 384, 0x31c9aee0 -0, 4320, 4320, 2160, 384, 0xa50eaa94 -0, 6480, 6480, 2160, 384, 0x9e86ba0e -0, 8640, 8640, 2160, 384, 0x2321b800 -0, 10800, 10800, 2160, 384, 0x2347afa8 -0, 12960, 12960, 2160, 384, 0x0831b8d3 -0, 15120, 15120, 2160, 384, 0xd5acafa1 -0, 17280, 17280, 2160, 384, 0xc975b9d2 -0, 19440, 19440, 2160, 384, 0x2e10b02a -0, 21600, 21600, 2160, 384, 0x501eadd0 -0, 23760, 23760, 2160, 384, 0x153fc171 -0, 25920, 25920, 2160, 384, 0xc5f0b3c2 -0, 28080, 28080, 2160, 384, 0xf731b200 -0, 30240, 30240, 2160, 384, 0x2e16b713 -0, 32400, 32400, 2160, 384, 0x61f6bba9 -0, 34560, 34560, 2160, 384, 0x1b9eb0ff -0, 36720, 36720, 2160, 384, 0x2ab4b7bd -0, 38880, 38880, 2160, 384, 0xd66eb45c -0, 41040, 41040, 2160, 384, 0x145ab426 -0, 43200, 43200, 2160, 384, 0x297cb370 -0, 45360, 45360, 2160, 384, 0x287bb6b7 -0, 47520, 47520, 2160, 384, 0xfddbb7df -0, 49680, 49680, 2160, 384, 0xbbb2af0c -0, 51840, 51840, 2160, 384, 0x8f03b5fc +#tb 0: 1/25 +#tb 1: 1/90000 +1, 0, 0, 2160, 384, 0x071abcc8 +1, 2160, 2160, 2160, 384, 0x31c9aee0 +1, 4320, 4320, 2160, 384, 0xa50eaa94 +1, 6480, 6480, 2160, 384, 0x9e86ba0e +1, 8640, 8640, 2160, 384, 0x2321b800 +1, 10800, 10800, 2160, 384, 0x2347afa8 +1, 12960, 12960, 2160, 384, 0x0831b8d3 +1, 15120, 15120, 2160, 384, 0xd5acafa1 +1, 17280, 17280, 2160, 384, 0xc975b9d2 +1, 19440, 19440, 2160, 384, 0x2e10b02a +1, 21600, 21600, 2160, 384, 0x501eadd0 +1, 23760, 23760, 2160, 384, 0x153fc171 +1, 25920, 25920, 2160, 384, 0xc5f0b3c2 +1, 28080, 28080, 2160, 384, 0xf731b200 +1, 30240, 30240, 2160, 384, 0x2e16b713 +1, 32400, 32400, 2160, 384, 0x61f6bba9 +1, 34560, 34560, 2160, 384, 0x1b9eb0ff +1, 36720, 36720, 2160, 384, 0x2ab4b7bd +1, 38880, 38880, 2160, 384, 0xd66eb45c +1, 41040, 41040, 2160, 384, 0x145ab426 +1, 43200, 43200, 2160, 384, 0x297cb370 +1, 45360, 45360, 2160, 384, 0x287bb6b7 +1, 47520, 47520, 2160, 384, 0xfddbb7df +1, 49680, 49680, 2160, 384, 0xbbb2af0c +1, 51840, 51840, 2160, 384, 0x8f03b5fc diff --git a/tests/ref/fate/qtrle-16bit b/tests/ref/fate/qtrle-16bit index d0d71b5..2021f2a 100644 --- a/tests/ref/fate/qtrle-16bit +++ b/tests/ref/fate/qtrle-16bit @@ -1,84 +1,84 @@ -#tb 0: 1/600 -0, 0, 0, 1, 57600, 0xe6b0a48c -0, 40, 40, 1, 57600, 0xe064d51c -0, 80, 80, 1, 57600, 0xbfce6b33 -0, 120, 120, 1, 57600, 0x371bab02 -0, 160, 160, 1, 57600, 0x0d2d7456 -0, 200, 200, 1, 57600, 0x9184eecb -0, 240, 240, 1, 57600, 0xb482e8db -0, 280, 280, 1, 57600, 0x0f4cd4be -0, 320, 320, 1, 57600, 0xe276cccb -0, 360, 360, 1, 57600, 0x04c21c62 -0, 400, 400, 1, 57600, 0x848960a2 -0, 440, 440, 1, 57600, 0xc4c8cf03 -0, 480, 480, 1, 57600, 0xb4094866 -0, 520, 520, 1, 57600, 0xf22da043 -0, 560, 560, 1, 57600, 0x6517b67b -0, 600, 600, 1, 57600, 0x23e39ccb -0, 640, 640, 1, 57600, 0x41525ca3 -0, 680, 680, 1, 57600, 0xc3edc5f3 -0, 720, 720, 1, 57600, 0x8ce81c7e -0, 760, 760, 1, 57600, 0x56829443 -0, 800, 800, 1, 57600, 0x511ce287 -0, 840, 840, 1, 57600, 0x8f029a5b -0, 880, 880, 1, 57600, 0x2b47cf43 -0, 920, 920, 1, 57600, 0x8e7ecf4b -0, 960, 960, 1, 57600, 0xd620317e -0, 1000, 1000, 1, 57600, 0x5987646e -0, 1040, 1040, 1, 57600, 0xcfedb7df -0, 1080, 1080, 1, 57600, 0x33746e7b -0, 1120, 1120, 1, 57600, 0x1d318573 -0, 1160, 1160, 1, 57600, 0xc851848b -0, 1200, 1200, 1, 57600, 0x939db1d7 -0, 1240, 1240, 1, 57600, 0x1719aed3 -0, 1280, 1280, 1, 57600, 0x1ba3e18c -0, 1320, 1320, 1, 57600, 0x04f355fb -0, 1360, 1360, 1, 57600, 0x6fafd5f4 -0, 1400, 1400, 1, 57600, 0x434f800b -0, 1440, 1440, 1, 57600, 0xed42179b -0, 1480, 1480, 1, 57600, 0x3b33118b -0, 1520, 1520, 1, 57600, 0xf81880cb -0, 1560, 1560, 1, 57600, 0xd2c58e1b -0, 1600, 1600, 1, 57600, 0xd96f50eb -0, 1640, 1640, 1, 57600, 0x64ef63fb -0, 1680, 1680, 1, 57600, 0x7b14b6fc -0, 1720, 1720, 1, 57600, 0xeb1c9054 -0, 1760, 1760, 1, 57600, 0x3b30c97c -0, 1800, 1800, 1, 57600, 0xc93e9484 -0, 1840, 1840, 1, 57600, 0xe012c0cc -0, 1880, 1880, 1, 57600, 0x48e2dda4 -0, 1920, 1920, 1, 57600, 0x13eb55fb -0, 1960, 1960, 1, 57600, 0xa5edbedc -0, 2000, 2000, 1, 57600, 0x0123a484 -0, 2040, 2040, 1, 57600, 0xc624a7ac -0, 2080, 2080, 1, 57600, 0xd83cf45c -0, 2120, 2120, 1, 57600, 0x8f9bf4b4 -0, 2160, 2160, 1, 57600, 0x2d494b8c -0, 2200, 2200, 1, 57600, 0xb246f07c -0, 2240, 2240, 1, 57600, 0x5750e67c -0, 2280, 2280, 1, 57600, 0x6643e9ac -0, 2320, 2320, 1, 57600, 0x8d3b86b3 -0, 2360, 2360, 1, 57600, 0x4bb0546b -0, 2400, 2400, 1, 57600, 0xfe439333 -0, 2440, 2440, 1, 57600, 0x0cc76233 -0, 2480, 2480, 1, 57600, 0xb6fe40ae -0, 2520, 2520, 1, 57600, 0xf79fe0d7 -0, 2560, 2560, 1, 57600, 0xdc90dcbb -0, 2600, 2600, 1, 57600, 0x371e7c2b -0, 2640, 2640, 1, 57600, 0x7c4590bb -0, 2680, 2680, 1, 57600, 0x66f5454b -0, 2720, 2720, 1, 57600, 0x1678ae5b -0, 2760, 2760, 1, 57600, 0x1ee8fdec -0, 2800, 2800, 1, 57600, 0x98d2a083 -0, 2840, 2840, 1, 57600, 0x86d29e5b -0, 2880, 2880, 1, 57600, 0x23d2bc83 -0, 2920, 2920, 1, 57600, 0x3fc729f2 -0, 2960, 2960, 1, 57600, 0x821d61da -0, 3000, 3000, 1, 57600, 0xdd549e0e -0, 3040, 3040, 1, 57600, 0x641234e2 -0, 3080, 3080, 1, 57600, 0x9a282112 -0, 3120, 3120, 1, 57600, 0x6587e2fb -0, 3160, 3160, 1, 57600, 0x043d0cb2 -0, 3200, 3200, 1, 57600, 0x90328707 -0, 3240, 3240, 1, 57600, 0x5744d313 -0, 3280, 3280, 1, 57600, 0x6e1b95cb +#tb 0: 1/15 +0, 0, 0, 1, 57600, 0xcf2d39fc +0, 1, 1, 1, 57600, 0xfc9f6bed +0, 2, 2, 1, 57600, 0x3f5805bb +0, 3, 3, 1, 57600, 0xcb34504e +0, 4, 4, 1, 57600, 0x66b6f6e9 +0, 5, 5, 1, 57600, 0x18698e4d +0, 6, 6, 1, 57600, 0x233288d7 +0, 7, 7, 1, 57600, 0x6b195ac5 +0, 8, 8, 1, 57600, 0x3b466b45 +0, 9, 9, 1, 57600, 0x9e3dbd75 +0, 10, 10, 1, 57600, 0x90ee04b7 +0, 11, 11, 1, 57600, 0x81096dda +0, 12, 12, 1, 57600, 0xef24ca50 +0, 13, 13, 1, 57600, 0xea7a3da8 +0, 14, 14, 1, 57600, 0xc3f054c2 +0, 15, 15, 1, 57600, 0x34af39ec +0, 16, 16, 1, 57600, 0xfc31f846 +0, 17, 17, 1, 57600, 0xa4606399 +0, 18, 18, 1, 57600, 0x4b8a9c88 +0, 19, 19, 1, 57600, 0x87db3195 +0, 20, 20, 1, 57600, 0x443b618d +0, 21, 21, 1, 57600, 0x601e380e +0, 22, 22, 1, 57600, 0x405c6e6f +0, 23, 23, 1, 57600, 0xe6b66f29 +0, 24, 24, 1, 57600, 0xb8e4b2d1 +0, 25, 25, 1, 57600, 0x9fc8e7da +0, 26, 26, 1, 57600, 0x3bdb363b +0, 27, 27, 1, 57600, 0xacac0b6a +0, 28, 28, 1, 57600, 0xff3022fb +0, 29, 29, 1, 57600, 0x1e5721f3 +0, 30, 30, 1, 57600, 0x511a3071 +0, 31, 31, 1, 57600, 0xff6d4dc0 +0, 32, 32, 1, 57600, 0x5df97a35 +0, 33, 33, 1, 57600, 0x3877f1b1 +0, 34, 34, 1, 57600, 0xa9096dd2 +0, 35, 35, 1, 57600, 0xd36e1ccc +0, 36, 36, 1, 57600, 0xdc94b124 +0, 37, 37, 1, 57600, 0x873fab49 +0, 38, 38, 1, 57600, 0x7f081dca +0, 39, 39, 1, 57600, 0x7df52bc3 +0, 40, 40, 1, 57600, 0xf41feb99 +0, 41, 41, 1, 57600, 0xcf59ffeb +0, 42, 42, 1, 57600, 0x0dd94dfe +0, 43, 43, 1, 57600, 0xfbc52500 +0, 44, 44, 1, 57600, 0xc300606e +0, 45, 45, 1, 57600, 0x01e529b4 +0, 46, 46, 1, 57600, 0x359a57b0 +0, 47, 47, 1, 57600, 0xcfee7511 +0, 48, 48, 1, 57600, 0x2189f139 +0, 49, 49, 1, 57600, 0xcc535558 +0, 50, 50, 1, 57600, 0xeed13a76 +0, 51, 51, 1, 57600, 0xfb5c3ddd +0, 52, 52, 1, 57600, 0x36a98c53 +0, 53, 53, 1, 57600, 0xf4c38c4b +0, 54, 54, 1, 57600, 0x53d5df15 +0, 55, 55, 1, 57600, 0x336d890c +0, 56, 56, 1, 57600, 0x19967f1c +0, 57, 57, 1, 57600, 0xa36b8224 +0, 58, 58, 1, 57600, 0xf6ec2490 +0, 59, 59, 1, 57600, 0x6ffff0d1 +0, 60, 60, 1, 57600, 0xfcb73114 +0, 61, 61, 1, 57600, 0x5f5fff35 +0, 62, 62, 1, 57600, 0xf113c4a0 +0, 63, 63, 1, 57600, 0x64ca6175 +0, 64, 64, 1, 57600, 0x3f6f7d15 +0, 65, 65, 1, 57600, 0x18b619df +0, 66, 66, 1, 57600, 0xe6872ed7 +0, 67, 67, 1, 57600, 0x3641e174 +0, 68, 68, 1, 57600, 0x4c144d8c +0, 69, 69, 1, 57600, 0x82529776 +0, 70, 70, 1, 57600, 0xd96f3ead +0, 71, 71, 1, 57600, 0xce183c4e +0, 72, 72, 1, 57600, 0xaa475b24 +0, 73, 73, 1, 57600, 0xf7c5cbf3 +0, 74, 74, 1, 57600, 0x798e0548 +0, 75, 75, 1, 57600, 0x1233241a +0, 76, 76, 1, 57600, 0x1424d758 +0, 77, 77, 1, 57600, 0xa446c264 +0, 78, 78, 1, 57600, 0x66e082ae +0, 79, 79, 1, 57600, 0xb58cacc8 +0, 80, 80, 1, 57600, 0x3d86431c +0, 81, 81, 1, 57600, 0x601b724e +0, 82, 82, 1, 57600, 0xbe9a32c8 diff --git a/tests/ref/fate/qtrle-1bit b/tests/ref/fate/qtrle-1bit index a424e47..f191169 100644 --- a/tests/ref/fate/qtrle-1bit +++ b/tests/ref/fate/qtrle-1bit @@ -1,39 +1,39 @@ -#tb 0: 1/1200 -0, 0, 0, 0, 9600, 0xc5921aa2 -0, 100, 100, 0, 9600, 0x9032fc52 -0, 200, 200, 0, 9600, 0x7db0038e -0, 300, 300, 0, 9600, 0x95b73c41 -0, 400, 400, 0, 9600, 0x531e4189 -0, 500, 500, 0, 9600, 0xb73390ec -0, 600, 600, 0, 9600, 0x958e8221 -0, 700, 700, 0, 9600, 0xd393f8a6 -0, 800, 800, 0, 9600, 0xa085da1c -0, 900, 900, 0, 9600, 0x57ace74f -0, 1000, 1000, 0, 9600, 0x5d11a308 -0, 1100, 1100, 0, 9600, 0x13e133b7 -0, 1200, 1200, 0, 9600, 0x494edb86 -0, 1300, 1300, 0, 9600, 0x43a448ea -0, 1400, 1400, 0, 9600, 0x3562d35b -0, 1500, 1500, 0, 9600, 0x0bc655d2 -0, 1600, 1600, 0, 9600, 0xbece73a1 -0, 1700, 1700, 0, 9600, 0x82e7cfa1 -0, 1800, 1800, 0, 9600, 0xda29fd8f -0, 1900, 1900, 0, 9600, 0x70fb700b -0, 2000, 2000, 0, 9600, 0xaf57a6b0 -0, 2100, 2100, 0, 9600, 0x0a5ed9b9 -0, 2200, 2200, 0, 9600, 0xf7c62c38 -0, 2300, 2300, 0, 9600, 0x0aa2ccfd -0, 2400, 2400, 0, 9600, 0xc9adabae -0, 2500, 2500, 0, 9600, 0x67ff0aba -0, 2600, 2600, 0, 9600, 0xea79a465 -0, 2700, 2700, 0, 9600, 0x8928c626 -0, 2800, 2800, 0, 9600, 0x8dab4111 -0, 2900, 2900, 0, 9600, 0x81ef63f9 -0, 3000, 3000, 0, 9600, 0xf977bc5e -0, 3100, 3100, 0, 9600, 0x9e6a3f4a -0, 3200, 3200, 0, 9600, 0x77c92865 -0, 3300, 3300, 0, 9600, 0x3915170d -0, 3400, 3400, 0, 9600, 0xbe19b995 -0, 3500, 3500, 0, 9600, 0x3e8a3077 -0, 3600, 3600, 0, 9600, 0x1331342e -0, 3700, 3700, 0, 9600, 0x4d692175 +#tb 0: 1/12 +0, 0, 0, 1, 9600, 0xc5921aa2 +0, 1, 1, 1, 9600, 0x9032fc52 +0, 2, 2, 1, 9600, 0x7db0038e +0, 3, 3, 1, 9600, 0x95b73c41 +0, 4, 4, 1, 9600, 0x531e4189 +0, 5, 5, 1, 9600, 0xb73390ec +0, 6, 6, 1, 9600, 0x958e8221 +0, 7, 7, 1, 9600, 0xd393f8a6 +0, 8, 8, 1, 9600, 0xa085da1c +0, 9, 9, 1, 9600, 0x57ace74f +0, 10, 10, 1, 9600, 0x5d11a308 +0, 11, 11, 1, 9600, 0x13e133b7 +0, 12, 12, 1, 9600, 0x494edb86 +0, 13, 13, 1, 9600, 0x43a448ea +0, 14, 14, 1, 9600, 0x3562d35b +0, 15, 15, 1, 9600, 0x0bc655d2 +0, 16, 16, 1, 9600, 0xbece73a1 +0, 17, 17, 1, 9600, 0x82e7cfa1 +0, 18, 18, 1, 9600, 0xda29fd8f +0, 19, 19, 1, 9600, 0x70fb700b +0, 20, 20, 1, 9600, 0xaf57a6b0 +0, 21, 21, 1, 9600, 0x0a5ed9b9 +0, 22, 22, 1, 9600, 0xf7c62c38 +0, 23, 23, 1, 9600, 0x0aa2ccfd +0, 24, 24, 1, 9600, 0xc9adabae +0, 25, 25, 1, 9600, 0x67ff0aba +0, 26, 26, 1, 9600, 0xea79a465 +0, 27, 27, 1, 9600, 0x8928c626 +0, 28, 28, 1, 9600, 0x8dab4111 +0, 29, 29, 1, 9600, 0x81ef63f9 +0, 30, 30, 1, 9600, 0xf977bc5e +0, 31, 31, 1, 9600, 0x9e6a3f4a +0, 32, 32, 1, 9600, 0x77c92865 +0, 33, 33, 1, 9600, 0x3915170d +0, 34, 34, 1, 9600, 0xbe19b995 +0, 35, 35, 1, 9600, 0x3e8a3077 +0, 36, 36, 1, 9600, 0x1331342e +0, 37, 37, 1, 9600, 0x4d692175 diff --git a/tests/ref/fate/qtrle-24bit b/tests/ref/fate/qtrle-24bit index 7a162b8..a21b099 100644 --- a/tests/ref/fate/qtrle-24bit +++ b/tests/ref/fate/qtrle-24bit @@ -1,35 +1,35 @@ -#tb 0: 1/600 +#tb 0: 1/10 0, 0, 0, 1, 57600, 0x3718ad00 -0, 60, 60, 1, 57600, 0x54861558 -0, 120, 120, 1, 57600, 0xea1d6233 -0, 180, 180, 1, 57600, 0xf669a2fd -0, 240, 240, 1, 57600, 0xc9f76f31 -0, 300, 300, 1, 57600, 0xe23c6d7b -0, 360, 360, 1, 57600, 0xbc9d6167 -0, 420, 420, 1, 57600, 0x0ca63477 -0, 480, 480, 1, 57600, 0xc0850d22 -0, 540, 540, 1, 57600, 0x735d10b2 -0, 600, 600, 1, 57600, 0x561f3c4a -0, 660, 660, 1, 57600, 0x84db9cf1 -0, 720, 720, 1, 57600, 0x9fb841f4 -0, 780, 780, 1, 57600, 0xeaf262ab -0, 840, 840, 1, 57600, 0x264886b4 -0, 900, 900, 1, 57600, 0x5edc5518 -0, 960, 960, 1, 57600, 0xd3e60c72 -0, 1020, 1020, 1, 57600, 0x9cabaed7 -0, 1080, 1080, 1, 57600, 0x616716cf -0, 1140, 1140, 1, 57600, 0xa43f61aa -0, 1200, 1200, 1, 57600, 0xdba3a0bd -0, 1260, 1260, 1, 57600, 0xa7dd6dfa -0, 1320, 1320, 1, 57600, 0xc3fa6c84 -0, 1380, 1380, 1, 57600, 0xb1275fb8 -0, 1440, 1440, 1, 57600, 0x2e39331f -0, 1500, 1500, 1, 57600, 0x5b9e0bca -0, 1560, 1560, 1, 57600, 0x0e760f5a -0, 1620, 1620, 1, 57600, 0xc56c3e69 -0, 1680, 1680, 1, 57600, 0x51da9fb8 -0, 1740, 1740, 1, 57600, 0xe3a1432b -0, 1800, 1800, 1, 57600, 0xe1b360a3 -0, 1860, 1860, 1, 57600, 0x30b383cd -0, 1920, 1920, 1, 57600, 0x950c5439 -0, 1980, 1980, 1, 57600, 0x8f9d0ca2 +0, 1, 1, 1, 57600, 0x54861558 +0, 2, 2, 1, 57600, 0xea1d6233 +0, 3, 3, 1, 57600, 0xf669a2fd +0, 4, 4, 1, 57600, 0xc9f76f31 +0, 5, 5, 1, 57600, 0xe23c6d7b +0, 6, 6, 1, 57600, 0xbc9d6167 +0, 7, 7, 1, 57600, 0x0ca63477 +0, 8, 8, 1, 57600, 0xc0850d22 +0, 9, 9, 1, 57600, 0x735d10b2 +0, 10, 10, 1, 57600, 0x561f3c4a +0, 11, 11, 1, 57600, 0x84db9cf1 +0, 12, 12, 1, 57600, 0x9fb841f4 +0, 13, 13, 1, 57600, 0xeaf262ab +0, 14, 14, 1, 57600, 0x264886b4 +0, 15, 15, 1, 57600, 0x5edc5518 +0, 16, 16, 1, 57600, 0xd3e60c72 +0, 17, 17, 1, 57600, 0x9cabaed7 +0, 18, 18, 1, 57600, 0x616716cf +0, 19, 19, 1, 57600, 0xa43f61aa +0, 20, 20, 1, 57600, 0xdba3a0bd +0, 21, 21, 1, 57600, 0xa7dd6dfa +0, 22, 22, 1, 57600, 0xc3fa6c84 +0, 23, 23, 1, 57600, 0xb1275fb8 +0, 24, 24, 1, 57600, 0x2e39331f +0, 25, 25, 1, 57600, 0x5b9e0bca +0, 26, 26, 1, 57600, 0x0e760f5a +0, 27, 27, 1, 57600, 0xc56c3e69 +0, 28, 28, 1, 57600, 0x51da9fb8 +0, 29, 29, 1, 57600, 0xe3a1432b +0, 30, 30, 1, 57600, 0xe1b360a3 +0, 31, 31, 1, 57600, 0x30b383cd +0, 32, 32, 1, 57600, 0x950c5439 +0, 33, 33, 1, 57600, 0x8f9d0ca2 diff --git a/tests/ref/fate/qtrle-2bit b/tests/ref/fate/qtrle-2bit index 5866db5..95c0f7c 100644 --- a/tests/ref/fate/qtrle-2bit +++ b/tests/ref/fate/qtrle-2bit @@ -1,39 +1,39 @@ -#tb 0: 1/1200 -0, 0, 0, 0, 230400, 0xb1ee55dc -0, 100, 100, 0, 230400, 0x97c580bf -0, 200, 200, 0, 230400, 0xd4bd57e8 -0, 300, 300, 0, 230400, 0x412b79aa -0, 400, 400, 0, 230400, 0x928a44d1 -0, 500, 500, 0, 230400, 0x6bbdc0e4 -0, 600, 600, 0, 230400, 0x382e960f -0, 700, 700, 0, 230400, 0x62c863ea -0, 800, 800, 0, 230400, 0xbfccd3ce -0, 900, 900, 0, 230400, 0x1987cdd4 -0, 1000, 1000, 0, 230400, 0x40279727 -0, 1100, 1100, 0, 230400, 0x9d4f6746 -0, 1200, 1200, 0, 230400, 0x7b8a77ec -0, 1300, 1300, 0, 230400, 0x2ce7a781 -0, 1400, 1400, 0, 230400, 0xb749815e -0, 1500, 1500, 0, 230400, 0x61c88610 -0, 1600, 1600, 0, 230400, 0x8449114d -0, 1700, 1700, 0, 230400, 0x5f73e666 -0, 1800, 1800, 0, 230400, 0xbde53ce6 -0, 1900, 1900, 0, 230400, 0x8c7406fd -0, 2000, 2000, 0, 230400, 0xf9e9a3ef -0, 2100, 2100, 0, 230400, 0x7e0a3077 -0, 2200, 2200, 0, 230400, 0xd9245c5f -0, 2300, 2300, 0, 230400, 0x6d077ea2 -0, 2400, 2400, 0, 230400, 0xf622bb2a -0, 2500, 2500, 0, 230400, 0x35292dc8 -0, 2600, 2600, 0, 230400, 0xc0cea946 -0, 2700, 2700, 0, 230400, 0x98b27b60 -0, 2800, 2800, 0, 230400, 0x668ef6bd -0, 2900, 2900, 0, 230400, 0x6c07a31c -0, 3000, 3000, 0, 230400, 0x0b4a6ae1 -0, 3100, 3100, 0, 230400, 0x945b9878 -0, 3200, 3200, 0, 230400, 0xab28031c -0, 3300, 3300, 0, 230400, 0x977252b0 -0, 3400, 3400, 0, 230400, 0x6c3d9706 -0, 3500, 3500, 0, 230400, 0xe053bc2a -0, 3600, 3600, 0, 230400, 0x4cf2fc7c -0, 3700, 3700, 0, 230400, 0x610beda7 +#tb 0: 1/12 +0, 0, 0, 1, 230400, 0xb1ee55dc +0, 1, 1, 1, 230400, 0x97c580bf +0, 2, 2, 1, 230400, 0xd4bd57e8 +0, 3, 3, 1, 230400, 0x412b79aa +0, 4, 4, 1, 230400, 0x928a44d1 +0, 5, 5, 1, 230400, 0x6bbdc0e4 +0, 6, 6, 1, 230400, 0x382e960f +0, 7, 7, 1, 230400, 0x62c863ea +0, 8, 8, 1, 230400, 0xbfccd3ce +0, 9, 9, 1, 230400, 0x1987cdd4 +0, 10, 10, 1, 230400, 0x40279727 +0, 11, 11, 1, 230400, 0x9d4f6746 +0, 12, 12, 1, 230400, 0x7b8a77ec +0, 13, 13, 1, 230400, 0x2ce7a781 +0, 14, 14, 1, 230400, 0xb749815e +0, 15, 15, 1, 230400, 0x61c88610 +0, 16, 16, 1, 230400, 0x8449114d +0, 17, 17, 1, 230400, 0x5f73e666 +0, 18, 18, 1, 230400, 0xbde53ce6 +0, 19, 19, 1, 230400, 0x8c7406fd +0, 20, 20, 1, 230400, 0xf9e9a3ef +0, 21, 21, 1, 230400, 0x7e0a3077 +0, 22, 22, 1, 230400, 0xd9245c5f +0, 23, 23, 1, 230400, 0x6d077ea2 +0, 24, 24, 1, 230400, 0xf622bb2a +0, 25, 25, 1, 230400, 0x35292dc8 +0, 26, 26, 1, 230400, 0xc0cea946 +0, 27, 27, 1, 230400, 0x98b27b60 +0, 28, 28, 1, 230400, 0x668ef6bd +0, 29, 29, 1, 230400, 0x6c07a31c +0, 30, 30, 1, 230400, 0x0b4a6ae1 +0, 31, 31, 1, 230400, 0x945b9878 +0, 32, 32, 1, 230400, 0xab28031c +0, 33, 33, 1, 230400, 0x977252b0 +0, 34, 34, 1, 230400, 0x6c3d9706 +0, 35, 35, 1, 230400, 0xe053bc2a +0, 36, 36, 1, 230400, 0x4cf2fc7c +0, 37, 37, 1, 230400, 0x610beda7 diff --git a/tests/ref/fate/qtrle-32bit b/tests/ref/fate/qtrle-32bit index bbdd464..ed6dc03 100644 --- a/tests/ref/fate/qtrle-32bit +++ b/tests/ref/fate/qtrle-32bit @@ -1,27 +1,27 @@ -#tb 0: 1/2997 -0, 0, 0, 0, 1036800, 0x2a90d062 -0, 100, 100, 0, 1036800, 0x6565aded -0, 200, 200, 0, 1036800, 0xf0b587d2 -0, 300, 300, 0, 1036800, 0xf0b4e53f -0, 400, 400, 0, 1036800, 0x5ba4b96a -0, 500, 500, 0, 1036800, 0x501df9c1 -0, 600, 600, 0, 1036800, 0xcf45b940 -0, 700, 700, 0, 1036800, 0xa454df07 -0, 800, 800, 0, 1036800, 0xc504d152 -0, 900, 900, 0, 1036800, 0xd90ecac7 -0, 1000, 1000, 0, 1036800, 0xe30368df -0, 1100, 1100, 0, 1036800, 0x0ca35522 -0, 1200, 1200, 0, 1036800, 0xe76b8d43 -0, 1300, 1300, 0, 1036800, 0x7c85a447 -0, 1400, 1400, 0, 1036800, 0x3e2d1b5f -0, 1500, 1500, 0, 1036800, 0x230fa5a6 -0, 1600, 1600, 0, 1036800, 0x4fad025e -0, 1700, 1700, 0, 1036800, 0x7d3366ae -0, 1800, 1800, 0, 1036800, 0xa83720f7 -0, 1900, 1900, 0, 1036800, 0x5dbd13b1 -0, 2000, 2000, 0, 1036800, 0xd0ebd56d -0, 2100, 2100, 0, 1036800, 0x4d7c67f3 -0, 2200, 2200, 0, 1036800, 0x226baa3f -0, 2300, 2300, 0, 1036800, 0xc0e93acf -0, 2400, 2400, 0, 1036800, 0x5a466c17 -0, 2500, 2500, 0, 1036800, 0xfdb7d2ea +#tb 0: 100/2997 +0, 0, 0, 1, 1036800, 0x2a90d062 +0, 1, 1, 1, 1036800, 0x6565aded +0, 2, 2, 1, 1036800, 0xf0b587d2 +0, 3, 3, 1, 1036800, 0xf0b4e53f +0, 4, 4, 1, 1036800, 0x5ba4b96a +0, 5, 5, 1, 1036800, 0x501df9c1 +0, 6, 6, 1, 1036800, 0xcf45b940 +0, 7, 7, 1, 1036800, 0xa454df07 +0, 8, 8, 1, 1036800, 0xc504d152 +0, 9, 9, 1, 1036800, 0xd90ecac7 +0, 10, 10, 1, 1036800, 0xe30368df +0, 11, 11, 1, 1036800, 0x0ca35522 +0, 12, 12, 1, 1036800, 0xe76b8d43 +0, 13, 13, 1, 1036800, 0x7c85a447 +0, 14, 14, 1, 1036800, 0x3e2d1b5f +0, 15, 15, 1, 1036800, 0x230fa5a6 +0, 16, 16, 1, 1036800, 0x4fad025e +0, 17, 17, 1, 1036800, 0x7d3366ae +0, 18, 18, 1, 1036800, 0xa83720f7 +0, 19, 19, 1, 1036800, 0x5dbd13b1 +0, 20, 20, 1, 1036800, 0xd0ebd56d +0, 21, 21, 1, 1036800, 0x4d7c67f3 +0, 22, 22, 1, 1036800, 0x226baa3f +0, 23, 23, 1, 1036800, 0xc0e93acf +0, 24, 24, 1, 1036800, 0x5a466c17 +0, 25, 25, 1, 1036800, 0xfdb7d2ea diff --git a/tests/ref/fate/qtrle-4bit b/tests/ref/fate/qtrle-4bit index cc09e78..74eb4ab 100644 --- a/tests/ref/fate/qtrle-4bit +++ b/tests/ref/fate/qtrle-4bit @@ -1,39 +1,39 @@ -#tb 0: 1/1200 -0, 0, 0, 0, 230400, 0x0655b3d9 -0, 100, 100, 0, 230400, 0x9c626fd3 -0, 200, 200, 0, 230400, 0x5bc95868 -0, 300, 300, 0, 230400, 0x55a38387 -0, 400, 400, 0, 230400, 0xd3495b60 -0, 500, 500, 0, 230400, 0xecdb2d15 -0, 600, 600, 0, 230400, 0x7f9b373e -0, 700, 700, 0, 230400, 0x51caac22 -0, 800, 800, 0, 230400, 0x0f2ac153 -0, 900, 900, 0, 230400, 0xe5a6f9e7 -0, 1000, 1000, 0, 230400, 0xfc2b2250 -0, 1100, 1100, 0, 230400, 0x24e2da1b -0, 1200, 1200, 0, 230400, 0x2723d7dd -0, 1300, 1300, 0, 230400, 0x024a4989 -0, 1400, 1400, 0, 230400, 0xdbafb92d -0, 1500, 1500, 0, 230400, 0x6b9b5056 -0, 1600, 1600, 0, 230400, 0x010cabb4 -0, 1700, 1700, 0, 230400, 0xf75bc1c0 -0, 1800, 1800, 0, 230400, 0x6c7fd744 -0, 1900, 1900, 0, 230400, 0xabe4371a -0, 2000, 2000, 0, 230400, 0xe41fb781 -0, 2100, 2100, 0, 230400, 0x42c5649e -0, 2200, 2200, 0, 230400, 0xf5511deb -0, 2300, 2300, 0, 230400, 0xebf5ab32 -0, 2400, 2400, 0, 230400, 0x44398194 -0, 2500, 2500, 0, 230400, 0xfd63510c -0, 2600, 2600, 0, 230400, 0xa013975e -0, 2700, 2700, 0, 230400, 0xe0aa028d -0, 2800, 2800, 0, 230400, 0x349f6f3b -0, 2900, 2900, 0, 230400, 0x2446032c -0, 3000, 3000, 0, 230400, 0x648f122c -0, 3100, 3100, 0, 230400, 0xbda221fd -0, 3200, 3200, 0, 230400, 0xf0f97642 -0, 3300, 3300, 0, 230400, 0x6a1737de -0, 3400, 3400, 0, 230400, 0x808a8179 -0, 3500, 3500, 0, 230400, 0x121641cf -0, 3600, 3600, 0, 230400, 0x275d11ea -0, 3700, 3700, 0, 230400, 0x92adf2cf +#tb 0: 1/12 +0, 0, 0, 1, 230400, 0x0655b3d9 +0, 1, 1, 1, 230400, 0x9c626fd3 +0, 2, 2, 1, 230400, 0x5bc95868 +0, 3, 3, 1, 230400, 0x55a38387 +0, 4, 4, 1, 230400, 0xd3495b60 +0, 5, 5, 1, 230400, 0xecdb2d15 +0, 6, 6, 1, 230400, 0x7f9b373e +0, 7, 7, 1, 230400, 0x51caac22 +0, 8, 8, 1, 230400, 0x0f2ac153 +0, 9, 9, 1, 230400, 0xe5a6f9e7 +0, 10, 10, 1, 230400, 0xfc2b2250 +0, 11, 11, 1, 230400, 0x24e2da1b +0, 12, 12, 1, 230400, 0x2723d7dd +0, 13, 13, 1, 230400, 0x024a4989 +0, 14, 14, 1, 230400, 0xdbafb92d +0, 15, 15, 1, 230400, 0x6b9b5056 +0, 16, 16, 1, 230400, 0x010cabb4 +0, 17, 17, 1, 230400, 0xf75bc1c0 +0, 18, 18, 1, 230400, 0x6c7fd744 +0, 19, 19, 1, 230400, 0xabe4371a +0, 20, 20, 1, 230400, 0xe41fb781 +0, 21, 21, 1, 230400, 0x42c5649e +0, 22, 22, 1, 230400, 0xf5511deb +0, 23, 23, 1, 230400, 0xebf5ab32 +0, 24, 24, 1, 230400, 0x44398194 +0, 25, 25, 1, 230400, 0xfd63510c +0, 26, 26, 1, 230400, 0xa013975e +0, 27, 27, 1, 230400, 0xe0aa028d +0, 28, 28, 1, 230400, 0x349f6f3b +0, 29, 29, 1, 230400, 0x2446032c +0, 30, 30, 1, 230400, 0x648f122c +0, 31, 31, 1, 230400, 0xbda221fd +0, 32, 32, 1, 230400, 0xf0f97642 +0, 33, 33, 1, 230400, 0x6a1737de +0, 34, 34, 1, 230400, 0x808a8179 +0, 35, 35, 1, 230400, 0x121641cf +0, 36, 36, 1, 230400, 0x275d11ea +0, 37, 37, 1, 230400, 0x92adf2cf diff --git a/tests/ref/fate/qtrle-8bit b/tests/ref/fate/qtrle-8bit index bef2358..5b30fbb 100644 --- a/tests/ref/fate/qtrle-8bit +++ b/tests/ref/fate/qtrle-8bit @@ -1,168 +1,168 @@ -#tb 0: 1/600 +#tb 0: 1/15 0, 0, 0, 1, 921600, 0x1492e3ed -0, 40, 40, 1, 921600, 0x1492e3ed -0, 80, 80, 1, 921600, 0x1492e3ed -0, 120, 120, 1, 921600, 0x23ef4fc7 -0, 160, 160, 1, 921600, 0x23ef4fc7 -0, 200, 200, 1, 921600, 0xe406d4be -0, 240, 240, 1, 921600, 0xe406d4be -0, 280, 280, 1, 921600, 0xe406d4be -0, 320, 320, 1, 921600, 0x62b8b5a1 -0, 360, 360, 1, 921600, 0x62b8b5a1 -0, 400, 400, 1, 921600, 0x7d8ba674 -0, 440, 440, 1, 921600, 0x7d8ba674 -0, 480, 480, 1, 921600, 0x7d8ba674 -0, 520, 520, 1, 921600, 0xfe666be7 -0, 560, 560, 1, 921600, 0xfe666be7 -0, 600, 600, 1, 921600, 0x721baec0 -0, 640, 640, 1, 921600, 0x721baec0 -0, 680, 680, 1, 921600, 0x721baec0 -0, 720, 720, 1, 921600, 0xc237180a -0, 760, 760, 1, 921600, 0xc237180a -0, 800, 800, 1, 921600, 0xf03a7482 -0, 840, 840, 1, 921600, 0xf03a7482 -0, 880, 880, 1, 921600, 0xf03a7482 -0, 920, 920, 1, 921600, 0x5612a391 -0, 960, 960, 1, 921600, 0x5612a391 -0, 1000, 1000, 1, 921600, 0x9dbcc46a -0, 1040, 1040, 1, 921600, 0x9dbcc46a -0, 1080, 1080, 1, 921600, 0x9dbcc46a -0, 1120, 1120, 1, 921600, 0xa128a5d5 -0, 1160, 1160, 1, 921600, 0xa128a5d5 -0, 1200, 1200, 1, 921600, 0x63e0025c -0, 1240, 1240, 1, 921600, 0x63e0025c -0, 1280, 1280, 1, 921600, 0x63e0025c -0, 1320, 1320, 1, 921600, 0x262359ed -0, 1360, 1360, 1, 921600, 0x262359ed -0, 1400, 1400, 1, 921600, 0x343688e8 -0, 1440, 1440, 1, 921600, 0x343688e8 -0, 1480, 1480, 1, 921600, 0x343688e8 -0, 1520, 1520, 1, 921600, 0x343688e8 -0, 1560, 1560, 1, 921600, 0x343688e8 -0, 1600, 1600, 1, 921600, 0x343688e8 -0, 1640, 1640, 1, 921600, 0x343688e8 -0, 1680, 1680, 1, 921600, 0x343688e8 -0, 1720, 1720, 1, 921600, 0x343688e8 -0, 1760, 1760, 1, 921600, 0x343688e8 -0, 1800, 1800, 1, 921600, 0xe4b29d57 -0, 1840, 1840, 1, 921600, 0xe4b29d57 -0, 1880, 1880, 1, 921600, 0xe4b29d57 -0, 1920, 1920, 1, 921600, 0x198e8a4a -0, 1960, 1960, 1, 921600, 0x198e8a4a -0, 2000, 2000, 1, 921600, 0x0cad8dc9 -0, 2040, 2040, 1, 921600, 0x0cad8dc9 -0, 2080, 2080, 1, 921600, 0x0cad8dc9 -0, 2120, 2120, 1, 921600, 0x1f74cf3d -0, 2160, 2160, 1, 921600, 0x1f74cf3d -0, 2200, 2200, 1, 921600, 0xec5b5449 -0, 2240, 2240, 1, 921600, 0xec5b5449 -0, 2280, 2280, 1, 921600, 0xec5b5449 -0, 2320, 2320, 1, 921600, 0x39829711 -0, 2360, 2360, 1, 921600, 0x39829711 -0, 2400, 2400, 1, 921600, 0x6de5b9c6 -0, 2440, 2440, 1, 921600, 0x6de5b9c6 -0, 2480, 2480, 1, 921600, 0x6de5b9c6 -0, 2520, 2520, 1, 921600, 0x47b0e9d4 -0, 2560, 2560, 1, 921600, 0x47b0e9d4 -0, 2600, 2600, 1, 921600, 0x756452b8 -0, 2640, 2640, 1, 921600, 0x756452b8 -0, 2680, 2680, 1, 921600, 0x756452b8 -0, 2720, 2720, 1, 921600, 0x6fce3478 -0, 2760, 2760, 1, 921600, 0x6fce3478 -0, 2800, 2800, 1, 921600, 0x372397cd -0, 2840, 2840, 1, 921600, 0x372397cd -0, 2880, 2880, 1, 921600, 0x372397cd -0, 2920, 2920, 1, 921600, 0xe3999ba1 -0, 2960, 2960, 1, 921600, 0xe3999ba1 -0, 3000, 3000, 1, 921600, 0x6ba26b43 -0, 3040, 3040, 1, 921600, 0x6ba26b43 -0, 3080, 3080, 1, 921600, 0x6ba26b43 -0, 3120, 3120, 1, 921600, 0x4e9ee49e -0, 3160, 3160, 1, 921600, 0x4e9ee49e -0, 3200, 3200, 1, 921600, 0xdb5fd6e7 -0, 3240, 3240, 1, 921600, 0xdb5fd6e7 -0, 3280, 3280, 1, 921600, 0xdb5fd6e7 -0, 3320, 3320, 1, 921600, 0x8f2254a5 -0, 3360, 3360, 1, 921600, 0x8f2254a5 -0, 3400, 3400, 1, 921600, 0x8f2254a5 -0, 3440, 3440, 1, 921600, 0x8f2254a5 -0, 3480, 3480, 1, 921600, 0x8f2254a5 -0, 3520, 3520, 1, 921600, 0x8f2254a5 -0, 3560, 3560, 1, 921600, 0x8f2254a5 -0, 3600, 3600, 1, 921600, 0x8f2254a5 -0, 3640, 3640, 1, 921600, 0x8f2254a5 -0, 3680, 3680, 1, 921600, 0x8f2254a5 -0, 3720, 3720, 1, 921600, 0x57e95c32 -0, 3760, 3760, 1, 921600, 0x57e95c32 -0, 3800, 3800, 1, 921600, 0x41627a9b -0, 3840, 3840, 1, 921600, 0x41627a9b -0, 3880, 3880, 1, 921600, 0x41627a9b -0, 3920, 3920, 1, 921600, 0x7412dcee -0, 3960, 3960, 1, 921600, 0x7412dcee -0, 4000, 4000, 1, 921600, 0xaebe10ed -0, 4040, 4040, 1, 921600, 0xaebe10ed -0, 4080, 4080, 1, 921600, 0xaebe10ed -0, 4120, 4120, 1, 921600, 0x411a91f6 -0, 4160, 4160, 1, 921600, 0x411a91f6 -0, 4200, 4200, 1, 921600, 0xb059df3f -0, 4240, 4240, 1, 921600, 0xb059df3f -0, 4280, 4280, 1, 921600, 0xb059df3f -0, 4320, 4320, 1, 921600, 0x4d6f5a77 -0, 4360, 4360, 1, 921600, 0x4d6f5a77 -0, 4400, 4400, 1, 921600, 0xbbf06df4 -0, 4440, 4440, 1, 921600, 0xbbf06df4 -0, 4480, 4480, 1, 921600, 0xbbf06df4 -0, 4520, 4520, 1, 921600, 0xe27f7bf6 -0, 4560, 4560, 1, 921600, 0xe27f7bf6 -0, 4600, 4600, 1, 921600, 0xd7e8360e -0, 4640, 4640, 1, 921600, 0xd7e8360e -0, 4680, 4680, 1, 921600, 0xd7e8360e -0, 4720, 4720, 1, 921600, 0x1dd4c344 -0, 4760, 4760, 1, 921600, 0x1dd4c344 -0, 4800, 4800, 1, 921600, 0x7995a7ce -0, 4840, 4840, 1, 921600, 0x7995a7ce -0, 4880, 4880, 1, 921600, 0x7995a7ce -0, 4920, 4920, 1, 921600, 0x2ef3c566 -0, 4960, 4960, 1, 921600, 0x2ef3c566 -0, 5000, 5000, 1, 921600, 0xf296736e -0, 5040, 5040, 1, 921600, 0xf296736e -0, 5080, 5080, 1, 921600, 0xf296736e -0, 5120, 5120, 1, 921600, 0xf296736e -0, 5160, 5160, 1, 921600, 0xf296736e -0, 5200, 5200, 1, 921600, 0xf296736e -0, 5240, 5240, 1, 921600, 0xf296736e -0, 5280, 5280, 1, 921600, 0xf296736e -0, 5320, 5320, 1, 921600, 0xf296736e -0, 5360, 5360, 1, 921600, 0xf296736e -0, 5400, 5400, 1, 921600, 0x1a488311 -0, 5440, 5440, 1, 921600, 0x1a488311 -0, 5480, 5480, 1, 921600, 0x1a488311 -0, 5520, 5520, 1, 921600, 0x9e28011b -0, 5560, 5560, 1, 921600, 0x9e28011b -0, 5600, 5600, 1, 921600, 0x84d1ea80 -0, 5640, 5640, 1, 921600, 0x84d1ea80 -0, 5680, 5680, 1, 921600, 0x84d1ea80 -0, 5720, 5720, 1, 921600, 0x9ed41052 -0, 5760, 5760, 1, 921600, 0x9ed41052 -0, 5800, 5800, 1, 921600, 0xd4db7206 -0, 5840, 5840, 1, 921600, 0xd4db7206 -0, 5880, 5880, 1, 921600, 0xd4db7206 -0, 5920, 5920, 1, 921600, 0x55f695a9 -0, 5960, 5960, 1, 921600, 0x55f695a9 -0, 6000, 6000, 1, 921600, 0x9d8c667f -0, 6040, 6040, 1, 921600, 0x9d8c667f -0, 6080, 6080, 1, 921600, 0x9d8c667f -0, 6120, 6120, 1, 921600, 0x9b6037ec -0, 6160, 6160, 1, 921600, 0x9b6037ec -0, 6200, 6200, 1, 921600, 0x57c5e835 -0, 6240, 6240, 1, 921600, 0x57c5e835 -0, 6280, 6280, 1, 921600, 0x57c5e835 -0, 6320, 6320, 1, 921600, 0x476dad89 -0, 6360, 6360, 1, 921600, 0x476dad89 -0, 6400, 6400, 1, 921600, 0xcfd6ad2b -0, 6440, 6440, 1, 921600, 0xcfd6ad2b -0, 6480, 6480, 1, 921600, 0xcfd6ad2b -0, 6520, 6520, 1, 921600, 0x3b372379 -0, 6560, 6560, 1, 921600, 0x3b372379 -0, 6600, 6600, 1, 921600, 0x36f245f5 -0, 6620, 6620, 1, 921600, 0x36f245f5 +0, 1, 1, 1, 921600, 0x1492e3ed +0, 2, 2, 1, 921600, 0x1492e3ed +0, 3, 3, 1, 921600, 0x23ef4fc7 +0, 4, 4, 1, 921600, 0x23ef4fc7 +0, 5, 5, 1, 921600, 0xe406d4be +0, 6, 6, 1, 921600, 0xe406d4be +0, 7, 7, 1, 921600, 0xe406d4be +0, 8, 8, 1, 921600, 0x62b8b5a1 +0, 9, 9, 1, 921600, 0x62b8b5a1 +0, 10, 10, 1, 921600, 0x7d8ba674 +0, 11, 11, 1, 921600, 0x7d8ba674 +0, 12, 12, 1, 921600, 0x7d8ba674 +0, 13, 13, 1, 921600, 0xfe666be7 +0, 14, 14, 1, 921600, 0xfe666be7 +0, 15, 15, 1, 921600, 0x721baec0 +0, 16, 16, 1, 921600, 0x721baec0 +0, 17, 17, 1, 921600, 0x721baec0 +0, 18, 18, 1, 921600, 0xc237180a +0, 19, 19, 1, 921600, 0xc237180a +0, 20, 20, 1, 921600, 0xf03a7482 +0, 21, 21, 1, 921600, 0xf03a7482 +0, 22, 22, 1, 921600, 0xf03a7482 +0, 23, 23, 1, 921600, 0x5612a391 +0, 24, 24, 1, 921600, 0x5612a391 +0, 25, 25, 1, 921600, 0x9dbcc46a +0, 26, 26, 1, 921600, 0x9dbcc46a +0, 27, 27, 1, 921600, 0x9dbcc46a +0, 28, 28, 1, 921600, 0xa128a5d5 +0, 29, 29, 1, 921600, 0xa128a5d5 +0, 30, 30, 1, 921600, 0x63e0025c +0, 31, 31, 1, 921600, 0x63e0025c +0, 32, 32, 1, 921600, 0x63e0025c +0, 33, 33, 1, 921600, 0x262359ed +0, 34, 34, 1, 921600, 0x262359ed +0, 35, 35, 1, 921600, 0x343688e8 +0, 36, 36, 1, 921600, 0x343688e8 +0, 37, 37, 1, 921600, 0x343688e8 +0, 38, 38, 1, 921600, 0x343688e8 +0, 39, 39, 1, 921600, 0x343688e8 +0, 40, 40, 1, 921600, 0x343688e8 +0, 41, 41, 1, 921600, 0x343688e8 +0, 42, 42, 1, 921600, 0x343688e8 +0, 43, 43, 1, 921600, 0x343688e8 +0, 44, 44, 1, 921600, 0x343688e8 +0, 45, 45, 1, 921600, 0xe4b29d57 +0, 46, 46, 1, 921600, 0xe4b29d57 +0, 47, 47, 1, 921600, 0xe4b29d57 +0, 48, 48, 1, 921600, 0x198e8a4a +0, 49, 49, 1, 921600, 0x198e8a4a +0, 50, 50, 1, 921600, 0x0cad8dc9 +0, 51, 51, 1, 921600, 0x0cad8dc9 +0, 52, 52, 1, 921600, 0x0cad8dc9 +0, 53, 53, 1, 921600, 0x1f74cf3d +0, 54, 54, 1, 921600, 0x1f74cf3d +0, 55, 55, 1, 921600, 0xec5b5449 +0, 56, 56, 1, 921600, 0xec5b5449 +0, 57, 57, 1, 921600, 0xec5b5449 +0, 58, 58, 1, 921600, 0x39829711 +0, 59, 59, 1, 921600, 0x39829711 +0, 60, 60, 1, 921600, 0x6de5b9c6 +0, 61, 61, 1, 921600, 0x6de5b9c6 +0, 62, 62, 1, 921600, 0x6de5b9c6 +0, 63, 63, 1, 921600, 0x47b0e9d4 +0, 64, 64, 1, 921600, 0x47b0e9d4 +0, 65, 65, 1, 921600, 0x756452b8 +0, 66, 66, 1, 921600, 0x756452b8 +0, 67, 67, 1, 921600, 0x756452b8 +0, 68, 68, 1, 921600, 0x6fce3478 +0, 69, 69, 1, 921600, 0x6fce3478 +0, 70, 70, 1, 921600, 0x372397cd +0, 71, 71, 1, 921600, 0x372397cd +0, 72, 72, 1, 921600, 0x372397cd +0, 73, 73, 1, 921600, 0xe3999ba1 +0, 74, 74, 1, 921600, 0xe3999ba1 +0, 75, 75, 1, 921600, 0x6ba26b43 +0, 76, 76, 1, 921600, 0x6ba26b43 +0, 77, 77, 1, 921600, 0x6ba26b43 +0, 78, 78, 1, 921600, 0x4e9ee49e +0, 79, 79, 1, 921600, 0x4e9ee49e +0, 80, 80, 1, 921600, 0xdb5fd6e7 +0, 81, 81, 1, 921600, 0xdb5fd6e7 +0, 82, 82, 1, 921600, 0xdb5fd6e7 +0, 83, 83, 1, 921600, 0x8f2254a5 +0, 84, 84, 1, 921600, 0x8f2254a5 +0, 85, 85, 1, 921600, 0x8f2254a5 +0, 86, 86, 1, 921600, 0x8f2254a5 +0, 87, 87, 1, 921600, 0x8f2254a5 +0, 88, 88, 1, 921600, 0x8f2254a5 +0, 89, 89, 1, 921600, 0x8f2254a5 +0, 90, 90, 1, 921600, 0x8f2254a5 +0, 91, 91, 1, 921600, 0x8f2254a5 +0, 92, 92, 1, 921600, 0x8f2254a5 +0, 93, 93, 1, 921600, 0x57e95c32 +0, 94, 94, 1, 921600, 0x57e95c32 +0, 95, 95, 1, 921600, 0x41627a9b +0, 96, 96, 1, 921600, 0x41627a9b +0, 97, 97, 1, 921600, 0x41627a9b +0, 98, 98, 1, 921600, 0x7412dcee +0, 99, 99, 1, 921600, 0x7412dcee +0, 100, 100, 1, 921600, 0xaebe10ed +0, 101, 101, 1, 921600, 0xaebe10ed +0, 102, 102, 1, 921600, 0xaebe10ed +0, 103, 103, 1, 921600, 0x411a91f6 +0, 104, 104, 1, 921600, 0x411a91f6 +0, 105, 105, 1, 921600, 0xb059df3f +0, 106, 106, 1, 921600, 0xb059df3f +0, 107, 107, 1, 921600, 0xb059df3f +0, 108, 108, 1, 921600, 0x4d6f5a77 +0, 109, 109, 1, 921600, 0x4d6f5a77 +0, 110, 110, 1, 921600, 0xbbf06df4 +0, 111, 111, 1, 921600, 0xbbf06df4 +0, 112, 112, 1, 921600, 0xbbf06df4 +0, 113, 113, 1, 921600, 0xe27f7bf6 +0, 114, 114, 1, 921600, 0xe27f7bf6 +0, 115, 115, 1, 921600, 0xd7e8360e +0, 116, 116, 1, 921600, 0xd7e8360e +0, 117, 117, 1, 921600, 0xd7e8360e +0, 118, 118, 1, 921600, 0x1dd4c344 +0, 119, 119, 1, 921600, 0x1dd4c344 +0, 120, 120, 1, 921600, 0x7995a7ce +0, 121, 121, 1, 921600, 0x7995a7ce +0, 122, 122, 1, 921600, 0x7995a7ce +0, 123, 123, 1, 921600, 0x2ef3c566 +0, 124, 124, 1, 921600, 0x2ef3c566 +0, 125, 125, 1, 921600, 0xf296736e +0, 126, 126, 1, 921600, 0xf296736e +0, 127, 127, 1, 921600, 0xf296736e +0, 128, 128, 1, 921600, 0xf296736e +0, 129, 129, 1, 921600, 0xf296736e +0, 130, 130, 1, 921600, 0xf296736e +0, 131, 131, 1, 921600, 0xf296736e +0, 132, 132, 1, 921600, 0xf296736e +0, 133, 133, 1, 921600, 0xf296736e +0, 134, 134, 1, 921600, 0xf296736e +0, 135, 135, 1, 921600, 0x1a488311 +0, 136, 136, 1, 921600, 0x1a488311 +0, 137, 137, 1, 921600, 0x1a488311 +0, 138, 138, 1, 921600, 0x9e28011b +0, 139, 139, 1, 921600, 0x9e28011b +0, 140, 140, 1, 921600, 0x84d1ea80 +0, 141, 141, 1, 921600, 0x84d1ea80 +0, 142, 142, 1, 921600, 0x84d1ea80 +0, 143, 143, 1, 921600, 0x9ed41052 +0, 144, 144, 1, 921600, 0x9ed41052 +0, 145, 145, 1, 921600, 0xd4db7206 +0, 146, 146, 1, 921600, 0xd4db7206 +0, 147, 147, 1, 921600, 0xd4db7206 +0, 148, 148, 1, 921600, 0x55f695a9 +0, 149, 149, 1, 921600, 0x55f695a9 +0, 150, 150, 1, 921600, 0x9d8c667f +0, 151, 151, 1, 921600, 0x9d8c667f +0, 152, 152, 1, 921600, 0x9d8c667f +0, 153, 153, 1, 921600, 0x9b6037ec +0, 154, 154, 1, 921600, 0x9b6037ec +0, 155, 155, 1, 921600, 0x57c5e835 +0, 156, 156, 1, 921600, 0x57c5e835 +0, 157, 157, 1, 921600, 0x57c5e835 +0, 158, 158, 1, 921600, 0x476dad89 +0, 159, 159, 1, 921600, 0x476dad89 +0, 160, 160, 1, 921600, 0xcfd6ad2b +0, 161, 161, 1, 921600, 0xcfd6ad2b +0, 162, 162, 1, 921600, 0xcfd6ad2b +0, 163, 163, 1, 921600, 0x3b372379 +0, 164, 164, 1, 921600, 0x3b372379 +0, 165, 165, 1, 921600, 0x36f245f5 +0, 166, 166, 1, 921600, 0x36f245f5 diff --git a/tests/ref/fate/quickdraw b/tests/ref/fate/quickdraw index 9a55ad5..eccb477 100644 --- a/tests/ref/fate/quickdraw +++ b/tests/ref/fate/quickdraw @@ -1,3 +1,3 @@ -#tb 0: 1/600 +#tb 0: 1/15 0, 0, 0, 1, 921600, 0xc0e68764 -0, 80, 80, 1, 921600, 0x01a16629 +0, 2, 2, 1, 921600, 0x01a16629 diff --git a/tests/ref/fate/random_seed b/tests/ref/fate/random_seed new file mode 100644 index 0000000..2b5b3af --- /dev/null +++ b/tests/ref/fate/random_seed @@ -0,0 +1 @@ +seeds OK diff --git a/tests/ref/fate/redcode-demux b/tests/ref/fate/redcode-demux index 34a2924..a7e2838 100644 --- a/tests/ref/fate/redcode-demux +++ b/tests/ref/fate/redcode-demux @@ -4,4 +4,4 @@ 1, 0, 0, 18140, 14816, 0xd185e8c7 0, 10010, 10010, 10010, 1626092, 0x070bd882 1, 18140, 18140, 40920, 32736, 0x791b737a -0, 20020, 20020, 10010, 893932, 0x8c7cd0a6 +0, 20020, 20020, 10010, 893932, 0x8c7cd0a6, F=0x3 diff --git a/tests/ref/fate/rpza b/tests/ref/fate/rpza index a1c5333..a9ae3bb 100644 --- a/tests/ref/fate/rpza +++ b/tests/ref/fate/rpza @@ -1,31 +1,31 @@ -#tb 0: 1/600 -0, 0, 0, 1, 230400, 0x4aec80a3 -0, 40, 40, 1, 230400, 0xb6c41452 -0, 80, 80, 1, 230400, 0xa6c27f12 -0, 120, 120, 1, 230400, 0x309bd2d2 -0, 160, 160, 1, 230400, 0x597a7341 -0, 200, 200, 1, 230400, 0x597a7341 -0, 240, 240, 1, 230400, 0xd6d6c569 -0, 280, 280, 1, 230400, 0x31413d89 -0, 320, 320, 1, 230400, 0x464e42e9 -0, 360, 360, 1, 230400, 0x502d7c71 -0, 400, 400, 1, 230400, 0x502d7c71 -0, 440, 440, 1, 230400, 0xc96f23d1 -0, 480, 480, 1, 230400, 0xc96f23d1 -0, 520, 520, 1, 230400, 0x5bfd2bc7 -0, 560, 560, 1, 230400, 0x821640a7 -0, 600, 600, 1, 230400, 0x8f001967 -0, 640, 640, 1, 230400, 0x406ba109 -0, 680, 680, 1, 230400, 0x85d99b50 -0, 720, 720, 1, 230400, 0x2fdb4018 -0, 760, 760, 1, 230400, 0xfa127259 -0, 800, 800, 1, 230400, 0xe6427b9b -0, 840, 840, 1, 230400, 0xe6427b9b -0, 880, 880, 1, 230400, 0x3a279000 -0, 920, 920, 1, 230400, 0x710755ee -0, 960, 960, 1, 230400, 0x76549d35 -0, 1000, 1000, 1, 230400, 0xf4d0132c -0, 1040, 1040, 1, 230400, 0xf4d0132c -0, 1080, 1080, 1, 230400, 0x19d7ec14 -0, 1120, 1120, 1, 230400, 0x19d7ec14 -0, 1160, 1160, 1, 230400, 0x5f24b7e1 +#tb 0: 1/15 +0, 0, 0, 1, 230400, 0x26a4728c +0, 1, 1, 1, 230400, 0xa5ff0a21 +0, 2, 2, 1, 230400, 0x479d767d +0, 3, 3, 1, 230400, 0xc619cd01 +0, 4, 4, 1, 230400, 0x1d377157 +0, 5, 5, 1, 230400, 0x1d377157 +0, 6, 6, 1, 230400, 0x0941c629 +0, 7, 7, 1, 230400, 0xe64b3a93 +0, 8, 8, 1, 230400, 0x28493fd7 +0, 9, 9, 1, 230400, 0x18c77af2 +0, 10, 10, 1, 230400, 0x18c77af2 +0, 11, 11, 1, 230400, 0x5a542008 +0, 12, 12, 1, 230400, 0x5a542008 +0, 13, 13, 1, 230400, 0x3b1a34fd +0, 14, 14, 1, 230400, 0x77d34944 +0, 15, 15, 1, 230400, 0x50ac218c +0, 16, 16, 1, 230400, 0xcb999f16 +0, 17, 17, 1, 230400, 0xe1ce9f19 +0, 18, 18, 1, 230400, 0xb10b4264 +0, 19, 19, 1, 230400, 0x61207031 +0, 20, 20, 1, 230400, 0x81626d5b +0, 21, 21, 1, 230400, 0x81626d5b +0, 22, 22, 1, 230400, 0x1cb59751 +0, 23, 23, 1, 230400, 0x316e6962 +0, 24, 24, 1, 230400, 0x4c01b829 +0, 25, 25, 1, 230400, 0x276e32bc +0, 26, 26, 1, 230400, 0x276e32bc +0, 27, 27, 1, 230400, 0xe251117a +0, 28, 28, 1, 230400, 0xe251117a +0, 29, 29, 1, 230400, 0x41b7f098 diff --git a/tests/ref/fate/rv30 b/tests/ref/fate/rv30 index 89a9d8c..70db647 100644 --- a/tests/ref/fate/rv30 +++ b/tests/ref/fate/rv30 @@ -1,110 +1,110 @@ -#tb 0: 1/1000 -0, 1, 1, 0, 126720, 0xcefaec47 -0, 33, 33, 0, 126720, 0xa416ece5 -0, 66, 66, 0, 126720, 0xa416ece5 -0, 100, 100, 0, 126720, 0xa416ece5 -0, 133, 133, 0, 126720, 0x60d6ed27 -0, 166, 166, 0, 126720, 0x259af497 -0, 200, 200, 0, 126720, 0x5e6ff4d7 -0, 233, 233, 0, 126720, 0xcc10f4b7 -0, 266, 266, 0, 126720, 0x763ab817 -0, 300, 300, 0, 126720, 0xe95fb8d7 -0, 333, 333, 0, 126720, 0xe2b1b917 -0, 367, 367, 0, 126720, 0x11abb8f7 -0, 400, 400, 0, 126720, 0x4b62b947 -0, 433, 433, 0, 126720, 0xcaf2bbb7 -0, 467, 467, 0, 126720, 0x2953bc37 -0, 500, 500, 0, 126720, 0x1dd9bbd7 -0, 533, 533, 0, 126720, 0x105eb927 -0, 567, 567, 0, 126720, 0x7fa3ae27 -0, 600, 600, 0, 126720, 0x722e99f7 -0, 633, 633, 0, 126720, 0x5ac9a827 -0, 667, 667, 0, 126720, 0x07beba77 -0, 700, 700, 0, 126720, 0x29d6a887 -0, 734, 734, 0, 126720, 0xa5caab87 -0, 767, 767, 0, 126720, 0x9ca7aac7 -0, 800, 800, 0, 126720, 0xb7debcd7 -0, 834, 834, 0, 126720, 0xd115a757 -0, 867, 867, 0, 126720, 0x6ddaef32 -0, 900, 900, 0, 126720, 0xde1bb900 -0, 934, 934, 0, 126720, 0xac6c071b -0, 967, 967, 0, 126720, 0x4a9f897c -0, 1000, 1000, 0, 126720, 0xd8fa050f -0, 1034, 1034, 0, 126720, 0x5d06be59 -0, 1067, 1067, 0, 126720, 0xdc3e0837 -0, 1101, 1101, 0, 126720, 0xcac6da2b -0, 1134, 1134, 0, 126720, 0x6672dfc9 -0, 1167, 1167, 0, 126720, 0x7491b176 -0, 1201, 1201, 0, 126720, 0xa9477df0 -0, 1234, 1234, 0, 126720, 0xe976c34f -0, 1267, 1267, 0, 126720, 0xdb7ab0e2 -0, 1301, 1301, 0, 126720, 0x1b42db35 -0, 1334, 1334, 0, 126720, 0xc6e10f9f -0, 1368, 1368, 0, 126720, 0x169d61b6 -0, 1401, 1401, 0, 126720, 0xc7623119 -0, 1434, 1434, 0, 126720, 0x5b9b7543 -0, 1468, 1468, 0, 126720, 0x68c27aca -0, 1501, 1501, 0, 126720, 0xa0e4e1c9 -0, 1534, 1534, 0, 126720, 0xbbdae87e -0, 1568, 1568, 0, 126720, 0xe67e00a1 -0, 1601, 1601, 0, 126720, 0x648ea605 -0, 1634, 1634, 0, 126720, 0x5becb718 -0, 1668, 1668, 0, 126720, 0xb79ab1da -0, 1701, 1701, 0, 126720, 0x0d52d1dc -0, 1735, 1735, 0, 126720, 0x1277b853 -0, 1768, 1768, 0, 126720, 0xc57cbc83 -0, 1801, 1801, 0, 126720, 0x2126bdc3 -0, 1835, 1835, 0, 126720, 0x4c1ef41f -0, 1868, 1868, 0, 126720, 0x185f6a2c -0, 1901, 1901, 0, 126720, 0xb2b5a7d3 -0, 1935, 1935, 0, 126720, 0x32d7a26d -0, 1968, 1968, 0, 126720, 0x0bffd118 -0, 2001, 2001, 0, 126720, 0x2eed823a -0, 2035, 2035, 0, 126720, 0xc4c0147c -0, 2068, 2068, 0, 126720, 0x1f8bf8ac -0, 2102, 2102, 0, 126720, 0xfcb715e8 -0, 2135, 2135, 0, 126720, 0xc3e9fa9c -0, 2168, 2168, 0, 126720, 0x9ad8572c -0, 2202, 2202, 0, 126720, 0x2800596d -0, 2235, 2235, 0, 126720, 0x3caa5094 -0, 2268, 2268, 0, 126720, 0x6162e000 -0, 2302, 2302, 0, 126720, 0x18200f2c -0, 2335, 2335, 0, 126720, 0x649e699f -0, 2369, 2369, 0, 126720, 0x5f513367 -0, 2402, 2402, 0, 126720, 0x71fbf4a8 -0, 2435, 2435, 0, 126720, 0x5bff7b97 -0, 2469, 2469, 0, 126720, 0xbad453d4 -0, 2502, 2502, 0, 126720, 0x56e6161d -0, 2535, 2535, 0, 126720, 0x524f2980 -0, 2569, 2569, 0, 126720, 0x0589405a -0, 2602, 2602, 0, 126720, 0x5c264043 -0, 2635, 2635, 0, 126720, 0x2394696f -0, 2669, 2669, 0, 126720, 0x1aa0cd15 -0, 2702, 2702, 0, 126720, 0xd6ec7840 -0, 2736, 2736, 0, 126720, 0xde5531f0 -0, 2769, 2769, 0, 126720, 0x03a42c3a -0, 2802, 2802, 0, 126720, 0xbdee0efb -0, 2836, 2836, 0, 126720, 0xa6012736 -0, 2869, 2869, 0, 126720, 0x448f5ae6 -0, 2902, 2902, 0, 126720, 0x8a2550c3 -0, 2936, 2936, 0, 126720, 0x143104e7 -0, 2969, 2969, 0, 126720, 0x75db363d -0, 3002, 3002, 0, 126720, 0x906d2f9d -0, 3036, 3036, 0, 126720, 0xfc7b30ab -0, 3069, 3069, 0, 126720, 0xd3edaa62 -0, 3103, 3103, 0, 126720, 0x6267f3fc -0, 3136, 3136, 0, 126720, 0x87b6c67f -0, 3169, 3169, 0, 126720, 0x84da3b79 -0, 3203, 3203, 0, 126720, 0x72fbae15 -0, 3236, 3236, 0, 126720, 0xb8474a80 -0, 3269, 3269, 0, 126720, 0xbeae088b -0, 3303, 3303, 0, 126720, 0x538b1a14 -0, 3336, 3336, 0, 126720, 0x07bbddcd -0, 3370, 3370, 0, 126720, 0x807ddf8f -0, 3403, 3403, 0, 126720, 0x325bb46d -0, 3436, 3436, 0, 126720, 0xd80c2f2a -0, 3470, 3470, 0, 126720, 0xfc1b0dec -0, 3503, 3503, 0, 126720, 0x46068ebc -0, 3536, 3536, 0, 126720, 0xcd987941 -0, 3570, 3570, 0, 126720, 0x52f37f2e -0, 3603, 3603, 0, 126720, 0xc96931a2 +#tb 0: 32768/982057 +0, 0, 0, 1, 126720, 0xcefaec47 +0, 1, 1, 1, 126720, 0xa416ece5 +0, 2, 2, 1, 126720, 0xa416ece5 +0, 3, 3, 1, 126720, 0xa416ece5 +0, 4, 4, 1, 126720, 0x60d6ed27 +0, 5, 5, 1, 126720, 0x259af497 +0, 6, 6, 1, 126720, 0x5e6ff4d7 +0, 7, 7, 1, 126720, 0xcc10f4b7 +0, 8, 8, 1, 126720, 0x763ab817 +0, 9, 9, 1, 126720, 0xe95fb8d7 +0, 10, 10, 1, 126720, 0xe2b1b917 +0, 11, 11, 1, 126720, 0x11abb8f7 +0, 12, 12, 1, 126720, 0x4b62b947 +0, 13, 13, 1, 126720, 0xcaf2bbb7 +0, 14, 14, 1, 126720, 0x2953bc37 +0, 15, 15, 1, 126720, 0x1dd9bbd7 +0, 16, 16, 1, 126720, 0x105eb927 +0, 17, 17, 1, 126720, 0x7fa3ae27 +0, 18, 18, 1, 126720, 0x722e99f7 +0, 19, 19, 1, 126720, 0x5ac9a827 +0, 20, 20, 1, 126720, 0x07beba77 +0, 21, 21, 1, 126720, 0x29d6a887 +0, 22, 22, 1, 126720, 0xa5caab87 +0, 23, 23, 1, 126720, 0x9ca7aac7 +0, 24, 24, 1, 126720, 0xb7debcd7 +0, 25, 25, 1, 126720, 0xd115a757 +0, 26, 26, 1, 126720, 0x6ddaef32 +0, 27, 27, 1, 126720, 0xde1bb900 +0, 28, 28, 1, 126720, 0xac6c071b +0, 29, 29, 1, 126720, 0x4a9f897c +0, 30, 30, 1, 126720, 0xd8fa050f +0, 31, 31, 1, 126720, 0x5d06be59 +0, 32, 32, 1, 126720, 0xdc3e0837 +0, 33, 33, 1, 126720, 0xcac6da2b +0, 34, 34, 1, 126720, 0x6672dfc9 +0, 35, 35, 1, 126720, 0x7491b176 +0, 36, 36, 1, 126720, 0xa9477df0 +0, 37, 37, 1, 126720, 0xe976c34f +0, 38, 38, 1, 126720, 0xdb7ab0e2 +0, 39, 39, 1, 126720, 0x1b42db35 +0, 40, 40, 1, 126720, 0xc6e10f9f +0, 41, 41, 1, 126720, 0x169d61b6 +0, 42, 42, 1, 126720, 0xc7623119 +0, 43, 43, 1, 126720, 0x5b9b7543 +0, 44, 44, 1, 126720, 0x68c27aca +0, 45, 45, 1, 126720, 0xa0e4e1c9 +0, 46, 46, 1, 126720, 0xbbdae87e +0, 47, 47, 1, 126720, 0xe67e00a1 +0, 48, 48, 1, 126720, 0x648ea605 +0, 49, 49, 1, 126720, 0x5becb718 +0, 50, 50, 1, 126720, 0xb79ab1da +0, 51, 51, 1, 126720, 0x0d52d1dc +0, 52, 52, 1, 126720, 0x1277b853 +0, 53, 53, 1, 126720, 0xc57cbc83 +0, 54, 54, 1, 126720, 0x2126bdc3 +0, 55, 55, 1, 126720, 0x4c1ef41f +0, 56, 56, 1, 126720, 0x185f6a2c +0, 57, 57, 1, 126720, 0xb2b5a7d3 +0, 58, 58, 1, 126720, 0x32d7a26d +0, 59, 59, 1, 126720, 0x0bffd118 +0, 60, 60, 1, 126720, 0x2eed823a +0, 61, 61, 1, 126720, 0xc4c0147c +0, 62, 62, 1, 126720, 0x1f8bf8ac +0, 63, 63, 1, 126720, 0xfcb715e8 +0, 64, 64, 1, 126720, 0xc3e9fa9c +0, 65, 65, 1, 126720, 0x9ad8572c +0, 66, 66, 1, 126720, 0x2800596d +0, 67, 67, 1, 126720, 0x3caa5094 +0, 68, 68, 1, 126720, 0x6162e000 +0, 69, 69, 1, 126720, 0x18200f2c +0, 70, 70, 1, 126720, 0x649e699f +0, 71, 71, 1, 126720, 0x5f513367 +0, 72, 72, 1, 126720, 0x71fbf4a8 +0, 73, 73, 1, 126720, 0x5bff7b97 +0, 74, 74, 1, 126720, 0xbad453d4 +0, 75, 75, 1, 126720, 0x56e6161d +0, 76, 76, 1, 126720, 0x524f2980 +0, 77, 77, 1, 126720, 0x0589405a +0, 78, 78, 1, 126720, 0x5c264043 +0, 79, 79, 1, 126720, 0x2394696f +0, 80, 80, 1, 126720, 0x1aa0cd15 +0, 81, 81, 1, 126720, 0xd6ec7840 +0, 82, 82, 1, 126720, 0xde5531f0 +0, 83, 83, 1, 126720, 0x03a42c3a +0, 84, 84, 1, 126720, 0xbdee0efb +0, 85, 85, 1, 126720, 0xa6012736 +0, 86, 86, 1, 126720, 0x448f5ae6 +0, 87, 87, 1, 126720, 0x8a2550c3 +0, 88, 88, 1, 126720, 0x143104e7 +0, 89, 89, 1, 126720, 0x75db363d +0, 90, 90, 1, 126720, 0x906d2f9d +0, 91, 91, 1, 126720, 0xfc7b30ab +0, 92, 92, 1, 126720, 0xd3edaa62 +0, 93, 93, 1, 126720, 0x6267f3fc +0, 94, 94, 1, 126720, 0x87b6c67f +0, 95, 95, 1, 126720, 0x84da3b79 +0, 96, 96, 1, 126720, 0x72fbae15 +0, 97, 97, 1, 126720, 0xb8474a80 +0, 98, 98, 1, 126720, 0xbeae088b +0, 99, 99, 1, 126720, 0x538b1a14 +0, 100, 100, 1, 126720, 0x07bbddcd +0, 101, 101, 1, 126720, 0x807ddf8f +0, 102, 102, 1, 126720, 0x325bb46d +0, 103, 103, 1, 126720, 0xd80c2f2a +0, 104, 104, 1, 126720, 0xfc1b0dec +0, 105, 105, 1, 126720, 0x46068ebc +0, 106, 106, 1, 126720, 0xcd987941 +0, 107, 107, 1, 126720, 0x52f37f2e +0, 108, 108, 1, 126720, 0xc96931a2 diff --git a/tests/ref/fate/rv40 b/tests/ref/fate/rv40 index d5cb265..6159859 100644 --- a/tests/ref/fate/rv40 +++ b/tests/ref/fate/rv40 @@ -1,240 +1,241 @@ -#tb 0: 1/1000 -0, -41, -41, 0, 276480, 0x5f7a0d4f -0, 42, 42, 0, 276480, 0x5f7a0d4f -0, 83, 83, 0, 276480, 0x5f7a0d4f -0, 125, 125, 0, 276480, 0x5f7a0d4f -0, 167, 167, 0, 276480, 0x5f7a0d4f -0, 209, 209, 0, 276480, 0x5f7a0d4f -0, 250, 250, 0, 276480, 0x5f7a0d4f -0, 292, 292, 0, 276480, 0x5f7a0d4f -0, 334, 334, 0, 276480, 0x5f7a0d4f -0, 375, 375, 0, 276480, 0x5f7a0d4f -0, 417, 417, 0, 276480, 0x5f7a0d4f -0, 459, 459, 0, 276480, 0x5f7a0d4f -0, 501, 501, 0, 276480, 0x5f7a0d4f -0, 542, 542, 0, 276480, 0x5f7a0d4f -0, 584, 584, 0, 276480, 0x5f7a0d4f -0, 626, 626, 0, 276480, 0x5f7a0d4f -0, 667, 667, 0, 276480, 0x5f7a0d4f -0, 709, 709, 0, 276480, 0x5f7a0d4f -0, 751, 751, 0, 276480, 0x5f7a0d4f -0, 792, 792, 0, 276480, 0x5f7a0d4f -0, 834, 834, 0, 276480, 0x5f7a0d4f -0, 876, 876, 0, 276480, 0x5f7a0d4f -0, 918, 918, 0, 276480, 0x5f7a0d4f -0, 959, 959, 0, 276480, 0x5f7a0d4f -0, 1001, 1001, 0, 276480, 0x5f7a0d4f -0, 1043, 1043, 0, 276480, 0x5f7a0d4f -0, 1084, 1084, 0, 276480, 0x5f7a0d4f -0, 1126, 1126, 0, 276480, 0x5f7a0d4f -0, 1168, 1168, 0, 276480, 0x5f7a0d4f -0, 1210, 1210, 0, 276480, 0x5f7a0d4f -0, 1251, 1251, 0, 276480, 0x5f7a0d4f -0, 1293, 1293, 0, 276480, 0x5f7a0d4f -0, 1335, 1335, 0, 276480, 0x5f7a0d4f -0, 1376, 1376, 0, 276480, 0x75641594 -0, 1418, 1418, 0, 276480, 0x32ee3526 -0, 1460, 1460, 0, 276480, 0xcb53479a -0, 1502, 1502, 0, 276480, 0x7ca9658e -0, 1543, 1543, 0, 276480, 0x5ce39368 -0, 1585, 1585, 0, 276480, 0x4ec1e418 -0, 1627, 1627, 0, 276480, 0xb3790499 -0, 1668, 1668, 0, 276480, 0xa9f1506f -0, 1710, 1710, 0, 276480, 0x85cbc3b5 -0, 1752, 1752, 0, 276480, 0x377c7b46 -0, 1793, 1793, 0, 276480, 0x1a61d8db -0, 1835, 1835, 0, 276480, 0xe1de7f0a -0, 1877, 1877, 0, 276480, 0x756a4a2e -0, 1919, 1919, 0, 276480, 0xcb379547 -0, 1960, 1960, 0, 276480, 0xbae14484 -0, 2002, 2002, 0, 276480, 0x8e12331c -0, 2044, 2044, 0, 276480, 0x99c085be -0, 2085, 2085, 0, 276480, 0xe479ffed -0, 2127, 2127, 0, 276480, 0x99c82949 -0, 2169, 2169, 0, 276480, 0xac7672dd -0, 2211, 2211, 0, 276480, 0x1e4fae19 -0, 2252, 2252, 0, 276480, 0x776412ef -0, 2294, 2294, 0, 276480, 0x7d9b579f -0, 2336, 2336, 0, 276480, 0x1cd1ab29 -0, 2377, 2377, 0, 276480, 0x58ce0f38 -0, 2419, 2419, 0, 276480, 0x5ab69b27 -0, 2461, 2461, 0, 276480, 0x0afad610 -0, 2503, 2503, 0, 276480, 0x9eca3f11 -0, 2544, 2544, 0, 276480, 0xc3db9706 -0, 2586, 2586, 0, 276480, 0xc9c57884 -0, 2628, 2628, 0, 276480, 0xd9fbb2cf -0, 2669, 2669, 0, 276480, 0xdc07f3c9 -0, 2711, 2711, 0, 276480, 0x000b5269 -0, 2753, 2753, 0, 276480, 0x27ff7a5d -0, 2794, 2794, 0, 276480, 0xd92e2017 -0, 2836, 2836, 0, 276480, 0x18d4b27d -0, 2878, 2878, 0, 276480, 0x70647530 -0, 2920, 2920, 0, 276480, 0x97612c4b -0, 2961, 2961, 0, 276480, 0xc9d4ac78 -0, 3003, 3003, 0, 276480, 0x4ec4d57f -0, 3045, 3045, 0, 276480, 0xdf4e04d7 -0, 3086, 3086, 0, 276480, 0xbd98f57c -0, 3128, 3128, 0, 276480, 0x7247ea3e -0, 3170, 3170, 0, 276480, 0xa5d670ec -0, 3212, 3212, 0, 276480, 0x5163b29b -0, 3253, 3253, 0, 276480, 0x99170e64 -0, 3295, 3295, 0, 276480, 0x37f4c0b0 -0, 3337, 3337, 0, 276480, 0x7a4f2561 -0, 3378, 3378, 0, 276480, 0x8a4e991f -0, 3420, 3420, 0, 276480, 0x6a45425f -0, 3462, 3462, 0, 276480, 0x1f0e2bb6 -0, 3504, 3504, 0, 276480, 0xd75482c6 -0, 3545, 3545, 0, 276480, 0x7bf6b1ef -0, 3587, 3587, 0, 276480, 0x6de1e34b -0, 3629, 3629, 0, 276480, 0x4526c89b -0, 3670, 3670, 0, 276480, 0xf964e18e -0, 3712, 3712, 0, 276480, 0xdcaaa99a -0, 3754, 3754, 0, 276480, 0xd1e98808 -0, 3795, 3795, 0, 276480, 0x556b2365 -0, 3837, 3837, 0, 276480, 0x0cf65540 -0, 3879, 3879, 0, 276480, 0x6e2d524e -0, 3921, 3921, 0, 276480, 0x22c50a3d -0, 3962, 3962, 0, 276480, 0x293f19af -0, 4004, 4004, 0, 276480, 0xf4b1c461 -0, 4046, 4046, 0, 276480, 0x62b76407 -0, 4087, 4087, 0, 276480, 0x51e9b3eb -0, 4129, 4129, 0, 276480, 0x7b910bc7 -0, 4171, 4171, 0, 276480, 0x6dd14ca6 -0, 4213, 4213, 0, 276480, 0x441f7afd -0, 4254, 4254, 0, 276480, 0xfb01efc6 -0, 4296, 4296, 0, 276480, 0x4f73ccea -0, 4338, 4338, 0, 276480, 0x5ac8e06f -0, 4379, 4379, 0, 276480, 0x294bb441 -0, 4421, 4421, 0, 276480, 0xe04ac45e -0, 4463, 4463, 0, 276480, 0xa7a38d41 -0, 4505, 4505, 0, 276480, 0xf688a3ed -0, 4546, 4546, 0, 276480, 0x58f275ea -0, 4588, 4588, 0, 276480, 0xf0b3b71b -0, 4630, 4630, 0, 276480, 0x3ce773bf -0, 4671, 4671, 0, 276480, 0x01840548 -0, 4713, 4713, 0, 276480, 0x674e34e4 -0, 4755, 4755, 0, 276480, 0x41dda2d9 -0, 4796, 4796, 0, 276480, 0xc5b60838 -0, 4838, 4838, 0, 276480, 0x9b209f41 -0, 4880, 4880, 0, 276480, 0xf46ba7fb -0, 4922, 4922, 0, 276480, 0x28b54815 -0, 4963, 4963, 0, 276480, 0xb605a933 -0, 5005, 5005, 0, 276480, 0x34484aff -0, 5047, 5047, 0, 276480, 0xaf2b5d89 -0, 5088, 5088, 0, 276480, 0x8facba58 -0, 5130, 5130, 0, 276480, 0xbbe3e99f -0, 5172, 5172, 0, 276480, 0x02162c7c -0, 5214, 5214, 0, 276480, 0x28a63236 -0, 5255, 5255, 0, 276480, 0x1ad43fd7 -0, 5297, 5297, 0, 276480, 0xe37883e5 -0, 5339, 5339, 0, 276480, 0x2b8a89c5 -0, 5380, 5380, 0, 276480, 0x71507bd2 -0, 5422, 5422, 0, 276480, 0x35626022 -0, 5464, 5464, 0, 276480, 0x461fc3e7 -0, 5506, 5506, 0, 276480, 0xce5af1ec -0, 5547, 5547, 0, 276480, 0x7c1139b3 -0, 5589, 5589, 0, 276480, 0x7fd73a99 -0, 5631, 5631, 0, 276480, 0x4ae4c3a6 -0, 5672, 5672, 0, 276480, 0xcb60725a -0, 5714, 5714, 0, 276480, 0xb52e1aa2 -0, 5756, 5756, 0, 276480, 0xd6f82cae -0, 5797, 5797, 0, 276480, 0x6310e665 -0, 5839, 5839, 0, 276480, 0xfa88a483 -0, 5881, 5881, 0, 276480, 0xf88f75d4 -0, 5923, 5923, 0, 276480, 0x04a8e3ee -0, 5964, 5964, 0, 276480, 0x54766a12 -0, 6006, 6006, 0, 276480, 0x0b41f0d7 -0, 6048, 6048, 0, 276480, 0xa29f5b01 -0, 6089, 6089, 0, 276480, 0x754ceaf5 -0, 6131, 6131, 0, 276480, 0x150c0423 -0, 6173, 6173, 0, 276480, 0xde084059 -0, 6215, 6215, 0, 276480, 0x5a38b4af -0, 6256, 6256, 0, 276480, 0xfcebc261 -0, 6298, 6298, 0, 276480, 0x0eb9770d -0, 6340, 6340, 0, 276480, 0x046394ae -0, 6381, 6381, 0, 276480, 0x3d3ca985 -0, 6423, 6423, 0, 276480, 0x94a03c75 -0, 6465, 6465, 0, 276480, 0x800eea2d -0, 6507, 6507, 0, 276480, 0x6a841f41 -0, 6548, 6548, 0, 276480, 0x2f98911c -0, 6590, 6590, 0, 276480, 0x923b9937 -0, 6632, 6632, 0, 276480, 0xe82f8e0f -0, 6673, 6673, 0, 276480, 0xee82d657 -0, 6715, 6715, 0, 276480, 0xefab7ffd -0, 6757, 6757, 0, 276480, 0x6b9fbc80 -0, 6798, 6798, 0, 276480, 0x4a1ada47 -0, 6840, 6840, 0, 276480, 0x6d4b49d7 -0, 6882, 6882, 0, 276480, 0xe4bdbd1e -0, 6924, 6924, 0, 276480, 0x225a56c0 -0, 6965, 6965, 0, 276480, 0xd4adadad -0, 7007, 7007, 0, 276480, 0xff4e1a8c -0, 7049, 7049, 0, 276480, 0xf58b1b7c -0, 7090, 7090, 0, 276480, 0xbaffcdcc -0, 7132, 7132, 0, 276480, 0x374f88f0 -0, 7174, 7174, 0, 276480, 0x3d861ae6 -0, 7216, 7216, 0, 276480, 0xeb6eb88f -0, 7257, 7257, 0, 276480, 0xdb753d35 -0, 7299, 7299, 0, 276480, 0x9aa543af -0, 7341, 7341, 0, 276480, 0xb24c8016 -0, 7382, 7382, 0, 276480, 0xea80a82e -0, 7424, 7424, 0, 276480, 0x2aae902a -0, 7466, 7466, 0, 276480, 0x5bba3cfb -0, 7508, 7508, 0, 276480, 0x5c6e97a9 -0, 7549, 7549, 0, 276480, 0x9b9ee961 -0, 7591, 7591, 0, 276480, 0xaa12b6fd -0, 7633, 7633, 0, 276480, 0xe9d2439f -0, 7674, 7674, 0, 276480, 0xbf09053c -0, 7716, 7716, 0, 276480, 0x50c31e73 -0, 7758, 7758, 0, 276480, 0xdd9fb89f -0, 7799, 7799, 0, 276480, 0x3e4e5aec -0, 7841, 7841, 0, 276480, 0x0b752d28 -0, 7883, 7883, 0, 276480, 0xaf82399a -0, 7925, 7925, 0, 276480, 0x7ce5f23c -0, 7966, 7966, 0, 276480, 0xad135d0f -0, 8008, 8008, 0, 276480, 0x55dadd30 -0, 8050, 8050, 0, 276480, 0x5aaa7519 -0, 8091, 8091, 0, 276480, 0xe45a5599 -0, 8133, 8133, 0, 276480, 0xc8e89913 -0, 8175, 8175, 0, 276480, 0x2f447fd3 -0, 8217, 8217, 0, 276480, 0x704411fb -0, 8258, 8258, 0, 276480, 0x9d7430a1 -0, 8300, 8300, 0, 276480, 0x24dd5fd3 -0, 8342, 8342, 0, 276480, 0x51cb657c -0, 8383, 8383, 0, 276480, 0x2c230702 -0, 8425, 8425, 0, 276480, 0x4a4f76cd -0, 8467, 8467, 0, 276480, 0xdcd71e88 -0, 8509, 8509, 0, 276480, 0x87160f99 -0, 8550, 8550, 0, 276480, 0x27f54854 -0, 8592, 8592, 0, 276480, 0x694d76e3 -0, 8634, 8634, 0, 276480, 0xcbe93c19 -0, 8675, 8675, 0, 276480, 0x50742e1b -0, 8717, 8717, 0, 276480, 0x525463e2 -0, 8759, 8759, 0, 276480, 0x819898f9 -0, 8800, 8800, 0, 276480, 0x08fac755 -0, 8842, 8842, 0, 276480, 0x35c46927 -0, 8884, 8884, 0, 276480, 0xeeed00fc -0, 8926, 8926, 0, 276480, 0xb6f99ee3 -0, 8967, 8967, 0, 276480, 0xd87f4c73 -0, 9009, 9009, 0, 276480, 0xde97d9fd -0, 9051, 9051, 0, 276480, 0xefc83107 -0, 9092, 9092, 0, 276480, 0xbb22e024 -0, 9134, 9134, 0, 276480, 0x53a7cfcb -0, 9176, 9176, 0, 276480, 0xbe1fbb19 -0, 9218, 9218, 0, 276480, 0x300f922a -0, 9259, 9259, 0, 276480, 0x826fc3bd -0, 9301, 9301, 0, 276480, 0x679aa57a -0, 9343, 9343, 0, 276480, 0x5497097b -0, 9384, 9384, 0, 276480, 0x679a53f8 -0, 9426, 9426, 0, 276480, 0x976c9e93 -0, 9468, 9468, 0, 276480, 0xe80f87f2 -0, 9510, 9510, 0, 276480, 0xdc2d7c6c -0, 9551, 9551, 0, 276480, 0xb194656e -0, 9593, 9593, 0, 276480, 0xf002c5ca -0, 9635, 9635, 0, 276480, 0x43fc1c64 -0, 9676, 9676, 0, 276480, 0xf62d8581 -0, 9718, 9718, 0, 276480, 0xb243dda5 -0, 9760, 9760, 0, 276480, 0x1700efbb -0, 9801, 9801, 0, 276480, 0x9ebe6ba2 -0, 9843, 9843, 0, 276480, 0x8f316c66 -0, 9885, 9885, 0, 276480, 0x6348ecf5 -0, 9927, 9927, 0, 276480, 0x34b5b78a +#tb 0: 32768/785647 +0, 0, 0, 1, 276480, 0x5f7a0d4f +0, 1, 1, 1, 276480, 0x5f7a0d4f +0, 2, 2, 1, 276480, 0x5f7a0d4f +0, 3, 3, 1, 276480, 0x5f7a0d4f +0, 4, 4, 1, 276480, 0x5f7a0d4f +0, 5, 5, 1, 276480, 0x5f7a0d4f +0, 6, 6, 1, 276480, 0x5f7a0d4f +0, 7, 7, 1, 276480, 0x5f7a0d4f +0, 8, 8, 1, 276480, 0x5f7a0d4f +0, 9, 9, 1, 276480, 0x5f7a0d4f +0, 10, 10, 1, 276480, 0x5f7a0d4f +0, 11, 11, 1, 276480, 0x5f7a0d4f +0, 12, 12, 1, 276480, 0x5f7a0d4f +0, 13, 13, 1, 276480, 0x5f7a0d4f +0, 14, 14, 1, 276480, 0x5f7a0d4f +0, 15, 15, 1, 276480, 0x5f7a0d4f +0, 16, 16, 1, 276480, 0x5f7a0d4f +0, 17, 17, 1, 276480, 0x5f7a0d4f +0, 18, 18, 1, 276480, 0x5f7a0d4f +0, 19, 19, 1, 276480, 0x5f7a0d4f +0, 20, 20, 1, 276480, 0x5f7a0d4f +0, 21, 21, 1, 276480, 0x5f7a0d4f +0, 22, 22, 1, 276480, 0x5f7a0d4f +0, 23, 23, 1, 276480, 0x5f7a0d4f +0, 24, 24, 1, 276480, 0x5f7a0d4f +0, 25, 25, 1, 276480, 0x5f7a0d4f +0, 26, 26, 1, 276480, 0x5f7a0d4f +0, 27, 27, 1, 276480, 0x5f7a0d4f +0, 28, 28, 1, 276480, 0x5f7a0d4f +0, 29, 29, 1, 276480, 0x5f7a0d4f +0, 30, 30, 1, 276480, 0x5f7a0d4f +0, 31, 31, 1, 276480, 0x5f7a0d4f +0, 32, 32, 1, 276480, 0x5f7a0d4f +0, 33, 33, 1, 276480, 0x75641594 +0, 34, 34, 1, 276480, 0x32ee3526 +0, 35, 35, 1, 276480, 0xcb53479a +0, 36, 36, 1, 276480, 0x7ca9658e +0, 37, 37, 1, 276480, 0x5ce39368 +0, 38, 38, 1, 276480, 0x4ec1e418 +0, 39, 39, 1, 276480, 0xb3790499 +0, 40, 40, 1, 276480, 0xa9f1506f +0, 41, 41, 1, 276480, 0x85cbc3b5 +0, 42, 42, 1, 276480, 0x377c7b46 +0, 43, 43, 1, 276480, 0x1a61d8db +0, 44, 44, 1, 276480, 0xe1de7f0a +0, 45, 45, 1, 276480, 0x756a4a2e +0, 46, 46, 1, 276480, 0xcb379547 +0, 47, 47, 1, 276480, 0xbae14484 +0, 48, 48, 1, 276480, 0x8e12331c +0, 49, 49, 1, 276480, 0x99c085be +0, 50, 50, 1, 276480, 0xe479ffed +0, 51, 51, 1, 276480, 0x99c82949 +0, 52, 52, 1, 276480, 0xac7672dd +0, 53, 53, 1, 276480, 0x1e4fae19 +0, 54, 54, 1, 276480, 0x776412ef +0, 55, 55, 1, 276480, 0x7d9b579f +0, 56, 56, 1, 276480, 0x1cd1ab29 +0, 57, 57, 1, 276480, 0x58ce0f38 +0, 58, 58, 1, 276480, 0x5ab69b27 +0, 59, 59, 1, 276480, 0x0afad610 +0, 60, 60, 1, 276480, 0x9eca3f11 +0, 61, 61, 1, 276480, 0xc3db9706 +0, 62, 62, 1, 276480, 0xc9c57884 +0, 63, 63, 1, 276480, 0xd9fbb2cf +0, 64, 64, 1, 276480, 0xdc07f3c9 +0, 65, 65, 1, 276480, 0x000b5269 +0, 66, 66, 1, 276480, 0x27ff7a5d +0, 67, 67, 1, 276480, 0xd92e2017 +0, 68, 68, 1, 276480, 0x18d4b27d +0, 69, 69, 1, 276480, 0x70647530 +0, 70, 70, 1, 276480, 0x97612c4b +0, 71, 71, 1, 276480, 0xc9d4ac78 +0, 72, 72, 1, 276480, 0x4ec4d57f +0, 73, 73, 1, 276480, 0xdf4e04d7 +0, 74, 74, 1, 276480, 0xbd98f57c +0, 75, 75, 1, 276480, 0x7247ea3e +0, 76, 76, 1, 276480, 0xa5d670ec +0, 77, 77, 1, 276480, 0x5163b29b +0, 78, 78, 1, 276480, 0x99170e64 +0, 79, 79, 1, 276480, 0x37f4c0b0 +0, 80, 80, 1, 276480, 0x7a4f2561 +0, 81, 81, 1, 276480, 0x8a4e991f +0, 82, 82, 1, 276480, 0x6a45425f +0, 83, 83, 1, 276480, 0x1f0e2bb6 +0, 84, 84, 1, 276480, 0xd75482c6 +0, 85, 85, 1, 276480, 0x7bf6b1ef +0, 86, 86, 1, 276480, 0x6de1e34b +0, 87, 87, 1, 276480, 0x4526c89b +0, 88, 88, 1, 276480, 0xf964e18e +0, 89, 89, 1, 276480, 0xdcaaa99a +0, 90, 90, 1, 276480, 0xd1e98808 +0, 91, 91, 1, 276480, 0x556b2365 +0, 92, 92, 1, 276480, 0x0cf65540 +0, 93, 93, 1, 276480, 0x6e2d524e +0, 94, 94, 1, 276480, 0x22c50a3d +0, 95, 95, 1, 276480, 0x293f19af +0, 96, 96, 1, 276480, 0xf4b1c461 +0, 97, 97, 1, 276480, 0x62b76407 +0, 98, 98, 1, 276480, 0x51e9b3eb +0, 99, 99, 1, 276480, 0x7b910bc7 +0, 100, 100, 1, 276480, 0x6dd14ca6 +0, 101, 101, 1, 276480, 0x441f7afd +0, 102, 102, 1, 276480, 0xfb01efc6 +0, 103, 103, 1, 276480, 0x4f73ccea +0, 104, 104, 1, 276480, 0x5ac8e06f +0, 105, 105, 1, 276480, 0x294bb441 +0, 106, 106, 1, 276480, 0xe04ac45e +0, 107, 107, 1, 276480, 0xa7a38d41 +0, 108, 108, 1, 276480, 0xf688a3ed +0, 109, 109, 1, 276480, 0x58f275ea +0, 110, 110, 1, 276480, 0xf0b3b71b +0, 111, 111, 1, 276480, 0x3ce773bf +0, 112, 112, 1, 276480, 0x01840548 +0, 113, 113, 1, 276480, 0x674e34e4 +0, 114, 114, 1, 276480, 0x41dda2d9 +0, 115, 115, 1, 276480, 0xc5b60838 +0, 116, 116, 1, 276480, 0x9b209f41 +0, 117, 117, 1, 276480, 0xf46ba7fb +0, 118, 118, 1, 276480, 0x28b54815 +0, 119, 119, 1, 276480, 0xb605a933 +0, 120, 120, 1, 276480, 0x34484aff +0, 121, 121, 1, 276480, 0xaf2b5d89 +0, 122, 122, 1, 276480, 0x8facba58 +0, 123, 123, 1, 276480, 0xbbe3e99f +0, 124, 124, 1, 276480, 0x02162c7c +0, 125, 125, 1, 276480, 0x28a63236 +0, 126, 126, 1, 276480, 0x1ad43fd7 +0, 127, 127, 1, 276480, 0xe37883e5 +0, 128, 128, 1, 276480, 0x2b8a89c5 +0, 129, 129, 1, 276480, 0x71507bd2 +0, 130, 130, 1, 276480, 0x35626022 +0, 131, 131, 1, 276480, 0x461fc3e7 +0, 132, 132, 1, 276480, 0xce5af1ec +0, 133, 133, 1, 276480, 0x7c1139b3 +0, 134, 134, 1, 276480, 0x7fd73a99 +0, 135, 135, 1, 276480, 0x4ae4c3a6 +0, 136, 136, 1, 276480, 0xcb60725a +0, 137, 137, 1, 276480, 0xb52e1aa2 +0, 138, 138, 1, 276480, 0xd6f82cae +0, 139, 139, 1, 276480, 0x6310e665 +0, 140, 140, 1, 276480, 0xfa88a483 +0, 141, 141, 1, 276480, 0xf88f75d4 +0, 142, 142, 1, 276480, 0x04a8e3ee +0, 143, 143, 1, 276480, 0x54766a12 +0, 144, 144, 1, 276480, 0x0b41f0d7 +0, 145, 145, 1, 276480, 0xa29f5b01 +0, 146, 146, 1, 276480, 0x754ceaf5 +0, 147, 147, 1, 276480, 0x150c0423 +0, 148, 148, 1, 276480, 0xde084059 +0, 149, 149, 1, 276480, 0x5a38b4af +0, 150, 150, 1, 276480, 0xfcebc261 +0, 151, 151, 1, 276480, 0x0eb9770d +0, 152, 152, 1, 276480, 0x046394ae +0, 153, 153, 1, 276480, 0x3d3ca985 +0, 154, 154, 1, 276480, 0x94a03c75 +0, 155, 155, 1, 276480, 0x800eea2d +0, 156, 156, 1, 276480, 0x6a841f41 +0, 157, 157, 1, 276480, 0x2f98911c +0, 158, 158, 1, 276480, 0x923b9937 +0, 159, 159, 1, 276480, 0xe82f8e0f +0, 160, 160, 1, 276480, 0xee82d657 +0, 161, 161, 1, 276480, 0xefab7ffd +0, 162, 162, 1, 276480, 0x6b9fbc80 +0, 163, 163, 1, 276480, 0x4a1ada47 +0, 164, 164, 1, 276480, 0x6d4b49d7 +0, 165, 165, 1, 276480, 0xe4bdbd1e +0, 166, 166, 1, 276480, 0x225a56c0 +0, 167, 167, 1, 276480, 0xd4adadad +0, 168, 168, 1, 276480, 0xff4e1a8c +0, 169, 169, 1, 276480, 0xf58b1b7c +0, 170, 170, 1, 276480, 0xbaffcdcc +0, 171, 171, 1, 276480, 0x374f88f0 +0, 172, 172, 1, 276480, 0x3d861ae6 +0, 173, 173, 1, 276480, 0xeb6eb88f +0, 174, 174, 1, 276480, 0xdb753d35 +0, 175, 175, 1, 276480, 0x9aa543af +0, 176, 176, 1, 276480, 0xb24c8016 +0, 177, 177, 1, 276480, 0xea80a82e +0, 178, 178, 1, 276480, 0x2aae902a +0, 179, 179, 1, 276480, 0x5bba3cfb +0, 180, 180, 1, 276480, 0x5c6e97a9 +0, 181, 181, 1, 276480, 0x9b9ee961 +0, 182, 182, 1, 276480, 0xaa12b6fd +0, 183, 183, 1, 276480, 0xe9d2439f +0, 184, 184, 1, 276480, 0xbf09053c +0, 185, 185, 1, 276480, 0x50c31e73 +0, 186, 186, 1, 276480, 0xdd9fb89f +0, 187, 187, 1, 276480, 0x3e4e5aec +0, 188, 188, 1, 276480, 0x0b752d28 +0, 189, 189, 1, 276480, 0xaf82399a +0, 190, 190, 1, 276480, 0x7ce5f23c +0, 191, 191, 1, 276480, 0xad135d0f +0, 192, 192, 1, 276480, 0x55dadd30 +0, 193, 193, 1, 276480, 0x5aaa7519 +0, 194, 194, 1, 276480, 0xe45a5599 +0, 195, 195, 1, 276480, 0xc8e89913 +0, 196, 196, 1, 276480, 0x2f447fd3 +0, 197, 197, 1, 276480, 0x704411fb +0, 198, 198, 1, 276480, 0x9d7430a1 +0, 199, 199, 1, 276480, 0x24dd5fd3 +0, 200, 200, 1, 276480, 0x51cb657c +0, 201, 201, 1, 276480, 0x2c230702 +0, 202, 202, 1, 276480, 0x4a4f76cd +0, 203, 203, 1, 276480, 0xdcd71e88 +0, 204, 204, 1, 276480, 0x87160f99 +0, 205, 205, 1, 276480, 0x27f54854 +0, 206, 206, 1, 276480, 0x694d76e3 +0, 207, 207, 1, 276480, 0xcbe93c19 +0, 208, 208, 1, 276480, 0x50742e1b +0, 209, 209, 1, 276480, 0x525463e2 +0, 210, 210, 1, 276480, 0x819898f9 +0, 211, 211, 1, 276480, 0x08fac755 +0, 212, 212, 1, 276480, 0x35c46927 +0, 213, 213, 1, 276480, 0xeeed00fc +0, 214, 214, 1, 276480, 0xb6f99ee3 +0, 215, 215, 1, 276480, 0xd87f4c73 +0, 216, 216, 1, 276480, 0xde97d9fd +0, 217, 217, 1, 276480, 0xefc83107 +0, 218, 218, 1, 276480, 0xbb22e024 +0, 219, 219, 1, 276480, 0x53a7cfcb +0, 220, 220, 1, 276480, 0xbe1fbb19 +0, 221, 221, 1, 276480, 0x300f922a +0, 222, 222, 1, 276480, 0x826fc3bd +0, 223, 223, 1, 276480, 0x679aa57a +0, 224, 224, 1, 276480, 0x5497097b +0, 225, 225, 1, 276480, 0x679a53f8 +0, 226, 226, 1, 276480, 0x976c9e93 +0, 227, 227, 1, 276480, 0xe80f87f2 +0, 228, 228, 1, 276480, 0xdc2d7c6c +0, 229, 229, 1, 276480, 0xb194656e +0, 230, 230, 1, 276480, 0xf002c5ca +0, 231, 231, 1, 276480, 0x43fc1c64 +0, 232, 232, 1, 276480, 0xf62d8581 +0, 233, 233, 1, 276480, 0xb243dda5 +0, 234, 234, 1, 276480, 0x1700efbb +0, 235, 235, 1, 276480, 0x9ebe6ba2 +0, 236, 236, 1, 276480, 0x8f316c66 +0, 237, 237, 1, 276480, 0x6348ecf5 +0, 238, 238, 1, 276480, 0x34b5b78a +0, 239, 239, 1, 276480, 0xcbf66922 diff --git a/tests/ref/fate/sanm b/tests/ref/fate/sanm new file mode 100644 index 0000000..8b6f903 --- /dev/null +++ b/tests/ref/fate/sanm @@ -0,0 +1,16 @@ +#tb 0: 66667/1000000 +0, 0, 0, 1, 921600, 0x00000000 +0, 1, 1, 1, 921600, 0x00000000 +0, 2, 2, 1, 921600, 0x00000000 +0, 3, 3, 1, 921600, 0x00000000 +0, 4, 4, 1, 921600, 0x00000000 +0, 5, 5, 1, 921600, 0x00000000 +0, 6, 6, 1, 921600, 0x00000000 +0, 7, 7, 1, 921600, 0x00000000 +0, 8, 8, 1, 921600, 0x00000000 +0, 9, 9, 1, 921600, 0x00000000 +0, 10, 10, 1, 921600, 0x0aa05443 +0, 11, 11, 1, 921600, 0x81d2a7fe +0, 12, 12, 1, 921600, 0x769f303b +0, 13, 13, 1, 921600, 0xcd68d0cd +0, 14, 14, 1, 921600, 0x4cb4894a diff --git a/tests/ref/fate/smc b/tests/ref/fate/smc index cdfc3d5..1635b37 100644 --- a/tests/ref/fate/smc +++ b/tests/ref/fate/smc @@ -1,121 +1,121 @@ -#tb 0: 1/30 +#tb 0: 1/10 0, 0, 0, 1, 230400, 0xf814fc90 -0, 3, 3, 1, 230400, 0xe1b13137 -0, 6, 6, 1, 230400, 0xa7f4d408 -0, 9, 9, 1, 230400, 0x4b86e1d5 -0, 12, 12, 1, 230400, 0xc663af5a -0, 15, 15, 1, 230400, 0x943b5757 -0, 18, 18, 1, 230400, 0x0d7ee496 -0, 21, 21, 1, 230400, 0x78792de4 -0, 24, 24, 1, 230400, 0xd102fb8d -0, 27, 27, 1, 230400, 0xf9006139 -0, 30, 30, 1, 230400, 0x216bd87d -0, 33, 33, 1, 230400, 0x1e4c902c -0, 36, 36, 1, 230400, 0x5aaa7742 -0, 39, 39, 1, 230400, 0x48699d93 -0, 42, 42, 1, 230400, 0xd1e22a5c -0, 45, 45, 1, 230400, 0x18929315 -0, 48, 48, 1, 230400, 0x680dd4d3 -0, 51, 51, 1, 230400, 0x4cdbcbcb -0, 54, 54, 1, 230400, 0x6f810d98 -0, 57, 57, 1, 230400, 0xb4f68204 -0, 60, 60, 1, 230400, 0xbd3bb19e -0, 63, 63, 1, 230400, 0xab27b424 -0, 66, 66, 1, 230400, 0xe5dd675d -0, 69, 69, 1, 230400, 0x811e45a1 -0, 72, 72, 1, 230400, 0x951011f7 -0, 75, 75, 1, 230400, 0x2f1e2b99 -0, 78, 78, 1, 230400, 0x6657c0d6 -0, 81, 81, 1, 230400, 0xfd29177d -0, 84, 84, 1, 230400, 0x4b4c01d7 -0, 87, 87, 1, 230400, 0x9af286aa -0, 90, 90, 1, 230400, 0xc4e9b193 -0, 93, 93, 1, 230400, 0x05dc28ec -0, 96, 96, 1, 230400, 0x68352119 -0, 99, 99, 1, 230400, 0x0b87e79c -0, 102, 102, 1, 230400, 0x8358b180 -0, 105, 105, 1, 230400, 0x8debbc9d -0, 108, 108, 1, 230400, 0x961c58ce -0, 111, 111, 1, 230400, 0xd8a809c8 -0, 114, 114, 1, 230400, 0x5351789d -0, 117, 117, 1, 230400, 0xa7ca598c -0, 120, 120, 1, 230400, 0xc5ce1812 -0, 123, 123, 1, 230400, 0x74496550 -0, 126, 126, 1, 230400, 0x326e366e -0, 129, 129, 1, 230400, 0x27ae9a92 -0, 132, 132, 1, 230400, 0xadbc8794 -0, 135, 135, 1, 230400, 0x7f3587d8 -0, 138, 138, 1, 230400, 0xf0400ca6 -0, 141, 141, 1, 230400, 0x59a5138e -0, 144, 144, 1, 230400, 0x456d62a5 -0, 147, 147, 1, 230400, 0xf1a5e5f1 -0, 150, 150, 1, 230400, 0x75c712e4 -0, 153, 153, 1, 230400, 0xd160780a -0, 156, 156, 1, 230400, 0xc6c23cf0 -0, 159, 159, 1, 230400, 0x0339a2ac -0, 162, 162, 1, 230400, 0x0e27a2e2 -0, 165, 165, 1, 230400, 0x84976300 -0, 168, 168, 1, 230400, 0xb368f3c4 -0, 171, 171, 1, 230400, 0xa5231fb8 -0, 174, 174, 1, 230400, 0x17c036d4 -0, 177, 177, 1, 230400, 0xfc81a2c0 -0, 180, 180, 1, 230400, 0x99faa403 -0, 183, 183, 1, 230400, 0xff59efd3 -0, 186, 186, 1, 230400, 0xcece1d23 -0, 189, 189, 1, 230400, 0x56c785d9 -0, 192, 192, 1, 230400, 0xe5a9f222 -0, 195, 195, 1, 230400, 0xb80946f8 -0, 198, 198, 1, 230400, 0xf6b642c6 -0, 201, 201, 1, 230400, 0x69573aed -0, 204, 204, 1, 230400, 0xfb69a1fd -0, 207, 207, 1, 230400, 0x100b47f4 -0, 210, 210, 1, 230400, 0x6edf9543 -0, 213, 213, 1, 230400, 0x11fdf43c -0, 216, 216, 1, 230400, 0xd143bf2a -0, 219, 219, 1, 230400, 0x7ca747c4 -0, 222, 222, 1, 230400, 0xd984bd73 -0, 225, 225, 1, 230400, 0xc5477e8d -0, 228, 228, 1, 230400, 0xf7d58300 -0, 231, 231, 1, 230400, 0x7a1b9463 -0, 234, 234, 1, 230400, 0x47a29342 -0, 237, 237, 1, 230400, 0xdf437f9d -0, 240, 240, 1, 230400, 0xf836ef5d -0, 243, 243, 1, 230400, 0xc98937af -0, 246, 246, 1, 230400, 0x9258695b -0, 249, 249, 1, 230400, 0xd4fe179c -0, 252, 252, 1, 230400, 0x35d524d3 -0, 255, 255, 1, 230400, 0xd9ce5484 -0, 258, 258, 1, 230400, 0xdef776ed -0, 261, 261, 1, 230400, 0x154c4057 -0, 264, 264, 1, 230400, 0xf5c764f1 -0, 267, 267, 1, 230400, 0x41979b13 -0, 270, 270, 1, 230400, 0xae4e83db -0, 273, 273, 1, 230400, 0x09fc0f83 -0, 276, 276, 1, 230400, 0x60267fdf -0, 279, 279, 1, 230400, 0xeaafc525 -0, 282, 282, 1, 230400, 0x80cc35e5 -0, 285, 285, 1, 230400, 0xd82c6164 -0, 288, 288, 1, 230400, 0xd68b8111 -0, 291, 291, 1, 230400, 0x96f874a3 -0, 294, 294, 1, 230400, 0x7fc861c4 -0, 297, 297, 1, 230400, 0xb911f310 -0, 300, 300, 1, 230400, 0x35bbf5aa -0, 303, 303, 1, 230400, 0xa922b683 -0, 306, 306, 1, 230400, 0xbf6ae353 -0, 309, 309, 1, 230400, 0x6bd3984c -0, 312, 312, 1, 230400, 0xe51768c0 -0, 315, 315, 1, 230400, 0xee691624 -0, 318, 318, 1, 230400, 0xd546fed7 -0, 321, 321, 1, 230400, 0x98d375e6 -0, 324, 324, 1, 230400, 0x3b9ca990 -0, 327, 327, 1, 230400, 0x27128ad1 -0, 330, 330, 1, 230400, 0x2788e38c -0, 333, 333, 1, 230400, 0xb0cf3381 -0, 336, 336, 1, 230400, 0x4fc86d39 -0, 339, 339, 1, 230400, 0xf5632fff -0, 342, 342, 1, 230400, 0x7fa1e6c2 -0, 345, 345, 1, 230400, 0xffeef044 -0, 348, 348, 1, 230400, 0x932af385 -0, 351, 351, 1, 230400, 0x76738428 -0, 354, 354, 1, 230400, 0xf6771ba2 -0, 357, 357, 1, 230400, 0x17e2ff27 +0, 1, 1, 1, 230400, 0xe1b13137 +0, 2, 2, 1, 230400, 0xa7f4d408 +0, 3, 3, 1, 230400, 0x4b86e1d5 +0, 4, 4, 1, 230400, 0xc663af5a +0, 5, 5, 1, 230400, 0x943b5757 +0, 6, 6, 1, 230400, 0x0d7ee496 +0, 7, 7, 1, 230400, 0x78792de4 +0, 8, 8, 1, 230400, 0xd102fb8d +0, 9, 9, 1, 230400, 0xf9006139 +0, 10, 10, 1, 230400, 0x216bd87d +0, 11, 11, 1, 230400, 0x1e4c902c +0, 12, 12, 1, 230400, 0x5aaa7742 +0, 13, 13, 1, 230400, 0x48699d93 +0, 14, 14, 1, 230400, 0xd1e22a5c +0, 15, 15, 1, 230400, 0x18929315 +0, 16, 16, 1, 230400, 0x680dd4d3 +0, 17, 17, 1, 230400, 0x4cdbcbcb +0, 18, 18, 1, 230400, 0x6f810d98 +0, 19, 19, 1, 230400, 0xb4f68204 +0, 20, 20, 1, 230400, 0xbd3bb19e +0, 21, 21, 1, 230400, 0xab27b424 +0, 22, 22, 1, 230400, 0xe5dd675d +0, 23, 23, 1, 230400, 0x811e45a1 +0, 24, 24, 1, 230400, 0x951011f7 +0, 25, 25, 1, 230400, 0x2f1e2b99 +0, 26, 26, 1, 230400, 0x6657c0d6 +0, 27, 27, 1, 230400, 0xfd29177d +0, 28, 28, 1, 230400, 0x4b4c01d7 +0, 29, 29, 1, 230400, 0x9af286aa +0, 30, 30, 1, 230400, 0xc4e9b193 +0, 31, 31, 1, 230400, 0x05dc28ec +0, 32, 32, 1, 230400, 0x68352119 +0, 33, 33, 1, 230400, 0x0b87e79c +0, 34, 34, 1, 230400, 0x8358b180 +0, 35, 35, 1, 230400, 0x8debbc9d +0, 36, 36, 1, 230400, 0x961c58ce +0, 37, 37, 1, 230400, 0xd8a809c8 +0, 38, 38, 1, 230400, 0x5351789d +0, 39, 39, 1, 230400, 0xa7ca598c +0, 40, 40, 1, 230400, 0xc5ce1812 +0, 41, 41, 1, 230400, 0x74496550 +0, 42, 42, 1, 230400, 0x326e366e +0, 43, 43, 1, 230400, 0x27ae9a92 +0, 44, 44, 1, 230400, 0xadbc8794 +0, 45, 45, 1, 230400, 0x7f3587d8 +0, 46, 46, 1, 230400, 0xf0400ca6 +0, 47, 47, 1, 230400, 0x59a5138e +0, 48, 48, 1, 230400, 0x456d62a5 +0, 49, 49, 1, 230400, 0xf1a5e5f1 +0, 50, 50, 1, 230400, 0x75c712e4 +0, 51, 51, 1, 230400, 0xd160780a +0, 52, 52, 1, 230400, 0xc6c23cf0 +0, 53, 53, 1, 230400, 0x0339a2ac +0, 54, 54, 1, 230400, 0x0e27a2e2 +0, 55, 55, 1, 230400, 0x84976300 +0, 56, 56, 1, 230400, 0xb368f3c4 +0, 57, 57, 1, 230400, 0xa5231fb8 +0, 58, 58, 1, 230400, 0x17c036d4 +0, 59, 59, 1, 230400, 0xfc81a2c0 +0, 60, 60, 1, 230400, 0x99faa403 +0, 61, 61, 1, 230400, 0xff59efd3 +0, 62, 62, 1, 230400, 0xcece1d23 +0, 63, 63, 1, 230400, 0x56c785d9 +0, 64, 64, 1, 230400, 0xe5a9f222 +0, 65, 65, 1, 230400, 0xb80946f8 +0, 66, 66, 1, 230400, 0xf6b642c6 +0, 67, 67, 1, 230400, 0x69573aed +0, 68, 68, 1, 230400, 0xfb69a1fd +0, 69, 69, 1, 230400, 0x100b47f4 +0, 70, 70, 1, 230400, 0x6edf9543 +0, 71, 71, 1, 230400, 0x11fdf43c +0, 72, 72, 1, 230400, 0xd143bf2a +0, 73, 73, 1, 230400, 0x7ca747c4 +0, 74, 74, 1, 230400, 0xd984bd73 +0, 75, 75, 1, 230400, 0xc5477e8d +0, 76, 76, 1, 230400, 0xf7d58300 +0, 77, 77, 1, 230400, 0x7a1b9463 +0, 78, 78, 1, 230400, 0x47a29342 +0, 79, 79, 1, 230400, 0xdf437f9d +0, 80, 80, 1, 230400, 0xf836ef5d +0, 81, 81, 1, 230400, 0xc98937af +0, 82, 82, 1, 230400, 0x9258695b +0, 83, 83, 1, 230400, 0xd4fe179c +0, 84, 84, 1, 230400, 0x35d524d3 +0, 85, 85, 1, 230400, 0xd9ce5484 +0, 86, 86, 1, 230400, 0xdef776ed +0, 87, 87, 1, 230400, 0x154c4057 +0, 88, 88, 1, 230400, 0xf5c764f1 +0, 89, 89, 1, 230400, 0x41979b13 +0, 90, 90, 1, 230400, 0xae4e83db +0, 91, 91, 1, 230400, 0x09fc0f83 +0, 92, 92, 1, 230400, 0x60267fdf +0, 93, 93, 1, 230400, 0xeaafc525 +0, 94, 94, 1, 230400, 0x80cc35e5 +0, 95, 95, 1, 230400, 0xd82c6164 +0, 96, 96, 1, 230400, 0xd68b8111 +0, 97, 97, 1, 230400, 0x96f874a3 +0, 98, 98, 1, 230400, 0x7fc861c4 +0, 99, 99, 1, 230400, 0xb911f310 +0, 100, 100, 1, 230400, 0x35bbf5aa +0, 101, 101, 1, 230400, 0xa922b683 +0, 102, 102, 1, 230400, 0xbf6ae353 +0, 103, 103, 1, 230400, 0x6bd3984c +0, 104, 104, 1, 230400, 0xe51768c0 +0, 105, 105, 1, 230400, 0xee691624 +0, 106, 106, 1, 230400, 0xd546fed7 +0, 107, 107, 1, 230400, 0x98d375e6 +0, 108, 108, 1, 230400, 0x3b9ca990 +0, 109, 109, 1, 230400, 0x27128ad1 +0, 110, 110, 1, 230400, 0x2788e38c +0, 111, 111, 1, 230400, 0xb0cf3381 +0, 112, 112, 1, 230400, 0x4fc86d39 +0, 113, 113, 1, 230400, 0xf5632fff +0, 114, 114, 1, 230400, 0x7fa1e6c2 +0, 115, 115, 1, 230400, 0xffeef044 +0, 116, 116, 1, 230400, 0x932af385 +0, 117, 117, 1, 230400, 0x76738428 +0, 118, 118, 1, 230400, 0xf6771ba2 +0, 119, 119, 1, 230400, 0x17e2ff27 diff --git a/tests/ref/fate/smjpeg b/tests/ref/fate/smjpeg new file mode 100644 index 0000000..7aac52f --- /dev/null +++ b/tests/ref/fate/smjpeg @@ -0,0 +1,425 @@ +#tb 0: 1/1000 +#tb 1: 1/22050 +0, 0, 0, 0, 734, 0x5a042c2c +1, 0, 0, 512, 1024, 0x00000000 +1, 507, 507, 512, 1024, 0x00000000 +1, 1014, 1014, 512, 1024, 0xd89a448e +1, 1521, 1521, 512, 1024, 0x695b369c +1, 2029, 2029, 512, 1024, 0xc8ba5707 +0, 111, 111, 0, 763, 0xb5893f2f +1, 2558, 2558, 512, 1024, 0xdf241fc6 +1, 3065, 3065, 512, 1024, 0x61cf4166 +1, 3572, 3572, 512, 1024, 0x97cbc386 +1, 4079, 4079, 512, 1024, 0x44899d04 +1, 4586, 4586, 512, 1024, 0xa7cbaa62 +0, 222, 222, 0, 3023, 0x0f3907d3 +1, 5116, 5116, 512, 1024, 0xa7aea60c +1, 5623, 5623, 512, 1024, 0xd7b18a89 +1, 6130, 6130, 512, 1024, 0x268e81f6 +1, 6637, 6637, 512, 1024, 0x9cf83a2f +1, 7166, 7166, 512, 1024, 0x5559b508 +0, 333, 333, 0, 4800, 0x22e6e18a +1, 7673, 7673, 512, 1024, 0xe1b9e71c +1, 8181, 8181, 512, 1024, 0xdcee733e +1, 8688, 8688, 512, 1024, 0xe5918f60 +1, 9195, 9195, 512, 1024, 0x29dbd209 +1, 9724, 9724, 512, 1024, 0x9bcbcf16 +0, 444, 444, 0, 6417, 0x427adde5 +1, 10231, 10231, 512, 1024, 0x86f5f458 +1, 10738, 10738, 512, 1024, 0xabcbda86 +1, 11246, 11246, 512, 1024, 0xc51f77b9 +1, 11775, 11775, 512, 1024, 0xf6b3a504 +0, 555, 555, 0, 6776, 0x7a74c6ad +1, 12282, 12282, 512, 1024, 0x1af3e40e +1, 12789, 12789, 512, 1024, 0x3866b03b +1, 13296, 13296, 512, 1024, 0xbc005403 +1, 13803, 13803, 512, 1024, 0xe9dfcc51 +1, 14333, 14333, 512, 1024, 0x83c837cb +0, 666, 666, 0, 6808, 0x1f6eb7c3 +1, 14840, 14840, 512, 1024, 0xfa649580 +1, 15347, 15347, 512, 1024, 0x519452ea +1, 15854, 15854, 512, 1024, 0xd4978774 +1, 16383, 16383, 512, 1024, 0xe2a3b1cd +1, 16890, 16890, 512, 1024, 0x9a9472ad +0, 777, 777, 0, 6726, 0x452087e6 +1, 17397, 17397, 512, 1024, 0xa12d4060 +1, 17905, 17905, 512, 1024, 0x31fb0646 +1, 18412, 18412, 512, 1024, 0xfc44343f +1, 18941, 18941, 512, 1024, 0x0847751a +1, 19448, 19448, 512, 1024, 0x227968a2 +0, 888, 888, 0, 6829, 0xee82b109 +1, 19955, 19955, 512, 1024, 0x7cce9f1c +1, 20462, 20462, 512, 1024, 0xb8356713 +1, 20992, 20992, 512, 1024, 0xb29f6e6f +1, 21499, 21499, 512, 1024, 0x9e1430ab +1, 22006, 22006, 512, 1024, 0x26d85423 +0, 999, 999, 0, 7055, 0xf41f1108 +1, 22513, 22513, 512, 1024, 0x6496547d +1, 23020, 23020, 512, 1024, 0x316b1a86 +1, 23549, 23549, 512, 1024, 0x3cd83afc +1, 24057, 24057, 512, 1024, 0x993ff633 +0, 1111, 1111, 0, 6977, 0xf8fe1ede +1, 24564, 24564, 512, 1024, 0x0708d1a2 +1, 25071, 25071, 512, 1024, 0xd7230db9 +1, 25578, 25578, 512, 1024, 0xbb0779ca +1, 26107, 26107, 512, 1024, 0xc6094e1b +1, 26614, 26614, 512, 1024, 0x15a8b039 +0, 1222, 1222, 0, 6942, 0x9ad105c6 +1, 27122, 27122, 512, 1024, 0xd6dbe88c +1, 27629, 27629, 512, 1024, 0x7e8d1140 +1, 28158, 28158, 512, 1024, 0xef88e525 +1, 28665, 28665, 512, 1024, 0x44e21149 +1, 29172, 29172, 512, 1024, 0x65b0f5f4 +0, 1333, 1333, 0, 6926, 0xe239dad6 +1, 29679, 29679, 512, 1024, 0xb955f687 +1, 30186, 30186, 512, 1024, 0xc85fba9c +1, 30716, 30716, 512, 1024, 0xf59655ad +1, 31223, 31223, 512, 1024, 0x6de80bf1 +1, 31730, 31730, 512, 1024, 0x2dcf6e41 +0, 1444, 1444, 0, 6966, 0x81dcfab1 +1, 32237, 32237, 512, 1024, 0xd0ddcf8a +1, 32766, 32766, 512, 1024, 0x00135c2d +1, 33273, 33273, 512, 1024, 0x697f8efd +1, 33781, 33781, 512, 1024, 0x7a9bada5 +0, 1555, 1555, 0, 6896, 0x31e6cc02 +1, 34288, 34288, 512, 1024, 0x0d22783c +1, 34795, 34795, 512, 1024, 0x7726d07d +1, 35324, 35324, 512, 1024, 0xa2f14f67 +1, 35831, 35831, 512, 1024, 0x7f51060d +1, 36338, 36338, 512, 1024, 0xc4ec6aea +0, 1666, 1666, 0, 6889, 0x1cc1006e +1, 36846, 36846, 512, 1024, 0x9bb37ca4 +1, 37375, 37375, 512, 1024, 0x9b085577 +1, 37882, 37882, 512, 1024, 0x8812f8af +1, 38389, 38389, 512, 1024, 0x788f5221 +1, 38896, 38896, 512, 1024, 0x3a2ce642 +0, 1777, 1777, 0, 6933, 0xc303f87f +1, 39403, 39403, 512, 1024, 0x72415692 +1, 39933, 39933, 512, 1024, 0xe3dcc105 +1, 40440, 40440, 512, 1024, 0xb26c0599 +1, 40947, 40947, 512, 1024, 0x5c9e55eb +1, 41454, 41454, 512, 1024, 0x8fe88707 +0, 1888, 1888, 0, 7034, 0xb4970a20 +1, 41983, 41983, 512, 1024, 0xc5d7beb6 +1, 42490, 42490, 512, 1024, 0xe1d3a3b4 +1, 42998, 42998, 512, 1024, 0x012da0c6 +1, 43505, 43505, 512, 1024, 0x8d010922 +1, 44012, 44012, 512, 1024, 0x3366eb0d +0, 1999, 1999, 0, 6961, 0xf064095d +1, 44541, 44541, 512, 1024, 0xc9381a27 +1, 45048, 45048, 512, 1024, 0x0774f685 +1, 45555, 45555, 512, 1024, 0xc5cae0a5 +1, 46062, 46062, 512, 1024, 0xa6f4737c +0, 2111, 2111, 0, 7089, 0x5ba350f9 +1, 46592, 46592, 512, 1024, 0x8fb6d0d1 +1, 47099, 47099, 512, 1024, 0x05f579c2 +1, 47606, 47606, 512, 1024, 0x56905d99 +1, 48113, 48113, 512, 1024, 0x002ee18d +1, 48620, 48620, 512, 1024, 0xeb37ef51 +0, 2222, 2222, 0, 7078, 0xa83f3e88 +1, 49149, 49149, 512, 1024, 0x38025635 +1, 49657, 49657, 512, 1024, 0x4fe643c8 +1, 50164, 50164, 512, 1024, 0x11d66ab1 +1, 50671, 50671, 512, 1024, 0xcc3051e9 +1, 51178, 51178, 512, 1024, 0xcd93e854 +0, 2333, 2333, 0, 7147, 0xcda66cfc +1, 51707, 51707, 512, 1024, 0x38f1196d +1, 52214, 52214, 512, 1024, 0x657a15fc +1, 52722, 52722, 512, 1024, 0x669ce2a9 +1, 53229, 53229, 512, 1024, 0x95862dda +1, 53758, 53758, 512, 1024, 0x1726a7b2 +0, 2444, 2444, 0, 7173, 0xb7455859 +1, 54265, 54265, 512, 1024, 0xd6ece2a1 +1, 54772, 54772, 512, 1024, 0x33ab9553 +1, 55279, 55279, 512, 1024, 0xd50c73a6 +1, 55787, 55787, 512, 1024, 0xfe25b63a +1, 56316, 56316, 512, 1024, 0x7e2959e3 +0, 2555, 2555, 0, 7213, 0x97b89994 +1, 56823, 56823, 512, 1024, 0xa4c07b34 +1, 57330, 57330, 512, 1024, 0xd6d8f15c +1, 57837, 57837, 512, 1024, 0x1eccddd7 +1, 58366, 58366, 512, 1024, 0x2b69f9cb +0, 2666, 2666, 0, 7170, 0xca8b2948 +1, 58874, 58874, 512, 1024, 0x667b775f +1, 59381, 59381, 512, 1024, 0xad3b84e9 +1, 59888, 59888, 512, 1024, 0x4f29fc67 +1, 60395, 60395, 512, 1024, 0x8d611ab7 +1, 60924, 60924, 512, 1024, 0x278966ea +0, 2777, 2777, 0, 7174, 0xc7cc6bbb +1, 61431, 61431, 512, 1024, 0xaf33812b +1, 61938, 61938, 512, 1024, 0xa55f4265 +1, 62446, 62446, 512, 1024, 0x023cb51c +1, 62975, 62975, 512, 1024, 0x1d1f1005 +1, 63482, 63482, 512, 1024, 0x874cccf7 +0, 2888, 2888, 0, 7235, 0xc2e68d2b +1, 63989, 63989, 512, 1024, 0xda705428 +1, 64496, 64496, 512, 1024, 0x48d9b440 +1, 65003, 65003, 512, 1024, 0xa14e0712 +1, 65533, 65533, 512, 1024, 0x7efbad1f +1, 66040, 66040, 512, 1024, 0xdb82c17f +0, 3000, 3000, 0, 7261, 0x8204a423 +1, 66547, 66547, 512, 1024, 0xcbe87613 +1, 67054, 67054, 512, 1024, 0x3a63df1d +1, 67583, 67583, 512, 1024, 0xd5636bba +1, 68090, 68090, 512, 1024, 0x9397af23 +0, 3111, 3111, 0, 7353, 0xacc7e7c0 +1, 68598, 68598, 512, 1024, 0x32a07c98 +1, 69105, 69105, 512, 1024, 0x202ca667 +1, 69612, 69612, 512, 1024, 0xdf969011 +1, 70141, 70141, 512, 1024, 0xc434d238 +1, 70648, 70648, 512, 1024, 0xe9ad7562 +0, 3222, 3222, 0, 7065, 0x45035c5c +1, 71155, 71155, 512, 1024, 0xb51b6b50 +1, 71663, 71663, 512, 1024, 0xe70aecd3 +1, 72192, 72192, 512, 1024, 0x03c816b2 +1, 72699, 72699, 512, 1024, 0x869fdf25 +1, 73206, 73206, 512, 1024, 0xd40a0a62 +0, 3333, 3333, 0, 7269, 0x72edbb76 +1, 73713, 73713, 512, 1024, 0x5af7dd35 +1, 74220, 74220, 512, 1024, 0x891ffc72 +1, 74750, 74750, 512, 1024, 0x1ff68a08 +1, 75257, 75257, 512, 1024, 0x5a7517a9 +1, 75764, 75764, 512, 1024, 0x0f959f74 +0, 3444, 3444, 0, 7220, 0xb926772f +1, 76271, 76271, 512, 1024, 0xe92a12a2 +1, 76778, 76778, 512, 1024, 0x38000e55 +1, 77307, 77307, 512, 1024, 0x39fbdd70 +1, 77814, 77814, 512, 1024, 0xca3d9184 +1, 78322, 78322, 512, 1024, 0x66c8995b +0, 3555, 3555, 0, 7326, 0x0a66c632 +1, 78829, 78829, 512, 1024, 0xac25acea +1, 79358, 79358, 512, 1024, 0x3cd1046c +1, 79865, 79865, 512, 1024, 0x6a1df31c +1, 80372, 80372, 512, 1024, 0x21ca10a1 +0, 3666, 3666, 0, 7225, 0xe39076ab +1, 80879, 80879, 512, 1024, 0x1aeccedc +1, 81387, 81387, 512, 1024, 0xddea1335 +1, 81916, 81916, 512, 1024, 0x19f5ca9f +1, 82423, 82423, 512, 1024, 0x88e95e43 +1, 82930, 82930, 512, 1024, 0x726284fe +0, 3777, 3777, 0, 7265, 0xe0209036 +1, 83437, 83437, 512, 1024, 0x6b85b40e +1, 83966, 83966, 512, 1024, 0x111fee2a +1, 84474, 84474, 512, 1024, 0x3656b588 +1, 84981, 84981, 512, 1024, 0xa5a2b552 +1, 85488, 85488, 512, 1024, 0x38fb2467 +0, 3888, 3888, 0, 7337, 0x7a5dc093 +1, 85995, 85995, 512, 1024, 0xaa919ccc +1, 86524, 86524, 512, 1024, 0x15993dbc +1, 87031, 87031, 512, 1024, 0xbe01a7b9 +1, 87539, 87539, 512, 1024, 0xefe93c09 +1, 88046, 88046, 512, 1024, 0x1bb566e5 +0, 4000, 4000, 0, 7246, 0x519a7a3c +1, 88575, 88575, 512, 1024, 0x15ce6237 +1, 89082, 89082, 512, 1024, 0xa8552e66 +1, 89589, 89589, 512, 1024, 0x9d80187e +1, 90096, 90096, 512, 1024, 0x5df3fc30 +1, 90603, 90603, 512, 1024, 0x1a312aa5 +0, 4111, 4111, 0, 7266, 0x352c8078 +1, 91133, 91133, 512, 1024, 0x6bb8e302 +1, 91640, 91640, 512, 1024, 0xbd9684bb +1, 92147, 92147, 512, 1024, 0x78b0b166 +1, 92654, 92654, 512, 1024, 0xd9af5eae +0, 4222, 4222, 0, 7323, 0xcaf69d7c +1, 93183, 93183, 512, 1024, 0xdb90fe82 +1, 93690, 93690, 512, 1024, 0x327614e9 +1, 94198, 94198, 512, 1024, 0x1f19b7fe +1, 94705, 94705, 512, 1024, 0x46c53f96 +1, 95212, 95212, 512, 1024, 0x921b2189 +0, 4333, 4333, 0, 7309, 0x98c1e6f7 +1, 95741, 95741, 512, 1024, 0xa8fbc85a +1, 96248, 96248, 512, 1024, 0xabfdaaae +1, 96755, 96755, 512, 1024, 0x6acc7387 +1, 97263, 97263, 512, 1024, 0x0d9c27b5 +1, 97792, 97792, 512, 1024, 0xba4dd809 +0, 4444, 4444, 0, 7121, 0x913d5bd6 +1, 98299, 98299, 512, 1024, 0x2a2ad521 +1, 98806, 98806, 512, 1024, 0x892de38a +1, 99313, 99313, 512, 1024, 0xdc97a2eb +1, 99820, 99820, 512, 1024, 0x4f614ca4 +1, 100350, 100350, 512, 1024, 0x9c8a77ea +0, 4555, 4555, 111, 7088, 0x56302362 +1, 100857, 100857, 512, 1024, 0x2d30e646 +1, 101364, 101364, 512, 1024, 0x74e800a7 +1, 101871, 101871, 512, 1024, 0x1e01fb02 +1, 102378, 102378, 512, 1024, 0x4ed2c1d8 +0, 4666, 4666, 111, 7104, 0xc0d14f78 +1, 102907, 102907, 512, 1024, 0xf2fdbe63 +1, 103415, 103415, 512, 1024, 0x8d6f63a1 +1, 103922, 103922, 512, 1024, 0xded468d9 +1, 104429, 104429, 512, 1024, 0xccad839e +1, 104958, 104958, 512, 1024, 0xdde7c082 +0, 4777, 4777, 111, 7169, 0xd03c825b +1, 105465, 105465, 512, 1024, 0x548613c5 +1, 105972, 105972, 512, 1024, 0x383909bd +1, 106479, 106479, 512, 1024, 0xfd37627b +1, 106987, 106987, 512, 1024, 0x6d95a481 +1, 107516, 107516, 512, 1024, 0x56aa87fa +0, 4888, 4888, 111, 7038, 0x1ecc201d +1, 108023, 108023, 512, 1024, 0x7b67258c +1, 108530, 108530, 512, 1024, 0x7dd99a92 +1, 109037, 109037, 512, 1024, 0x4a66d102 +1, 109566, 109566, 512, 1024, 0x7b3fce51 +1, 110074, 110074, 512, 1024, 0xbbd968aa +0, 5000, 5000, 111, 7015, 0x83c94454 +1, 110581, 110581, 512, 1024, 0x8283ec36 +1, 111088, 111088, 512, 1024, 0x3c96493d +1, 111595, 111595, 512, 1024, 0xfa4f8cf8 +1, 112124, 112124, 512, 1024, 0xe2cf872d +1, 112631, 112631, 512, 1024, 0x0a9e7aa6 +0, 5111, 5111, 111, 6983, 0x9e51f54d +1, 113139, 113139, 512, 1024, 0x6e7a0550 +1, 113646, 113646, 512, 1024, 0x3acfea2f +1, 114175, 114175, 512, 1024, 0x7111d0fa +1, 114682, 114682, 512, 1024, 0xe9a1eca9 +0, 5222, 5222, 111, 7088, 0x70d33de1 +1, 115189, 115189, 512, 1024, 0x24da6c46 +1, 115696, 115696, 512, 1024, 0x117cff37 +1, 116204, 116204, 512, 1024, 0x0f27cab6 +1, 116733, 116733, 512, 1024, 0x69b6b4e6 +1, 117240, 117240, 512, 1024, 0x1e6cc841 +0, 5333, 5333, 111, 7096, 0x4d0f81b5 +1, 117747, 117747, 512, 1024, 0xb01e2365 +1, 118254, 118254, 512, 1024, 0x14e200d3 +1, 118783, 118783, 512, 1024, 0xd1184c98 +1, 119291, 119291, 512, 1024, 0xef9140e9 +1, 119798, 119798, 512, 1024, 0x4cbb645e +0, 5444, 5444, 111, 7106, 0xd1a83ddc +1, 120305, 120305, 512, 1024, 0xe7fe2f06 +1, 120812, 120812, 512, 1024, 0xf8c45028 +1, 121341, 121341, 512, 1024, 0x561358f4 +1, 121848, 121848, 512, 1024, 0xd0129b77 +1, 122355, 122355, 512, 1024, 0xcc636e88 +0, 5555, 5555, 111, 7219, 0x20f47fe4 +1, 122863, 122863, 512, 1024, 0xe9406321 +1, 123392, 123392, 512, 1024, 0x9f16a041 +1, 123899, 123899, 512, 1024, 0x468bf409 +1, 124406, 124406, 512, 1024, 0x3df70f7b +1, 124913, 124913, 512, 1024, 0xa880b11b +0, 5666, 5666, 111, 7184, 0x45dc6a0e +1, 125420, 125420, 512, 1024, 0x3286c489 +1, 125950, 125950, 512, 1024, 0x39fe9ebc +1, 126457, 126457, 512, 1024, 0xc533d83b +1, 126964, 126964, 512, 1024, 0x153b195d +0, 5777, 5777, 111, 7222, 0x488c6499 +1, 127471, 127471, 512, 1024, 0xd84786a1 +1, 127978, 127978, 512, 1024, 0xdc295aaa +1, 128507, 128507, 512, 1024, 0xfb764d8c +1, 129015, 129015, 512, 1024, 0xeebc9db9 +1, 129522, 129522, 512, 1024, 0x7ba9403e +0, 5888, 5888, 111, 7254, 0xbd097ba7 +1, 130029, 130029, 512, 1024, 0x4e5571ec +1, 130558, 130558, 512, 1024, 0xd965fad4 +1, 131065, 131065, 512, 1024, 0x87e259f2 +1, 131572, 131572, 512, 1024, 0xae7e533b +1, 132080, 132080, 512, 1024, 0x313cf4d6 +0, 6000, 6000, 111, 7189, 0x46e06d43 +1, 132587, 132587, 512, 1024, 0xe1844c90 +1, 133116, 133116, 512, 1024, 0xbb057b44 +1, 133623, 133623, 512, 1024, 0xa5099687 +1, 134130, 134130, 512, 1024, 0xbff10707 +1, 134637, 134637, 512, 1024, 0x37c4ffc0 +0, 6111, 6111, 111, 7283, 0x19dd7319 +1, 135167, 135167, 512, 1024, 0xf9fb6caa +1, 135674, 135674, 512, 1024, 0x3b6a3a1f +1, 136181, 136181, 512, 1024, 0x83431edb +1, 136688, 136688, 512, 1024, 0x1eb713cf +1, 137195, 137195, 512, 1024, 0xd7b07a6d +0, 6222, 6222, 111, 7161, 0x23171d02 +1, 137724, 137724, 512, 1024, 0x81ae3391 +1, 138231, 138231, 512, 1024, 0xf150130a +1, 138739, 138739, 512, 1024, 0x09678eaa +1, 139246, 139246, 512, 1024, 0xb94e06f1 +0, 6333, 6333, 111, 6976, 0xcc610c26 +1, 139775, 139775, 512, 1024, 0x67b1dbc9 +1, 140282, 140282, 512, 1024, 0xd6edc235 +1, 140789, 140789, 512, 1024, 0x34e4c499 +1, 141296, 141296, 512, 1024, 0xeefd89c0 +1, 141804, 141804, 512, 1024, 0x38afdaf1 +0, 6444, 6444, 111, 7056, 0x6cd917b0 +1, 142333, 142333, 512, 1024, 0x29a60d76 +1, 142840, 142840, 512, 1024, 0xe28a4372 +1, 143347, 143347, 512, 1024, 0x7089454d +1, 143854, 143854, 512, 1024, 0x0c01bb7b +1, 144383, 144383, 512, 1024, 0xbd776a72 +0, 6555, 6555, 111, 6736, 0x02b78951 +1, 144891, 144891, 512, 1024, 0x86776fd0 +1, 145398, 145398, 512, 1024, 0xb37c88f7 +1, 145905, 145905, 512, 1024, 0x5f90aaf8 +1, 146412, 146412, 512, 1024, 0x203d4222 +1, 146941, 146941, 512, 1024, 0x382692a6 +0, 6666, 6666, 111, 6540, 0x767e0854 +1, 147448, 147448, 512, 1024, 0xf37c95fd +1, 147956, 147956, 512, 1024, 0x6c0b8877 +1, 148463, 148463, 512, 1024, 0x2e54a8b6 +1, 148992, 148992, 512, 1024, 0x7f266488 +0, 6777, 6777, 111, 6170, 0xc84962fb +1, 149499, 149499, 512, 1024, 0xfbf20f9a +1, 150006, 150006, 512, 1024, 0xf2985cc0 +1, 150513, 150513, 512, 1024, 0xc7075340 +1, 151020, 151020, 512, 1024, 0xe4585695 +1, 151550, 151550, 512, 1024, 0xbdffa380 +0, 6888, 6888, 111, 6169, 0x27e06c03 +1, 152057, 152057, 512, 1024, 0x2422a8a9 +1, 152564, 152564, 512, 1024, 0x59cbd75f +1, 153071, 153071, 512, 1024, 0x04ad1a8c +1, 153578, 153578, 512, 1024, 0x33c09191 +1, 154107, 154107, 512, 1024, 0x55efa6fd +0, 7000, 7000, 111, 5864, 0xd14db83f +1, 154615, 154615, 512, 1024, 0xf73d0e5d +1, 155122, 155122, 512, 1024, 0x6141ebae +1, 155629, 155629, 512, 1024, 0x7db17a68 +1, 156158, 156158, 512, 1024, 0xa6c690b6 +1, 156665, 156665, 512, 1024, 0xa6fd6725 +0, 7111, 7111, 111, 5375, 0x4a21055d +1, 157172, 157172, 512, 1024, 0x50a90b9b +1, 157680, 157680, 512, 1024, 0xef990dc8 +1, 158187, 158187, 512, 1024, 0x75adf6b5 +1, 158716, 158716, 512, 1024, 0x61eac43e +1, 159223, 159223, 512, 1024, 0x67797a19 +0, 7222, 7222, 111, 5206, 0x95ead3cb +1, 159730, 159730, 512, 1024, 0xf325277a +1, 160237, 160237, 512, 1024, 0x18bf254a +1, 160767, 160767, 512, 1024, 0x2ce6bee3 +1, 161274, 161274, 512, 1024, 0x8d320860 +0, 7333, 7333, 111, 5220, 0xcfdcc37e +1, 161781, 161781, 512, 1024, 0xc979b6e8 +1, 162288, 162288, 512, 1024, 0xdb644b41 +1, 162795, 162795, 512, 1024, 0xe1b368ba +1, 163324, 163324, 512, 1024, 0xacc53d15 +1, 163832, 163832, 512, 1024, 0x42ea8c18 +0, 7444, 7444, 111, 4946, 0x2d864a77 +1, 164339, 164339, 512, 1024, 0xe52c99a4 +1, 164846, 164846, 512, 1024, 0xd7db54a6 +1, 165375, 165375, 512, 1024, 0x7f27a7e3 +1, 165882, 165882, 512, 1024, 0xf7ffeaa9 +1, 166389, 166389, 512, 1024, 0x792b6088 +0, 7555, 7555, 111, 4390, 0x2ab9f462 +1, 166896, 166896, 512, 1024, 0x61d99724 +1, 167404, 167404, 512, 1024, 0x5213720e +1, 167933, 167933, 512, 1024, 0xac09dd30 +1, 168440, 168440, 512, 1024, 0x960bf6bb +1, 168947, 168947, 512, 1024, 0xc90168e1 +0, 7666, 7666, 111, 4051, 0x1d09592e +1, 169454, 169454, 512, 1024, 0x43b45768 +1, 169983, 169983, 512, 1024, 0x935d60a1 +1, 170491, 170491, 512, 1024, 0x9a342ef2 +1, 170998, 170998, 512, 1024, 0xc894709f +0, 7777, 7777, 111, 3680, 0x39bd6a12 +1, 171505, 171505, 512, 1024, 0x59b43b07 +1, 172012, 172012, 512, 1024, 0x36a1a98d +1, 172541, 172541, 512, 1024, 0x9e1a121c +1, 173048, 173048, 512, 1024, 0x02208b78 +1, 173556, 173556, 512, 1024, 0xd1d7b274 +0, 7888, 7888, 111, 2910, 0x6337ece9 +1, 174063, 174063, 512, 1024, 0xdacd5096 +1, 174592, 174592, 512, 1024, 0x51b71ead +1, 175099, 175099, 512, 1024, 0xd009a7ca +1, 175606, 175606, 512, 1024, 0xb6d5a938 +1, 176113, 176113, 512, 1024, 0xf3d45e47 +0, 8000, 8000, 111, 2153, 0xf4e3bc17 +1, 176621, 176621, 512, 1024, 0xea8e04fc +1, 177150, 177150, 512, 1024, 0x0b928bd8 +1, 177657, 177657, 512, 1024, 0x0f02caec +1, 178164, 178164, 512, 1024, 0xe2b137a8 +1, 178671, 178671, 512, 1024, 0xd5f94892 diff --git a/tests/ref/fate/smjpeg-demux b/tests/ref/fate/smjpeg-demux index 4fcd614..637f28c 100644 --- a/tests/ref/fate/smjpeg-demux +++ b/tests/ref/fate/smjpeg-demux @@ -232,7 +232,7 @@ 1, 4388, 4388, 23, 260, 0x06ad6a93 1, 4411, 4411, 23, 260, 0xdd1b6c91 1, 4435, 4435, 23, 260, 0x05b94d27 -0, 4444, 4444, 111, 7121, 0x913d5bd6 +0, 4444, 4444, 0, 7121, 0x913d5bd6 1, 4458, 4458, 23, 260, 0x12cc5062 1, 4481, 4481, 23, 260, 0x44526d0f 1, 4504, 4504, 23, 260, 0xf2ac6d95 diff --git a/tests/ref/fate/sub-aqtitle b/tests/ref/fate/sub-aqtitle new file mode 100644 index 0000000..f6900e7 --- /dev/null +++ b/tests/ref/fate/sub-aqtitle @@ -0,0 +1 @@ +e888e1354cd0968895ab89cb169fec31 diff --git a/tests/ref/fate/sub-charenc b/tests/ref/fate/sub-charenc new file mode 100644 index 0000000..3c4825e --- /dev/null +++ b/tests/ref/fate/sub-charenc @@ -0,0 +1 @@ +a39d7e299a8e25b4ffece0f8d64bf19e diff --git a/tests/ref/fate/sub-jacosub b/tests/ref/fate/sub-jacosub new file mode 100644 index 0000000..b65aee2 --- /dev/null +++ b/tests/ref/fate/sub-jacosub @@ -0,0 +1 @@ +4e8f2d1d4130251163432d2a448680be diff --git a/tests/ref/fate/sub-microdvd b/tests/ref/fate/sub-microdvd new file mode 100644 index 0000000..2059989 --- /dev/null +++ b/tests/ref/fate/sub-microdvd @@ -0,0 +1 @@ +35e133576aa3881d2de8dbf39a8d6df7 diff --git a/tests/ref/fate/sub-microdvd-remux b/tests/ref/fate/sub-microdvd-remux new file mode 100644 index 0000000..24b5d3d --- /dev/null +++ b/tests/ref/fate/sub-microdvd-remux @@ -0,0 +1 @@ +669e51e357f8a8bd060f2499149c2ded diff --git a/tests/ref/fate/sub-movtext b/tests/ref/fate/sub-movtext new file mode 100644 index 0000000..d91c243 --- /dev/null +++ b/tests/ref/fate/sub-movtext @@ -0,0 +1 @@ +21453e8ddbbe35d1368a99fe563c969d diff --git a/tests/ref/fate/sub-movtextenc b/tests/ref/fate/sub-movtextenc new file mode 100644 index 0000000..8f97497 --- /dev/null +++ b/tests/ref/fate/sub-movtextenc @@ -0,0 +1 @@ +0435265a76ab2f6e66627089d76845f4 diff --git a/tests/ref/fate/sub-mpl2 b/tests/ref/fate/sub-mpl2 new file mode 100644 index 0000000..8835dd2 --- /dev/null +++ b/tests/ref/fate/sub-mpl2 @@ -0,0 +1 @@ +3c2fb62002aec3af16d83135a0e3b0fc diff --git a/tests/ref/fate/sub-mpsub b/tests/ref/fate/sub-mpsub new file mode 100644 index 0000000..4e36648 --- /dev/null +++ b/tests/ref/fate/sub-mpsub @@ -0,0 +1 @@ +2c5fafec41479e1d09a32f85e8927d03 diff --git a/tests/ref/fate/sub-mpsub-frames b/tests/ref/fate/sub-mpsub-frames new file mode 100644 index 0000000..d5bb44e --- /dev/null +++ b/tests/ref/fate/sub-mpsub-frames @@ -0,0 +1 @@ +cbe6e45848ef77e3080487a88b122104 diff --git a/tests/ref/fate/sub-pjs b/tests/ref/fate/sub-pjs new file mode 100644 index 0000000..8b382e7 --- /dev/null +++ b/tests/ref/fate/sub-pjs @@ -0,0 +1 @@ +d044f6ffdee48e48efff072b33baee0a diff --git a/tests/ref/fate/sub-realtext b/tests/ref/fate/sub-realtext new file mode 100644 index 0000000..42ac3bb --- /dev/null +++ b/tests/ref/fate/sub-realtext @@ -0,0 +1 @@ +5366f62be001f6fd4a7f48893828bf51 diff --git a/tests/ref/fate/sub-sami b/tests/ref/fate/sub-sami new file mode 100644 index 0000000..308e000 --- /dev/null +++ b/tests/ref/fate/sub-sami @@ -0,0 +1 @@ +00642e143339b4ca29dc6e990436387c diff --git a/tests/ref/fate/sub-srt b/tests/ref/fate/sub-srt index 5a14664..ba5e50a 100644 --- a/tests/ref/fate/sub-srt +++ b/tests/ref/fate/sub-srt @@ -1 +1 @@ -03b2a3f7e7e83624c8e4d1b5569df758 +a246a00ed72655cb8db3eaf64a522e0d diff --git a/tests/ref/fate/sub-subripenc b/tests/ref/fate/sub-subripenc new file mode 100644 index 0000000..9666e9b --- /dev/null +++ b/tests/ref/fate/sub-subripenc @@ -0,0 +1 @@ +b7cb0eeb34af0da364e29b238f0634ae diff --git a/tests/ref/fate/sub-subviewer b/tests/ref/fate/sub-subviewer new file mode 100644 index 0000000..abae1f7 --- /dev/null +++ b/tests/ref/fate/sub-subviewer @@ -0,0 +1 @@ +aef995d49af4517b40589b72cfa918f7 diff --git a/tests/ref/fate/sub-subviewer1 b/tests/ref/fate/sub-subviewer1 new file mode 100644 index 0000000..116fce7 --- /dev/null +++ b/tests/ref/fate/sub-subviewer1 @@ -0,0 +1 @@ +0c2096fedf7c971742b2e879bb303ce9 diff --git a/tests/ref/fate/sub-vplayer b/tests/ref/fate/sub-vplayer new file mode 100644 index 0000000..b8fc40e --- /dev/null +++ b/tests/ref/fate/sub-vplayer @@ -0,0 +1 @@ +c8201c542f43a9ea42a787ac74d28049 diff --git a/tests/ref/fate/sub-webvtt b/tests/ref/fate/sub-webvtt new file mode 100644 index 0000000..45cccde --- /dev/null +++ b/tests/ref/fate/sub-webvtt @@ -0,0 +1 @@ +2cf38e2c99f8717f78a91a3f31197fb4 diff --git a/tests/ref/fate/sub2video b/tests/ref/fate/sub2video new file mode 100644 index 0000000..f866c21 --- /dev/null +++ b/tests/ref/fate/sub2video @@ -0,0 +1,94 @@ +#tb 0: 1/5 +#tb 1: 1/1000 +0, 0, 0, 1, 518400, 0x46c47f38 +0, 1, 1, 1, 518400, 0xa814ca60 +0, 2, 2, 1, 518400, 0xa771e1af +1, 499, 499, 4960, 1015, 0x19e092d2, F=0x0 +0, 3, 3, 1, 518400, 0x267abb76 +0, 4, 4, 1, 518400, 0x184ca91f +0, 5, 5, 1, 518400, 0xc348bfee +0, 6, 6, 1, 518400, 0x80451196 +0, 7, 7, 1, 518400, 0xfeb1781b +0, 8, 8, 1, 518400, 0xa7e1b76c +0, 9, 9, 1, 518400, 0x1fa10b77 +0, 10, 10, 1, 518400, 0xbbeaa20e +0, 11, 11, 1, 518400, 0x5b5ba97f +0, 12, 12, 1, 518400, 0xe189fbdd +0, 13, 13, 1, 518400, 0xe143a932 +0, 14, 14, 1, 518400, 0x13f18190 +0, 15, 15, 1, 518400, 0x7eed3662 +0, 16, 16, 1, 518400, 0x2c79137b +0, 17, 17, 1, 518400, 0xe08c0c5b +0, 18, 18, 1, 518400, 0x87b62f9d +0, 19, 19, 1, 518400, 0xe93d71ae +0, 20, 20, 1, 518400, 0x3038eca5 +0, 21, 21, 1, 518400, 0xd77054bb +0, 22, 22, 1, 518400, 0x077ca600 +0, 23, 23, 1, 518400, 0xf0ceba79 +0, 24, 24, 1, 518400, 0x4acb661d +0, 25, 25, 1, 518400, 0xc28ae50a +0, 26, 26, 1, 518400, 0xa5381dd1 +0, 27, 27, 1, 518400, 0x259f15e5 +0, 28, 28, 1, 518400, 0xe1487038 +0, 29, 29, 1, 518400, 0x7b5e5ec3 +0, 30, 30, 1, 518400, 0x6b638cee +0, 31, 31, 1, 518400, 0x791da218 +0, 32, 32, 1, 518400, 0xd1e4980c +0, 33, 33, 1, 518400, 0xce9aa6f8 +0, 34, 34, 1, 518400, 0x9abe6cac +0, 35, 35, 1, 518400, 0xb472272a +0, 36, 36, 1, 518400, 0x730bfc44 +0, 37, 37, 1, 518400, 0xf3e0b969 +0, 38, 38, 1, 518400, 0x96a77064 +0, 39, 39, 1, 518400, 0x16e94bf0 +0, 40, 40, 1, 518400, 0x0ba93871 +0, 41, 41, 1, 518400, 0x5e004779 +0, 42, 42, 1, 518400, 0xc87864d5 +0, 43, 43, 1, 518400, 0xa4b7c331 +0, 44, 44, 1, 518400, 0xb8ec424a +0, 45, 45, 1, 518400, 0x4fa12b83 +0, 46, 46, 1, 518400, 0x55acfb38 +0, 47, 47, 1, 518400, 0xa4d66b64 +0, 48, 48, 1, 518400, 0xd4008e86 +0, 49, 49, 1, 518400, 0x88729869 +1, 15355, 15355, 4733, 2094, 0x3c171425, F=0x0 +1, 48797, 48797, 2560, 2480, 0x7c0edf21, F=0x0 +1, 51433, 51433, 2366, 3059, 0xc95b8a05, F=0x0 +1, 53919, 53919, 2696, 2095, 0x61bb15ed, F=0x0 +1, 56663, 56663, 1262, 1013, 0xc9ae89b7, F=0x0 +1, 58014, 58014, 1661, 969, 0xe01878f0, F=0x0 +1, 67724, 67724, 1365, 844, 0xe7db4fc1, F=0x0 +1, 69175, 69175, 1558, 802, 0xf48531ba, F=0x0 +1, 70819, 70819, 1865, 1709, 0xb4d5a1bd, F=0x0 +1, 72762, 72762, 1968, 2438, 0x99d7bc82, F=0x0 +1, 74806, 74806, 1831, 2116, 0x96514097, F=0x0 +1, 76716, 76716, 1262, 1822, 0xefccc72e, F=0x0 +1, 78051, 78051, 1524, 987, 0x7b927a27, F=0x0 +1, 79644, 79644, 2662, 2956, 0x190778f7, F=0x0 +1, 82380, 82380, 2764, 3094, 0xc021b7d3, F=0x0 +1, 85225, 85225, 2366, 2585, 0x74d0048f, F=0x0 +1, 87652, 87652, 1831, 634, 0x8832fda1, F=0x0 +1, 91531, 91531, 2332, 2080, 0x97a1146f, F=0x0 +1, 95510, 95510, 3299, 2964, 0x8b8f6684, F=0x0 +1, 98872, 98872, 2161, 1875, 0x9002ef71, F=0x0 +1, 101124, 101124, 4096, 3872, 0x20c6ed9c, F=0x0 +1, 105303, 105303, 2730, 3094, 0xf203a663, F=0x0 +1, 108106, 108106, 2059, 2404, 0x41a7b429, F=0x0 +1, 141556, 141556, 1661, 1088, 0xde20aa20, F=0x0 +1, 163445, 163445, 1331, 339, 0x8bd186ef, F=0x0 +1, 168049, 168049, 1900, 1312, 0x0bf20e8d, F=0x0 +1, 172203, 172203, 1695, 1826, 0x9a1ac769, F=0x0 +1, 173947, 173947, 1934, 1474, 0xa9b03cdc, F=0x0 +1, 175957, 175957, 1763, 1019, 0x20409355, F=0x0 +1, 189295, 189295, 1968, 1596, 0x408c726e, F=0x0 +1, 191356, 191356, 1228, 1517, 0xae8c5c2b, F=0x0 +1, 192640, 192640, 1763, 2506, 0xa458d6d4, F=0x0 +1, 195193, 195193, 1092, 1074, 0x397ba9a8, F=0x0 +1, 196369, 196369, 1524, 1715, 0x695ca41e, F=0x0 +1, 197946, 197946, 1160, 789, 0xc63a189e, F=0x0 +1, 199230, 199230, 1627, 1846, 0xeea8c599, F=0x0 +1, 200924, 200924, 1763, 922, 0xd4a87222, F=0x0 +1, 210600, 210600, 1831, 665, 0x55580135, F=0x0 +1, 214771, 214771, 1558, 1216, 0x50d1f6c5, F=0x0 +1, 225640, 225640, 2127, 2133, 0x670c11a5, F=0x0 +1, 227834, 227834, 1262, 1264, 0xc1d9fc57, F=0x0 diff --git a/tests/ref/fate/svq1 b/tests/ref/fate/svq1 index 3b26d1f..3bcf715 100644 --- a/tests/ref/fate/svq1 +++ b/tests/ref/fate/svq1 @@ -1,151 +1,151 @@ -#tb 0: 1/600 +#tb 0: 1/15 0, 0, 0, 1, 21600, 0x7f9389e3 -0, 40, 40, 1, 21600, 0xcebb8896 -0, 80, 80, 1, 21600, 0xef51860a -0, 120, 120, 1, 21600, 0x88d97e7d -0, 160, 160, 1, 21600, 0xc7757c88 -0, 200, 200, 1, 21600, 0x2f537ade -0, 240, 240, 1, 21600, 0xd50a7eff -0, 280, 280, 1, 21600, 0xdcfb7fc6 -0, 320, 320, 1, 21600, 0x0d608299 -0, 360, 360, 1, 21600, 0x97ca81b4 -0, 400, 400, 1, 21600, 0x791f80e7 -0, 440, 440, 1, 21600, 0x96ae7d33 -0, 480, 480, 1, 21600, 0x4d7474a8 -0, 520, 520, 1, 21600, 0x2ae76f37 -0, 560, 560, 1, 21600, 0x7da76265 -0, 600, 600, 1, 21600, 0x93ae3eb6 -0, 640, 640, 1, 21600, 0xebfd3868 -0, 680, 680, 1, 21600, 0x54f82ffa -0, 720, 720, 1, 21600, 0x8d5b2ad0 -0, 760, 760, 1, 21600, 0xe67128e6 -0, 800, 800, 1, 21600, 0xb7bf613e -0, 840, 840, 1, 21600, 0xefd0f51b -0, 880, 880, 1, 21600, 0x31b7da59 -0, 920, 920, 1, 21600, 0x7a84a8f7 -0, 960, 960, 1, 21600, 0x0351ad27 -0, 1000, 1000, 1, 21600, 0xed6f434d -0, 1040, 1040, 1, 21600, 0x0e771127 -0, 1080, 1080, 1, 21600, 0x37bf0b95 -0, 1120, 1120, 1, 21600, 0x30e10a77 -0, 1160, 1160, 1, 21600, 0x1a48288a -0, 1200, 1200, 1, 21600, 0xf43c6770 -0, 1240, 1240, 1, 21600, 0x3c43ae68 -0, 1280, 1280, 1, 21600, 0x04dc0949 -0, 1320, 1320, 1, 21600, 0x7920758d -0, 1360, 1360, 1, 21600, 0x6c12bab5 -0, 1400, 1400, 1, 21600, 0x1ac23706 -0, 1440, 1440, 1, 21600, 0x7a95cb5f -0, 1480, 1480, 1, 21600, 0xf1bfbb46 -0, 1520, 1520, 1, 21600, 0x773d1d0c -0, 1560, 1560, 1, 21600, 0x2e7bea65 -0, 1600, 1600, 1, 21600, 0xdb1a086f -0, 1640, 1640, 1, 21600, 0x5b36b78d -0, 1680, 1680, 1, 21600, 0x7b533ca6 -0, 1720, 1720, 1, 21600, 0x65d75105 -0, 1760, 1760, 1, 21600, 0xfe6f6207 -0, 1800, 1800, 1, 21600, 0x44c4ce57 -0, 1840, 1840, 1, 21600, 0x220f3dae -0, 1880, 1880, 1, 21600, 0xb4d20ffb -0, 1920, 1920, 1, 21600, 0x8907ad72 -0, 1960, 1960, 1, 21600, 0xc6418998 -0, 2000, 2000, 1, 21600, 0x395b6670 -0, 2040, 2040, 1, 21600, 0x83495b88 -0, 2080, 2080, 1, 21600, 0x8920d683 -0, 2120, 2120, 1, 21600, 0xd7fc64ea -0, 2160, 2160, 1, 21600, 0x21a3b222 -0, 2200, 2200, 1, 21600, 0xc11f2dbd -0, 2240, 2240, 1, 21600, 0xd1d5495d -0, 2280, 2280, 1, 21600, 0x70f2de20 -0, 2320, 2320, 1, 21600, 0x10adc9a9 -0, 2360, 2360, 1, 21600, 0xf713c0ec -0, 2400, 2400, 1, 21600, 0xa346b3fe -0, 2440, 2440, 1, 21600, 0x7945c29b -0, 2480, 2480, 1, 21600, 0xb07ceb91 -0, 2520, 2520, 1, 21600, 0xe1eaf9ef -0, 2560, 2560, 1, 21600, 0x6fa915c7 -0, 2600, 2600, 1, 21600, 0x61952055 -0, 2640, 2640, 1, 21600, 0x4bca2382 -0, 2680, 2680, 1, 21600, 0x36161fe2 -0, 2720, 2720, 1, 21600, 0xf93a28f7 -0, 2760, 2760, 1, 21600, 0xa02a3d47 -0, 2800, 2800, 1, 21600, 0x925b3609 -0, 2840, 2840, 1, 21600, 0x5b6941db -0, 2880, 2880, 1, 21600, 0x33154a91 -0, 2920, 2920, 1, 21600, 0xb1d75c50 -0, 2960, 2960, 1, 21600, 0x1cb369bd -0, 3000, 3000, 1, 21600, 0x3be4eff2 -0, 3040, 3040, 1, 21600, 0xbb89c301 -0, 3080, 3080, 1, 21600, 0xc7630d85 -0, 3120, 3120, 1, 21600, 0xf7441c67 -0, 3160, 3160, 1, 21600, 0xc23611ef -0, 3200, 3200, 1, 21600, 0x840efb21 -0, 3240, 3240, 1, 21600, 0x7d470a0f -0, 3280, 3280, 1, 21600, 0xfe093210 -0, 3320, 3320, 1, 21600, 0x0f3ea098 -0, 3360, 3360, 1, 21600, 0xcd72286f -0, 3400, 3400, 1, 21600, 0x826f8030 -0, 3440, 3440, 1, 21600, 0xcda3ace8 -0, 3480, 3480, 1, 21600, 0x39cb4cd0 -0, 3520, 3520, 1, 21600, 0xa86a60ac -0, 3560, 3560, 1, 21600, 0xcd32ed8e -0, 3600, 3600, 1, 21600, 0x769b285d -0, 3640, 3640, 1, 21600, 0x10234cd0 -0, 3680, 3680, 1, 21600, 0x951036b8 -0, 3720, 3720, 1, 21600, 0xaef248fa -0, 3760, 3760, 1, 21600, 0x74e36e84 -0, 3800, 3800, 1, 21600, 0x3908531b -0, 3840, 3840, 1, 21600, 0x342f2a9d -0, 3880, 3880, 1, 21600, 0x291d58f3 -0, 3920, 3920, 1, 21600, 0xcf24b1e5 -0, 3960, 3960, 1, 21600, 0x3e7c7959 -0, 4000, 4000, 1, 21600, 0x6517e573 -0, 4040, 4040, 1, 21600, 0x304cc6db -0, 4080, 4080, 1, 21600, 0x272895e4 -0, 4120, 4120, 1, 21600, 0x52325837 -0, 4160, 4160, 1, 21600, 0xd01344bd -0, 4200, 4200, 1, 21600, 0xd25a370b -0, 4240, 4240, 1, 21600, 0x274e0ae9 -0, 4280, 4280, 1, 21600, 0x6f66138f -0, 4320, 4320, 1, 21600, 0xd35a0f60 -0, 4360, 4360, 1, 21600, 0xe0610863 -0, 4400, 4400, 1, 21600, 0x920b05fb -0, 4440, 4440, 1, 21600, 0x5befe39d -0, 4480, 4480, 1, 21600, 0xd167bd58 -0, 4520, 4520, 1, 21600, 0x653ac504 -0, 4560, 4560, 1, 21600, 0x8372c6d7 -0, 4600, 4600, 1, 21600, 0x0302c276 -0, 4640, 4640, 1, 21600, 0xa176b694 -0, 4680, 4680, 1, 21600, 0x4c2e935a -0, 4720, 4720, 1, 21600, 0xf7ea844e -0, 4760, 4760, 1, 21600, 0x76d6c07b -0, 4800, 4800, 1, 21600, 0x0a14d610 -0, 4840, 4840, 1, 21600, 0x0ec9f3f3 -0, 4880, 4880, 1, 21600, 0xdc90f6ea -0, 4920, 4920, 1, 21600, 0xc841f9ef -0, 4960, 4960, 1, 21600, 0x7ab5f9b9 -0, 5000, 5000, 1, 21600, 0xda40f3c2 -0, 5040, 5040, 1, 21600, 0x0040fb72 -0, 5080, 5080, 1, 21600, 0x705b0786 -0, 5120, 5120, 1, 21600, 0x26d5198d -0, 5160, 5160, 1, 21600, 0x6f5153ad -0, 5200, 5200, 1, 21600, 0x9f26624b -0, 5240, 5240, 1, 21600, 0x0d3ea7af -0, 5280, 5280, 1, 21600, 0xb957ca79 -0, 5320, 5320, 1, 21600, 0x03a60612 -0, 5360, 5360, 1, 21600, 0x3ddc4ff1 -0, 5400, 5400, 1, 21600, 0x8fe5697f -0, 5440, 5440, 1, 21600, 0x3d199b09 -0, 5480, 5480, 1, 21600, 0x97e2b504 -0, 5520, 5520, 1, 21600, 0x7563f784 -0, 5560, 5560, 1, 21600, 0x9a473879 -0, 5600, 5600, 1, 21600, 0x2e2054e5 -0, 5640, 5640, 1, 21600, 0x06b3658b -0, 5680, 5680, 1, 21600, 0xa37ee249 -0, 5720, 5720, 1, 21600, 0xa527efa1 -0, 5760, 5760, 1, 21600, 0x12791532 -0, 5800, 5800, 1, 21600, 0xc5350145 -0, 5840, 5840, 1, 21600, 0xcd44f1ac -0, 5880, 5880, 1, 21600, 0xe610edfb -0, 5920, 5920, 1, 21600, 0x5642f672 -0, 5960, 5960, 1, 21600, 0xf2bc3e5b +0, 1, 1, 1, 21600, 0xcebb8896 +0, 2, 2, 1, 21600, 0xef51860a +0, 3, 3, 1, 21600, 0x88d97e7d +0, 4, 4, 1, 21600, 0xc7757c88 +0, 5, 5, 1, 21600, 0x2f537ade +0, 6, 6, 1, 21600, 0xd50a7eff +0, 7, 7, 1, 21600, 0xdcfb7fc6 +0, 8, 8, 1, 21600, 0x0d608299 +0, 9, 9, 1, 21600, 0x97ca81b4 +0, 10, 10, 1, 21600, 0x791f80e7 +0, 11, 11, 1, 21600, 0x96ae7d33 +0, 12, 12, 1, 21600, 0x4d7474a8 +0, 13, 13, 1, 21600, 0x2ae76f37 +0, 14, 14, 1, 21600, 0x7da76265 +0, 15, 15, 1, 21600, 0x93ae3eb6 +0, 16, 16, 1, 21600, 0xebfd3868 +0, 17, 17, 1, 21600, 0x54f82ffa +0, 18, 18, 1, 21600, 0x8d5b2ad0 +0, 19, 19, 1, 21600, 0xe67128e6 +0, 20, 20, 1, 21600, 0xb7bf613e +0, 21, 21, 1, 21600, 0xefd0f51b +0, 22, 22, 1, 21600, 0x31b7da59 +0, 23, 23, 1, 21600, 0x7a84a8f7 +0, 24, 24, 1, 21600, 0x0351ad27 +0, 25, 25, 1, 21600, 0xed6f434d +0, 26, 26, 1, 21600, 0x0e771127 +0, 27, 27, 1, 21600, 0x37bf0b95 +0, 28, 28, 1, 21600, 0x30e10a77 +0, 29, 29, 1, 21600, 0x1a48288a +0, 30, 30, 1, 21600, 0xf43c6770 +0, 31, 31, 1, 21600, 0x3c43ae68 +0, 32, 32, 1, 21600, 0x04dc0949 +0, 33, 33, 1, 21600, 0x7920758d +0, 34, 34, 1, 21600, 0x6c12bab5 +0, 35, 35, 1, 21600, 0x1ac23706 +0, 36, 36, 1, 21600, 0x7a95cb5f +0, 37, 37, 1, 21600, 0xf1bfbb46 +0, 38, 38, 1, 21600, 0x773d1d0c +0, 39, 39, 1, 21600, 0x2e7bea65 +0, 40, 40, 1, 21600, 0xdb1a086f +0, 41, 41, 1, 21600, 0x5b36b78d +0, 42, 42, 1, 21600, 0x7b533ca6 +0, 43, 43, 1, 21600, 0x65d75105 +0, 44, 44, 1, 21600, 0xfe6f6207 +0, 45, 45, 1, 21600, 0x44c4ce57 +0, 46, 46, 1, 21600, 0x220f3dae +0, 47, 47, 1, 21600, 0xb4d20ffb +0, 48, 48, 1, 21600, 0x8907ad72 +0, 49, 49, 1, 21600, 0xc6418998 +0, 50, 50, 1, 21600, 0x395b6670 +0, 51, 51, 1, 21600, 0x83495b88 +0, 52, 52, 1, 21600, 0x8920d683 +0, 53, 53, 1, 21600, 0xd7fc64ea +0, 54, 54, 1, 21600, 0x21a3b222 +0, 55, 55, 1, 21600, 0xc11f2dbd +0, 56, 56, 1, 21600, 0xd1d5495d +0, 57, 57, 1, 21600, 0x70f2de20 +0, 58, 58, 1, 21600, 0x10adc9a9 +0, 59, 59, 1, 21600, 0xf713c0ec +0, 60, 60, 1, 21600, 0xa346b3fe +0, 61, 61, 1, 21600, 0x7945c29b +0, 62, 62, 1, 21600, 0xb07ceb91 +0, 63, 63, 1, 21600, 0xe1eaf9ef +0, 64, 64, 1, 21600, 0x6fa915c7 +0, 65, 65, 1, 21600, 0x61952055 +0, 66, 66, 1, 21600, 0x4bca2382 +0, 67, 67, 1, 21600, 0x36161fe2 +0, 68, 68, 1, 21600, 0xf93a28f7 +0, 69, 69, 1, 21600, 0xa02a3d47 +0, 70, 70, 1, 21600, 0x925b3609 +0, 71, 71, 1, 21600, 0x5b6941db +0, 72, 72, 1, 21600, 0x33154a91 +0, 73, 73, 1, 21600, 0xb1d75c50 +0, 74, 74, 1, 21600, 0x1cb369bd +0, 75, 75, 1, 21600, 0x3be4eff2 +0, 76, 76, 1, 21600, 0xbb89c301 +0, 77, 77, 1, 21600, 0xc7630d85 +0, 78, 78, 1, 21600, 0xf7441c67 +0, 79, 79, 1, 21600, 0xc23611ef +0, 80, 80, 1, 21600, 0x840efb21 +0, 81, 81, 1, 21600, 0x7d470a0f +0, 82, 82, 1, 21600, 0xfe093210 +0, 83, 83, 1, 21600, 0x0f3ea098 +0, 84, 84, 1, 21600, 0xcd72286f +0, 85, 85, 1, 21600, 0x826f8030 +0, 86, 86, 1, 21600, 0xcda3ace8 +0, 87, 87, 1, 21600, 0x39cb4cd0 +0, 88, 88, 1, 21600, 0xa86a60ac +0, 89, 89, 1, 21600, 0xcd32ed8e +0, 90, 90, 1, 21600, 0x769b285d +0, 91, 91, 1, 21600, 0x10234cd0 +0, 92, 92, 1, 21600, 0x951036b8 +0, 93, 93, 1, 21600, 0xaef248fa +0, 94, 94, 1, 21600, 0x74e36e84 +0, 95, 95, 1, 21600, 0x3908531b +0, 96, 96, 1, 21600, 0x342f2a9d +0, 97, 97, 1, 21600, 0x291d58f3 +0, 98, 98, 1, 21600, 0xcf24b1e5 +0, 99, 99, 1, 21600, 0x3e7c7959 +0, 100, 100, 1, 21600, 0x6517e573 +0, 101, 101, 1, 21600, 0x304cc6db +0, 102, 102, 1, 21600, 0x272895e4 +0, 103, 103, 1, 21600, 0x52325837 +0, 104, 104, 1, 21600, 0xd01344bd +0, 105, 105, 1, 21600, 0xd25a370b +0, 106, 106, 1, 21600, 0x274e0ae9 +0, 107, 107, 1, 21600, 0x6f66138f +0, 108, 108, 1, 21600, 0xd35a0f60 +0, 109, 109, 1, 21600, 0xe0610863 +0, 110, 110, 1, 21600, 0x920b05fb +0, 111, 111, 1, 21600, 0x5befe39d +0, 112, 112, 1, 21600, 0xd167bd58 +0, 113, 113, 1, 21600, 0x653ac504 +0, 114, 114, 1, 21600, 0x8372c6d7 +0, 115, 115, 1, 21600, 0x0302c276 +0, 116, 116, 1, 21600, 0xa176b694 +0, 117, 117, 1, 21600, 0x4c2e935a +0, 118, 118, 1, 21600, 0xf7ea844e +0, 119, 119, 1, 21600, 0x76d6c07b +0, 120, 120, 1, 21600, 0x0a14d610 +0, 121, 121, 1, 21600, 0x0ec9f3f3 +0, 122, 122, 1, 21600, 0xdc90f6ea +0, 123, 123, 1, 21600, 0xc841f9ef +0, 124, 124, 1, 21600, 0x7ab5f9b9 +0, 125, 125, 1, 21600, 0xda40f3c2 +0, 126, 126, 1, 21600, 0x0040fb72 +0, 127, 127, 1, 21600, 0x705b0786 +0, 128, 128, 1, 21600, 0x26d5198d +0, 129, 129, 1, 21600, 0x6f5153ad +0, 130, 130, 1, 21600, 0x9f26624b +0, 131, 131, 1, 21600, 0x0d3ea7af +0, 132, 132, 1, 21600, 0xb957ca79 +0, 133, 133, 1, 21600, 0x03a60612 +0, 134, 134, 1, 21600, 0x3ddc4ff1 +0, 135, 135, 1, 21600, 0x8fe5697f +0, 136, 136, 1, 21600, 0x3d199b09 +0, 137, 137, 1, 21600, 0x97e2b504 +0, 138, 138, 1, 21600, 0x7563f784 +0, 139, 139, 1, 21600, 0x9a473879 +0, 140, 140, 1, 21600, 0x2e2054e5 +0, 141, 141, 1, 21600, 0x06b3658b +0, 142, 142, 1, 21600, 0xa37ee249 +0, 143, 143, 1, 21600, 0xa527efa1 +0, 144, 144, 1, 21600, 0x12791532 +0, 145, 145, 1, 21600, 0xc5350145 +0, 146, 146, 1, 21600, 0xcd44f1ac +0, 147, 147, 1, 21600, 0xe610edfb +0, 148, 148, 1, 21600, 0x5642f672 +0, 149, 149, 1, 21600, 0xf2bc3e5b diff --git a/tests/ref/fate/svq3 b/tests/ref/fate/svq3 index 141300a..073d10b 100644 --- a/tests/ref/fate/svq3 +++ b/tests/ref/fate/svq3 @@ -1,181 +1,181 @@ -#tb 0: 1/600 +#tb 0: 1/30 0, 0, 0, 1, 115200, 0x2c810465 -0, 20, 20, 1, 115200, 0x010b5765 -0, 40, 40, 1, 115200, 0x2be11a4e -0, 60, 60, 1, 115200, 0x99445d06 -0, 80, 80, 1, 115200, 0x6b54d83c -0, 100, 100, 1, 115200, 0x3832b76a -0, 120, 120, 1, 115200, 0x3832b76a -0, 140, 140, 1, 115200, 0xe18385db -0, 160, 160, 1, 115200, 0x847d4bf0 -0, 180, 180, 1, 115200, 0x0d650f50 -0, 200, 200, 1, 115200, 0x4b85c44c -0, 220, 220, 1, 115200, 0xce1927a6 -0, 240, 240, 1, 115200, 0x89353747 -0, 260, 260, 1, 115200, 0x58da43f2 -0, 280, 280, 1, 115200, 0xee9a4eef -0, 300, 300, 1, 115200, 0xce9453d9 -0, 320, 320, 1, 115200, 0x804a5eb0 -0, 340, 340, 1, 115200, 0xb3d46605 -0, 360, 360, 1, 115200, 0x45b5668e -0, 380, 380, 1, 115200, 0xdd0d4c5a -0, 400, 400, 1, 115200, 0x99101301 -0, 420, 420, 1, 115200, 0xf0c3f272 -0, 440, 440, 1, 115200, 0xea21f8b1 -0, 460, 460, 1, 115200, 0xd8e7fbb1 -0, 480, 480, 1, 115200, 0x89d90aa1 -0, 500, 500, 1, 115200, 0x882e19da -0, 520, 520, 1, 115200, 0xfc0f2709 -0, 540, 540, 1, 115200, 0x9b732f3f -0, 560, 560, 1, 115200, 0xec453cda -0, 580, 580, 1, 115200, 0xa77e4989 -0, 600, 600, 1, 115200, 0xad935834 -0, 620, 620, 1, 115200, 0x3a5a6177 -0, 640, 640, 1, 115200, 0xd3c07999 -0, 660, 660, 1, 115200, 0xfad388dd -0, 680, 680, 1, 115200, 0xaf6e9520 -0, 700, 700, 1, 115200, 0xdb64a4b3 -0, 720, 720, 1, 115200, 0xc6f9b49e -0, 740, 740, 1, 115200, 0x4446c315 -0, 760, 760, 1, 115200, 0x660bd01c -0, 780, 780, 1, 115200, 0x963fdd7d -0, 800, 800, 1, 115200, 0x8733e7b3 -0, 820, 820, 1, 115200, 0x41aaf1d5 -0, 840, 840, 1, 115200, 0xa803fd81 -0, 860, 860, 1, 115200, 0xe2b4077f -0, 880, 880, 1, 115200, 0xfe6707cb -0, 900, 900, 1, 115200, 0x027c122d -0, 920, 920, 1, 115200, 0xbcb81ea8 -0, 940, 940, 1, 115200, 0xd2ac2405 -0, 960, 960, 1, 115200, 0x3d893006 -0, 980, 980, 1, 115200, 0xbdcc3ba8 -0, 1000, 1000, 1, 115200, 0x83ed4c6b -0, 1020, 1020, 1, 115200, 0x69ee5e7c -0, 1040, 1040, 1, 115200, 0xfe317411 -0, 1060, 1060, 1, 115200, 0x849e84e6 -0, 1080, 1080, 1, 115200, 0x040f945f -0, 1100, 1100, 1, 115200, 0x6481ac89 -0, 1120, 1120, 1, 115200, 0x8a48be9e -0, 1140, 1140, 1, 115200, 0xb162ce94 -0, 1160, 1160, 1, 115200, 0x178dd69a -0, 1180, 1180, 1, 115200, 0x64fdecaa -0, 1200, 1200, 1, 115200, 0x4b51297e -0, 1220, 1220, 1, 115200, 0x3d39a1ae -0, 1240, 1240, 1, 115200, 0x900fd939 -0, 1260, 1260, 1, 115200, 0x7704fb19 -0, 1280, 1280, 1, 115200, 0xa426137e -0, 1300, 1300, 1, 115200, 0x9a112706 -0, 1320, 1320, 1, 115200, 0x294931f7 -0, 1340, 1340, 1, 115200, 0x0d0e4372 -0, 1360, 1360, 1, 115200, 0x33bd50e4 -0, 1380, 1380, 1, 115200, 0x9c86e3e2 -0, 1400, 1400, 1, 115200, 0x714af5d5 -0, 1420, 1420, 1, 115200, 0xc5f9fcd0 -0, 1440, 1440, 1, 115200, 0x184602bb -0, 1460, 1460, 1, 115200, 0x6958e9e6 -0, 1480, 1480, 1, 115200, 0x5a214952 -0, 1500, 1500, 1, 115200, 0x706cca0e -0, 1520, 1520, 1, 115200, 0x67689363 -0, 1540, 1540, 1, 115200, 0x459f410c -0, 1560, 1560, 1, 115200, 0xa8f4c365 -0, 1580, 1580, 1, 115200, 0xf1fc50c5 -0, 1600, 1600, 1, 115200, 0xc22af545 -0, 1620, 1620, 1, 115200, 0xd39802a2 -0, 1640, 1640, 1, 115200, 0xb76c04b6 -0, 1660, 1660, 1, 115200, 0x7a548db4 -0, 1680, 1680, 1, 115200, 0x79e56765 -0, 1700, 1700, 1, 115200, 0x3f273a17 -0, 1720, 1720, 1, 115200, 0xe04366db -0, 1740, 1740, 1, 115200, 0x8e10939b -0, 1760, 1760, 1, 115200, 0x49220ea2 -0, 1780, 1780, 1, 115200, 0x35361889 -0, 1800, 1800, 1, 115200, 0x9b20bdfa -0, 1820, 1820, 1, 115200, 0x5d472eaf -0, 1840, 1840, 1, 115200, 0xeda43081 -0, 1860, 1860, 1, 115200, 0x59bae8b4 -0, 1880, 1880, 1, 115200, 0xf126d6a4 -0, 1900, 1900, 1, 115200, 0x18106464 -0, 1920, 1920, 1, 115200, 0x85530c73 -0, 1940, 1940, 1, 115200, 0xcef32c78 -0, 1960, 1960, 1, 115200, 0xfd6233a0 -0, 1980, 1980, 1, 115200, 0xae9d6fc3 -0, 2000, 2000, 1, 115200, 0x3d0cce10 -0, 2020, 2020, 1, 115200, 0xfce5f124 -0, 2040, 2040, 1, 115200, 0x90b10802 -0, 2060, 2060, 1, 115200, 0xeea44201 -0, 2080, 2080, 1, 115200, 0x1cefb56d -0, 2100, 2100, 1, 115200, 0xd6daa0b1 -0, 2120, 2120, 1, 115200, 0xd700cef4 -0, 2140, 2140, 1, 115200, 0x36dbf58f -0, 2160, 2160, 1, 115200, 0xdb20d060 -0, 2180, 2180, 1, 115200, 0x5ca61fd5 -0, 2200, 2200, 1, 115200, 0x4f271361 -0, 2220, 2220, 1, 115200, 0xcaf03743 -0, 2240, 2240, 1, 115200, 0x520f351a -0, 2260, 2260, 1, 115200, 0x40bc7b89 -0, 2280, 2280, 1, 115200, 0xd0af0b08 -0, 2300, 2300, 1, 115200, 0x6a45290c -0, 2320, 2320, 1, 115200, 0x57210c14 -0, 2340, 2340, 1, 115200, 0xc1e233f9 -0, 2360, 2360, 1, 115200, 0x96fdfc54 -0, 2380, 2380, 1, 115200, 0x43a8359c -0, 2400, 2400, 1, 115200, 0xd493bfde -0, 2420, 2420, 1, 115200, 0xd5339d13 -0, 2440, 2440, 1, 115200, 0x7542baa0 -0, 2460, 2460, 1, 115200, 0x268d2cb9 -0, 2480, 2480, 1, 115200, 0xaf3888bb -0, 2500, 2500, 1, 115200, 0xb82f520a -0, 2520, 2520, 1, 115200, 0x0feb2981 -0, 2540, 2540, 1, 115200, 0x45314b58 -0, 2560, 2560, 1, 115200, 0xb26a193a -0, 2580, 2580, 1, 115200, 0xdfdffc38 -0, 2600, 2600, 1, 115200, 0xec6a55f5 -0, 2620, 2620, 1, 115200, 0xf6e35716 -0, 2640, 2640, 1, 115200, 0x5ce8544e -0, 2660, 2660, 1, 115200, 0x3e38ddce -0, 2680, 2680, 1, 115200, 0x964a2006 -0, 2700, 2700, 1, 115200, 0xaba138d6 -0, 2720, 2720, 1, 115200, 0x2f46949c -0, 2740, 2740, 1, 115200, 0xbdbdb587 -0, 2760, 2760, 1, 115200, 0x1bf11e1d -0, 2780, 2780, 1, 115200, 0x2632f558 -0, 2800, 2800, 1, 115200, 0x0e58078b -0, 2820, 2820, 1, 115200, 0x2ab2f9be -0, 2840, 2840, 1, 115200, 0x9205f1d8 -0, 2860, 2860, 1, 115200, 0x6a4bd949 -0, 2880, 2880, 1, 115200, 0xedc1552f -0, 2900, 2900, 1, 115200, 0x0a60974d -0, 2920, 2920, 1, 115200, 0xe1a1400e -0, 2940, 2940, 1, 115200, 0x45f06952 -0, 2960, 2960, 1, 115200, 0xc5163125 -0, 2980, 2980, 1, 115200, 0x151da156 -0, 3000, 3000, 1, 115200, 0x3f34b048 -0, 3020, 3020, 1, 115200, 0xcf7c1e5d -0, 3040, 3040, 1, 115200, 0xed9c4e1c -0, 3060, 3060, 1, 115200, 0x47e06453 -0, 3080, 3080, 1, 115200, 0xc8ce6f19 -0, 3100, 3100, 1, 115200, 0xac619619 -0, 3120, 3120, 1, 115200, 0x64711e2d -0, 3140, 3140, 1, 115200, 0x1f502b52 -0, 3160, 3160, 1, 115200, 0x39592c9d -0, 3180, 3180, 1, 115200, 0x7dffb901 -0, 3200, 3200, 1, 115200, 0xc75fa3ce -0, 3220, 3220, 1, 115200, 0x625bc977 -0, 3240, 3240, 1, 115200, 0x15c7fda3 -0, 3260, 3260, 1, 115200, 0x6e5d35b5 -0, 3280, 3280, 1, 115200, 0xf847cf88 -0, 3300, 3300, 1, 115200, 0xc10867fe -0, 3320, 3320, 1, 115200, 0xae07fbfc -0, 3340, 3340, 1, 115200, 0xc1571542 -0, 3360, 3360, 1, 115200, 0x4c7d5602 -0, 3380, 3380, 1, 115200, 0xbe7045aa -0, 3400, 3400, 1, 115200, 0xc8b4835b -0, 3420, 3420, 1, 115200, 0xf9b7d427 -0, 3440, 3440, 1, 115200, 0x7fa7c112 -0, 3460, 3460, 1, 115200, 0xe0105feb -0, 3480, 3480, 1, 115200, 0x70784740 -0, 3500, 3500, 1, 115200, 0xa6801ef5 -0, 3520, 3520, 1, 115200, 0x9cf35921 -0, 3540, 3540, 1, 115200, 0x4d956630 -0, 3560, 3560, 1, 115200, 0x717a25c1 -0, 3580, 3580, 1, 115200, 0x8f5e39de +0, 1, 1, 1, 115200, 0x010b5765 +0, 2, 2, 1, 115200, 0x2be11a4e +0, 3, 3, 1, 115200, 0x99445d06 +0, 4, 4, 1, 115200, 0x6b54d83c +0, 5, 5, 1, 115200, 0x3832b76a +0, 6, 6, 1, 115200, 0x3832b76a +0, 7, 7, 1, 115200, 0xe18385db +0, 8, 8, 1, 115200, 0x847d4bf0 +0, 9, 9, 1, 115200, 0x0d650f50 +0, 10, 10, 1, 115200, 0x4b85c44c +0, 11, 11, 1, 115200, 0xce1927a6 +0, 12, 12, 1, 115200, 0x89353747 +0, 13, 13, 1, 115200, 0x58da43f2 +0, 14, 14, 1, 115200, 0xee9a4eef +0, 15, 15, 1, 115200, 0xce9453d9 +0, 16, 16, 1, 115200, 0x804a5eb0 +0, 17, 17, 1, 115200, 0xb3d46605 +0, 18, 18, 1, 115200, 0x45b5668e +0, 19, 19, 1, 115200, 0xdd0d4c5a +0, 20, 20, 1, 115200, 0x99101301 +0, 21, 21, 1, 115200, 0xf0c3f272 +0, 22, 22, 1, 115200, 0xea21f8b1 +0, 23, 23, 1, 115200, 0xd8e7fbb1 +0, 24, 24, 1, 115200, 0x89d90aa1 +0, 25, 25, 1, 115200, 0x882e19da +0, 26, 26, 1, 115200, 0xfc0f2709 +0, 27, 27, 1, 115200, 0x9b732f3f +0, 28, 28, 1, 115200, 0xec453cda +0, 29, 29, 1, 115200, 0xa77e4989 +0, 30, 30, 1, 115200, 0xad935834 +0, 31, 31, 1, 115200, 0x3a5a6177 +0, 32, 32, 1, 115200, 0xd3c07999 +0, 33, 33, 1, 115200, 0xfad388dd +0, 34, 34, 1, 115200, 0xaf6e9520 +0, 35, 35, 1, 115200, 0xdb64a4b3 +0, 36, 36, 1, 115200, 0xc6f9b49e +0, 37, 37, 1, 115200, 0x4446c315 +0, 38, 38, 1, 115200, 0x660bd01c +0, 39, 39, 1, 115200, 0x963fdd7d +0, 40, 40, 1, 115200, 0x8733e7b3 +0, 41, 41, 1, 115200, 0x41aaf1d5 +0, 42, 42, 1, 115200, 0xa803fd81 +0, 43, 43, 1, 115200, 0xe2b4077f +0, 44, 44, 1, 115200, 0xfe6707cb +0, 45, 45, 1, 115200, 0x027c122d +0, 46, 46, 1, 115200, 0xbcb81ea8 +0, 47, 47, 1, 115200, 0xd2ac2405 +0, 48, 48, 1, 115200, 0x3d893006 +0, 49, 49, 1, 115200, 0xbdcc3ba8 +0, 50, 50, 1, 115200, 0x83ed4c6b +0, 51, 51, 1, 115200, 0x69ee5e7c +0, 52, 52, 1, 115200, 0xfe317411 +0, 53, 53, 1, 115200, 0x849e84e6 +0, 54, 54, 1, 115200, 0x040f945f +0, 55, 55, 1, 115200, 0x6481ac89 +0, 56, 56, 1, 115200, 0x8a48be9e +0, 57, 57, 1, 115200, 0xb162ce94 +0, 58, 58, 1, 115200, 0x178dd69a +0, 59, 59, 1, 115200, 0x64fdecaa +0, 60, 60, 1, 115200, 0x4b51297e +0, 61, 61, 1, 115200, 0x3d39a1ae +0, 62, 62, 1, 115200, 0x900fd939 +0, 63, 63, 1, 115200, 0x7704fb19 +0, 64, 64, 1, 115200, 0xa426137e +0, 65, 65, 1, 115200, 0x9a112706 +0, 66, 66, 1, 115200, 0x294931f7 +0, 67, 67, 1, 115200, 0x0d0e4372 +0, 68, 68, 1, 115200, 0x33bd50e4 +0, 69, 69, 1, 115200, 0x9c86e3e2 +0, 70, 70, 1, 115200, 0x714af5d5 +0, 71, 71, 1, 115200, 0xc5f9fcd0 +0, 72, 72, 1, 115200, 0x184602bb +0, 73, 73, 1, 115200, 0x6958e9e6 +0, 74, 74, 1, 115200, 0x5a214952 +0, 75, 75, 1, 115200, 0x706cca0e +0, 76, 76, 1, 115200, 0x67689363 +0, 77, 77, 1, 115200, 0x459f410c +0, 78, 78, 1, 115200, 0xa8f4c365 +0, 79, 79, 1, 115200, 0xf1fc50c5 +0, 80, 80, 1, 115200, 0xc22af545 +0, 81, 81, 1, 115200, 0xd39802a2 +0, 82, 82, 1, 115200, 0xb76c04b6 +0, 83, 83, 1, 115200, 0x7a548db4 +0, 84, 84, 1, 115200, 0x79e56765 +0, 85, 85, 1, 115200, 0x3f273a17 +0, 86, 86, 1, 115200, 0xe04366db +0, 87, 87, 1, 115200, 0x8e10939b +0, 88, 88, 1, 115200, 0x49220ea2 +0, 89, 89, 1, 115200, 0x35361889 +0, 90, 90, 1, 115200, 0x9b20bdfa +0, 91, 91, 1, 115200, 0x5d472eaf +0, 92, 92, 1, 115200, 0xeda43081 +0, 93, 93, 1, 115200, 0x59bae8b4 +0, 94, 94, 1, 115200, 0xf126d6a4 +0, 95, 95, 1, 115200, 0x18106464 +0, 96, 96, 1, 115200, 0x85530c73 +0, 97, 97, 1, 115200, 0xcef32c78 +0, 98, 98, 1, 115200, 0xfd6233a0 +0, 99, 99, 1, 115200, 0xae9d6fc3 +0, 100, 100, 1, 115200, 0x3d0cce10 +0, 101, 101, 1, 115200, 0xfce5f124 +0, 102, 102, 1, 115200, 0x90b10802 +0, 103, 103, 1, 115200, 0xeea44201 +0, 104, 104, 1, 115200, 0x1cefb56d +0, 105, 105, 1, 115200, 0xd6daa0b1 +0, 106, 106, 1, 115200, 0xd700cef4 +0, 107, 107, 1, 115200, 0x36dbf58f +0, 108, 108, 1, 115200, 0xdb20d060 +0, 109, 109, 1, 115200, 0x5ca61fd5 +0, 110, 110, 1, 115200, 0x4f271361 +0, 111, 111, 1, 115200, 0xcaf03743 +0, 112, 112, 1, 115200, 0x520f351a +0, 113, 113, 1, 115200, 0x40bc7b89 +0, 114, 114, 1, 115200, 0xd0af0b08 +0, 115, 115, 1, 115200, 0x6a45290c +0, 116, 116, 1, 115200, 0x57210c14 +0, 117, 117, 1, 115200, 0xc1e233f9 +0, 118, 118, 1, 115200, 0x96fdfc54 +0, 119, 119, 1, 115200, 0x43a8359c +0, 120, 120, 1, 115200, 0xd493bfde +0, 121, 121, 1, 115200, 0xd5339d13 +0, 122, 122, 1, 115200, 0x7542baa0 +0, 123, 123, 1, 115200, 0x268d2cb9 +0, 124, 124, 1, 115200, 0xaf3888bb +0, 125, 125, 1, 115200, 0xb82f520a +0, 126, 126, 1, 115200, 0x0feb2981 +0, 127, 127, 1, 115200, 0x45314b58 +0, 128, 128, 1, 115200, 0xb26a193a +0, 129, 129, 1, 115200, 0xdfdffc38 +0, 130, 130, 1, 115200, 0xec6a55f5 +0, 131, 131, 1, 115200, 0xf6e35716 +0, 132, 132, 1, 115200, 0x5ce8544e +0, 133, 133, 1, 115200, 0x3e38ddce +0, 134, 134, 1, 115200, 0x964a2006 +0, 135, 135, 1, 115200, 0xaba138d6 +0, 136, 136, 1, 115200, 0x2f46949c +0, 137, 137, 1, 115200, 0xbdbdb587 +0, 138, 138, 1, 115200, 0x1bf11e1d +0, 139, 139, 1, 115200, 0x2632f558 +0, 140, 140, 1, 115200, 0x0e58078b +0, 141, 141, 1, 115200, 0x2ab2f9be +0, 142, 142, 1, 115200, 0x9205f1d8 +0, 143, 143, 1, 115200, 0x6a4bd949 +0, 144, 144, 1, 115200, 0xedc1552f +0, 145, 145, 1, 115200, 0x0a60974d +0, 146, 146, 1, 115200, 0xe1a1400e +0, 147, 147, 1, 115200, 0x45f06952 +0, 148, 148, 1, 115200, 0xc5163125 +0, 149, 149, 1, 115200, 0x151da156 +0, 150, 150, 1, 115200, 0x3f34b048 +0, 151, 151, 1, 115200, 0xcf7c1e5d +0, 152, 152, 1, 115200, 0xed9c4e1c +0, 153, 153, 1, 115200, 0x47e06453 +0, 154, 154, 1, 115200, 0xc8ce6f19 +0, 155, 155, 1, 115200, 0xac619619 +0, 156, 156, 1, 115200, 0x64711e2d +0, 157, 157, 1, 115200, 0x1f502b52 +0, 158, 158, 1, 115200, 0x39592c9d +0, 159, 159, 1, 115200, 0x7dffb901 +0, 160, 160, 1, 115200, 0xc75fa3ce +0, 161, 161, 1, 115200, 0x625bc977 +0, 162, 162, 1, 115200, 0x15c7fda3 +0, 163, 163, 1, 115200, 0x6e5d35b5 +0, 164, 164, 1, 115200, 0xf847cf88 +0, 165, 165, 1, 115200, 0xc10867fe +0, 166, 166, 1, 115200, 0xae07fbfc +0, 167, 167, 1, 115200, 0xc1571542 +0, 168, 168, 1, 115200, 0x4c7d5602 +0, 169, 169, 1, 115200, 0xbe7045aa +0, 170, 170, 1, 115200, 0xc8b4835b +0, 171, 171, 1, 115200, 0xf9b7d427 +0, 172, 172, 1, 115200, 0x7fa7c112 +0, 173, 173, 1, 115200, 0xe0105feb +0, 174, 174, 1, 115200, 0x70784740 +0, 175, 175, 1, 115200, 0xa6801ef5 +0, 176, 176, 1, 115200, 0x9cf35921 +0, 177, 177, 1, 115200, 0x4d956630 +0, 178, 178, 1, 115200, 0x717a25c1 +0, 179, 179, 1, 115200, 0x8f5e39de diff --git a/tests/ref/fate/targa-conformance-CCM8 b/tests/ref/fate/targa-conformance-CCM8 index aad3bfc..45bb181 100644 --- a/tests/ref/fate/targa-conformance-CCM8 +++ b/tests/ref/fate/targa-conformance-CCM8 @@ -1,2 +1,2 @@ #tb 0: 1/25 -0, 0, 0, 1, 65536, 0xcf98bc29 +0, 0, 0, 1, 65536, 0x47e97fe9 diff --git a/tests/ref/fate/targa-conformance-UCM8 b/tests/ref/fate/targa-conformance-UCM8 index aad3bfc..45bb181 100644 --- a/tests/ref/fate/targa-conformance-UCM8 +++ b/tests/ref/fate/targa-conformance-UCM8 @@ -1,2 +1,2 @@ #tb 0: 1/25 -0, 0, 0, 1, 65536, 0xcf98bc29 +0, 0, 0, 1, 65536, 0x47e97fe9 diff --git a/tests/ref/fate/theora-coeff-level64 b/tests/ref/fate/theora-coeff-level64 index d6abb62..4bfafaf 100644 --- a/tests/ref/fate/theora-coeff-level64 +++ b/tests/ref/fate/theora-coeff-level64 @@ -1,9 +1,9 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 4617600, 0x4ba6df50 -0, 66, 66, 0, 4617600, 0x419fdeaf -0, 132, 132, 0, 4617600, 0xeb2edced -0, 198, 198, 0, 4617600, 0xa2bb3a1a -0, 264, 264, 0, 4617600, 0x411cfb36 -0, 330, 330, 0, 4617600, 0xb2dc22ed -0, 396, 396, 0, 4617600, 0x236d23b5 -0, 462, 462, 0, 4617600, 0x7fef275e +#tb 0: 1/15 +0, 0, 0, 1, 4617600, 0x4ba6df50 +0, 1, 1, 1, 4617600, 0x419fdeaf +0, 2, 2, 1, 4617600, 0xeb2edced +0, 3, 3, 1, 4617600, 0xa2bb3a1a +0, 4, 4, 1, 4617600, 0x411cfb36 +0, 5, 5, 1, 4617600, 0xb2dc22ed +0, 6, 6, 1, 4617600, 0x236d23b5 +0, 7, 7, 1, 4617600, 0x7fef275e diff --git a/tests/ref/fate/truemotion1-15 b/tests/ref/fate/truemotion1-15 index 6b5281d..af4a320 100644 --- a/tests/ref/fate/truemotion1-15 +++ b/tests/ref/fate/truemotion1-15 @@ -1,106 +1,106 @@ #tb 0: 1/15 -0, 0, 0, 1, 161280, 0x7041748d -0, 1, 1, 1, 161280, 0x3cc4dfb5 -0, 2, 2, 1, 161280, 0xca3af22d -0, 3, 3, 1, 161280, 0x23ad1d85 -0, 4, 4, 1, 161280, 0x9c9cf364 -0, 5, 5, 1, 161280, 0x1551d6a8 -0, 6, 6, 1, 161280, 0xc39f6b95 -0, 7, 7, 1, 161280, 0x3b036dcc -0, 8, 8, 1, 161280, 0xa6fac1db -0, 9, 9, 1, 161280, 0x67656b62 -0, 10, 10, 1, 161280, 0xb41f47d1 -0, 11, 11, 1, 161280, 0xc207249e -0, 12, 12, 1, 161280, 0xbee8f843 -0, 13, 13, 1, 161280, 0x092acf46 -0, 14, 14, 1, 161280, 0x8d9e2680 -0, 15, 15, 1, 161280, 0x8becc20c -0, 16, 16, 1, 161280, 0x655e444e -0, 17, 17, 1, 161280, 0x5c112da0 -0, 18, 18, 1, 161280, 0x232fa9eb -0, 19, 19, 1, 161280, 0x9721745d -0, 20, 20, 1, 161280, 0x92f1d880 -0, 21, 21, 1, 161280, 0x16233978 -0, 22, 22, 1, 161280, 0x19a27e69 -0, 23, 23, 1, 161280, 0x7b6ad73a -0, 24, 24, 1, 161280, 0xa7a674aa -0, 25, 25, 1, 161280, 0x4e434abb -0, 26, 26, 1, 161280, 0xb96eea14 -0, 27, 27, 1, 161280, 0x1350188c -0, 28, 28, 1, 161280, 0x79c6f305 -0, 29, 29, 1, 161280, 0xa9c7782d -0, 30, 30, 1, 161280, 0x40a4f456 -0, 31, 31, 1, 161280, 0xaf291ed6 -0, 32, 32, 1, 161280, 0xab29b4e1 -0, 33, 33, 1, 161280, 0xbfcd2712 -0, 34, 34, 1, 161280, 0xff22a0d7 -0, 35, 35, 1, 161280, 0xb0ae88a9 -0, 36, 36, 1, 161280, 0x811d1259 -0, 37, 37, 1, 161280, 0x593c39a1 -0, 38, 38, 1, 161280, 0x5a5a97f8 -0, 39, 39, 1, 161280, 0xa5639ecf -0, 40, 40, 1, 161280, 0x543920c6 -0, 41, 41, 1, 161280, 0xb41689ee -0, 42, 42, 1, 161280, 0xc0ad83de -0, 43, 43, 1, 161280, 0x9e9e7456 -0, 44, 44, 1, 161280, 0x777ccbfe -0, 45, 45, 1, 161280, 0x9c2df916 -0, 46, 46, 1, 161280, 0xe0c13b35 -0, 47, 47, 1, 161280, 0x39bfa5a5 -0, 48, 48, 1, 161280, 0x35dfb264 -0, 49, 49, 1, 161280, 0x43018613 -0, 50, 50, 1, 161280, 0x43584b8a -0, 51, 51, 1, 161280, 0xa5cd230a -0, 52, 52, 1, 161280, 0x6fe2cfb3 -0, 53, 53, 1, 161280, 0x88a7c0db -0, 54, 54, 1, 161280, 0x476f1cd2 -0, 55, 55, 1, 161280, 0x96401d49 -0, 56, 56, 1, 161280, 0x7d932919 -0, 57, 57, 1, 161280, 0x06465481 -0, 58, 58, 1, 161280, 0x39631520 -0, 59, 59, 1, 161280, 0xc3fff780 -0, 60, 60, 1, 161280, 0xa81faf28 -0, 61, 61, 1, 161280, 0x7a311f4f -0, 62, 62, 1, 161280, 0x52f9b931 -0, 63, 63, 1, 161280, 0x938cf016 -0, 64, 64, 1, 161280, 0xf8f6e19c -0, 65, 65, 1, 161280, 0xca90561b -0, 66, 66, 1, 161280, 0x8594d06b -0, 67, 67, 1, 161280, 0xea32bf3b -0, 68, 68, 1, 161280, 0x4646111a -0, 69, 69, 1, 161280, 0xee891162 -0, 70, 70, 1, 161280, 0xcfc32082 -0, 71, 71, 1, 161280, 0x863c281a -0, 72, 72, 1, 161280, 0x01b591aa -0, 73, 73, 1, 161280, 0x211fbc62 -0, 74, 74, 1, 161280, 0xae2bafe2 -0, 75, 75, 1, 161280, 0xcfe46dca -0, 76, 76, 1, 161280, 0xcf8fe8a3 -0, 77, 77, 1, 161280, 0x3f8474eb -0, 78, 78, 1, 161280, 0x06da345a -0, 79, 79, 1, 161280, 0xbd4d3280 -0, 80, 80, 1, 161280, 0xb5e70fea -0, 81, 81, 1, 161280, 0x0c99c804 -0, 82, 82, 1, 161280, 0x19841ed4 -0, 83, 83, 1, 161280, 0xf81dea50 -0, 84, 84, 1, 161280, 0x7777d81c -0, 85, 85, 1, 161280, 0x0497cfd8 -0, 86, 86, 1, 161280, 0x50b6eb64 -0, 87, 87, 1, 161280, 0x5071fc07 -0, 88, 88, 1, 161280, 0xbb7527fb -0, 89, 89, 1, 161280, 0x13054f1f -0, 90, 90, 1, 161280, 0x4b78fb27 -0, 91, 91, 1, 161280, 0xf504968f -0, 92, 92, 1, 161280, 0x555b10b7 -0, 93, 93, 1, 161280, 0xcc0dde40 -0, 94, 94, 1, 161280, 0xcc0dde40 -0, 95, 95, 1, 161280, 0x367f60c8 -0, 96, 96, 1, 161280, 0x367f60c8 -0, 97, 97, 1, 161280, 0x367f60c8 -0, 98, 98, 1, 161280, 0x367f60c8 -0, 99, 99, 1, 161280, 0x367f60c8 -0, 100, 100, 1, 161280, 0x367f60c8 -0, 101, 101, 1, 161280, 0x367f60c8 -0, 102, 102, 1, 161280, 0x367f60c8 -0, 103, 103, 1, 161280, 0x367f60c8 -0, 104, 104, 1, 161280, 0x367f60c8 +0, 0, 0, 1, 161280, 0x677c9fb3 +0, 1, 1, 1, 161280, 0xaa280e0a +0, 2, 2, 1, 161280, 0x8a4d2225 +0, 3, 3, 1, 161280, 0xf10f46a8 +0, 4, 4, 1, 161280, 0x98d9eab6 +0, 5, 5, 1, 161280, 0xa543ae1e +0, 6, 6, 1, 161280, 0x79d717ae +0, 7, 7, 1, 161280, 0x1a87e2cb +0, 8, 8, 1, 161280, 0xe5c000ac +0, 9, 9, 1, 161280, 0xa5827077 +0, 10, 10, 1, 161280, 0xfd0615ee +0, 11, 11, 1, 161280, 0xc6fdc861 +0, 12, 12, 1, 161280, 0xaa007c7e +0, 13, 13, 1, 161280, 0xf15e3a96 +0, 14, 14, 1, 161280, 0xce827ae1 +0, 15, 15, 1, 161280, 0xf379fc13 +0, 16, 16, 1, 161280, 0x89686a0c +0, 17, 17, 1, 161280, 0x7e8342bd +0, 18, 18, 1, 161280, 0x640dab86 +0, 19, 19, 1, 161280, 0xc6a86456 +0, 20, 20, 1, 161280, 0xe360b538 +0, 21, 21, 1, 161280, 0xbcc21064 +0, 22, 22, 1, 161280, 0x95bc4e63 +0, 23, 23, 1, 161280, 0x390fa1bd +0, 24, 24, 1, 161280, 0xa35b3bb9 +0, 25, 25, 1, 161280, 0x730b0779 +0, 26, 26, 1, 161280, 0xf3c3a3eb +0, 27, 27, 1, 161280, 0x676ecbaa +0, 28, 28, 1, 161280, 0x06c4a4e5 +0, 29, 29, 1, 161280, 0x177d26d9 +0, 30, 30, 1, 161280, 0xdaf69ebe +0, 31, 31, 1, 161280, 0xabadc296 +0, 32, 32, 1, 161280, 0xec144665 +0, 33, 33, 1, 161280, 0x6785aa48 +0, 34, 34, 1, 161280, 0x2a0cfcaf +0, 35, 35, 1, 161280, 0x9288d513 +0, 36, 36, 1, 161280, 0x1d295ad0 +0, 37, 37, 1, 161280, 0xb9fd8406 +0, 38, 38, 1, 161280, 0x98bced49 +0, 39, 39, 1, 161280, 0x42e6fbae +0, 40, 40, 1, 161280, 0xfd218209 +0, 41, 41, 1, 161280, 0x21c2ef31 +0, 42, 42, 1, 161280, 0xce4be932 +0, 43, 43, 1, 161280, 0xd5c0d5fc +0, 44, 44, 1, 161280, 0xf8d13076 +0, 45, 45, 1, 161280, 0xdbf86007 +0, 46, 46, 1, 161280, 0x9475a651 +0, 47, 47, 1, 161280, 0x41bf1542 +0, 48, 48, 1, 161280, 0x6945297f +0, 49, 49, 1, 161280, 0x2282025e +0, 50, 50, 1, 161280, 0x55aace0c +0, 51, 51, 1, 161280, 0xc78aa51c +0, 52, 52, 1, 161280, 0xb4b84e6c +0, 53, 53, 1, 161280, 0x3bbb3e44 +0, 54, 54, 1, 161280, 0x4dd89d80 +0, 55, 55, 1, 161280, 0xa446a5c5 +0, 56, 56, 1, 161280, 0x8f56b1d6 +0, 57, 57, 1, 161280, 0xa170df87 +0, 58, 58, 1, 161280, 0x4740a4df +0, 59, 59, 1, 161280, 0x86608ee7 +0, 60, 60, 1, 161280, 0x629b4543 +0, 61, 61, 1, 161280, 0x697fb952 +0, 62, 62, 1, 161280, 0x98e84a51 +0, 63, 63, 1, 161280, 0x97949a90 +0, 64, 64, 1, 161280, 0x6a8c9b96 +0, 65, 65, 1, 161280, 0xafa714ab +0, 66, 66, 1, 161280, 0x0cf39314 +0, 67, 67, 1, 161280, 0x9ccc8171 +0, 68, 68, 1, 161280, 0x8232d5a8 +0, 69, 69, 1, 161280, 0x250dd5cb +0, 70, 70, 1, 161280, 0xf764e43a +0, 71, 71, 1, 161280, 0x2f4bec00 +0, 72, 72, 1, 161280, 0x76f1598b +0, 73, 73, 1, 161280, 0xa91b84da +0, 74, 74, 1, 161280, 0x011a77fb +0, 75, 75, 1, 161280, 0xdbf5341c +0, 76, 76, 1, 161280, 0x40d5abfa +0, 77, 77, 1, 161280, 0x9fb8360c +0, 78, 78, 1, 161280, 0xabc5fba8 +0, 79, 79, 1, 161280, 0x98090909 +0, 80, 80, 1, 161280, 0x9a3613bd +0, 81, 81, 1, 161280, 0x9071024f +0, 82, 82, 1, 161280, 0x4df39487 +0, 83, 83, 1, 161280, 0x17658524 +0, 84, 84, 1, 161280, 0xbcd794df +0, 85, 85, 1, 161280, 0x2a14ae05 +0, 86, 86, 1, 161280, 0x664feab2 +0, 87, 87, 1, 161280, 0xf6b721f4 +0, 88, 88, 1, 161280, 0xfec565f3 +0, 89, 89, 1, 161280, 0xd39aabee +0, 90, 90, 1, 161280, 0x1f3d5de7 +0, 91, 91, 1, 161280, 0xaf97f50c +0, 92, 92, 1, 161280, 0xe34b6b6a +0, 93, 93, 1, 161280, 0x4117371e +0, 94, 94, 1, 161280, 0x4117371e +0, 95, 95, 1, 161280, 0xe555b55e +0, 96, 96, 1, 161280, 0xe555b55e +0, 97, 97, 1, 161280, 0xe555b55e +0, 98, 98, 1, 161280, 0xe555b55e +0, 99, 99, 1, 161280, 0xe555b55e +0, 100, 100, 1, 161280, 0xe555b55e +0, 101, 101, 1, 161280, 0xe555b55e +0, 102, 102, 1, 161280, 0xe555b55e +0, 103, 103, 1, 161280, 0xe555b55e +0, 104, 104, 1, 161280, 0xe555b55e diff --git a/tests/ref/fate/truemotion1-24 b/tests/ref/fate/truemotion1-24 index f097ed0..73bb9e7 100644 --- a/tests/ref/fate/truemotion1-24 +++ b/tests/ref/fate/truemotion1-24 @@ -14,3 +14,4 @@ 0, 12, 12, 1, 69120, 0xf55d74c7 0, 13, 13, 1, 69120, 0xb5082ca7 0, 14, 14, 1, 69120, 0x5876d758 +0, 15, 15, 1, 69120, 0x45e7dd5c diff --git a/tests/ref/fate/tscc-15bit b/tests/ref/fate/tscc-15bit index 372b165..a2871ef 100644 --- a/tests/ref/fate/tscc-15bit +++ b/tests/ref/fate/tscc-15bit @@ -1,242 +1,242 @@ #tb 0: 1/15 #tb 1: 1/11025 -0, 0, 0, 1, 657600, 0xaf456809 +0, 0, 0, 1, 657600, 0x50b3a0c2 1, 0, 0, 11025, 22050, 0x1740aaec -0, 1, 1, 1, 657600, 0xaf456809 -0, 2, 2, 1, 657600, 0xaf456809 -0, 3, 3, 1, 657600, 0x2dbe6889 -0, 4, 4, 1, 657600, 0x2dbe6889 -0, 5, 5, 1, 657600, 0x2dbe6889 -0, 6, 6, 1, 657600, 0x2dbe6889 -0, 7, 7, 1, 657600, 0x2dbe6889 -0, 8, 8, 1, 657600, 0x2dbe6889 -0, 9, 9, 1, 657600, 0x2dbe6889 -0, 10, 10, 1, 657600, 0x2dbe6889 -0, 11, 11, 1, 657600, 0x2dbe6889 -0, 12, 12, 1, 657600, 0x2dbe6889 -0, 13, 13, 1, 657600, 0x2dbe6889 -0, 14, 14, 1, 657600, 0x2dbe6889 -0, 15, 15, 1, 657600, 0x2dbe6889 +0, 1, 1, 1, 657600, 0x50b3a0c2 +0, 2, 2, 1, 657600, 0x50b3a0c2 +0, 3, 3, 1, 657600, 0x661aa145 +0, 4, 4, 1, 657600, 0x661aa145 +0, 5, 5, 1, 657600, 0x661aa145 +0, 6, 6, 1, 657600, 0x661aa145 +0, 7, 7, 1, 657600, 0x661aa145 +0, 8, 8, 1, 657600, 0x661aa145 +0, 9, 9, 1, 657600, 0x661aa145 +0, 10, 10, 1, 657600, 0x661aa145 +0, 11, 11, 1, 657600, 0x661aa145 +0, 12, 12, 1, 657600, 0x661aa145 +0, 13, 13, 1, 657600, 0x661aa145 +0, 14, 14, 1, 657600, 0x661aa145 +0, 15, 15, 1, 657600, 0x661aa145 1, 11025, 11025, 11025, 22050, 0x75ed6086 -0, 16, 16, 1, 657600, 0x2dbe6889 -0, 17, 17, 1, 657600, 0x2dbe6889 -0, 18, 18, 1, 657600, 0x2dbe6889 -0, 19, 19, 1, 657600, 0x2dbe6889 -0, 20, 20, 1, 657600, 0x2dbe6889 -0, 21, 21, 1, 657600, 0x92796e59 -0, 22, 22, 1, 657600, 0x92796e59 -0, 23, 23, 1, 657600, 0x92796e59 -0, 24, 24, 1, 657600, 0x64cb6889 -0, 25, 25, 1, 657600, 0x64cb6889 -0, 26, 26, 1, 657600, 0x64cb6889 -0, 27, 27, 1, 657600, 0x64cb6889 -0, 28, 28, 1, 657600, 0x64cb6889 -0, 29, 29, 1, 657600, 0x64cb6889 -0, 30, 30, 1, 657600, 0x42036b71 +0, 16, 16, 1, 657600, 0x661aa145 +0, 17, 17, 1, 657600, 0x661aa145 +0, 18, 18, 1, 657600, 0x661aa145 +0, 19, 19, 1, 657600, 0x661aa145 +0, 20, 20, 1, 657600, 0x661aa145 +0, 21, 21, 1, 657600, 0x3c29a73f +0, 22, 22, 1, 657600, 0x3c29a73f +0, 23, 23, 1, 657600, 0x3c29a73f +0, 24, 24, 1, 657600, 0xee2ca145 +0, 25, 25, 1, 657600, 0xee2ca145 +0, 26, 26, 1, 657600, 0xee2ca145 +0, 27, 27, 1, 657600, 0xee2ca145 +0, 28, 28, 1, 657600, 0xee2ca145 +0, 29, 29, 1, 657600, 0xee2ca145 +0, 30, 30, 1, 657600, 0xeb6fa442 1, 22050, 22050, 11025, 22050, 0xca52a4e9 -0, 31, 31, 1, 657600, 0x42036b71 -0, 32, 32, 1, 657600, 0x42036b71 -0, 33, 33, 1, 657600, 0xc40a6889 -0, 34, 34, 1, 657600, 0xc40a6889 -0, 35, 35, 1, 657600, 0xc40a6889 -0, 36, 36, 1, 657600, 0xaa6f7429 -0, 37, 37, 1, 657600, 0xaa6f7429 -0, 38, 38, 1, 657600, 0xaa6f7429 -0, 39, 39, 1, 657600, 0x854172d9 -0, 40, 40, 1, 657600, 0x854172d9 -0, 41, 41, 1, 657600, 0x854172d9 -0, 42, 42, 1, 657600, 0x22d10de0 -0, 43, 43, 1, 657600, 0xa75f0d60 -0, 44, 44, 1, 657600, 0x7a440be0 -0, 45, 45, 1, 657600, 0x40095d50 +0, 31, 31, 1, 657600, 0xeb6fa442 +0, 32, 32, 1, 657600, 0xeb6fa442 +0, 33, 33, 1, 657600, 0xb235a145 +0, 34, 34, 1, 657600, 0xb235a145 +0, 35, 35, 1, 657600, 0xb235a145 +0, 36, 36, 1, 657600, 0x39f7ad39 +0, 37, 37, 1, 657600, 0x39f7ad39 +0, 38, 38, 1, 657600, 0x39f7ad39 +0, 39, 39, 1, 657600, 0xb851abda +0, 40, 40, 1, 657600, 0xb851abda +0, 41, 41, 1, 657600, 0xb851abda +0, 42, 42, 1, 657600, 0xf6574b22 +0, 43, 43, 1, 657600, 0x1a154a9f +0, 44, 44, 1, 657600, 0x3de64916 +0, 45, 45, 1, 657600, 0xca3d9cd5 1, 33075, 33075, 11025, 22050, 0xb306d419 -0, 46, 46, 1, 657600, 0x40095d50 -0, 47, 47, 1, 657600, 0x64766320 -0, 48, 48, 1, 657600, 0x64766320 -0, 49, 49, 1, 657600, 0x64766320 -0, 50, 50, 1, 657600, 0x64766320 -0, 51, 51, 1, 657600, 0x64766320 -0, 52, 52, 1, 657600, 0x64766320 -0, 53, 53, 1, 657600, 0x64766320 -0, 54, 54, 1, 657600, 0x64766320 -0, 55, 55, 1, 657600, 0x64766320 -0, 56, 56, 1, 657600, 0x64766320 -0, 57, 57, 1, 657600, 0xf51adc49 -0, 58, 58, 1, 657600, 0xf51adc49 -0, 59, 59, 1, 657600, 0xf51adc49 -0, 60, 60, 1, 657600, 0xdd47af59 +0, 46, 46, 1, 657600, 0xca3d9cd5 +0, 47, 47, 1, 657600, 0x4779a2cf +0, 48, 48, 1, 657600, 0x4779a2cf +0, 49, 49, 1, 657600, 0x4779a2cf +0, 50, 50, 1, 657600, 0x4779a2cf +0, 51, 51, 1, 657600, 0x4779a2cf +0, 52, 52, 1, 657600, 0x4779a2cf +0, 53, 53, 1, 657600, 0x4779a2cf +0, 54, 54, 1, 657600, 0x4779a2cf +0, 55, 55, 1, 657600, 0x4779a2cf +0, 56, 56, 1, 657600, 0x4779a2cf +0, 57, 57, 1, 657600, 0x29af1818 +0, 58, 58, 1, 657600, 0x29af1818 +0, 59, 59, 1, 657600, 0x29af1818 +0, 60, 60, 1, 657600, 0x77ace9c5 1, 44100, 44100, 11025, 22050, 0x8cbb9625 -0, 61, 61, 1, 657600, 0xdd47af59 -0, 62, 62, 1, 657600, 0xffa8acf1 -0, 63, 63, 1, 657600, 0x5994b059 -0, 64, 64, 1, 657600, 0x5994b059 -0, 65, 65, 1, 657600, 0x5994b059 -0, 66, 66, 1, 657600, 0x03ffae71 -0, 67, 67, 1, 657600, 0x03ffae71 -0, 68, 68, 1, 657600, 0x03ffae71 -0, 69, 69, 1, 657600, 0xe33ab89e -0, 70, 70, 1, 657600, 0xe33ab89e -0, 71, 71, 1, 657600, 0xe33ab89e -0, 72, 72, 1, 657600, 0xbe37b549 -0, 73, 73, 1, 657600, 0xbe37b549 -0, 74, 74, 1, 657600, 0x1d395bf9 -0, 75, 75, 1, 657600, 0x1d395bf9 +0, 61, 61, 1, 657600, 0x77ace9c5 +0, 62, 62, 1, 657600, 0x61b8e74b +0, 63, 63, 1, 657600, 0x8c6deace +0, 64, 64, 1, 657600, 0x8c6deace +0, 65, 65, 1, 657600, 0x8c6deace +0, 66, 66, 1, 657600, 0xbe1fe8d7 +0, 67, 67, 1, 657600, 0xbe1fe8d7 +0, 68, 68, 1, 657600, 0xbe1fe8d7 +0, 69, 69, 1, 657600, 0x633209db +0, 70, 70, 1, 657600, 0x633209db +0, 71, 71, 1, 657600, 0x633209db +0, 72, 72, 1, 657600, 0x3148adb5 +0, 73, 73, 1, 657600, 0x3148adb5 +0, 74, 74, 1, 657600, 0x3b5f5216 +0, 75, 75, 1, 657600, 0x3b5f5216 1, 55125, 55125, 11025, 22050, 0x34a11f66 -0, 76, 76, 1, 657600, 0x1d395bf9 -0, 77, 77, 1, 657600, 0x1d395bf9 -0, 78, 78, 1, 657600, 0x2ec36f37 -0, 79, 79, 1, 657600, 0x2ec36f37 -0, 80, 80, 1, 657600, 0xb04a6eb7 -0, 81, 81, 1, 657600, 0x66610458 -0, 82, 82, 1, 657600, 0x66610458 -0, 83, 83, 1, 657600, 0xaf8901f0 -0, 84, 84, 1, 657600, 0x3ae41c48 -0, 85, 85, 1, 657600, 0x5b870b70 -0, 86, 86, 1, 657600, 0x11490c60 -0, 87, 87, 1, 657600, 0x70064801 -0, 88, 88, 1, 657600, 0x80d54519 -0, 89, 89, 1, 657600, 0xe8c942b1 -0, 90, 90, 1, 657600, 0x830d8c24 +0, 76, 76, 1, 657600, 0x3b5f5216 +0, 77, 77, 1, 657600, 0x3b5f5216 +0, 78, 78, 1, 657600, 0x5e51fb89 +0, 79, 79, 1, 657600, 0x5e51fb89 +0, 80, 80, 1, 657600, 0x48eafb06 +0, 81, 81, 1, 657600, 0x9f7a8653 +0, 82, 82, 1, 657600, 0x9f7a8653 +0, 83, 83, 1, 657600, 0x29fc83d9 +0, 84, 84, 1, 657600, 0xe7689f10 +0, 85, 85, 1, 657600, 0x9f788dba +0, 86, 86, 1, 657600, 0x0e808eb2 +0, 87, 87, 1, 657600, 0x3ec53d79 +0, 88, 88, 1, 657600, 0x67ca3a7c +0, 89, 89, 1, 657600, 0xf7583802 +0, 90, 90, 1, 657600, 0x239e2fc6 1, 66150, 66150, 11025, 22050, 0x1ae81230 -0, 91, 91, 1, 657600, 0x830d8c24 -0, 92, 92, 1, 657600, 0x830d8c24 -0, 93, 93, 1, 657600, 0xf3c4707c -0, 94, 94, 1, 657600, 0x6ace707c -0, 95, 95, 1, 657600, 0x6ace707c -0, 96, 96, 1, 657600, 0x6ace707c -0, 97, 97, 1, 657600, 0x6ace707c -0, 98, 98, 1, 657600, 0x6ace707c -0, 99, 99, 1, 657600, 0x5f461aae -0, 100, 100, 1, 657600, 0x5f461aae -0, 101, 101, 1, 657600, 0x221ceecf -0, 102, 102, 1, 657600, 0x221ceecf -0, 103, 103, 1, 657600, 0x221ceecf -0, 104, 104, 1, 657600, 0x221ceecf -0, 105, 105, 1, 657600, 0x221ceecf +0, 91, 91, 1, 657600, 0x239e2fc6 +0, 92, 92, 1, 657600, 0x239e2fc6 +0, 93, 93, 1, 657600, 0x001c134c +0, 94, 94, 1, 657600, 0x5c85134c +0, 95, 95, 1, 657600, 0x5c85134c +0, 96, 96, 1, 657600, 0x5c85134c +0, 97, 97, 1, 657600, 0x5c85134c +0, 98, 98, 1, 657600, 0x5c85134c +0, 99, 99, 1, 657600, 0x5fef8bea +0, 100, 100, 1, 657600, 0x5fef8bea +0, 101, 101, 1, 657600, 0x23135efa +0, 102, 102, 1, 657600, 0x23135efa +0, 103, 103, 1, 657600, 0x23135efa +0, 104, 104, 1, 657600, 0x23135efa +0, 105, 105, 1, 657600, 0x23135efa 1, 77175, 77175, 11025, 22050, 0x1217eeba -0, 106, 106, 1, 657600, 0x221ceecf -0, 107, 107, 1, 657600, 0x221ceecf -0, 108, 108, 1, 657600, 0x3bf6f39f -0, 109, 109, 1, 657600, 0x3bf6f39f -0, 110, 110, 1, 657600, 0x3bf6f39f -0, 111, 111, 1, 657600, 0xc2caeecf -0, 112, 112, 1, 657600, 0xc2caeecf -0, 113, 113, 1, 657600, 0xc2caeecf -0, 114, 114, 1, 657600, 0xc316d63e -0, 115, 115, 1, 657600, 0xc316d63e -0, 116, 116, 1, 657600, 0xc316d63e -0, 117, 117, 1, 657600, 0x41f6218d -0, 118, 118, 1, 657600, 0x41f6218d -0, 119, 119, 1, 657600, 0x41f6218d -0, 120, 120, 1, 657600, 0xff43ec36 +0, 106, 106, 1, 657600, 0x23135efa +0, 107, 107, 1, 657600, 0x23135efa +0, 108, 108, 1, 657600, 0x50cf63ee +0, 109, 109, 1, 657600, 0x50cf63ee +0, 110, 110, 1, 657600, 0x50cf63ee +0, 111, 111, 1, 657600, 0x2f5c5efa +0, 112, 112, 1, 657600, 0x2f5c5efa +0, 113, 113, 1, 657600, 0x2f5c5efa +0, 114, 114, 1, 657600, 0x9980d3c1 +0, 115, 115, 1, 657600, 0x9980d3c1 +0, 116, 116, 1, 657600, 0x9980d3c1 +0, 117, 117, 1, 657600, 0x23f02141 +0, 118, 118, 1, 657600, 0x23f02141 +0, 119, 119, 1, 657600, 0x23f02141 +0, 120, 120, 1, 657600, 0x3d31ea57 1, 88200, 88200, 11025, 22050, 0x50e70baa -0, 121, 121, 1, 657600, 0x0b10eb16 -0, 122, 122, 1, 657600, 0x0b10eb16 -0, 123, 123, 1, 657600, 0xbdf41aa5 -0, 124, 124, 1, 657600, 0xbdf41aa5 -0, 125, 125, 1, 657600, 0xbdf41aa5 -0, 126, 126, 1, 657600, 0xd502ca06 -0, 127, 127, 1, 657600, 0xd502ca06 -0, 128, 128, 1, 657600, 0xd502ca06 -0, 129, 129, 1, 657600, 0x8446f89e -0, 130, 130, 1, 657600, 0x8446f89e -0, 131, 131, 1, 657600, 0x8446f89e -0, 132, 132, 1, 657600, 0x3d4ccf06 -0, 133, 133, 1, 657600, 0x0897d1de -0, 134, 134, 1, 657600, 0x0897d1de -0, 135, 135, 1, 657600, 0x3e27e01e +0, 121, 121, 1, 657600, 0x1e9be92f +0, 122, 122, 1, 657600, 0x1e9be92f +0, 123, 123, 1, 657600, 0x05091a2e +0, 124, 124, 1, 657600, 0x05091a2e +0, 125, 125, 1, 657600, 0x05091a2e +0, 126, 126, 1, 657600, 0xd214c71a +0, 127, 127, 1, 657600, 0xd214c71a +0, 128, 128, 1, 657600, 0xd214c71a +0, 129, 129, 1, 657600, 0x3b07f720 +0, 130, 130, 1, 657600, 0x3b07f720 +0, 131, 131, 1, 657600, 0x3b07f720 +0, 132, 132, 1, 657600, 0x02becc42 +0, 133, 133, 1, 657600, 0x3d8fcf2e +0, 134, 134, 1, 657600, 0x3d8fcf2e +0, 135, 135, 1, 657600, 0xec51ddd7 1, 99225, 99225, 11025, 22050, 0xb19e89c0 -0, 136, 136, 1, 657600, 0x3e27e01e -0, 137, 137, 1, 657600, 0x3e27e01e -0, 138, 138, 1, 657600, 0x3e27e01e -0, 139, 139, 1, 657600, 0x3e27e01e -0, 140, 140, 1, 657600, 0x3e27e01e -0, 141, 141, 1, 657600, 0xe51078a8 -0, 142, 142, 1, 657600, 0xe51078a8 -0, 143, 143, 1, 657600, 0xe9967a40 -0, 144, 144, 1, 657600, 0xe9967a40 -0, 145, 145, 1, 657600, 0xe9967a40 -0, 146, 146, 1, 657600, 0xe9967a40 -0, 147, 147, 1, 657600, 0xe9967a40 -0, 148, 148, 1, 657600, 0xe9967a40 -0, 149, 149, 1, 657600, 0xe9967a40 -0, 150, 150, 1, 657600, 0x726cb6b8 +0, 136, 136, 1, 657600, 0xec51ddd7 +0, 137, 137, 1, 657600, 0xec51ddd7 +0, 138, 138, 1, 657600, 0xec51ddd7 +0, 139, 139, 1, 657600, 0xec51ddd7 +0, 140, 140, 1, 657600, 0xec51ddd7 +0, 141, 141, 1, 657600, 0x40a3b905 +0, 142, 142, 1, 657600, 0x40a3b905 +0, 143, 143, 1, 657600, 0xbfc5baa9 +0, 144, 144, 1, 657600, 0xbfc5baa9 +0, 145, 145, 1, 657600, 0xbfc5baa9 +0, 146, 146, 1, 657600, 0xbfc5baa9 +0, 147, 147, 1, 657600, 0xbfc5baa9 +0, 148, 148, 1, 657600, 0xbfc5baa9 +0, 149, 149, 1, 657600, 0xbfc5baa9 +0, 150, 150, 1, 657600, 0x54a2f8dd 1, 110250, 110250, 11025, 22050, 0x78526696 -0, 151, 151, 1, 657600, 0x2960b6e8 -0, 152, 152, 1, 657600, 0x2960b6e8 -0, 153, 153, 1, 657600, 0x1637d6c8 -0, 154, 154, 1, 657600, 0x6f2fd9b0 -0, 155, 155, 1, 657600, 0x27a7d6c8 -0, 156, 156, 1, 657600, 0xe855d6c8 -0, 157, 157, 1, 657600, 0xe855d6c8 -0, 158, 158, 1, 657600, 0xe855d6c8 -0, 159, 159, 1, 657600, 0x1a8ad6c8 -0, 160, 160, 1, 657600, 0x9c11d648 -0, 161, 161, 1, 657600, 0x6136d648 -0, 162, 162, 1, 657600, 0xdfa0d6c8 -0, 163, 163, 1, 657600, 0xdfa0d6c8 -0, 164, 164, 1, 657600, 0xdfa0d6c8 -0, 165, 165, 1, 657600, 0xdfa0d6c8 +0, 151, 151, 1, 657600, 0x0b96f90d +0, 152, 152, 1, 657600, 0x0b96f90d +0, 153, 153, 1, 657600, 0xa18119e9 +0, 154, 154, 1, 657600, 0x70a11ce6 +0, 155, 155, 1, 657600, 0xb36f19e9 +0, 156, 156, 1, 657600, 0xeb2219e9 +0, 157, 157, 1, 657600, 0xeb2219e9 +0, 158, 158, 1, 657600, 0xeb2219e9 +0, 159, 159, 1, 657600, 0xb98f19e9 +0, 160, 160, 1, 657600, 0xa4281966 +0, 161, 161, 1, 657600, 0xf0e61966 +0, 162, 162, 1, 657600, 0x065c19e9 +0, 163, 163, 1, 657600, 0x065c19e9 +0, 164, 164, 1, 657600, 0x065c19e9 +0, 165, 165, 1, 657600, 0x065c19e9 1, 121275, 121275, 11025, 22050, 0x48e3bb21 -0, 166, 166, 1, 657600, 0xdfa0d6c8 -0, 167, 167, 1, 657600, 0xdfa0d6c8 -0, 168, 168, 1, 657600, 0xdfa0d6c8 -0, 169, 169, 1, 657600, 0xdfa0d6c8 -0, 170, 170, 1, 657600, 0xdfa0d6c8 -0, 171, 171, 1, 657600, 0x125cd9b0 -0, 172, 172, 1, 657600, 0x125cd9b0 -0, 173, 173, 1, 657600, 0x8a7ed6c8 -0, 174, 174, 1, 657600, 0x09a6d9b0 -0, 175, 175, 1, 657600, 0x09a6d9b0 -0, 176, 176, 1, 657600, 0x09a6d9b0 -0, 177, 177, 1, 657600, 0x85e87a68 -0, 178, 178, 1, 657600, 0x85e87a68 -0, 179, 179, 1, 657600, 0x85e87a68 -0, 180, 180, 1, 657600, 0xb0a141a8 +0, 166, 166, 1, 657600, 0x065c19e9 +0, 167, 167, 1, 657600, 0x065c19e9 +0, 168, 168, 1, 657600, 0x065c19e9 +0, 169, 169, 1, 657600, 0x065c19e9 +0, 170, 170, 1, 657600, 0x065c19e9 +0, 171, 171, 1, 657600, 0x2f1d1ce6 +0, 172, 172, 1, 657600, 0x2f1d1ce6 +0, 173, 173, 1, 657600, 0x181719e9 +0, 174, 174, 1, 657600, 0x938d1ce6 +0, 175, 175, 1, 657600, 0x938d1ce6 +0, 176, 176, 1, 657600, 0x938d1ce6 +0, 177, 177, 1, 657600, 0xf0acbabf +0, 178, 178, 1, 657600, 0xf0acbabf +0, 179, 179, 1, 657600, 0xf0acbabf +0, 180, 180, 1, 657600, 0x0f47804f 1, 132300, 132300, 11025, 22050, 0xbc32204a -0, 181, 181, 1, 657600, 0xb0a141a8 -0, 182, 182, 1, 657600, 0xf3333bd8 -0, 183, 183, 1, 657600, 0xea090688 -0, 184, 184, 1, 657600, 0xa017fe41 -0, 185, 185, 1, 657600, 0xa017fe41 -0, 186, 186, 1, 657600, 0x32e93bd8 -0, 187, 187, 1, 657600, 0x7fe640c0 -0, 188, 188, 1, 657600, 0x7fe640c0 -0, 189, 189, 1, 657600, 0xcd8995b2 -0, 190, 190, 1, 657600, 0x84278a92 -0, 191, 191, 1, 657600, 0x84278a92 -0, 192, 192, 1, 657600, 0xf1d2874a -0, 193, 193, 1, 657600, 0xf1d2874a -0, 194, 194, 1, 657600, 0xf1d2874a -0, 195, 195, 1, 657600, 0xa58d6742 +0, 181, 181, 1, 657600, 0x0f47804f +0, 182, 182, 1, 657600, 0x5e0c7a55 +0, 183, 183, 1, 657600, 0x0c8f4374 +0, 184, 184, 1, 657600, 0x709a3b00 +0, 185, 185, 1, 657600, 0x709a3b00 +0, 186, 186, 1, 657600, 0xf57b7a0f +0, 187, 187, 1, 657600, 0x99427f1b +0, 188, 188, 1, 657600, 0x99427f1b +0, 189, 189, 1, 657600, 0xcb3608e7 +0, 190, 190, 1, 657600, 0x0992fd64 +0, 191, 191, 1, 657600, 0x0992fd64 +0, 192, 192, 1, 657600, 0x7a95fa02 +0, 193, 193, 1, 657600, 0x7a95fa02 +0, 194, 194, 1, 657600, 0x7a95fa02 +0, 195, 195, 1, 657600, 0xb97dd910 1, 143325, 143325, 11025, 22050, 0xdf6f1e46 -0, 196, 196, 1, 657600, 0xa58d6742 -0, 197, 197, 1, 657600, 0xa58d6742 -0, 198, 198, 1, 657600, 0xb0cd11bb -0, 199, 199, 1, 657600, 0xb0cd11bb -0, 200, 200, 1, 657600, 0xc55610bb -0, 201, 201, 1, 657600, 0x4ee1168b -0, 202, 202, 1, 657600, 0x61c513a3 -0, 203, 203, 1, 657600, 0xd26410bb -0, 204, 204, 1, 657600, 0xe7c410bb -0, 205, 205, 1, 657600, 0x444a0dd3 -0, 206, 206, 1, 657600, 0x444a0dd3 -0, 207, 207, 1, 657600, 0x97ac10bb -0, 208, 208, 1, 657600, 0x97ac10bb -0, 209, 209, 1, 657600, 0xe8b30dd3 -0, 210, 210, 1, 657600, 0x3d0c10bb +0, 196, 196, 1, 657600, 0xb97dd910 +0, 197, 197, 1, 657600, 0xb97dd910 +0, 198, 198, 1, 657600, 0x3be07a66 +0, 199, 199, 1, 657600, 0x3be07a66 +0, 200, 200, 1, 657600, 0x1ae77960 +0, 201, 201, 1, 657600, 0x62177f5a +0, 202, 202, 1, 657600, 0xf57c7c5d +0, 203, 203, 1, 657600, 0x600e7960 +0, 204, 204, 1, 657600, 0xe15d7960 +0, 205, 205, 1, 657600, 0x79427663 +0, 206, 206, 1, 657600, 0x79427663 +0, 207, 207, 1, 657600, 0xa7c77960 +0, 208, 208, 1, 657600, 0xa7c77960 +0, 209, 209, 1, 657600, 0x75f67663 +0, 210, 210, 1, 657600, 0x3a157960 1, 154350, 154350, 11025, 22050, 0x4c91da9d -0, 211, 211, 1, 657600, 0x8d2b0dd3 -0, 212, 212, 1, 657600, 0x8d2b0dd3 -0, 213, 213, 1, 657600, 0xa5760dd3 -0, 214, 214, 1, 657600, 0xa5760dd3 -0, 215, 215, 1, 657600, 0xa5760dd3 -0, 216, 216, 1, 657600, 0x31a30dd3 -0, 217, 217, 1, 657600, 0x31a30dd3 -0, 218, 218, 1, 657600, 0x31a30dd3 -0, 219, 219, 1, 657600, 0x31a30dd3 -0, 220, 220, 1, 657600, 0x31a30dd3 -0, 221, 221, 1, 657600, 0x31a30dd3 -0, 222, 222, 1, 657600, 0x31a30dd3 -0, 223, 223, 1, 657600, 0x31a30dd3 -0, 224, 224, 1, 657600, 0x31a30dd3 +0, 211, 211, 1, 657600, 0x72aa7663 +0, 212, 212, 1, 657600, 0x72aa7663 +0, 213, 213, 1, 657600, 0x1b277663 +0, 214, 214, 1, 657600, 0x1b277663 +0, 215, 215, 1, 657600, 0x1b277663 +0, 216, 216, 1, 657600, 0x6f5e7663 +0, 217, 217, 1, 657600, 0x6f5e7663 +0, 218, 218, 1, 657600, 0x6f5e7663 +0, 219, 219, 1, 657600, 0x6f5e7663 +0, 220, 220, 1, 657600, 0x6f5e7663 +0, 221, 221, 1, 657600, 0x6f5e7663 +0, 222, 222, 1, 657600, 0x6f5e7663 +0, 223, 223, 1, 657600, 0x6f5e7663 +0, 224, 224, 1, 657600, 0x6f5e7663 diff --git a/tests/ref/fate/txd-16bpp b/tests/ref/fate/txd-16bpp index 3a23c0b..9522873 100644 --- a/tests/ref/fate/txd-16bpp +++ b/tests/ref/fate/txd-16bpp @@ -1,12 +1,12 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 16384, 0x213f9ea8 -0, 18000, 18000, 0, 16384, 0x8185fdb1 -0, 36000, 36000, 0, 16384, 0xf03581d1 -0, 54000, 54000, 0, 16384, 0x629cd573 -0, 72000, 72000, 0, 16384, 0xfe7a5b63 -0, 90000, 90000, 0, 16384, 0x4afc05b2 -0, 108000, 108000, 0, 16384, 0x074b8515 -0, 126000, 126000, 0, 16384, 0x17fde900 -0, 144000, 144000, 0, 16384, 0x831bac76 -0, 162000, 162000, 0, 16384, 0x2fb579f3 -0, 180000, 180000, 0, 16384, 0x68762bed +#tb 0: 1/5 +0, 0, 0, 1, 16384, 0x213f9ea8 +0, 1, 1, 1, 16384, 0x8185fdb1 +0, 2, 2, 1, 16384, 0xf03581d1 +0, 3, 3, 1, 16384, 0x629cd573 +0, 4, 4, 1, 16384, 0xfe7a5b63 +0, 5, 5, 1, 16384, 0x4afc05b2 +0, 6, 6, 1, 16384, 0x074b8515 +0, 7, 7, 1, 16384, 0x17fde900 +0, 8, 8, 1, 16384, 0x831bac76 +0, 9, 9, 1, 16384, 0x2fb579f3 +0, 10, 10, 1, 16384, 0x68762bed diff --git a/tests/ref/fate/txd-pal8 b/tests/ref/fate/txd-pal8 index 3f0aab2..61fee80 100644 --- a/tests/ref/fate/txd-pal8 +++ b/tests/ref/fate/txd-pal8 @@ -1,2 +1,2 @@ -#tb 0: 1/90000 -0, 0, 0, 0, 786432, 0x56654d61 +#tb 0: 1/5 +0, 0, 0, 1, 786432, 0x56654d61 diff --git a/tests/ref/fate/v210 b/tests/ref/fate/v210 index 2847564..7ad9dcf 100644 --- a/tests/ref/fate/v210 +++ b/tests/ref/fate/v210 @@ -1,2 +1,2 @@ #tb 0: 1/50 -0, 0, 0, 1, 3686400, 0x75ee1dde +0, 0, 0, 1, 3686400, 0x8d5c3847 diff --git a/tests/ref/fate/vc1-ism b/tests/ref/fate/vc1-ism index 4daca95..7d3b0ab 100644 --- a/tests/ref/fate/vc1-ism +++ b/tests/ref/fate/vc1-ism @@ -1,121 +1,121 @@ -#tb 0: 1/10000000 -0, 423334, 423334, 0, 37440, 0xd1bc5235 -0, 840000, 840000, 0, 37440, 0x158e6167 -0, 1256666, 1256666, 0, 37440, 0x0faa4481 -0, 1670000, 1670000, 0, 37440, 0x427158c5 -0, 2086666, 2086666, 0, 37440, 0x4eb53ac6 -0, 2500000, 2500000, 0, 37440, 0x99304eea -0, 2916666, 2916666, 0, 37440, 0xcc554a6f -0, 3340000, 3340000, 0, 37440, 0xabeb6c35 -0, 3756666, 3756666, 0, 37440, 0xddfc7e18 -0, 4170000, 4170000, 0, 37440, 0xaa79b504 -0, 4586666, 4586666, 0, 37440, 0x5cb1c839 -0, 5000000, 5000000, 0, 37440, 0x7e36ecca -0, 5416666, 5416666, 0, 37440, 0xf486f425 -0, 5840000, 5840000, 0, 37440, 0xf1b4138f -0, 6256666, 6256666, 0, 37440, 0x966f1a49 -0, 6670000, 6670000, 0, 37440, 0x5eff21da -0, 7086666, 7086666, 0, 37440, 0x333f39b1 -0, 7500000, 7500000, 0, 37440, 0x62e5963e -0, 7916666, 7916666, 0, 37440, 0x26930671 -0, 8340000, 8340000, 0, 37440, 0x27b4bb6c -0, 8756666, 8756666, 0, 37440, 0xdbd07766 -0, 9170000, 9170000, 0, 37440, 0x04260104 -0, 9586666, 9586666, 0, 37440, 0x9b1e078b -0, 10000000, 10000000, 0, 37440, 0xdf4e2474 -0, 10416666, 10416666, 0, 37440, 0x57d44986 -0, 10840000, 10840000, 0, 37440, 0x8780e34c -0, 11256666, 11256666, 0, 37440, 0xf80c8bc0 -0, 11670000, 11670000, 0, 37440, 0x630a7583 -0, 12086666, 12086666, 0, 37440, 0x235ae089 -0, 12500000, 12500000, 0, 37440, 0x984b8f0e -0, 12916666, 12916666, 0, 37440, 0x865cf592 -0, 13340000, 13340000, 0, 37440, 0x70f376f2 -0, 13756666, 13756666, 0, 37440, 0x8b30c035 -0, 14170000, 14170000, 0, 37440, 0xde772d79 -0, 14586666, 14586666, 0, 37440, 0x8e076be5 -0, 15000000, 15000000, 0, 37440, 0x3dc2bd9f -0, 15416666, 15416666, 0, 37440, 0xb782eb67 -0, 15840000, 15840000, 0, 37440, 0x02025d73 -0, 16256666, 16256666, 0, 37440, 0x86bbbce8 -0, 16670000, 16670000, 0, 37440, 0xd6554f62 -0, 17086666, 17086666, 0, 37440, 0xb831b917 -0, 17500000, 17500000, 0, 37440, 0x80643560 -0, 17916666, 17916666, 0, 37440, 0x4ecf9afd -0, 18340000, 18340000, 0, 37440, 0x9ce51e0b -0, 18756666, 18756666, 0, 37440, 0x179466cd -0, 19170000, 19170000, 0, 37440, 0x145fc900 -0, 19586666, 19586666, 0, 37440, 0xb1b50402 -0, 20000000, 20000000, 0, 37440, 0x0a87552a -0, 20416666, 20416666, 0, 37440, 0x8f53821d -0, 20840000, 20840000, 0, 37440, 0x1c07c825 -0, 21256666, 21256666, 0, 37440, 0x49dde82f -0, 21670000, 21670000, 0, 37440, 0xb1a32605 -0, 22086666, 22086666, 0, 37440, 0x410f3cd5 -0, 22500000, 22500000, 0, 37440, 0xff5e6696 -0, 22916666, 22916666, 0, 37440, 0x96f678c9 -0, 23340000, 23340000, 0, 37440, 0x6c9e9e68 -0, 23756666, 23756666, 0, 37440, 0x79a2a655 -0, 24170000, 24170000, 0, 37440, 0xf237bd6c -0, 24586666, 24586666, 0, 37440, 0x4051b611 -0, 25000000, 25000000, 0, 37440, 0xc7ccc918 -0, 25416666, 25416666, 0, 37440, 0xbd02c122 -0, 25840000, 25840000, 0, 37440, 0xacb3c881 -0, 26256666, 26256666, 0, 37440, 0x2abdb940 -0, 26670000, 26670000, 0, 37440, 0x19d5be85 -0, 27086666, 27086666, 0, 37440, 0xfa5fb1ba -0, 27503332, 27503332, 0, 37440, 0xdae7a7aa -0, 27919998, 27919998, 0, 37440, 0x6b0f9f69 -0, 28340000, 28340000, 0, 37440, 0x353e8201 -0, 28756666, 28756666, 0, 37440, 0xa21443aa -0, 29170000, 29170000, 0, 37440, 0x66c8d7e0 -0, 29586666, 29586666, 0, 37440, 0xc332068e -0, 30000000, 30000000, 0, 37440, 0x71431b9b -0, 30416666, 30416666, 0, 37440, 0x392f15cb -0, 30840000, 30840000, 0, 37440, 0x95a146bb -0, 31256666, 31256666, 0, 37440, 0x7c51740a -0, 31670000, 31670000, 0, 37440, 0xa3bdd43c -0, 32086666, 32086666, 0, 37440, 0xa079f965 -0, 32500000, 32500000, 0, 37440, 0xa95423ea -0, 32916666, 32916666, 0, 37440, 0xd1bd2c67 -0, 33340000, 33340000, 0, 37440, 0x6cf82844 -0, 33756666, 33756666, 0, 37440, 0xd401e128 -0, 34170000, 34170000, 0, 37440, 0x1f7db118 -0, 34586666, 34586666, 0, 37440, 0x2e0a65a9 -0, 35000000, 35000000, 0, 37440, 0x321c1c40 -0, 35416666, 35416666, 0, 37440, 0x95b2a127 -0, 35840000, 35840000, 0, 37440, 0xa1471f4b -0, 36256666, 36256666, 0, 37440, 0x29d148c0 -0, 36670000, 36670000, 0, 37440, 0x24c07107 -0, 37086666, 37086666, 0, 37440, 0x0ead678d -0, 37500000, 37500000, 0, 37440, 0xd0ca6495 -0, 37916666, 37916666, 0, 37440, 0x08f935ef -0, 38340000, 38340000, 0, 37440, 0xb5ec3c38 -0, 38756666, 38756666, 0, 37440, 0xce371628 -0, 39170000, 39170000, 0, 37440, 0x68170812 -0, 39586666, 39586666, 0, 37440, 0xe222699e -0, 40000000, 40000000, 0, 37440, 0xd688706c -0, 40416666, 40416666, 0, 37440, 0x81a033f9 -0, 40840000, 40840000, 0, 37440, 0x28bd0fbf -0, 41256666, 41256666, 0, 37440, 0xe36db7b2 -0, 41670000, 41670000, 0, 37440, 0x30559121 -0, 42086666, 42086666, 0, 37440, 0xbf2b5fc8 -0, 42500000, 42500000, 0, 37440, 0x4b427672 -0, 42916666, 42916666, 0, 37440, 0x0544b0b4 -0, 43340000, 43340000, 0, 37440, 0x38a70b06 -0, 43756666, 43756666, 0, 37440, 0x4ed62607 -0, 44170000, 44170000, 0, 37440, 0x6efe8ea6 -0, 44586666, 44586666, 0, 37440, 0x81197e11 -0, 45000000, 45000000, 0, 37440, 0xf4060050 -0, 45416666, 45416666, 0, 37440, 0xaf205f13 -0, 45840000, 45840000, 0, 37440, 0x5fa21382 -0, 46256666, 46256666, 0, 37440, 0x8627ad05 -0, 46670000, 46670000, 0, 37440, 0xf7130133 -0, 47086666, 47086666, 0, 37440, 0x76dea7ba -0, 47500000, 47500000, 0, 37440, 0x1dbae1be -0, 47916666, 47916666, 0, 37440, 0x74a933f7 -0, 48340000, 48340000, 0, 37440, 0xbdcd41a3 -0, 48756666, 48756666, 0, 37440, 0xf0fe8c1c -0, 49170000, 49170000, 0, 37440, 0xc0036222 -0, 49586666, 49586666, 0, 37440, 0x3058385c -0, 49586667, 49586667, 0, 37440, 0x68141016 +#tb 0: 1/24 +0, 0, 0, 1, 37440, 0xd1bc5235 +0, 2, 2, 1, 37440, 0x158e6167 +0, 3, 3, 1, 37440, 0x0faa4481 +0, 4, 4, 1, 37440, 0x427158c5 +0, 5, 5, 1, 37440, 0x4eb53ac6 +0, 6, 6, 1, 37440, 0x99304eea +0, 7, 7, 1, 37440, 0xcc554a6f +0, 8, 8, 1, 37440, 0xabeb6c35 +0, 9, 9, 1, 37440, 0xddfc7e18 +0, 10, 10, 1, 37440, 0xaa79b504 +0, 11, 11, 1, 37440, 0x5cb1c839 +0, 12, 12, 1, 37440, 0x7e36ecca +0, 13, 13, 1, 37440, 0xf486f425 +0, 14, 14, 1, 37440, 0xf1b4138f +0, 15, 15, 1, 37440, 0x966f1a49 +0, 16, 16, 1, 37440, 0x5eff21da +0, 17, 17, 1, 37440, 0x333f39b1 +0, 18, 18, 1, 37440, 0x62e5963e +0, 19, 19, 1, 37440, 0x26930671 +0, 20, 20, 1, 37440, 0x27b4bb6c +0, 21, 21, 1, 37440, 0xdbd07766 +0, 22, 22, 1, 37440, 0x04260104 +0, 23, 23, 1, 37440, 0x9b1e078b +0, 24, 24, 1, 37440, 0xdf4e2474 +0, 25, 25, 1, 37440, 0x57d44986 +0, 26, 26, 1, 37440, 0x8780e34c +0, 27, 27, 1, 37440, 0xf80c8bc0 +0, 28, 28, 1, 37440, 0x630a7583 +0, 29, 29, 1, 37440, 0x235ae089 +0, 30, 30, 1, 37440, 0x984b8f0e +0, 31, 31, 1, 37440, 0x865cf592 +0, 32, 32, 1, 37440, 0x70f376f2 +0, 33, 33, 1, 37440, 0x8b30c035 +0, 34, 34, 1, 37440, 0xde772d79 +0, 35, 35, 1, 37440, 0x8e076be5 +0, 36, 36, 1, 37440, 0x3dc2bd9f +0, 37, 37, 1, 37440, 0xb782eb67 +0, 38, 38, 1, 37440, 0x02025d73 +0, 39, 39, 1, 37440, 0x86bbbce8 +0, 40, 40, 1, 37440, 0xd6554f62 +0, 41, 41, 1, 37440, 0xb831b917 +0, 42, 42, 1, 37440, 0x80643560 +0, 43, 43, 1, 37440, 0x4ecf9afd +0, 44, 44, 1, 37440, 0x9ce51e0b +0, 45, 45, 1, 37440, 0x179466cd +0, 46, 46, 1, 37440, 0x145fc900 +0, 47, 47, 1, 37440, 0xb1b50402 +0, 48, 48, 1, 37440, 0x0a87552a +0, 49, 49, 1, 37440, 0x8f53821d +0, 50, 50, 1, 37440, 0x1c07c825 +0, 51, 51, 1, 37440, 0x49dde82f +0, 52, 52, 1, 37440, 0xb1a32605 +0, 53, 53, 1, 37440, 0x410f3cd5 +0, 54, 54, 1, 37440, 0xff5e6696 +0, 55, 55, 1, 37440, 0x96f678c9 +0, 56, 56, 1, 37440, 0x6c9e9e68 +0, 57, 57, 1, 37440, 0x79a2a655 +0, 58, 58, 1, 37440, 0xf237bd6c +0, 59, 59, 1, 37440, 0x4051b611 +0, 60, 60, 1, 37440, 0xc7ccc918 +0, 61, 61, 1, 37440, 0xbd02c122 +0, 62, 62, 1, 37440, 0xacb3c881 +0, 63, 63, 1, 37440, 0x2abdb940 +0, 64, 64, 1, 37440, 0x19d5be85 +0, 65, 65, 1, 37440, 0xfa5fb1ba +0, 66, 66, 1, 37440, 0xdae7a7aa +0, 67, 67, 1, 37440, 0x6b0f9f69 +0, 68, 68, 1, 37440, 0x353e8201 +0, 69, 69, 1, 37440, 0xa21443aa +0, 70, 70, 1, 37440, 0x66c8d7e0 +0, 71, 71, 1, 37440, 0xc332068e +0, 72, 72, 1, 37440, 0x71431b9b +0, 73, 73, 1, 37440, 0x392f15cb +0, 74, 74, 1, 37440, 0x95a146bb +0, 75, 75, 1, 37440, 0x7c51740a +0, 76, 76, 1, 37440, 0xa3bdd43c +0, 77, 77, 1, 37440, 0xa079f965 +0, 78, 78, 1, 37440, 0xa95423ea +0, 79, 79, 1, 37440, 0xd1bd2c67 +0, 80, 80, 1, 37440, 0x6cf82844 +0, 81, 81, 1, 37440, 0xd401e128 +0, 82, 82, 1, 37440, 0x1f7db118 +0, 83, 83, 1, 37440, 0x2e0a65a9 +0, 84, 84, 1, 37440, 0x321c1c40 +0, 85, 85, 1, 37440, 0x95b2a127 +0, 86, 86, 1, 37440, 0xa1471f4b +0, 87, 87, 1, 37440, 0x29d148c0 +0, 88, 88, 1, 37440, 0x24c07107 +0, 89, 89, 1, 37440, 0x0ead678d +0, 90, 90, 1, 37440, 0xd0ca6495 +0, 91, 91, 1, 37440, 0x08f935ef +0, 92, 92, 1, 37440, 0xb5ec3c38 +0, 93, 93, 1, 37440, 0xce371628 +0, 94, 94, 1, 37440, 0x68170812 +0, 95, 95, 1, 37440, 0xe222699e +0, 96, 96, 1, 37440, 0xd688706c +0, 97, 97, 1, 37440, 0x81a033f9 +0, 98, 98, 1, 37440, 0x28bd0fbf +0, 99, 99, 1, 37440, 0xe36db7b2 +0, 100, 100, 1, 37440, 0x30559121 +0, 101, 101, 1, 37440, 0xbf2b5fc8 +0, 102, 102, 1, 37440, 0x4b427672 +0, 103, 103, 1, 37440, 0x0544b0b4 +0, 104, 104, 1, 37440, 0x38a70b06 +0, 105, 105, 1, 37440, 0x4ed62607 +0, 106, 106, 1, 37440, 0x6efe8ea6 +0, 107, 107, 1, 37440, 0x81197e11 +0, 108, 108, 1, 37440, 0xf4060050 +0, 109, 109, 1, 37440, 0xaf205f13 +0, 110, 110, 1, 37440, 0x5fa21382 +0, 111, 111, 1, 37440, 0x8627ad05 +0, 112, 112, 1, 37440, 0xf7130133 +0, 113, 113, 1, 37440, 0x76dea7ba +0, 114, 114, 1, 37440, 0x1dbae1be +0, 115, 115, 1, 37440, 0x74a933f7 +0, 116, 116, 1, 37440, 0xbdcd41a3 +0, 117, 117, 1, 37440, 0xf0fe8c1c +0, 118, 118, 1, 37440, 0xc0036222 +0, 119, 119, 1, 37440, 0x3058385c +0, 120, 120, 1, 37440, 0x68141016 diff --git a/tests/ref/fate/vc1_sa10143 b/tests/ref/fate/vc1_sa10143 index a008356..6a5137f 100644 --- a/tests/ref/fate/vc1_sa10143 +++ b/tests/ref/fate/vc1_sa10143 @@ -1,31 +1,31 @@ #tb 0: 1/25 0, 0, 0, 1, 518400, 0x89407f55 -0, 2, 2, 1, 518400, 0xeb8d84a1 -0, 3, 3, 1, 518400, 0x2121ff57 -0, 4, 4, 1, 518400, 0xd81adb3d -0, 5, 5, 1, 518400, 0x01e36aa2 -0, 6, 6, 1, 518400, 0x6b802361 -0, 7, 7, 1, 518400, 0xc8403c77 -0, 8, 8, 1, 518400, 0xdd342b5d -0, 9, 9, 1, 518400, 0x2100eea5 -0, 10, 10, 1, 518400, 0x92a22da6 -0, 11, 11, 1, 518400, 0x6bacdef7 -0, 12, 12, 1, 518400, 0x4a00715f -0, 13, 13, 1, 518400, 0x59b98727 -0, 14, 14, 1, 518400, 0xbf912ee1 -0, 15, 15, 1, 518400, 0x8c966cd6 -0, 16, 16, 1, 518400, 0x2c9a2535 -0, 17, 17, 1, 518400, 0x29085c06 -0, 18, 18, 1, 518400, 0x46ae6b7d -0, 19, 19, 1, 518400, 0x283100f4 -0, 20, 20, 1, 518400, 0x2731b5ff -0, 21, 21, 1, 518400, 0x1132ea54 -0, 22, 22, 1, 518400, 0x37cbe539 -0, 23, 23, 1, 518400, 0x08ff75cf -0, 24, 24, 1, 518400, 0xafb6bc45 -0, 25, 25, 1, 518400, 0x19d3873d -0, 26, 26, 1, 518400, 0xd494a8be -0, 27, 27, 1, 518400, 0x285f41ef -0, 28, 28, 1, 518400, 0xd4b1ffa1 -0, 29, 29, 1, 518400, 0xc3876c3a -0, 30, 30, 1, 518400, 0xb73dbb62 +0, 2, 2, 1, 518400, 0x8611849c +0, 3, 3, 1, 518400, 0x0e69ff59 +0, 4, 4, 1, 518400, 0xf31adb03 +0, 5, 5, 1, 518400, 0x1a5b6a69 +0, 6, 6, 1, 518400, 0x6ae6232e +0, 7, 7, 1, 518400, 0x9a4e3c54 +0, 8, 8, 1, 518400, 0xe5852b45 +0, 9, 9, 1, 518400, 0x0fcfeebc +0, 10, 10, 1, 518400, 0x06e22dc3 +0, 11, 11, 1, 518400, 0x9d79df09 +0, 12, 12, 1, 518400, 0xcb2c716f +0, 13, 13, 1, 518400, 0x638a8746 +0, 14, 14, 1, 518400, 0xf7032efd +0, 15, 15, 1, 518400, 0x306f6cef +0, 16, 16, 1, 518400, 0xe83d2518 +0, 17, 17, 1, 518400, 0x49ab5bf5 +0, 18, 18, 1, 518400, 0x6b336b6f +0, 19, 19, 1, 518400, 0x95ae00c9 +0, 20, 20, 1, 518400, 0x68ddb64f +0, 21, 21, 1, 518400, 0x5205ea68 +0, 22, 22, 1, 518400, 0xb088e617 +0, 23, 23, 1, 518400, 0xa3217616 +0, 24, 24, 1, 518400, 0x1723bc53 +0, 25, 25, 1, 518400, 0xf024872a +0, 26, 26, 1, 518400, 0x2e81a8bb +0, 27, 27, 1, 518400, 0xa3a2418e +0, 28, 28, 1, 518400, 0xb7beffed +0, 29, 29, 1, 518400, 0x50fb6c94 +0, 30, 30, 1, 518400, 0x5584bb40 diff --git a/tests/ref/fate/vima b/tests/ref/fate/vima new file mode 100644 index 0000000..6984c5d --- /dev/null +++ b/tests/ref/fate/vima @@ -0,0 +1,17 @@ +#tb 0: 1/22050 +0, 0, 0, 73500, 294000, 0x37d439ee +0, 73500, 73500, 1470, 5880, 0xe524b177 +0, 74970, 74970, 1470, 5880, 0x9e784af1 +0, 76440, 76440, 1470, 5880, 0x821989b0 +0, 77910, 77910, 1470, 5880, 0x8f4993da +0, 79380, 79380, 1470, 5880, 0x889a9035 +0, 80850, 80850, 1470, 5880, 0x7f0f5299 +0, 82320, 82320, 1470, 5880, 0xf12f5d2a +0, 83790, 83790, 1470, 5880, 0xd6292fda +0, 85260, 85260, 1470, 5880, 0xe1b8405f +0, 86730, 86730, 1470, 5880, 0xe23d2d44 +0, 88200, 88200, 1470, 5880, 0xe20631a4 +0, 89670, 89670, 1470, 5880, 0x3f72210f +0, 91140, 91140, 1470, 5880, 0xec0b3fe8 +0, 92610, 92610, 1470, 5880, 0x9615f198 +0, 94080, 94080, 1470, 5880, 0x500226ce diff --git a/tests/ref/fate/vmnc-16bit b/tests/ref/fate/vmnc-16bit index 2a1848e..064b7fa 100644 --- a/tests/ref/fate/vmnc-16bit +++ b/tests/ref/fate/vmnc-16bit @@ -1,193 +1,193 @@ #tb 0: 1/5 -0, 0, 0, 1, 864000, 0x9b1cee65 -0, 1, 1, 1, 864000, 0x82950e3f -0, 2, 2, 1, 864000, 0x335f9678 -0, 3, 3, 1, 864000, 0x6b86b7e7 -0, 4, 4, 1, 864000, 0x25618cf2 -0, 5, 5, 1, 864000, 0xed2196c9 -0, 6, 6, 1, 864000, 0xbeaa31ba -0, 7, 7, 1, 864000, 0x14e6c8ab -0, 8, 8, 1, 864000, 0x17e5c196 -0, 9, 9, 1, 864000, 0x4aa15110 -0, 10, 10, 1, 864000, 0x4aa15110 -0, 11, 11, 1, 864000, 0x4aa15110 -0, 12, 12, 1, 864000, 0x3c2d3809 -0, 13, 13, 1, 864000, 0xd075f4d0 -0, 14, 14, 1, 864000, 0x0c3f2833 -0, 15, 15, 1, 864000, 0xe7471872 -0, 16, 16, 1, 864000, 0x4300b71d -0, 17, 17, 1, 864000, 0x6b5844ec -0, 18, 18, 1, 864000, 0xb3ebc395 -0, 19, 19, 1, 864000, 0x39aa8a7d -0, 20, 20, 1, 864000, 0x52a3d93d -0, 21, 21, 1, 864000, 0x73adbdac -0, 22, 22, 1, 864000, 0xa9fd6cdc -0, 23, 23, 1, 864000, 0x4a085344 -0, 24, 24, 1, 864000, 0xc21b943c -0, 25, 25, 1, 864000, 0xfaef6ed4 -0, 26, 26, 1, 864000, 0xa3e9163c -0, 27, 27, 1, 864000, 0x917e2be4 -0, 28, 28, 1, 864000, 0x2d89d534 -0, 29, 29, 1, 864000, 0x6fe5a9e4 -0, 30, 30, 1, 864000, 0x71af29ec -0, 31, 31, 1, 864000, 0x8f33f6ad -0, 32, 32, 1, 864000, 0xe7d46a24 -0, 33, 33, 1, 864000, 0xb631e044 -0, 34, 34, 1, 864000, 0x77db01cb -0, 35, 35, 1, 864000, 0x9861b6ec -0, 36, 36, 1, 864000, 0x973bd263 -0, 37, 37, 1, 864000, 0xdd4c175b -0, 38, 38, 1, 864000, 0xdc28469b -0, 39, 39, 1, 864000, 0x67393ebb -0, 40, 40, 1, 864000, 0x01a06813 -0, 41, 41, 1, 864000, 0x63e88f73 -0, 42, 42, 1, 864000, 0x3ffbdd73 -0, 43, 43, 1, 864000, 0xd25f790b -0, 44, 44, 1, 864000, 0x14e3c5d3 -0, 45, 45, 1, 864000, 0x0d3d1202 -0, 46, 46, 1, 864000, 0x69decf03 -0, 47, 47, 1, 864000, 0x1b20ab93 -0, 48, 48, 1, 864000, 0xee2f8d4a -0, 49, 49, 1, 864000, 0xaac44c52 -0, 50, 50, 1, 864000, 0x3f874a5a -0, 51, 51, 1, 864000, 0x239b2d7a -0, 52, 52, 1, 864000, 0xb85db552 -0, 53, 53, 1, 864000, 0xb12962a2 -0, 54, 54, 1, 864000, 0xb8270fd9 -0, 55, 55, 1, 864000, 0x14930601 -0, 56, 56, 1, 864000, 0x827a15c1 -0, 57, 57, 1, 864000, 0xe31011d1 -0, 58, 58, 1, 864000, 0xcd2154c1 -0, 59, 59, 1, 864000, 0xad02dbd9 -0, 60, 60, 1, 864000, 0x40c17d58 -0, 61, 61, 1, 864000, 0x8219e3b9 -0, 62, 62, 1, 864000, 0x2d348340 -0, 63, 63, 1, 864000, 0x6b61dfc9 -0, 64, 64, 1, 864000, 0xc8d95be1 -0, 65, 65, 1, 864000, 0x70ba0918 -0, 66, 66, 1, 864000, 0xdc728131 -0, 67, 67, 1, 864000, 0x9b054a10 -0, 68, 68, 1, 864000, 0x3983f751 -0, 69, 69, 1, 864000, 0x325fe1a9 -0, 70, 70, 1, 864000, 0x7a41eac0 -0, 71, 71, 1, 864000, 0x324372a8 -0, 72, 72, 1, 864000, 0xc014ea18 -0, 73, 73, 1, 864000, 0x1a506a1f -0, 74, 74, 1, 864000, 0x47b59557 -0, 75, 75, 1, 864000, 0x5f2e194f -0, 76, 76, 1, 864000, 0x9f6abb68 -0, 77, 77, 1, 864000, 0x831d2b97 -0, 78, 78, 1, 864000, 0x0635af7f -0, 79, 79, 1, 864000, 0xe54a5626 -0, 80, 80, 1, 864000, 0x704dca4f -0, 81, 81, 1, 864000, 0x47de6676 -0, 82, 82, 1, 864000, 0x609705fd -0, 83, 83, 1, 864000, 0x8d92e086 -0, 84, 84, 1, 864000, 0xdb7dab5e -0, 85, 85, 1, 864000, 0xe6ccb686 -0, 86, 86, 1, 864000, 0x0d137f66 -0, 87, 87, 1, 864000, 0xd200035d -0, 88, 88, 1, 864000, 0x7dcb959d -0, 89, 89, 1, 864000, 0xee849f75 -0, 90, 90, 1, 864000, 0x89d14acd -0, 91, 91, 1, 864000, 0x3738029d -0, 92, 92, 1, 864000, 0x6f4c4395 -0, 93, 93, 1, 864000, 0x06334395 -0, 94, 94, 1, 864000, 0x238b7c94 -0, 95, 95, 1, 864000, 0xfa5d1e14 -0, 96, 96, 1, 864000, 0x50b10e54 -0, 97, 97, 1, 864000, 0x9ed3b6e4 -0, 98, 98, 1, 864000, 0x68da9374 -0, 99, 99, 1, 864000, 0xb32a137c -0, 100, 100, 1, 864000, 0x577d5084 -0, 101, 101, 1, 864000, 0xd262176b -0, 102, 102, 1, 864000, 0xf58b44b3 -0, 103, 103, 1, 864000, 0xd0828edc -0, 104, 104, 1, 864000, 0xc91a7544 -0, 105, 105, 1, 864000, 0x18ae7f1c -0, 106, 106, 1, 864000, 0x82623643 -0, 107, 107, 1, 864000, 0x9cf82cfb -0, 108, 108, 1, 864000, 0x93ad116b -0, 109, 109, 1, 864000, 0xa669044b -0, 110, 110, 1, 864000, 0x8adf88c3 -0, 111, 111, 1, 864000, 0xb83fb413 -0, 112, 112, 1, 864000, 0xb9e291f3 -0, 113, 113, 1, 864000, 0x5833dcc3 -0, 114, 114, 1, 864000, 0x4ab825aa -0, 115, 115, 1, 864000, 0xb52c3b53 -0, 116, 116, 1, 864000, 0x0cb0dd53 -0, 117, 117, 1, 864000, 0x98b8dd52 -0, 118, 118, 1, 864000, 0x989230ba -0, 119, 119, 1, 864000, 0xaed4c073 -0, 120, 120, 1, 864000, 0x76a7c83a -0, 121, 121, 1, 864000, 0x02711eea -0, 122, 122, 1, 864000, 0x8de65fe2 -0, 123, 123, 1, 864000, 0xc1163689 -0, 124, 124, 1, 864000, 0xc04f8b31 -0, 125, 125, 1, 864000, 0x69218d2a -0, 126, 126, 1, 864000, 0x7e3abe62 -0, 127, 127, 1, 864000, 0x00ebe27a -0, 128, 128, 1, 864000, 0x34803f11 -0, 129, 129, 1, 864000, 0x85591cd9 -0, 130, 130, 1, 864000, 0x8422fb51 -0, 131, 131, 1, 864000, 0x67c759e1 -0, 132, 132, 1, 864000, 0x4ac36af1 -0, 133, 133, 1, 864000, 0xdf00fca2 -0, 134, 134, 1, 864000, 0x74c633d1 -0, 135, 135, 1, 864000, 0x00251c31 -0, 136, 136, 1, 864000, 0x6d12a499 -0, 137, 137, 1, 864000, 0x1b6492e1 -0, 138, 138, 1, 864000, 0xdfc9a2a1 -0, 139, 139, 1, 864000, 0x33dcac79 -0, 140, 140, 1, 864000, 0x2305a499 -0, 141, 141, 1, 864000, 0xe1f3ae71 -0, 142, 142, 1, 864000, 0xc0cc92e1 -0, 143, 143, 1, 864000, 0x53d3b261 -0, 144, 144, 1, 864000, 0xf953aa81 -0, 145, 145, 1, 864000, 0x4108da69 -0, 146, 146, 1, 864000, 0xd6acf9e9 -0, 147, 147, 1, 864000, 0xb97ed900 -0, 148, 148, 1, 864000, 0x1d8b7a80 -0, 149, 149, 1, 864000, 0xd5406cb8 -0, 150, 150, 1, 864000, 0x5aa34948 -0, 151, 151, 1, 864000, 0x328eee01 -0, 152, 152, 1, 864000, 0xac92e621 -0, 153, 153, 1, 864000, 0x4fa1f5e1 -0, 154, 154, 1, 864000, 0xf7c4e8a8 -0, 155, 155, 1, 864000, 0xc358bd58 -0, 156, 156, 1, 864000, 0x29ec4b27 -0, 157, 157, 1, 864000, 0xf7219c88 -0, 158, 158, 1, 864000, 0xe77ff130 -0, 159, 159, 1, 864000, 0x73683417 -0, 160, 160, 1, 864000, 0x08b6be77 -0, 161, 161, 1, 864000, 0x3a7eea6f -0, 162, 162, 1, 864000, 0xb319cce7 -0, 163, 163, 1, 864000, 0x9607b13e -0, 164, 164, 1, 864000, 0x30543f0d -0, 165, 165, 1, 864000, 0x56915a9e -0, 166, 166, 1, 864000, 0x79f158a6 -0, 167, 167, 1, 864000, 0x498b8bd6 -0, 168, 168, 1, 864000, 0xe9ad7046 -0, 169, 169, 1, 864000, 0xe9ad7046 -0, 170, 170, 1, 864000, 0x10317e0e -0, 171, 171, 1, 864000, 0x10317e0e -0, 172, 172, 1, 864000, 0x10317e0e -0, 173, 173, 1, 864000, 0x99ec7046 -0, 174, 174, 1, 864000, 0x924d46ee -0, 175, 175, 1, 864000, 0x98bf333e -0, 176, 176, 1, 864000, 0xb2625c96 -0, 177, 177, 1, 864000, 0xb46b3926 -0, 178, 178, 1, 864000, 0xeb4e5c96 -0, 179, 179, 1, 864000, 0x87154ece -0, 180, 180, 1, 864000, 0x9e4c666e -0, 181, 181, 1, 864000, 0x65b53d16 -0, 182, 182, 1, 864000, 0x99e85e8e -0, 183, 183, 1, 864000, 0x650ba17e -0, 184, 184, 1, 864000, 0x1ecb000e -0, 185, 185, 1, 864000, 0xb942327d -0, 186, 186, 1, 864000, 0x1bf20925 -0, 187, 187, 1, 864000, 0x61dba6a5 -0, 188, 188, 1, 864000, 0x5de16d8d -0, 189, 189, 1, 864000, 0x4eb1f75d -0, 190, 190, 1, 864000, 0x4eb1f75d -0, 191, 191, 1, 864000, 0xd0750144 +0, 0, 0, 1, 864000, 0xd6929ea7 +0, 1, 1, 1, 864000, 0x9d5283fa +0, 2, 2, 1, 864000, 0xcec52d42 +0, 3, 3, 1, 864000, 0x34d5943e +0, 4, 4, 1, 864000, 0x5bd0b2a8 +0, 5, 5, 1, 864000, 0x41f1c468 +0, 6, 6, 1, 864000, 0x16aa54b9 +0, 7, 7, 1, 864000, 0xdb92e88a +0, 8, 8, 1, 864000, 0x0ae5d695 +0, 9, 9, 1, 864000, 0x2c338d33 +0, 10, 10, 1, 864000, 0x2c338d33 +0, 11, 11, 1, 864000, 0x2c338d33 +0, 12, 12, 1, 864000, 0xd9c1152f +0, 13, 13, 1, 864000, 0x9833bf29 +0, 14, 14, 1, 864000, 0xbedbe1bc +0, 15, 15, 1, 864000, 0xd137d921 +0, 16, 16, 1, 864000, 0xcb0f967a +0, 17, 17, 1, 864000, 0x931a2881 +0, 18, 18, 1, 864000, 0xeb8ca351 +0, 19, 19, 1, 864000, 0xe2f66886 +0, 20, 20, 1, 864000, 0xb81fb99e +0, 21, 21, 1, 864000, 0x2048a4d9 +0, 22, 22, 1, 864000, 0x145b514f +0, 23, 23, 1, 864000, 0xcb6236f4 +0, 24, 24, 1, 864000, 0x6d2d79db +0, 25, 25, 1, 864000, 0xadca5356 +0, 26, 26, 1, 864000, 0x5d51f80c +0, 27, 27, 1, 864000, 0x9e240e68 +0, 28, 28, 1, 864000, 0xcafcbcc2 +0, 29, 29, 1, 864000, 0x76f99028 +0, 30, 30, 1, 864000, 0xd7450c61 +0, 31, 31, 1, 864000, 0x1431d79c +0, 32, 32, 1, 864000, 0x081a4e30 +0, 33, 33, 1, 864000, 0x0437c7d4 +0, 34, 34, 1, 864000, 0xb4bbea4b +0, 35, 35, 1, 864000, 0x0a149d41 +0, 36, 36, 1, 864000, 0xf7dbc0d5 +0, 37, 37, 1, 864000, 0x6933003c +0, 38, 38, 1, 864000, 0x18ce30e4 +0, 39, 39, 1, 864000, 0x8c8728c8 +0, 40, 40, 1, 864000, 0x37b6535b +0, 41, 41, 1, 864000, 0xcdab7be7 +0, 42, 42, 1, 864000, 0xe1e1cbe7 +0, 43, 43, 1, 864000, 0x1d476482 +0, 44, 44, 1, 864000, 0x0ae0b393 +0, 45, 45, 1, 864000, 0x49140206 +0, 46, 46, 1, 864000, 0xe9f9bd09 +0, 47, 47, 1, 864000, 0x89a7988b +0, 48, 48, 1, 864000, 0x24f780a7 +0, 49, 49, 1, 864000, 0x88a53dc0 +0, 50, 50, 1, 864000, 0x27ed3bb9 +0, 51, 51, 1, 864000, 0xc8151dfd +0, 52, 52, 1, 864000, 0xfcb8a9e0 +0, 53, 53, 1, 864000, 0xd6d554ba +0, 54, 54, 1, 864000, 0xbc6e06c6 +0, 55, 55, 1, 864000, 0x6334fc94 +0, 56, 56, 1, 864000, 0x7a7e0cdb +0, 57, 57, 1, 864000, 0xf96008cd +0, 58, 58, 1, 864000, 0xffbc4dbb +0, 59, 59, 1, 864000, 0x1071d886 +0, 60, 60, 1, 864000, 0x6b967ed3 +0, 61, 61, 1, 864000, 0xd370e0a2 +0, 62, 62, 1, 864000, 0x4cca84e8 +0, 63, 63, 1, 864000, 0xd46bdc94 +0, 64, 64, 1, 864000, 0x102a54bf +0, 65, 65, 1, 864000, 0xe39406cb +0, 66, 66, 1, 864000, 0x9bb07ad9 +0, 67, 67, 1, 864000, 0xd3b749b2 +0, 68, 68, 1, 864000, 0x59faf47d +0, 69, 69, 1, 864000, 0xba38de30 +0, 70, 70, 1, 864000, 0x7084eed8 +0, 71, 71, 1, 864000, 0xa966732d +0, 72, 72, 1, 864000, 0xb9f1ee2b +0, 73, 73, 1, 864000, 0x09267201 +0, 74, 74, 1, 864000, 0xc6b09e30 +0, 75, 75, 1, 864000, 0x080d1e77 +0, 76, 76, 1, 864000, 0xe28bbdc5 +0, 77, 77, 1, 864000, 0x230a30f8 +0, 78, 78, 1, 864000, 0x4d0bb8cd +0, 79, 79, 1, 864000, 0x96096417 +0, 80, 80, 1, 864000, 0x7467d417 +0, 81, 81, 1, 864000, 0xbcc07491 +0, 82, 82, 1, 864000, 0x794718d7 +0, 83, 83, 1, 864000, 0xf23ff243 +0, 84, 84, 1, 864000, 0x9961bb86 +0, 85, 85, 1, 864000, 0x7be4c703 +0, 86, 86, 1, 864000, 0x727f8e3f +0, 87, 87, 1, 864000, 0xda421623 +0, 88, 88, 1, 864000, 0xca69ac6b +0, 89, 89, 1, 864000, 0x67aeb68e +0, 90, 90, 1, 864000, 0x3b665f61 +0, 91, 91, 1, 864000, 0x3716150b +0, 92, 92, 1, 864000, 0x2dcd57f2 +0, 93, 93, 1, 864000, 0x800257f2 +0, 94, 94, 1, 864000, 0x10de99ef +0, 95, 95, 1, 864000, 0x3438389f +0, 96, 96, 1, 864000, 0x42682867 +0, 97, 97, 1, 864000, 0x9d64d5a9 +0, 98, 98, 1, 864000, 0x9e2eb12b +0, 99, 99, 1, 864000, 0xb9f42d64 +0, 100, 100, 1, 864000, 0xd6f36c3d +0, 101, 101, 1, 864000, 0xfeaa390f +0, 102, 102, 1, 864000, 0x3fe067b0 +0, 103, 103, 1, 864000, 0x45ebac70 +0, 104, 104, 1, 864000, 0xabfb9215 +0, 105, 105, 1, 864000, 0x20f79c38 +0, 106, 106, 1, 864000, 0x326858d2 +0, 107, 107, 1, 864000, 0x67154ef1 +0, 108, 108, 1, 864000, 0x2b3d328f +0, 109, 109, 1, 864000, 0x8190250b +0, 110, 110, 1, 864000, 0x31dead22 +0, 111, 111, 1, 864000, 0xa9b8d9bc +0, 112, 112, 1, 864000, 0x330db698 +0, 113, 113, 1, 864000, 0x0ff803b1 +0, 114, 114, 1, 864000, 0xb7614eb4 +0, 115, 115, 1, 864000, 0x12c75d64 +0, 116, 116, 1, 864000, 0x622c03f3 +0, 117, 117, 1, 864000, 0x0ace0b90 +0, 118, 118, 1, 864000, 0x2c2b59c6 +0, 119, 119, 1, 864000, 0xadbbe628 +0, 120, 120, 1, 864000, 0x1371f576 +0, 121, 121, 1, 864000, 0x066a471c +0, 122, 122, 1, 864000, 0x0e6f8a03 +0, 123, 123, 1, 864000, 0x4325670d +0, 124, 124, 1, 864000, 0x2e8abe3a +0, 125, 125, 1, 864000, 0x0ea8b8a4 +0, 126, 126, 1, 864000, 0x65e4eb53 +0, 127, 127, 1, 864000, 0xa03d108d +0, 128, 128, 1, 864000, 0xd3d56fd6 +0, 129, 129, 1, 864000, 0x1b8e4c47 +0, 130, 130, 1, 864000, 0x5bd0316d +0, 131, 131, 1, 864000, 0x49478b20 +0, 132, 132, 1, 864000, 0x3dae9cb2 +0, 133, 133, 1, 864000, 0x671e2b2a +0, 134, 134, 1, 864000, 0x521763ee +0, 135, 135, 1, 864000, 0x73dc4b9a +0, 136, 136, 1, 864000, 0x3c95d7bf +0, 137, 137, 1, 864000, 0x3abdc580 +0, 138, 138, 1, 864000, 0xae24d5b8 +0, 139, 139, 1, 864000, 0xe630dfdb +0, 140, 140, 1, 864000, 0x229ad7bf +0, 141, 141, 1, 864000, 0x3372e1e2 +0, 142, 142, 1, 864000, 0xa821c580 +0, 143, 143, 1, 864000, 0x7c78e5f0 +0, 144, 144, 1, 864000, 0x3324ddd4 +0, 145, 145, 1, 864000, 0x98580f38 +0, 146, 146, 1, 864000, 0x14072fa8 +0, 147, 147, 1, 864000, 0xdbb21510 +0, 148, 148, 1, 864000, 0x6a55b3b1 +0, 149, 149, 1, 864000, 0x7b5ba580 +0, 150, 150, 1, 864000, 0x2f5e8102 +0, 151, 151, 1, 864000, 0x691e2313 +0, 152, 152, 1, 864000, 0x423b1af7 +0, 153, 153, 1, 864000, 0x02842b2f +0, 154, 154, 1, 864000, 0x8a4e24dd +0, 155, 155, 1, 864000, 0xbbebf834 +0, 156, 156, 1, 864000, 0x0ba68a3b +0, 157, 157, 1, 864000, 0x6390d66a +0, 158, 158, 1, 864000, 0x6ee32da6 +0, 159, 159, 1, 864000, 0xace87229 +0, 160, 160, 1, 864000, 0xb2a10064 +0, 161, 161, 1, 864000, 0x9cc42dab +0, 162, 162, 1, 864000, 0x32eb0f42 +0, 163, 163, 1, 864000, 0x6cb1fa03 +0, 164, 164, 1, 864000, 0xddd28c0a +0, 165, 165, 1, 864000, 0xae5ca0cf +0, 166, 166, 1, 864000, 0x4cb99ec8 +0, 167, 167, 1, 864000, 0xdad7d37e +0, 168, 168, 1, 864000, 0x7090b71c +0, 169, 169, 1, 864000, 0x7090b71c +0, 170, 170, 1, 864000, 0x96a4c54d +0, 171, 171, 1, 864000, 0x96a4c54d +0, 172, 172, 1, 864000, 0x96a4c54d +0, 173, 173, 1, 864000, 0xc47eb71c +0, 174, 174, 1, 864000, 0xcd678c89 +0, 175, 175, 1, 864000, 0xb89e7843 +0, 176, 176, 1, 864000, 0x7f3aa2d6 +0, 177, 177, 1, 864000, 0xffc57e58 +0, 178, 178, 1, 864000, 0x091fa2d6 +0, 179, 179, 1, 864000, 0x3bc994a5 +0, 180, 180, 1, 864000, 0x73afacf9 +0, 181, 181, 1, 864000, 0x628b8266 +0, 182, 182, 1, 864000, 0xe2f2a4dd +0, 183, 183, 1, 864000, 0x7118e9cb +0, 184, 184, 1, 864000, 0x65b1438d +0, 185, 185, 1, 864000, 0x51657ec8 +0, 186, 186, 1, 864000, 0x41a75435 +0, 187, 187, 1, 864000, 0xe387f665 +0, 188, 188, 1, 864000, 0x2baabb9a +0, 189, 189, 1, 864000, 0xd2d74993 +0, 190, 190, 1, 864000, 0xd2d74993 +0, 191, 191, 1, 864000, 0xa7bf53b6 diff --git a/tests/ref/fate/vp5 b/tests/ref/fate/vp5 index 791fe60..0e601ba 100644 --- a/tests/ref/fate/vp5 +++ b/tests/ref/fate/vp5 @@ -245,3 +245,4 @@ 0, 243, 243, 1, 233472, 0x6f530ac6 0, 244, 244, 1, 233472, 0x94f7466c 0, 245, 245, 1, 233472, 0xa8c1d365 +0, 246, 246, 1, 233472, 0xedcff050 diff --git a/tests/ref/fate/vp60 b/tests/ref/fate/vp60 index 5e4b62c..c1da72b 100644 --- a/tests/ref/fate/vp60 +++ b/tests/ref/fate/vp60 @@ -6,8 +6,8 @@ 0, 4, 4, 1, 55296, 0x17720594 0, 5, 5, 1, 55296, 0x49440805 0, 6, 6, 1, 55296, 0x5b2e0d32 -0, 7, 7, 1, 55296, 0x207891c1 -0, 8, 8, 1, 55296, 0x502da4cd +0, 7, 7, 1, 55296, 0x5cf691c3 +0, 8, 8, 1, 55296, 0x61a5a4c8 0, 9, 9, 1, 55296, 0x75a22a75 0, 10, 10, 1, 55296, 0xd55099af 0, 11, 11, 1, 55296, 0x48778bb6 @@ -16,85 +16,85 @@ 0, 14, 14, 1, 55296, 0xc83d9b90 0, 15, 15, 1, 55296, 0x567877b8 0, 16, 16, 1, 55296, 0x334c7f6e -0, 17, 17, 1, 55296, 0x8717945c -0, 18, 18, 1, 55296, 0xe432831e -0, 19, 19, 1, 55296, 0x032e8d2d +0, 17, 17, 1, 55296, 0x9317945c +0, 18, 18, 1, 55296, 0xf032831e +0, 19, 19, 1, 55296, 0x7b6c8d2c 0, 20, 20, 1, 55296, 0x37109fd6 0, 21, 21, 1, 55296, 0xe9b0b61b 0, 22, 22, 1, 55296, 0x7385dae8 -0, 23, 23, 1, 55296, 0x74b8a9f5 -0, 24, 24, 1, 55296, 0xbce2e218 -0, 25, 25, 1, 55296, 0x0ab6c623 -0, 26, 26, 1, 55296, 0x2234d6d6 -0, 27, 27, 1, 55296, 0xd18be4d6 -0, 28, 28, 1, 55296, 0x5247ecc9 -0, 29, 29, 1, 55296, 0xc89f10ca -0, 30, 30, 1, 55296, 0x16181f87 -0, 31, 31, 1, 55296, 0x893bfa85 -0, 32, 32, 1, 55296, 0x1fd9f1c0 -0, 33, 33, 1, 55296, 0xa2e8e6a9 -0, 34, 34, 1, 55296, 0x1b42dfd5 -0, 35, 35, 1, 55296, 0x0fa9f509 -0, 36, 36, 1, 55296, 0x4449c216 -0, 37, 37, 1, 55296, 0xb66baa36 -0, 38, 38, 1, 55296, 0x38c19f3b -0, 39, 39, 1, 55296, 0xcdce83a0 +0, 23, 23, 1, 55296, 0x74a8a9f5 +0, 24, 24, 1, 55296, 0xbcd2e218 +0, 25, 25, 1, 55296, 0x0aa6c623 +0, 26, 26, 1, 55296, 0x2224d6d6 +0, 27, 27, 1, 55296, 0x8c8ee4d9 +0, 28, 28, 1, 55296, 0x0d4ceccc +0, 29, 29, 1, 55296, 0x623f10c7 +0, 30, 30, 1, 55296, 0x13a61f8f +0, 31, 31, 1, 55296, 0x5343fa8d +0, 32, 32, 1, 55296, 0x21fef1b5 +0, 33, 33, 1, 55296, 0x380de6b4 +0, 34, 34, 1, 55296, 0x04bedfd3 +0, 35, 35, 1, 55296, 0x428cf510 +0, 36, 36, 1, 55296, 0xbca8c214 +0, 37, 37, 1, 55296, 0x947faa34 +0, 38, 38, 1, 55296, 0x70769f45 +0, 39, 39, 1, 55296, 0xcb9483ad 0, 40, 40, 1, 55296, 0xac4ea82b -0, 41, 41, 1, 55296, 0xb77a6979 -0, 42, 42, 1, 55296, 0xc8834ec2 -0, 43, 43, 1, 55296, 0x181d3f0f -0, 44, 44, 1, 55296, 0x2ae04252 -0, 45, 45, 1, 55296, 0x07633c18 -0, 46, 46, 1, 55296, 0xdc6a3340 -0, 47, 47, 1, 55296, 0xa456ebb1 -0, 48, 48, 1, 55296, 0xbf7de5e2 -0, 49, 49, 1, 55296, 0x54a1c39b -0, 50, 50, 1, 55296, 0x08fc9423 -0, 51, 51, 1, 55296, 0x926f968a -0, 52, 52, 1, 55296, 0x5c908481 -0, 53, 53, 1, 55296, 0x6b257f16 -0, 54, 54, 1, 55296, 0xbaf8658a -0, 55, 55, 1, 55296, 0x61c957b1 -0, 56, 56, 1, 55296, 0xa6d181ff -0, 57, 57, 1, 55296, 0xef476e69 -0, 58, 58, 1, 55296, 0x74f72f9a -0, 59, 59, 1, 55296, 0x3a9328e9 -0, 60, 60, 1, 55296, 0xbe962874 -0, 61, 61, 1, 55296, 0x5f8b58cc -0, 62, 62, 1, 55296, 0x1e066d22 -0, 63, 63, 1, 55296, 0x9ef72b34 -0, 64, 64, 1, 55296, 0x525c2bb1 -0, 65, 65, 1, 55296, 0x8e5a20a3 -0, 66, 66, 1, 55296, 0x1c6723d0 -0, 67, 67, 1, 55296, 0x2b1023c8 -0, 68, 68, 1, 55296, 0x8f682691 -0, 69, 69, 1, 55296, 0x3a0624f5 +0, 41, 41, 1, 55296, 0xa3816977 +0, 42, 42, 1, 55296, 0xcfd54ec4 +0, 43, 43, 1, 55296, 0x97743f0e +0, 44, 44, 1, 55296, 0x4cb4424d +0, 45, 45, 1, 55296, 0x0b503c11 +0, 46, 46, 1, 55296, 0x879f333a +0, 47, 47, 1, 55296, 0x6ff9eb8f +0, 48, 48, 1, 55296, 0x7cd6e5af +0, 49, 49, 1, 55296, 0x44e2c36f +0, 50, 50, 1, 55296, 0x4e8993fb +0, 51, 51, 1, 55296, 0xf0bb9664 +0, 52, 52, 1, 55296, 0xde608458 +0, 53, 53, 1, 55296, 0xb3017f01 +0, 54, 54, 1, 55296, 0x2e096579 +0, 55, 55, 1, 55296, 0xd7295790 +0, 56, 56, 1, 55296, 0xc40b81cb +0, 57, 57, 1, 55296, 0x53a86e41 +0, 58, 58, 1, 55296, 0x74142f89 +0, 59, 59, 1, 55296, 0x2a1428ce +0, 60, 60, 1, 55296, 0x5d0c2852 +0, 61, 61, 1, 55296, 0x162058a4 +0, 62, 62, 1, 55296, 0x4e8c6ce8 +0, 63, 63, 1, 55296, 0x1d382af2 +0, 64, 64, 1, 55296, 0x35dd2b75 +0, 65, 65, 1, 55296, 0x1e4c205f +0, 66, 66, 1, 55296, 0x74a22383 +0, 67, 67, 1, 55296, 0x6ddb237d +0, 68, 68, 1, 55296, 0xd290263b +0, 69, 69, 1, 55296, 0xc778249f 0, 70, 70, 1, 55296, 0xbc1046fb -0, 71, 71, 1, 55296, 0x2859470e -0, 72, 72, 1, 55296, 0x61d45a12 -0, 73, 73, 1, 55296, 0xa68853b6 -0, 74, 74, 1, 55296, 0x36543ce4 -0, 75, 75, 1, 55296, 0x95b953d4 -0, 76, 76, 1, 55296, 0x804b3c53 -0, 77, 77, 1, 55296, 0x743960f6 -0, 78, 78, 1, 55296, 0x23916b9c -0, 79, 79, 1, 55296, 0x8f5a59e3 -0, 80, 80, 1, 55296, 0xf1285f83 -0, 81, 81, 1, 55296, 0xde75640f -0, 82, 82, 1, 55296, 0xde146188 -0, 83, 83, 1, 55296, 0xb5315cc9 +0, 71, 71, 1, 55296, 0xf44d470f +0, 72, 72, 1, 55296, 0x28d85a11 +0, 73, 73, 1, 55296, 0xa68953b6 +0, 74, 74, 1, 55296, 0x02593ce5 +0, 75, 75, 1, 55296, 0x61be53d5 +0, 76, 76, 1, 55296, 0x4c503c54 +0, 77, 77, 1, 55296, 0x3d3e60f7 +0, 78, 78, 1, 55296, 0xec876b9d +0, 79, 79, 1, 55296, 0x5b5f59e4 +0, 80, 80, 1, 55296, 0xbd2d5f84 +0, 81, 81, 1, 55296, 0xaa7a6410 +0, 82, 82, 1, 55296, 0xaa196189 +0, 83, 83, 1, 55296, 0x81365cca 0, 84, 84, 1, 55296, 0xa85f6861 -0, 85, 85, 1, 55296, 0x4fda562f -0, 86, 86, 1, 55296, 0xa0185863 -0, 87, 87, 1, 55296, 0xe4dc5a5f -0, 88, 88, 1, 55296, 0x8a2aabb6 -0, 89, 89, 1, 55296, 0x3ba89b4f -0, 90, 90, 1, 55296, 0x82b07c21 -0, 91, 91, 1, 55296, 0xb7998478 -0, 92, 92, 1, 55296, 0xceca8046 -0, 93, 93, 1, 55296, 0xe652b325 -0, 94, 94, 1, 55296, 0xc26bb607 -0, 95, 95, 1, 55296, 0x40c99200 +0, 85, 85, 1, 55296, 0xcb46562e +0, 86, 86, 1, 55296, 0x1b935862 +0, 87, 87, 1, 55296, 0x80a45a60 +0, 88, 88, 1, 55296, 0x8e8aabba +0, 89, 89, 1, 55296, 0x38939b53 +0, 90, 90, 1, 55296, 0x4f397c22 +0, 91, 91, 1, 55296, 0x7d0d8476 +0, 92, 92, 1, 55296, 0x943e8044 +0, 93, 93, 1, 55296, 0xabc6b323 +0, 94, 94, 1, 55296, 0x87dfb605 +0, 95, 95, 1, 55296, 0x5ca89202 0, 96, 96, 1, 55296, 0x61bc9b27 0, 97, 97, 1, 55296, 0x1e4baa30 0, 98, 98, 1, 55296, 0xd8a7adb0 @@ -110,25 +110,25 @@ 0, 108, 108, 1, 55296, 0xe208d626 0, 109, 109, 1, 55296, 0x28cc0616 0, 110, 110, 1, 55296, 0xc545179e -0, 111, 111, 1, 55296, 0xdf9205af -0, 112, 112, 1, 55296, 0x31d6ed99 -0, 113, 113, 1, 55296, 0x866bf86e -0, 114, 114, 1, 55296, 0x0490fbd1 -0, 115, 115, 1, 55296, 0xe1102987 -0, 116, 116, 1, 55296, 0x7f860c29 -0, 117, 117, 1, 55296, 0xc3a91f7a -0, 118, 118, 1, 55296, 0x69641a52 -0, 119, 119, 1, 55296, 0x05b12204 -0, 120, 120, 1, 55296, 0x715b6206 -0, 121, 121, 1, 55296, 0xdcf55139 -0, 122, 122, 1, 55296, 0x1369f746 +0, 111, 111, 1, 55296, 0xd38e05af +0, 112, 112, 1, 55296, 0x25d6ed99 +0, 113, 113, 1, 55296, 0x7a6bf86e +0, 114, 114, 1, 55296, 0xbb3bfbcd +0, 115, 115, 1, 55296, 0x33de2984 +0, 116, 116, 1, 55296, 0xd5b10c27 +0, 117, 117, 1, 55296, 0x19e31f78 +0, 118, 118, 1, 55296, 0xf62f1a4f +0, 119, 119, 1, 55296, 0x3f792203 +0, 120, 120, 1, 55296, 0xe4ed6202 +0, 121, 121, 1, 55296, 0xee265136 +0, 122, 122, 1, 55296, 0x408af73c 0, 123, 123, 1, 55296, 0xc1533ef5 -0, 124, 124, 1, 55296, 0xc00ff85f -0, 125, 125, 1, 55296, 0x4f5f70dc -0, 126, 126, 1, 55296, 0x85720ccc -0, 127, 127, 1, 55296, 0xfdff0780 -0, 128, 128, 1, 55296, 0x57ef04ff -0, 129, 129, 1, 55296, 0xbf94041f -0, 130, 130, 1, 55296, 0x4cee0392 -0, 131, 131, 1, 55296, 0x80160314 -0, 132, 132, 1, 55296, 0x396802af +0, 124, 124, 1, 55296, 0xf671f85d +0, 125, 125, 1, 55296, 0xae2670e0 +0, 126, 126, 1, 55296, 0xe4390cd0 +0, 127, 127, 1, 55296, 0x5cd50784 +0, 128, 128, 1, 55296, 0x05880500 +0, 129, 129, 1, 55296, 0x6d2d0420 +0, 130, 130, 1, 55296, 0xfa780393 +0, 131, 131, 1, 55296, 0x2daf0315 +0, 132, 132, 1, 55296, 0x982f02b3 diff --git a/tests/ref/fate/vp6a b/tests/ref/fate/vp6a index 6ce8486..1f2ddd9 100644 --- a/tests/ref/fate/vp6a +++ b/tests/ref/fate/vp6a @@ -1,94 +1,94 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 135000, 0x9dceed6d -0, 249, 249, 0, 135000, 0xcb87787f -0, 499, 499, 0, 135000, 0xdb4361ce -0, 749, 749, 0, 135000, 0xb8fd81c2 -0, 1000, 1000, 0, 135000, 0xbf86a7af -0, 1249, 1249, 0, 135000, 0x2e7787e3 -0, 1499, 1499, 0, 135000, 0x6cec6ebd -0, 1749, 1749, 0, 135000, 0xa4d08c07 -0, 2000, 2000, 0, 135000, 0x1be48faf -0, 2249, 2249, 0, 135000, 0xf3cd8ede -0, 2499, 2499, 0, 135000, 0x33ec8a49 -0, 2749, 2749, 0, 135000, 0x11e887ec -0, 3000, 3000, 0, 135000, 0x3e215c25 -0, 3249, 3249, 0, 135000, 0x1a2cb3f8 -0, 3499, 3499, 0, 135000, 0x7fb0e48a -0, 3749, 3749, 0, 135000, 0x749f3738 -0, 4000, 4000, 0, 135000, 0x686e78e9 -0, 4249, 4249, 0, 135000, 0x29515bc7 -0, 4499, 4499, 0, 135000, 0x987126bd -0, 4749, 4749, 0, 135000, 0xdf77bb13 -0, 5000, 5000, 0, 135000, 0x5fb1468a -0, 5249, 5249, 0, 135000, 0x06ea50ea -0, 5499, 5499, 0, 135000, 0x7bd9c715 -0, 5749, 5749, 0, 135000, 0xdd6e6831 -0, 6000, 6000, 0, 135000, 0x0ee3760f -0, 6249, 6249, 0, 135000, 0xc7984dc8 -0, 6499, 6499, 0, 135000, 0x7e385bff -0, 6749, 6749, 0, 135000, 0xae155ab9 -0, 7000, 7000, 0, 135000, 0xc05ee8f7 -0, 7249, 7249, 0, 135000, 0x93de3392 -0, 7499, 7499, 0, 135000, 0xfe45b38b -0, 7749, 7749, 0, 135000, 0xeb5ed72c -0, 8000, 8000, 0, 135000, 0x0794cb57 -0, 8249, 8249, 0, 135000, 0x2578c6e5 -0, 8499, 8499, 0, 135000, 0x78486707 -0, 8749, 8749, 0, 135000, 0x41e1f0e6 -0, 9000, 9000, 0, 135000, 0x4508eb76 -0, 9249, 9249, 0, 135000, 0xd8c087f3 -0, 9499, 9499, 0, 135000, 0x1a8db89a -0, 9749, 9749, 0, 135000, 0x6dbd90c6 -0, 10000, 10000, 0, 135000, 0x0845e400 -0, 10249, 10249, 0, 135000, 0xe8b02fc2 -0, 10499, 10499, 0, 135000, 0x8007d813 -0, 10749, 10749, 0, 135000, 0xdfb04e69 -0, 11000, 11000, 0, 135000, 0x5746cf71 -0, 11249, 11249, 0, 135000, 0xe510299f -0, 11499, 11499, 0, 135000, 0xeea0c829 -0, 11749, 11749, 0, 135000, 0x7c0578ab -0, 12000, 12000, 0, 135000, 0xb1569ce9 -0, 12249, 12249, 0, 135000, 0x6c233986 -0, 12499, 12499, 0, 135000, 0x95b77f3d -0, 12749, 12749, 0, 135000, 0xfc368d80 -0, 13000, 13000, 0, 135000, 0x5c73b064 -0, 13249, 13249, 0, 135000, 0x2206da8d -0, 13499, 13499, 0, 135000, 0x62bb599e -0, 13749, 13749, 0, 135000, 0x15a68991 -0, 14000, 14000, 0, 135000, 0x5f5eb810 -0, 14249, 14249, 0, 135000, 0x85a9634a -0, 14499, 14499, 0, 135000, 0xf24b5c1a -0, 14749, 14749, 0, 135000, 0x38034850 -0, 15000, 15000, 0, 135000, 0x48fd3599 -0, 15249, 15249, 0, 135000, 0xb9d62408 -0, 15499, 15499, 0, 135000, 0xaf202a21 -0, 15749, 15749, 0, 135000, 0x341aa582 -0, 16000, 16000, 0, 135000, 0x90cdc9bb -0, 16249, 16249, 0, 135000, 0x0b52f319 -0, 16499, 16499, 0, 135000, 0xce61aa5e -0, 16749, 16749, 0, 135000, 0x988acb45 -0, 17000, 17000, 0, 135000, 0xcd353664 -0, 17249, 17249, 0, 135000, 0xa80c8ce9 -0, 17499, 17499, 0, 135000, 0x15dce784 -0, 17749, 17749, 0, 135000, 0x16bd4519 -0, 18000, 18000, 0, 135000, 0x571712f3 -0, 18249, 18249, 0, 135000, 0x6b109f1e -0, 18499, 18499, 0, 135000, 0x8e4c19aa -0, 18749, 18749, 0, 135000, 0x4132bd4c -0, 19000, 19000, 0, 135000, 0x5babafe2 -0, 19249, 19249, 0, 135000, 0xddef6313 -0, 19499, 19499, 0, 135000, 0x76d6b48b -0, 19749, 19749, 0, 135000, 0x929e7702 -0, 20000, 20000, 0, 135000, 0x33f5e4a1 -0, 20249, 20249, 0, 135000, 0xdb7041bf -0, 20499, 20499, 0, 135000, 0xbc761e04 -0, 20749, 20749, 0, 135000, 0x0b2a81e6 -0, 21000, 21000, 0, 135000, 0xf6fd20ea -0, 21249, 21249, 0, 135000, 0x1894a26c -0, 21499, 21499, 0, 135000, 0xb25e216f -0, 21749, 21749, 0, 135000, 0x83bb02ee -0, 22000, 22000, 0, 135000, 0x6952a3c3 -0, 22249, 22249, 0, 135000, 0x372184d6 -0, 22499, 22499, 0, 135000, 0x2ac47afe -0, 22749, 22749, 0, 135000, 0x14c33a35 -0, 23000, 23000, 0, 135000, 0xdc08470e +#tb 0: 1/4 +0, 0, 0, 1, 135000, 0x9dceed6d +0, 1, 1, 1, 135000, 0x47e5778d +0, 2, 2, 1, 135000, 0x5de36599 +0, 3, 3, 1, 135000, 0x540d8079 +0, 4, 4, 1, 135000, 0xba9ea534 +0, 5, 5, 1, 135000, 0xa75088f8 +0, 6, 6, 1, 135000, 0x7d867559 +0, 7, 7, 1, 135000, 0xcc678fee +0, 8, 8, 1, 135000, 0x79c590b9 +0, 9, 9, 1, 135000, 0x87789918 +0, 10, 10, 1, 135000, 0xaa939213 +0, 11, 11, 1, 135000, 0x3912916d +0, 12, 12, 1, 135000, 0x41305d0b +0, 13, 13, 1, 135000, 0x2686b5dd +0, 14, 14, 1, 135000, 0xa69ae422 +0, 15, 15, 1, 135000, 0x998a3478 +0, 16, 16, 1, 135000, 0x5842768d +0, 17, 17, 1, 135000, 0xf6a85b16 +0, 18, 18, 1, 135000, 0x7a5b2708 +0, 19, 19, 1, 135000, 0x8b2abb63 +0, 20, 20, 1, 135000, 0x7dc8468b +0, 21, 21, 1, 135000, 0x04d85001 +0, 22, 22, 1, 135000, 0x83e3c647 +0, 23, 23, 1, 135000, 0xcddd687e +0, 24, 24, 1, 135000, 0x818e785e +0, 25, 25, 1, 135000, 0x3a915080 +0, 26, 26, 1, 135000, 0x953d603d +0, 27, 27, 1, 135000, 0x79005ebf +0, 28, 28, 1, 135000, 0x80afec75 +0, 29, 29, 1, 135000, 0xfc8e376b +0, 30, 30, 1, 135000, 0xf957b7ef +0, 31, 31, 1, 135000, 0xe878da44 +0, 32, 32, 1, 135000, 0xe68ecca3 +0, 33, 33, 1, 135000, 0x1a2cc7d3 +0, 34, 34, 1, 135000, 0x4f346a69 +0, 35, 35, 1, 135000, 0x7a0cf4ac +0, 36, 36, 1, 135000, 0x6d4eee7a +0, 37, 37, 1, 135000, 0xf0688cbd +0, 38, 38, 1, 135000, 0xca4abbbc +0, 39, 39, 1, 135000, 0x87669519 +0, 40, 40, 1, 135000, 0xd090e9d7 +0, 41, 41, 1, 135000, 0xd7f536c1 +0, 42, 42, 1, 135000, 0x353ede54 +0, 43, 43, 1, 135000, 0xbc8f5358 +0, 44, 44, 1, 135000, 0xb52cd59a +0, 45, 45, 1, 135000, 0x0b882eba +0, 46, 46, 1, 135000, 0xc544cd54 +0, 47, 47, 1, 135000, 0x31ca7e73 +0, 48, 48, 1, 135000, 0xb1569ce9 +0, 49, 49, 1, 135000, 0x8bf4394f +0, 50, 50, 1, 135000, 0xf413812a +0, 51, 51, 1, 135000, 0xf2fa90ab +0, 52, 52, 1, 135000, 0xdcd8b265 +0, 53, 53, 1, 135000, 0xa89cdba1 +0, 54, 54, 1, 135000, 0x212b59a5 +0, 55, 55, 1, 135000, 0x10c589c3 +0, 56, 56, 1, 135000, 0x432ab5b4 +0, 57, 57, 1, 135000, 0x85a9634a +0, 58, 58, 1, 135000, 0x10db5b87 +0, 59, 59, 1, 135000, 0x583145d9 +0, 60, 60, 1, 135000, 0x7d3a33bd +0, 61, 61, 1, 135000, 0xcf592423 +0, 62, 62, 1, 135000, 0xb59728e5 +0, 63, 63, 1, 135000, 0x1eeca660 +0, 64, 64, 1, 135000, 0xff7bcc34 +0, 65, 65, 1, 135000, 0x0ef8f271 +0, 66, 66, 1, 135000, 0x8c9ca8ee +0, 67, 67, 1, 135000, 0x8a7ece34 +0, 68, 68, 1, 135000, 0x7d4c3b5d +0, 69, 69, 1, 135000, 0x99118f21 +0, 70, 70, 1, 135000, 0xd97fe7e2 +0, 71, 71, 1, 135000, 0xf93842f1 +0, 72, 72, 1, 135000, 0x35c912e8 +0, 73, 73, 1, 135000, 0x14e59e97 +0, 74, 74, 1, 135000, 0x8e4c19aa +0, 75, 75, 1, 135000, 0x4adfbc53 +0, 76, 76, 1, 135000, 0x0613adde +0, 77, 77, 1, 135000, 0x8db264ab +0, 78, 78, 1, 135000, 0x3948b619 +0, 79, 79, 1, 135000, 0x843d7c02 +0, 80, 80, 1, 135000, 0x534fea34 +0, 81, 81, 1, 135000, 0xdb7041bf +0, 82, 82, 1, 135000, 0xd0ce1cce +0, 83, 83, 1, 135000, 0x3c008335 +0, 84, 84, 1, 135000, 0xb699208f +0, 85, 85, 1, 135000, 0xe07da3ca +0, 86, 86, 1, 135000, 0x26331f41 +0, 87, 87, 1, 135000, 0x4e19fe83 +0, 88, 88, 1, 135000, 0xaa9a9e45 +0, 89, 89, 1, 135000, 0x336b7ed0 +0, 90, 90, 1, 135000, 0xc9bf7611 +0, 91, 91, 1, 135000, 0x14c33a35 +0, 92, 92, 1, 135000, 0xdc08470e diff --git a/tests/ref/fate/vp6f b/tests/ref/fate/vp6f index 8795042..edb555d 100644 --- a/tests/ref/fate/vp6f +++ b/tests/ref/fate/vp6f @@ -1,175 +1,175 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 13440, 0x7cb0a22f -0, 100, 100, 0, 13440, 0xdfcea6ba -0, 200, 200, 0, 13440, 0x59b2a5da -0, 300, 300, 0, 13440, 0x12f1b2d8 -0, 400, 400, 0, 13440, 0x280fb9f6 -0, 500, 500, 0, 13440, 0x7bace8b3 -0, 600, 600, 0, 13440, 0x4ec91480 -0, 700, 700, 0, 13440, 0xa8010450 -0, 800, 800, 0, 13440, 0x61d8fc46 -0, 900, 900, 0, 13440, 0x242bb24e -0, 1000, 1000, 0, 13440, 0x88397a36 -0, 1100, 1100, 0, 13440, 0x10e15726 -0, 1200, 1200, 0, 13440, 0x3018438c -0, 1300, 1300, 0, 13440, 0xbbb94c21 -0, 1400, 1400, 0, 13440, 0xfc3e5e2b -0, 1500, 1500, 0, 13440, 0xeaa69354 -0, 1600, 1600, 0, 13440, 0x96f1cc01 -0, 1700, 1700, 0, 13440, 0x333fdaff -0, 1800, 1800, 0, 13440, 0xb5230ed2 -0, 1900, 1900, 0, 13440, 0x59383446 -0, 2000, 2000, 0, 13440, 0x954939e6 -0, 2100, 2100, 0, 13440, 0x53813d2f -0, 2200, 2200, 0, 13440, 0x3ca53600 -0, 2300, 2300, 0, 13440, 0x7b30227a -0, 2400, 2400, 0, 13440, 0x5145bbfe -0, 2500, 2500, 0, 13440, 0xa0979632 -0, 2600, 2600, 0, 13440, 0x08026e21 -0, 2700, 2700, 0, 13440, 0x3f456d1e -0, 2800, 2800, 0, 13440, 0x7d036b62 -0, 2900, 2900, 0, 13440, 0x508085fb -0, 3000, 3000, 0, 13440, 0x251dc193 -0, 3100, 3100, 0, 13440, 0xf3121c9b -0, 3200, 3200, 0, 13440, 0xf5da772e -0, 3300, 3300, 0, 13440, 0x8179ccf7 -0, 3400, 3400, 0, 13440, 0xd57ceeb3 -0, 3500, 3500, 0, 13440, 0xc8f2169c -0, 3600, 3600, 0, 13440, 0xbf8296c3 -0, 3700, 3700, 0, 13440, 0xee1927d0 -0, 3800, 3800, 0, 13440, 0xdd84e8d1 -0, 3900, 3900, 0, 13440, 0x7be57be2 -0, 4000, 4000, 0, 13440, 0xae353f91 -0, 4100, 4100, 0, 13440, 0x3ae927f2 -0, 4200, 4200, 0, 13440, 0x417227c6 -0, 4300, 4300, 0, 13440, 0x32572bea -0, 4400, 4400, 0, 13440, 0x8b9e4839 -0, 4500, 4500, 0, 13440, 0xad669441 -0, 4600, 4600, 0, 13440, 0xc9de99a6 -0, 4700, 4700, 0, 13440, 0xb3ffb88b -0, 4800, 4800, 0, 13440, 0xb321b8a0 -0, 4900, 4900, 0, 13440, 0x2efdbf53 -0, 5000, 5000, 0, 13440, 0x9b7aa566 -0, 5100, 5100, 0, 13440, 0x563c8d60 -0, 5200, 5200, 0, 13440, 0xe3848ee8 -0, 5300, 5300, 0, 13440, 0xa84b8f1d -0, 5400, 5400, 0, 13440, 0x52da9f9f -0, 5500, 5500, 0, 13440, 0x2ed56d97 -0, 5600, 5600, 0, 13440, 0x4e8534c2 -0, 5700, 5700, 0, 13440, 0x318900a6 -0, 5800, 5800, 0, 13440, 0xda96de39 -0, 5900, 5900, 0, 13440, 0xaae7ac0b -0, 6000, 6000, 0, 13440, 0x7533ad99 -0, 6100, 6100, 0, 13440, 0x4e70c2c9 -0, 6200, 6200, 0, 13440, 0x9ce5e3fa -0, 6300, 6300, 0, 13440, 0xc788fbbc -0, 6400, 6400, 0, 13440, 0xd36604a9 -0, 6500, 6500, 0, 13440, 0x246221a4 -0, 6600, 6600, 0, 13440, 0x290c5c2b -0, 6700, 6700, 0, 13440, 0xde6c68ec -0, 6800, 6800, 0, 13440, 0x56248dbf -0, 6900, 6900, 0, 13440, 0x5b898cbd -0, 7000, 7000, 0, 13440, 0x090574b9 -0, 7100, 7100, 0, 13440, 0x8df2814a -0, 7200, 7200, 0, 13440, 0xd4a6b285 -0, 7300, 7300, 0, 13440, 0xa016e921 -0, 7400, 7400, 0, 13440, 0x7f93fdc1 -0, 7500, 7500, 0, 13440, 0xfd0dee6f -0, 7600, 7600, 0, 13440, 0xef04ce0e -0, 7700, 7700, 0, 13440, 0x7560bee3 -0, 7800, 7800, 0, 13440, 0x5a8cdc85 -0, 7900, 7900, 0, 13440, 0x4788f7bc -0, 8000, 8000, 0, 13440, 0xc001e34d -0, 8100, 8100, 0, 13440, 0xc687eb74 -0, 8200, 8200, 0, 13440, 0xbf20feba -0, 8300, 8300, 0, 13440, 0xd32647a8 -0, 8400, 8400, 0, 13440, 0xe69a955a -0, 8500, 8500, 0, 13440, 0x1b56951f -0, 8600, 8600, 0, 13440, 0xd1977378 -0, 8700, 8700, 0, 13440, 0x1620357d -0, 8800, 8800, 0, 13440, 0x2596116f -0, 8900, 8900, 0, 13440, 0x7473feca -0, 9000, 9000, 0, 13440, 0x7f92bb47 -0, 9100, 9100, 0, 13440, 0x6866a683 -0, 9200, 9200, 0, 13440, 0xe9b08d7e -0, 9300, 9300, 0, 13440, 0xa3fd7546 -0, 9400, 9400, 0, 13440, 0xa4416522 -0, 9500, 9500, 0, 13440, 0xd8f5572e -0, 9600, 9600, 0, 13440, 0xf5746dbd -0, 9700, 9700, 0, 13440, 0x256a87c6 -0, 9800, 9800, 0, 13440, 0x722aa2c8 -0, 9900, 9900, 0, 13440, 0xb26de5f5 -0, 10000, 10000, 0, 13440, 0x117f0841 -0, 10100, 10100, 0, 13440, 0xda2d192c -0, 10200, 10200, 0, 13440, 0xb022442d -0, 10300, 10300, 0, 13440, 0xbc4044f2 -0, 10400, 10400, 0, 13440, 0x68b330da -0, 10500, 10500, 0, 13440, 0xc07228cf -0, 10600, 10600, 0, 13440, 0xaa3f3d44 -0, 10700, 10700, 0, 13440, 0x25867aad -0, 10800, 10800, 0, 13440, 0xa3ecb432 -0, 10900, 10900, 0, 13440, 0x93ccdcbb -0, 11000, 11000, 0, 13440, 0x8302fa4f -0, 11100, 11100, 0, 13440, 0x2f960f33 -0, 11200, 11200, 0, 13440, 0x15d41d14 -0, 11300, 11300, 0, 13440, 0x636529d0 -0, 11400, 11400, 0, 13440, 0x11035be5 -0, 11500, 11500, 0, 13440, 0x9b6e9167 -0, 11600, 11600, 0, 13440, 0x7b01adc7 -0, 11700, 11700, 0, 13440, 0xa237e05d -0, 11800, 11800, 0, 13440, 0xd2f4f134 -0, 11900, 11900, 0, 13440, 0x2052d368 -0, 12000, 12000, 0, 13440, 0x08f7ae0d -0, 12100, 12100, 0, 13440, 0xa89185bc -0, 12200, 12200, 0, 13440, 0xfa628236 -0, 12300, 12300, 0, 13440, 0xdf79848b -0, 12400, 12400, 0, 13440, 0xd19a906f -0, 12500, 12500, 0, 13440, 0x219f9324 -0, 12600, 12600, 0, 13440, 0x46509b6d -0, 12700, 12700, 0, 13440, 0xc5d9a568 -0, 12800, 12800, 0, 13440, 0xb21aaaa8 -0, 12900, 12900, 0, 13440, 0x925a97ed -0, 13000, 13000, 0, 13440, 0xc5e3557f -0, 13100, 13100, 0, 13440, 0x7c57155a -0, 13200, 13200, 0, 13440, 0x6b26d005 -0, 13300, 13300, 0, 13440, 0xfdc7b369 -0, 13400, 13400, 0, 13440, 0x99919fc2 -0, 13500, 13500, 0, 13440, 0xcfe889e4 -0, 13600, 13600, 0, 13440, 0xd1196856 -0, 13700, 13700, 0, 13440, 0xec8348c6 -0, 13800, 13800, 0, 13440, 0x5ede0d9a -0, 13900, 13900, 0, 13440, 0x198ef66e -0, 14000, 14000, 0, 13440, 0x62fcefdf -0, 14100, 14100, 0, 13440, 0x7791f415 -0, 14200, 14200, 0, 13440, 0xfbdb0029 -0, 14300, 14300, 0, 13440, 0xdab12b01 -0, 14400, 14400, 0, 13440, 0x646b2d5f -0, 14500, 14500, 0, 13440, 0x5410f52e -0, 14600, 14600, 0, 13440, 0x7186eef8 -0, 14700, 14700, 0, 13440, 0xca251ef6 -0, 14800, 14800, 0, 13440, 0x757c3b43 -0, 14900, 14900, 0, 13440, 0x59ff4982 -0, 15000, 15000, 0, 13440, 0xbe8ff084 -0, 15100, 15100, 0, 13440, 0xc85a9e38 -0, 15200, 15200, 0, 13440, 0x541b9a19 -0, 15300, 15300, 0, 13440, 0x274893c9 -0, 15400, 15400, 0, 13440, 0x7634b5d2 -0, 15500, 15500, 0, 13440, 0x1bd8e10c -0, 15600, 15600, 0, 13440, 0xa661dfb1 -0, 15700, 15700, 0, 13440, 0x9d01bf92 -0, 15800, 15800, 0, 13440, 0xcb1eb220 -0, 15900, 15900, 0, 13440, 0x0ce27d25 -0, 16000, 16000, 0, 13440, 0x523b594f -0, 16100, 16100, 0, 13440, 0xf0a04c4f -0, 16200, 16200, 0, 13440, 0x0f0ffc3d -0, 16300, 16300, 0, 13440, 0xb0d8b778 -0, 16400, 16400, 0, 13440, 0x5137a642 -0, 16500, 16500, 0, 13440, 0xd213a552 -0, 16600, 16600, 0, 13440, 0xc2fbc9b1 -0, 16700, 16700, 0, 13440, 0xfc2ee379 -0, 16800, 16800, 0, 13440, 0xfb80f737 -0, 16900, 16900, 0, 13440, 0xd6cb2447 -0, 17000, 17000, 0, 13440, 0x124b606d -0, 17100, 17100, 0, 13440, 0xf788a066 -0, 17200, 17200, 0, 13440, 0xa16eed6e -0, 17300, 17300, 0, 13440, 0x73ff0f82 +#tb 0: 1/10 +0, 0, 0, 1, 13440, 0x7cb0a22f +0, 1, 1, 1, 13440, 0xdfcea6ba +0, 2, 2, 1, 13440, 0x59b2a5da +0, 3, 3, 1, 13440, 0x12f1b2d8 +0, 4, 4, 1, 13440, 0x280fb9f6 +0, 5, 5, 1, 13440, 0x7bace8b3 +0, 6, 6, 1, 13440, 0x4ec91480 +0, 7, 7, 1, 13440, 0xa8010450 +0, 8, 8, 1, 13440, 0x61d8fc46 +0, 9, 9, 1, 13440, 0x242bb24e +0, 10, 10, 1, 13440, 0x88397a36 +0, 11, 11, 1, 13440, 0x10e15726 +0, 12, 12, 1, 13440, 0x3018438c +0, 13, 13, 1, 13440, 0xbbb94c21 +0, 14, 14, 1, 13440, 0xfc3e5e2b +0, 15, 15, 1, 13440, 0xeaa69354 +0, 16, 16, 1, 13440, 0x96f1cc01 +0, 17, 17, 1, 13440, 0x333fdaff +0, 18, 18, 1, 13440, 0xb5230ed2 +0, 19, 19, 1, 13440, 0x59383446 +0, 20, 20, 1, 13440, 0x954939e6 +0, 21, 21, 1, 13440, 0x53813d2f +0, 22, 22, 1, 13440, 0x3ca53600 +0, 23, 23, 1, 13440, 0x7b30227a +0, 24, 24, 1, 13440, 0x5145bbfe +0, 25, 25, 1, 13440, 0xa0979632 +0, 26, 26, 1, 13440, 0x08026e21 +0, 27, 27, 1, 13440, 0x3f456d1e +0, 28, 28, 1, 13440, 0x7d036b62 +0, 29, 29, 1, 13440, 0x508085fb +0, 30, 30, 1, 13440, 0x251dc193 +0, 31, 31, 1, 13440, 0xf3121c9b +0, 32, 32, 1, 13440, 0xf5da772e +0, 33, 33, 1, 13440, 0x8179ccf7 +0, 34, 34, 1, 13440, 0xd57ceeb3 +0, 35, 35, 1, 13440, 0xc8f2169c +0, 36, 36, 1, 13440, 0xbf8296c3 +0, 37, 37, 1, 13440, 0xee1927d0 +0, 38, 38, 1, 13440, 0xdd84e8d1 +0, 39, 39, 1, 13440, 0x7be57be2 +0, 40, 40, 1, 13440, 0xae353f91 +0, 41, 41, 1, 13440, 0x3ae927f2 +0, 42, 42, 1, 13440, 0x417227c6 +0, 43, 43, 1, 13440, 0x32572bea +0, 44, 44, 1, 13440, 0x8b9e4839 +0, 45, 45, 1, 13440, 0xad669441 +0, 46, 46, 1, 13440, 0xc9de99a6 +0, 47, 47, 1, 13440, 0xb3ffb88b +0, 48, 48, 1, 13440, 0xb321b8a0 +0, 49, 49, 1, 13440, 0x2efdbf53 +0, 50, 50, 1, 13440, 0x9b7aa566 +0, 51, 51, 1, 13440, 0x563c8d60 +0, 52, 52, 1, 13440, 0xe3848ee8 +0, 53, 53, 1, 13440, 0xa84b8f1d +0, 54, 54, 1, 13440, 0x52da9f9f +0, 55, 55, 1, 13440, 0x2ed56d97 +0, 56, 56, 1, 13440, 0x4e8534c2 +0, 57, 57, 1, 13440, 0x318900a6 +0, 58, 58, 1, 13440, 0xda96de39 +0, 59, 59, 1, 13440, 0xaae7ac0b +0, 60, 60, 1, 13440, 0x7533ad99 +0, 61, 61, 1, 13440, 0x4e70c2c9 +0, 62, 62, 1, 13440, 0x9ce5e3fa +0, 63, 63, 1, 13440, 0xc788fbbc +0, 64, 64, 1, 13440, 0xd36604a9 +0, 65, 65, 1, 13440, 0x246221a4 +0, 66, 66, 1, 13440, 0x290c5c2b +0, 67, 67, 1, 13440, 0xde6c68ec +0, 68, 68, 1, 13440, 0x56248dbf +0, 69, 69, 1, 13440, 0x5b898cbd +0, 70, 70, 1, 13440, 0x090574b9 +0, 71, 71, 1, 13440, 0x8df2814a +0, 72, 72, 1, 13440, 0xd4a6b285 +0, 73, 73, 1, 13440, 0xa016e921 +0, 74, 74, 1, 13440, 0x7f93fdc1 +0, 75, 75, 1, 13440, 0xfd0dee6f +0, 76, 76, 1, 13440, 0xef04ce0e +0, 77, 77, 1, 13440, 0x7560bee3 +0, 78, 78, 1, 13440, 0x5a8cdc85 +0, 79, 79, 1, 13440, 0x4788f7bc +0, 80, 80, 1, 13440, 0xc001e34d +0, 81, 81, 1, 13440, 0xc687eb74 +0, 82, 82, 1, 13440, 0xbf20feba +0, 83, 83, 1, 13440, 0xd32647a8 +0, 84, 84, 1, 13440, 0xe69a955a +0, 85, 85, 1, 13440, 0x1b56951f +0, 86, 86, 1, 13440, 0xd1977378 +0, 87, 87, 1, 13440, 0x1620357d +0, 88, 88, 1, 13440, 0x2596116f +0, 89, 89, 1, 13440, 0x7473feca +0, 90, 90, 1, 13440, 0x7f92bb47 +0, 91, 91, 1, 13440, 0x6866a683 +0, 92, 92, 1, 13440, 0xe9b08d7e +0, 93, 93, 1, 13440, 0xa3fd7546 +0, 94, 94, 1, 13440, 0xa4416522 +0, 95, 95, 1, 13440, 0xd8f5572e +0, 96, 96, 1, 13440, 0xf5746dbd +0, 97, 97, 1, 13440, 0x256a87c6 +0, 98, 98, 1, 13440, 0x722aa2c8 +0, 99, 99, 1, 13440, 0xb26de5f5 +0, 100, 100, 1, 13440, 0x117f0841 +0, 101, 101, 1, 13440, 0xda2d192c +0, 102, 102, 1, 13440, 0xb022442d +0, 103, 103, 1, 13440, 0xbc4044f2 +0, 104, 104, 1, 13440, 0x68b330da +0, 105, 105, 1, 13440, 0xc07228cf +0, 106, 106, 1, 13440, 0xaa3f3d44 +0, 107, 107, 1, 13440, 0x25867aad +0, 108, 108, 1, 13440, 0xa3ecb432 +0, 109, 109, 1, 13440, 0x93ccdcbb +0, 110, 110, 1, 13440, 0x8302fa4f +0, 111, 111, 1, 13440, 0x2f960f33 +0, 112, 112, 1, 13440, 0x15d41d14 +0, 113, 113, 1, 13440, 0x636529d0 +0, 114, 114, 1, 13440, 0x11035be5 +0, 115, 115, 1, 13440, 0x9b6e9167 +0, 116, 116, 1, 13440, 0x7b01adc7 +0, 117, 117, 1, 13440, 0xa237e05d +0, 118, 118, 1, 13440, 0xd2f4f134 +0, 119, 119, 1, 13440, 0x2052d368 +0, 120, 120, 1, 13440, 0x08f7ae0d +0, 121, 121, 1, 13440, 0xa89185bc +0, 122, 122, 1, 13440, 0xfa628236 +0, 123, 123, 1, 13440, 0xdf79848b +0, 124, 124, 1, 13440, 0xd19a906f +0, 125, 125, 1, 13440, 0x219f9324 +0, 126, 126, 1, 13440, 0x46509b6d +0, 127, 127, 1, 13440, 0xc5d9a568 +0, 128, 128, 1, 13440, 0xb21aaaa8 +0, 129, 129, 1, 13440, 0x925a97ed +0, 130, 130, 1, 13440, 0xc5e3557f +0, 131, 131, 1, 13440, 0x7c57155a +0, 132, 132, 1, 13440, 0x6b26d005 +0, 133, 133, 1, 13440, 0xfdc7b369 +0, 134, 134, 1, 13440, 0x99919fc2 +0, 135, 135, 1, 13440, 0xcfe889e4 +0, 136, 136, 1, 13440, 0xd1196856 +0, 137, 137, 1, 13440, 0xec8348c6 +0, 138, 138, 1, 13440, 0x5ede0d9a +0, 139, 139, 1, 13440, 0x198ef66e +0, 140, 140, 1, 13440, 0x62fcefdf +0, 141, 141, 1, 13440, 0x7791f415 +0, 142, 142, 1, 13440, 0xfbdb0029 +0, 143, 143, 1, 13440, 0xdab12b01 +0, 144, 144, 1, 13440, 0x646b2d5f +0, 145, 145, 1, 13440, 0x5410f52e +0, 146, 146, 1, 13440, 0x7186eef8 +0, 147, 147, 1, 13440, 0xca251ef6 +0, 148, 148, 1, 13440, 0x757c3b43 +0, 149, 149, 1, 13440, 0x59ff4982 +0, 150, 150, 1, 13440, 0xbe8ff084 +0, 151, 151, 1, 13440, 0xc85a9e38 +0, 152, 152, 1, 13440, 0x541b9a19 +0, 153, 153, 1, 13440, 0x274893c9 +0, 154, 154, 1, 13440, 0x7634b5d2 +0, 155, 155, 1, 13440, 0x1bd8e10c +0, 156, 156, 1, 13440, 0xa661dfb1 +0, 157, 157, 1, 13440, 0x9d01bf92 +0, 158, 158, 1, 13440, 0xcb1eb220 +0, 159, 159, 1, 13440, 0x0ce27d25 +0, 160, 160, 1, 13440, 0x523b594f +0, 161, 161, 1, 13440, 0xf0a04c4f +0, 162, 162, 1, 13440, 0x0f0ffc3d +0, 163, 163, 1, 13440, 0xb0d8b778 +0, 164, 164, 1, 13440, 0x5137a642 +0, 165, 165, 1, 13440, 0xd213a552 +0, 166, 166, 1, 13440, 0xc2fbc9b1 +0, 167, 167, 1, 13440, 0xfc2ee379 +0, 168, 168, 1, 13440, 0xfb80f737 +0, 169, 169, 1, 13440, 0xd6cb2447 +0, 170, 170, 1, 13440, 0x124b606d +0, 171, 171, 1, 13440, 0xf788a066 +0, 172, 172, 1, 13440, 0xa16eed6e +0, 173, 173, 1, 13440, 0x73ff0f82 diff --git a/tests/ref/fate/vp8-alpha b/tests/ref/fate/vp8-alpha new file mode 100644 index 0000000..f857a87 --- /dev/null +++ b/tests/ref/fate/vp8-alpha @@ -0,0 +1,121 @@ +#tb 0: 1/1000 +0, 1, 1, 0, 2108, 0x59b92a34, S=1, 1900, 0x8fb3adc5 +0, 33, 33, 0, 142, 0x2f2a3fed, F=0x0, S=1, 160, 0xa13346af +0, 66, 66, 0, 157, 0x17804767, F=0x0, S=1, 209, 0x64115f15 +0, 100, 100, 0, 206, 0x537262ca, F=0x0, S=1, 317, 0x44a09dd0 +0, 133, 133, 0, 259, 0x73ff74b6, F=0x0, S=1, 384, 0x2ee2c588 +0, 166, 166, 0, 320, 0x0fcf8ce4, F=0x0, S=1, 415, 0xff68c953 +0, 200, 200, 0, 377, 0x8fffb5f5, F=0x0, S=1, 475, 0x4166f3eb +0, 233, 233, 0, 407, 0xe476c19e, F=0x0, S=1, 193, 0x3ff75489 +0, 266, 266, 0, 539, 0x90202334, F=0x0, S=1, 681, 0x776656b0 +0, 300, 300, 0, 560, 0xc6e2168d, F=0x0, S=1, 585, 0xddc81b8a +0, 333, 333, 0, 597, 0x201a32a7, F=0x0, S=1, 574, 0x8baa1d65 +0, 366, 366, 0, 770, 0xab2b8891, F=0x0, S=1, 666, 0xcd8e51eb +0, 400, 400, 0, 708, 0xc2386711, F=0x0, S=1, 706, 0x046b6444 +0, 433, 433, 0, 905, 0x7211c52d, F=0x0, S=1, 814, 0x5e288def +0, 466, 466, 0, 770, 0xda4f8574, F=0x0, S=1, 829, 0xa0e8a949 +0, 500, 500, 0, 955, 0xf9a1d77a, F=0x0, S=1, 857, 0x9b63b955 +0, 533, 533, 0, 970, 0xff4de39a, F=0x0, S=1, 153, 0x3b00416c +0, 566, 566, 0, 978, 0x12bcf81f, F=0x0, S=1, 1181, 0xce175555 +0, 600, 600, 0, 1233, 0x2903744a, F=0x0, S=1, 860, 0x737eb566 +0, 633, 633, 0, 1118, 0x7f274f50, F=0x0, S=1, 933, 0xb669c6b6 +0, 666, 666, 0, 941, 0x6bffd4b1, F=0x0, S=1, 1058, 0x07581cee +0, 700, 700, 0, 1598, 0xc007219f, F=0x0, S=1, 939, 0x2c0bdc45 +0, 733, 733, 0, 1218, 0x25d962b6, F=0x0, S=1, 1090, 0x96482341 +0, 766, 766, 0, 1200, 0x86b85be3, F=0x0, S=1, 189, 0x3f085309 +0, 800, 800, 0, 1329, 0x298a848a, F=0x0, S=1, 1426, 0x6ea3df12 +0, 833, 833, 0, 1500, 0xe437edec, F=0x0, S=1, 1244, 0x32836b8d +0, 866, 866, 0, 1288, 0xc4447dd5, F=0x0, S=1, 1289, 0x06a57b0f +0, 900, 900, 0, 1281, 0xb5bf7e9f, F=0x0, S=1, 1227, 0xd96d5697 +0, 933, 933, 0, 1372, 0x09be9014, F=0x0, S=1, 1556, 0x2630fbff +0, 966, 966, 0, 1238, 0x42ce6316, F=0x0, S=1, 1287, 0x1d3084f6 +0, 1000, 1000, 0, 1655, 0xb94b45c2, F=0x0, S=1, 1494, 0x34dbd1a4 +0, 1033, 1033, 0, 1164, 0xf6b93ad0, F=0x0, S=1, 1337, 0xba6d9673 +0, 1066, 1066, 0, 1084, 0x58c50fb5, F=0x0, S=1, 1384, 0x3fabb82b +0, 1100, 1100, 0, 1151, 0x0b3f3359, F=0x0, S=1, 1353, 0x08e2a1d7 +0, 1133, 1133, 0, 1277, 0xa3ae77e1, F=0x0, S=1, 1409, 0xf65cb9f7 +0, 1166, 1166, 0, 782, 0xdcf671ff, F=0x0, S=1, 1408, 0x01e2ac53 +0, 1200, 1200, 0, 926, 0xe913c286, F=0x0, S=1, 1320, 0x32e38e42 +0, 1233, 1233, 0, 970, 0x3d86e5ae, F=0x0, S=1, 1608, 0x40b52618 +0, 1266, 1266, 0, 1353, 0xe4f197b2, F=0x0, S=1, 1272, 0xf1d272a5 +0, 1300, 1300, 0, 685, 0x629b4ce4, F=0x0, S=1, 1257, 0x14845de9 +0, 1333, 1333, 0, 743, 0x6f1172a3, F=0x0, S=1, 1260, 0xa6c66fda +0, 1366, 1366, 0, 789, 0x94fc84cd, F=0x0, S=1, 1009, 0x7daaf2b0 +0, 1400, 1400, 0, 1460, 0x668adb82, F=0x0, S=1, 944, 0x44b6ccf5 +0, 1433, 1433, 0, 766, 0x49c884ef, F=0x0, S=1, 996, 0x8646e6dd +0, 1466, 1466, 0, 1037, 0x24831498, F=0x0, S=1, 983, 0x14a9e7a6 +0, 1500, 1500, 0, 943, 0x1f53d180, F=0x0, S=1, 1107, 0x02f72acb +0, 1533, 1533, 0, 1152, 0xbf6a35ae, F=0x0, S=1, 1026, 0xd57afda0 +0, 1566, 1566, 0, 730, 0x42806abf, F=0x0, S=1, 1029, 0xfb0402d5 +0, 1600, 1600, 0, 975, 0xa5ffec57, F=0x0, S=1, 1081, 0xe2890cea +0, 1633, 1633, 0, 970, 0xbe8ee224, F=0x0, S=1, 1151, 0x7b0d3b20 +0, 1666, 1666, 0, 1012, 0x20c6f0d8, F=0x0, S=1, 979, 0xc25cd69c +0, 1700, 1700, 0, 874, 0x1a2fb4da, F=0x0, S=1, 943, 0xdb2dc9f8 +0, 1733, 1733, 0, 869, 0xab0caf3d, F=0x0, S=1, 934, 0x48b9bfcc +0, 1766, 1766, 0, 863, 0xd8caa2e5, F=0x0, S=1, 874, 0x0b34b026 +0, 1800, 1800, 0, 1246, 0x47866cdc, F=0x0, S=1, 818, 0x0c908eeb +0, 1833, 1833, 0, 742, 0xa6296ac1, F=0x0, S=1, 921, 0x97b6b053 +0, 1866, 1866, 0, 828, 0x0b568d7a, F=0x0, S=1, 969, 0x3314dbfa +0, 1900, 1900, 0, 825, 0x6d329394, F=0x0, S=1, 982, 0x5f66e68c +0, 1933, 1933, 0, 836, 0x8ace8dfb, F=0x0, S=1, 929, 0x9ffdc2fd +0, 1966, 1966, 0, 1774, 0xd4686726, F=0x0, S=1, 909, 0x11a9c07a +0, 2000, 2000, 0, 1803, 0x08c879ce, F=0x0, S=1, 1525, 0x1e11f02f +0, 2033, 2033, 0, 518, 0x7c32fc72, F=0x0, S=1, 785, 0xfc1f792a +0, 2066, 2066, 0, 790, 0x3dac8aa0, F=0x0, S=1, 876, 0x0918c88d +0, 2100, 2100, 0, 927, 0x4feccb24, F=0x0, S=1, 1059, 0xbcaa05c7 +0, 2133, 2133, 0, 835, 0x29d39266, F=0x0, S=1, 980, 0x4913e409 +0, 2166, 2166, 0, 951, 0xc1dddd12, F=0x0, S=1, 1041, 0x0541047e +0, 2200, 2200, 0, 876, 0x2f6eb89d, F=0x0, S=1, 949, 0x2d56c53b +0, 2233, 2233, 0, 959, 0xf0dedabd, F=0x0, S=1, 1022, 0x8d33f5fa +0, 2266, 2266, 0, 860, 0x9274ab39, F=0x0, S=1, 1061, 0x289c0132 +0, 2300, 2300, 0, 863, 0x7058ba30, F=0x0, S=1, 940, 0x1f32d4a3 +0, 2333, 2333, 0, 1021, 0xcabdf84f, F=0x0, S=1, 887, 0xda8ab95e +0, 2366, 2366, 0, 897, 0x9867c8e8, F=0x0, S=1, 840, 0xd93eaaf5 +0, 2400, 2400, 0, 897, 0x6a16b5db, F=0x0, S=1, 977, 0x7b77dc9b +0, 2433, 2433, 0, 953, 0xe9b4cf1f, F=0x0, S=1, 921, 0x75a8ca45 +0, 2466, 2466, 0, 847, 0x0335ad37, F=0x0, S=1, 1000, 0x2691f3bd +0, 2500, 2500, 0, 902, 0x3360b315, F=0x0, S=1, 1008, 0xd5e1deb6 +0, 2533, 2533, 0, 881, 0xf5309d59, F=0x0, S=1, 1113, 0xdbef3065 +0, 2566, 2566, 0, 974, 0x7c2de3ce, F=0x0, S=1, 1086, 0x365626bb +0, 2600, 2600, 0, 974, 0xf42bd9f5, F=0x0, S=1, 1039, 0xa7e9060d +0, 2633, 2633, 0, 1029, 0x7c33f4d0, F=0x0, S=1, 1041, 0xf4affa59 +0, 2666, 2666, 0, 881, 0x9021a565, F=0x0, S=1, 1039, 0xc1e00521 +0, 2700, 2700, 0, 1157, 0xe1c136f7, F=0x0, S=1, 917, 0x357ac7d3 +0, 2733, 2733, 0, 649, 0xdffb3cb7, F=0x0, S=1, 976, 0xa386e05e +0, 2766, 2766, 0, 758, 0xb67875f3, F=0x0, S=1, 1041, 0xae4e0a63 +0, 2800, 2800, 0, 1105, 0x8ffb1a26, F=0x0, S=1, 962, 0x211ddc5e +0, 2833, 2833, 0, 866, 0xa60eb2d9, F=0x0, S=1, 929, 0xe9e4c84b +0, 2866, 2866, 0, 912, 0xcd34bf9b, F=0x0, S=1, 946, 0xfce9d359 +0, 2900, 2900, 0, 868, 0x5651a343, F=0x0, S=1, 809, 0x624a8ef9 +0, 2933, 2933, 0, 997, 0xfa66eaeb, F=0x0, S=1, 992, 0xc913e5e2 +0, 2966, 2966, 0, 1111, 0x3f272497, F=0x0, S=1, 1007, 0xf78ee6a7 +0, 3000, 3000, 0, 842, 0xe442999f, F=0x0, S=1, 972, 0x25a0d25c +0, 3033, 3033, 0, 1030, 0x6f97ffad, F=0x0, S=1, 993, 0x4059fd6b +0, 3066, 3066, 0, 1176, 0x66e64926, F=0x0, S=1, 951, 0x2762cdf1 +0, 3100, 3100, 0, 803, 0xfd1699cb, F=0x0, S=1, 959, 0x5cf9d56c +0, 3133, 3133, 0, 972, 0x1cdff00e, F=0x0, S=1, 1023, 0xeaf20900 +0, 3166, 3166, 0, 907, 0x17f8acca, F=0x0, S=1, 1054, 0xeb010c4d +0, 3200, 3200, 0, 915, 0x3569b545, F=0x0, S=1, 987, 0x73b2e159 +0, 3233, 3233, 0, 1021, 0x14c5076a, F=0x0, S=1, 1007, 0x6c4bf7f0 +0, 3266, 3266, 0, 837, 0xbf86b0ef, F=0x0, S=1, 963, 0xf472d31a +0, 3300, 3300, 0, 885, 0x1caac123, F=0x0, S=1, 1052, 0x2b7bfd20 +0, 3333, 3333, 0, 1355, 0x299e8d3c, F=0x0, S=1, 858, 0x2bbca3f0 +0, 3366, 3366, 0, 784, 0xb0bd7e9d, F=0x0, S=1, 969, 0xc865dc00 +0, 3400, 3400, 0, 991, 0xbc7ddda9, F=0x0, S=1, 1028, 0x801b00a6 +0, 3433, 3433, 0, 986, 0xb356f6b1, F=0x0, S=1, 1056, 0x8b840add +0, 3466, 3466, 0, 978, 0x94a3e87e, F=0x0, S=1, 1018, 0xe766fa52 +0, 3500, 3500, 0, 976, 0x55ddd14a, F=0x0, S=1, 992, 0x58a9ddfe +0, 3533, 3533, 0, 1241, 0x1ec867f7, F=0x0, S=1, 966, 0xa329e84f +0, 3566, 3566, 0, 975, 0xecf5dbb3, F=0x0, S=1, 899, 0xa7539f4d +0, 3600, 3600, 0, 1129, 0xb7243037, F=0x0, S=1, 1057, 0xbd0d10bd +0, 3633, 3633, 0, 913, 0xe5f1d03d, F=0x0, S=1, 1092, 0xeb9621f8 +0, 3666, 3666, 0, 943, 0x87d0ed78, F=0x0, S=1, 1057, 0x079c1054 +0, 3700, 3700, 0, 917, 0x536cc3fd, F=0x0, S=1, 946, 0xd2b9d0e2 +0, 3733, 3733, 0, 892, 0x4dffb1e2, F=0x0, S=1, 930, 0x70c9cc40 +0, 3766, 3766, 0, 957, 0x1a98e71c, F=0x0, S=1, 719, 0x6fec614a +0, 3800, 3800, 0, 893, 0xf405b2c3, F=0x0, S=1, 821, 0x63529cab +0, 3833, 3833, 0, 978, 0xa0a8d5f6, F=0x0, S=1, 745, 0x3c616219 +0, 3866, 3866, 0, 887, 0xfa7cb65d, F=0x0, S=1, 768, 0xb8f07885 +0, 3900, 3900, 0, 867, 0xd808ade7, F=0x0, S=1, 783, 0xf82b6b9a +0, 3933, 3933, 0, 1068, 0x6f8b135a, F=0x0, S=1, 807, 0x52028d50 +0, 3966, 3966, 0, 2010, 0x536fe0b6, F=0x0, S=1, 1512, 0x690aeb55 diff --git a/tests/ref/fate/vp8-sign-bias b/tests/ref/fate/vp8-sign-bias index 77b69ed..38843c0 100644 --- a/tests/ref/fate/vp8-sign-bias +++ b/tests/ref/fate/vp8-sign-bias @@ -6,4 +6,5 @@ 0, 5, 5, 1, 614880, 52f47f1e0348f3297d9f233fb5405e8b 0, 6, 6, 1, 614880, cd51d2c200bfd66e8e1b0fd6b404570f 0, 7, 7, 1, 614880, cf535cf0a53e903cd98a9a944b72da6d -0, 8, 8, 1, 614880, ff373c0c8a4a319c84e72b1c3d76b399 +0, 8, 8, 1, 614880, 1b270fd2b56daa7892102c2885d23201 +0, 9, 9, 1, 614880, ff373c0c8a4a319c84e72b1c3d76b399 diff --git a/tests/ref/fate/vp8-size-change b/tests/ref/fate/vp8-size-change index d87c563..1fba74e 100644 --- a/tests/ref/fate/vp8-size-change +++ b/tests/ref/fate/vp8-size-change @@ -1,31 +1,31 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 3110400, 649f0f2e3e09e6938161bb07bede5282 -0, 33, 33, 0, 3110400, f24f632d50eafef73fa89391ca98c375 -0, 67, 67, 0, 3110400, 57b6d2ed51bfaf6588f39eb73e7922b8 -0, 100, 100, 0, 3110400, 463e0988ce28eb1c30669c06113deb4c -0, 133, 133, 0, 3110400, 3c4ac119f998a0ccd7d3a6361f4d10a0 -0, 167, 167, 0, 3110400, 0f11c5cc9c1ac9055e21e417e1259c69 -0, 200, 200, 0, 3110400, 08c6e70f101c61013f2969b6a370d3f9 -0, 233, 233, 0, 3110400, ea8cb37017d8a9d20bf443b730fd8365 -0, 267, 267, 0, 3110400, 3f614203f054c89151680f4b1b0c6c4c -0, 300, 300, 0, 3110400, 90488ee40d06c0f05eee8348dde57325 -0, 333, 333, 0, 3110400, f48117b74ac7455e69fd14e9b68ce95d -0, 367, 367, 0, 3110400, 37ee06b6267b5ec25fd642525cf4469a -0, 400, 400, 0, 3110400, cd5e0988e7c084f29bda4a18cb38c1e8 -0, 433, 433, 0, 3110400, 1fe943b01f00b8bc0cb5722010cef03c -0, 467, 467, 0, 3110400, 40d8e8150326c7eb061d3f6cfd307d97 -0, 500, 500, 0, 3110400, 49812cbf928858cb56331c8c8aaaf556 -0, 533, 533, 0, 3110400, 3df607c752273ebcac21123e2c4c010c -0, 567, 567, 0, 3110400, 020a0ae162c8326f83f8f4d8bf1627d2 -0, 600, 600, 0, 3110400, 459ac9f9488a6a2f4e378703a6b2a45a -0, 633, 633, 0, 3110400, b1baf9a56f7667e4b8f4e3007b9ebe0f -0, 667, 667, 0, 3110400, eea61a72a05c380450a96b575ba25f65 -0, 700, 700, 0, 3110400, e013a9f233824631d8c6e3f93106eebe -0, 733, 733, 0, 3110400, 6c64147ebdee4b36728c6978b290ffb5 -0, 767, 767, 0, 3110400, c37956235667345d92fdfc7c62496e84 -0, 800, 800, 0, 3110400, 0ac58c28575b804d9e63395653c3aef2 -0, 833, 833, 0, 3110400, 641f2a78e338c733ef159bd36ec7966f -0, 867, 867, 0, 3110400, 9402d455fa5bd556b85f479c42c3a4d2 -0, 900, 900, 0, 3110400, ca86e16b05db0c79b028d709c19e1f13 -0, 933, 933, 0, 3110400, 9167d622809df07eef9bcb3cb09de0f0 -0, 967, 967, 0, 3110400, e1d52ae2a2eb6aabb9bdc7e7ed05253e +#tb 0: 1/30 +0, 0, 0, 1, 3110400, 7dde8cd136ab4b04a95d9856b941697e +0, 1, 1, 1, 3110400, aa885f78cb6374b5bfcc66a4fc57026f +0, 2, 2, 1, 3110400, b69b7b56f549a3f9b0a603940bac85ed +0, 3, 3, 1, 3110400, 20e2e0f0c89c58828b6a3b10d9e175e5 +0, 4, 4, 1, 3110400, 483997936e7d6bb849e64d50426ec689 +0, 5, 5, 1, 3110400, c85ef97a853ff594e2bfdf0a0a581dcc +0, 6, 6, 1, 3110400, c5e7b9ff4c25391793446da788cb83a9 +0, 7, 7, 1, 3110400, 63f93e89d24162e2f6328edbc6716b33 +0, 8, 8, 1, 3110400, 0e346ab4831ce8c69001153c72b7b827 +0, 9, 9, 1, 3110400, c526c21511d8bec2659d3d43d93734f2 +0, 10, 10, 1, 3110400, e95d01d5f9fb81a98bd34305c7ab30f8 +0, 11, 11, 1, 3110400, 177e75e7516e8746d31b43ea9d39e6b1 +0, 12, 12, 1, 3110400, 489d2bc0da93f118dc9a2697275697a7 +0, 13, 13, 1, 3110400, a2dc00d627350ff1ab302bcbad5ca5ac +0, 14, 14, 1, 3110400, 20ce143831b0189f763ee5bee9c51188 +0, 15, 15, 1, 3110400, 7822fd908bd81b521c23fa4a639caf9e +0, 16, 16, 1, 3110400, dabc4febbe09734126ac6f5a5180ba8c +0, 17, 17, 1, 3110400, ef88f0d6667feefac1471b065208e1c8 +0, 18, 18, 1, 3110400, 7c7fc665a6fd9e19af9358bbdc162a51 +0, 19, 19, 1, 3110400, f2bcf32f734f99506bdd0a0376badf82 +0, 20, 20, 1, 3110400, 06809c2d277fd3b3918ebb4b65c27661 +0, 21, 21, 1, 3110400, e403e9e86fa5d519f65c565b3add84b5 +0, 22, 22, 1, 3110400, d2b876730e12245cacb578307794349a +0, 23, 23, 1, 3110400, dfdfd8cb626a96138f6a2c1953dcf5ec +0, 24, 24, 1, 3110400, 0ac58c28575b804d9e63395653c3aef2 +0, 25, 25, 1, 3110400, 641f2a78e338c733ef159bd36ec7966f +0, 26, 26, 1, 3110400, 9402d455fa5bd556b85f479c42c3a4d2 +0, 27, 27, 1, 3110400, 0044d42b4048bc93112aa59789dbdc2d +0, 28, 28, 1, 3110400, 5d9e5c5ba35f6f452e5f31ccff9e819c +0, 29, 29, 1, 3110400, 307a55a94739b4cfdf41f7da7e5c0135 diff --git a/tests/ref/fate/vqa-cc b/tests/ref/fate/vqa-cc index d3c5e6a..8950f94 100644 --- a/tests/ref/fate/vqa-cc +++ b/tests/ref/fate/vqa-cc @@ -3,37 +3,37 @@ 0, 1, 1, 1, 192000, 0x00000000 0, 2, 2, 1, 192000, 0x00000000 0, 3, 3, 1, 192000, 0x00000000 -0, 4, 4, 1, 192000, 0xcd900ccc -0, 5, 5, 1, 192000, 0xfd496438 -0, 6, 6, 1, 192000, 0x965f0bf3 -0, 7, 7, 1, 192000, 0x378fca5f -0, 8, 8, 1, 192000, 0x5ccd8966 -0, 9, 9, 1, 192000, 0x859676f9 -0, 10, 10, 1, 192000, 0x820bfb1c -0, 11, 11, 1, 192000, 0x7570cc05 -0, 12, 12, 1, 192000, 0xf38bdb06 -0, 13, 13, 1, 192000, 0x9b0cbb44 -0, 14, 14, 1, 192000, 0x0ed70665 -0, 15, 15, 1, 192000, 0xd16de7fc -0, 16, 16, 1, 192000, 0x97afb484 -0, 17, 17, 1, 192000, 0x012893f3 -0, 18, 18, 1, 192000, 0x742a4b43 -0, 19, 19, 1, 192000, 0x309dcd75 -0, 20, 20, 1, 192000, 0xed7814ac -0, 21, 21, 1, 192000, 0xdb7de3d7 -0, 22, 22, 1, 192000, 0xe18679a3 -0, 23, 23, 1, 192000, 0xb1f213f4 -0, 24, 24, 1, 192000, 0x33c99b5c -0, 25, 25, 1, 192000, 0xf66c0c91 -0, 26, 26, 1, 192000, 0x929cdc73 -0, 27, 27, 1, 192000, 0xa723fc3b -0, 28, 28, 1, 192000, 0xe6395ccc -0, 29, 29, 1, 192000, 0x147fbf74 -0, 30, 30, 1, 192000, 0x3ec62d28 -0, 31, 31, 1, 192000, 0x22104ffb -0, 32, 32, 1, 192000, 0x91f25f58 -0, 33, 33, 1, 192000, 0xc91b0e4e -0, 34, 34, 1, 192000, 0x4683df56 -0, 35, 35, 1, 192000, 0x8ef8932a -0, 36, 36, 1, 192000, 0xce6c0ec0 -0, 37, 37, 1, 192000, 0xcc10e2a0 +0, 4, 4, 1, 192000, 0x9ee00ccf +0, 5, 5, 1, 192000, 0x67256507 +0, 6, 6, 1, 192000, 0x74c70e87 +0, 7, 7, 1, 192000, 0x8ecdce9a +0, 8, 8, 1, 192000, 0xc40f8efd +0, 9, 9, 1, 192000, 0xb8107dfb +0, 10, 10, 1, 192000, 0xb4e504eb +0, 11, 11, 1, 192000, 0x0c7fdb95 +0, 12, 12, 1, 192000, 0x58c9f045 +0, 13, 13, 1, 192000, 0xcba9d0e9 +0, 14, 14, 1, 192000, 0x392a20f6 +0, 15, 15, 1, 192000, 0xc37905cc +0, 16, 16, 1, 192000, 0xe278cf95 +0, 17, 17, 1, 192000, 0x3d03b01d +0, 18, 18, 1, 192000, 0x16a26f28 +0, 19, 19, 1, 192000, 0xdd17f51c +0, 20, 20, 1, 192000, 0x19703b85 +0, 21, 21, 1, 192000, 0xe51f0e70 +0, 22, 22, 1, 192000, 0x6f94ad2a +0, 23, 23, 1, 192000, 0x71e449f1 +0, 24, 24, 1, 192000, 0x1dcacc52 +0, 25, 25, 1, 192000, 0x49c23f58 +0, 26, 26, 1, 192000, 0x4ce61551 +0, 27, 27, 1, 192000, 0xe54832d5 +0, 28, 28, 1, 192000, 0xbae28a59 +0, 29, 29, 1, 192000, 0xe8a4efbe +0, 30, 30, 1, 192000, 0xe9e96883 +0, 31, 31, 1, 192000, 0xa5468c49 +0, 32, 32, 1, 192000, 0x7ec6936a +0, 33, 33, 1, 192000, 0x46e53ee4 +0, 34, 34, 1, 192000, 0x937b168a +0, 35, 35, 1, 192000, 0xed76cec4 +0, 36, 36, 1, 192000, 0x4b9f454d +0, 37, 37, 1, 192000, 0xb58c1566 diff --git a/tests/ref/fate/wmv8-drm b/tests/ref/fate/wmv8-drm index c2a6dd5..31291d3 100644 --- a/tests/ref/fate/wmv8-drm +++ b/tests/ref/fate/wmv8-drm @@ -1,131 +1,131 @@ -#tb 0: 1/1000 -0, 0, 0, 0, 84480, 0x7760a00b -0, 1208, 1208, 0, 84480, 0xfe39a1db -0, 1250, 1250, 0, 84480, 0xd71961b4 -0, 1291, 1291, 0, 84480, 0xc80dedba -0, 1333, 1333, 0, 84480, 0x34d8b538 -0, 1375, 1375, 0, 84480, 0x1a86b8e5 -0, 1416, 1416, 0, 84480, 0xabf7c25d -0, 1458, 1458, 0, 84480, 0x912600ee -0, 1500, 1500, 0, 84480, 0x7ee7c70b -0, 1541, 1541, 0, 84480, 0x09c5b0d1 -0, 1583, 1583, 0, 84480, 0x6dbe6c0c -0, 1625, 1625, 0, 84480, 0x0fe0a120 -0, 1666, 1666, 0, 84480, 0x2352d3a2 -0, 1708, 1708, 0, 84480, 0xb22ce92e -0, 1750, 1750, 0, 84480, 0x31db0099 -0, 1791, 1791, 0, 84480, 0xad2dd73a -0, 1833, 1833, 0, 84480, 0xb9af8e20 -0, 1875, 1875, 0, 84480, 0x7b956549 -0, 1916, 1916, 0, 84480, 0x3f774b87 -0, 1958, 1958, 0, 84480, 0x824a23a3 -0, 2000, 2000, 0, 84480, 0x4469a8d8 -0, 2041, 2041, 0, 84480, 0xc80c7a0a -0, 2083, 2083, 0, 84480, 0xcf958549 -0, 2125, 2125, 0, 84480, 0x449746e3 -0, 2166, 2166, 0, 84480, 0xbac66a82 -0, 2208, 2208, 0, 84480, 0x99e85855 -0, 2250, 2250, 0, 84480, 0xa4a17d17 -0, 2291, 2291, 0, 84480, 0xe29c7587 -0, 2333, 2333, 0, 84480, 0x551de592 -0, 2375, 2375, 0, 84480, 0xe0877bce -0, 2416, 2416, 0, 84480, 0x9660eb35 -0, 2458, 2458, 0, 84480, 0x0a34b644 -0, 2500, 2500, 0, 84480, 0x352919f0 -0, 2541, 2541, 0, 84480, 0xef56ce27 -0, 2583, 2583, 0, 84480, 0x030fe862 -0, 2625, 2625, 0, 84480, 0x2eba33e2 -0, 2666, 2666, 0, 84480, 0x242de401 -0, 2708, 2708, 0, 84480, 0xbadd61ca -0, 2750, 2750, 0, 84480, 0x2060465b -0, 2791, 2791, 0, 84480, 0x256e6965 -0, 2833, 2833, 0, 84480, 0x243b7084 -0, 2875, 2875, 0, 84480, 0x8b3c0b47 -0, 2916, 2916, 0, 84480, 0xc174a9af -0, 2958, 2958, 0, 84480, 0xb6d48686 -0, 3000, 3000, 0, 84480, 0xa3dd1871 -0, 3041, 3041, 0, 84480, 0x04cdcaf7 -0, 3083, 3083, 0, 84480, 0x55f89c94 -0, 3125, 3125, 0, 84480, 0xda657032 -0, 3166, 3166, 0, 84480, 0x38ba7698 -0, 3208, 3208, 0, 84480, 0x4d03a7f2 -0, 3250, 3250, 0, 84480, 0x115d9035 -0, 3291, 3291, 0, 84480, 0x24c6acc6 -0, 3333, 3333, 0, 84480, 0xdd2bbcae -0, 3375, 3375, 0, 84480, 0xb4fee0b9 -0, 3416, 3416, 0, 84480, 0xc51c14e0 -0, 3458, 3458, 0, 84480, 0xfb7737de -0, 3500, 3500, 0, 84480, 0x38675fb0 -0, 3541, 3541, 0, 84480, 0x4752c710 -0, 3583, 3583, 0, 84480, 0xfeb7491b -0, 3625, 3625, 0, 84480, 0xaa248122 -0, 3666, 3666, 0, 84480, 0x9a4af87c -0, 3708, 3708, 0, 84480, 0xedcf09df -0, 3750, 3750, 0, 84480, 0x563a05df -0, 3791, 3791, 0, 84480, 0x0dde1e03 -0, 3833, 3833, 0, 84480, 0xd8f0ff65 -0, 3875, 3875, 0, 84480, 0xbeb9ae1a -0, 3916, 3916, 0, 84480, 0x416d1468 -0, 3958, 3958, 0, 84480, 0x66c87d4c -0, 4000, 4000, 0, 84480, 0xa67c0774 -0, 4041, 4041, 0, 84480, 0xd8f8aec1 -0, 4083, 4083, 0, 84480, 0xadfa502b -0, 4125, 4125, 0, 84480, 0x50bf20e4 -0, 4166, 4166, 0, 84480, 0xbcb3d8cc -0, 4208, 4208, 0, 84480, 0xa54677d7 -0, 4250, 4250, 0, 84480, 0x3566042d -0, 4291, 4291, 0, 84480, 0x4c9eed57 -0, 4333, 4333, 0, 84480, 0xc3b90e58 -0, 4375, 4375, 0, 84480, 0x3c042bfa -0, 4416, 4416, 0, 84480, 0x19f8e890 -0, 4458, 4458, 0, 84480, 0xd3dacfb9 -0, 4500, 4500, 0, 84480, 0x2365fc6f -0, 4541, 4541, 0, 84480, 0xa2c19d00 -0, 4583, 4583, 0, 84480, 0xce94336f -0, 4625, 4625, 0, 84480, 0xfa9bcf14 -0, 4916, 4916, 0, 84480, 0x24d6a243 -0, 4958, 4958, 0, 84480, 0xae1c8854 -0, 5000, 5000, 0, 84480, 0xbb8968bf -0, 5041, 5041, 0, 84480, 0x6f923623 -0, 5083, 5083, 0, 84480, 0x22e98029 -0, 5125, 5125, 0, 84480, 0x8ac33af3 -0, 5166, 5166, 0, 84480, 0x05947b6e -0, 5208, 5208, 0, 84480, 0xfc35661a -0, 5250, 5250, 0, 84480, 0x0e6b6e47 -0, 5291, 5291, 0, 84480, 0x82c764bb -0, 5333, 5333, 0, 84480, 0x57a36833 -0, 5375, 5375, 0, 84480, 0xc8dd690a -0, 5416, 5416, 0, 84480, 0x02c47232 -0, 5458, 5458, 0, 84480, 0x6645715d -0, 5500, 5500, 0, 84480, 0xc64860f7 -0, 5541, 5541, 0, 84480, 0x4f5614b3 -0, 5583, 5583, 0, 84480, 0xa70842ca -0, 5625, 5625, 0, 84480, 0x379d8458 -0, 5666, 5666, 0, 84480, 0xa14701cf -0, 5708, 5708, 0, 84480, 0xad1aa2b2 -0, 5750, 5750, 0, 84480, 0xee28f320 -0, 5791, 5791, 0, 84480, 0x505801e9 -0, 5833, 5833, 0, 84480, 0x7947233b -0, 5875, 5875, 0, 84480, 0x3ce72a9d -0, 5916, 5916, 0, 84480, 0xa6834e64 -0, 5958, 5958, 0, 84480, 0xfebf4d70 -0, 6000, 6000, 0, 84480, 0x4a0775e2 -0, 6041, 6041, 0, 84480, 0x9d7e945b -0, 6083, 6083, 0, 84480, 0xaa9eadd9 -0, 6125, 6125, 0, 84480, 0xaa85c9b1 -0, 6166, 6166, 0, 84480, 0xa005edaf -0, 6208, 6208, 0, 84480, 0x7fc4e5cc -0, 6250, 6250, 0, 84480, 0xb0f6e8d1 -0, 6291, 6291, 0, 84480, 0x9ef9f330 -0, 6333, 6333, 0, 84480, 0xbe14ff1f -0, 6375, 6375, 0, 84480, 0xd494048c -0, 6416, 6416, 0, 84480, 0x046166a7 -0, 6458, 6458, 0, 84480, 0x052a09b2 -0, 6500, 6500, 0, 84480, 0x71fff4ab -0, 6541, 6541, 0, 84480, 0xb9684e41 -0, 6583, 6583, 0, 84480, 0x1ddce068 -0, 6625, 6625, 0, 84480, 0xb9de300e -0, 6666, 6666, 0, 84480, 0x13962590 -0, 6708, 6708, 0, 84480, 0xde79482f -0, 6750, 6750, 0, 84480, 0x7d1ca064 -0, 6791, 6791, 0, 84480, 0x2676a064 +#tb 0: 1/24 +0, 0, 0, 1, 84480, 0x7760a00b +0, 29, 29, 1, 84480, 0xfe39a1db +0, 30, 30, 1, 84480, 0xd71961b4 +0, 31, 31, 1, 84480, 0xc80dedba +0, 32, 32, 1, 84480, 0x34d8b538 +0, 33, 33, 1, 84480, 0x1a86b8e5 +0, 34, 34, 1, 84480, 0xabf7c25d +0, 35, 35, 1, 84480, 0x912600ee +0, 36, 36, 1, 84480, 0x7ee7c70b +0, 37, 37, 1, 84480, 0x09c5b0d1 +0, 38, 38, 1, 84480, 0x6dbe6c0c +0, 39, 39, 1, 84480, 0x0fe0a120 +0, 40, 40, 1, 84480, 0x2352d3a2 +0, 41, 41, 1, 84480, 0xb22ce92e +0, 42, 42, 1, 84480, 0x31db0099 +0, 43, 43, 1, 84480, 0xad2dd73a +0, 44, 44, 1, 84480, 0xb9af8e20 +0, 45, 45, 1, 84480, 0x7b956549 +0, 46, 46, 1, 84480, 0x3f774b87 +0, 47, 47, 1, 84480, 0x824a23a3 +0, 48, 48, 1, 84480, 0x4469a8d8 +0, 49, 49, 1, 84480, 0xc80c7a0a +0, 50, 50, 1, 84480, 0xcf958549 +0, 51, 51, 1, 84480, 0x449746e3 +0, 52, 52, 1, 84480, 0xbac66a82 +0, 53, 53, 1, 84480, 0x99e85855 +0, 54, 54, 1, 84480, 0xa4a17d17 +0, 55, 55, 1, 84480, 0xe29c7587 +0, 56, 56, 1, 84480, 0x551de592 +0, 57, 57, 1, 84480, 0xe0877bce +0, 58, 58, 1, 84480, 0x9660eb35 +0, 59, 59, 1, 84480, 0x0a34b644 +0, 60, 60, 1, 84480, 0x352919f0 +0, 61, 61, 1, 84480, 0xef56ce27 +0, 62, 62, 1, 84480, 0x030fe862 +0, 63, 63, 1, 84480, 0x2eba33e2 +0, 64, 64, 1, 84480, 0x242de401 +0, 65, 65, 1, 84480, 0xbadd61ca +0, 66, 66, 1, 84480, 0x2060465b +0, 67, 67, 1, 84480, 0x256e6965 +0, 68, 68, 1, 84480, 0x243b7084 +0, 69, 69, 1, 84480, 0x8b3c0b47 +0, 70, 70, 1, 84480, 0xc174a9af +0, 71, 71, 1, 84480, 0xb6d48686 +0, 72, 72, 1, 84480, 0xa3dd1871 +0, 73, 73, 1, 84480, 0x04cdcaf7 +0, 74, 74, 1, 84480, 0x55f89c94 +0, 75, 75, 1, 84480, 0xda657032 +0, 76, 76, 1, 84480, 0x38ba7698 +0, 77, 77, 1, 84480, 0x4d03a7f2 +0, 78, 78, 1, 84480, 0x115d9035 +0, 79, 79, 1, 84480, 0x24c6acc6 +0, 80, 80, 1, 84480, 0xdd2bbcae +0, 81, 81, 1, 84480, 0xb4fee0b9 +0, 82, 82, 1, 84480, 0xc51c14e0 +0, 83, 83, 1, 84480, 0xfb7737de +0, 84, 84, 1, 84480, 0x38675fb0 +0, 85, 85, 1, 84480, 0x4752c710 +0, 86, 86, 1, 84480, 0xfeb7491b +0, 87, 87, 1, 84480, 0xaa248122 +0, 88, 88, 1, 84480, 0x9a4af87c +0, 89, 89, 1, 84480, 0xedcf09df +0, 90, 90, 1, 84480, 0x563a05df +0, 91, 91, 1, 84480, 0x0dde1e03 +0, 92, 92, 1, 84480, 0xd8f0ff65 +0, 93, 93, 1, 84480, 0xbeb9ae1a +0, 94, 94, 1, 84480, 0x416d1468 +0, 95, 95, 1, 84480, 0x66c87d4c +0, 96, 96, 1, 84480, 0xa67c0774 +0, 97, 97, 1, 84480, 0xd8f8aec1 +0, 98, 98, 1, 84480, 0xadfa502b +0, 99, 99, 1, 84480, 0x50bf20e4 +0, 100, 100, 1, 84480, 0xbcb3d8cc +0, 101, 101, 1, 84480, 0xa54677d7 +0, 102, 102, 1, 84480, 0x3566042d +0, 103, 103, 1, 84480, 0x4c9eed57 +0, 104, 104, 1, 84480, 0xc3b90e58 +0, 105, 105, 1, 84480, 0x3c042bfa +0, 106, 106, 1, 84480, 0x19f8e890 +0, 107, 107, 1, 84480, 0xd3dacfb9 +0, 108, 108, 1, 84480, 0x2365fc6f +0, 109, 109, 1, 84480, 0xa2c19d00 +0, 110, 110, 1, 84480, 0xce94336f +0, 111, 111, 1, 84480, 0xfa9bcf14 +0, 118, 118, 1, 84480, 0x24d6a243 +0, 119, 119, 1, 84480, 0xae1c8854 +0, 120, 120, 1, 84480, 0xbb8968bf +0, 121, 121, 1, 84480, 0x6f923623 +0, 122, 122, 1, 84480, 0x22e98029 +0, 123, 123, 1, 84480, 0x8ac33af3 +0, 124, 124, 1, 84480, 0x05947b6e +0, 125, 125, 1, 84480, 0xfc35661a +0, 126, 126, 1, 84480, 0x0e6b6e47 +0, 127, 127, 1, 84480, 0x82c764bb +0, 128, 128, 1, 84480, 0x57a36833 +0, 129, 129, 1, 84480, 0xc8dd690a +0, 130, 130, 1, 84480, 0x02c47232 +0, 131, 131, 1, 84480, 0x6645715d +0, 132, 132, 1, 84480, 0xc64860f7 +0, 133, 133, 1, 84480, 0x4f5614b3 +0, 134, 134, 1, 84480, 0xa70842ca +0, 135, 135, 1, 84480, 0x379d8458 +0, 136, 136, 1, 84480, 0xa14701cf +0, 137, 137, 1, 84480, 0xad1aa2b2 +0, 138, 138, 1, 84480, 0xee28f320 +0, 139, 139, 1, 84480, 0x505801e9 +0, 140, 140, 1, 84480, 0x7947233b +0, 141, 141, 1, 84480, 0x3ce72a9d +0, 142, 142, 1, 84480, 0xa6834e64 +0, 143, 143, 1, 84480, 0xfebf4d70 +0, 144, 144, 1, 84480, 0x4a0775e2 +0, 145, 145, 1, 84480, 0x9d7e945b +0, 146, 146, 1, 84480, 0xaa9eadd9 +0, 147, 147, 1, 84480, 0xaa85c9b1 +0, 148, 148, 1, 84480, 0xa005edaf +0, 149, 149, 1, 84480, 0x7fc4e5cc +0, 150, 150, 1, 84480, 0xb0f6e8d1 +0, 151, 151, 1, 84480, 0x9ef9f330 +0, 152, 152, 1, 84480, 0xbe14ff1f +0, 153, 153, 1, 84480, 0xd494048c +0, 154, 154, 1, 84480, 0x046166a7 +0, 155, 155, 1, 84480, 0x052a09b2 +0, 156, 156, 1, 84480, 0x71fff4ab +0, 157, 157, 1, 84480, 0xb9684e41 +0, 158, 158, 1, 84480, 0x1ddce068 +0, 159, 159, 1, 84480, 0xb9de300e +0, 160, 160, 1, 84480, 0x13962590 +0, 161, 161, 1, 84480, 0xde79482f +0, 162, 162, 1, 84480, 0x7d1ca064 +0, 163, 163, 1, 84480, 0x0998a064 diff --git a/tests/ref/fate/wmv8-drm-nodec b/tests/ref/fate/wmv8-drm-nodec index d6bf15e..76c4e75 100644 --- a/tests/ref/fate/wmv8-drm-nodec +++ b/tests/ref/fate/wmv8-drm-nodec @@ -5,148 +5,148 @@ 1, 435, 435, 0, 1088, 0x8dfa1368 1, 740, 740, 0, 1088, 0xc0d211be 1, 1023, 1023, 0, 1088, 0x8238113a -0, 1208, 1208, 0, 137, 0x903c415e -0, 1250, 1250, 0, 942, 0xd5b7d2aa -0, 1291, 1291, 0, 841, 0xaffd8ce6 +0, 1208, 1208, 0, 137, 0x903c415e, F=0x0 +0, 1250, 1250, 0, 942, 0xd5b7d2aa, F=0x0 +0, 1291, 1291, 0, 841, 0xaffd8ce6, F=0x0 1, 1306, 1306, 0, 1088, 0x9f8924b7 -0, 1333, 1333, 0, 1164, 0x4ed84836 -0, 1375, 1375, 0, 1492, 0x37f3e8aa -0, 1416, 1416, 0, 1663, 0xc091392d -0, 1458, 1458, 0, 1443, 0x6162c718 -0, 1500, 1500, 0, 1721, 0x7bdb3dd0 -0, 1541, 1541, 0, 1410, 0xde689881 -0, 1583, 1583, 0, 1258, 0xb5b86920 +0, 1333, 1333, 0, 1164, 0x4ed84836, F=0x0 +0, 1375, 1375, 0, 1492, 0x37f3e8aa, F=0x0 +0, 1416, 1416, 0, 1663, 0xc091392d, F=0x0 +0, 1458, 1458, 0, 1443, 0x6162c718, F=0x0 +0, 1500, 1500, 0, 1721, 0x7bdb3dd0, F=0x0 +0, 1541, 1541, 0, 1410, 0xde689881, F=0x0 +0, 1583, 1583, 0, 1258, 0xb5b86920, F=0x0 1, 1589, 1589, 0, 1088, 0x767f317a -0, 1625, 1625, 0, 2050, 0x99b6d7c7 -0, 1666, 1666, 0, 1242, 0x9ba35009 -0, 1708, 1708, 0, 1630, 0x17f10192 -0, 1750, 1750, 0, 1747, 0xbbee59d7 -0, 1791, 1791, 0, 1565, 0xb09b00d9 -0, 1833, 1833, 0, 1573, 0xd2e62201 +0, 1625, 1625, 0, 2050, 0x99b6d7c7, F=0x0 +0, 1666, 1666, 0, 1242, 0x9ba35009, F=0x0 +0, 1708, 1708, 0, 1630, 0x17f10192, F=0x0 +0, 1750, 1750, 0, 1747, 0xbbee59d7, F=0x0 +0, 1791, 1791, 0, 1565, 0xb09b00d9, F=0x0 +0, 1833, 1833, 0, 1573, 0xd2e62201, F=0x0 1, 1872, 1872, 0, 1088, 0x57000d38 -0, 1875, 1875, 0, 1353, 0x2305a24d -0, 1916, 1916, 0, 1425, 0xf41bbb46 -0, 1958, 1958, 0, 1355, 0xfc08a762 -0, 2000, 2000, 0, 1363, 0x98cda71d -0, 2041, 2041, 0, 1547, 0x8742f11f -0, 2083, 2083, 0, 1967, 0x43d61723 -0, 2125, 2125, 0, 1378, 0xde22c753 -0, 2166, 2166, 0, 961, 0x2418a4da +0, 1875, 1875, 0, 1353, 0x2305a24d, F=0x0 +0, 1916, 1916, 0, 1425, 0xf41bbb46, F=0x0 +0, 1958, 1958, 0, 1355, 0xfc08a762, F=0x0 +0, 2000, 2000, 0, 1363, 0x98cda71d, F=0x0 +0, 2041, 2041, 0, 1547, 0x8742f11f, F=0x0 +0, 2083, 2083, 0, 1967, 0x43d61723, F=0x0 +0, 2125, 2125, 0, 1378, 0xde22c753, F=0x0 +0, 2166, 2166, 0, 961, 0x2418a4da, F=0x0 1, 2198, 2198, 0, 1088, 0xad977261 -0, 2208, 2208, 0, 968, 0x0d04ba51 -0, 2250, 2250, 0, 1140, 0x737f3543 -0, 2291, 2291, 0, 1119, 0x3c050388 -0, 2333, 2333, 0, 1078, 0xeac8d981 -0, 2375, 2375, 0, 1113, 0xebfa0314 -0, 2416, 2416, 0, 1229, 0x95dc3cb5 -0, 2458, 2458, 0, 1311, 0x8a6f5bda -0, 2500, 2500, 0, 1270, 0x2e66540a -0, 2541, 2541, 0, 1408, 0x5f489779 -0, 2583, 2583, 0, 1359, 0x8bd085f5 -0, 2625, 2625, 0, 1428, 0xef9ba480 -0, 2666, 2666, 0, 1179, 0x5bb221a8 -0, 2708, 2708, 0, 1108, 0x9a6019a8 -0, 2750, 2750, 0, 1205, 0xccba4d22 -0, 2791, 2791, 0, 1306, 0xde708c19 -0, 2833, 2833, 41, 1724, 0xa70b521e -0, 2875, 2875, 41, 1336, 0xdf3974b9 -0, 2916, 2916, 41, 1259, 0x1f6b4307 -0, 2958, 2958, 41, 1194, 0x635f5a43 -0, 3000, 3000, 41, 1183, 0x1dd47115 -0, 3041, 3041, 41, 1126, 0x5bac3cc8 -0, 3083, 3083, 41, 1360, 0x1fe2d981 -0, 3125, 3125, 41, 1261, 0x34288acb -0, 3166, 3166, 41, 1250, 0x26bd72b3 -0, 3208, 3208, 41, 1147, 0x02e81ba0 -0, 3250, 3250, 41, 1368, 0xb8146962 -0, 3291, 3291, 41, 1377, 0xf7b6ce65 -0, 3333, 3333, 41, 1396, 0x88467dee -0, 3375, 3375, 41, 1408, 0x5585c25c -0, 3416, 3416, 41, 1551, 0x42002c8d -0, 3458, 3458, 41, 1524, 0xbcb609e3 +0, 2208, 2208, 0, 968, 0x0d04ba51, F=0x0 +0, 2250, 2250, 0, 1140, 0x737f3543, F=0x0 +0, 2291, 2291, 0, 1119, 0x3c050388, F=0x0 +0, 2333, 2333, 0, 1078, 0xeac8d981, F=0x0 +0, 2375, 2375, 0, 1113, 0xebfa0314, F=0x0 +0, 2416, 2416, 0, 1229, 0x95dc3cb5, F=0x0 +0, 2458, 2458, 0, 1311, 0x8a6f5bda, F=0x0 +0, 2500, 2500, 0, 1270, 0x2e66540a, F=0x0 +0, 2541, 2541, 0, 1408, 0x5f489779, F=0x0 +0, 2583, 2583, 0, 1359, 0x8bd085f5, F=0x0 +0, 2625, 2625, 0, 1428, 0xef9ba480, F=0x0 +0, 2666, 2666, 0, 1179, 0x5bb221a8, F=0x0 +0, 2708, 2708, 0, 1108, 0x9a6019a8, F=0x0 +0, 2750, 2750, 0, 1205, 0xccba4d22, F=0x0 +0, 2791, 2791, 0, 1306, 0xde708c19, F=0x0 +0, 2833, 2833, 0, 1724, 0xa70b521e, F=0x0 +0, 2875, 2875, 41, 1336, 0xdf3974b9, F=0x0 +0, 2916, 2916, 41, 1259, 0x1f6b4307, F=0x0 +0, 2958, 2958, 41, 1194, 0x635f5a43, F=0x0 +0, 3000, 3000, 41, 1183, 0x1dd47115, F=0x0 +0, 3041, 3041, 41, 1126, 0x5bac3cc8, F=0x0 +0, 3083, 3083, 41, 1360, 0x1fe2d981, F=0x0 +0, 3125, 3125, 41, 1261, 0x34288acb, F=0x0 +0, 3166, 3166, 41, 1250, 0x26bd72b3, F=0x0 +0, 3208, 3208, 41, 1147, 0x02e81ba0, F=0x0 +0, 3250, 3250, 41, 1368, 0xb8146962, F=0x0 +0, 3291, 3291, 41, 1377, 0xf7b6ce65, F=0x0 +0, 3333, 3333, 41, 1396, 0x88467dee, F=0x0 +0, 3375, 3375, 41, 1408, 0x5585c25c, F=0x0 +0, 3416, 3416, 41, 1551, 0x42002c8d, F=0x0 +0, 3458, 3458, 41, 1524, 0xbcb609e3, F=0x0 1, 3482, 3482, 0, 1088, 0xdce57471 -0, 3500, 3500, 41, 1554, 0x3d740564 -0, 3541, 3541, 41, 1467, 0xc349f2d7 -0, 3583, 3583, 41, 1066, 0xb7401462 -0, 3625, 3625, 41, 1502, 0x3ee602ed -0, 3666, 3666, 41, 1148, 0xba463637 -0, 3708, 3708, 41, 1351, 0x5e85ae79 -0, 3750, 3750, 41, 1187, 0xed8d6055 -0, 3791, 3791, 41, 1200, 0x64185be6 -0, 3833, 3833, 41, 1175, 0x12ad3c1e -0, 3875, 3875, 41, 1179, 0x7e034570 -0, 3916, 3916, 41, 1136, 0x5c633c51 +0, 3500, 3500, 41, 1554, 0x3d740564, F=0x0 +0, 3541, 3541, 41, 1467, 0xc349f2d7, F=0x0 +0, 3583, 3583, 41, 1066, 0xb7401462, F=0x0 +0, 3625, 3625, 41, 1502, 0x3ee602ed, F=0x0 +0, 3666, 3666, 41, 1148, 0xba463637, F=0x0 +0, 3708, 3708, 41, 1351, 0x5e85ae79, F=0x0 +0, 3750, 3750, 41, 1187, 0xed8d6055, F=0x0 +0, 3791, 3791, 41, 1200, 0x64185be6, F=0x0 +0, 3833, 3833, 41, 1175, 0x12ad3c1e, F=0x0 +0, 3875, 3875, 41, 1179, 0x7e034570, F=0x0 +0, 3916, 3916, 41, 1136, 0x5c633c51, F=0x0 1, 3918, 3918, 0, 1088, 0xf3887977 -0, 3958, 3958, 41, 1064, 0x5eb51d89 -0, 4000, 4000, 41, 953, 0xe148bbdd -0, 4041, 4041, 41, 989, 0x901ec306 -0, 4083, 4083, 41, 1030, 0x680de26f -0, 4125, 4125, 41, 1078, 0x86e0ee43 -0, 4166, 4166, 41, 1232, 0x98546a86 -0, 4208, 4208, 41, 1164, 0x93305074 -0, 4250, 4250, 41, 1348, 0x27cfa91b -0, 4291, 4291, 41, 1417, 0x2312d70e -0, 4333, 4333, 41, 1285, 0x46ca4cca +0, 3958, 3958, 41, 1064, 0x5eb51d89, F=0x0 +0, 4000, 4000, 41, 953, 0xe148bbdd, F=0x0 +0, 4041, 4041, 41, 989, 0x901ec306, F=0x0 +0, 4083, 4083, 41, 1030, 0x680de26f, F=0x0 +0, 4125, 4125, 41, 1078, 0x86e0ee43, F=0x0 +0, 4166, 4166, 41, 1232, 0x98546a86, F=0x0 +0, 4208, 4208, 41, 1164, 0x93305074, F=0x0 +0, 4250, 4250, 41, 1348, 0x27cfa91b, F=0x0 +0, 4291, 4291, 41, 1417, 0x2312d70e, F=0x0 +0, 4333, 4333, 41, 1285, 0x46ca4cca, F=0x0 1, 4353, 4353, 0, 1088, 0x1d6c8ed2 -0, 4375, 4375, 41, 1037, 0xcf09dd3d -0, 4416, 4416, 41, 1005, 0xe780cf1f -0, 4458, 4458, 41, 890, 0x8b1d8c1b -0, 4500, 4500, 41, 1023, 0xd1dbd506 -0, 4541, 4541, 41, 803, 0x935e775e -0, 4583, 4583, 41, 1035, 0x6a220483 -0, 4625, 4625, 41, 466, 0xd88bb237 +0, 4375, 4375, 41, 1037, 0xcf09dd3d, F=0x0 +0, 4416, 4416, 41, 1005, 0xe780cf1f, F=0x0 +0, 4458, 4458, 41, 890, 0x8b1d8c1b, F=0x0 +0, 4500, 4500, 41, 1023, 0xd1dbd506, F=0x0 +0, 4541, 4541, 41, 803, 0x935e775e, F=0x0 +0, 4583, 4583, 41, 1035, 0x6a220483, F=0x0 +0, 4625, 4625, 41, 466, 0xd88bb237, F=0x0 1, 4789, 4789, 0, 1088, 0x09115bae -0, 4916, 4916, 41, 945, 0x8f2eb1ec +0, 4916, 4916, 41, 945, 0x8f2eb1ec, F=0x0 0, 4958, 4958, 41, 1190, 0x4c451c1b -0, 5000, 5000, 41, 1811, 0x727c52cb -0, 5041, 5041, 41, 1552, 0x73f82bff -0, 5083, 5083, 41, 1544, 0xa7241ece -0, 5125, 5125, 41, 1707, 0x3d1a6464 -0, 5166, 5166, 41, 1103, 0x06b22710 -0, 5208, 5208, 41, 1122, 0x656725b8 +0, 5000, 5000, 41, 1811, 0x727c52cb, F=0x0 +0, 5041, 5041, 41, 1552, 0x73f82bff, F=0x0 +0, 5083, 5083, 41, 1544, 0xa7241ece, F=0x0 +0, 5125, 5125, 41, 1707, 0x3d1a6464, F=0x0 +0, 5166, 5166, 41, 1103, 0x06b22710, F=0x0 +0, 5208, 5208, 41, 1122, 0x656725b8, F=0x0 1, 5224, 5224, 0, 1088, 0x0c8b9372 -0, 5250, 5250, 41, 1150, 0xf9674678 -0, 5291, 5291, 41, 1438, 0x03fac426 -0, 5333, 5333, 41, 1623, 0x7adb1321 -0, 5375, 5375, 41, 1677, 0x0b9a3e62 -0, 5416, 5416, 41, 1124, 0x769c0ea2 -0, 5458, 5458, 41, 1221, 0xd942409f -0, 5500, 5500, 41, 1698, 0xd7ca3fe3 -0, 5541, 5541, 41, 1262, 0xb994692f -0, 5583, 5583, 41, 2097, 0xf4eb663f -0, 5625, 5625, 41, 1251, 0xfd4f633a +0, 5250, 5250, 41, 1150, 0xf9674678, F=0x0 +0, 5291, 5291, 41, 1438, 0x03fac426, F=0x0 +0, 5333, 5333, 41, 1623, 0x7adb1321, F=0x0 +0, 5375, 5375, 41, 1677, 0x0b9a3e62, F=0x0 +0, 5416, 5416, 41, 1124, 0x769c0ea2, F=0x0 +0, 5458, 5458, 41, 1221, 0xd942409f, F=0x0 +0, 5500, 5500, 41, 1698, 0xd7ca3fe3, F=0x0 +0, 5541, 5541, 41, 1262, 0xb994692f, F=0x0 +0, 5583, 5583, 41, 2097, 0xf4eb663f, F=0x0 +0, 5625, 5625, 41, 1251, 0xfd4f633a, F=0x0 1, 5659, 5659, 0, 1088, 0x75a82540 -0, 5666, 5666, 41, 1633, 0xb7e1290e -0, 5708, 5708, 41, 1739, 0xecd18c38 -0, 5750, 5750, 41, 1132, 0xc83e1828 -0, 5791, 5791, 41, 825, 0xdd02867c -0, 5833, 5833, 41, 903, 0x349ba205 -0, 5875, 5875, 41, 1013, 0x1366ec2a -0, 5916, 5916, 41, 1340, 0xeaa2a231 -0, 5958, 5958, 41, 1102, 0x82de2889 -0, 6000, 6000, 41, 1834, 0x59b99b92 +0, 5666, 5666, 41, 1633, 0xb7e1290e, F=0x0 +0, 5708, 5708, 41, 1739, 0xecd18c38, F=0x0 +0, 5750, 5750, 41, 1132, 0xc83e1828, F=0x0 +0, 5791, 5791, 41, 825, 0xdd02867c, F=0x0 +0, 5833, 5833, 41, 903, 0x349ba205, F=0x0 +0, 5875, 5875, 41, 1013, 0x1366ec2a, F=0x0 +0, 5916, 5916, 41, 1340, 0xeaa2a231, F=0x0 +0, 5958, 5958, 41, 1102, 0x82de2889, F=0x0 +0, 6000, 6000, 41, 1834, 0x59b99b92, F=0x0 1, 6008, 6008, 0, 1088, 0x690312b0 -0, 6041, 6041, 41, 1332, 0x0610813a -0, 6083, 6083, 41, 1275, 0x5b0d7be7 -0, 6125, 6125, 41, 1376, 0xd915b0fe -0, 6166, 6166, 41, 1417, 0x8606b34a -0, 6208, 6208, 41, 1360, 0x3bcd93d3 -0, 6250, 6250, 41, 1330, 0xd0439c93 -0, 6291, 6291, 41, 1562, 0xb2560a09 +0, 6041, 6041, 41, 1332, 0x0610813a, F=0x0 +0, 6083, 6083, 41, 1275, 0x5b0d7be7, F=0x0 +0, 6125, 6125, 41, 1376, 0xd915b0fe, F=0x0 +0, 6166, 6166, 41, 1417, 0x8606b34a, F=0x0 +0, 6208, 6208, 41, 1360, 0x3bcd93d3, F=0x0 +0, 6250, 6250, 41, 1330, 0xd0439c93, F=0x0 +0, 6291, 6291, 41, 1562, 0xb2560a09, F=0x0 1, 6312, 6312, 0, 1088, 0x76d50ff3 -0, 6333, 6333, 41, 1376, 0x4f9eb447 -0, 6375, 6375, 41, 1405, 0x85d3b084 -0, 6416, 6416, 41, 1344, 0xcdbda2ae -0, 6458, 6458, 41, 1313, 0xe3067b35 -0, 6500, 6500, 41, 1459, 0xf9d2c56f -0, 6541, 6541, 41, 1275, 0xf5536d81 -0, 6583, 6583, 41, 1209, 0x3b5b4ea5 +0, 6333, 6333, 41, 1376, 0x4f9eb447, F=0x0 +0, 6375, 6375, 41, 1405, 0x85d3b084, F=0x0 +0, 6416, 6416, 41, 1344, 0xcdbda2ae, F=0x0 +0, 6458, 6458, 41, 1313, 0xe3067b35, F=0x0 +0, 6500, 6500, 41, 1459, 0xf9d2c56f, F=0x0 +0, 6541, 6541, 41, 1275, 0xf5536d81, F=0x0 +0, 6583, 6583, 41, 1209, 0x3b5b4ea5, F=0x0 1, 6595, 6595, 0, 1088, 0x8766276f -0, 6625, 6625, 41, 1352, 0x7b199d28 -0, 6666, 6666, 41, 1349, 0x02adaaf3 -0, 6708, 6708, 41, 1464, 0x20d7cfd2 -0, 6750, 6750, 41, 1377, 0x78e0b1f4 -0, 6791, 6791, 41, 289, 0x1f2e9246 +0, 6625, 6625, 41, 1352, 0x7b199d28, F=0x0 +0, 6666, 6666, 41, 1349, 0x02adaaf3, F=0x0 +0, 6708, 6708, 41, 1464, 0x20d7cfd2, F=0x0 +0, 6750, 6750, 41, 1377, 0x78e0b1f4, F=0x0 +0, 6791, 6791, 41, 289, 0x1f2e9246, F=0x0 1, 6878, 6878, 0, 1088, 0x678f20fd 1, 7161, 7161, 0, 1088, 0x718afa20 1, 7444, 7444, 0, 1088, 0x758f0939 diff --git a/tests/ref/fate/wmv8-x8intra b/tests/ref/fate/wmv8-x8intra new file mode 100644 index 0000000..1f75ce2 --- /dev/null +++ b/tests/ref/fate/wmv8-x8intra @@ -0,0 +1,474 @@ +#tb 0: 1/15 +0, 0, 0, 1, 115200, 0x03fbd838 +0, 3, 3, 1, 115200, 0x8911d86f +0, 4, 4, 1, 115200, 0x7c5dd82e +0, 5, 5, 1, 115200, 0x7c5ed82e +0, 30, 30, 1, 115200, 0xd323d838 +0, 31, 31, 1, 115200, 0x6e7479ab +0, 32, 32, 1, 115200, 0x14674bf6 +0, 33, 33, 1, 115200, 0x074c2e3d +0, 34, 34, 1, 115200, 0x9b3025ef +0, 35, 35, 1, 115200, 0x76882dae +0, 36, 36, 1, 115200, 0xedf3421b +0, 37, 37, 1, 115200, 0xb5378486 +0, 38, 38, 1, 115200, 0xc4a53420 +0, 39, 39, 1, 115200, 0x559cb60f +0, 40, 40, 1, 115200, 0xcc034ddd +0, 41, 41, 1, 115200, 0xb77b7779 +0, 42, 42, 1, 115200, 0x0ad9c3e6 +0, 43, 43, 1, 115200, 0x4e673027 +0, 44, 44, 1, 115200, 0x54717979 +0, 45, 45, 1, 115200, 0xf9e557c9 +0, 46, 46, 1, 115200, 0xefad6344 +0, 47, 47, 1, 115200, 0x07497ba3 +0, 48, 48, 1, 115200, 0xabef71d3 +0, 49, 49, 1, 115200, 0x5b8f5802 +0, 50, 50, 1, 115200, 0x8b920b76 +0, 51, 51, 1, 115200, 0xb93f0f04 +0, 52, 52, 1, 115200, 0xa31b18c0 +0, 53, 53, 1, 115200, 0x9116235b +0, 54, 54, 1, 115200, 0xe54b1d0b +0, 55, 55, 1, 115200, 0x35e7252a +0, 56, 56, 1, 115200, 0x2cae31d5 +0, 57, 57, 1, 115200, 0x28493c57 +0, 58, 58, 1, 115200, 0xd8a445b5 +0, 59, 59, 1, 115200, 0xbf854c55 +0, 60, 60, 1, 115200, 0x3761555c +0, 61, 61, 1, 115200, 0x07a35c8a +0, 62, 62, 1, 115200, 0x848c6eb0 +0, 63, 63, 1, 115200, 0x8d7c77d1 +0, 64, 64, 1, 115200, 0x903980b7 +0, 65, 65, 1, 115200, 0xbd30898c +0, 66, 66, 1, 115200, 0x31f78d25 +0, 67, 67, 1, 115200, 0x308aa19d +0, 68, 68, 1, 115200, 0xf185948c +0, 69, 69, 1, 115200, 0x8aeea0b9 +0, 70, 70, 1, 115200, 0x06669545 +0, 71, 71, 1, 115200, 0x4d3e84d7 +0, 72, 72, 1, 115200, 0x80007e9c +0, 73, 73, 1, 115200, 0x7cad6ea5 +0, 74, 74, 1, 115200, 0xd5d747f6 +0, 75, 75, 1, 115200, 0xeddb43bf +0, 76, 76, 1, 115200, 0x2d3c30b5 +0, 77, 77, 1, 115200, 0x7b465872 +0, 78, 78, 1, 115200, 0xd144b461 +0, 79, 79, 1, 115200, 0x36b0053e +0, 80, 80, 1, 115200, 0xdf90ec64 +0, 81, 81, 1, 115200, 0xb59cecc6 +0, 82, 82, 1, 115200, 0x0469ed52 +0, 83, 83, 1, 115200, 0x2d7cf7cb +0, 84, 84, 1, 115200, 0x8376bf2c +0, 85, 85, 1, 115200, 0xd79dbd1e +0, 86, 86, 1, 115200, 0xbc79996d +0, 87, 87, 1, 115200, 0x524d0a62 +0, 88, 88, 1, 115200, 0x07798f44 +0, 89, 89, 1, 115200, 0xd8b85d49 +0, 90, 90, 1, 115200, 0x54126d07 +0, 91, 91, 1, 115200, 0x0346f350 +0, 92, 92, 1, 115200, 0x0feada4f +0, 93, 93, 1, 115200, 0x74243c65 +0, 94, 94, 1, 115200, 0xbce280c8 +0, 95, 95, 1, 115200, 0xe9bc40c7 +0, 96, 96, 1, 115200, 0x72ecea21 +0, 97, 97, 1, 115200, 0xb4c32a43 +0, 98, 98, 1, 115200, 0x428a6276 +0, 99, 99, 1, 115200, 0xf67f9364 +0, 100, 100, 1, 115200, 0xf25e8858 +0, 101, 101, 1, 115200, 0x9739b909 +0, 102, 102, 1, 115200, 0x8a1b8f38 +0, 103, 103, 1, 115200, 0xe4a2cff1 +0, 104, 104, 1, 115200, 0xa800b83f +0, 105, 105, 1, 115200, 0xa88e00d0 +0, 106, 106, 1, 115200, 0x5786082e +0, 107, 107, 1, 115200, 0xc7205eeb +0, 108, 108, 1, 115200, 0x9ad02d6b +0, 109, 109, 1, 115200, 0x5314185d +0, 110, 110, 1, 115200, 0x015b6351 +0, 111, 111, 1, 115200, 0x51a5c2e1 +0, 112, 112, 1, 115200, 0xc232ec26 +0, 113, 113, 1, 115200, 0x35b30ffc +0, 114, 114, 1, 115200, 0x2b947acd +0, 115, 115, 1, 115200, 0xcf1a7971 +0, 116, 116, 1, 115200, 0x70055748 +0, 117, 117, 1, 115200, 0x774b61e6 +0, 118, 118, 1, 115200, 0x74da78a7 +0, 119, 119, 1, 115200, 0x13b5523c +0, 120, 120, 1, 115200, 0xe27050a0 +0, 121, 121, 1, 115200, 0x073156b0 +0, 122, 122, 1, 115200, 0x9a3662d4 +0, 123, 123, 1, 115200, 0x8c90139c +0, 124, 124, 1, 115200, 0x45cdeb08 +0, 125, 125, 1, 115200, 0x046ff217 +0, 126, 126, 1, 115200, 0xa6b0a863 +0, 127, 127, 1, 115200, 0xa9c2427a +0, 128, 128, 1, 115200, 0x7d478df1 +0, 129, 129, 1, 115200, 0x9f426504 +0, 130, 130, 1, 115200, 0x89723d89 +0, 131, 131, 1, 115200, 0x851dd023 +0, 132, 132, 1, 115200, 0xe6ed007d +0, 133, 133, 1, 115200, 0xfe5cb08d +0, 134, 134, 1, 115200, 0xc96e52bd +0, 135, 135, 1, 115200, 0x15c5ffe8 +0, 136, 136, 1, 115200, 0x54540656 +0, 137, 137, 1, 115200, 0xa5e8dbec +0, 138, 138, 1, 115200, 0x35edde29 +0, 139, 139, 1, 115200, 0xbbb6cb36 +0, 140, 140, 1, 115200, 0x59c5ed50 +0, 141, 141, 1, 115200, 0x7e8a497a +0, 142, 142, 1, 115200, 0x16586d33 +0, 143, 143, 1, 115200, 0x19dfd6e6 +0, 144, 144, 1, 115200, 0x7ea8574a +0, 145, 145, 1, 115200, 0x58567b44 +0, 146, 146, 1, 115200, 0x0d2d049e +0, 147, 147, 1, 115200, 0x7c2d7b00 +0, 148, 148, 1, 115200, 0x92debda6 +0, 149, 149, 1, 115200, 0x1e4cfcc1 +0, 150, 150, 1, 115200, 0xf58b742e +0, 151, 151, 1, 115200, 0xc2089e8b +0, 152, 152, 1, 115200, 0x1b4f01e8 +0, 153, 153, 1, 115200, 0x113b1e76 +0, 154, 154, 1, 115200, 0x0f154b48 +0, 155, 155, 1, 115200, 0xf82f5795 +0, 156, 156, 1, 115200, 0xa9f68f5c +0, 157, 157, 1, 115200, 0xd37992fa +0, 158, 158, 1, 115200, 0x5e08b0ad +0, 159, 159, 1, 115200, 0xacf77f50 +0, 160, 160, 1, 115200, 0x4a37945b +0, 161, 161, 1, 115200, 0x9d2670b7 +0, 162, 162, 1, 115200, 0x7f7e5d76 +0, 163, 163, 1, 115200, 0x357d3ec3 +0, 164, 164, 1, 115200, 0xe4622287 +0, 165, 165, 1, 115200, 0x95260aa6 +0, 166, 166, 1, 115200, 0xff87049a +0, 167, 167, 1, 115200, 0x5b91c76b +0, 168, 168, 1, 115200, 0xe5fca44c +0, 169, 169, 1, 115200, 0xccc46ee1 +0, 170, 170, 1, 115200, 0x0aec53e8 +0, 171, 171, 1, 115200, 0x7509537f +0, 172, 172, 1, 115200, 0xd6516a81 +0, 173, 173, 1, 115200, 0xbc14562b +0, 174, 174, 1, 115200, 0xe3f9619e +0, 175, 175, 1, 115200, 0x2cbe35ef +0, 176, 176, 1, 115200, 0xd78a40b9 +0, 177, 177, 1, 115200, 0x2cfa08cd +0, 178, 178, 1, 115200, 0x3ece09fe +0, 179, 179, 1, 115200, 0xc445d43a +0, 180, 180, 1, 115200, 0xe1cbacdd +0, 181, 181, 1, 115200, 0x7a03b421 +0, 182, 182, 1, 115200, 0x7c80ab27 +0, 183, 183, 1, 115200, 0xececae60 +0, 184, 184, 1, 115200, 0xef00c6b3 +0, 185, 185, 1, 115200, 0xcdc9e78d +0, 186, 186, 1, 115200, 0xa5170dd1 +0, 187, 187, 1, 115200, 0xfe561e1f +0, 188, 188, 1, 115200, 0xc5d056f9 +0, 189, 189, 1, 115200, 0xf0267284 +0, 190, 190, 1, 115200, 0xcdc4a09a +0, 191, 191, 1, 115200, 0xa8c8af40 +0, 192, 192, 1, 115200, 0x0c0cc987 +0, 193, 193, 1, 115200, 0x13a0cc64 +0, 194, 194, 1, 115200, 0x0ff3e6fe +0, 195, 195, 1, 115200, 0x7fbfe852 +0, 196, 196, 1, 115200, 0x62ea0273 +0, 197, 197, 1, 115200, 0x8d021330 +0, 198, 198, 1, 115200, 0x7ac6321a +0, 199, 199, 1, 115200, 0xefc92de8 +0, 200, 200, 1, 115200, 0x4be95c24 +0, 201, 201, 1, 115200, 0xf62c79b0 +0, 202, 202, 1, 115200, 0x1d9f85c6 +0, 203, 203, 1, 115200, 0x13b6ad8f +0, 204, 204, 1, 115200, 0x3d96e451 +0, 205, 205, 1, 115200, 0x0891f3c4 +0, 206, 206, 1, 115200, 0xc728f8cd +0, 207, 207, 1, 115200, 0x9481ee74 +0, 208, 208, 1, 115200, 0xaf95fcf9 +0, 209, 209, 1, 115200, 0x856fe48d +0, 210, 210, 1, 115200, 0x5b9c03da +0, 211, 211, 1, 115200, 0x98f80228 +0, 212, 212, 1, 115200, 0xa4e52148 +0, 213, 213, 1, 115200, 0x65bc4b91 +0, 214, 214, 1, 115200, 0x0c166312 +0, 215, 215, 1, 115200, 0x4657a356 +0, 216, 216, 1, 115200, 0xf17e0003 +0, 217, 217, 1, 115200, 0x95a81738 +0, 218, 218, 1, 115200, 0xb02d6bd9 +0, 219, 219, 1, 115200, 0x2594e89d +0, 220, 220, 1, 115200, 0x5c4a1349 +0, 221, 221, 1, 115200, 0xbc9d5875 +0, 222, 222, 1, 115200, 0xd935b307 +0, 223, 223, 1, 115200, 0x2114cb84 +0, 224, 224, 1, 115200, 0xbe58130c +0, 225, 225, 1, 115200, 0x7a3d2b2b +0, 226, 226, 1, 115200, 0xe5753e6b +0, 227, 227, 1, 115200, 0xc84042cc +0, 228, 228, 1, 115200, 0x98ef4c58 +0, 229, 229, 1, 115200, 0x2cb83bff +0, 230, 230, 1, 115200, 0x4e58433a +0, 231, 231, 1, 115200, 0x7ec26734 +0, 232, 232, 1, 115200, 0x49168d07 +0, 233, 233, 1, 115200, 0xfc9e82f2 +0, 234, 234, 1, 115200, 0x49976c26 +0, 235, 235, 1, 115200, 0xa12466ff +0, 236, 236, 1, 115200, 0x98ae6499 +0, 237, 237, 1, 115200, 0xc8575e78 +0, 238, 238, 1, 115200, 0xc6596cd2 +0, 239, 239, 1, 115200, 0x83d9a068 +0, 240, 240, 1, 115200, 0xe819b560 +0, 241, 241, 1, 115200, 0xb07ac3c3 +0, 242, 242, 1, 115200, 0x3d79ef5b +0, 243, 243, 1, 115200, 0xbc6800e0 +0, 244, 244, 1, 115200, 0xc78c15f8 +0, 245, 245, 1, 115200, 0xcb91360b +0, 246, 246, 1, 115200, 0x6c657143 +0, 247, 247, 1, 115200, 0x636391d1 +0, 248, 248, 1, 115200, 0xb519e49d +0, 249, 249, 1, 115200, 0xb65d00c5 +0, 250, 250, 1, 115200, 0x14672ba8 +0, 251, 251, 1, 115200, 0xb65d389f +0, 252, 252, 1, 115200, 0xe88e991b +0, 253, 253, 1, 115200, 0x6a7bad4e +0, 254, 254, 1, 115200, 0xd305eca1 +0, 255, 255, 1, 115200, 0x8cdbe729 +0, 256, 256, 1, 115200, 0x0d1bfd9a +0, 257, 257, 1, 115200, 0xef740a06 +0, 258, 258, 1, 115200, 0x1cd423df +0, 259, 259, 1, 115200, 0xf78616ba +0, 260, 260, 1, 115200, 0xcc0b2b81 +0, 261, 261, 1, 115200, 0x434e4ae9 +0, 262, 262, 1, 115200, 0xf2d461ec +0, 263, 263, 1, 115200, 0xc75f6a15 +0, 264, 264, 1, 115200, 0x71038c87 +0, 265, 265, 1, 115200, 0x7a55ab55 +0, 266, 266, 1, 115200, 0xeef2e1de +0, 267, 267, 1, 115200, 0xd2600c3d +0, 268, 268, 1, 115200, 0xdd872452 +0, 269, 269, 1, 115200, 0xd1361fcd +0, 270, 270, 1, 115200, 0xda4f0d12 +0, 271, 271, 1, 115200, 0xba061920 +0, 272, 272, 1, 115200, 0x4b2ef9ed +0, 273, 273, 1, 115200, 0x11dfab08 +0, 274, 274, 1, 115200, 0x7a603fc2 +0, 275, 275, 1, 115200, 0x61690ad9 +0, 276, 276, 1, 115200, 0x481ac8b9 +0, 277, 277, 1, 115200, 0xea35570d +0, 278, 278, 1, 115200, 0xdd306f19 +0, 279, 279, 1, 115200, 0x3f975f1b +0, 280, 280, 1, 115200, 0x2386cd1f +0, 281, 281, 1, 115200, 0x1b77f573 +0, 282, 282, 1, 115200, 0x8ce213de +0, 283, 283, 1, 115200, 0x5f7407c6 +0, 284, 284, 1, 115200, 0x01b3ee00 +0, 285, 285, 1, 115200, 0x92759715 +0, 286, 286, 1, 115200, 0x4a208e1e +0, 287, 287, 1, 115200, 0x6e1b80a5 +0, 288, 288, 1, 115200, 0x298c7621 +0, 289, 289, 1, 115200, 0x0e255da8 +0, 290, 290, 1, 115200, 0xabd661ca +0, 291, 291, 1, 115200, 0x6f045226 +0, 292, 292, 1, 115200, 0x396a5e4c +0, 293, 293, 1, 115200, 0x4bd53915 +0, 294, 294, 1, 115200, 0xaf9631b3 +0, 295, 295, 1, 115200, 0xb2602290 +0, 296, 296, 1, 115200, 0xb1272f1b +0, 297, 297, 1, 115200, 0xe8d23699 +0, 298, 298, 1, 115200, 0xd6e2558d +0, 299, 299, 1, 115200, 0xf1270106 +0, 300, 300, 1, 115200, 0x6ab1fc4f +0, 301, 301, 1, 115200, 0x4a9b5c6f +0, 302, 302, 1, 115200, 0x14177b61 +0, 303, 303, 1, 115200, 0x8f7f7971 +0, 304, 304, 1, 115200, 0x165973cd +0, 305, 305, 1, 115200, 0x341c4ba5 +0, 306, 306, 1, 115200, 0x08df3902 +0, 307, 307, 1, 115200, 0x4c1e386a +0, 308, 308, 1, 115200, 0x1b1c387c +0, 309, 309, 1, 115200, 0xe42fdb83 +0, 310, 310, 1, 115200, 0x5bb2ad2e +0, 311, 311, 1, 115200, 0x31924902 +0, 312, 312, 1, 115200, 0x5a290e9a +0, 313, 313, 1, 115200, 0x15d6ea45 +0, 314, 314, 1, 115200, 0xb5adc34d +0, 315, 315, 1, 115200, 0xb210a956 +0, 316, 316, 1, 115200, 0x79478dac +0, 317, 317, 1, 115200, 0x626a3fa9 +0, 318, 318, 1, 115200, 0x6b0e370d +0, 319, 319, 1, 115200, 0x1f1113ec +0, 320, 320, 1, 115200, 0x362efa10 +0, 321, 321, 1, 115200, 0xca8de637 +0, 322, 322, 1, 115200, 0x432e1f19 +0, 323, 323, 1, 115200, 0xa2c93031 +0, 324, 324, 1, 115200, 0x63294fcc +0, 325, 325, 1, 115200, 0x1c1d5928 +0, 326, 326, 1, 115200, 0xe5fb45ea +0, 327, 327, 1, 115200, 0x0712cc77 +0, 328, 328, 1, 115200, 0xaef1c94b +0, 329, 329, 1, 115200, 0x30c8a84e +0, 330, 330, 1, 115200, 0xd6896b75 +0, 331, 331, 1, 115200, 0x7f8839cb +0, 332, 332, 1, 115200, 0xcd69d7d4 +0, 333, 333, 1, 115200, 0xa6f3cdaa +0, 334, 334, 1, 115200, 0xccbdc609 +0, 335, 335, 1, 115200, 0x2d3f77d7 +0, 336, 336, 1, 115200, 0x18f8582d +0, 337, 337, 1, 115200, 0xe88717bb +0, 338, 338, 1, 115200, 0xb42fd44b +0, 339, 339, 1, 115200, 0x7edaa5b7 +0, 340, 340, 1, 115200, 0xef399a7b +0, 341, 341, 1, 115200, 0x11d75f35 +0, 342, 342, 1, 115200, 0xc0717b78 +0, 343, 343, 1, 115200, 0x9aebc04d +0, 344, 344, 1, 115200, 0x44c705fc +0, 345, 345, 1, 115200, 0xd322add3 +0, 346, 346, 1, 115200, 0x0f5f0b79 +0, 347, 347, 1, 115200, 0x54a15070 +0, 348, 348, 1, 115200, 0xd11553df +0, 349, 349, 1, 115200, 0x6f3ed910 +0, 350, 350, 1, 115200, 0x6d3a3c17 +0, 351, 351, 1, 115200, 0x434ebc13 +0, 352, 352, 1, 115200, 0xcf07ecb2 +0, 353, 353, 1, 115200, 0x1c94497e +0, 354, 354, 1, 115200, 0x83c13cbc +0, 355, 355, 1, 115200, 0x4a8ba4f5 +0, 356, 356, 1, 115200, 0x922a393f +0, 357, 357, 1, 115200, 0x44024959 +0, 358, 358, 1, 115200, 0x23f18ebd +0, 359, 359, 1, 115200, 0x2cdf1146 +0, 360, 360, 1, 115200, 0x8a7d402c +0, 361, 361, 1, 115200, 0x42d67bb3 +0, 362, 362, 1, 115200, 0x7045ff2c +0, 363, 363, 1, 115200, 0xb67a4f15 +0, 364, 364, 1, 115200, 0x7481f311 +0, 365, 365, 1, 115200, 0xe394ff8d +0, 366, 366, 1, 115200, 0x2ca16f23 +0, 367, 367, 1, 115200, 0xd53238e1 +0, 368, 368, 1, 115200, 0xe28a80c9 +0, 369, 369, 1, 115200, 0x043ccd51 +0, 370, 370, 1, 115200, 0x2e950d80 +0, 371, 371, 1, 115200, 0xf7394c6e +0, 372, 372, 1, 115200, 0xae46d2c8 +0, 373, 373, 1, 115200, 0x4b54df85 +0, 374, 374, 1, 115200, 0x636f4ca5 +0, 375, 375, 1, 115200, 0x2c687754 +0, 376, 376, 1, 115200, 0x0ddea0f9 +0, 377, 377, 1, 115200, 0x82b08dfd +0, 378, 378, 1, 115200, 0x5db58c25 +0, 379, 379, 1, 115200, 0x9b975eaa +0, 380, 380, 1, 115200, 0x2cbe4bf1 +0, 381, 381, 1, 115200, 0xc8873bd7 +0, 382, 382, 1, 115200, 0x9aa357f2 +0, 383, 383, 1, 115200, 0x526e5392 +0, 384, 384, 1, 115200, 0x30aa5d18 +0, 385, 385, 1, 115200, 0x1fe738b4 +0, 386, 386, 1, 115200, 0x9cec04ad +0, 387, 387, 1, 115200, 0x3ddd922d +0, 388, 388, 1, 115200, 0xc6578bbb +0, 389, 389, 1, 115200, 0x413c35ae +0, 390, 390, 1, 115200, 0x90095ab3 +0, 391, 391, 1, 115200, 0x8ae84371 +0, 392, 392, 1, 115200, 0x1c935404 +0, 393, 393, 1, 115200, 0x213f37e8 +0, 394, 394, 1, 115200, 0x19ab39e6 +0, 395, 395, 1, 115200, 0x795bf82f +0, 396, 396, 1, 115200, 0xe238fccf +0, 397, 397, 1, 115200, 0xe2c0d69e +0, 398, 398, 1, 115200, 0xa1e9d34c +0, 399, 399, 1, 115200, 0xedf3d303 +0, 400, 400, 1, 115200, 0x40fac156 +0, 401, 401, 1, 115200, 0x1bc59ddb +0, 402, 402, 1, 115200, 0x4295a2ab +0, 403, 403, 1, 115200, 0xc337809d +0, 404, 404, 1, 115200, 0x4a329996 +0, 405, 405, 1, 115200, 0xb4fa76b4 +0, 406, 406, 1, 115200, 0xb49b7d18 +0, 407, 407, 1, 115200, 0xfab67262 +0, 408, 408, 1, 115200, 0x31919404 +0, 409, 409, 1, 115200, 0x983d896c +0, 410, 410, 1, 115200, 0x8594939e +0, 411, 411, 1, 115200, 0x9fb8932a +0, 412, 412, 1, 115200, 0xb9f3af07 +0, 413, 413, 1, 115200, 0x5904c5b4 +0, 414, 414, 1, 115200, 0xf6e095d6 +0, 415, 415, 1, 115200, 0xd168bd86 +0, 416, 416, 1, 115200, 0x39151a63 +0, 417, 417, 1, 115200, 0x9e426f6d +0, 418, 418, 1, 115200, 0x0c6d7d1d +0, 419, 419, 1, 115200, 0x65f787ca +0, 420, 420, 1, 115200, 0xf42288c6 +0, 421, 421, 1, 115200, 0x565b8d91 +0, 422, 422, 1, 115200, 0xd72e882f +0, 423, 423, 1, 115200, 0x8def886c +0, 424, 424, 1, 115200, 0x1d5e7800 +0, 425, 425, 1, 115200, 0x628276f7 +0, 426, 426, 1, 115200, 0x00e27d0f +0, 427, 427, 1, 115200, 0x52df7737 +0, 428, 428, 1, 115200, 0xf98f6303 +0, 429, 429, 1, 115200, 0x9a2d2d65 +0, 430, 430, 1, 115200, 0xd8cb25f5 +0, 431, 431, 1, 115200, 0x68071ce1 +0, 432, 432, 1, 115200, 0x4c6218c9 +0, 433, 433, 1, 115200, 0xaf0a11a3 +0, 434, 434, 1, 115200, 0xfa0a0fb9 +0, 435, 435, 1, 115200, 0xc61414fb +0, 436, 436, 1, 115200, 0x3a8b0e94 +0, 437, 437, 1, 115200, 0x1eab0e92 +0, 438, 438, 1, 115200, 0xc726028c +0, 439, 439, 1, 115200, 0x2da2f5de +0, 440, 440, 1, 115200, 0x7672e92f +0, 441, 441, 1, 115200, 0x7edae686 +0, 442, 442, 1, 115200, 0x9a6ce3c6 +0, 443, 443, 1, 115200, 0x9f69e74c +0, 444, 444, 1, 115200, 0x73fbf502 +0, 445, 445, 1, 115200, 0xff81f5b8 +0, 446, 446, 1, 115200, 0x2b8bf7de +0, 447, 447, 1, 115200, 0xcd00f380 +0, 448, 448, 1, 115200, 0x4cedfe7c +0, 449, 449, 1, 115200, 0xcd30fbb4 +0, 450, 450, 1, 115200, 0x4b7df228 +0, 451, 451, 1, 115200, 0xedc7e5df +0, 452, 452, 1, 115200, 0x687ae0f5 +0, 453, 453, 1, 115200, 0x8127e2b9 +0, 454, 454, 1, 115200, 0xe31ae11c +0, 455, 455, 1, 115200, 0xece5e5c5 +0, 456, 456, 1, 115200, 0x4f1bdfe4 +0, 457, 457, 1, 115200, 0x65c5dfe3 +0, 458, 458, 1, 115200, 0xfc89d51f +0, 459, 459, 1, 115200, 0xedd1c6bc +0, 460, 460, 1, 115200, 0x2913d073 +0, 461, 461, 1, 115200, 0xf196fbbe +0, 462, 462, 1, 115200, 0xc0be13e1 +0, 463, 463, 1, 115200, 0x55b21f01 +0, 464, 464, 1, 115200, 0xb16b2364 +0, 465, 465, 1, 115200, 0x4a8632db +0, 466, 466, 1, 115200, 0x44c94426 +0, 467, 467, 1, 115200, 0xe5470b01 +0, 468, 468, 1, 115200, 0xd895d5d0 +0, 469, 469, 1, 115200, 0xe98715c2 +0, 470, 470, 1, 115200, 0x2688599b +0, 471, 471, 1, 115200, 0x8e4889aa +0, 472, 472, 1, 115200, 0x658bcd8d +0, 473, 473, 1, 115200, 0xf0090c06 +0, 474, 474, 1, 115200, 0xefd9bd28 +0, 475, 475, 1, 115200, 0x45009bb4 +0, 476, 476, 1, 115200, 0x7ebd1655 +0, 477, 477, 1, 115200, 0x64ff7898 +0, 478, 478, 1, 115200, 0x4a9384f1 +0, 479, 479, 1, 115200, 0xd80f0701 +0, 480, 480, 1, 115200, 0x2f855116 +0, 481, 481, 1, 115200, 0x0c1313cb +0, 482, 482, 1, 115200, 0xf4df4d19 +0, 483, 483, 1, 115200, 0xde6218fb +0, 484, 484, 1, 115200, 0xce26e6b4 +0, 485, 485, 1, 115200, 0x848af931 +0, 486, 486, 1, 115200, 0x86770a97 +0, 487, 487, 1, 115200, 0x8f35c3c0 +0, 488, 488, 1, 115200, 0xb26dc220 +0, 489, 489, 1, 115200, 0x3d5bbfce +0, 490, 490, 1, 115200, 0xa1f9bee6 +0, 491, 491, 1, 115200, 0xa87dcd24 +0, 492, 492, 1, 115200, 0x9374cb71 +0, 493, 493, 1, 115200, 0x0c7ccbd0 +0, 494, 494, 1, 115200, 0x9a16cc49 +0, 495, 495, 1, 115200, 0x4df0c28b +0, 496, 496, 1, 115200, 0xb5b8b866 +0, 497, 497, 1, 115200, 0xafcc1019 +0, 510, 510, 1, 115200, 0x623b0ff3 diff --git a/tests/ref/fate/wtv-demux b/tests/ref/fate/wtv-demux index bdd6c20..362c55b 100644 --- a/tests/ref/fate/wtv-demux +++ b/tests/ref/fate/wtv-demux @@ -33,109 +33,109 @@ 1, 7199998, 7199998, 240000, 576, 0xeb4b0d93 1, 7439998, 7439998, 240000, 576, 0xde1322f5 1, 7679998, 7679998, 240000, 576, 0xc3131f35 -0, 7886331, 9486442, 400000, 41980, 0xd4920915 1, 7919998, 7919998, 240000, 576, 0x708f1381 1, 8159998, 8159998, 240000, 576, 0x1f00137e +0, 8286442, 9486442, 400000, 41980, 0xd4920915 1, 8399998, 8399998, 240000, 576, 0x05131eb0 1, 8639998, 8639998, 240000, 576, 0x78151c22 -0, 8686442, 8686442, 400000, 7228, 0x1b141fa3 +0, 8686442, 8686442, 400000, 7228, 0x1b141fa3, F=0x0 1, 8879998, 8879998, 240000, 576, 0x31771239 -0, 9086331, 9086331, 400000, 7492, 0x1a47f3e4 +0, 9086331, 9086331, 400000, 7492, 0x1a47f3e4, F=0x0 1, 9119998, 9119998, 240000, 576, 0x3ce4097c 1, 9359998, 9359998, 240000, 576, 0x180e15f4 -0, 9486442, 10686331, 400000, 25068, 0xcb70a744 +0, 9486442, 10686331, 400000, 25068, 0xcb70a744, F=0x0 1, 9599998, 9599998, 240000, 576, 0x30db0604 1, 9839998, 9839998, 240000, 576, 0x9b290284 -0, 9886442, 9886442, 400000, 7212, 0x0ab9f558 +0, 9886442, 9886442, 400000, 7212, 0x0ab9f558, F=0x0 1, 10079998, 10079998, 240000, 576, 0xcf340753 -0, 10286442, 10286442, 400000, 7612, 0xa93054f0 +0, 10286442, 10286442, 400000, 7612, 0xa93054f0, F=0x0 1, 10319998, 10319998, 240000, 576, 0xdaa41457 1, 10559998, 10559998, 240000, 576, 0x34d310a2 -0, 10686331, 11886331, 400000, 22868, 0xa77db64a +0, 10686331, 11886331, 400000, 22868, 0xa77db64a, F=0x0 1, 10799998, 10799998, 240000, 576, 0x58b31010 1, 11039998, 11039998, 240000, 576, 0x19610f54 -0, 11086442, 11086442, 400000, 6260, 0x6cf76411 +0, 11086442, 11086442, 400000, 6260, 0x6cf76411, F=0x0 1, 11279998, 11279998, 240000, 576, 0x17762352 -0, 11486331, 11486331, 400000, 6156, 0xe168394b +0, 11486331, 11486331, 400000, 6156, 0xe168394b, F=0x0 1, 11519998, 11519998, 240000, 576, 0x1fea1448 1, 11759998, 11759998, 240000, 576, 0x55840a01 -0, 11886331, 13086442, 449438, 23364, 0x53164f1e +0, 11886331, 13086442, 400000, 23364, 0x53164f1e, F=0x0 1, 11999998, 11999998, 240000, 576, 0x6c9c24ce 1, 12239998, 12239998, 240000, 576, 0x955f1e97 -0, 12286442, 12286442, 449438, 6708, 0x89877269 +0, 12286442, 12286442, 400000, 6708, 0x89877269, F=0x0 1, 12479998, 12479998, 240000, 576, 0x2827134f -0, 12686442, 12686442, 449438, 6908, 0x8d62a249 +0, 12686442, 12686442, 400000, 6908, 0x8d62a249, F=0x0 1, 12719998, 12719998, 240000, 576, 0x34a01c29 1, 12959998, 12959998, 240000, 576, 0x7d351e52 -0, 13086442, 14286442, 449438, 38156, 0xec41f682 +0, 13086442, 14286442, 400000, 38156, 0xec41f682 1, 13199998, 13199998, 240000, 576, 0x00c91d9e 1, 13439998, 13439998, 240000, 576, 0x57ea1a97 -0, 13486331, 13486331, 449438, 5764, 0xcc04534b +0, 13486331, 13486331, 400000, 5764, 0xcc04534b, F=0x0 1, 13679998, 13679998, 240000, 576, 0xef3a1c74 -0, 13886331, 13886331, 449438, 5388, 0xb8a1c3c5 +0, 13886331, 13886331, 400000, 5388, 0xb8a1c3c5, F=0x0 1, 13919998, 13919998, 240000, 576, 0x11fc217d 1, 14159998, 14159998, 240000, 576, 0x59ce20e5 -0, 14286442, 15486331, 449438, 16764, 0x59460d96 +0, 14286442, 15486331, 400000, 16764, 0x59460d96, F=0x0 1, 14399998, 14399998, 240000, 576, 0xaafc1dbf 1, 14639998, 14639998, 240000, 576, 0xdd941609 -0, 14686331, 14686331, 449438, 5548, 0x5c91e93d +0, 14686331, 14686331, 400000, 5548, 0x5c91e93d, F=0x0 1, 14879998, 14879998, 240000, 576, 0x900420b0 -0, 15086331, 15086331, 449438, 5652, 0x5e321aed +0, 15086331, 15086331, 400000, 5652, 0x5e321aed, F=0x0 1, 15119998, 15119998, 240000, 576, 0x5f4f1aa1 1, 15359998, 15359998, 240000, 576, 0x7d7e18de -0, 15486331, 16686331, 449438, 15564, 0xefdf5080 +0, 15486331, 16686331, 400000, 15564, 0xefdf5080, F=0x0 1, 15599998, 15599998, 240000, 576, 0x986c0d9d 1, 15839998, 15839998, 240000, 576, 0xcb4c21c0 -0, 15886331, 15886331, 449438, 6492, 0xd1d5c5f8 +0, 15886331, 15886331, 400000, 6492, 0xd1d5c5f8, F=0x0 1, 16079998, 16079998, 240000, 576, 0xbcfb1e8b -0, 16286331, 16286331, 449438, 5604, 0xf9472b44 +0, 16286331, 16286331, 400000, 5604, 0xf9472b44, F=0x0 1, 16319998, 16319998, 240000, 576, 0xcb541b4c 1, 16559998, 16559998, 240000, 576, 0x980426e9 -0, 16686331, 17886331, 449438, 17924, 0x45815b7b +0, 16686331, 17886331, 400000, 17924, 0x45815b7b, F=0x0 1, 16799998, 16799998, 240000, 576, 0x09d00aa0 1, 17039998, 17039998, 240000, 576, 0xad591374 -0, 17086442, 17086442, 449438, 5020, 0x3cc5e554 +0, 17086442, 17086442, 400000, 5020, 0x3cc5e554, F=0x0 1, 17279998, 17279998, 240000, 576, 0x97bf1461 -0, 17486442, 17486442, 449438, 5276, 0xa0554c12 +0, 17486442, 17486442, 400000, 5276, 0xa0554c12, F=0x0 1, 17519998, 17519998, 240000, 576, 0xdc871cc4 1, 17759998, 17759998, 240000, 576, 0x56781896 -0, 17886331, 19086442, 449438, 31460, 0x5765eb5f +0, 17886331, 19086442, 400000, 31460, 0x5765eb5f 1, 17999998, 17999998, 240000, 576, 0xc77714e3 1, 18239998, 18239998, 240000, 576, 0x280e18d4 -0, 18286331, 18286331, 449438, 4972, 0x91adbab7 +0, 18286331, 18286331, 400000, 4972, 0x91adbab7, F=0x0 1, 18479998, 18479998, 240000, 576, 0xbc0d2302 -0, 18686442, 18686442, 449438, 5580, 0xfea707cb +0, 18686442, 18686442, 400000, 5580, 0xfea707cb, F=0x0 1, 18719998, 18719998, 240000, 576, 0x79191384 1, 18959998, 18959998, 240000, 576, 0x65481c97 -0, 19086442, 20286331, 449438, 17412, 0x0afe4d27 +0, 19086442, 20286331, 400000, 17412, 0x0afe4d27, F=0x0 1, 19199998, 19199998, 240000, 576, 0xc94d227d 1, 19439998, 19439998, 240000, 576, 0xa68a1f14 -0, 19486442, 19486442, 449438, 5236, 0x03f55309 +0, 19486442, 19486442, 400000, 5236, 0x03f55309, F=0x0 1, 19679998, 19679998, 240000, 576, 0x6af11a5c -0, 19886331, 19886331, 449438, 4924, 0x558e753c +0, 19886331, 19886331, 400000, 4924, 0x558e753c, F=0x0 1, 19919998, 19919998, 240000, 576, 0x4d1019ef 1, 20159998, 20159998, 240000, 576, 0x3b1b17b5 -0, 20286331, 21486331, 449438, 15396, 0xf145d121 +0, 20286331, 21486331, 400000, 15396, 0xf145d121, F=0x0 1, 20399998, 20399998, 240000, 576, 0xcdd8159f 1, 20639998, 20639998, 240000, 576, 0x97cd1d06 -0, 20686331, 20686331, 449438, 4708, 0x43066a92 +0, 20686331, 20686331, 400000, 4708, 0x43066a92, F=0x0 1, 20879998, 20879998, 240000, 576, 0x5d1b1123 -0, 21086442, 21086442, 449438, 4332, 0x9e22bcba +0, 21086442, 21086442, 400000, 4332, 0x9e22bcba, F=0x0 1, 21119998, 21119998, 240000, 576, 0x888d0cb0 1, 21359998, 21359998, 240000, 576, 0x556e1dad -0, 21486331, 22686442, 449438, 12876, 0x46ff9ef4 +0, 21486331, 22686442, 400000, 12876, 0x46ff9ef4, F=0x0 1, 21599998, 21599998, 240000, 576, 0xf7af0bce 1, 21839998, 21839998, 240000, 576, 0xb5da160a -0, 21886442, 21886442, 449438, 5940, 0x27cba62e +0, 21886442, 21886442, 400000, 5940, 0x27cba62e, F=0x0 1, 22079998, 22079998, 240000, 576, 0x4a8d0e98 -0, 22286442, 22286442, 449438, 6124, 0x6bab0a6d +0, 22286442, 22286442, 400000, 6124, 0x6bab0a6d, F=0x0 1, 22319998, 22319998, 240000, 576, 0x183b1c7e 1, 22559998, 22559998, 240000, 576, 0xc47120e6 -0, 22686442, 23886442, 449438, 36428, 0x942f9648 +0, 22686442, 23886442, 400000, 36428, 0x942f9648 1, 22799998, 22799998, 240000, 576, 0xb1f31346 -0, 23086331, 23086331, 449438, 6660, 0x545a0db7 -0, 23486331, 23486331, 449438, 6780, 0x2d1d4189 -0, 23886442, 25086331, 449438, 16460, 0x7c3b3ca4 -0, 24286442, 24286442, 449438, 6724, 0x8538cc6f -0, 24686442, 24686442, 449438, 7068, 0x69574fd0 -0, 25086331, 26286331, 449438, 19552, 0xf230e854 +0, 23086331, 23086331, 400000, 6660, 0x545a0db7, F=0x0 +0, 23486331, 23486331, 400000, 6780, 0x2d1d4189, F=0x0 +0, 23886442, 25086331, 400000, 16460, 0x7c3b3ca4, F=0x0 +0, 24286442, 24286442, 400000, 6724, 0x8538cc6f, F=0x0 +0, 24686442, 24686442, 400000, 7068, 0x69574fd0, F=0x0 +0, 25086331, 26286331, 400000, 19552, 0xf230e854, F=0x0 diff --git a/tests/ref/fate/xface b/tests/ref/fate/xface new file mode 100644 index 0000000..7f1f1e6 --- /dev/null +++ b/tests/ref/fate/xface @@ -0,0 +1,2 @@ +#tb 0: 1/25 +0, 0, 0, 1, 288, 0x87ddaef8 diff --git a/tests/ref/fate/xmv-demux b/tests/ref/fate/xmv-demux index 20c6ac1..49f22c9 100644 --- a/tests/ref/fate/xmv-demux +++ b/tests/ref/fate/xmv-demux @@ -7,32 +7,32 @@ 1, 249, 249, 83, 5976, 0x4ea056f4 1, 332, 332, 83, 5976, 0xda772d8d 1, 415, 415, 83, 5976, 0xafacf7c9 -0, 640, 640, 0, 108, 0x06713c96 -0, 680, 680, 0, 952, 0xd306df7e -0, 720, 720, 0, 2312, 0xaf316585 +0, 640, 640, 0, 108, 0x06713c96, F=0x0 +0, 680, 680, 0, 952, 0xd306df7e, F=0x0 +0, 720, 720, 0, 2312, 0xaf316585, F=0x0 1, 498, 498, 83, 5976, 0xdeb003f4 -0, 760, 760, 0, 3872, 0xfc1c527c -0, 800, 800, 0, 20, 0xaffc0edd -0, 840, 840, 0, 6600, 0xe1b66c7f +0, 760, 760, 0, 3872, 0xfc1c527c, F=0x0 +0, 800, 800, 0, 20, 0xaffc0edd, F=0x0 +0, 840, 840, 0, 6600, 0xe1b66c7f, F=0x0 1, 581, 581, 28, 2016, 0xa7380d36 -0, 880, 880, 0, 6868, 0xd5b3f631 +0, 880, 880, 0, 6868, 0xd5b3f631, F=0x0 1, 609, 609, 28, 2016, 0xbc090bac -0, 920, 920, 0, 8420, 0xf70ee33b +0, 920, 920, 0, 8420, 0xf70ee33b, F=0x0 1, 637, 637, 28, 2016, 0x6f8c164c -0, 960, 960, 0, 13144, 0x9a54ef39 +0, 960, 960, 0, 13144, 0x9a54ef39, F=0x0 1, 665, 665, 28, 2016, 0x13b80e28 -0, 1000, 1000, 0, 6340, 0xe55bf555 +0, 1000, 1000, 0, 6340, 0xe55bf555, F=0x0 1, 693, 693, 28, 2016, 0xd40ff863 -0, 1040, 1040, 0, 3736, 0x0b23f89f +0, 1040, 1040, 0, 3736, 0x0b23f89f, F=0x0 1, 721, 721, 28, 2016, 0x4d530ed7 -0, 1080, 1080, 0, 2624, 0x79e2e451 +0, 1080, 1080, 0, 2624, 0x79e2e451, F=0x0 1, 749, 749, 30, 2160, 0x0fbc37eb -0, 1120, 1120, 0, 1860, 0x63886f11 +0, 1120, 1120, 0, 1860, 0x63886f11, F=0x0 1, 779, 779, 192, 13824, 0x82fb2602 -0, 1160, 1160, 0, 1244, 0x74594601 -0, 1200, 1200, 0, 564, 0xf4561dfb -0, 1240, 1240, 0, 80, 0xbf8e2e30 -0, 1280, 1280, 0, 20, 0xa0990c29 +0, 1160, 1160, 0, 1244, 0x74594601, F=0x0 +0, 1200, 1200, 0, 564, 0xf4561dfb, F=0x0 +0, 1240, 1240, 0, 80, 0xbf8e2e30, F=0x0 +0, 1280, 1280, 0, 20, 0xa0990c29, F=0x0 1, 971, 971, 192, 13824, 0x08771caf 1, 1163, 1163, 192, 13824, 0xdf7d4a65 1, 1355, 1355, 193, 13896, 0x24bf3f47 @@ -40,35 +40,35 @@ 1, 1598, 1598, 50, 3600, 0x8c666fd6 1, 1648, 1648, 50, 3600, 0x305c6ca1 1, 1698, 1698, 50, 3600, 0x48b04e1e -0, 2480, 2480, 0, 104, 0x12413980 -0, 2520, 2520, 0, 796, 0x2e698ed3 +0, 2480, 2480, 0, 104, 0x12413980, F=0x0 +0, 2520, 2520, 0, 796, 0x2e698ed3, F=0x0 1, 1748, 1748, 50, 3600, 0x8c915935 -0, 2560, 2560, 0, 1808, 0x8b3e6e5e -0, 2600, 2600, 0, 4712, 0xdbd51737 +0, 2560, 2560, 0, 1808, 0x8b3e6e5e, F=0x0 +0, 2600, 2600, 0, 4712, 0xdbd51737, F=0x0 1, 1798, 1798, 50, 3600, 0xa8f45e01 -0, 2640, 2640, 0, 5548, 0xee9c831c -0, 2680, 2680, 0, 6152, 0x9c18ccc1 +0, 2640, 2640, 0, 5548, 0xee9c831c, F=0x0 +0, 2680, 2680, 0, 6152, 0x9c18ccc1, F=0x0 1, 1848, 1848, 53, 3816, 0xc64cc5ed -0, 2720, 2720, 0, 6452, 0x7860462a +0, 2720, 2720, 0, 6452, 0x7860462a, F=0x0 1, 1901, 1901, 27, 1944, 0x0ac2e3f1 -0, 2760, 2760, 0, 6676, 0xe1b1c9e4 +0, 2760, 2760, 0, 6676, 0xe1b1c9e4, F=0x0 1, 1928, 1928, 27, 1944, 0x2197dccd -0, 2800, 2800, 0, 10904, 0x0bded7b7 +0, 2800, 2800, 0, 10904, 0x0bded7b7, F=0x0 1, 1955, 1955, 27, 1944, 0x0c02e77f -0, 2840, 2840, 0, 12844, 0xe6d16cff +0, 2840, 2840, 0, 12844, 0xe6d16cff, F=0x0 1, 1982, 1982, 27, 1944, 0x675ee06a -0, 2880, 2880, 0, 10920, 0xe114c46b +0, 2880, 2880, 0, 10920, 0xe114c46b, F=0x0 1, 2009, 2009, 30, 2160, 0x0d803a8b -0, 2920, 2920, 0, 5952, 0xb7464634 +0, 2920, 2920, 0, 5952, 0xb7464634, F=0x0 1, 2039, 2039, 93, 6696, 0xa7a0dfea -0, 2960, 2960, 0, 4732, 0x2fa2e36d -0, 3000, 3000, 0, 2592, 0xf54ddd57 -0, 3040, 3040, 0, 1516, 0x4a1cd4d5 -0, 3080, 3080, 0, 864, 0x49889afc +0, 2960, 2960, 0, 4732, 0x2fa2e36d, F=0x0 +0, 3000, 3000, 0, 2592, 0xf54ddd57, F=0x0 +0, 3040, 3040, 0, 1516, 0x4a1cd4d5, F=0x0 +0, 3080, 3080, 0, 864, 0x49889afc, F=0x0 1, 2132, 2132, 93, 6696, 0x59aa3145 -0, 3120, 3120, 0, 468, 0x3932e6a4 -0, 3160, 3160, 0, 116, 0x2b8341e6 -0, 3200, 3200, 0, 16, 0x6a3109cf +0, 3120, 3120, 0, 468, 0x3932e6a4, F=0x0 +0, 3160, 3160, 0, 116, 0x2b8341e6, F=0x0 +0, 3200, 3200, 0, 16, 0x6a3109cf, F=0x0 1, 2225, 2225, 93, 6696, 0x69be4d78 1, 2318, 2318, 93, 6696, 0x64064c67 1, 2411, 2411, 93, 6696, 0xc8536f98 @@ -80,104 +80,104 @@ 1, 2937, 2937, 123, 8856, 0x19e18797 1, 3060, 3060, 123, 8856, 0x0a0c7fbd 1, 3183, 3183, 124, 8928, 0x4a9b2d42 -0, 4640, 4640, 0, 100, 0x45023894 -0, 4680, 4680, 0, 948, 0xa65ed345 -0, 4720, 4720, 108, 2808, 0xd7285746 -0, 4760, 4760, 108, 5372, 0x05794175 +0, 4640, 4640, 0, 100, 0x45023894, F=0x0 +0, 4680, 4680, 0, 948, 0xa65ed345, F=0x0 +0, 4720, 4720, 0, 2808, 0xd7285746, F=0x0 +0, 4760, 4760, 40, 5372, 0x05794175, F=0x0 1, 3307, 3307, 21, 1512, 0xed8b3f4b -0, 4800, 4800, 108, 11596, 0x8636eca7 +0, 4800, 4800, 40, 11596, 0x8636eca7, F=0x0 1, 3328, 3328, 21, 1512, 0xa27d3891 -0, 4840, 4840, 108, 11524, 0xe1f39be3 +0, 4840, 4840, 40, 11524, 0xe1f39be3, F=0x0 1, 3349, 3349, 21, 1512, 0xb0f13eb6 -0, 4880, 4880, 108, 23392, 0xab053f05 +0, 4880, 4880, 40, 23392, 0xab053f05, F=0x0 1, 3370, 3370, 23, 1656, 0xe5a98324 -0, 4920, 4920, 108, 4560, 0x03197d07 +0, 4920, 4920, 40, 4560, 0x03197d07, F=0x0 1, 3393, 3393, 31, 2232, 0x15445433 -0, 4960, 4960, 108, 4440, 0x1cc361a2 +0, 4960, 4960, 40, 4440, 0x1cc361a2, F=0x0 1, 3424, 3424, 31, 2232, 0x5cb348a9 -0, 5000, 5000, 108, 23688, 0x16030634 +0, 5000, 5000, 40, 23688, 0x16030634, F=0x0 1, 3455, 3455, 31, 2232, 0xf10347da -0, 5040, 5040, 108, 16132, 0xf0eca799 +0, 5040, 5040, 40, 16132, 0xf0eca799, F=0x0 1, 3486, 3486, 34, 2448, 0x3e16a175 -0, 5080, 5080, 108, 29896, 0x0c0988ea +0, 5080, 5080, 40, 29896, 0x0c0988ea, F=0x0 1, 3520, 3520, 35, 2520, 0x17e3ca2b -0, 5120, 5120, 108, 19956, 0x0093aa0b +0, 5120, 5120, 40, 19956, 0x0093aa0b, F=0x0 1, 3555, 3555, 27, 1944, 0x35c2de84 -0, 5160, 5160, 108, 16392, 0x8829a9ca +0, 5160, 5160, 40, 16392, 0x8829a9ca, F=0x0 1, 3582, 3582, 27, 1944, 0x55b4db40 -0, 5200, 5200, 108, 16772, 0x9a4a546d +0, 5200, 5200, 40, 16772, 0x9a4a546d, F=0x0 1, 3609, 3609, 29, 2088, 0xdaae14b2 -0, 5240, 5240, 108, 8920, 0xcd8ca203 +0, 5240, 5240, 40, 8920, 0xcd8ca203, F=0x0 1, 3638, 3638, 27, 1944, 0x92ccd37f -0, 5280, 5280, 108, 9632, 0x53c1d37b +0, 5280, 5280, 40, 9632, 0x53c1d37b, F=0x0 1, 3665, 3665, 27, 1944, 0x70efede1 -0, 5320, 5320, 108, 8976, 0xfe4da2cc +0, 5320, 5320, 40, 8976, 0xfe4da2cc, F=0x0 1, 3692, 3692, 27, 1944, 0x7601d304 -0, 5360, 5360, 108, 6680, 0x35348fe0 +0, 5360, 5360, 40, 6680, 0x35348fe0, F=0x0 1, 3719, 3719, 27, 1944, 0x3922ebc2 -0, 5400, 5400, 108, 9228, 0xcbf62b0c +0, 5400, 5400, 40, 9228, 0xcbf62b0c, F=0x0 1, 3746, 3746, 30, 2160, 0xde462f2e -0, 5440, 5440, 108, 5108, 0xd1d88511 +0, 5440, 5440, 40, 5108, 0xd1d88511, F=0x0 1, 3776, 3776, 26, 1872, 0x467ac1d2 -0, 5480, 5480, 108, 10016, 0xaff4b2b2 +0, 5480, 5480, 40, 10016, 0xaff4b2b2, F=0x0 1, 3802, 3802, 26, 1872, 0xa1e4cd43 -0, 5520, 5520, 108, 7468, 0x23e81ab8 +0, 5520, 5520, 40, 7468, 0x23e81ab8, F=0x0 1, 3828, 3828, 26, 1872, 0x1dceccc6 -0, 5560, 5560, 108, 4172, 0x253cd05b +0, 5560, 5560, 40, 4172, 0x253cd05b, F=0x0 1, 3854, 3854, 26, 1872, 0x2bbad2a5 -0, 5600, 5600, 108, 8188, 0x7ede743f +0, 5600, 5600, 40, 8188, 0x7ede743f, F=0x0 1, 3880, 3880, 26, 1872, 0xc603d44d -0, 5640, 5640, 108, 2884, 0x2dec55a3 +0, 5640, 5640, 40, 2884, 0x2dec55a3, F=0x0 1, 3906, 3906, 26, 1872, 0x1b4cc261 -0, 5680, 5680, 108, 3900, 0xd0666a18 +0, 5680, 5680, 40, 3900, 0xd0666a18, F=0x0 1, 3932, 3932, 26, 1872, 0x10edd6cf -0, 5720, 5720, 108, 2996, 0x9cc99b8c +0, 5720, 5720, 40, 2996, 0x9cc99b8c, F=0x0 1, 3958, 3958, 33, 2376, 0xecdb9d61 -0, 5760, 5760, 108, 2156, 0xae612776 +0, 5760, 5760, 40, 2156, 0xae612776, F=0x0 1, 3991, 3991, 36, 2592, 0x5559eced -0, 5800, 5800, 108, 3988, 0x0d2c9992 -0, 5840, 5840, 108, 1512, 0x6281fc00 +0, 5800, 5800, 40, 3988, 0x0d2c9992, F=0x0 +0, 5840, 5840, 40, 1512, 0x6281fc00, F=0x0 1, 4027, 4027, 36, 2592, 0x8848dfc7 -0, 5880, 5880, 108, 6544, 0xb75c2562 +0, 5880, 5880, 40, 6544, 0xb75c2562, F=0x0 1, 4063, 4063, 36, 2592, 0x4ca2d7da -0, 5920, 5920, 108, 4108, 0xfb21efc9 +0, 5920, 5920, 40, 4108, 0xfb21efc9, F=0x0 1, 4099, 4099, 36, 2592, 0x285fd7e6 -0, 5960, 5960, 108, 1096, 0x85922a37 -0, 6000, 6000, 108, 9740, 0xe57d7647 +0, 5960, 5960, 40, 1096, 0x85922a37, F=0x0 +0, 6000, 6000, 40, 9740, 0xe57d7647, F=0x0 1, 4135, 4135, 36, 2592, 0x2717e404 -0, 6040, 6040, 108, 416, 0x61c2ea02 +0, 6040, 6040, 40, 416, 0x61c2ea02, F=0x0 1, 4171, 4171, 36, 2592, 0xf106111a -0, 6080, 6080, 108, 336, 0x1dc5ac1c +0, 6080, 6080, 40, 336, 0x1dc5ac1c, F=0x0 1, 4207, 4207, 36, 2592, 0xd7d01119 -0, 6120, 6120, 108, 204, 0x16f57017 +0, 6120, 6120, 40, 204, 0x16f57017, F=0x0 1, 4243, 4243, 36, 2592, 0x550cfeda -0, 6160, 6160, 108, 112, 0x78374234 -0, 6200, 6200, 108, 40, 0x6cb21985 +0, 6160, 6160, 40, 112, 0x78374234, F=0x0 +0, 6200, 6200, 40, 40, 0x6cb21985, F=0x0 1, 4279, 4279, 36, 2592, 0x47ad00c4 1, 4315, 4315, 36, 2592, 0x39bbf306 1, 4351, 4351, 45, 3240, 0x69addfce 1, 4396, 4396, 297, 21384, 0x254f63e0 1, 4693, 4693, 298, 21456, 0x2f7a9859 -0, 6840, 6840, 108, 14420, 0x53324ca4 -0, 6880, 6880, 108, 40, 0x10971420 +0, 6840, 6840, 40, 14420, 0x53324ca4, F=0x0 +0, 6880, 6880, 40, 40, 0x10971420, F=0x0 1, 4991, 4991, 521, 37512, 0x6e962928 1, 5512, 5512, 38, 2736, 0x1dc91c69 -0, 8000, 8000, 108, 24904, 0x15574f7e +0, 8000, 8000, 40, 24904, 0x15574f7e 1, 5550, 5550, 38, 2736, 0x023434fd 1, 5588, 5588, 38, 2736, 0x906f1541 -0, 8160, 8160, 108, 1908, 0xccb2dd3c +0, 8160, 8160, 40, 1908, 0xccb2dd3c, F=0x0 1, 5626, 5626, 38, 2736, 0x85a31102 -0, 8200, 8200, 108, 4676, 0xbfa42b7e +0, 8200, 8200, 40, 4676, 0xbfa42b7e, F=0x0 1, 5664, 5664, 42, 3024, 0x9296a5f3 -0, 8240, 8240, 108, 3600, 0x87c9dc58 -0, 8280, 8280, 108, 8184, 0x504a8e65 +0, 8240, 8240, 40, 3600, 0x87c9dc58, F=0x0 +0, 8280, 8280, 40, 8184, 0x504a8e65, F=0x0 1, 5706, 5706, 27, 1944, 0x7bf4dedc -0, 8320, 8320, 108, 9636, 0x2efb3006 +0, 8320, 8320, 40, 9636, 0x2efb3006, F=0x0 1, 5733, 5733, 27, 1944, 0x4196c404 1, 5760, 5760, 27, 1944, 0xcda97c7a -0, 8360, 8360, 108, 9580, 0x0fb6f4e8 +0, 8360, 8360, 40, 9580, 0x0fb6f4e8, F=0x0 1, 5787, 5787, 27, 1944, 0x5f4922b2 -0, 8400, 8400, 108, 7840, 0xe996f564 +0, 8400, 8400, 40, 7840, 0xe996f564, F=0x0 1, 5814, 5814, 29, 2088, 0x37dfc157 -0, 8440, 8440, 108, 4208, 0xe9c2fba2 -0, 8480, 8480, 108, 556, 0x3f1e077c +0, 8440, 8440, 40, 4208, 0xe9c2fba2, F=0x0 +0, 8480, 8480, 40, 556, 0x3f1e077c, F=0x0 diff --git a/tests/ref/fate/yop b/tests/ref/fate/yop index 1a56660..1920281 100644 --- a/tests/ref/fate/yop +++ b/tests/ref/fate/yop @@ -1,7 +1,7 @@ #tb 0: 1/12 -0, 0, 0, 1, 302760, 0x78939253 -0, 1, 1, 1, 302760, 0x534f5253 -0, 2, 2, 1, 302760, 0x25eaa782 -0, 3, 3, 1, 302760, 0x60861c3d -0, 4, 4, 1, 302760, 0x43552521 -0, 5, 5, 1, 302760, 0x45abca02 +0, 0, 0, 1, 302760, 0xf24dfa37 +0, 1, 1, 1, 302760, 0xcedcbb6c +0, 2, 2, 1, 302760, 0xc87716a2 +0, 3, 3, 1, 302760, 0x7e378e5a +0, 4, 4, 1, 302760, 0xd4a19734 +0, 5, 5, 1, 302760, 0x26e93266 diff --git a/tests/ref/fate/zmbv-15bit b/tests/ref/fate/zmbv-15bit index f054a9d..384bb65 100644 --- a/tests/ref/fate/zmbv-15bit +++ b/tests/ref/fate/zmbv-15bit @@ -1,160 +1,160 @@ #tb 0: 250000/1585341 -0, 0, 0, 1, 192000, 0xe1d317d6 -0, 1, 1, 1, 192000, 0xe100109d -0, 2, 2, 1, 192000, 0xecc69c65 -0, 3, 3, 1, 192000, 0x68f06324 -0, 4, 4, 1, 192000, 0x68f06324 -0, 5, 5, 1, 192000, 0x68f06324 -0, 6, 6, 1, 192000, 0x68f06324 -0, 7, 7, 1, 192000, 0x68f06324 -0, 8, 8, 1, 192000, 0x68f06324 -0, 9, 9, 1, 192000, 0x68f06324 -0, 10, 10, 1, 192000, 0x68f06324 -0, 11, 11, 1, 192000, 0x68f06324 -0, 12, 12, 1, 192000, 0x68f06324 -0, 13, 13, 1, 192000, 0x68f06324 -0, 14, 14, 1, 192000, 0x68f06324 -0, 15, 15, 1, 192000, 0x68f06324 -0, 16, 16, 1, 192000, 0x68f06324 -0, 17, 17, 1, 192000, 0x4c03d2e3 -0, 18, 18, 1, 192000, 0x4c03d2e3 -0, 19, 19, 1, 192000, 0x4c03d2e3 -0, 20, 20, 1, 192000, 0x4c03d2e3 -0, 21, 21, 1, 192000, 0xb562cf68 -0, 22, 22, 1, 192000, 0xb562cf68 -0, 23, 23, 1, 192000, 0xb562cf68 -0, 24, 24, 1, 192000, 0xb562cf68 -0, 25, 25, 1, 192000, 0xb562cf68 -0, 26, 26, 1, 192000, 0x0e5e03c7 -0, 27, 27, 1, 192000, 0x0e5e03c7 -0, 28, 28, 1, 192000, 0x0e5e03c7 -0, 29, 29, 1, 192000, 0x0e5e03c7 -0, 30, 30, 1, 192000, 0xeb2e0f67 -0, 31, 31, 1, 192000, 0xeb2e0f67 -0, 32, 32, 1, 192000, 0xeb2e0f67 -0, 33, 33, 1, 192000, 0xeb2e0f67 -0, 34, 34, 1, 192000, 0xeb2e0f67 -0, 35, 35, 1, 192000, 0xdce603c7 -0, 36, 36, 1, 192000, 0xdce603c7 -0, 37, 37, 1, 192000, 0xdce603c7 -0, 38, 38, 1, 192000, 0xdce603c7 -0, 39, 39, 1, 192000, 0xa8e7db08 -0, 40, 40, 1, 192000, 0xa8e7db08 -0, 41, 41, 1, 192000, 0xa8e7db08 -0, 42, 42, 1, 192000, 0xa8e7db08 -0, 43, 43, 1, 192000, 0xa8e7db08 -0, 44, 44, 1, 192000, 0x322a1b07 -0, 45, 45, 1, 192000, 0x322a1b07 -0, 46, 46, 1, 192000, 0x322a1b07 -0, 47, 47, 1, 192000, 0x322a1b07 -0, 48, 48, 1, 192000, 0x743206af -0, 49, 49, 1, 192000, 0x743206af -0, 50, 50, 1, 192000, 0x743206af -0, 51, 51, 1, 192000, 0x743206af -0, 52, 52, 1, 192000, 0x743206af -0, 53, 53, 1, 192000, 0x50195ddf -0, 54, 54, 1, 192000, 0x50195ddf -0, 55, 55, 1, 192000, 0x50195ddf -0, 56, 56, 1, 192000, 0x50195ddf -0, 57, 57, 1, 192000, 0xd31620d7 -0, 58, 58, 1, 192000, 0xd31620d7 -0, 59, 59, 1, 192000, 0xd31620d7 -0, 60, 60, 1, 192000, 0xd31620d7 -0, 61, 61, 1, 192000, 0xd31620d7 -0, 62, 62, 1, 192000, 0x3af023bf -0, 63, 63, 1, 192000, 0x3af023bf -0, 64, 64, 1, 192000, 0x3af023bf -0, 65, 65, 1, 192000, 0x3af023bf -0, 66, 66, 1, 192000, 0x561a124f -0, 67, 67, 1, 192000, 0x561a124f -0, 68, 68, 1, 192000, 0x561a124f -0, 69, 69, 1, 192000, 0x561a124f -0, 70, 70, 1, 192000, 0x561a124f -0, 71, 71, 1, 192000, 0x99210c7f -0, 72, 72, 1, 192000, 0x99210c7f -0, 73, 73, 1, 192000, 0x99210c7f -0, 74, 74, 1, 192000, 0x99210c7f -0, 75, 75, 1, 192000, 0xc77b03c7 -0, 76, 76, 1, 192000, 0xc77b03c7 -0, 77, 77, 1, 192000, 0xc77b03c7 -0, 78, 78, 1, 192000, 0xc77b03c7 -0, 79, 79, 1, 192000, 0xc77b03c7 -0, 80, 80, 1, 192000, 0x83ea7550 -0, 81, 81, 1, 192000, 0xec285270 -0, 82, 82, 1, 192000, 0x0e075558 -0, 83, 83, 1, 192000, 0x880c2108 -0, 84, 84, 1, 192000, 0x40c523f0 -0, 85, 85, 1, 192000, 0x01378f78 -0, 86, 86, 1, 192000, 0x42045558 -0, 87, 87, 1, 192000, 0xde8f3278 -0, 88, 88, 1, 192000, 0xa58c0110 -0, 89, 89, 1, 192000, 0x335ea9d1 -0, 90, 90, 1, 192000, 0x7e94bb41 -0, 91, 91, 1, 192000, 0x9cc5d569 -0, 92, 92, 1, 192000, 0xe942e109 -0, 93, 93, 1, 192000, 0x4cb83848 -0, 94, 94, 1, 192000, 0x6986fe19 -0, 95, 95, 1, 192000, 0xbb8c23f0 -0, 96, 96, 1, 192000, 0x296766c8 -0, 97, 97, 1, 192000, 0xb4230cb0 -0, 98, 98, 1, 192000, 0x2c2f1850 -0, 99, 99, 1, 192000, 0x93c70110 -0, 100, 100, 1, 192000, 0xb830a9d1 -0, 101, 101, 1, 192000, 0xbed48fa9 -0, 102, 102, 1, 192000, 0xc087bb41 -0, 103, 103, 1, 192000, 0x792de6d9 -0, 104, 104, 1, 192000, 0x1edaf849 -0, 105, 105, 1, 192000, 0x6564bb41 -0, 106, 106, 1, 192000, 0x9153d569 -0, 107, 107, 1, 192000, 0xe73ff561 -0, 108, 108, 1, 192000, 0xfa3be3f1 -0, 109, 109, 1, 192000, 0x8008fe19 -0, 110, 110, 1, 192000, 0xd2561b38 -0, 111, 111, 1, 192000, 0xae3c26d8 -0, 112, 112, 1, 192000, 0xb0114f88 -0, 113, 113, 1, 192000, 0x117e1e20 -0, 114, 114, 1, 192000, 0x482d1280 -0, 115, 115, 1, 192000, 0x425106e0 -0, 116, 116, 1, 192000, 0x0e6b0cb0 -0, 117, 117, 1, 192000, 0x95dc2ca8 -0, 118, 118, 1, 192000, 0x52097b20 -0, 119, 119, 1, 192000, 0x41a84f88 -0, 120, 120, 1, 192000, 0xb78d7268 -0, 121, 121, 1, 192000, 0x2cd366c8 -0, 122, 122, 1, 192000, 0xbf39e109 -0, 123, 123, 1, 192000, 0xecbaeca9 -0, 124, 124, 1, 192000, 0x3254eca9 -0, 125, 125, 1, 192000, 0x3fc903f8 -0, 126, 126, 1, 192000, 0x0bbc5e10 -0, 127, 127, 1, 192000, 0xe9103560 -0, 128, 128, 1, 192000, 0xbd5d2f90 -0, 129, 129, 1, 192000, 0x7ace2ca8 -0, 130, 130, 1, 192000, 0x7354c6e1 -0, 131, 131, 1, 192000, 0x72e0d569 -0, 132, 132, 1, 192000, 0xa4ade3f1 -0, 133, 133, 1, 192000, 0xf2f8cf99 -0, 134, 134, 1, 192000, 0x2b7ee6d9 -0, 135, 135, 1, 192000, 0x548d1b38 -0, 136, 136, 1, 192000, 0xa1551b38 -0, 137, 137, 1, 192000, 0xfb3e3560 -0, 138, 138, 1, 192000, 0x3aaaccb1 -0, 139, 139, 1, 192000, 0xa85ee109 -0, 140, 140, 1, 192000, 0xc1bff849 -0, 141, 141, 1, 192000, 0xa62bef91 -0, 142, 142, 1, 192000, 0xddf40cb0 -0, 143, 143, 1, 192000, 0x15bb3e18 -0, 144, 144, 1, 192000, 0x92fd5558 -0, 145, 145, 1, 192000, 0x2d365270 -0, 146, 146, 1, 192000, 0xb5f343e8 -0, 147, 147, 1, 192000, 0x93042108 -0, 148, 148, 1, 192000, 0x96d59830 -0, 149, 149, 1, 192000, 0x1f69ddf0 -0, 150, 150, 1, 192000, 0x8eb0124f -0, 151, 151, 1, 192000, 0xae727dd7 -0, 152, 152, 1, 192000, 0xb8a63aff -0, 153, 153, 1, 192000, 0xfae83de7 -0, 154, 154, 1, 192000, 0x2f034987 -0, 155, 155, 1, 192000, 0xa99e1537 -0, 156, 156, 1, 192000, 0x0ad70c7f -0, 157, 157, 1, 192000, 0x74b3e990 -0, 158, 158, 1, 192000, 0x1bf0d250 +0, 0, 0, 1, 192000, 0x8f9020f2 +0, 1, 1, 1, 192000, 0xbfba7f63 +0, 2, 2, 1, 192000, 0x96b48d11 +0, 3, 3, 1, 192000, 0xf91727d5 +0, 4, 4, 1, 192000, 0xf91727d5 +0, 5, 5, 1, 192000, 0xf91727d5 +0, 6, 6, 1, 192000, 0xf91727d5 +0, 7, 7, 1, 192000, 0xf91727d5 +0, 8, 8, 1, 192000, 0xf91727d5 +0, 9, 9, 1, 192000, 0xf91727d5 +0, 10, 10, 1, 192000, 0xf91727d5 +0, 11, 11, 1, 192000, 0xf91727d5 +0, 12, 12, 1, 192000, 0xf91727d5 +0, 13, 13, 1, 192000, 0xf91727d5 +0, 14, 14, 1, 192000, 0xf91727d5 +0, 15, 15, 1, 192000, 0xf91727d5 +0, 16, 16, 1, 192000, 0xf91727d5 +0, 17, 17, 1, 192000, 0x61c4e431 +0, 18, 18, 1, 192000, 0x61c4e431 +0, 19, 19, 1, 192000, 0x61c4e431 +0, 20, 20, 1, 192000, 0x61c4e431 +0, 21, 21, 1, 192000, 0x1fb3f649 +0, 22, 22, 1, 192000, 0x1fb3f649 +0, 23, 23, 1, 192000, 0x1fb3f649 +0, 24, 24, 1, 192000, 0x1fb3f649 +0, 25, 25, 1, 192000, 0x1fb3f649 +0, 26, 26, 1, 192000, 0x14f72c22 +0, 27, 27, 1, 192000, 0x14f72c22 +0, 28, 28, 1, 192000, 0x14f72c22 +0, 29, 29, 1, 192000, 0x14f72c22 +0, 30, 30, 1, 192000, 0x8cae3816 +0, 31, 31, 1, 192000, 0x8cae3816 +0, 32, 32, 1, 192000, 0x8cae3816 +0, 33, 33, 1, 192000, 0x8cae3816 +0, 34, 34, 1, 192000, 0x8cae3816 +0, 35, 35, 1, 192000, 0x2b6f2c22 +0, 36, 36, 1, 192000, 0x2b6f2c22 +0, 37, 37, 1, 192000, 0x2b6f2c22 +0, 38, 38, 1, 192000, 0x2b6f2c22 +0, 39, 39, 1, 192000, 0xc568024c +0, 40, 40, 1, 192000, 0xc568024c +0, 41, 41, 1, 192000, 0xc568024c +0, 42, 42, 1, 192000, 0xc568024c +0, 43, 43, 1, 192000, 0xc568024c +0, 44, 44, 1, 192000, 0xa93b440a +0, 45, 45, 1, 192000, 0xa93b440a +0, 46, 46, 1, 192000, 0xa93b440a +0, 47, 47, 1, 192000, 0xa93b440a +0, 48, 48, 1, 192000, 0x798a2f1f +0, 49, 49, 1, 192000, 0x798a2f1f +0, 50, 50, 1, 192000, 0x798a2f1f +0, 51, 51, 1, 192000, 0x798a2f1f +0, 52, 52, 1, 192000, 0x798a2f1f +0, 53, 53, 1, 192000, 0xf04288c5 +0, 54, 54, 1, 192000, 0xf04288c5 +0, 55, 55, 1, 192000, 0xf04288c5 +0, 56, 56, 1, 192000, 0xf04288c5 +0, 57, 57, 1, 192000, 0x4aa04a04 +0, 58, 58, 1, 192000, 0x4aa04a04 +0, 59, 59, 1, 192000, 0x4aa04a04 +0, 60, 60, 1, 192000, 0x4aa04a04 +0, 61, 61, 1, 192000, 0x4aa04a04 +0, 62, 62, 1, 192000, 0xb0304d01 +0, 63, 63, 1, 192000, 0xb0304d01 +0, 64, 64, 1, 192000, 0xb0304d01 +0, 65, 65, 1, 192000, 0xb0304d01 +0, 66, 66, 1, 192000, 0xef353b13 +0, 67, 67, 1, 192000, 0xef353b13 +0, 68, 68, 1, 192000, 0xef353b13 +0, 69, 69, 1, 192000, 0xef353b13 +0, 70, 70, 1, 192000, 0xef353b13 +0, 71, 71, 1, 192000, 0xbf823519 +0, 72, 72, 1, 192000, 0xbf823519 +0, 73, 73, 1, 192000, 0xbf823519 +0, 74, 74, 1, 192000, 0xbf823519 +0, 75, 75, 1, 192000, 0xd0352c22 +0, 76, 76, 1, 192000, 0xd0352c22 +0, 77, 77, 1, 192000, 0xd0352c22 +0, 78, 78, 1, 192000, 0xd0352c22 +0, 79, 79, 1, 192000, 0xd0352c22 +0, 80, 80, 1, 192000, 0x817299a6 +0, 81, 81, 1, 192000, 0xfb1475ca +0, 82, 82, 1, 192000, 0xfcd278c7 +0, 83, 83, 1, 192000, 0xa08742fd +0, 84, 84, 1, 192000, 0x47c245fa +0, 85, 85, 1, 192000, 0xf7e7b48b +0, 86, 86, 1, 192000, 0xf56378c7 +0, 87, 87, 1, 192000, 0x80bc54eb +0, 88, 88, 1, 192000, 0xae59221e +0, 89, 89, 1, 192000, 0x7d0fc869 +0, 90, 90, 1, 192000, 0x8e89da57 +0, 91, 91, 1, 192000, 0xf0a9f53c +0, 92, 92, 1, 192000, 0x658d013f +0, 93, 93, 1, 192000, 0x90ef5ae5 +0, 94, 94, 1, 192000, 0x93b81f21 +0, 95, 95, 1, 192000, 0x61e545fa +0, 96, 96, 1, 192000, 0xc6688ab5 +0, 97, 97, 1, 192000, 0x72032e12 +0, 98, 98, 1, 192000, 0xf28c3a06 +0, 99, 99, 1, 192000, 0xf1bc221e +0, 100, 100, 1, 192000, 0x941bc869 +0, 101, 101, 1, 192000, 0xe95ead84 +0, 102, 102, 1, 192000, 0x61dbda57 +0, 103, 103, 1, 192000, 0x79800739 +0, 104, 104, 1, 192000, 0x00c31927 +0, 105, 105, 1, 192000, 0x74a3da57 +0, 106, 106, 1, 192000, 0xb98cf53c +0, 107, 107, 1, 192000, 0xd3f9162a +0, 108, 108, 1, 192000, 0x888c043c +0, 109, 109, 1, 192000, 0x100f1f21 +0, 110, 110, 1, 192000, 0x41993d03 +0, 111, 111, 1, 192000, 0x01a548f7 +0, 112, 112, 1, 192000, 0xbe5372cd +0, 113, 113, 1, 192000, 0x0fec4000 +0, 114, 114, 1, 192000, 0x80e9340c +0, 115, 115, 1, 192000, 0xea582818 +0, 116, 116, 1, 192000, 0x5c3a2e12 +0, 117, 117, 1, 192000, 0x5c2b4ef1 +0, 118, 118, 1, 192000, 0xf2409fa0 +0, 119, 119, 1, 192000, 0x4bc472cd +0, 120, 120, 1, 192000, 0x3dcb96a9 +0, 121, 121, 1, 192000, 0xff978ab5 +0, 122, 122, 1, 192000, 0xff72013f +0, 123, 123, 1, 192000, 0x2f530d33 +0, 124, 124, 1, 192000, 0xa3350d33 +0, 125, 125, 1, 192000, 0x6be6251b +0, 126, 126, 1, 192000, 0x07f081be +0, 127, 127, 1, 192000, 0xb5d957e8 +0, 128, 128, 1, 192000, 0x43c551ee +0, 129, 129, 1, 192000, 0x19224ef1 +0, 130, 130, 1, 192000, 0x0720e64b +0, 131, 131, 1, 192000, 0x3c53f53c +0, 132, 132, 1, 192000, 0x8534043c +0, 133, 133, 1, 192000, 0xb7c7ef42 +0, 134, 134, 1, 192000, 0x9e3e0739 +0, 135, 135, 1, 192000, 0x95e43d03 +0, 136, 136, 1, 192000, 0x92473d03 +0, 137, 137, 1, 192000, 0x636757e8 +0, 138, 138, 1, 192000, 0xba3aec45 +0, 139, 139, 1, 192000, 0xfd9e013f +0, 140, 140, 1, 192000, 0x108c1927 +0, 141, 141, 1, 192000, 0x29db1030 +0, 142, 142, 1, 192000, 0xe0172e12 +0, 143, 143, 1, 192000, 0x744260df +0, 144, 144, 1, 192000, 0xc59478c7 +0, 145, 145, 1, 192000, 0xa84475ca +0, 146, 146, 1, 192000, 0x9d2866d9 +0, 147, 147, 1, 192000, 0xc49342fd +0, 148, 148, 1, 192000, 0x13e5bd82 +0, 149, 149, 1, 192000, 0x10d10549 +0, 150, 150, 1, 192000, 0xf5ca3b13 +0, 151, 151, 1, 192000, 0x8c27a9a4 +0, 152, 152, 1, 192000, 0xcc4f64e9 +0, 153, 153, 1, 192000, 0x020c67e6 +0, 154, 154, 1, 192000, 0xaf4773da +0, 155, 155, 1, 192000, 0x62093e10 +0, 156, 156, 1, 192000, 0x96783519 +0, 157, 157, 1, 192000, 0x8b9a113d +0, 158, 158, 1, 192000, 0x9050f946 diff --git a/tests/ref/fate/zmbv-16bit b/tests/ref/fate/zmbv-16bit index b0c3df5..cb39014 100644 --- a/tests/ref/fate/zmbv-16bit +++ b/tests/ref/fate/zmbv-16bit @@ -1,123 +1,123 @@ #tb 0: 250000/1585341 -0, 0, 0, 1, 192000, 0x11e62dbe -0, 1, 1, 1, 192000, 0x31698b8f -0, 2, 2, 1, 192000, 0x31698b8f -0, 3, 3, 1, 192000, 0x31698b8f -0, 4, 4, 1, 192000, 0x31698b8f -0, 5, 5, 1, 192000, 0x31698b8f -0, 6, 6, 1, 192000, 0x31698b8f -0, 7, 7, 1, 192000, 0x31698b8f -0, 8, 8, 1, 192000, 0x31698b8f -0, 9, 9, 1, 192000, 0x31698b8f -0, 10, 10, 1, 192000, 0x31698b8f -0, 11, 11, 1, 192000, 0x31698b8f -0, 12, 12, 1, 192000, 0x31698b8f -0, 13, 13, 1, 192000, 0x4ca609ea -0, 14, 14, 1, 192000, 0x4ca609ea -0, 15, 15, 1, 192000, 0x4ca609ea -0, 16, 16, 1, 192000, 0x4ca609ea -0, 17, 17, 1, 192000, 0x33dd0a8b -0, 18, 18, 1, 192000, 0x33dd0a8b -0, 19, 19, 1, 192000, 0x33dd0a8b -0, 20, 20, 1, 192000, 0x33dd0a8b -0, 21, 21, 1, 192000, 0x33dd0a8b -0, 22, 22, 1, 192000, 0x08e2420f -0, 23, 23, 1, 192000, 0x08e2420f -0, 24, 24, 1, 192000, 0x08e2420f -0, 25, 25, 1, 192000, 0x08e2420f -0, 26, 26, 1, 192000, 0x7b7b50ab -0, 27, 27, 1, 192000, 0x7b7b50ab -0, 28, 28, 1, 192000, 0x7b7b50ab -0, 29, 29, 1, 192000, 0x7b7b50ab -0, 30, 30, 1, 192000, 0x7b7b50ab -0, 31, 31, 1, 192000, 0x128744fb -0, 32, 32, 1, 192000, 0x128744fb -0, 33, 33, 1, 192000, 0x128744fb -0, 34, 34, 1, 192000, 0x128744fb -0, 35, 35, 1, 192000, 0x8643163b -0, 36, 36, 1, 192000, 0x8643163b -0, 37, 37, 1, 192000, 0x8643163b -0, 38, 38, 1, 192000, 0x8643163b -0, 39, 39, 1, 192000, 0x8643163b -0, 40, 40, 1, 192000, 0x4f7c596f -0, 41, 41, 1, 192000, 0x4f7c596f -0, 42, 42, 1, 192000, 0x4f7c596f -0, 43, 43, 1, 192000, 0x4f7c596f -0, 44, 44, 1, 192000, 0xa275420f -0, 45, 45, 1, 192000, 0xa275420f -0, 46, 46, 1, 192000, 0xa275420f -0, 47, 47, 1, 192000, 0xa275420f -0, 48, 48, 1, 192000, 0xa275420f -0, 49, 49, 1, 192000, 0x2e4796cb -0, 50, 50, 1, 192000, 0x2e4796cb -0, 51, 51, 1, 192000, 0x2e4796cb -0, 52, 52, 1, 192000, 0x2e4796cb -0, 53, 53, 1, 192000, 0xebd45683 -0, 54, 54, 1, 192000, 0xebd45683 -0, 55, 55, 1, 192000, 0xebd45683 -0, 56, 56, 1, 192000, 0xebd45683 -0, 57, 57, 1, 192000, 0xebd45683 -0, 58, 58, 1, 192000, 0x0bf6596f -0, 59, 59, 1, 192000, 0x0bf6596f -0, 60, 60, 1, 192000, 0x0bf6596f -0, 61, 61, 1, 192000, 0x0bf6596f -0, 62, 62, 1, 192000, 0xb7af47e7 -0, 63, 63, 1, 192000, 0xb7af47e7 -0, 64, 64, 1, 192000, 0xb7af47e7 -0, 65, 65, 1, 192000, 0xb7af47e7 -0, 66, 66, 1, 192000, 0xb7af47e7 -0, 67, 67, 1, 192000, 0x8bc344fb -0, 68, 68, 1, 192000, 0x8bc344fb -0, 69, 69, 1, 192000, 0x8bc344fb -0, 70, 70, 1, 192000, 0x8bc344fb -0, 71, 71, 1, 192000, 0x8bc344fb -0, 72, 72, 1, 192000, 0x02a23f23 -0, 73, 73, 1, 192000, 0x02a23f23 -0, 74, 74, 1, 192000, 0x02a23f23 -0, 75, 75, 1, 192000, 0x02a23f23 -0, 76, 76, 1, 192000, 0x17be3087 -0, 77, 77, 1, 192000, 0x52c7b2d4 -0, 78, 78, 1, 192000, 0xa05e9888 -0, 79, 79, 1, 192000, 0x4d6a6cb4 -0, 80, 80, 1, 192000, 0x3e2189ec -0, 81, 81, 1, 192000, 0xfbe3ca34 -0, 82, 82, 1, 192000, 0xa9cd8fc4 -0, 83, 83, 1, 192000, 0x986e6cb4 -0, 84, 84, 1, 192000, 0x42373b08 -0, 85, 85, 1, 192000, 0xab96e351 -0, 86, 86, 1, 192000, 0x28ccf4d9 -0, 87, 87, 1, 192000, 0xc19e0f34 -0, 88, 88, 1, 192000, 0xd8da1ae4 -0, 89, 89, 1, 192000, 0xd015728c -0, 90, 90, 1, 192000, 0x550623a8 -0, 91, 91, 1, 192000, 0x3c5c5268 -0, 92, 92, 1, 192000, 0x3eae8128 -0, 93, 93, 1, 192000, 0x3c51381c -0, 94, 94, 1, 192000, 0x745046b8 -0, 95, 95, 1, 192000, 0xa8bd43cc -0, 96, 96, 1, 192000, 0xde8fe351 -0, 97, 97, 1, 192000, 0x3d5cc905 -0, 98, 98, 1, 192000, 0xcf8df4d9 -0, 99, 99, 1, 192000, 0x698b20bc -0, 100, 100, 1, 192000, 0x159d3244 -0, 101, 101, 1, 192000, 0xba1af4d9 -0, 102, 102, 1, 192000, 0x033a0f34 -0, 103, 103, 1, 192000, 0x72612f58 -0, 104, 104, 1, 192000, 0x11e11dd0 -0, 105, 105, 1, 192000, 0x4fc04f7c -0, 106, 106, 1, 192000, 0x37779888 -0, 107, 107, 1, 192000, 0xabfc5e18 -0, 108, 108, 1, 192000, 0x0ad97e3c -0, 109, 109, 1, 192000, 0xddf492b0 -0, 110, 110, 1, 192000, 0x198b23a8 -0, 111, 111, 1, 192000, 0x6b491220 -0, 112, 112, 1, 192000, 0x632417f8 -0, 113, 113, 1, 192000, 0x0dc5381c -0, 114, 114, 1, 192000, 0x6d548700 -0, 115, 115, 1, 192000, 0xae0c5b2c -0, 116, 116, 1, 192000, 0x23427e3c -0, 117, 117, 1, 192000, 0x5def728c -0, 118, 118, 1, 192000, 0xec831ae4 +0, 0, 0, 1, 192000, 0xe869dc94 +0, 1, 1, 1, 192000, 0x742932f2 +0, 2, 2, 1, 192000, 0x742932f2 +0, 3, 3, 1, 192000, 0x742932f2 +0, 4, 4, 1, 192000, 0x742932f2 +0, 5, 5, 1, 192000, 0x742932f2 +0, 6, 6, 1, 192000, 0x742932f2 +0, 7, 7, 1, 192000, 0x742932f2 +0, 8, 8, 1, 192000, 0x742932f2 +0, 9, 9, 1, 192000, 0x742932f2 +0, 10, 10, 1, 192000, 0x742932f2 +0, 11, 11, 1, 192000, 0x742932f2 +0, 12, 12, 1, 192000, 0x742932f2 +0, 13, 13, 1, 192000, 0xb718e72e +0, 14, 14, 1, 192000, 0xb718e72e +0, 15, 15, 1, 192000, 0xb718e72e +0, 16, 16, 1, 192000, 0xb718e72e +0, 17, 17, 1, 192000, 0x7507f946 +0, 18, 18, 1, 192000, 0x7507f946 +0, 19, 19, 1, 192000, 0x7507f946 +0, 20, 20, 1, 192000, 0x7507f946 +0, 21, 21, 1, 192000, 0x7507f946 +0, 22, 22, 1, 192000, 0xe620321c +0, 23, 23, 1, 192000, 0xe620321c +0, 24, 24, 1, 192000, 0xe620321c +0, 25, 25, 1, 192000, 0xe620321c +0, 26, 26, 1, 192000, 0x9b5f410d +0, 27, 27, 1, 192000, 0x9b5f410d +0, 28, 28, 1, 192000, 0x9b5f410d +0, 29, 29, 1, 192000, 0x9b5f410d +0, 30, 30, 1, 192000, 0x9b5f410d +0, 31, 31, 1, 192000, 0xea2c3519 +0, 32, 32, 1, 192000, 0xea2c3519 +0, 33, 33, 1, 192000, 0xea2c3519 +0, 34, 34, 1, 192000, 0xea2c3519 +0, 35, 35, 1, 192000, 0x1acb0549 +0, 36, 36, 1, 192000, 0x1acb0549 +0, 37, 37, 1, 192000, 0x1acb0549 +0, 38, 38, 1, 192000, 0x1acb0549 +0, 39, 39, 1, 192000, 0x1acb0549 +0, 40, 40, 1, 192000, 0x3a064a04 +0, 41, 41, 1, 192000, 0x3a064a04 +0, 42, 42, 1, 192000, 0x3a064a04 +0, 43, 43, 1, 192000, 0x3a064a04 +0, 44, 44, 1, 192000, 0xcede321c +0, 45, 45, 1, 192000, 0xcede321c +0, 46, 46, 1, 192000, 0xcede321c +0, 47, 47, 1, 192000, 0xcede321c +0, 48, 48, 1, 192000, 0xcede321c +0, 49, 49, 1, 192000, 0xef4988c5 +0, 50, 50, 1, 192000, 0xef4988c5 +0, 51, 51, 1, 192000, 0xef4988c5 +0, 52, 52, 1, 192000, 0xef4988c5 +0, 53, 53, 1, 192000, 0x1fc84707 +0, 54, 54, 1, 192000, 0x1fc84707 +0, 55, 55, 1, 192000, 0x1fc84707 +0, 56, 56, 1, 192000, 0x1fc84707 +0, 57, 57, 1, 192000, 0x1fc84707 +0, 58, 58, 1, 192000, 0xbabd4a04 +0, 59, 59, 1, 192000, 0xbabd4a04 +0, 60, 60, 1, 192000, 0xbabd4a04 +0, 61, 61, 1, 192000, 0xbabd4a04 +0, 62, 62, 1, 192000, 0x649b3816 +0, 63, 63, 1, 192000, 0x649b3816 +0, 64, 64, 1, 192000, 0x649b3816 +0, 65, 65, 1, 192000, 0x649b3816 +0, 66, 66, 1, 192000, 0x649b3816 +0, 67, 67, 1, 192000, 0x206b3519 +0, 68, 68, 1, 192000, 0x206b3519 +0, 69, 69, 1, 192000, 0x206b3519 +0, 70, 70, 1, 192000, 0x206b3519 +0, 71, 71, 1, 192000, 0x206b3519 +0, 72, 72, 1, 192000, 0x25982f1f +0, 73, 73, 1, 192000, 0x25982f1f +0, 74, 74, 1, 192000, 0x25982f1f +0, 75, 75, 1, 192000, 0x25982f1f +0, 76, 76, 1, 192000, 0xde0e202e +0, 77, 77, 1, 192000, 0xced09fa0 +0, 78, 78, 1, 192000, 0x3b4f84bb +0, 79, 79, 1, 192000, 0xa09c57e8 +0, 80, 80, 1, 192000, 0xf3dd75ca +0, 81, 81, 1, 192000, 0x4d4ab788 +0, 82, 82, 1, 192000, 0x4ac67bc4 +0, 83, 83, 1, 192000, 0xd61057e8 +0, 84, 84, 1, 192000, 0x03bc251b +0, 85, 85, 1, 192000, 0xd263cb66 +0, 86, 86, 1, 192000, 0xe3dddd54 +0, 87, 87, 1, 192000, 0x460cf839 +0, 88, 88, 1, 192000, 0xbae1043c +0, 89, 89, 1, 192000, 0xe6435de2 +0, 90, 90, 1, 192000, 0x340e0d33 +0, 91, 91, 1, 192000, 0x9acd3d03 +0, 92, 92, 1, 192000, 0x1d346cd3 +0, 93, 93, 1, 192000, 0xdabe221e +0, 94, 94, 1, 192000, 0xeb4b310f +0, 95, 95, 1, 192000, 0xec8f2e12 +0, 96, 96, 1, 192000, 0xe96fcb66 +0, 97, 97, 1, 192000, 0x3ec1b081 +0, 98, 98, 1, 192000, 0xb72fdd54 +0, 99, 99, 1, 192000, 0xced40a36 +0, 100, 100, 1, 192000, 0x56171c24 +0, 101, 101, 1, 192000, 0xc9f7dd54 +0, 102, 102, 1, 192000, 0x0eeff839 +0, 103, 103, 1, 192000, 0x295c1927 +0, 104, 104, 1, 192000, 0xdde00739 +0, 105, 105, 1, 192000, 0x51903a06 +0, 106, 106, 1, 192000, 0xe16a84bb +0, 107, 107, 1, 192000, 0xf5b248f7 +0, 108, 108, 1, 192000, 0x054769d6 +0, 109, 109, 1, 192000, 0x9d327ec1 +0, 110, 110, 1, 192000, 0x94470d33 +0, 111, 111, 1, 192000, 0x9671fb36 +0, 112, 112, 1, 192000, 0x0853013f +0, 113, 113, 1, 192000, 0x0844221e +0, 114, 114, 1, 192000, 0x9e5972cd +0, 115, 115, 1, 192000, 0xf7ce45fa +0, 116, 116, 1, 192000, 0xe9d569d6 +0, 117, 117, 1, 192000, 0xabb05de2 +0, 118, 118, 1, 192000, 0x54d5043c 0, 119, 119, 1, 192000, 0x00000000 0, 120, 120, 1, 192000, 0x00000000 0, 121, 121, 1, 192000, 0x00000000 diff --git a/tests/ref/fate/zmbv-8bit b/tests/ref/fate/zmbv-8bit index 64dacae..f104c98 100644 --- a/tests/ref/fate/zmbv-8bit +++ b/tests/ref/fate/zmbv-8bit @@ -1,4 +1,4 @@ -#tb 0: 1000000/70086303 +#tb 0: 15967/1119068 0, 0, 0, 1, 192000, 0x5234b617 0, 1, 1, 1, 192000, 0x5234b617 0, 2, 2, 1, 192000, 0x5234b617 @@ -274,3 +274,4 @@ 0, 272, 272, 1, 192000, 0xd08e49d1 0, 273, 273, 1, 192000, 0xd08e49d1 0, 274, 274, 1, 192000, 0xd08e49d1 +0, 275, 275, 1, 192000, 0x1f34135f |