From 01e4b675981103e2edd9e1d7f07a3b6b7ad70529 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reimar=20D=C3=B6ffinger?= Date: Sat, 2 Oct 2010 09:56:21 +0000 Subject: [PATCH] Rename fate-gsm test to the more accurate fate-gsm-ms and add a test for regular GSM as fate-gsm. Fixes a 8kHz sample from issue 113. Originally committed as revision 25313 to svn://svn.ffmpeg.org/ffmpeg/trunk --- tests/fate2.mak | 5 +- tests/ref/fate/gsm | 589 +++++++++++++++++++++++++++++++++++------- tests/ref/fate/gsm-ms | 89 +++++++ 3 files changed, 593 insertions(+), 90 deletions(-) create mode 100644 tests/ref/fate/gsm-ms diff --git a/tests/fate2.mak b/tests/fate2.mak index 69ffeea9e8..045273427a 100644 --- a/tests/fate2.mak +++ b/tests/fate2.mak @@ -125,7 +125,10 @@ fate-atrac3-3: CMP = oneoff fate-atrac3-3: REF = $(SAMPLES)/atrac3/mc_sich_at3_132_small.pcm FATE_TESTS += fate-gsm -fate-gsm: CMD = framecrc -i $(SAMPLES)/gsm/ciao.wav +fate-gsm: CMD = framecrc -t 10 -i $(SAMPLES)/gsm/sample-gsm-8000.mov -vn + +FATE_TESTS += fate-gsm-ms +fate-gsm-ms: CMD = framecrc -i $(SAMPLES)/gsm/ciao.wav FATE_TESTS += fate-g722dec-1 fate-g722dec-1: CMD = framecrc -ar 16000 -i $(SAMPLES)/g722/conf-adminmenu-162.g722 diff --git a/tests/ref/fate/gsm b/tests/ref/fate/gsm index 76a6f2954f..89f87d429f 100644 --- a/tests/ref/fate/gsm +++ b/tests/ref/fate/gsm @@ -1,89 +1,500 @@ -0, 0, 640, 0xf79c59ee -0, 3600, 640, 0x6e6248be -0, 7200, 640, 0x2a5b3aed -0, 10800, 640, 0xf7012e06 -0, 14400, 640, 0x626645cd -0, 18000, 640, 0x9f482b66 -0, 21600, 640, 0xea443886 -0, 25200, 640, 0xa79b3dc0 -0, 28800, 640, 0x0161263f -0, 32400, 640, 0x61b33154 -0, 36000, 640, 0xf7fa388c -0, 39600, 640, 0xb63038e9 -0, 43200, 640, 0x61b03506 -0, 46800, 640, 0xed4e2eac -0, 50400, 640, 0x9b8127f1 -0, 54000, 640, 0xe50627be -0, 57600, 640, 0x6b5038f9 -0, 61200, 640, 0x8e794c10 -0, 64800, 640, 0x426d2c93 -0, 68400, 640, 0x9a373111 -0, 72000, 640, 0x94132ccb -0, 75600, 640, 0x610b3788 -0, 79200, 640, 0x27204206 -0, 82800, 640, 0xbdf82268 -0, 86400, 640, 0x2e653066 -0, 90000, 640, 0xccfd2328 -0, 93600, 640, 0xf2431e04 -0, 97200, 640, 0x7b412094 -0, 100800, 640, 0x5c2635fa -0, 104400, 640, 0xdcbd2c60 -0, 108000, 640, 0x65173699 -0, 111600, 640, 0xbcff19ed -0, 115200, 640, 0xf5b2206c -0, 118800, 640, 0x587e460c -0, 122400, 640, 0x2418382d -0, 126000, 640, 0xbfad2f9b -0, 129600, 640, 0x87d92d6c -0, 133200, 640, 0xdc582c69 -0, 136800, 640, 0xcfe52ebf -0, 140400, 640, 0xe0032e70 -0, 144000, 640, 0xf8a61b57 -0, 147600, 640, 0xa9ef2ee5 -0, 151200, 640, 0x7f513313 -0, 154800, 640, 0x93731177 -0, 158400, 640, 0xed2c2340 -0, 162000, 640, 0x85b02913 -0, 165600, 640, 0xa5a92f3e -0, 169200, 640, 0x72472490 -0, 172800, 640, 0x856231fc -0, 176400, 640, 0xda2e3c22 -0, 180000, 640, 0xcce84c36 -0, 183600, 640, 0x39312c78 -0, 187200, 640, 0xf1aa2365 -0, 190800, 640, 0x1dba3f7e -0, 194400, 640, 0x21953579 -0, 198000, 640, 0xbbd52c22 -0, 201600, 640, 0x45c71537 -0, 205200, 640, 0x26051cec -0, 208800, 640, 0x27ae223e -0, 212400, 640, 0x223c0bb8 -0, 216000, 640, 0xc5b72796 -0, 219600, 640, 0xe7fd294d -0, 223200, 640, 0x19042293 -0, 226800, 640, 0xa6572c6b -0, 230400, 640, 0x58ac1d16 -0, 234000, 640, 0xd0631bd6 -0, 237600, 640, 0xe74f276c -0, 241200, 640, 0x87d0295f -0, 244800, 640, 0x054e3dc8 -0, 248400, 640, 0x0ca51c2d -0, 252000, 640, 0x17a02616 -0, 255600, 640, 0x56b2235d -0, 259200, 640, 0x1cd93302 -0, 262800, 640, 0xe3672352 -0, 266400, 640, 0xc99f2e45 -0, 270000, 640, 0x36a43e9d -0, 273600, 640, 0xfcd73e87 -0, 277200, 640, 0x813b2e20 -0, 280800, 640, 0x8f7a4cac -0, 284400, 640, 0xcf3e4106 -0, 288000, 640, 0x8a752b07 -0, 291600, 640, 0xe5013dcd -0, 295200, 640, 0xda4a3d03 -0, 298800, 640, 0x05ce2c64 -0, 302400, 640, 0x1e0f42b5 -0, 306000, 640, 0xe4bd326a -0, 309600, 640, 0x701c28de -0, 313200, 640, 0xd0b02f97 -0, 316800, 640, 0x7950419b +0, 0, 320, 0x4c32ab06 +0, 1800, 320, 0x2052a4e7 +0, 3600, 320, 0xe9aeafca +0, 5400, 320, 0xde83b450 +0, 7200, 320, 0x06a6a80e +0, 9000, 320, 0xf6aeb1e2 +0, 10800, 320, 0x2623b40c +0, 12600, 320, 0x8ec69f25 +0, 14400, 320, 0xddaaac88 +0, 16200, 320, 0x9e60b713 +0, 18000, 320, 0xb738ab30 +0, 19800, 320, 0xdb4bbb92 +0, 21600, 320, 0x0370ae8b +0, 23400, 320, 0xb611a3fb +0, 25200, 320, 0x07ee8e3b +0, 27000, 320, 0xdb1ec628 +0, 28800, 320, 0xd5f1bda2 +0, 30600, 320, 0xcabb9a9c +0, 32400, 320, 0x16c8ad61 +0, 34200, 320, 0xf76fc25e +0, 36000, 320, 0x7118a10d +0, 37800, 320, 0x29f9a0db +0, 39600, 320, 0x41f2a4ef +0, 41400, 320, 0x36dfb231 +0, 43200, 320, 0xc5399eda +0, 45000, 320, 0x17d4b9e0 +0, 46800, 320, 0x2b5797ac +0, 48600, 320, 0x0128c5e7 +0, 50400, 320, 0xf4f38037 +0, 52200, 320, 0x77d6b5f2 +0, 54000, 320, 0xd94a93e0 +0, 55800, 320, 0x968daae3 +0, 57600, 320, 0xda5ba0ec +0, 59400, 320, 0x316da1ec +0, 61200, 320, 0x3a35b2d2 +0, 63000, 320, 0xca0b988f +0, 64800, 320, 0x1295b0b1 +0, 66600, 320, 0xe121ae72 +0, 68400, 320, 0x7da7ad43 +0, 70200, 320, 0x96a49cfe +0, 72000, 320, 0x70c2b1de +0, 73800, 320, 0x668d88c0 +0, 75600, 320, 0x5460b5a8 +0, 77400, 320, 0x6ac78eab +0, 79200, 320, 0x0d8dab87 +0, 81000, 320, 0xe2be94af +0, 82800, 320, 0x3487acdc +0, 84600, 320, 0x5048955a +0, 86400, 320, 0x2ef4ae0d +0, 88200, 320, 0xc765b773 +0, 90000, 320, 0xad96a486 +0, 91800, 320, 0xb9fdbf1f +0, 93600, 320, 0xf26c9ecf +0, 95400, 320, 0xbcadb535 +0, 97200, 320, 0xa8c897bc +0, 99000, 320, 0xaa58b520 +0, 100800, 320, 0xcb48a716 +0, 102600, 320, 0x4d5da564 +0, 104400, 320, 0x9809ae28 +0, 106200, 320, 0x5baeb1e4 +0, 108000, 320, 0x6a719b63 +0, 109800, 320, 0xc27d92f0 +0, 111600, 320, 0x0e9b9fe9 +0, 113400, 320, 0xbf9d9bf7 +0, 115200, 320, 0xf35aa64d +0, 117000, 320, 0x26449ce8 +0, 118800, 320, 0x58f4a997 +0, 120600, 320, 0x155da289 +0, 122400, 320, 0x63b19a5c +0, 124200, 320, 0xe01aad38 +0, 126000, 320, 0x4e0f9c43 +0, 127800, 320, 0x9447a284 +0, 129600, 320, 0xdb36a433 +0, 131400, 320, 0x799a9b2c +0, 133200, 320, 0x1526a162 +0, 135000, 320, 0x0a4ea140 +0, 136800, 320, 0xb08f9ed7 +0, 138600, 320, 0x221bab76 +0, 140400, 320, 0x4befacf0 +0, 142200, 320, 0xac489509 +0, 144000, 320, 0x57a1a5b4 +0, 145800, 320, 0x81e8ab97 +0, 147600, 320, 0xc6ada4d6 +0, 149400, 320, 0x12489975 +0, 151200, 320, 0x1da59ba9 +0, 153000, 320, 0xf225ac62 +0, 154800, 320, 0x8c8e9eab +0, 156600, 320, 0x10599dec +0, 158400, 320, 0x06c39fa5 +0, 160200, 320, 0xb0efa3c4 +0, 162000, 320, 0x72caadab +0, 163800, 320, 0xe4619ff0 +0, 165600, 320, 0x49bca017 +0, 167400, 320, 0x413f9fbe +0, 169200, 320, 0x6eaed0ee +0, 171000, 320, 0x27e4b1eb +0, 172800, 320, 0x8c42a30f +0, 174600, 320, 0x0afaa0f4 +0, 176400, 320, 0x0f74b76b +0, 178200, 320, 0xa9a2b9d5 +0, 180000, 320, 0xde2a8712 +0, 181800, 320, 0xcfc8b3a2 +0, 183600, 320, 0x768cadce +0, 185400, 320, 0x3a8a97f1 +0, 187200, 320, 0x502fa59b +0, 189000, 320, 0x4c3e9b0f +0, 190800, 320, 0x1cd2b111 +0, 192600, 320, 0xa845a5a3 +0, 194400, 320, 0xa6b8b982 +0, 196200, 320, 0x4d5caab9 +0, 198000, 320, 0x7993b604 +0, 199800, 320, 0x8d19b37b +0, 201600, 320, 0xbe48adb6 +0, 203400, 320, 0x7d68ab8e +0, 205200, 320, 0xbfffb0e2 +0, 207000, 320, 0x90b5b7e3 +0, 208800, 320, 0x9fa1b016 +0, 210600, 320, 0x70abafc9 +0, 212400, 320, 0x82cfad9c +0, 214200, 320, 0x05f6aa2c +0, 216000, 320, 0x511cbb5b +0, 217800, 320, 0xd27caaa6 +0, 219600, 320, 0x781ca481 +0, 221400, 320, 0x12e9ad1a +0, 223200, 320, 0xe46b989d +0, 225000, 320, 0x76dbb0a7 +0, 226800, 320, 0x10eba486 +0, 228600, 320, 0x2269a7c8 +0, 230400, 320, 0x084a9c7e +0, 232200, 320, 0x84eda891 +0, 234000, 320, 0x2ef9a639 +0, 235800, 320, 0x8bb2a0dd +0, 237600, 320, 0x47e5a169 +0, 239400, 320, 0x98faae42 +0, 241200, 320, 0x81d2aba4 +0, 243000, 320, 0x5af8bb33 +0, 244800, 320, 0x331e8d9f +0, 246600, 320, 0xd9b0c09a +0, 248400, 320, 0xbaf9bfcf +0, 250200, 320, 0x54e89ab5 +0, 252000, 320, 0x1d62c1d2 +0, 253800, 320, 0xead6b436 +0, 255600, 320, 0x465f98bc +0, 257400, 320, 0xe707a346 +0, 259200, 320, 0xf66cb1c2 +0, 261000, 320, 0xcfc89ae6 +0, 262800, 320, 0x0b10b796 +0, 264600, 320, 0xb29caf2c +0, 266400, 320, 0x0284a9d1 +0, 268200, 320, 0xb966b5fc +0, 270000, 320, 0x2defa630 +0, 271800, 320, 0xcdcd8ef3 +0, 273600, 320, 0xa81bba2b +0, 275400, 320, 0x6bc0aeb1 +0, 277200, 320, 0x38d8ac82 +0, 279000, 320, 0xeb66a865 +0, 280800, 320, 0x4fff9cd9 +0, 282600, 320, 0x6819a19b +0, 284400, 320, 0xfd7c93ce +0, 286200, 320, 0xa7419f63 +0, 288000, 320, 0x572caacb +0, 289800, 320, 0x918fb1de +0, 291600, 320, 0x0088a675 +0, 293400, 320, 0x19229cf7 +0, 295200, 320, 0x827ea812 +0, 297000, 320, 0x6c258ef7 +0, 298800, 320, 0x6a89b8fe +0, 300600, 320, 0x166c9ce0 +0, 302400, 320, 0x68b39db7 +0, 304200, 320, 0x3d5aa8ec +0, 306000, 320, 0x25e09ff3 +0, 307800, 320, 0x759aa4ce +0, 309600, 320, 0xe5aab0ea +0, 311400, 320, 0xf0359e9a +0, 313200, 320, 0x51199fff +0, 315000, 320, 0xb04aa236 +0, 316800, 320, 0xe09da0e3 +0, 318600, 320, 0x144f98a9 +0, 320400, 320, 0x0b4e9f8d +0, 322200, 320, 0xbb69a090 +0, 324000, 320, 0xec6e9b5b +0, 325800, 320, 0x4f86a477 +0, 327600, 320, 0x4a179d04 +0, 329400, 320, 0x9682a375 +0, 331200, 320, 0x3c6ba55e +0, 333000, 320, 0x50c0ab50 +0, 334800, 320, 0xe58ea907 +0, 336600, 320, 0xc5eaa021 +0, 338400, 320, 0x38859f01 +0, 340200, 320, 0x73f8a540 +0, 342000, 320, 0x395da234 +0, 343800, 320, 0x7f50b144 +0, 345600, 320, 0x45568ceb +0, 347400, 320, 0xd0508dec +0, 349200, 320, 0x60aba7e4 +0, 351000, 320, 0x4b24b15f +0, 352800, 320, 0xbfc9afd6 +0, 354600, 320, 0xf0f2ad49 +0, 356400, 320, 0xeea0a426 +0, 358200, 320, 0xff07a7c9 +0, 360000, 320, 0xce1fc788 +0, 361800, 320, 0xc074ae9b +0, 363600, 320, 0x51649696 +0, 365400, 320, 0x24399744 +0, 367200, 320, 0xfb0eb920 +0, 369000, 320, 0x3bf8af5c +0, 370800, 320, 0xeab69ee0 +0, 372600, 320, 0x182696bb +0, 374400, 320, 0x36e6af72 +0, 376200, 320, 0x48cc9ecc +0, 378000, 320, 0xfb3ca7b8 +0, 379800, 320, 0xe01aa4b4 +0, 381600, 320, 0x5c6dac8c +0, 383400, 320, 0x072fbd93 +0, 385200, 320, 0xc8899ccc +0, 387000, 320, 0xdcc990ac +0, 388800, 320, 0x28e0a9d0 +0, 390600, 320, 0x0cdbaa11 +0, 392400, 320, 0x8f4ca093 +0, 394200, 320, 0x7ee79ea9 +0, 396000, 320, 0xa762b695 +0, 397800, 320, 0x9af0b5da +0, 399600, 320, 0x1f2cb0e7 +0, 401400, 320, 0x6029b8bb +0, 403200, 320, 0xf2f7acec +0, 405000, 320, 0xb3e5b5be +0, 406800, 320, 0x266ba8a6 +0, 408600, 320, 0x4ff59296 +0, 410400, 320, 0x11d1b9ac +0, 412200, 320, 0x749197f7 +0, 414000, 320, 0x8192b517 +0, 415800, 320, 0xde129dbe +0, 417600, 320, 0x85e4a096 +0, 419400, 320, 0xdebf9182 +0, 421200, 320, 0x7a4ba0bf +0, 423000, 320, 0x55fe9fcd +0, 424800, 320, 0xd242adec +0, 426600, 320, 0xeaf5b159 +0, 428400, 320, 0xfcb1a571 +0, 430200, 320, 0x62fabda0 +0, 432000, 320, 0x45a9abcc +0, 433800, 320, 0x07af974b +0, 435600, 320, 0xc2a0b4fd +0, 437400, 320, 0xc30abccd +0, 439200, 320, 0xd33ca61c +0, 441000, 320, 0x3c33d11a +0, 442800, 320, 0x9c2ca0ac +0, 444600, 320, 0xa5d69777 +0, 446400, 320, 0xb7d2c6b8 +0, 448200, 320, 0x34bbaab9 +0, 450000, 320, 0x3e7baccb +0, 451800, 320, 0x92c6b7e6 +0, 453600, 320, 0xc810a18a +0, 455400, 320, 0x06a09f56 +0, 457200, 320, 0x8804a504 +0, 459000, 320, 0x783ba7d5 +0, 460800, 320, 0x24dcada6 +0, 462600, 320, 0x4af796be +0, 464400, 320, 0x1454b19c +0, 466200, 320, 0x0ad0a56e +0, 468000, 320, 0x8944a44e +0, 469800, 320, 0x31069ebd +0, 471600, 320, 0x19cb9812 +0, 473400, 320, 0xac75abe2 +0, 475200, 320, 0x0162a200 +0, 477000, 320, 0xa2d7a4b2 +0, 478800, 320, 0x078ca611 +0, 480600, 320, 0x0ec39b40 +0, 482400, 320, 0xe8f794b2 +0, 484200, 320, 0xc2cfb258 +0, 486000, 320, 0xe4759061 +0, 487800, 320, 0xb1b6aea4 +0, 489600, 320, 0x9bfb96df +0, 491400, 320, 0xcc61b5d3 +0, 493200, 320, 0xd14e8df9 +0, 495000, 320, 0xd9d5bbf5 +0, 496800, 320, 0x4d9fa9b0 +0, 498600, 320, 0xf606abfc +0, 500400, 320, 0x720baa19 +0, 502200, 320, 0x7f7cac49 +0, 504000, 320, 0xceab9b54 +0, 505800, 320, 0x645fa70a +0, 507600, 320, 0xa081a40f +0, 509400, 320, 0x21d78f8c +0, 511200, 320, 0xedf3abc6 +0, 513000, 320, 0x17679637 +0, 514800, 320, 0x1cb1ae04 +0, 516600, 320, 0x17cd9f62 +0, 518400, 320, 0xf4bca3ab +0, 520200, 320, 0xb3bd9152 +0, 522000, 320, 0x4e1e9825 +0, 523800, 320, 0x037e9a56 +0, 525600, 320, 0xd7589fcc +0, 527400, 320, 0x5f949e90 +0, 529200, 320, 0xe133a495 +0, 531000, 320, 0x7cb7a52c +0, 532800, 320, 0xb8b29d95 +0, 534600, 320, 0x01bca472 +0, 536400, 320, 0xbcc69895 +0, 538200, 320, 0xabffa0ee +0, 540000, 320, 0xe6629eca +0, 541800, 320, 0x572da7cd +0, 543600, 320, 0x3017972d +0, 545400, 320, 0xac4e9c78 +0, 547200, 320, 0x112f9c45 +0, 549000, 320, 0x05e9a64d +0, 550800, 320, 0x8f7394d4 +0, 552600, 320, 0xbaeea07e +0, 554400, 320, 0xd757c00e +0, 556200, 320, 0x8aa09783 +0, 558000, 320, 0x31d4ae7a +0, 559800, 320, 0x221493e8 +0, 561600, 320, 0x92f4a3a7 +0, 563400, 320, 0xbd5bafd9 +0, 565200, 320, 0x1895b760 +0, 567000, 320, 0x7a4eacdd +0, 568800, 320, 0xc9f7a1c3 +0, 570600, 320, 0xd750be06 +0, 572400, 320, 0x641d9a6f +0, 574200, 320, 0x70d6b6ff +0, 576000, 320, 0x1fd3a546 +0, 577800, 320, 0x72cfaabe +0, 579600, 320, 0x2e61b6ce +0, 581400, 320, 0x4813a091 +0, 583200, 320, 0xbfe7bc0f +0, 585000, 320, 0x8c759c1f +0, 586800, 320, 0xf4c1c952 +0, 588600, 320, 0x00fdaa79 +0, 590400, 320, 0x2ffda252 +0, 592200, 320, 0x841aa523 +0, 594000, 320, 0x8c079e5e +0, 595800, 320, 0x96e9a83f +0, 597600, 320, 0x5926a639 +0, 599400, 320, 0x02e1a07b +0, 601200, 320, 0x2972a999 +0, 603000, 320, 0x30c89c62 +0, 604800, 320, 0x83f5a263 +0, 606600, 320, 0xa3909667 +0, 608400, 320, 0xd5309fd4 +0, 610200, 320, 0x3154a571 +0, 612000, 320, 0x51039a5e +0, 613800, 320, 0xf167a344 +0, 615600, 320, 0x8e709d7d +0, 617400, 320, 0x936fa0fd +0, 619200, 320, 0x024b9e3c +0, 621000, 320, 0x2ea1aa75 +0, 622800, 320, 0x33f0a2bb +0, 624600, 320, 0xbf079d2d +0, 626400, 320, 0x847ba2c8 +0, 628200, 320, 0x37e1a767 +0, 630000, 320, 0xb607acbb +0, 631800, 320, 0x1288ac6d +0, 633600, 320, 0xf60e98b3 +0, 635400, 320, 0xc6b5abdd +0, 637200, 320, 0x7feaa710 +0, 639000, 320, 0x77329fcd +0, 640800, 320, 0x91a6a715 +0, 642600, 320, 0xd0e99f24 +0, 644400, 320, 0x07089f61 +0, 646200, 320, 0x2bbda900 +0, 648000, 320, 0xad3da0d5 +0, 649800, 320, 0x997ba6d2 +0, 651600, 320, 0xb15b9dcb +0, 653400, 320, 0x17cea82f +0, 655200, 320, 0xab51a73e +0, 657000, 320, 0x77a1abd6 +0, 658800, 320, 0x0bddacad +0, 660600, 320, 0x43b3bdc4 +0, 662400, 320, 0xefe0a9ba +0, 664200, 320, 0x8eb4bc2f +0, 666000, 320, 0x39cdc190 +0, 667800, 320, 0x1ef3baff +0, 669600, 320, 0x1a6ab7e2 +0, 671400, 320, 0x444ccc69 +0, 673200, 320, 0x05ebb598 +0, 675000, 320, 0x4ac5b0ad +0, 676800, 320, 0x0ee5ba52 +0, 678600, 320, 0x501d9fa0 +0, 680400, 320, 0x2038a9f4 +0, 682200, 320, 0xa61cb8b3 +0, 684000, 320, 0xdd009777 +0, 685800, 320, 0x2a2db86d +0, 687600, 320, 0xe9bab3bc +0, 689400, 320, 0xf7f8a056 +0, 691200, 320, 0x514caf14 +0, 693000, 320, 0xa220b149 +0, 694800, 320, 0xbf7ea183 +0, 696600, 320, 0x1d8dc5c6 +0, 698400, 320, 0x9182a8ea +0, 700200, 320, 0x31eba026 +0, 702000, 320, 0xcfbcc3df +0, 703800, 320, 0x3d8cb7ae +0, 705600, 320, 0xbe39aec0 +0, 707400, 320, 0xd236bf71 +0, 709200, 320, 0x9377b0b2 +0, 711000, 320, 0xb5e6b2df +0, 712800, 320, 0xa3b9bbce +0, 714600, 320, 0xa7bda251 +0, 716400, 320, 0xbf9ab162 +0, 718200, 320, 0x6928b9cb +0, 720000, 320, 0xf5cca209 +0, 721800, 320, 0xfdf4afad +0, 723600, 320, 0xe7e7c216 +0, 725400, 320, 0x0c5797c6 +0, 727200, 320, 0x66c1a9ca +0, 729000, 320, 0x6b5ca48d +0, 730800, 320, 0xec04968a +0, 732600, 320, 0xaaada691 +0, 734400, 320, 0x77c3a624 +0, 736200, 320, 0xaed9a5d5 +0, 738000, 320, 0x360fac41 +0, 739800, 320, 0xa05ea727 +0, 741600, 320, 0x9f7b9f83 +0, 743400, 320, 0x474bc4c2 +0, 745200, 320, 0xb6078d3b +0, 747000, 320, 0x8e15a8f9 +0, 748800, 320, 0x7dc7d4a8 +0, 750600, 320, 0x55ceab6b +0, 752400, 320, 0x982cc94f +0, 754200, 320, 0x6153948f +0, 756000, 320, 0x5338c621 +0, 757800, 320, 0x2e2db6e8 +0, 759600, 320, 0x28e3a9c3 +0, 761400, 320, 0x74d7b435 +0, 763200, 320, 0xcf17a10c +0, 765000, 320, 0xf1f9ac8c +0, 766800, 320, 0x35e0b480 +0, 768600, 320, 0x5e60b3a4 +0, 770400, 320, 0x20579b26 +0, 772200, 320, 0x3e27b89b +0, 774000, 320, 0x02e4af94 +0, 775800, 320, 0x6d6897f1 +0, 777600, 320, 0x1582b267 +0, 779400, 320, 0x33ba9eb3 +0, 781200, 320, 0xb6acad7d +0, 783000, 320, 0x1969a6c2 +0, 784800, 320, 0x363fa350 +0, 786600, 320, 0xae50bf65 +0, 788400, 320, 0x0877a50f +0, 790200, 320, 0x66e2a42f +0, 792000, 320, 0x0b0abcb3 +0, 793800, 320, 0x23a9afaa +0, 795600, 320, 0xc3729b40 +0, 797400, 320, 0xdd3fc7e2 +0, 799200, 320, 0x7e0494af +0, 801000, 320, 0xcbd096fb +0, 802800, 320, 0x5d71b303 +0, 804600, 320, 0xeedca04a +0, 806400, 320, 0x2836a47d +0, 808200, 320, 0x7237c2a0 +0, 810000, 320, 0x7c009bc0 +0, 811800, 320, 0xc9dcb366 +0, 813600, 320, 0x4993aac8 +0, 815400, 320, 0x05ec9954 +0, 817200, 320, 0xa955bd5c +0, 819000, 320, 0x9018aea3 +0, 820800, 320, 0x780cca52 +0, 822600, 320, 0x9b8f95f6 +0, 824400, 320, 0xcd7bb178 +0, 826200, 320, 0xfec6b443 +0, 828000, 320, 0xe214abb6 +0, 829800, 320, 0xdcbebb38 +0, 831600, 320, 0xe683a30d +0, 833400, 320, 0xe4cdb197 +0, 835200, 320, 0xa426c432 +0, 837000, 320, 0x761ba6cc +0, 838800, 320, 0xcc9aa6aa +0, 840600, 320, 0x742bd03d +0, 842400, 320, 0x61d9a511 +0, 844200, 320, 0x3021a4dd +0, 846000, 320, 0x6970bbc0 +0, 847800, 320, 0x76f5a037 +0, 849600, 320, 0x758d91f2 +0, 851400, 320, 0xe854a2f1 +0, 853200, 320, 0xf994a6f8 +0, 855000, 320, 0x31ebaf40 +0, 856800, 320, 0x24699970 +0, 858600, 320, 0x37dda53e +0, 860400, 320, 0xa857a752 +0, 862200, 320, 0xc483ad1d +0, 864000, 320, 0x5966add9 +0, 865800, 320, 0x4dbab89c +0, 867600, 320, 0x2f0bb0e6 +0, 869400, 320, 0x913aaa88 +0, 871200, 320, 0x245dc1c3 +0, 873000, 320, 0xb085c5ad +0, 874800, 320, 0x9cf1b0fa +0, 876600, 320, 0x6887b543 +0, 878400, 320, 0xcad69feb +0, 880200, 320, 0xc12a8ddb +0, 882000, 320, 0x01d1bc5a +0, 883800, 320, 0x3018b7e8 +0, 885600, 320, 0x6431b0ef +0, 887400, 320, 0x3a53998e +0, 889200, 320, 0x1c80a6c6 +0, 891000, 320, 0x6639adc5 +0, 892800, 320, 0x92489f9a +0, 894600, 320, 0x8cafad00 +0, 896400, 320, 0xca0392e1 +0, 898200, 320, 0x30a9ae88 diff --git a/tests/ref/fate/gsm-ms b/tests/ref/fate/gsm-ms new file mode 100644 index 0000000000..76a6f2954f --- /dev/null +++ b/tests/ref/fate/gsm-ms @@ -0,0 +1,89 @@ +0, 0, 640, 0xf79c59ee +0, 3600, 640, 0x6e6248be +0, 7200, 640, 0x2a5b3aed +0, 10800, 640, 0xf7012e06 +0, 14400, 640, 0x626645cd +0, 18000, 640, 0x9f482b66 +0, 21600, 640, 0xea443886 +0, 25200, 640, 0xa79b3dc0 +0, 28800, 640, 0x0161263f +0, 32400, 640, 0x61b33154 +0, 36000, 640, 0xf7fa388c +0, 39600, 640, 0xb63038e9 +0, 43200, 640, 0x61b03506 +0, 46800, 640, 0xed4e2eac +0, 50400, 640, 0x9b8127f1 +0, 54000, 640, 0xe50627be +0, 57600, 640, 0x6b5038f9 +0, 61200, 640, 0x8e794c10 +0, 64800, 640, 0x426d2c93 +0, 68400, 640, 0x9a373111 +0, 72000, 640, 0x94132ccb +0, 75600, 640, 0x610b3788 +0, 79200, 640, 0x27204206 +0, 82800, 640, 0xbdf82268 +0, 86400, 640, 0x2e653066 +0, 90000, 640, 0xccfd2328 +0, 93600, 640, 0xf2431e04 +0, 97200, 640, 0x7b412094 +0, 100800, 640, 0x5c2635fa +0, 104400, 640, 0xdcbd2c60 +0, 108000, 640, 0x65173699 +0, 111600, 640, 0xbcff19ed +0, 115200, 640, 0xf5b2206c +0, 118800, 640, 0x587e460c +0, 122400, 640, 0x2418382d +0, 126000, 640, 0xbfad2f9b +0, 129600, 640, 0x87d92d6c +0, 133200, 640, 0xdc582c69 +0, 136800, 640, 0xcfe52ebf +0, 140400, 640, 0xe0032e70 +0, 144000, 640, 0xf8a61b57 +0, 147600, 640, 0xa9ef2ee5 +0, 151200, 640, 0x7f513313 +0, 154800, 640, 0x93731177 +0, 158400, 640, 0xed2c2340 +0, 162000, 640, 0x85b02913 +0, 165600, 640, 0xa5a92f3e +0, 169200, 640, 0x72472490 +0, 172800, 640, 0x856231fc +0, 176400, 640, 0xda2e3c22 +0, 180000, 640, 0xcce84c36 +0, 183600, 640, 0x39312c78 +0, 187200, 640, 0xf1aa2365 +0, 190800, 640, 0x1dba3f7e +0, 194400, 640, 0x21953579 +0, 198000, 640, 0xbbd52c22 +0, 201600, 640, 0x45c71537 +0, 205200, 640, 0x26051cec +0, 208800, 640, 0x27ae223e +0, 212400, 640, 0x223c0bb8 +0, 216000, 640, 0xc5b72796 +0, 219600, 640, 0xe7fd294d +0, 223200, 640, 0x19042293 +0, 226800, 640, 0xa6572c6b +0, 230400, 640, 0x58ac1d16 +0, 234000, 640, 0xd0631bd6 +0, 237600, 640, 0xe74f276c +0, 241200, 640, 0x87d0295f +0, 244800, 640, 0x054e3dc8 +0, 248400, 640, 0x0ca51c2d +0, 252000, 640, 0x17a02616 +0, 255600, 640, 0x56b2235d +0, 259200, 640, 0x1cd93302 +0, 262800, 640, 0xe3672352 +0, 266400, 640, 0xc99f2e45 +0, 270000, 640, 0x36a43e9d +0, 273600, 640, 0xfcd73e87 +0, 277200, 640, 0x813b2e20 +0, 280800, 640, 0x8f7a4cac +0, 284400, 640, 0xcf3e4106 +0, 288000, 640, 0x8a752b07 +0, 291600, 640, 0xe5013dcd +0, 295200, 640, 0xda4a3d03 +0, 298800, 640, 0x05ce2c64 +0, 302400, 640, 0x1e0f42b5 +0, 306000, 640, 0xe4bd326a +0, 309600, 640, 0x701c28de +0, 313200, 640, 0xd0b02f97 +0, 316800, 640, 0x7950419b