_44u4_p9_1.vqh 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. /********************************************************************
  2. * *
  3. * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
  4. * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
  5. * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
  6. * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
  7. * *
  8. * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2001 *
  9. * by the XIPHOPHORUS Company http://www.xiph.org/ *
  10. * *
  11. ********************************************************************
  12. function: static codebook autogenerated by vq/somethingorother
  13. ********************************************************************/
  14. #ifndef _V__44u4_p9_1_VQH_
  15. #define _V__44u4_p9_1_VQH_
  16. #include "codebook.h"
  17. static long _vq_quantlist__44u4_p9_1[] = {
  18. 6,
  19. 5,
  20. 7,
  21. 4,
  22. 8,
  23. 3,
  24. 9,
  25. 2,
  26. 10,
  27. 1,
  28. 11,
  29. 0,
  30. 12,
  31. };
  32. static long _vq_lengthlist__44u4_p9_1[] = {
  33. 1, 3, 4, 6, 6, 8, 7, 9, 8,10, 9,11,11, 4, 6, 6,
  34. 8, 8,10, 9,11,10,12,11,12,11, 4, 6, 6, 8, 8, 9,
  35. 10,10,11,11,12,12,12, 7, 8, 9,10,10,12,11,13,13,
  36. 13,14,15,14, 7, 8, 9,10,10,12,12,13,13,14,13,14,
  37. 14, 9,10,11,12,12,14,14,15,15,15,15,19,15, 9,11,
  38. 11,12,12,13,13,15,14,16,16,17,16,11,12,13,14,13,
  39. 15,15,16,17,16,16,17,17,11,13,13,14,14,14,15,16,
  40. 16,16,16,17,16,13,13,14,15,15,15,15,15,17,17,18,
  41. 19,19,13,14,14,15,15,15,16,15,17,17,16,18,16,14,
  42. 14,15,15,16,17,16,18,17,17,18,17,19,14,14,15,18,
  43. 15,16,16,17,16,16,19,16,19,
  44. };
  45. static float _vq_quantthresh__44u4_p9_1[] = {
  46. -269.5, -220.5, -171.5, -122.5, -73.5, -24.5, 24.5, 73.5,
  47. 122.5, 171.5, 220.5, 269.5,
  48. };
  49. static long _vq_quantmap__44u4_p9_1[] = {
  50. 11, 9, 7, 5, 3, 1, 0, 2,
  51. 4, 6, 8, 10, 12,
  52. };
  53. static encode_aux_threshmatch _vq_auxt__44u4_p9_1 = {
  54. _vq_quantthresh__44u4_p9_1,
  55. _vq_quantmap__44u4_p9_1,
  56. 13,
  57. 13
  58. };
  59. static static_codebook _44u4_p9_1 = {
  60. 2, 169,
  61. _vq_lengthlist__44u4_p9_1,
  62. 1, -518889472, 1622704128, 4, 0,
  63. _vq_quantlist__44u4_p9_1,
  64. NULL,
  65. &_vq_auxt__44u4_p9_1,
  66. NULL,
  67. 0
  68. };
  69. #endif