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_160_1024_9_VQH_
18 #define _V_res0_160_1024_9_VQH_
21 static long _vq_quantlist_res0_160_1024_9[] = {
465 static long _vq_lengthlist_res0_160_1024_9[] = {
466 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6,
467 6, 6, 6, 6, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7,
468 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
469 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
470 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
471 10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,
472 11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,
473 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,
474 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
475 13,13,13,13,13,13,13,14,14,14,14,13,14,14,14,14,
476 14,14,14,14,14,14,14,14,14,15,14,15,14,14,14,14,
477 14,14,14,15,15,15,15,14,15,15,15,15,15,15,15,15,
478 15,15,15,15,15,15,15,15,15,15,15,15,17,15,16,15,
479 16,15,16,16,16,16,15,16,16,16,16,16,16,16,16,16,
480 16,16,17,16,17,17,16,16,17,17,17,16,16,17,16,17,
481 17,17,17,17,17,17,17,17,17,17,17,18,17,17,17,18,
482 17,18,19,17,18,17,20,18,18,18,18,18,18,18,17,18,
483 19,18,19,18,19,17,18,19,19,18,18,18,18,18,19,18,
484 19,19,18,19,18,20,19,19,19,20,19,18,18,18,19,20,
485 19,20,20,19,21,21,20,21,19,21,20,21,20,19,20,19,
486 19,20,19,20,20,19,21,21,19,21,19,21,20,20,20,19,
487 19,20,21,21,20,21,20,20,20,21,21,21,21,21,21,21,
488 21,21,20,21,21,20,21,21,21,21,21,21,21,20,19,21,
489 21,20,21,20,21,21,20,21,21,20,21,21,21,21,21,21,
490 21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,21,
491 21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,
492 21,21,21,21,20,21,21,21,21,21,21,21,21,21,21,20,
493 21,21,21,21,21,21,21,21,20,
496 static float _vq_quantthresh_res0_160_1024_9[] = {
497 -219.5, -218.5, -217.5, -216.5, -215.5, -214.5, -213.5, -212.5,
498 -211.5, -210.5, -209.5, -208.5, -207.5, -206.5, -205.5, -204.5,
499 -203.5, -202.5, -201.5, -200.5, -199.5, -198.5, -197.5, -196.5,
500 -195.5, -194.5, -193.5, -192.5, -191.5, -190.5, -189.5, -188.5,
501 -187.5, -186.5, -185.5, -184.5, -183.5, -182.5, -181.5, -180.5,
502 -179.5, -178.5, -177.5, -176.5, -175.5, -174.5, -173.5, -172.5,
503 -171.5, -170.5, -169.5, -168.5, -167.5, -166.5, -165.5, -164.5,
504 -163.5, -162.5, -161.5, -160.5, -159.5, -158.5, -157.5, -156.5,
505 -155.5, -154.5, -153.5, -152.5, -151.5, -150.5, -149.5, -148.5,
506 -147.5, -146.5, -145.5, -144.5, -143.5, -142.5, -141.5, -140.5,
507 -139.5, -138.5, -137.5, -136.5, -135.5, -134.5, -133.5, -132.5,
508 -131.5, -130.5, -129.5, -128.5, -127.5, -126.5, -125.5, -124.5,
509 -123.5, -122.5, -121.5, -120.5, -119.5, -118.5, -117.5, -116.5,
510 -115.5, -114.5, -113.5, -112.5, -111.5, -110.5, -109.5, -108.5,
511 -107.5, -106.5, -105.5, -104.5, -103.5, -102.5, -101.5, -100.5,
512 -99.5, -98.5, -97.5, -96.5, -95.5, -94.5, -93.5, -92.5,
513 -91.5, -90.5, -89.5, -88.5, -87.5, -86.5, -85.5, -84.5,
514 -83.5, -82.5, -81.5, -80.5, -79.5, -78.5, -77.5, -76.5,
515 -75.5, -74.5, -73.5, -72.5, -71.5, -70.5, -69.5, -68.5,
516 -67.5, -66.5, -65.5, -64.5, -63.5, -62.5, -61.5, -60.5,
517 -59.5, -58.5, -57.5, -56.5, -55.5, -54.5, -53.5, -52.5,
518 -51.5, -50.5, -49.5, -48.5, -47.5, -46.5, -45.5, -44.5,
519 -43.5, -42.5, -41.5, -40.5, -39.5, -38.5, -37.5, -36.5,
520 -35.5, -34.5, -33.5, -32.5, -31.5, -30.5, -29.5, -28.5,
521 -27.5, -26.5, -25.5, -24.5, -23.5, -22.5, -21.5, -20.5,
522 -19.5, -18.5, -17.5, -16.5, -15.5, -14.5, -13.5, -12.5,
523 -11.5, -10.5, -9.5, -8.5, -7.5, -6.5, -5.5, -4.5,
524 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
525 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, 11.5,
526 12.5, 13.5, 14.5, 15.5, 16.5, 17.5, 18.5, 19.5,
527 20.5, 21.5, 22.5, 23.5, 24.5, 25.5, 26.5, 27.5,
528 28.5, 29.5, 30.5, 31.5, 32.5, 33.5, 34.5, 35.5,
529 36.5, 37.5, 38.5, 39.5, 40.5, 41.5, 42.5, 43.5,
530 44.5, 45.5, 46.5, 47.5, 48.5, 49.5, 50.5, 51.5,
531 52.5, 53.5, 54.5, 55.5, 56.5, 57.5, 58.5, 59.5,
532 60.5, 61.5, 62.5, 63.5, 64.5, 65.5, 66.5, 67.5,
533 68.5, 69.5, 70.5, 71.5, 72.5, 73.5, 74.5, 75.5,
534 76.5, 77.5, 78.5, 79.5, 80.5, 81.5, 82.5, 83.5,
535 84.5, 85.5, 86.5, 87.5, 88.5, 89.5, 90.5, 91.5,
536 92.5, 93.5, 94.5, 95.5, 96.5, 97.5, 98.5, 99.5,
537 100.5, 101.5, 102.5, 103.5, 104.5, 105.5, 106.5, 107.5,
538 108.5, 109.5, 110.5, 111.5, 112.5, 113.5, 114.5, 115.5,
539 116.5, 117.5, 118.5, 119.5, 120.5, 121.5, 122.5, 123.5,
540 124.5, 125.5, 126.5, 127.5, 128.5, 129.5, 130.5, 131.5,
541 132.5, 133.5, 134.5, 135.5, 136.5, 137.5, 138.5, 139.5,
542 140.5, 141.5, 142.5, 143.5, 144.5, 145.5, 146.5, 147.5,
543 148.5, 149.5, 150.5, 151.5, 152.5, 153.5, 154.5, 155.5,
544 156.5, 157.5, 158.5, 159.5, 160.5, 161.5, 162.5, 163.5,
545 164.5, 165.5, 166.5, 167.5, 168.5, 169.5, 170.5, 171.5,
546 172.5, 173.5, 174.5, 175.5, 176.5, 177.5, 178.5, 179.5,
547 180.5, 181.5, 182.5, 183.5, 184.5, 185.5, 186.5, 187.5,
548 188.5, 189.5, 190.5, 191.5, 192.5, 193.5, 194.5, 195.5,
549 196.5, 197.5, 198.5, 199.5, 200.5, 201.5, 202.5, 203.5,
550 204.5, 205.5, 206.5, 207.5, 208.5, 209.5, 210.5, 211.5,
551 212.5, 213.5, 214.5, 215.5, 216.5, 217.5, 218.5, 219.5,
554 static long _vq_quantmap_res0_160_1024_9[] = {
555 439, 437, 435, 433, 431, 429, 427, 425,
556 423, 421, 419, 417, 415, 413, 411, 409,
557 407, 405, 403, 401, 399, 397, 395, 393,
558 391, 389, 387, 385, 383, 381, 379, 377,
559 375, 373, 371, 369, 367, 365, 363, 361,
560 359, 357, 355, 353, 351, 349, 347, 345,
561 343, 341, 339, 337, 335, 333, 331, 329,
562 327, 325, 323, 321, 319, 317, 315, 313,
563 311, 309, 307, 305, 303, 301, 299, 297,
564 295, 293, 291, 289, 287, 285, 283, 281,
565 279, 277, 275, 273, 271, 269, 267, 265,
566 263, 261, 259, 257, 255, 253, 251, 249,
567 247, 245, 243, 241, 239, 237, 235, 233,
568 231, 229, 227, 225, 223, 221, 219, 217,
569 215, 213, 211, 209, 207, 205, 203, 201,
570 199, 197, 195, 193, 191, 189, 187, 185,
571 183, 181, 179, 177, 175, 173, 171, 169,
572 167, 165, 163, 161, 159, 157, 155, 153,
573 151, 149, 147, 145, 143, 141, 139, 137,
574 135, 133, 131, 129, 127, 125, 123, 121,
575 119, 117, 115, 113, 111, 109, 107, 105,
576 103, 101, 99, 97, 95, 93, 91, 89,
577 87, 85, 83, 81, 79, 77, 75, 73,
578 71, 69, 67, 65, 63, 61, 59, 57,
579 55, 53, 51, 49, 47, 45, 43, 41,
580 39, 37, 35, 33, 31, 29, 27, 25,
581 23, 21, 19, 17, 15, 13, 11, 9,
582 7, 5, 3, 1, 0, 2, 4, 6,
583 8, 10, 12, 14, 16, 18, 20, 22,
584 24, 26, 28, 30, 32, 34, 36, 38,
585 40, 42, 44, 46, 48, 50, 52, 54,
586 56, 58, 60, 62, 64, 66, 68, 70,
587 72, 74, 76, 78, 80, 82, 84, 86,
588 88, 90, 92, 94, 96, 98, 100, 102,
589 104, 106, 108, 110, 112, 114, 116, 118,
590 120, 122, 124, 126, 128, 130, 132, 134,
591 136, 138, 140, 142, 144, 146, 148, 150,
592 152, 154, 156, 158, 160, 162, 164, 166,
593 168, 170, 172, 174, 176, 178, 180, 182,
594 184, 186, 188, 190, 192, 194, 196, 198,
595 200, 202, 204, 206, 208, 210, 212, 214,
596 216, 218, 220, 222, 224, 226, 228, 230,
597 232, 234, 236, 238, 240, 242, 244, 246,
598 248, 250, 252, 254, 256, 258, 260, 262,
599 264, 266, 268, 270, 272, 274, 276, 278,
600 280, 282, 284, 286, 288, 290, 292, 294,
601 296, 298, 300, 302, 304, 306, 308, 310,
602 312, 314, 316, 318, 320, 322, 324, 326,
603 328, 330, 332, 334, 336, 338, 340, 342,
604 344, 346, 348, 350, 352, 354, 356, 358,
605 360, 362, 364, 366, 368, 370, 372, 374,
606 376, 378, 380, 382, 384, 386, 388, 390,
607 392, 394, 396, 398, 400, 402, 404, 406,
608 408, 410, 412, 414, 416, 418, 420, 422,
609 424, 426, 428, 430, 432, 434, 436, 438,
613 static encode_aux_threshmatch _vq_auxt_res0_160_1024_9 = {
614 _vq_quantthresh_res0_160_1024_9,
615 _vq_quantmap_res0_160_1024_9,
620 static static_codebook _vq_book_res0_160_1024_9 = {
622 _vq_lengthlist_res0_160_1024_9,
623 1, -520388608, 1611661312, 9, 0,
624 _vq_quantlist_res0_160_1024_9,
626 &_vq_auxt_res0_160_1024_9,