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/ *
10 ********************************************************************
12 function: static codebook autogenerated by vq/somethingorother
14 ********************************************************************/
16 #ifndef _V_res0_192_1024_9_VQH_
17 #define _V_res0_192_1024_9_VQH_
20 static long _vq_quantlist_res0_192_1024_9[] = {
584 static long _vq_lengthlist_res0_192_1024_9[] = {
585 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6,
586 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
587 7, 7, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
588 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
589 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
590 10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
591 10,10,10,10,11,10,11,11,11,11,11,11,11,11,11,11,
592 11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,
593 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
594 12,12,12,12,12,12,12,12,13,12,13,13,13,13,13,13,
595 13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,13,
596 13,13,13,13,13,14,13,14,14,14,14,13,14,14,14,14,
597 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
598 14,14,15,14,14,14,15,14,15,15,15,15,15,15,15,15,
599 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,
600 15,15,16,15,15,16,16,16,16,15,16,16,16,15,16,16,
601 16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,16,
602 16,17,16,16,17,16,17,16,16,16,17,16,16,17,17,17,
603 16,17,16,17,17,17,17,17,17,17,18,17,17,18,17,17,
604 17,17,18,17,18,18,18,18,17,17,17,18,20,18,17,18,
605 19,19,17,18,18,17,19,19,19,18,18,18,18,18,18,18,
606 18,17,18,19,19,19,19,18,18,19,19,20,18,18,19,21,
607 18,19,21,19,18,18,18,19,19,18,20,19,19,19,20,19,
608 21,19,19,19,19,20,18,19,19,19,21,20,19,20,20,19,
609 20,20,19,21,20,20,21,19,20,19,21,19,20,20,19,20,
610 20,21,19,19,21,21,19,20,21,21,19,20,21,20,21,20,
611 21,21,19,21,21,21,19,21,21,20,21,21,21,21,21,21,
612 20,21,21,20,20,21,21,21,21,21,21,21,20,21,21,21,
613 21,21,21,21,21,20,21,21,21,21,21,21,21,20,20,21,
614 21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,
615 20,20,20,20,19,20,20,20,20,20,20,20,20,20,20,20,
616 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
617 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
618 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,
619 20,20,20,20,20,19,20,20,20,20,20,20,20,20,20,20,
623 static float _vq_quantthresh_res0_192_1024_9[] = {
624 -279.5, -278.5, -277.5, -276.5, -275.5, -274.5, -273.5, -272.5,
625 -271.5, -270.5, -269.5, -268.5, -267.5, -266.5, -265.5, -264.5,
626 -263.5, -262.5, -261.5, -260.5, -259.5, -258.5, -257.5, -256.5,
627 -255.5, -254.5, -253.5, -252.5, -251.5, -250.5, -249.5, -248.5,
628 -247.5, -246.5, -245.5, -244.5, -243.5, -242.5, -241.5, -240.5,
629 -239.5, -238.5, -237.5, -236.5, -235.5, -234.5, -233.5, -232.5,
630 -231.5, -230.5, -229.5, -228.5, -227.5, -226.5, -225.5, -224.5,
631 -223.5, -222.5, -221.5, -220.5, -219.5, -218.5, -217.5, -216.5,
632 -215.5, -214.5, -213.5, -212.5, -211.5, -210.5, -209.5, -208.5,
633 -207.5, -206.5, -205.5, -204.5, -203.5, -202.5, -201.5, -200.5,
634 -199.5, -198.5, -197.5, -196.5, -195.5, -194.5, -193.5, -192.5,
635 -191.5, -190.5, -189.5, -188.5, -187.5, -186.5, -185.5, -184.5,
636 -183.5, -182.5, -181.5, -180.5, -179.5, -178.5, -177.5, -176.5,
637 -175.5, -174.5, -173.5, -172.5, -171.5, -170.5, -169.5, -168.5,
638 -167.5, -166.5, -165.5, -164.5, -163.5, -162.5, -161.5, -160.5,
639 -159.5, -158.5, -157.5, -156.5, -155.5, -154.5, -153.5, -152.5,
640 -151.5, -150.5, -149.5, -148.5, -147.5, -146.5, -145.5, -144.5,
641 -143.5, -142.5, -141.5, -140.5, -139.5, -138.5, -137.5, -136.5,
642 -135.5, -134.5, -133.5, -132.5, -131.5, -130.5, -129.5, -128.5,
643 -127.5, -126.5, -125.5, -124.5, -123.5, -122.5, -121.5, -120.5,
644 -119.5, -118.5, -117.5, -116.5, -115.5, -114.5, -113.5, -112.5,
645 -111.5, -110.5, -109.5, -108.5, -107.5, -106.5, -105.5, -104.5,
646 -103.5, -102.5, -101.5, -100.5, -99.5, -98.5, -97.5, -96.5,
647 -95.5, -94.5, -93.5, -92.5, -91.5, -90.5, -89.5, -88.5,
648 -87.5, -86.5, -85.5, -84.5, -83.5, -82.5, -81.5, -80.5,
649 -79.5, -78.5, -77.5, -76.5, -75.5, -74.5, -73.5, -72.5,
650 -71.5, -70.5, -69.5, -68.5, -67.5, -66.5, -65.5, -64.5,
651 -63.5, -62.5, -61.5, -60.5, -59.5, -58.5, -57.5, -56.5,
652 -55.5, -54.5, -53.5, -52.5, -51.5, -50.5, -49.5, -48.5,
653 -47.5, -46.5, -45.5, -44.5, -43.5, -42.5, -41.5, -40.5,
654 -39.5, -38.5, -37.5, -36.5, -35.5, -34.5, -33.5, -32.5,
655 -31.5, -30.5, -29.5, -28.5, -27.5, -26.5, -25.5, -24.5,
656 -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5,
657 -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
658 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
659 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
660 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
661 16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5,
662 24.5, 25.5, 26.5, 27.5, 28.5, 29.5, 30.5, 31.5,
663 32.5, 33.5, 34.5, 35.5, 36.5, 37.5, 38.5, 39.5,
664 40.5, 41.5, 42.5, 43.5, 44.5, 45.5, 46.5, 47.5,
665 48.5, 49.5, 50.5, 51.5, 52.5, 53.5, 54.5, 55.5,
666 56.5, 57.5, 58.5, 59.5, 60.5, 61.5, 62.5, 63.5,
667 64.5, 65.5, 66.5, 67.5, 68.5, 69.5, 70.5, 71.5,
668 72.5, 73.5, 74.5, 75.5, 76.5, 77.5, 78.5, 79.5,
669 80.5, 81.5, 82.5, 83.5, 84.5, 85.5, 86.5, 87.5,
670 88.5, 89.5, 90.5, 91.5, 92.5, 93.5, 94.5, 95.5,
671 96.5, 97.5, 98.5, 99.5, 100.5, 101.5, 102.5, 103.5,
672 104.5, 105.5, 106.5, 107.5, 108.5, 109.5, 110.5, 111.5,
673 112.5, 113.5, 114.5, 115.5, 116.5, 117.5, 118.5, 119.5,
674 120.5, 121.5, 122.5, 123.5, 124.5, 125.5, 126.5, 127.5,
675 128.5, 129.5, 130.5, 131.5, 132.5, 133.5, 134.5, 135.5,
676 136.5, 137.5, 138.5, 139.5, 140.5, 141.5, 142.5, 143.5,
677 144.5, 145.5, 146.5, 147.5, 148.5, 149.5, 150.5, 151.5,
678 152.5, 153.5, 154.5, 155.5, 156.5, 157.5, 158.5, 159.5,
679 160.5, 161.5, 162.5, 163.5, 164.5, 165.5, 166.5, 167.5,
680 168.5, 169.5, 170.5, 171.5, 172.5, 173.5, 174.5, 175.5,
681 176.5, 177.5, 178.5, 179.5, 180.5, 181.5, 182.5, 183.5,
682 184.5, 185.5, 186.5, 187.5, 188.5, 189.5, 190.5, 191.5,
683 192.5, 193.5, 194.5, 195.5, 196.5, 197.5, 198.5, 199.5,
684 200.5, 201.5, 202.5, 203.5, 204.5, 205.5, 206.5, 207.5,
685 208.5, 209.5, 210.5, 211.5, 212.5, 213.5, 214.5, 215.5,
686 216.5, 217.5, 218.5, 219.5, 220.5, 221.5, 222.5, 223.5,
687 224.5, 225.5, 226.5, 227.5, 228.5, 229.5, 230.5, 231.5,
688 232.5, 233.5, 234.5, 235.5, 236.5, 237.5, 238.5, 239.5,
689 240.5, 241.5, 242.5, 243.5, 244.5, 245.5, 246.5, 247.5,
690 248.5, 249.5, 250.5, 251.5, 252.5, 253.5, 254.5, 255.5,
691 256.5, 257.5, 258.5, 259.5, 260.5, 261.5, 262.5, 263.5,
692 264.5, 265.5, 266.5, 267.5, 268.5, 269.5, 270.5, 271.5,
693 272.5, 273.5, 274.5, 275.5, 276.5, 277.5, 278.5, 279.5,
696 static long _vq_quantmap_res0_192_1024_9[] = {
697 559, 557, 555, 553, 551, 549, 547, 545,
698 543, 541, 539, 537, 535, 533, 531, 529,
699 527, 525, 523, 521, 519, 517, 515, 513,
700 511, 509, 507, 505, 503, 501, 499, 497,
701 495, 493, 491, 489, 487, 485, 483, 481,
702 479, 477, 475, 473, 471, 469, 467, 465,
703 463, 461, 459, 457, 455, 453, 451, 449,
704 447, 445, 443, 441, 439, 437, 435, 433,
705 431, 429, 427, 425, 423, 421, 419, 417,
706 415, 413, 411, 409, 407, 405, 403, 401,
707 399, 397, 395, 393, 391, 389, 387, 385,
708 383, 381, 379, 377, 375, 373, 371, 369,
709 367, 365, 363, 361, 359, 357, 355, 353,
710 351, 349, 347, 345, 343, 341, 339, 337,
711 335, 333, 331, 329, 327, 325, 323, 321,
712 319, 317, 315, 313, 311, 309, 307, 305,
713 303, 301, 299, 297, 295, 293, 291, 289,
714 287, 285, 283, 281, 279, 277, 275, 273,
715 271, 269, 267, 265, 263, 261, 259, 257,
716 255, 253, 251, 249, 247, 245, 243, 241,
717 239, 237, 235, 233, 231, 229, 227, 225,
718 223, 221, 219, 217, 215, 213, 211, 209,
719 207, 205, 203, 201, 199, 197, 195, 193,
720 191, 189, 187, 185, 183, 181, 179, 177,
721 175, 173, 171, 169, 167, 165, 163, 161,
722 159, 157, 155, 153, 151, 149, 147, 145,
723 143, 141, 139, 137, 135, 133, 131, 129,
724 127, 125, 123, 121, 119, 117, 115, 113,
725 111, 109, 107, 105, 103, 101, 99, 97,
726 95, 93, 91, 89, 87, 85, 83, 81,
727 79, 77, 75, 73, 71, 69, 67, 65,
728 63, 61, 59, 57, 55, 53, 51, 49,
729 47, 45, 43, 41, 39, 37, 35, 33,
730 31, 29, 27, 25, 23, 21, 19, 17,
731 15, 13, 11, 9, 7, 5, 3, 1,
732 0, 2, 4, 6, 8, 10, 12, 14,
733 16, 18, 20, 22, 24, 26, 28, 30,
734 32, 34, 36, 38, 40, 42, 44, 46,
735 48, 50, 52, 54, 56, 58, 60, 62,
736 64, 66, 68, 70, 72, 74, 76, 78,
737 80, 82, 84, 86, 88, 90, 92, 94,
738 96, 98, 100, 102, 104, 106, 108, 110,
739 112, 114, 116, 118, 120, 122, 124, 126,
740 128, 130, 132, 134, 136, 138, 140, 142,
741 144, 146, 148, 150, 152, 154, 156, 158,
742 160, 162, 164, 166, 168, 170, 172, 174,
743 176, 178, 180, 182, 184, 186, 188, 190,
744 192, 194, 196, 198, 200, 202, 204, 206,
745 208, 210, 212, 214, 216, 218, 220, 222,
746 224, 226, 228, 230, 232, 234, 236, 238,
747 240, 242, 244, 246, 248, 250, 252, 254,
748 256, 258, 260, 262, 264, 266, 268, 270,
749 272, 274, 276, 278, 280, 282, 284, 286,
750 288, 290, 292, 294, 296, 298, 300, 302,
751 304, 306, 308, 310, 312, 314, 316, 318,
752 320, 322, 324, 326, 328, 330, 332, 334,
753 336, 338, 340, 342, 344, 346, 348, 350,
754 352, 354, 356, 358, 360, 362, 364, 366,
755 368, 370, 372, 374, 376, 378, 380, 382,
756 384, 386, 388, 390, 392, 394, 396, 398,
757 400, 402, 404, 406, 408, 410, 412, 414,
758 416, 418, 420, 422, 424, 426, 428, 430,
759 432, 434, 436, 438, 440, 442, 444, 446,
760 448, 450, 452, 454, 456, 458, 460, 462,
761 464, 466, 468, 470, 472, 474, 476, 478,
762 480, 482, 484, 486, 488, 490, 492, 494,
763 496, 498, 500, 502, 504, 506, 508, 510,
764 512, 514, 516, 518, 520, 522, 524, 526,
765 528, 530, 532, 534, 536, 538, 540, 542,
766 544, 546, 548, 550, 552, 554, 556, 558,
770 static encode_aux_threshmatch _vq_auxt_res0_192_1024_9 = {
771 _vq_quantthresh_res0_192_1024_9,
772 _vq_quantmap_res0_192_1024_9,
777 static static_codebook _vq_book_res0_192_1024_9 = {
779 _vq_lengthlist_res0_192_1024_9,
780 1, -518946816, 1611661312, 10, 0,
781 _vq_quantlist_res0_192_1024_9,
783 &_vq_auxt_res0_192_1024_9,