comparison vp3data.h @ 2967:ef2149182f1c libavcodec

COSMETICS: Remove all trailing whitespace.
author diego
date Sat, 17 Dec 2005 18:14:38 +0000
parents 6c44e5c752f1
children c537a97eec66
comparison
equal deleted inserted replaced
2966:564788471dd4 2967:ef2149182f1c
12 24, 35, 55, 64, 81, 104, 113, 92, 12 24, 35, 55, 64, 81, 104, 113, 92,
13 49, 64, 78, 87, 103, 121, 120, 101, 13 49, 64, 78, 87, 103, 121, 120, 101,
14 72, 92, 95, 98, 112, 100, 103, 99 14 72, 92, 95, 98, 112, 100, 103, 99
15 }; 15 };
16 16
17 /* these coefficients dequantize intraframe C plane coefficients 17 /* these coefficients dequantize intraframe C plane coefficients
18 * (note: same as JPEG) */ 18 * (note: same as JPEG) */
19 static const int16_t vp31_intra_c_dequant[64] = 19 static const int16_t vp31_intra_c_dequant[64] =
20 { 17, 18, 24, 47, 99, 99, 99, 99, 20 { 17, 18, 24, 47, 99, 99, 99, 99,
21 18, 21, 26, 66, 99, 99, 99, 99, 21 18, 21, 26, 66, 99, 99, 99, 99,
22 24, 26, 56, 99, 99, 99, 99, 99, 22 24, 26, 56, 99, 99, 99, 99, 99,
59 49, 45, 44, 43, 40, 38, 37, 35, 59 49, 45, 44, 43, 40, 38, 37, 35,
60 33, 32, 30, 29, 28, 25, 24, 22, 60 33, 32, 30, 29, 28, 25, 24, 22,
61 21, 19, 18, 17, 15, 13, 12, 10 61 21, 19, 18, 17, 15, 13, 12, 10
62 }; 62 };
63 63
64 static const uint32_t vp31_filter_limit_values[64] = 64 static const uint32_t vp31_filter_limit_values[64] =
65 { 30, 25, 20, 20, 15, 15, 14, 14, 65 { 30, 25, 20, 20, 15, 15, 14, 14,
66 13, 13, 12, 12, 11, 11, 10, 10, 66 13, 13, 12, 12, 11, 11, 10, 10,
67 9, 9, 8, 8, 7, 7, 7, 7, 67 9, 9, 8, 8, 7, 7, 7, 7,
68 6, 6, 6, 6, 5, 5, 5, 5, 68 6, 6, 6, 6, 5, 5, 5, 5,
69 4, 4, 4, 4, 3, 3, 3, 3, 69 4, 4, 4, 4, 3, 3, 3, 3,
86 86
87 { 0x3E0, 10 }, { 0x3E1, 10 }, { 0x3E2, 10 }, { 0x3E3, 10 }, 87 { 0x3E0, 10 }, { 0x3E1, 10 }, { 0x3E2, 10 }, { 0x3E3, 10 },
88 { 0x3E4, 10 }, { 0x3E5, 10 }, { 0x3E6, 10 }, { 0x3E7, 10 }, 88 { 0x3E4, 10 }, { 0x3E5, 10 }, { 0x3E6, 10 }, { 0x3E7, 10 },
89 { 0x3E8, 10 }, { 0x3E9, 10 }, { 0x3EA, 10 }, { 0x3EB, 10 }, 89 { 0x3E8, 10 }, { 0x3E9, 10 }, { 0x3EA, 10 }, { 0x3EB, 10 },
90 { 0x3EC, 10 }, { 0x3ED, 10 }, { 0x3EE, 10 }, { 0x3EF, 10 }, 90 { 0x3EC, 10 }, { 0x3ED, 10 }, { 0x3EE, 10 }, { 0x3EF, 10 },
91 91
92 { 0x3F, 6 } /* this last VLC is a special case for reading 12 more 92 { 0x3F, 6 } /* this last VLC is a special case for reading 12 more
93 bits from stream and adding the value 34 */ 93 bits from stream and adding the value 34 */
94 }; 94 };
95 95
96 static const uint16_t fragment_run_length_vlc_table[30][2] = { 96 static const uint16_t fragment_run_length_vlc_table[30][2] = {
127 127
128 static const uint8_t motion_vector_vlc_table[63][2] = { 128 static const uint8_t motion_vector_vlc_table[63][2] = {
129 { 0, 3 }, 129 { 0, 3 },
130 { 1, 3 }, 130 { 1, 3 },
131 { 2, 3 }, 131 { 2, 3 },
132 132
133 { 6, 4 }, { 7, 4 }, 133 { 6, 4 }, { 7, 4 },
134 134
135 { 8, 4 }, { 9, 4 }, 135 { 8, 4 }, { 9, 4 },
136 136
137 { 40, 6 }, { 41, 6 }, { 42, 6 }, { 43, 6 }, 137 { 40, 6 }, { 41, 6 }, { 42, 6 }, { 43, 6 },
162 16, -16, 17, -17, 18, -18, 19, -19, 20, -20, 21, -21, 22, -22, 23, -23, 162 16, -16, 17, -17, 18, -18, 19, -19, 20, -20, 21, -21, 22, -22, 23, -23,
163 24, -24, 25, -25, 26, -26, 27, -27, 28, -28, 29, -29, 30, -30, 31, -31 163 24, -24, 25, -25, 26, -26, 27, -27, 28, -28, 29, -29, 30, -30, 31, -31
164 }; 164 };
165 165
166 static const int8_t fixed_motion_vector_table[64] = { 166 static const int8_t fixed_motion_vector_table[64] = {
167 0, 0, 1, -1, 2, -2, 3, -3, 167 0, 0, 1, -1, 2, -2, 3, -3,
168 4, -4, 5, -5, 6, -6, 7, -7, 168 4, -4, 5, -5, 6, -6, 7, -7,
169 8, -8, 9, -9, 10, -10, 11, -11, 169 8, -8, 9, -9, 10, -10, 11, -11,
170 12, -12, 13, -13, 14, -14, 15, -15, 170 12, -12, 13, -13, 14, -14, 15, -15,
171 16, -16, 17, -17, 18, -18, 19, -19, 171 16, -16, 17, -17, 18, -18, 19, -19,
172 20, -20, 21, -21, 22, -22, 23, -23, 172 20, -20, 21, -21, 22, -22, 23, -23,
201 0, 0, 0, 0, 0, 0, 0, /* 0..6 are never used */ 201 0, 0, 0, 0, 0, 0, 0, /* 0..6 are never used */
202 0, 0, 0, 0, 0, 0, /* 7..12 use constant coeffs */ 202 0, 0, 0, 0, 0, 0, /* 7..12 use constant coeffs */
203 1, 1, 1, 1, /* 13..16 are constants but still need sign bit */ 203 1, 1, 1, 1, /* 13..16 are constants but still need sign bit */
204 2, 3, 4, 5, 6, 10, /* 17..22, for reading large coeffs */ 204 2, 3, 4, 5, 6, 10, /* 17..22, for reading large coeffs */
205 1, 1, 1, 1, 1, 1, 1, /* 23..29 are constants but still need sign bit */ 205 1, 1, 1, 1, 1, 1, 1, /* 23..29 are constants but still need sign bit */
206 2, 2 /* 30..31 */ 206 2, 2 /* 30..31 */
207 }; 207 };
208 208
209 static const int16_t coeff_table_token_7_8[1] = { 0 }; 209 static const int16_t coeff_table_token_7_8[1] = { 0 };
210 static const int16_t coeff_table_token_9[1] = { 1 }; 210 static const int16_t coeff_table_token_9[1] = { 1 };
211 static const int16_t coeff_table_token_10[1] = { -1 }; 211 static const int16_t coeff_table_token_10[1] = { -1 };
232 static const int16_t coeff_table_token_19[16] = { 232 static const int16_t coeff_table_token_19[16] = {
233 13, 14, 15, 16, 17, 18, 19, 20, -13, -14, -15, -16, -17, -18, -19, -20 233 13, 14, 15, 16, 17, 18, 19, 20, -13, -14, -15, -16, -17, -18, -19, -20
234 }; 234 };
235 235
236 static const int16_t coeff_table_token_20[32] = { 236 static const int16_t coeff_table_token_20[32] = {
237 21, 22, 23, 24, 25, 26, 27, 28, 237 21, 22, 23, 24, 25, 26, 27, 28,
238 29, 30, 31, 32, 33, 34, 35, 36, 238 29, 30, 31, 32, 33, 34, 35, 36,
239 -21, -22, -23, -24, -25, -26, -27, -28, 239 -21, -22, -23, -24, -25, -26, -27, -28,
240 -29, -30, -31, -32, -33, -34, -35, -36 240 -29, -30, -31, -32, -33, -34, -35, -36
241 }; 241 };
242 242
243 static const int16_t coeff_table_token_21[64] = { 243 static const int16_t coeff_table_token_21[64] = {
244 37, 38, 39, 40, 41, 42, 43, 44, 244 37, 38, 39, 40, 41, 42, 43, 44,
245 45, 46, 47, 48, 49, 50, 51, 52, 245 45, 46, 47, 48, 49, 50, 51, 52,
246 53, 54, 55, 56, 57, 58, 59, 60, 246 53, 54, 55, 56, 57, 58, 59, 60,
247 61, 62, 63, 64, 65, 66, 67, 68, 247 61, 62, 63, 64, 65, 66, 67, 68,
248 -37, -38, -39, -40, -41, -42, -43, -44, 248 -37, -38, -39, -40, -41, -42, -43, -44,
249 -45, -46, -47, -48, -49, -50, -51, -52, 249 -45, -46, -47, -48, -49, -50, -51, -52,
250 -53, -54, -55, -56, -57, -58, -59, -60, 250 -53, -54, -55, -56, -57, -58, -59, -60,
251 -61, -62, -63, -64, -65, -66, -67, -68 251 -61, -62, -63, -64, -65, -66, -67, -68
252 }; 252 };
253 253
254 static const int16_t coeff_table_token_22[1024] = { 254 static const int16_t coeff_table_token_22[1024] = {
255 69, 70, 71, 72, 73, 74, 75, 76, 255 69, 70, 71, 72, 73, 74, 75, 76,
256 77, 78, 79, 80, 81, 82, 83, 84, 256 77, 78, 79, 80, 81, 82, 83, 84,
257 85, 86, 87, 88, 89, 90, 91, 92, 257 85, 86, 87, 88, 89, 90, 91, 92,
258 93, 94, 95, 96, 97, 98, 99, 100, 258 93, 94, 95, 96, 97, 98, 99, 100,
259 101, 102, 103, 104, 105, 106, 107, 108, 259 101, 102, 103, 104, 105, 106, 107, 108,
260 109, 110, 111, 112, 113, 114, 115, 116, 260 109, 110, 111, 112, 113, 114, 115, 116,
261 117, 118, 119, 120, 121, 122, 123, 124, 261 117, 118, 119, 120, 121, 122, 123, 124,
262 125, 126, 127, 128, 129, 130, 131, 132, 262 125, 126, 127, 128, 129, 130, 131, 132,
263 133, 134, 135, 136, 137, 138, 139, 140, 263 133, 134, 135, 136, 137, 138, 139, 140,
264 141, 142, 143, 144, 145, 146, 147, 148, 264 141, 142, 143, 144, 145, 146, 147, 148,
265 149, 150, 151, 152, 153, 154, 155, 156, 265 149, 150, 151, 152, 153, 154, 155, 156,
266 157, 158, 159, 160, 161, 162, 163, 164, 266 157, 158, 159, 160, 161, 162, 163, 164,
267 165, 166, 167, 168, 169, 170, 171, 172, 267 165, 166, 167, 168, 169, 170, 171, 172,
268 173, 174, 175, 176, 177, 178, 179, 180, 268 173, 174, 175, 176, 177, 178, 179, 180,
269 181, 182, 183, 184, 185, 186, 187, 188, 269 181, 182, 183, 184, 185, 186, 187, 188,
270 189, 190, 191, 192, 193, 194, 195, 196, 270 189, 190, 191, 192, 193, 194, 195, 196,
271 197, 198, 199, 200, 201, 202, 203, 204, 271 197, 198, 199, 200, 201, 202, 203, 204,
272 205, 206, 207, 208, 209, 210, 211, 212, 272 205, 206, 207, 208, 209, 210, 211, 212,
273 213, 214, 215, 216, 217, 218, 219, 220, 273 213, 214, 215, 216, 217, 218, 219, 220,
274 221, 222, 223, 224, 225, 226, 227, 228, 274 221, 222, 223, 224, 225, 226, 227, 228,
275 229, 230, 231, 232, 233, 234, 235, 236, 275 229, 230, 231, 232, 233, 234, 235, 236,
276 237, 238, 239, 240, 241, 242, 243, 244, 276 237, 238, 239, 240, 241, 242, 243, 244,
277 245, 246, 247, 248, 249, 250, 251, 252, 277 245, 246, 247, 248, 249, 250, 251, 252,
278 253, 254, 255, 256, 257, 258, 259, 260, 278 253, 254, 255, 256, 257, 258, 259, 260,
279 261, 262, 263, 264, 265, 266, 267, 268, 279 261, 262, 263, 264, 265, 266, 267, 268,
280 269, 270, 271, 272, 273, 274, 275, 276, 280 269, 270, 271, 272, 273, 274, 275, 276,
281 277, 278, 279, 280, 281, 282, 283, 284, 281 277, 278, 279, 280, 281, 282, 283, 284,
282 285, 286, 287, 288, 289, 290, 291, 292, 282 285, 286, 287, 288, 289, 290, 291, 292,
283 293, 294, 295, 296, 297, 298, 299, 300, 283 293, 294, 295, 296, 297, 298, 299, 300,
284 301, 302, 303, 304, 305, 306, 307, 308, 284 301, 302, 303, 304, 305, 306, 307, 308,
285 309, 310, 311, 312, 313, 314, 315, 316, 285 309, 310, 311, 312, 313, 314, 315, 316,
286 317, 318, 319, 320, 321, 322, 323, 324, 286 317, 318, 319, 320, 321, 322, 323, 324,
287 325, 326, 327, 328, 329, 330, 331, 332, 287 325, 326, 327, 328, 329, 330, 331, 332,
288 333, 334, 335, 336, 337, 338, 339, 340, 288 333, 334, 335, 336, 337, 338, 339, 340,
289 341, 342, 343, 344, 345, 346, 347, 348, 289 341, 342, 343, 344, 345, 346, 347, 348,
290 349, 350, 351, 352, 353, 354, 355, 356, 290 349, 350, 351, 352, 353, 354, 355, 356,
291 357, 358, 359, 360, 361, 362, 363, 364, 291 357, 358, 359, 360, 361, 362, 363, 364,
292 365, 366, 367, 368, 369, 370, 371, 372, 292 365, 366, 367, 368, 369, 370, 371, 372,
293 373, 374, 375, 376, 377, 378, 379, 380, 293 373, 374, 375, 376, 377, 378, 379, 380,
294 381, 382, 383, 384, 385, 386, 387, 388, 294 381, 382, 383, 384, 385, 386, 387, 388,
295 389, 390, 391, 392, 393, 394, 395, 396, 295 389, 390, 391, 392, 393, 394, 395, 396,
296 397, 398, 399, 400, 401, 402, 403, 404, 296 397, 398, 399, 400, 401, 402, 403, 404,
297 405, 406, 407, 408, 409, 410, 411, 412, 297 405, 406, 407, 408, 409, 410, 411, 412,
298 413, 414, 415, 416, 417, 418, 419, 420, 298 413, 414, 415, 416, 417, 418, 419, 420,
299 421, 422, 423, 424, 425, 426, 427, 428, 299 421, 422, 423, 424, 425, 426, 427, 428,
300 429, 430, 431, 432, 433, 434, 435, 436, 300 429, 430, 431, 432, 433, 434, 435, 436,
301 437, 438, 439, 440, 441, 442, 443, 444, 301 437, 438, 439, 440, 441, 442, 443, 444,
302 445, 446, 447, 448, 449, 450, 451, 452, 302 445, 446, 447, 448, 449, 450, 451, 452,
303 453, 454, 455, 456, 457, 458, 459, 460, 303 453, 454, 455, 456, 457, 458, 459, 460,
304 461, 462, 463, 464, 465, 466, 467, 468, 304 461, 462, 463, 464, 465, 466, 467, 468,
305 469, 470, 471, 472, 473, 474, 475, 476, 305 469, 470, 471, 472, 473, 474, 475, 476,
306 477, 478, 479, 480, 481, 482, 483, 484, 306 477, 478, 479, 480, 481, 482, 483, 484,
307 485, 486, 487, 488, 489, 490, 491, 492, 307 485, 486, 487, 488, 489, 490, 491, 492,
308 493, 494, 495, 496, 497, 498, 499, 500, 308 493, 494, 495, 496, 497, 498, 499, 500,
309 501, 502, 503, 504, 505, 506, 507, 508, 309 501, 502, 503, 504, 505, 506, 507, 508,
310 509, 510, 511, 512, 513, 514, 515, 516, 310 509, 510, 511, 512, 513, 514, 515, 516,
311 517, 518, 519, 520, 521, 522, 523, 524, 311 517, 518, 519, 520, 521, 522, 523, 524,
312 525, 526, 527, 528, 529, 530, 531, 532, 312 525, 526, 527, 528, 529, 530, 531, 532,
313 533, 534, 535, 536, 537, 538, 539, 540, 313 533, 534, 535, 536, 537, 538, 539, 540,
314 541, 542, 543, 544, 545, 546, 547, 548, 314 541, 542, 543, 544, 545, 546, 547, 548,
315 549, 550, 551, 552, 553, 554, 555, 556, 315 549, 550, 551, 552, 553, 554, 555, 556,
316 557, 558, 559, 560, 561, 562, 563, 564, 316 557, 558, 559, 560, 561, 562, 563, 564,
317 565, 566, 567, 568, 569, 570, 571, 572, 317 565, 566, 567, 568, 569, 570, 571, 572,
318 573, 574, 575, 576, 577, 578, 579, 580, 318 573, 574, 575, 576, 577, 578, 579, 580,
319 -69, -70, -71, -72, -73, -74, -75, -76, 319 -69, -70, -71, -72, -73, -74, -75, -76,
320 -77, -78, -79, -80, -81, -82, -83, -84, 320 -77, -78, -79, -80, -81, -82, -83, -84,
321 -85, -86, -87, -88, -89, -90, -91, -92, 321 -85, -86, -87, -88, -89, -90, -91, -92,
322 -93, -94, -95, -96, -97, -98, -99, -100, 322 -93, -94, -95, -96, -97, -98, -99, -100,
323 -101, -102, -103, -104, -105, -106, -107, -108, 323 -101, -102, -103, -104, -105, -106, -107, -108,
324 -109, -110, -111, -112, -113, -114, -115, -116, 324 -109, -110, -111, -112, -113, -114, -115, -116,
325 -117, -118, -119, -120, -121, -122, -123, -124, 325 -117, -118, -119, -120, -121, -122, -123, -124,
326 -125, -126, -127, -128, -129, -130, -131, -132, 326 -125, -126, -127, -128, -129, -130, -131, -132,
327 -133, -134, -135, -136, -137, -138, -139, -140, 327 -133, -134, -135, -136, -137, -138, -139, -140,
328 -141, -142, -143, -144, -145, -146, -147, -148, 328 -141, -142, -143, -144, -145, -146, -147, -148,
329 -149, -150, -151, -152, -153, -154, -155, -156, 329 -149, -150, -151, -152, -153, -154, -155, -156,
330 -157, -158, -159, -160, -161, -162, -163, -164, 330 -157, -158, -159, -160, -161, -162, -163, -164,
331 -165, -166, -167, -168, -169, -170, -171, -172, 331 -165, -166, -167, -168, -169, -170, -171, -172,
332 -173, -174, -175, -176, -177, -178, -179, -180, 332 -173, -174, -175, -176, -177, -178, -179, -180,
333 -181, -182, -183, -184, -185, -186, -187, -188, 333 -181, -182, -183, -184, -185, -186, -187, -188,
334 -189, -190, -191, -192, -193, -194, -195, -196, 334 -189, -190, -191, -192, -193, -194, -195, -196,
335 -197, -198, -199, -200, -201, -202, -203, -204, 335 -197, -198, -199, -200, -201, -202, -203, -204,
336 -205, -206, -207, -208, -209, -210, -211, -212, 336 -205, -206, -207, -208, -209, -210, -211, -212,
337 -213, -214, -215, -216, -217, -218, -219, -220, 337 -213, -214, -215, -216, -217, -218, -219, -220,
338 -221, -222, -223, -224, -225, -226, -227, -228, 338 -221, -222, -223, -224, -225, -226, -227, -228,
339 -229, -230, -231, -232, -233, -234, -235, -236, 339 -229, -230, -231, -232, -233, -234, -235, -236,
340 -237, -238, -239, -240, -241, -242, -243, -244, 340 -237, -238, -239, -240, -241, -242, -243, -244,
341 -245, -246, -247, -248, -249, -250, -251, -252, 341 -245, -246, -247, -248, -249, -250, -251, -252,
342 -253, -254, -255, -256, -257, -258, -259, -260, 342 -253, -254, -255, -256, -257, -258, -259, -260,
343 -261, -262, -263, -264, -265, -266, -267, -268, 343 -261, -262, -263, -264, -265, -266, -267, -268,
344 -269, -270, -271, -272, -273, -274, -275, -276, 344 -269, -270, -271, -272, -273, -274, -275, -276,
345 -277, -278, -279, -280, -281, -282, -283, -284, 345 -277, -278, -279, -280, -281, -282, -283, -284,
346 -285, -286, -287, -288, -289, -290, -291, -292, 346 -285, -286, -287, -288, -289, -290, -291, -292,
347 -293, -294, -295, -296, -297, -298, -299, -300, 347 -293, -294, -295, -296, -297, -298, -299, -300,
348 -301, -302, -303, -304, -305, -306, -307, -308, 348 -301, -302, -303, -304, -305, -306, -307, -308,
349 -309, -310, -311, -312, -313, -314, -315, -316, 349 -309, -310, -311, -312, -313, -314, -315, -316,
350 -317, -318, -319, -320, -321, -322, -323, -324, 350 -317, -318, -319, -320, -321, -322, -323, -324,
351 -325, -326, -327, -328, -329, -330, -331, -332, 351 -325, -326, -327, -328, -329, -330, -331, -332,
352 -333, -334, -335, -336, -337, -338, -339, -340, 352 -333, -334, -335, -336, -337, -338, -339, -340,
353 -341, -342, -343, -344, -345, -346, -347, -348, 353 -341, -342, -343, -344, -345, -346, -347, -348,
354 -349, -350, -351, -352, -353, -354, -355, -356, 354 -349, -350, -351, -352, -353, -354, -355, -356,
355 -357, -358, -359, -360, -361, -362, -363, -364, 355 -357, -358, -359, -360, -361, -362, -363, -364,
356 -365, -366, -367, -368, -369, -370, -371, -372, 356 -365, -366, -367, -368, -369, -370, -371, -372,
357 -373, -374, -375, -376, -377, -378, -379, -380, 357 -373, -374, -375, -376, -377, -378, -379, -380,
358 -381, -382, -383, -384, -385, -386, -387, -388, 358 -381, -382, -383, -384, -385, -386, -387, -388,
359 -389, -390, -391, -392, -393, -394, -395, -396, 359 -389, -390, -391, -392, -393, -394, -395, -396,
360 -397, -398, -399, -400, -401, -402, -403, -404, 360 -397, -398, -399, -400, -401, -402, -403, -404,
361 -405, -406, -407, -408, -409, -410, -411, -412, 361 -405, -406, -407, -408, -409, -410, -411, -412,
362 -413, -414, -415, -416, -417, -418, -419, -420, 362 -413, -414, -415, -416, -417, -418, -419, -420,
363 -421, -422, -423, -424, -425, -426, -427, -428, 363 -421, -422, -423, -424, -425, -426, -427, -428,
364 -429, -430, -431, -432, -433, -434, -435, -436, 364 -429, -430, -431, -432, -433, -434, -435, -436,
365 -437, -438, -439, -440, -441, -442, -443, -444, 365 -437, -438, -439, -440, -441, -442, -443, -444,
366 -445, -446, -447, -448, -449, -450, -451, -452, 366 -445, -446, -447, -448, -449, -450, -451, -452,
367 -453, -454, -455, -456, -457, -458, -459, -460, 367 -453, -454, -455, -456, -457, -458, -459, -460,
368 -461, -462, -463, -464, -465, -466, -467, -468, 368 -461, -462, -463, -464, -465, -466, -467, -468,
369 -469, -470, -471, -472, -473, -474, -475, -476, 369 -469, -470, -471, -472, -473, -474, -475, -476,
370 -477, -478, -479, -480, -481, -482, -483, -484, 370 -477, -478, -479, -480, -481, -482, -483, -484,
371 -485, -486, -487, -488, -489, -490, -491, -492, 371 -485, -486, -487, -488, -489, -490, -491, -492,
372 -493, -494, -495, -496, -497, -498, -499, -500, 372 -493, -494, -495, -496, -497, -498, -499, -500,
373 -501, -502, -503, -504, -505, -506, -507, -508, 373 -501, -502, -503, -504, -505, -506, -507, -508,
374 -509, -510, -511, -512, -513, -514, -515, -516, 374 -509, -510, -511, -512, -513, -514, -515, -516,
375 -517, -518, -519, -520, -521, -522, -523, -524, 375 -517, -518, -519, -520, -521, -522, -523, -524,
376 -525, -526, -527, -528, -529, -530, -531, -532, 376 -525, -526, -527, -528, -529, -530, -531, -532,
377 -533, -534, -535, -536, -537, -538, -539, -540, 377 -533, -534, -535, -536, -537, -538, -539, -540,
378 -541, -542, -543, -544, -545, -546, -547, -548, 378 -541, -542, -543, -544, -545, -546, -547, -548,
379 -549, -550, -551, -552, -553, -554, -555, -556, 379 -549, -550, -551, -552, -553, -554, -555, -556,
380 -557, -558, -559, -560, -561, -562, -563, -564, 380 -557, -558, -559, -560, -561, -562, -563, -564,
381 -565, -566, -567, -568, -569, -570, -571, -572, 381 -565, -566, -567, -568, -569, -570, -571, -572,
382 -573, -574, -575, -576, -577, -578, -579, -580 382 -573, -574, -575, -576, -577, -578, -579, -580
383 }; 383 };
384 384
385 static const int16_t *coeff_tables[32] = { 385 static const int16_t *coeff_tables[32] = {
386 NULL, 386 NULL,