res0_128a_350_5.vqh 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. /********************************************************************
  2. * *
  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. *
  7. * *
  8. * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
  9. * by Monty <monty@xiph.org> and the XIPHOPHORUS Company *
  10. * http://www.xiph.org/ *
  11. * *
  12. ********************************************************************
  13. function: static codebook autogenerated by vq/somethingorother
  14. ********************************************************************/
  15. #ifndef _V_res0_128a_350_5_VQH_
  16. #define _V_res0_128a_350_5_VQH_
  17. #include "codebook.h"
  18. static long _vq_quantlist_res0_128a_350_5[] = {
  19. 88,
  20. 89,
  21. 90,
  22. 91,
  23. 92,
  24. 94,
  25. 96,
  26. 99,
  27. 104,
  28. 111,
  29. 120,
  30. 133,
  31. 151,
  32. 176,
  33. 87,
  34. 86,
  35. 85,
  36. 84,
  37. 82,
  38. 80,
  39. 77,
  40. 72,
  41. 65,
  42. 56,
  43. 43,
  44. 25,
  45. 0,
  46. };
  47. static long _vq_lengthlist_res0_128a_350_5[] = {
  48. 7, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9,11,11,11, 7, 8,
  49. 8, 8, 8, 8, 8, 8, 9, 9,11,13,12, 7, 8, 8, 9, 8,
  50. 8, 8, 8, 8,10,10,12,13,14, 8, 8, 8, 8, 8, 8, 8,
  51. 8, 9, 9,12,13,14, 8, 8, 9, 9, 8, 8, 8, 8, 8,10,
  52. 10,12,15,14, 8, 9, 9, 8, 8, 8, 8, 8,10,10,12,14,
  53. 13, 9, 9, 9, 9, 9, 8, 8, 8, 9,10,10,13,14,15, 9,
  54. 9, 9, 9, 8, 9, 8, 9,10,10,12,15,16, 8, 8, 9, 9,
  55. 8, 8, 8, 8, 8,10,10,12,14,14, 8, 9, 9, 8, 8, 8,
  56. 8, 8,10, 9,12,14,17, 8, 8, 9, 9, 8, 8, 8, 8, 8,
  57. 10,10,12,14,16, 9, 9, 9, 8, 8, 8, 8, 8,10, 9,12,
  58. 14, 0, 9, 9, 9, 9, 8, 8, 8, 8, 8,10,10,13,14,15,
  59. 9, 9, 9, 9, 8, 8, 8, 8,10, 9,12,15,16, 9, 9, 9,
  60. 9, 9, 9, 8, 8, 9,10,10,12,14,15, 9, 9, 9, 9, 8,
  61. 8, 8, 9,10,10,12,14, 0,10,10,10,10,10, 9,10, 9,
  62. 10,11,11,14, 0, 0,10,10,10,10, 9,10, 9,10,11,11,
  63. 13,17, 0,11,11,11,12,12,11,11,11,11,13,12,14,16,
  64. 17,11,12,11,12,11,12,11,12,12,12,15,17, 0,11,11,
  65. 11,12,12,11,12,11,12,13,14,16, 0, 0,11,12,12,12,
  66. 11,11,11,12,13,14,17, 0, 0,12,13,13,13,14,14,14,
  67. 14,14,14, 0, 0, 0, 0,13,13,13,14,13,14,14,13,15,
  68. 16,16, 0, 0,13,15,16,17,15,17,17,16, 0,17, 0, 0,
  69. 0, 0,13,15,15,15,15,16,15,16,17, 0,16, 0, 0,12,
  70. 14,15, 0, 0,17,16,15,16, 0, 0, 0, 0, 0,14,16,17,
  71. 16,16,15,15,15,17,17, 0, 0, 0, 8, 8, 8, 8, 8, 8,
  72. 8, 8, 8,10,10,12,13,14, 8, 8, 9, 8, 8, 8, 8, 8,
  73. 9, 9,12,14,14, 8, 8, 9, 9, 8, 8, 8, 8, 8,10,10,
  74. 12,14,14, 8, 9, 9, 8, 8, 8, 8, 8,10,10,12,14,15,
  75. 9, 9, 9, 9, 9, 9, 8, 8, 9,10,10,13,14,17, 9, 9,
  76. 9, 8, 8, 8, 8, 9,10,10,12,15,16, 8, 8, 9, 9, 8,
  77. 8, 8, 8, 8,10,10,12,14,16, 8, 9, 9, 8, 8, 8, 8,
  78. 8,10, 9,12,14,16, 8, 8, 9, 9, 8, 8, 8, 8, 8,10,
  79. 10,12,15,15, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9,11,14,
  80. 16, 9, 9, 9, 9, 9, 8, 8, 8, 8,10,10,12,15,16, 9,
  81. 9, 9, 9, 8, 8, 8, 8,10,10,12,14,15, 9, 9, 9, 9,
  82. 9, 8, 8, 8, 9,10,10,12,14,16, 9, 9, 9, 9, 8, 8,
  83. 8, 9,10,10,12,15,15,10,10,10,10,10, 9, 9, 9,10,
  84. 11,11,13,15,17,10,10,10,10, 9, 9, 9,10,11,11,13,
  85. 17,17,11,11,12,11,12,11,11,11,12,13,13,15,17, 0,
  86. 11,11,12,11,11,11,11,11,12,12,15,17,17,11,12,11,
  87. 12,11,11,11,11,12,13,15, 0, 0, 0,11,12,12,12,11,
  88. 12,12,12,12,14,16, 0, 0,13,13,13,13,15,14,14,14,
  89. 14,14,16,17, 0, 0,13,14,15,14,14,14,14,14,15,16,
  90. 0, 0, 0,13,14,16,15,15, 0,17,15,17,17, 0, 0, 0,
  91. 0,15,15,16,15,15,16,16,16,17,17,17, 0, 0,13,15,
  92. 17,17,16,15,17,16,16, 0, 0, 0, 0, 0,14,16,15,16,
  93. 16,15,15,14,17,16, 0, 0, 0,
  94. };
  95. static float _vq_quantthresh_res0_128a_350_5[] = {
  96. -75.5, -54, -38.5, -27.5, -19.5, -13.5, -9.5, -7,
  97. -5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
  98. 3.5, 5, 7, 9.5, 13.5, 19.5, 27.5, 38.5,
  99. 54, 75.5,
  100. };
  101. static long _vq_quantmap_res0_128a_350_5[] = {
  102. 26, 25, 24, 23, 22, 21, 20, 19,
  103. 18, 17, 16, 15, 14, 0, 1, 2,
  104. 3, 4, 5, 6, 7, 8, 9, 10,
  105. 11, 12, 13,
  106. };
  107. static encode_aux_threshmatch _vq_auxt_res0_128a_350_5 = {
  108. _vq_quantthresh_res0_128a_350_5,
  109. _vq_quantmap_res0_128a_350_5,
  110. 27,
  111. 27
  112. };
  113. static static_codebook _vq_book_res0_128a_350_5 = {
  114. 2, 729,
  115. _vq_lengthlist_res0_128a_350_5,
  116. 1, -522846208, 1611661312, 8, 0,
  117. _vq_quantlist_res0_128a_350_5,
  118. NULL,
  119. &_vq_auxt_res0_128a_350_5,
  120. NULL,
  121. };
  122. #endif