1 /********************************************************************
3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
5 * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
6 * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
9 * by the XIPHOPHORUS Company, http://www.xiph.org/ *
11 ********************************************************************
13 function: static codebook autogenerated by vq/somethingorother
15 ********************************************************************/
17 #ifndef _V_res0_256_128_5_VQH_
18 #define _V_res0_256_128_5_VQH_
21 static long _vq_quantlist_res0_256_128_5[] = {
425 static long _vq_lengthlist_res0_256_128_5[] = {
426 4, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6,
427 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8,
428 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,
429 10,10,10,10,10,10,10,11,12,12,11,11,11,11,11,12,
430 12,13,13,12,13,12,12,12,11,13,12,13,12,13,13,12,
431 13, 8, 9, 8,10, 9, 9, 9, 9, 9,10, 9,10, 9,10, 9,
432 11, 9,10,10,11,10,11,10,11,10,11,11,11,10,12,10,
433 11,10,12,11,12,11,11,11,12,11,12,12,12,11,12,11,
434 12,12,12,13,12,12,12,11,12,11,12,12,14,12,13,12,
435 13,11,13,13,12,12,14,12,14,13,13,12,13,13,13,12,
436 14,12,13,13,14,13,14,13,14,13,13,12,14,14,14,14,
437 13,13,14,13,13,13,13,14,14,12,13,13,14,14,13,13,
438 13,14,14,13,13,14,14,13,13,13,13,13,13,14,13,13,
439 13,14,13,13,13,14,13,14,14,14,14,13,14,13,13,13,
440 13,13,14,14,14,14,14,13,14,13,13,14,14,13,13,13,
441 14,14,14,13,14,14,14,14,14,14,14,14,14,13,14,14,
442 14,14,14,14,14,14,14,14,13,14,13,13,14,14,14,14,
443 14,13,13,14,14,13,14,14,14,14,14,13,14,14,14,14,
444 14,14,14,14,14,13,14,14,14,14,14,13,14,14,14,14,
445 14,13,14,14,14,14,14,14,14,14,14,13,14,14,14,14,
446 14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,14,
447 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
448 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
449 14,14,14,14,14,14,14,14,13,14,14,14,14,14,14,14,
450 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
454 static float _vq_quantthresh_res0_256_128_5[] = {
455 -199.5, -198.5, -197.5, -196.5, -195.5, -194.5, -193.5, -192.5,
456 -191.5, -190.5, -189.5, -188.5, -187.5, -186.5, -185.5, -184.5,
457 -183.5, -182.5, -181.5, -180.5, -179.5, -178.5, -177.5, -176.5,
458 -175.5, -174.5, -173.5, -172.5, -171.5, -170.5, -169.5, -168.5,
459 -167.5, -166.5, -165.5, -164.5, -163.5, -162.5, -161.5, -160.5,
460 -159.5, -158.5, -157.5, -156.5, -155.5, -154.5, -153.5, -152.5,
461 -151.5, -150.5, -149.5, -148.5, -147.5, -146.5, -145.5, -144.5,
462 -143.5, -142.5, -141.5, -140.5, -139.5, -138.5, -137.5, -136.5,
463 -135.5, -134.5, -133.5, -132.5, -131.5, -130.5, -129.5, -128.5,
464 -127.5, -126.5, -125.5, -124.5, -123.5, -122.5, -121.5, -120.5,
465 -119.5, -118.5, -117.5, -116.5, -115.5, -114.5, -113.5, -112.5,
466 -111.5, -110.5, -109.5, -108.5, -107.5, -106.5, -105.5, -104.5,
467 -103.5, -102.5, -101.5, -100.5, -99.5, -98.5, -97.5, -96.5,
468 -95.5, -94.5, -93.5, -92.5, -91.5, -90.5, -89.5, -88.5,
469 -87.5, -86.5, -85.5, -84.5, -83.5, -82.5, -81.5, -80.5,
470 -79.5, -78.5, -77.5, -76.5, -75.5, -74.5, -73.5, -72.5,
471 -71.5, -70.5, -69.5, -68.5, -67.5, -66.5, -65.5, -64.5,
472 -63.5, -62.5, -61.5, -60.5, -59.5, -58.5, -57.5, -56.5,
473 -55.5, -54.5, -53.5, -52.5, -51.5, -50.5, -49.5, -48.5,
474 -47.5, -46.5, -45.5, -44.5, -43.5, -42.5, -41.5, -40.5,
475 -39.5, -38.5, -37.5, -36.5, -35.5, -34.5, -33.5, -32.5,
476 -31.5, -30.5, -29.5, -28.5, -27.5, -26.5, -25.5, -24.5,
477 -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5,
478 -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
479 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
480 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
481 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
482 16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5,
483 24.5, 25.5, 26.5, 27.5, 28.5, 29.5, 30.5, 31.5,
484 32.5, 33.5, 34.5, 35.5, 36.5, 37.5, 38.5, 39.5,
485 40.5, 41.5, 42.5, 43.5, 44.5, 45.5, 46.5, 47.5,
486 48.5, 49.5, 50.5, 51.5, 52.5, 53.5, 54.5, 55.5,
487 56.5, 57.5, 58.5, 59.5, 60.5, 61.5, 62.5, 63.5,
488 64.5, 65.5, 66.5, 67.5, 68.5, 69.5, 70.5, 71.5,
489 72.5, 73.5, 74.5, 75.5, 76.5, 77.5, 78.5, 79.5,
490 80.5, 81.5, 82.5, 83.5, 84.5, 85.5, 86.5, 87.5,
491 88.5, 89.5, 90.5, 91.5, 92.5, 93.5, 94.5, 95.5,
492 96.5, 97.5, 98.5, 99.5, 100.5, 101.5, 102.5, 103.5,
493 104.5, 105.5, 106.5, 107.5, 108.5, 109.5, 110.5, 111.5,
494 112.5, 113.5, 114.5, 115.5, 116.5, 117.5, 118.5, 119.5,
495 120.5, 121.5, 122.5, 123.5, 124.5, 125.5, 126.5, 127.5,
496 128.5, 129.5, 130.5, 131.5, 132.5, 133.5, 134.5, 135.5,
497 136.5, 137.5, 138.5, 139.5, 140.5, 141.5, 142.5, 143.5,
498 144.5, 145.5, 146.5, 147.5, 148.5, 149.5, 150.5, 151.5,
499 152.5, 153.5, 154.5, 155.5, 156.5, 157.5, 158.5, 159.5,
500 160.5, 161.5, 162.5, 163.5, 164.5, 165.5, 166.5, 167.5,
501 168.5, 169.5, 170.5, 171.5, 172.5, 173.5, 174.5, 175.5,
502 176.5, 177.5, 178.5, 179.5, 180.5, 181.5, 182.5, 183.5,
503 184.5, 185.5, 186.5, 187.5, 188.5, 189.5, 190.5, 191.5,
504 192.5, 193.5, 194.5, 195.5, 196.5, 197.5, 198.5, 199.5,
507 static long _vq_quantmap_res0_256_128_5[] = {
508 399, 397, 395, 393, 391, 389, 387, 385,
509 383, 381, 379, 377, 375, 373, 371, 369,
510 367, 365, 363, 361, 359, 357, 355, 353,
511 351, 349, 347, 345, 343, 341, 339, 337,
512 335, 333, 331, 329, 327, 325, 323, 321,
513 319, 317, 315, 313, 311, 309, 307, 305,
514 303, 301, 299, 297, 295, 293, 291, 289,
515 287, 285, 283, 281, 279, 277, 275, 273,
516 271, 269, 267, 265, 263, 261, 259, 257,
517 255, 253, 251, 249, 247, 245, 243, 241,
518 239, 237, 235, 233, 231, 229, 227, 225,
519 223, 221, 219, 217, 215, 213, 211, 209,
520 207, 205, 203, 201, 199, 197, 195, 193,
521 191, 189, 187, 185, 183, 181, 179, 177,
522 175, 173, 171, 169, 167, 165, 163, 161,
523 159, 157, 155, 153, 151, 149, 147, 145,
524 143, 141, 139, 137, 135, 133, 131, 129,
525 127, 125, 123, 121, 119, 117, 115, 113,
526 111, 109, 107, 105, 103, 101, 99, 97,
527 95, 93, 91, 89, 87, 85, 83, 81,
528 79, 77, 75, 73, 71, 69, 67, 65,
529 63, 61, 59, 57, 55, 53, 51, 49,
530 47, 45, 43, 41, 39, 37, 35, 33,
531 31, 29, 27, 25, 23, 21, 19, 17,
532 15, 13, 11, 9, 7, 5, 3, 1,
533 0, 2, 4, 6, 8, 10, 12, 14,
534 16, 18, 20, 22, 24, 26, 28, 30,
535 32, 34, 36, 38, 40, 42, 44, 46,
536 48, 50, 52, 54, 56, 58, 60, 62,
537 64, 66, 68, 70, 72, 74, 76, 78,
538 80, 82, 84, 86, 88, 90, 92, 94,
539 96, 98, 100, 102, 104, 106, 108, 110,
540 112, 114, 116, 118, 120, 122, 124, 126,
541 128, 130, 132, 134, 136, 138, 140, 142,
542 144, 146, 148, 150, 152, 154, 156, 158,
543 160, 162, 164, 166, 168, 170, 172, 174,
544 176, 178, 180, 182, 184, 186, 188, 190,
545 192, 194, 196, 198, 200, 202, 204, 206,
546 208, 210, 212, 214, 216, 218, 220, 222,
547 224, 226, 228, 230, 232, 234, 236, 238,
548 240, 242, 244, 246, 248, 250, 252, 254,
549 256, 258, 260, 262, 264, 266, 268, 270,
550 272, 274, 276, 278, 280, 282, 284, 286,
551 288, 290, 292, 294, 296, 298, 300, 302,
552 304, 306, 308, 310, 312, 314, 316, 318,
553 320, 322, 324, 326, 328, 330, 332, 334,
554 336, 338, 340, 342, 344, 346, 348, 350,
555 352, 354, 356, 358, 360, 362, 364, 366,
556 368, 370, 372, 374, 376, 378, 380, 382,
557 384, 386, 388, 390, 392, 394, 396, 398,
561 static encode_aux_threshmatch _vq_auxt_res0_256_128_5 = {
562 _vq_quantthresh_res0_256_128_5,
563 _vq_quantmap_res0_256_128_5,
568 static static_codebook _vq_book_res0_256_128_5 = {
570 _vq_lengthlist_res0_256_128_5,
571 1, -520552448, 1611661312, 9, 0,
572 _vq_quantlist_res0_256_128_5,
574 &_vq_auxt_res0_256_128_5,