123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269 |
- /********************************************************************
- * *
- * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
- * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
- * THE GNU LESSER/LIBRARY PUBLIC LICENSE, WHICH IS INCLUDED WITH *
- * THIS SOURCE. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
- * *
- * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
- * by the XIPHOPHORUS Company, http://www.xiph.org/ *
- * *
- ********************************************************************
- function: static codebook autogenerated by vq/somethingorother
- ********************************************************************/
- #ifndef _V_res0_128_1024_5_VQH_
- #define _V_res0_128_1024_5_VQH_
- #include "codebook.h"
- static long _vq_quantlist_res0_128_1024_5[] = {
- 2,
- 1,
- 3,
- 0,
- 4,
- };
- static long _vq_lengthlist_res0_128_1024_5[] = {
- 2, 7, 6,14,14, 0, 5, 5,11,11, 0, 5, 5,10,10, 0,
- 6, 6, 9, 9, 0, 0, 0, 9, 9, 7, 9, 9,15,13, 0, 9,
- 8,13,12, 0, 8, 9,11,12, 0,11, 9,13,11, 0, 0, 0,
- 10,13, 6, 9, 9,14,15, 0, 8, 9,12,13, 0, 9, 8,12,
- 11, 0, 9,11,11,13, 0, 0, 0,12,10,13,13,14, 0, 0,
- 0,14,14, 0,16, 0,13,14,15,17, 0,17,14, 0,17, 0,
- 0, 0,14,17,13,15,15, 0,16, 0,13,16, 0, 0, 0,15,
- 13, 0,14, 0,14, 0,14, 0, 0, 0, 0, 0,16, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 5, 8, 9,13,15, 0, 6, 6,11,13,
- 0, 6, 8,10,13, 0, 9, 8,10,10, 0, 0, 0,10,12, 5,
- 9, 8,16,13, 0, 6, 6,12,11, 0, 8, 6,13,10, 0, 8,
- 9,10,10, 0, 0, 0,12,10,10,13,13, 0, 0, 0,12,11,
- 15,17, 0,11,13,13, 0, 0,16,12,15,14, 0, 0, 0,14,
- 16,11,13,12, 0,15, 0,11,13,17,14, 0,13,11,16,14,
- 0,12,14,14,15, 0, 0, 0,16,13, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 5, 9, 8,17,13, 0, 8, 6,13,11, 0, 7, 6,
- 11,10, 0, 9, 8,13,10, 0, 0, 0,10,10, 5, 8, 9,13,
- 15, 0, 6, 7,11,13, 0, 6, 7,10,12, 0, 8, 9,10,12,
- 0, 0, 0,10,10,10,12,11, 0,14, 0,13,10,17,14, 0,
- 10,11,13,14, 0,15,11, 0,13, 0, 0, 0,12,15,10,11,
- 12,14, 0, 0,10,13,13,15, 0,11,10,13,14, 0,11,17,
- 14,16, 0, 0, 0,16,12, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 7, 9,11,14,17, 0, 8, 9,12,15, 0, 8, 9,11,17, 0,
- 10,10,12,14, 0, 0, 0,11,14, 6,11, 9,17,14, 0, 8,
- 8,15,12, 0, 9, 8,15,11, 0,10,10,14,12, 0, 0, 0,
- 13,11, 9,12,12,15, 0, 0,10,10,13,16, 0,10,12,14,
- 16, 0,13,11,13,13, 0, 0, 0,13, 0, 9,12,11, 0,15,
- 0, 9,10,14,14, 0,12,10,17,13, 0,11,12,12,13, 0,
- 0, 0,16,14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
- 13,11, 0,14, 0,12,10, 0,13, 0,10,10,14,12, 0,13,
- 11, 0,14, 0, 0, 0,13,12, 9,10,13,14, 0, 0,10,11,
- 13,17, 0,10,10,12,15, 0,11,13,14,16, 0, 0, 0,12,
- 12,
- };
- static float _vq_quantthresh_res0_128_1024_5[] = {
- -1.5, -0.5, 0.5, 1.5,
- };
- static long _vq_quantmap_res0_128_1024_5[] = {
- 3, 1, 0, 2, 4,
- };
- static encode_aux_threshmatch _vq_auxt_res0_128_1024_5 = {
- _vq_quantthresh_res0_128_1024_5,
- _vq_quantmap_res0_128_1024_5,
- 5,
- 5
- };
- static long _vq_pigeonmap_res0_128_1024_5[] = {
- 1, 0, 0, 0,
- };
- static long _vq_fitlist_res0_128_1024_5[] = {
- 0, 1, 2, 3, 6, 7, 8, 11,
- 12, 13, 16, 17, 18, 25, 26, 27,
- 28, 31, 32, 33, 36, 37, 38, 41,
- 42, 43, 50, 51, 52, 53, 56, 57,
- 58, 61, 62, 63, 66, 67, 68, 75,
- 76, 77, 81, 82, 86, 87, 88, 91,
- 92, 150, 151, 152, 153, 156, 157, 158,
- 161, 162, 163, 166, 167, 168, 175, 176,
- 177, 178, 181, 182, 183, 186, 187, 188,
- 191, 192, 193, 200, 201, 202, 206, 207,
- 208, 211, 212, 213, 216, 217, 218, 275,
- 276, 277, 278, 281, 282, 283, 286, 287,
- 288, 291, 292, 293, 300, 301, 302, 303,
- 306, 307, 308, 311, 316, 325, 326, 327,
- 331, 332, 333, 336, 341, 400, 401, 402,
- 403, 406, 407, 408, 411, 412, 413, 416,
- 417, 418, 425, 426, 427, 428, 431, 432,
- 433, 436, 441, 450, 451, 452, 453, 456,
- 457, 458, 461, 466, 4, 9, 14, 19,
- 29, 34, 39, 44, 54, 59, 64, 69,
- 84, 89, 94, 154, 159, 164, 169, 179,
- 184, 189, 194, 209, 219, 279, 284, 289,
- 294, 304, 309, 312, 317, 329, 334, 337,
- 342, 404, 409, 414, 419, 429, 434, 437,
- 442, 459, 462, 467, 314, 319, 339, 344,
- 439, 444, 464, 469, 23, 48, 73, 98,
- 173, 198, 223, 298, 313, 338, 423, 438,
- 463, 24, 49, 74, 99, 174, 199, 224,
- 299, 424, 324, 349, 449, 323, 348, 448,
- 473, 100, 101, 102, 106, 107, 111, 112,
- 116, 118, 225, 226, 227, 231, 232, 233,
- 236, 237, 238, 241, 242, 243, 318, 350,
- 351, 352, 353, 356, 357, 358, 361, 366,
- 443, 475, 476, 477, 481, 482, 483, 486,
- 491, 104, 114, 229, 234, 239, 244, 359,
- 362, 367, 479, 484, 487, 492, 364, 369,
- 489, 494, 248, 363, 488, 124, 249, 374,
- 499, 373, 498, 368, 493, 575, 576, 577,
- 581, 582, 586, 591, 579, 584, 587, 592,
- 589, 594, 588, 599, 598, 600, 601, 602,
- 603, 606, 607, 608, 611, 616, 609, 612,
- 617, 614, 619, 613, 624, 623, 618, 0,
- 1, 3, 6, 8, 11, 13, 16, 18,
- 25, 26, 28, 31, 33, 36, 38, 41,
- 43, 50, 51, 53, 56, 58, 61, 63,
- 66, 68, 75, 76, 81, 86, 88, 91,
- 150, 151, 153, 156, 158, 161, 163, 166,
- 168, 175, 176, 178, 181, 183, 186, 188,
- 191, 193, 200, 201, 206, 208, 211, 213,
- 216, 218, 275, 276, 278, 281, 283, 286,
- 288, 291, 293, 300, 301, 303, 306, 308,
- 311, 313, 316, 318, 325, 326, 331, 333,
- 336, 338, 341, 400, 401, 403, 406, 408,
- 411, 413, 416, 418, 425, 426, 428, 431,
- 433, 436, 438, 441, 443, 450, 451, 453,
- 456, 458, 461, 463, 466, 468, 23, 48,
- 73, 98, 173, 198, 223, 298, 323, 348,
- 423, 448, 473, 100, 101, 106, 111, 116,
- 118, 225, 226, 231, 233, 236, 238, 241,
- 243, 350, 351, 353, 356, 358, 361, 363,
- 366, 368, 475, 476, 481, 483, 486, 488,
- 491, 493, 248, 373, 498, 575, 576, 581,
- 586, 588, 591, 598, 600, 601, 603, 606,
- 608, 611, 613, 616, 618, 623, 0, 1,
- 2, 3, 6, 7, 8, 16, 17, 18,
- 25, 26, 27, 28, 31, 32, 33, 41,
- 42, 43, 50, 51, 52, 53, 56, 57,
- 58, 66, 67, 68, 75, 76, 77, 81,
- 82, 91, 92, 150, 151, 152, 153, 156,
- 157, 158, 166, 167, 168, 175, 176, 177,
- 178, 181, 182, 183, 191, 192, 193, 200,
- 201, 202, 206, 207, 208, 216, 217, 218,
- 275, 276, 277, 278, 281, 282, 283, 291,
- 292, 293, 300, 301, 306, 307, 308, 316,
- 317, 318, 325, 326, 331, 332, 333, 341,
- 342, 400, 401, 402, 403, 406, 407, 408,
- 416, 417, 418, 425, 426, 431, 432, 433,
- 441, 442, 443, 450, 451, 456, 457, 458,
- 466, 467, 468, 4, 9, 19, 29, 34,
- 44, 54, 59, 69, 84, 94, 154, 159,
- 169, 179, 184, 194, 209, 219, 279, 284,
- 294, 302, 309, 319, 327, 334, 344, 404,
- 409, 419, 427, 434, 444, 452, 459, 469,
- 304, 329, 429, 100, 101, 102, 106, 107,
- 116, 118, 225, 226, 227, 231, 232, 233,
- 241, 242, 243, 303, 350, 351, 356, 357,
- 358, 366, 367, 368, 428, 475, 476, 481,
- 482, 483, 491, 492, 493, 104, 229, 234,
- 244, 352, 359, 369, 477, 484, 494, 479,
- 353, 575, 576, 581, 582, 591, 592, 577,
- 584, 594, 579, 600, 601, 606, 607, 608,
- 616, 617, 618, 602, 609, 619, 603, 0,
- 1, 2, 3, 6, 7, 8, 11, 12,
- 13, 16, 17, 18, 25, 26, 27, 28,
- 31, 32, 33, 36, 37, 38, 41, 42,
- 43, 75, 76, 77, 81, 82, 86, 87,
- 88, 91, 92, 150, 151, 152, 153, 156,
- 157, 158, 161, 162, 163, 166, 167, 168,
- 200, 201, 202, 206, 207, 208, 211, 212,
- 213, 216, 217, 218, 275, 276, 277, 278,
- 281, 282, 283, 286, 287, 288, 291, 292,
- 293, 325, 326, 327, 331, 332, 333, 336,
- 337, 338, 341, 342, 400, 401, 402, 403,
- 406, 407, 408, 411, 412, 413, 416, 417,
- 418, 450, 451, 452, 453, 456, 457, 458,
- 461, 462, 463, 466, 467, 468, 4, 9,
- 14, 19, 29, 34, 39, 44, 84, 89,
- 94, 154, 159, 164, 169, 209, 219, 279,
- 284, 289, 294, 329, 334, 339, 344, 404,
- 409, 414, 419, 459, 464, 469, 23, 48,
- 98, 173, 223, 298, 348, 423, 473, 24,
- 49, 99, 174, 224, 299, 349, 424, 575,
- 576, 577, 581, 582, 586, 587, 588, 591,
- 592, 579, 584, 589, 594, 598, 599, 0,
- 1, 2, 3, 6, 7, 8, 11, 12,
- 13, 16, 17, 18, 25, 26, 27, 28,
- 31, 32, 33, 36, 37, 38, 41, 42,
- 43, 50, 51, 52, 53, 56, 57, 58,
- 61, 66, 75, 76, 77, 81, 82, 86,
- 91, 150, 151, 152, 153, 156, 157, 158,
- 161, 162, 163, 166, 167, 168, 175, 176,
- 177, 178, 181, 182, 183, 186, 187, 188,
- 191, 192, 193, 200, 201, 202, 206, 207,
- 208, 211, 212, 213, 216, 217, 218, 400,
- 401, 402, 403, 406, 407, 408, 411, 412,
- 413, 416, 417, 418, 425, 426, 427, 428,
- 431, 432, 433, 436, 437, 438, 441, 442,
- 443, 450, 451, 452, 453, 456, 457, 458,
- 461, 462, 463, 466, 467, 468, 4, 9,
- 14, 19, 29, 34, 39, 44, 54, 59,
- 62, 67, 84, 87, 92, 154, 159, 164,
- 169, 179, 184, 189, 194, 209, 219, 404,
- 409, 414, 419, 429, 434, 439, 444, 459,
- 464, 469, 64, 69, 89, 94, 23, 48,
- 63, 88, 173, 198, 223, 423, 448, 473,
- 24, 49, 174, 199, 224, 424, 449, 74,
- 99, 73, 98, 68, 100, 101, 102, 106,
- 107, 111, 116, 225, 226, 227, 231, 232,
- 233, 236, 237, 238, 241, 242, 243, 475,
- 476, 477, 481, 482, 483, 486, 487, 488,
- 491, 492, 493, 104, 112, 229, 234, 239,
- 244, 479, 484, 489, 494, 114, 248, 498,
- 249, 499, 124, 118,
- };
- static long _vq_fitmap_res0_128_1024_5[] = {
- 0, 335, 510, 335, 735, 335, 735, 335,
- 911, 335, 911, 335, 735, 335, 735, 335,
- };
- static long _vq_fitlength_res0_128_1024_5[] = {
- 335, 175, 225, 175, 176, 175, 176, 175,
- 229, 175, 229, 175, 176, 175, 176, 175,
- };
- static encode_aux_pigeonhole _vq_auxp_res0_128_1024_5 = {
- -2, 1, 4, 2,
- _vq_pigeonmap_res0_128_1024_5,
- 1140,
- _vq_fitlist_res0_128_1024_5,
- _vq_fitmap_res0_128_1024_5,
- _vq_fitlength_res0_128_1024_5
- };
- static static_codebook _vq_book_res0_128_1024_5 = {
- 4, 625,
- _vq_lengthlist_res0_128_1024_5,
- 1, -533725184, 1611661312, 3, 0,
- _vq_quantlist_res0_128_1024_5,
- NULL,
- &_vq_auxt_res0_128_1024_5,
- &_vq_auxp_res0_128_1024_5,
- 0
- };
- #endif
|