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_128_128_5_VQH_
18 #define _V_res0_128_128_5_VQH_
21 static long _vq_quantlist_res0_128_128_5[] = {
325 static long _vq_lengthlist_res0_128_128_5[] = {
326 2, 3, 2, 4, 4, 5, 5, 6, 6, 7, 6, 7, 8, 8, 8, 9,
327 9, 9, 9,11,12,11,11,10,13,11,11,12,12,10,13,13,
328 13,13,13,13,12,13,13,13,13,13,13,13,13,13,13,13,
329 13,13,13,13,13, 7, 8, 8,10, 8, 9, 9, 9, 8, 9, 9,
330 10, 9,10, 8,10, 9,11, 9,11, 9,10, 9,11,11,11,10,
331 11,10,12,10,11,11,12,10,11,10,12,10,11,11,12,11,
332 11,11,10,12,11,12,12,12,13,11,13,12,13,12,13,13,
333 10,12,13,13,13,13,11,13,12,11,13,12,12,12,13,12,
334 13,12,13,13,12,12,13,12,13,13,12,12,13,13,13,11,
335 13,13,12,12,13,12,13,12,12,13,13,13,13,11,13,13,
336 13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,13,
337 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
338 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
339 13,13,13,13,13,13,13,13,13,12,13,13,13,13,13,13,
340 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
341 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
342 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
343 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
344 13,13,13,13,13,13,13,13,13,13,13,13,12,
347 static float _vq_quantthresh_res0_128_128_5[] = {
348 -149.5, -148.5, -147.5, -146.5, -145.5, -144.5, -143.5, -142.5,
349 -141.5, -140.5, -139.5, -138.5, -137.5, -136.5, -135.5, -134.5,
350 -133.5, -132.5, -131.5, -130.5, -129.5, -128.5, -127.5, -126.5,
351 -125.5, -124.5, -123.5, -122.5, -121.5, -120.5, -119.5, -118.5,
352 -117.5, -116.5, -115.5, -114.5, -113.5, -112.5, -111.5, -110.5,
353 -109.5, -108.5, -107.5, -106.5, -105.5, -104.5, -103.5, -102.5,
354 -101.5, -100.5, -99.5, -98.5, -97.5, -96.5, -95.5, -94.5,
355 -93.5, -92.5, -91.5, -90.5, -89.5, -88.5, -87.5, -86.5,
356 -85.5, -84.5, -83.5, -82.5, -81.5, -80.5, -79.5, -78.5,
357 -77.5, -76.5, -75.5, -74.5, -73.5, -72.5, -71.5, -70.5,
358 -69.5, -68.5, -67.5, -66.5, -65.5, -64.5, -63.5, -62.5,
359 -61.5, -60.5, -59.5, -58.5, -57.5, -56.5, -55.5, -54.5,
360 -53.5, -52.5, -51.5, -50.5, -49.5, -48.5, -47.5, -46.5,
361 -45.5, -44.5, -43.5, -42.5, -41.5, -40.5, -39.5, -38.5,
362 -37.5, -36.5, -35.5, -34.5, -33.5, -32.5, -31.5, -30.5,
363 -29.5, -28.5, -27.5, -26.5, -25.5, -24.5, -23.5, -22.5,
364 -21.5, -20.5, -19.5, -18.5, -17.5, -16.5, -15.5, -14.5,
365 -13.5, -12.5, -11.5, -10.5, -9.5, -8.5, -7.5, -6.5,
366 -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
367 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5,
368 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 16.5, 17.5,
369 18.5, 19.5, 20.5, 21.5, 22.5, 23.5, 24.5, 25.5,
370 26.5, 27.5, 28.5, 29.5, 30.5, 31.5, 32.5, 33.5,
371 34.5, 35.5, 36.5, 37.5, 38.5, 39.5, 40.5, 41.5,
372 42.5, 43.5, 44.5, 45.5, 46.5, 47.5, 48.5, 49.5,
373 50.5, 51.5, 52.5, 53.5, 54.5, 55.5, 56.5, 57.5,
374 58.5, 59.5, 60.5, 61.5, 62.5, 63.5, 64.5, 65.5,
375 66.5, 67.5, 68.5, 69.5, 70.5, 71.5, 72.5, 73.5,
376 74.5, 75.5, 76.5, 77.5, 78.5, 79.5, 80.5, 81.5,
377 82.5, 83.5, 84.5, 85.5, 86.5, 87.5, 88.5, 89.5,
378 90.5, 91.5, 92.5, 93.5, 94.5, 95.5, 96.5, 97.5,
379 98.5, 99.5, 100.5, 101.5, 102.5, 103.5, 104.5, 105.5,
380 106.5, 107.5, 108.5, 109.5, 110.5, 111.5, 112.5, 113.5,
381 114.5, 115.5, 116.5, 117.5, 118.5, 119.5, 120.5, 121.5,
382 122.5, 123.5, 124.5, 125.5, 126.5, 127.5, 128.5, 129.5,
383 130.5, 131.5, 132.5, 133.5, 134.5, 135.5, 136.5, 137.5,
384 138.5, 139.5, 140.5, 141.5, 142.5, 143.5, 144.5, 145.5,
385 146.5, 147.5, 148.5, 149.5,
388 static long _vq_quantmap_res0_128_128_5[] = {
389 299, 297, 295, 293, 291, 289, 287, 285,
390 283, 281, 279, 277, 275, 273, 271, 269,
391 267, 265, 263, 261, 259, 257, 255, 253,
392 251, 249, 247, 245, 243, 241, 239, 237,
393 235, 233, 231, 229, 227, 225, 223, 221,
394 219, 217, 215, 213, 211, 209, 207, 205,
395 203, 201, 199, 197, 195, 193, 191, 189,
396 187, 185, 183, 181, 179, 177, 175, 173,
397 171, 169, 167, 165, 163, 161, 159, 157,
398 155, 153, 151, 149, 147, 145, 143, 141,
399 139, 137, 135, 133, 131, 129, 127, 125,
400 123, 121, 119, 117, 115, 113, 111, 109,
401 107, 105, 103, 101, 99, 97, 95, 93,
402 91, 89, 87, 85, 83, 81, 79, 77,
403 75, 73, 71, 69, 67, 65, 63, 61,
404 59, 57, 55, 53, 51, 49, 47, 45,
405 43, 41, 39, 37, 35, 33, 31, 29,
406 27, 25, 23, 21, 19, 17, 15, 13,
407 11, 9, 7, 5, 3, 1, 0, 2,
408 4, 6, 8, 10, 12, 14, 16, 18,
409 20, 22, 24, 26, 28, 30, 32, 34,
410 36, 38, 40, 42, 44, 46, 48, 50,
411 52, 54, 56, 58, 60, 62, 64, 66,
412 68, 70, 72, 74, 76, 78, 80, 82,
413 84, 86, 88, 90, 92, 94, 96, 98,
414 100, 102, 104, 106, 108, 110, 112, 114,
415 116, 118, 120, 122, 124, 126, 128, 130,
416 132, 134, 136, 138, 140, 142, 144, 146,
417 148, 150, 152, 154, 156, 158, 160, 162,
418 164, 166, 168, 170, 172, 174, 176, 178,
419 180, 182, 184, 186, 188, 190, 192, 194,
420 196, 198, 200, 202, 204, 206, 208, 210,
421 212, 214, 216, 218, 220, 222, 224, 226,
422 228, 230, 232, 234, 236, 238, 240, 242,
423 244, 246, 248, 250, 252, 254, 256, 258,
424 260, 262, 264, 266, 268, 270, 272, 274,
425 276, 278, 280, 282, 284, 286, 288, 290,
426 292, 294, 296, 298, 300,
429 static encode_aux_threshmatch _vq_auxt_res0_128_128_5 = {
430 _vq_quantthresh_res0_128_128_5,
431 _vq_quantmap_res0_128_128_5,
436 static static_codebook _vq_book_res0_128_128_5 = {
438 _vq_lengthlist_res0_128_128_5,
439 1, -520962048, 1611661312, 9, 0,
440 _vq_quantlist_res0_128_128_5,
442 &_vq_auxt_res0_128_128_5,