Revision 1e898e7d

View differences:

libavcodec/vmdav.c
445 445
    VmdAudioContext *s = avctx->priv_data;
446 446

  
447 447
    s->avctx = avctx;
448
    avctx->sample_fmt = AV_SAMPLE_FMT_S16;
448
    if (avctx->bits_per_coded_sample == 16)
449
        avctx->sample_fmt = AV_SAMPLE_FMT_S16;
450
    else
451
        avctx->sample_fmt = AV_SAMPLE_FMT_U8;
449 452
    s->out_bps = av_get_bits_per_sample_fmt(avctx->sample_fmt) >> 3;
450 453

  
451 454
    av_log(avctx, AV_LOG_DEBUG, "%d channels, %d bits/sample, "
......
477 480
static int vmdaudio_loadsound(VmdAudioContext *s, unsigned char *data,
478 481
    const uint8_t *buf, int silent_chunks, int data_size)
479 482
{
480
    int i;
481 483
    int silent_size = s->avctx->block_align * silent_chunks * s->out_bps;
482 484

  
483 485
    if (silent_chunks) {
484
        memset(data, 0, silent_size);
486
        memset(data, s->out_bps == 2 ? 0x00 : 0x80, silent_size);
485 487
        data += silent_size;
486 488
    }
487 489
    if (s->avctx->bits_per_coded_sample == 16)
488 490
        vmdaudio_decode_audio(s, data, buf, data_size, s->avctx->channels == 2);
489 491
    else {
490
        /* copy the data but convert it to signed */
491
        for (i = 0; i < data_size; i++){
492
            *data++ = buf[i] + 0x80;
493
            *data++ = buf[i] + 0x80;
494
        }
492
        /* just copy the data */
493
        memcpy(data, buf, data_size);
495 494
    }
496 495

  
497 496
    return silent_size + data_size * s->out_bps;
tests/ref/fate/sierra-vmd
1 1
0, 0, 230400, 0x0224ab01
2
1, 0, 123480, 0xc1059826
2
1, 0, 123480, 0x3a794c13
3 3
0, 9000, 230400, 0x449e4d81
4 4
0, 18000, 230400, 0x3e15e07a
5 5
0, 27000, 230400, 0xdabe4172
......
27 27
0, 225000, 230400, 0x76aebdae
28 28
0, 234000, 230400, 0x81357545
29 29
0, 243000, 230400, 0x38baeebd
30
1, 252000, 4410, 0x261a09c0
30
1, 252000, 4410, 0x109d04e0
31 31
0, 252000, 230400, 0x1c5c44d4
32
1, 261000, 4410, 0x68e9489e
32
1, 261000, 4410, 0x224d244f
33 33
0, 261000, 230400, 0x60e189cc
34
1, 270000, 4410, 0xb830827a
34
1, 270000, 4410, 0xbb72413d
35 35
0, 270000, 230400, 0xb1f4381c
36
1, 279000, 4410, 0xb053b70c
36
1, 279000, 4410, 0xaa5f5b86
37 37
0, 279000, 230400, 0xb5048fed
38
1, 288000, 4410, 0xd8845d5d
38
1, 288000, 4410, 0x94e7aea7
39 39
0, 288000, 230400, 0xc947c30e
40
1, 297000, 4410, 0xd741f940
40
1, 297000, 4410, 0xad497ca0
41 41
0, 297000, 230400, 0xe8e31c07
42
1, 306000, 4410, 0x4860193c
42
1, 306000, 4410, 0x1de10c9e
43 43
0, 306000, 230400, 0x6d49dd02
44
1, 315000, 4410, 0x2e70df5f
44
1, 315000, 4410, 0x9f55efa8
45 45
0, 315000, 230400, 0x293e15d3
46
1, 324000, 4410, 0x4b3e0e54
46
1, 324000, 4410, 0x220a072a
47 47
0, 324000, 230400, 0x354d792e
48
1, 333000, 4410, 0x4afbf661
48
1, 333000, 4410, 0xa7dafb29
49 49
0, 333000, 230400, 0x35468780
50
1, 342000, 4410, 0x485c3903
50
1, 342000, 4410, 0xd5e29c7a
51 51
0, 342000, 230400, 0x365d3991
52
1, 351000, 4410, 0xc0a1a00c
52
1, 351000, 4410, 0xb8465006
53 53
0, 351000, 230400, 0xc9debef2
54
1, 360000, 4410, 0x0ce2d38e
54
1, 360000, 4410, 0x518669c7
55 55
0, 360000, 230400, 0x4c4634c2
56
1, 369000, 4410, 0x5b52dfa3
56
1, 369000, 4410, 0xb5b5efca
57 57
0, 369000, 230400, 0x347c2dca
58
1, 378000, 4410, 0x0d6c02ba
58
1, 378000, 4410, 0x8600015d
59 59
0, 378000, 230400, 0x1efa0aaa
60
1, 387000, 4410, 0x55f31fe1
60
1, 387000, 4410, 0xe2f68fe9
61 61
0, 387000, 230400, 0xa79a0b5a
62
1, 396000, 4410, 0x7350b1b2
62
1, 396000, 4410, 0x8d3458d9
63 63
0, 396000, 230400, 0xfdb2dcdb
64
1, 405000, 4410, 0x2b918eea
64
1, 405000, 4410, 0xf1ff4775
65 65
0, 405000, 230400, 0x42dbea33
66
1, 414000, 4410, 0x6df6cf92
66
1, 414000, 4410, 0x830f67c9
67 67
0, 414000, 230400, 0x2a207e43
68
1, 423000, 4410, 0x2ddd1782
68
1, 423000, 4410, 0x110e0bc1
69 69
0, 423000, 230400, 0x86573783
70
1, 432000, 4410, 0x12265e8e
70
1, 432000, 4410, 0x71682f47
71 71
0, 432000, 230400, 0xc3968473
72
1, 441000, 4410, 0x00c62139
72
1, 441000, 4410, 0x38119095
73 73
0, 441000, 230400, 0x8f62a7b4
74
1, 450000, 4410, 0xf2579b6c
74
1, 450000, 4410, 0xd2494db6
75 75
0, 450000, 230400, 0x5a2e3073
76
1, 459000, 4410, 0x3bc24a12
76
1, 459000, 4410, 0x8b552509
77 77
0, 459000, 230400, 0xd24f5e2c
78
1, 468000, 4410, 0x0ce25212
78
1, 468000, 4410, 0x71e52909
79 79
0, 468000, 230400, 0x1df3c67d
80
1, 477000, 4410, 0xad70de9a
80
1, 477000, 4410, 0x9f0a6f4d
81 81
0, 477000, 230400, 0xe4fd884d
82
1, 486000, 4410, 0x232705e4
82
1, 486000, 4410, 0x901302f2
83 83
0, 486000, 230400, 0x9a228555
84
1, 495000, 4410, 0x5ceba444
84
1, 495000, 4410, 0x855d5222
85 85
0, 495000, 230400, 0x9eba8ed5
86
1, 504000, 4410, 0x17a3660b
86
1, 504000, 4410, 0x324bb2fe
87 87
0, 504000, 230400, 0x3d808a3d
88
1, 513000, 4410, 0x291bb07e
88
1, 513000, 4410, 0xe85f583f
89 89
0, 513000, 230400, 0xf57e866d
90
1, 522000, 4410, 0xc13ccf88
90
1, 522000, 4410, 0x2cbc67c4
91 91
0, 522000, 230400, 0x85f594f5
92
1, 531000, 4410, 0xfb0cd542
92
1, 531000, 4410, 0xc82e6aa1
93 93
0, 531000, 230400, 0xb09f99dd
94
1, 540000, 4410, 0xb6438478
94
1, 540000, 4410, 0xb9fc423c
95 95
0, 540000, 230400, 0x2b368475
96
1, 549000, 4410, 0x263e9df2
96
1, 549000, 4410, 0x6b9b4ef9
97 97
0, 549000, 230400, 0xa2417afd
98
1, 558000, 4410, 0x81621e20
98
1, 558000, 4410, 0x39290f10
99 99
0, 558000, 230400, 0x590b709d
100
1, 567000, 4410, 0xe9a51d77
100
1, 567000, 4410, 0xad718eb4
101 101
0, 567000, 230400, 0x5d617705
102
1, 576000, 4410, 0x69a3c758
102
1, 576000, 4410, 0x82f463ac
103 103
0, 576000, 230400, 0xabf981ad
104
1, 585000, 4410, 0x725af958
104
1, 585000, 4410, 0xfac87cac
105 105
0, 585000, 230400, 0x5a8590cd
106
1, 594000, 4410, 0x09db995d
106
1, 594000, 4410, 0x9e8bcca7
107 107
0, 594000, 230400, 0x1bff853d
108
1, 603000, 4410, 0x42963941
108
1, 603000, 4410, 0x52f79c99
109 109
0, 603000, 230400, 0x71d08055
110
1, 612000, 4410, 0x33a29bc4
110
1, 612000, 4410, 0xf2d14de2
111 111
0, 612000, 230400, 0x2ebd817d
112
1, 621000, 4410, 0x02ee2bd1
112
1, 621000, 4410, 0x367f95e1
113 113
0, 621000, 230400, 0x6e838255
114
1, 630000, 4410, 0xda968535
114
1, 630000, 4410, 0x8bfac293
115 115
0, 630000, 230400, 0x043984cd
116
1, 639000, 4410, 0x5414a080
116
1, 639000, 4410, 0x01ea5040
117 117
0, 639000, 230400, 0x7ff18495
118
1, 648000, 4410, 0x021ac433
118
1, 648000, 4410, 0x8ff5e212
119 119
0, 648000, 230400, 0xa43b8385
120
1, 657000, 4410, 0x50195048
120
1, 657000, 4410, 0x93f32824
121 121
0, 657000, 230400, 0x72b5825d
122
1, 666000, 4410, 0xc40921c7
122
1, 666000, 4410, 0x998f90dc
123 123
0, 666000, 230400, 0x3a178085
124
1, 675000, 4410, 0xdbb622e0
124
1, 675000, 4410, 0x65231170
125 125
0, 675000, 230400, 0x67748245
126
1, 684000, 4410, 0xc8d07342
126
1, 684000, 4410, 0xc79039a1
127 127
0, 684000, 230400, 0xeddf81d5
128
1, 693000, 4410, 0x6ed9b17a
128
1, 693000, 4410, 0x0b0e58bd
129 129
0, 693000, 230400, 0x8b088665
130
1, 702000, 4410, 0x39ac6a03
130
1, 702000, 4410, 0xc24ab4fa
131 131
0, 702000, 230400, 0x6c408e15
132
1, 711000, 4410, 0x119ed51c
132
1, 711000, 4410, 0xd3796a8e
133 133
0, 711000, 230400, 0x81f196dd
134
1, 720000, 4410, 0xc9a20539
134
1, 720000, 4410, 0xa37f8295
135 135
0, 720000, 230400, 0xab9f953d
136
1, 729000, 4410, 0x6db5fdbd
136
1, 729000, 4410, 0xb760fed7
137 137
0, 729000, 230400, 0xa5f69795
138
1, 738000, 4410, 0x64c6b468
138
1, 738000, 4410, 0x05495a34
139 139
0, 738000, 230400, 0xa772950d
140
1, 747000, 4410, 0x1286686e
140
1, 747000, 4410, 0x6f203437
141 141
0, 747000, 230400, 0x6a5596d5
142
1, 756000, 4410, 0x76632813
142
1, 756000, 4410, 0x71299402
143 143
0, 756000, 230400, 0x1355958d
144
1, 765000, 4410, 0x9923669b
144
1, 765000, 4410, 0x72e7b346
145 145
0, 765000, 230400, 0x4134981d
146
1, 774000, 4410, 0x1cf31b5c
146
1, 774000, 4410, 0x879b0dae
147 147
0, 774000, 230400, 0x8b929515
148
1, 783000, 4410, 0xa9f14389
148
1, 783000, 4410, 0x041aa1bd
149 149
0, 783000, 230400, 0x482f95c5
150
1, 792000, 4410, 0x9438c5cc
150
1, 792000, 4410, 0x18a962e6
151 151
0, 792000, 230400, 0x7a9795d5
152
1, 801000, 4410, 0x48dd0a72
152
1, 801000, 4410, 0x21d20539
153 153
0, 801000, 230400, 0x21c29abd
154
1, 810000, 4410, 0xb0fe24dd
154
1, 810000, 4410, 0x8f449267
155 155
0, 810000, 230400, 0x9ae6a475
156
1, 819000, 4410, 0xdb9d03ac
156
1, 819000, 4410, 0xecdc01d6
157 157
0, 819000, 230400, 0x3734aee5
158
1, 828000, 4410, 0x487d7ac3
158
1, 828000, 4410, 0x458abd5a
159 159
0, 828000, 230400, 0xa0a1b365
160
1, 837000, 4410, 0x2b61d4d5
160
1, 837000, 4410, 0xa070ea63
161 161
0, 837000, 230400, 0x2dcab1c5
162
1, 846000, 4410, 0xab934d9c
162
1, 846000, 4410, 0xc25b26ce
163 163
0, 846000, 230400, 0x9c8b6c44
164
1, 855000, 4410, 0xd2ee6f94
164
1, 855000, 4410, 0x4d9237ca
165 165
0, 855000, 230400, 0x5da75feb
166
1, 864000, 4410, 0x012c3002
166
1, 864000, 4410, 0x748e1801
167 167
0, 864000, 230400, 0x4d02f8e3
168
1, 873000, 4410, 0xfccbd3cc
168
1, 873000, 4410, 0xc96b69e6
169 169
0, 873000, 230400, 0x66824f3a
170
1, 882000, 4410, 0xe53230d8
170
1, 882000, 4410, 0x6663186c
171 171
0, 882000, 230400, 0x0c9257e2
172
1, 891000, 4410, 0x2f6a6102
172
1, 891000, 4410, 0x7f6d3081
173 173
0, 891000, 230400, 0xb2927092
174
1, 900000, 4410, 0x77bb876a
174
1, 900000, 4410, 0x1a0343b5
175 175
0, 900000, 230400, 0xb5dc6e9a
176
1, 909000, 4410, 0xbcb76718
176
1, 909000, 4410, 0xc48e338c
177 177
0, 909000, 230400, 0x6e567bc6
178
1, 918000, 4410, 0x51c00790
178
1, 918000, 4410, 0x26fc03c8
179 179
0, 918000, 230400, 0xbf9e0f7a
180
1, 927000, 4410, 0x51b8fc5a
180
1, 927000, 4410, 0x69be7e2d
181 181
0, 927000, 230400, 0xb16f684a
182
1, 936000, 4410, 0x20fe9b42
182
1, 936000, 4410, 0x69a74da1
183 183
0, 936000, 230400, 0xf9e55e81
184
1, 945000, 4410, 0x363c5566
184
1, 945000, 4410, 0x85bd2ab3
185 185
0, 945000, 230400, 0xd8d0bcba
186
1, 954000, 4410, 0x3424a84c
186
1, 954000, 4410, 0xeff05426
187 187
0, 954000, 230400, 0x44720ac0
188
1, 963000, 4410, 0x7c3053c0
188
1, 963000, 4410, 0x292829e0
189 189
0, 963000, 230400, 0x7d4c2058
190
1, 972000, 4410, 0x368f2f30
190
1, 972000, 4410, 0x8f741798
191 191
0, 972000, 230400, 0xb0973eb9
192
1, 981000, 4410, 0x0f1e6fd2
192
1, 981000, 4410, 0x6b9337e9
193 193
0, 981000, 230400, 0x405a13ce
194
1, 990000, 4410, 0x3a1fe07e
194
1, 990000, 4410, 0xe4e1703f
195 195
0, 990000, 230400, 0x6422f00a
196
1, 999000, 4410, 0x74afd86a
196
1, 999000, 4410, 0x043d6c35
197 197
0, 999000, 230400, 0x924b6c1e
198
1, 1008000, 4410, 0xfdf911dd
198
1, 1008000, 4410, 0x3a8988e7
199 199
0, 1008000, 230400, 0xcf7809c0
200
1, 1017000, 4410, 0x1206a561
200
1, 1017000, 4410, 0x1fa7d2a9
201 201
0, 1017000, 230400, 0x883a3863
202
1, 1026000, 4410, 0x5f0f33d5
202
1, 1026000, 4410, 0xe28799e3
203 203
0, 1026000, 230400, 0x6adc9e03
204
1, 1035000, 4410, 0xca3d88e0
204
1, 1035000, 4410, 0xc2df4470
205 205
0, 1035000, 230400, 0x4f5ab7a8
206
1, 1044000, 4410, 0xdf8f19ea
206
1, 1044000, 4410, 0x694d0cf5
207 207
0, 1044000, 230400, 0xdc0aab94
208
1, 1053000, 4410, 0xe3275b9e
209
1, 1062000, 4410, 0xee1945c5
210
1, 1071000, 4410, 0x0afbd006
211
1, 1080000, 4410, 0x90ff8f14
212
1, 1089000, 4410, 0xfc0c887a
213
1, 1098000, 4410, 0xae9bc232
214
1, 1107000, 4410, 0x5f688eb8
215
1, 1116000, 4410, 0x9a307469
216
1, 1125000, 4410, 0x27f1e324
217
1, 1134000, 4410, 0x0c0d4ca2
218
1, 1143000, 4410, 0xd7e8ce74
219
1, 1152000, 4410, 0x16a4bfd6
220
1, 1161000, 4410, 0xbfb02f6d
221
1, 1170000, 4410, 0xf4b81a79
222
1, 1179000, 4410, 0x05d97288
223
1, 1188000, 4410, 0x3a7db4be
224
1, 1197000, 4410, 0xc6bea83e
225
1, 1206000, 4410, 0x436f62ed
226
1, 1215000, 4410, 0x6fabea0c
227
1, 1224000, 4410, 0x954878aa
228
1, 1233000, 4410, 0x4d10f579
229
1, 1242000, 4410, 0xac65932a
230
1, 1251000, 4410, 0x6889f957
231
1, 1260000, 4410, 0x65cf5830
232
1, 1269000, 4410, 0x87a7af71
233
1, 1278000, 4410, 0x82378c13
234
1, 1287000, 4410, 0x88ab6bd5
235
1, 1296000, 4410, 0xf90a3342
236
1, 1305000, 4410, 0xd790a1bc
237
1, 1314000, 4410, 0x89919d7c
238
1, 1323000, 4410, 0x7ffb22bf
239
1, 1332000, 4410, 0xfefbcce3
240
1, 1341000, 4410, 0x07714e80
241
1, 1350000, 4410, 0x73078f53
242
1, 1359000, 4410, 0x35c23078
243
1, 1368000, 4410, 0x452538bb
244
1, 1377000, 4410, 0x61493f33
245
1, 1386000, 4410, 0x2137c390
246
1, 1395000, 4410, 0x78c9393f
247
1, 1404000, 4410, 0x7aeaf8e1
248
1, 1413000, 4410, 0x4bb8da1c
249
1, 1422000, 4410, 0x5995dfc2
250
1, 1431000, 4410, 0xccce8872
251
1, 1440000, 4410, 0xca2753a4
252
1, 1449000, 4410, 0x4296ff6d
253
1, 1458000, 4410, 0xe582d191
254
1, 1467000, 4410, 0xc40268da
255
1, 1476000, 4410, 0xda1d475e
256
1, 1485000, 4410, 0x5e91e4e0
257
1, 1494000, 4410, 0xfeb44475
258
1, 1503000, 4410, 0x17ff8e38
259
1, 1512000, 4410, 0x3bd58bcf
260
1, 1521000, 4410, 0x9476e23c
261
1, 1530000, 4410, 0x440651ab
262
1, 1539000, 4410, 0xb08cdc74
263
1, 1548000, 4410, 0x6fc3031f
264
1, 1557000, 4410, 0x197ab39a
265
1, 1566000, 4410, 0xf92f0e3d
266
1, 1575000, 4410, 0xd5f6b678
267
1, 1584000, 4410, 0x8af127a6
268
1, 1593000, 4410, 0xe22f585e
269
1, 1602000, 4410, 0x67515610
270
1, 1611000, 4410, 0x21569d7a
271
1, 1620000, 4410, 0x114597d8
272
1, 1629000, 4410, 0xba213fb6
273
1, 1638000, 4410, 0x1aca9fee
274
1, 1647000, 4410, 0x48cdd264
275
1, 1656000, 4410, 0x533619ec
276
1, 1665000, 4410, 0x21466244
277
1, 1674000, 4410, 0x26e00e88
278
1, 1683000, 4410, 0x8e51d07c
279
1, 1692000, 4410, 0xa6c4048a
280
1, 1701000, 4410, 0x98ce10e4
281
1, 1710000, 4410, 0x379bc8c2
282
1, 1719000, 4410, 0x404b09c6
283
1, 1728000, 4410, 0xfc89da8a
284
1, 1737000, 4410, 0xbdbe6914
285
1, 1746000, 4410, 0x2cb09f08
286
1, 1755000, 4410, 0x835bf2d9
287
1, 1764000, 4410, 0xa4611790
288
1, 1773000, 4410, 0x67740896
289
1, 1782000, 4410, 0x489f6bd0
290
1, 1791000, 4410, 0x072bae9c
291
1, 1800000, 4410, 0xadce5a89
292
1, 1809000, 4410, 0x209f2c2c
293
1, 1818000, 4410, 0xf5706665
294
1, 1827000, 4410, 0x631841cb
295
1, 1836000, 4410, 0xa1a2c65f
296
1, 1845000, 4410, 0x8818b96b
297
1, 1854000, 4410, 0x63158025
298
1, 1863000, 4410, 0xf6ae79f5
299
1, 1872000, 4410, 0xb3dcd214
300
1, 1881000, 4410, 0x7a745449
301
1, 1890000, 4410, 0x5d2b15f4
302
1, 1899000, 4410, 0x48764b7c
303
1, 1908000, 4410, 0x1294e119
208
1, 1053000, 4410, 0x5aac2dcf
209
1, 1062000, 4410, 0x259fa2db
210
1, 1071000, 4410, 0xd16d6803
211
1, 1080000, 4410, 0xa4b3478a
212
1, 1089000, 4410, 0xdbe0443d
213
1, 1098000, 4410, 0x26c16119
214
1, 1107000, 4410, 0x0c06475c
215
1, 1116000, 4410, 0x6ffaba2d
216
1, 1125000, 4410, 0x5b287192
217
1, 1134000, 4410, 0xf2cf2651
218
1, 1143000, 4410, 0x3857673a
219
1, 1152000, 4410, 0x5b555feb
220
1, 1161000, 4410, 0x93f997af
221
1, 1170000, 4410, 0xb3ba8d35
222
1, 1179000, 4410, 0x66433944
223
1, 1188000, 4410, 0xf0005a5f
224
1, 1197000, 4410, 0xb948541f
225
1, 1206000, 4410, 0xc8f1b16f
226
1, 1215000, 4410, 0x7d4b7506
227
1, 1224000, 4410, 0xac723c55
228
1, 1233000, 4410, 0x2926fab5
229
1, 1242000, 4410, 0x31684995
230
1, 1251000, 4410, 0x35ebfca4
231
1, 1260000, 4410, 0x9cd42c18
232
1, 1269000, 4410, 0xd7ecd7b1
233
1, 1278000, 4410, 0x5e13c602
234
1, 1287000, 4410, 0xe955b5e3
235
1, 1296000, 4410, 0xefad19a1
236
1, 1305000, 4410, 0x435950de
237
1, 1314000, 4410, 0x9d624ebe
238
1, 1323000, 4410, 0x774a9158
239
1, 1332000, 4410, 0x8c41e66a
240
1, 1341000, 4410, 0x70112740
241
1, 1350000, 4410, 0x55abc7a2
242
1, 1359000, 4410, 0x0ec3183c
243
1, 1368000, 4410, 0x54609c56
244
1, 1377000, 4410, 0x60d49f92
245
1, 1386000, 4410, 0x5fb061c8
246
1, 1395000, 4410, 0x6e119c98
247
1, 1404000, 4410, 0x3f39fc69
248
1, 1413000, 4410, 0xef466d0e
249
1, 1422000, 4410, 0xf4cb6fe1
250
1, 1431000, 4410, 0xc4434439
251
1, 1440000, 4410, 0xd02329d2
252
1, 1449000, 4410, 0x216cffaf
253
1, 1458000, 4410, 0x7e59e8c1
254
1, 1467000, 4410, 0xc7c3346d
255
1, 1476000, 4410, 0x5b3723af
256
1, 1485000, 4410, 0x76097270
257
1, 1494000, 4410, 0xae39a233
258
1, 1503000, 4410, 0x686a471c
259
1, 1512000, 4410, 0x3af3c5e0
260
1, 1521000, 4410, 0x11ac711e
261
1, 1530000, 4410, 0xcd8da8ce
262
1, 1539000, 4410, 0x21296e3a
263
1, 1548000, 4410, 0x77168188
264
1, 1557000, 4410, 0x5fcf59cd
265
1, 1566000, 4410, 0x390c8717
266
1, 1575000, 4410, 0x3d5d5b3c
267
1, 1584000, 4410, 0x3b8f13d3
268
1, 1593000, 4410, 0x5b002c2f
269
1, 1602000, 4410, 0x9e1d2b08
270
1, 1611000, 4410, 0x69454ebd
271
1, 1620000, 4410, 0x62a54bec
272
1, 1629000, 4410, 0x4d231fdb
273
1, 1638000, 4410, 0x65624ff7
274
1, 1647000, 4410, 0x6fc66932
275
1, 1656000, 4410, 0x23200cf6
276
1, 1665000, 4410, 0xf8033122
277
1, 1674000, 4410, 0x0fce0744
278
1, 1683000, 4410, 0x9302683e
279
1, 1692000, 4410, 0xd2380245
280
1, 1701000, 4410, 0x482e0872
281
1, 1710000, 4410, 0xe98e6461
282
1, 1719000, 4410, 0x1db404e3
283
1, 1728000, 4410, 0x47a26d45
284
1, 1737000, 4410, 0x449a348a
285
1, 1746000, 4410, 0xee874f84
286
1, 1755000, 4410, 0xc4ecf965
287
1, 1764000, 4410, 0xcc450bc8
288
1, 1773000, 4410, 0xb18d044b
289
1, 1782000, 4410, 0x895435e8
290
1, 1791000, 4410, 0x57e7574e
291
1, 1800000, 4410, 0x8041ad3d
292
1, 1809000, 4410, 0x853d1616
293
1, 1818000, 4410, 0xa11bb32b
294
1, 1827000, 4410, 0xe10ea0de
295
1, 1836000, 4410, 0xdf2ee328
296
1, 1845000, 4410, 0xd5a6dcae
297
1, 1854000, 4410, 0xd176c00b
298
1, 1863000, 4410, 0x9cd6bcf3
299
1, 1872000, 4410, 0x2569690a
300
1, 1881000, 4410, 0x6824aa1d
301
1, 1890000, 4410, 0xa9110afa
302
1, 1899000, 4410, 0x115c25be
303
1, 1908000, 4410, 0x1100f085
304 304
1, 1917000, 4410, 0x00000000
305 305
1, 1926000, 4410, 0x00000000
306 306
1, 1935000, 4410, 0x00000000

Also available in: Unified diff