1 /********************************************************************
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. *
8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2007 *
9 * by the Xiph.Org Foundation http://www.xiph.org/ *
11 ********************************************************************
13 function: static codebooks autogenerated by huff/huffbuld
16 ********************************************************************/
19 static const long _vq_quantlist__16u0__p1_0[] = {
25 static const long _vq_lengthlist__16u0__p1_0[] = {
26 1, 4, 4, 5, 7, 7, 5, 7, 8, 5, 8, 8, 8,10,10, 8,
27 10,11, 5, 8, 8, 8,10,10, 8,10,10, 4, 9, 9, 9,12,
28 11, 8,11,11, 8,12,11,10,12,14,10,13,13, 7,11,11,
29 10,14,12,11,14,14, 4, 9, 9, 8,11,11, 9,11,12, 7,
30 11,11,10,13,14,10,12,14, 8,11,12,10,14,14,10,13,
34 static const float _vq_quantthresh__16u0__p1_0[] = {
38 static const long _vq_quantmap__16u0__p1_0[] = {
42 static const encode_aux_threshmatch _vq_auxt__16u0__p1_0 = {
43 (float *)_vq_quantthresh__16u0__p1_0,
44 (long *)_vq_quantmap__16u0__p1_0,
49 static const static_codebook _16u0__p1_0 = {
51 (long *)_vq_lengthlist__16u0__p1_0,
52 1, -535822336, 1611661312, 2, 0,
53 (long *)_vq_quantlist__16u0__p1_0,
55 (encode_aux_threshmatch *)&_vq_auxt__16u0__p1_0,
60 static const long _vq_quantlist__16u0__p2_0[] = {
66 static const long _vq_lengthlist__16u0__p2_0[] = {
67 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 9, 7,
68 8, 9, 5, 7, 7, 7, 9, 8, 7, 9, 7, 4, 7, 7, 7, 9,
69 9, 7, 8, 8, 6, 9, 8, 7, 8,11, 9,11,10, 6, 8, 9,
70 8,11, 8, 9,10,11, 4, 7, 7, 7, 8, 8, 7, 9, 9, 6,
71 9, 8, 9,11,10, 8, 8,11, 6, 8, 9, 9,10,11, 8,11,
75 static const float _vq_quantthresh__16u0__p2_0[] = {
79 static const long _vq_quantmap__16u0__p2_0[] = {
83 static const encode_aux_threshmatch _vq_auxt__16u0__p2_0 = {
84 (float *)_vq_quantthresh__16u0__p2_0,
85 (long *)_vq_quantmap__16u0__p2_0,
90 static const static_codebook _16u0__p2_0 = {
92 (long *)_vq_lengthlist__16u0__p2_0,
93 1, -535822336, 1611661312, 2, 0,
94 (long *)_vq_quantlist__16u0__p2_0,
96 (encode_aux_threshmatch *)&_vq_auxt__16u0__p2_0,
101 static const long _vq_quantlist__16u0__p3_0[] = {
109 static const long _vq_lengthlist__16u0__p3_0[] = {
110 1, 5, 5, 7, 7, 6, 7, 7, 8, 8, 6, 7, 8, 8, 8, 8,
111 9, 9,11,11, 8, 9, 9,11,11, 6, 9, 8,10,10, 8,10,
112 10,11,11, 8,10,10,11,11,10,11,10,13,12, 9,11,10,
113 13,13, 6, 8, 9,10,10, 8,10,10,11,11, 8,10,10,11,
114 11, 9,10,11,13,12,10,10,11,12,12, 8,11,11,14,13,
115 10,12,11,15,13, 9,12,11,15,14,12,14,13,16,14,12,
116 13,13,17,14, 8,11,11,13,14, 9,11,12,14,15,10,11,
117 12,13,15,11,13,13,14,16,12,13,14,14,16, 5, 9, 9,
118 11,11, 9,11,11,12,12, 8,11,11,12,12,11,12,12,15,
119 14,10,12,12,15,15, 8,11,11,13,12,10,12,12,13,13,
120 10,12,12,14,13,12,12,13,14,15,11,13,13,17,16, 7,
121 11,11,13,13,10,12,12,14,13,10,12,12,13,14,12,13,
122 12,15,14,11,13,13,15,14, 9,12,12,16,15,11,13,13,
123 17,16,10,13,13,16,16,13,14,15,15,16,13,15,14,19,
124 17, 9,12,12,14,16,11,13,13,15,16,10,13,13,17,16,
125 13,14,13,17,15,12,15,15,16,17, 5, 9, 9,11,11, 8,
126 11,11,13,12, 9,11,11,12,12,10,12,12,14,15,11,12,
127 12,14,14, 7,11,10,13,12,10,12,12,14,13,10,11,12,
128 13,13,11,13,13,15,16,12,12,13,15,15, 7,11,11,13,
129 13,10,13,13,14,14,10,12,12,13,13,11,13,13,16,15,
130 12,13,13,15,14, 9,12,12,15,15,10,13,13,17,16,11,
131 12,13,15,15,12,15,14,18,18,13,14,14,16,17, 9,12,
132 12,15,16,10,13,13,15,16,11,13,13,15,16,13,15,15,
133 17,17,13,15,14,16,15, 7,11,11,15,16,10,13,12,16,
134 17,10,12,13,15,17,15,16,16,18,17,13,15,15,17,18,
135 8,12,12,16,16,11,13,14,17,18,11,13,13,18,16,15,
136 17,16,17,19,14,15,15,17,16, 8,12,12,16,15,11,14,
137 13,18,17,11,13,14,18,17,15,16,16,18,17,13,16,16,
138 18,18,11,15,14,18,17,13,14,15,18, 0,12,15,15, 0,
139 17,17,16,17,17,18,14,16,18,18, 0,11,14,14,17, 0,
140 12,15,14,17,19,12,15,14,18, 0,15,18,16, 0,17,14,
141 18,16,18, 0, 7,11,11,16,15,10,12,12,18,16,10,13,
142 13,16,15,13,15,14,17,17,14,16,16,19,18, 8,12,12,
143 16,16,11,13,13,18,16,11,13,14,17,16,14,15,15,19,
144 18,15,16,16, 0,19, 8,12,12,16,17,11,13,13,17,17,
145 11,14,13,17,17,13,15,15,17,19,15,17,17,19, 0,11,
146 14,15,19,17,12,15,16,18,18,12,14,15,19,17,14,16,
147 17, 0,18,16,16,19,17, 0,11,14,14,18,19,12,15,14,
148 17,17,13,16,14,17,16,14,17,16,18,18,15,18,15, 0,
152 static const float _vq_quantthresh__16u0__p3_0[] = {
153 -1.5, -0.5, 0.5, 1.5,
156 static const long _vq_quantmap__16u0__p3_0[] = {
160 static const encode_aux_threshmatch _vq_auxt__16u0__p3_0 = {
161 (float *)_vq_quantthresh__16u0__p3_0,
162 (long *)_vq_quantmap__16u0__p3_0,
167 static const static_codebook _16u0__p3_0 = {
169 (long *)_vq_lengthlist__16u0__p3_0,
170 1, -533725184, 1611661312, 3, 0,
171 (long *)_vq_quantlist__16u0__p3_0,
173 (encode_aux_threshmatch *)&_vq_auxt__16u0__p3_0,
178 static const long _vq_quantlist__16u0__p4_0[] = {
186 static const long _vq_lengthlist__16u0__p4_0[] = {
187 3, 5, 5, 8, 8, 6, 6, 6, 9, 9, 6, 6, 6, 9, 9, 9,
188 10, 9,11,11, 9, 9, 9,11,11, 6, 7, 7,10,10, 7, 7,
189 8,10,10, 7, 7, 8,10,10,10,10,10,11,12, 9,10,10,
190 11,12, 6, 7, 7,10,10, 7, 8, 7,10,10, 7, 8, 7,10,
191 10,10,11,10,12,11,10,10,10,13,10, 9,10,10,12,12,
192 10,11,10,14,12, 9,11,11,13,13,11,12,13,13,13,11,
193 12,12,15,13, 9,10,10,12,13, 9,11,10,12,13,10,10,
194 11,12,13,11,12,12,12,13,11,12,12,13,13, 5, 7, 7,
195 10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,12,
196 13,10,10,11,12,12, 6, 8, 8,11,10, 7, 8, 9,10,12,
197 8, 9, 9,11,11,11,10,11,11,12,10,11,11,13,12, 7,
198 8, 8,10,11, 8, 9, 8,11,10, 8, 9, 9,11,11,10,12,
199 10,13,11,10,11,11,13,13,10,11,10,14,13,10,10,11,
200 13,13,10,12,11,14,13,12,11,13,12,13,13,12,13,14,
201 14,10,11,11,13,13,10,11,10,12,13,10,12,12,12,14,
202 12,12,12,14,12,12,13,12,17,15, 5, 7, 7,10,10, 7,
203 8, 8,10,10, 7, 8, 8,11,10,10,10,11,12,12,10,11,
204 11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9,
205 10,11,11,11,11,12,12,10,10,11,12,13, 6, 8, 8,10,
206 11, 8, 9, 9,11,11, 7, 9, 7,11,10,10,12,12,13,13,
207 11,11,10,13,11, 9,11,10,14,13,11,11,11,15,13,10,
208 10,11,13,13,12,13,13,14,14,12,11,12,12,13,10,11,
209 11,12,13,10,11,12,13,13,10,11,10,13,12,12,12,13,
210 14, 0,12,13,11,13,11, 8,10,10,13,13,10,11,11,14,
211 13,10,11,11,13,12,13,14,14,14,15,12,12,12,15,14,
212 9,11,10,13,12,10,10,11,13,14,11,11,11,15,12,13,
213 12,14,15,16,13,13,13,14,13, 9,11,11,12,12,10,12,
214 11,13,13,10,11,11,13,14,13,13,13,15,15,13,13,14,
215 17,15,11,12,12,14,14,10,11,12,13,15,12,13,13, 0,
216 15,13,11,14,12,16,14,16,14, 0,15,11,12,12,14,16,
217 11,13,12,16,15,12,13,13,14,15,12,14,12,15,13,15,
218 14,14,16,16, 8,10,10,13,13,10,11,10,13,14,10,11,
219 11,13,13,13,13,12,14,14,14,13,13,16,17, 9,10,10,
220 12,14,10,12,11,14,13,10,11,12,13,14,12,12,12,15,
221 15,13,13,13,14,14, 9,10,10,13,13,10,11,12,12,14,
222 10,11,10,13,13,13,13,13,14,16,13,13,13,14,14,11,
223 12,13,15,13,12,14,13,14,16,12,12,13,13,14,13,14,
224 14,17,15,13,12,17,13,16,11,12,13,14,15,12,13,14,
225 14,17,11,12,11,14,14,13,16,14,16, 0,14,15,11,15,
229 static const float _vq_quantthresh__16u0__p4_0[] = {
230 -1.5, -0.5, 0.5, 1.5,
233 static const long _vq_quantmap__16u0__p4_0[] = {
237 static const encode_aux_threshmatch _vq_auxt__16u0__p4_0 = {
238 (float *)_vq_quantthresh__16u0__p4_0,
239 (long *)_vq_quantmap__16u0__p4_0,
244 static const static_codebook _16u0__p4_0 = {
246 (long *)_vq_lengthlist__16u0__p4_0,
247 1, -533725184, 1611661312, 3, 0,
248 (long *)_vq_quantlist__16u0__p4_0,
250 (encode_aux_threshmatch *)&_vq_auxt__16u0__p4_0,
255 static const long _vq_quantlist__16u0__p5_0[] = {
267 static const long _vq_lengthlist__16u0__p5_0[] = {
268 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8,
269 9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9,
270 9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,11, 7, 8, 8,
271 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
272 9, 9,10,10,11,11,12,12, 9, 9, 9,10,10,11,11,12,
276 static const float _vq_quantthresh__16u0__p5_0[] = {
277 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
280 static const long _vq_quantmap__16u0__p5_0[] = {
281 7, 5, 3, 1, 0, 2, 4, 6,
285 static const encode_aux_threshmatch _vq_auxt__16u0__p5_0 = {
286 (float *)_vq_quantthresh__16u0__p5_0,
287 (long *)_vq_quantmap__16u0__p5_0,
292 static const static_codebook _16u0__p5_0 = {
294 (long *)_vq_lengthlist__16u0__p5_0,
295 1, -531628032, 1611661312, 4, 0,
296 (long *)_vq_quantlist__16u0__p5_0,
298 (encode_aux_threshmatch *)&_vq_auxt__16u0__p5_0,
303 static const long _vq_quantlist__16u0__p6_0[] = {
319 static const long _vq_lengthlist__16u0__p6_0[] = {
320 1, 4, 4, 7, 7,10,10,12,12,13,13,18,17, 3, 6, 6,
321 9, 9,11,11,13,13,14,14,18,17, 3, 6, 6, 9, 9,11,
322 11,13,13,14,14,17,18, 7, 9, 9,11,11,13,13,14,14,
323 15,15, 0, 0, 7, 9, 9,11,11,13,13,14,14,15,16,19,
324 18,10,11,11,13,13,14,14,16,15,17,18, 0, 0,10,11,
325 11,13,13,14,14,15,15,16,18, 0, 0,11,13,13,14,14,
326 15,15,17,17, 0,19, 0, 0,11,13,13,14,14,14,15,16,
327 18, 0,19, 0, 0,13,14,14,15,15,18,17,18,18, 0,19,
328 0, 0,13,14,14,15,16,16,16,18,18,19, 0, 0, 0,16,
329 17,17, 0,17,19,19, 0,19, 0, 0, 0, 0,16,19,16,17,
330 18, 0,19, 0, 0, 0, 0, 0, 0,
333 static const float _vq_quantthresh__16u0__p6_0[] = {
334 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
335 12.5, 17.5, 22.5, 27.5,
338 static const long _vq_quantmap__16u0__p6_0[] = {
339 11, 9, 7, 5, 3, 1, 0, 2,
343 static const encode_aux_threshmatch _vq_auxt__16u0__p6_0 = {
344 (float *)_vq_quantthresh__16u0__p6_0,
345 (long *)_vq_quantmap__16u0__p6_0,
350 static const static_codebook _16u0__p6_0 = {
352 (long *)_vq_lengthlist__16u0__p6_0,
353 1, -526516224, 1616117760, 4, 0,
354 (long *)_vq_quantlist__16u0__p6_0,
356 (encode_aux_threshmatch *)&_vq_auxt__16u0__p6_0,
361 static const long _vq_quantlist__16u0__p6_1[] = {
369 static const long _vq_lengthlist__16u0__p6_1[] = {
370 1, 4, 5, 6, 6, 4, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6,
371 6, 6, 7, 7, 6, 6, 6, 7, 7,
374 static const float _vq_quantthresh__16u0__p6_1[] = {
375 -1.5, -0.5, 0.5, 1.5,
378 static const long _vq_quantmap__16u0__p6_1[] = {
382 static const encode_aux_threshmatch _vq_auxt__16u0__p6_1 = {
383 (float *)_vq_quantthresh__16u0__p6_1,
384 (long *)_vq_quantmap__16u0__p6_1,
389 static const static_codebook _16u0__p6_1 = {
391 (long *)_vq_lengthlist__16u0__p6_1,
392 1, -533725184, 1611661312, 3, 0,
393 (long *)_vq_quantlist__16u0__p6_1,
395 (encode_aux_threshmatch *)&_vq_auxt__16u0__p6_1,
400 static const long _vq_quantlist__16u0__p7_0[] = {
406 static const long _vq_lengthlist__16u0__p7_0[] = {
407 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
408 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
409 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
410 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
411 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
415 static const float _vq_quantthresh__16u0__p7_0[] = {
419 static const long _vq_quantmap__16u0__p7_0[] = {
423 static const encode_aux_threshmatch _vq_auxt__16u0__p7_0 = {
424 (float *)_vq_quantthresh__16u0__p7_0,
425 (long *)_vq_quantmap__16u0__p7_0,
430 static const static_codebook _16u0__p7_0 = {
432 (long *)_vq_lengthlist__16u0__p7_0,
433 1, -518803456, 1628680192, 2, 0,
434 (long *)_vq_quantlist__16u0__p7_0,
436 (encode_aux_threshmatch *)&_vq_auxt__16u0__p7_0,
441 static const long _vq_quantlist__16u0__p7_1[] = {
459 static const long _vq_lengthlist__16u0__p7_1[] = {
460 1, 5, 5, 6, 5, 9,10,11,11,10,10,10,10,10,10, 5,
461 8, 8, 8,10,10,10,10,10,10,10,10,10,10,10, 5, 8,
462 9, 9, 9,10,10,10,10,10,10,10,10,10,10, 5,10, 8,
463 10,10,10,10,10,10,10,10,10,10,10,10, 4, 8, 9,10,
464 10,10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,
465 10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,10,
466 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
467 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
468 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
469 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
470 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
471 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
472 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
473 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
477 static const float _vq_quantthresh__16u0__p7_1[] = {
478 -136.5, -115.5, -94.5, -73.5, -52.5, -31.5, -10.5, 10.5,
479 31.5, 52.5, 73.5, 94.5, 115.5, 136.5,
482 static const long _vq_quantmap__16u0__p7_1[] = {
483 13, 11, 9, 7, 5, 3, 1, 0,
484 2, 4, 6, 8, 10, 12, 14,
487 static const encode_aux_threshmatch _vq_auxt__16u0__p7_1 = {
488 (float *)_vq_quantthresh__16u0__p7_1,
489 (long *)_vq_quantmap__16u0__p7_1,
494 static const static_codebook _16u0__p7_1 = {
496 (long *)_vq_lengthlist__16u0__p7_1,
497 1, -520986624, 1620377600, 4, 0,
498 (long *)_vq_quantlist__16u0__p7_1,
500 (encode_aux_threshmatch *)&_vq_auxt__16u0__p7_1,
505 static const long _vq_quantlist__16u0__p7_2[] = {
529 static const long _vq_lengthlist__16u0__p7_2[] = {
530 1, 6, 6, 7, 8, 7, 7,10, 9,10, 9,11,10, 9,11,10,
531 9, 9, 9, 9,10, 6, 8, 7, 9, 9, 8, 8,10,10, 9,11,
532 11,12,12,10, 9,11, 9,12,10, 9, 6, 9, 8, 9,12, 8,
533 8,11, 9,11,11,12,11,12,12,10,11,11,10,10,11, 7,
534 10, 9, 9, 9, 9, 9,10, 9,10, 9,10,10,12,10,10,10,
535 11,12,10,10, 7, 9, 9, 9,10, 9, 9,10,10, 9, 9, 9,
536 11,11,10,10,10,10, 9, 9,12, 7, 9,10, 9,11, 9,10,
537 9,10,11,11,11,10,11,12, 9,12,11,10,10,10, 7, 9,
538 9, 9, 9,10,12,10, 9,11,12,10,11,12,12,11, 9,10,
539 11,10,11, 7, 9,10,10,11,10, 9,10,11,11,11,10,12,
540 12,12,11,11,10,11,11,12, 8, 9,10,12,11,10,10,12,
541 12,12,12,12,10,11,11, 9,11,10,12,11,11, 8, 9,10,
542 10,11,12,11,11,10,10,10,12,12,12, 9,10,12,12,12,
543 12,12, 8,10,11,10,10,12, 9,11,12,12,11,12,12,12,
544 12,10,12,10,10,10,10, 8,12,11,11,11,10,10,11,12,
545 12,12,12,11,12,12,12,11,11,11,12,10, 9,10,10,12,
546 10,12,10,12,12,10,10,10,11,12,12,12,11,12,12,12,
547 11,10,11,12,12,12,11,12,12,11,12,12,11,12,12,12,
548 12,11,12,12,10,10,10,10,11,11,12,11,12,12,12,12,
549 12,12,12,11,12,11,10,11,11,12,11,11, 9,10,10,10,
550 12,10,10,11, 9,11,12,11,12,11,12,12,10,11,10,12,
551 9, 9, 9,12,11,10,11,10,12,10,12,10,12,12,12,11,
552 11,11,11,11,10, 9,10,10,11,10,11,11,12,11,10,11,
553 12,12,12,11,11, 9,12,10,12, 9,10,12,10,10,11,10,
554 11,11,12,11,10,11,10,11,11,11,11,12,11,11,10, 9,
555 10,10,10, 9,11,11,10, 9,12,10,11,12,11,12,12,11,
556 12,11,12,11,10,11,10,12,11,12,11,12,11,12,10,11,
557 10,10,12,11,10,11,11,11,10,
560 static const float _vq_quantthresh__16u0__p7_2[] = {
561 -9.5, -8.5, -7.5, -6.5, -5.5, -4.5, -3.5, -2.5,
562 -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5,
566 static const long _vq_quantmap__16u0__p7_2[] = {
567 19, 17, 15, 13, 11, 9, 7, 5,
568 3, 1, 0, 2, 4, 6, 8, 10,
572 static const encode_aux_threshmatch _vq_auxt__16u0__p7_2 = {
573 (float *)_vq_quantthresh__16u0__p7_2,
574 (long *)_vq_quantmap__16u0__p7_2,
579 static const static_codebook _16u0__p7_2 = {
581 (long *)_vq_lengthlist__16u0__p7_2,
582 1, -529268736, 1611661312, 5, 0,
583 (long *)_vq_quantlist__16u0__p7_2,
585 (encode_aux_threshmatch *)&_vq_auxt__16u0__p7_2,
590 static const long _huff_lengthlist__16u0__single[] = {
591 3, 5, 8, 7,14, 8, 9,19, 5, 2, 5, 5, 9, 6, 9,19,
592 8, 4, 5, 7, 8, 9,13,19, 7, 4, 6, 5, 9, 6, 9,19,
593 12, 8, 7, 9,10,11,13,19, 8, 5, 8, 6, 9, 6, 7,19,
594 8, 8,10, 7, 7, 4, 5,19,12,17,19,15,18,13,11,18,
597 static const static_codebook _huff_book__16u0__single = {
599 (long *)_huff_lengthlist__16u0__single,
608 static const long _huff_lengthlist__16u1__long[] = {
609 3, 6,10, 8,12, 8,14, 8,14,19, 5, 3, 5, 5, 7, 6,
610 11, 7,16,19, 7, 5, 6, 7, 7, 9,11,12,19,19, 6, 4,
611 7, 5, 7, 6,10, 7,18,18, 8, 6, 7, 7, 7, 7, 8, 9,
612 18,18, 7, 5, 8, 5, 7, 5, 8, 6,18,18,12, 9,10, 9,
613 9, 9, 8, 9,18,18, 8, 7,10, 6, 8, 5, 6, 4,11,18,
614 11,15,16,12,11, 8, 8, 6, 9,18,14,18,18,18,16,16,
618 static const static_codebook _huff_book__16u1__long = {
620 (long *)_huff_lengthlist__16u1__long,
629 static const long _vq_quantlist__16u1__p1_0[] = {
635 static const long _vq_lengthlist__16u1__p1_0[] = {
636 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 7, 7,10,10, 7,
637 9,10, 5, 7, 8, 7,10, 9, 7,10,10, 5, 8, 8, 8,10,
638 10, 8,10,10, 7,10,10,10,11,12,10,12,13, 7,10,10,
639 9,13,11,10,12,13, 5, 8, 8, 8,10,10, 8,10,10, 7,
640 10,10,10,12,12, 9,11,12, 7,10,11,10,12,12,10,13,
644 static const float _vq_quantthresh__16u1__p1_0[] = {
648 static const long _vq_quantmap__16u1__p1_0[] = {
652 static const encode_aux_threshmatch _vq_auxt__16u1__p1_0 = {
653 (float *)_vq_quantthresh__16u1__p1_0,
654 (long *)_vq_quantmap__16u1__p1_0,
659 static const static_codebook _16u1__p1_0 = {
661 (long *)_vq_lengthlist__16u1__p1_0,
662 1, -535822336, 1611661312, 2, 0,
663 (long *)_vq_quantlist__16u1__p1_0,
665 (encode_aux_threshmatch *)&_vq_auxt__16u1__p1_0,
670 static const long _vq_quantlist__16u1__p2_0[] = {
676 static const long _vq_lengthlist__16u1__p2_0[] = {
677 3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 7, 8, 6,
678 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 7, 5, 6, 6, 6, 8,
679 8, 6, 8, 8, 6, 8, 8, 7, 7,10, 8, 9, 9, 6, 8, 8,
680 7, 9, 8, 8, 9,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6,
681 8, 8, 8,10, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 7,10,
685 static const float _vq_quantthresh__16u1__p2_0[] = {
689 static const long _vq_quantmap__16u1__p2_0[] = {
693 static const encode_aux_threshmatch _vq_auxt__16u1__p2_0 = {
694 (float *)_vq_quantthresh__16u1__p2_0,
695 (long *)_vq_quantmap__16u1__p2_0,
700 static const static_codebook _16u1__p2_0 = {
702 (long *)_vq_lengthlist__16u1__p2_0,
703 1, -535822336, 1611661312, 2, 0,
704 (long *)_vq_quantlist__16u1__p2_0,
706 (encode_aux_threshmatch *)&_vq_auxt__16u1__p2_0,
711 static const long _vq_quantlist__16u1__p3_0[] = {
719 static const long _vq_lengthlist__16u1__p3_0[] = {
720 1, 5, 5, 8, 8, 6, 7, 7, 9, 9, 5, 7, 7, 9, 9, 9,
721 10, 9,11,11, 9, 9,10,11,11, 6, 8, 8,10,10, 8, 9,
722 10,11,11, 8, 9,10,11,11,10,11,11,12,13,10,11,11,
723 13,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10, 9,11,
724 11,10,11,11,13,13,10,11,11,13,12, 9,11,11,14,13,
725 10,12,12,15,14,10,12,11,14,13,12,13,13,15,15,12,
726 13,13,16,14, 9,11,11,13,14,10,11,12,14,14,10,12,
727 12,14,15,12,13,13,14,15,12,13,14,15,16, 5, 8, 8,
728 11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14,
729 14,11,12,12,14,14, 8,10,10,12,12, 9,11,12,12,13,
730 10,12,12,13,13,12,12,13,14,15,11,13,13,15,15, 7,
731 10,10,12,12, 9,12,11,13,12,10,11,12,13,13,12,13,
732 12,15,14,11,12,13,15,15,10,12,12,15,14,11,13,13,
733 16,15,11,13,13,16,15,14,13,14,15,16,13,15,15,17,
734 17,10,12,12,14,15,11,12,12,15,15,11,13,13,15,16,
735 13,15,13,16,15,13,15,15,16,17, 5, 8, 8,11,11, 8,
736 10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12,
737 12,14,14, 7,10,10,12,12,10,12,12,14,13, 9,11,12,
738 12,13,12,13,13,15,15,12,12,13,13,15, 7,10,10,12,
739 13,10,11,12,13,13,10,12,11,13,13,11,13,13,15,15,
740 12,13,12,15,14, 9,12,12,15,14,11,13,13,15,15,11,
741 12,13,15,15,13,14,14,17,19,13,13,14,16,16,10,12,
742 12,14,15,11,13,13,15,16,11,13,12,16,15,13,15,15,
743 17,18,14,15,13,16,15, 8,11,11,15,14,10,12,12,16,
744 15,10,12,12,16,16,14,15,15,18,17,13,14,15,16,18,
745 9,12,12,15,15,11,12,14,16,17,11,13,13,16,15,15,
746 15,15,17,18,14,15,16,17,17, 9,12,12,15,15,11,14,
747 13,16,16,11,13,13,16,16,15,16,15,17,18,14,16,15,
748 17,16,12,14,14,17,16,12,14,15,18,17,13,15,15,17,
749 17,15,15,18,16,20,15,16,17,18,18,11,14,14,16,17,
750 13,15,14,18,17,13,15,15,17,17,15,17,15,18,17,15,
751 17,16,19,18, 8,11,11,14,15,10,12,12,15,15,10,12,
752 12,16,16,13,14,14,17,16,14,15,15,17,17, 9,12,12,
753 15,16,11,13,13,16,16,11,12,13,16,16,14,16,15,20,
754 17,14,16,16,17,17, 9,12,12,15,16,11,13,13,16,17,
755 11,13,13,17,16,14,15,15,17,18,15,15,15,18,18,11,
756 14,14,17,16,13,15,15,17,17,13,14,14,18,17,15,16,
757 16,18,19,15,15,17,17,19,11,14,14,16,17,13,15,14,
758 17,19,13,15,14,18,17,15,17,16,18,18,15,17,15,18,
762 static const float _vq_quantthresh__16u1__p3_0[] = {
763 -1.5, -0.5, 0.5, 1.5,
766 static const long _vq_quantmap__16u1__p3_0[] = {
770 static const encode_aux_threshmatch _vq_auxt__16u1__p3_0 = {
771 (float *)_vq_quantthresh__16u1__p3_0,
772 (long *)_vq_quantmap__16u1__p3_0,
777 static const static_codebook _16u1__p3_0 = {
779 (long *)_vq_lengthlist__16u1__p3_0,
780 1, -533725184, 1611661312, 3, 0,
781 (long *)_vq_quantlist__16u1__p3_0,
783 (encode_aux_threshmatch *)&_vq_auxt__16u1__p3_0,
788 static const long _vq_quantlist__16u1__p4_0[] = {
796 static const long _vq_lengthlist__16u1__p4_0[] = {
797 4, 5, 5, 8, 8, 6, 6, 7, 9, 9, 6, 6, 6, 9, 9, 9,
798 10, 9,11,11, 9, 9,10,11,11, 6, 7, 7,10, 9, 7, 7,
799 8, 9,10, 7, 7, 8,10,10,10,10,10,10,12, 9, 9,10,
800 11,12, 6, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 7,10,
801 10, 9,10, 9,12,11,10,10, 9,12,10, 9,10,10,12,11,
802 10,10,10,12,12, 9,10,10,12,12,12,11,12,13,13,11,
803 11,12,12,13, 9,10,10,11,12, 9,10,10,12,12,10,10,
804 10,12,12,11,12,11,14,13,11,12,12,14,13, 5, 7, 7,
805 10,10, 7, 8, 8,10,10, 7, 8, 7,10,10,10,10,10,12,
806 12,10,10,10,12,12, 6, 8, 7,10,10, 7, 7, 9,10,11,
807 8, 9, 9,11,10,10,10,11,11,13,10,10,11,12,13, 6,
808 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,10,11,10,11,
809 10,13,11,10,11,10,12,12,10,11,10,12,11,10,10,10,
810 12,13,10,11,11,13,12,11,11,13,11,14,12,12,13,14,
811 14, 9,10,10,12,13,10,11,10,13,12,10,11,11,12,13,
812 11,12,11,14,12,12,13,13,15,14, 5, 7, 7,10,10, 7,
813 7, 8,10,10, 7, 8, 8,10,10,10,10,10,11,12,10,10,
814 10,12,12, 7, 8, 8,10,10, 8, 9, 8,11,10, 7, 8, 9,
815 10,11,10,11,11,12,12,10,10,11,11,13, 7, 7, 8,10,
816 10, 8, 8, 9,10,11, 7, 9, 7,11,10,10,11,11,13,12,
817 11,11,10,13,11, 9,10,10,12,12,10,11,11,13,12,10,
818 10,11,12,12,12,13,13,14,14,11,11,12,12,14,10,10,
819 11,12,12,10,11,11,12,13,10,10,10,13,12,12,13,13,
820 15,14,12,13,10,14,11, 8,10,10,12,12,10,11,10,13,
821 13, 9,10,10,12,12,12,13,13,15,14,11,12,12,13,13,
822 9,10,10,13,12,10,10,11,13,13,10,11,10,13,12,12,
823 12,13,14,15,12,13,12,15,13, 9,10,10,12,13,10,11,
824 10,13,12,10,10,11,12,13,12,14,12,15,13,12,12,13,
825 14,15,11,12,11,14,13,11,11,12,14,15,12,13,12,15,
826 14,13,11,15,11,16,13,14,14,16,15,11,12,12,14,14,
827 11,12,11,14,13,12,12,13,14,15,13,14,12,16,12,14,
828 14,14,15,15, 8,10,10,12,12, 9,10,10,12,12,10,10,
829 11,13,13,11,12,12,13,13,12,13,13,14,15, 9,10,10,
830 13,12,10,11,11,13,12,10,10,11,13,13,12,13,12,15,
831 14,12,12,13,13,16, 9, 9,10,12,13,10,10,11,12,13,
832 10,11,10,13,13,12,12,13,13,15,13,13,12,15,13,11,
833 12,12,14,14,12,13,12,15,14,11,11,12,13,14,14,14,
834 14,16,15,13,12,15,12,16,11,11,12,13,14,12,13,13,
835 14,15,10,12,11,14,13,14,15,14,16,16,13,14,11,15,
839 static const float _vq_quantthresh__16u1__p4_0[] = {
840 -1.5, -0.5, 0.5, 1.5,
843 static const long _vq_quantmap__16u1__p4_0[] = {
847 static const encode_aux_threshmatch _vq_auxt__16u1__p4_0 = {
848 (float *)_vq_quantthresh__16u1__p4_0,
849 (long *)_vq_quantmap__16u1__p4_0,
854 static const static_codebook _16u1__p4_0 = {
856 (long *)_vq_lengthlist__16u1__p4_0,
857 1, -533725184, 1611661312, 3, 0,
858 (long *)_vq_quantlist__16u1__p4_0,
860 (encode_aux_threshmatch *)&_vq_auxt__16u1__p4_0,
865 static const long _vq_quantlist__16u1__p5_0[] = {
877 static const long _vq_lengthlist__16u1__p5_0[] = {
878 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8,
879 10,10, 4, 5, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9,
880 9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 7, 8, 8,
881 10, 9,11,11,12,11, 7, 8, 8, 9, 9,11,11,12,12, 9,
882 10,10,11,11,12,12,13,12, 9,10,10,11,11,12,12,12,
886 static const float _vq_quantthresh__16u1__p5_0[] = {
887 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
890 static const long _vq_quantmap__16u1__p5_0[] = {
891 7, 5, 3, 1, 0, 2, 4, 6,
895 static const encode_aux_threshmatch _vq_auxt__16u1__p5_0 = {
896 (float *)_vq_quantthresh__16u1__p5_0,
897 (long *)_vq_quantmap__16u1__p5_0,
902 static const static_codebook _16u1__p5_0 = {
904 (long *)_vq_lengthlist__16u1__p5_0,
905 1, -531628032, 1611661312, 4, 0,
906 (long *)_vq_quantlist__16u1__p5_0,
908 (encode_aux_threshmatch *)&_vq_auxt__16u1__p5_0,
913 static const long _vq_quantlist__16u1__p6_0[] = {
925 static const long _vq_lengthlist__16u1__p6_0[] = {
926 3, 4, 4, 6, 6, 7, 7, 9, 9, 4, 4, 4, 6, 6, 8, 8,
927 9, 9, 4, 4, 4, 6, 6, 7, 7, 9, 9, 6, 6, 6, 7, 7,
928 8, 8,10, 9, 6, 6, 6, 7, 7, 8, 8, 9,10, 7, 8, 7,
929 8, 8, 9, 9,10,10, 7, 8, 8, 8, 8, 9, 9,10,10, 9,
930 9, 9,10,10,10,10,11,11, 9, 9, 9,10,10,10,10,11,
934 static const float _vq_quantthresh__16u1__p6_0[] = {
935 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
938 static const long _vq_quantmap__16u1__p6_0[] = {
939 7, 5, 3, 1, 0, 2, 4, 6,
943 static const encode_aux_threshmatch _vq_auxt__16u1__p6_0 = {
944 (float *)_vq_quantthresh__16u1__p6_0,
945 (long *)_vq_quantmap__16u1__p6_0,
950 static const static_codebook _16u1__p6_0 = {
952 (long *)_vq_lengthlist__16u1__p6_0,
953 1, -531628032, 1611661312, 4, 0,
954 (long *)_vq_quantlist__16u1__p6_0,
956 (encode_aux_threshmatch *)&_vq_auxt__16u1__p6_0,
961 static const long _vq_quantlist__16u1__p7_0[] = {
967 static const long _vq_lengthlist__16u1__p7_0[] = {
968 1, 4, 4, 4, 8, 8, 4, 8, 8, 5,11, 9, 8,12,11, 8,
969 12,11, 5,10,11, 8,11,12, 8,11,12, 4,11,11,11,14,
970 13,10,13,13, 8,14,13,12,14,16,12,16,15, 8,14,14,
971 13,16,14,12,15,16, 4,11,11,10,14,13,11,14,14, 8,
972 15,14,12,15,15,12,14,16, 8,14,14,11,16,15,12,15,
976 static const float _vq_quantthresh__16u1__p7_0[] = {
980 static const long _vq_quantmap__16u1__p7_0[] = {
984 static const encode_aux_threshmatch _vq_auxt__16u1__p7_0 = {
985 (float *)_vq_quantthresh__16u1__p7_0,
986 (long *)_vq_quantmap__16u1__p7_0,
991 static const static_codebook _16u1__p7_0 = {
993 (long *)_vq_lengthlist__16u1__p7_0,
994 1, -529137664, 1618345984, 2, 0,
995 (long *)_vq_quantlist__16u1__p7_0,
997 (encode_aux_threshmatch *)&_vq_auxt__16u1__p7_0,
1002 static const long _vq_quantlist__16u1__p7_1[] = {
1016 static const long _vq_lengthlist__16u1__p7_1[] = {
1017 2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 6, 5, 7, 7,
1018 8, 8, 8, 8, 8, 8, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8,
1019 8, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8,
1020 8, 8, 8, 9, 9, 9, 9, 7, 8, 8, 8, 8, 9, 9, 9,10,
1021 9,10, 7, 8, 8, 8, 8, 9, 9, 9, 9,10, 9, 8, 8, 8,
1022 9, 9,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9,10,
1023 10,10,10, 8, 8, 8, 9, 9, 9,10,10,10,10,10, 8, 8,
1024 8, 9, 9,10,10,10,10,10,10,
1027 static const float _vq_quantthresh__16u1__p7_1[] = {
1028 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
1032 static const long _vq_quantmap__16u1__p7_1[] = {
1033 9, 7, 5, 3, 1, 0, 2, 4,
1037 static const encode_aux_threshmatch _vq_auxt__16u1__p7_1 = {
1038 (float *)_vq_quantthresh__16u1__p7_1,
1039 (long *)_vq_quantmap__16u1__p7_1,
1044 static const static_codebook _16u1__p7_1 = {
1046 (long *)_vq_lengthlist__16u1__p7_1,
1047 1, -531365888, 1611661312, 4, 0,
1048 (long *)_vq_quantlist__16u1__p7_1,
1050 (encode_aux_threshmatch *)&_vq_auxt__16u1__p7_1,
1055 static const long _vq_quantlist__16u1__p8_0[] = {
1069 static const long _vq_lengthlist__16u1__p8_0[] = {
1070 1, 4, 4, 5, 5, 8, 8,10,10,12,12, 4, 7, 7, 8, 8,
1071 9, 9,12,11,14,13, 4, 7, 7, 7, 8, 9,10,11,11,13,
1072 12, 5, 8, 8, 9, 9,11,11,12,13,15,14, 5, 7, 8, 9,
1073 9,11,11,13,13,17,15, 8, 9,10,11,11,12,13,17,14,
1074 17,16, 8,10, 9,11,11,12,12,13,15,15,17,10,11,11,
1075 12,13,14,15,15,16,16,17, 9,11,11,12,12,14,15,17,
1076 15,15,16,11,14,12,14,15,16,15,16,16,16,15,11,13,
1077 13,14,14,15,15,16,16,15,16,
1080 static const float _vq_quantthresh__16u1__p8_0[] = {
1081 -49.5, -38.5, -27.5, -16.5, -5.5, 5.5, 16.5, 27.5,
1085 static const long _vq_quantmap__16u1__p8_0[] = {
1086 9, 7, 5, 3, 1, 0, 2, 4,
1090 static const encode_aux_threshmatch _vq_auxt__16u1__p8_0 = {
1091 (float *)_vq_quantthresh__16u1__p8_0,
1092 (long *)_vq_quantmap__16u1__p8_0,
1097 static const static_codebook _16u1__p8_0 = {
1099 (long *)_vq_lengthlist__16u1__p8_0,
1100 1, -524582912, 1618345984, 4, 0,
1101 (long *)_vq_quantlist__16u1__p8_0,
1103 (encode_aux_threshmatch *)&_vq_auxt__16u1__p8_0,
1108 static const long _vq_quantlist__16u1__p8_1[] = {
1122 static const long _vq_lengthlist__16u1__p8_1[] = {
1123 2, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 4, 6, 6, 7, 7,
1124 8, 7, 8, 8, 8, 8, 4, 6, 6, 7, 7, 7, 7, 8, 8, 8,
1125 8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 6, 7, 7, 7,
1126 7, 8, 8, 8, 8, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9,
1127 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8,
1128 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9,
1129 9, 9, 9, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 8,
1130 8, 9, 9, 9, 9, 9, 9, 9, 9,
1133 static const float _vq_quantthresh__16u1__p8_1[] = {
1134 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
1138 static const long _vq_quantmap__16u1__p8_1[] = {
1139 9, 7, 5, 3, 1, 0, 2, 4,
1143 static const encode_aux_threshmatch _vq_auxt__16u1__p8_1 = {
1144 (float *)_vq_quantthresh__16u1__p8_1,
1145 (long *)_vq_quantmap__16u1__p8_1,
1150 static const static_codebook _16u1__p8_1 = {
1152 (long *)_vq_lengthlist__16u1__p8_1,
1153 1, -531365888, 1611661312, 4, 0,
1154 (long *)_vq_quantlist__16u1__p8_1,
1156 (encode_aux_threshmatch *)&_vq_auxt__16u1__p8_1,
1161 static const long _vq_quantlist__16u1__p9_0[] = {
1179 static const long _vq_lengthlist__16u1__p9_0[] = {
1180 1, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1181 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1182 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1183 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1184 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1185 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1186 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1187 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1188 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1189 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1190 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1191 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1192 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
1193 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
1197 static const float _vq_quantthresh__16u1__p9_0[] = {
1198 -1657.5, -1402.5, -1147.5, -892.5, -637.5, -382.5, -127.5, 127.5,
1199 382.5, 637.5, 892.5, 1147.5, 1402.5, 1657.5,
1202 static const long _vq_quantmap__16u1__p9_0[] = {
1203 13, 11, 9, 7, 5, 3, 1, 0,
1204 2, 4, 6, 8, 10, 12, 14,
1207 static const encode_aux_threshmatch _vq_auxt__16u1__p9_0 = {
1208 (float *)_vq_quantthresh__16u1__p9_0,
1209 (long *)_vq_quantmap__16u1__p9_0,
1214 static const static_codebook _16u1__p9_0 = {
1216 (long *)_vq_lengthlist__16u1__p9_0,
1217 1, -514071552, 1627381760, 4, 0,
1218 (long *)_vq_quantlist__16u1__p9_0,
1220 (encode_aux_threshmatch *)&_vq_auxt__16u1__p9_0,
1225 static const long _vq_quantlist__16u1__p9_1[] = {
1243 static const long _vq_lengthlist__16u1__p9_1[] = {
1244 1, 6, 5, 9, 9,10,10, 6, 7, 9, 9,10,10,10,10, 5,
1245 10, 8,10, 8,10,10, 8, 8,10, 9,10,10,10,10, 5, 8,
1246 9,10,10,10,10, 8,10,10,10,10,10,10,10, 9,10,10,
1247 10,10,10,10, 9, 9,10,10,10,10,10,10, 9, 9, 8, 9,
1248 10,10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,
1249 10,10,10,10,10,10,10,10,10,10,10, 8,10,10,10,10,
1250 10,10,10,10,10,10,10,10,10, 6, 8, 8,10,10,10, 8,
1251 10,10,10,10,10,10,10,10, 5, 8, 8,10,10,10, 9, 9,
1252 10,10,10,10,10,10,10,10, 9,10,10,10,10,10,10,10,
1253 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
1254 10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,
1255 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1256 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1257 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
1261 static const float _vq_quantthresh__16u1__p9_1[] = {
1262 -110.5, -93.5, -76.5, -59.5, -42.5, -25.5, -8.5, 8.5,
1263 25.5, 42.5, 59.5, 76.5, 93.5, 110.5,
1266 static const long _vq_quantmap__16u1__p9_1[] = {
1267 13, 11, 9, 7, 5, 3, 1, 0,
1268 2, 4, 6, 8, 10, 12, 14,
1271 static const encode_aux_threshmatch _vq_auxt__16u1__p9_1 = {
1272 (float *)_vq_quantthresh__16u1__p9_1,
1273 (long *)_vq_quantmap__16u1__p9_1,
1278 static const static_codebook _16u1__p9_1 = {
1280 (long *)_vq_lengthlist__16u1__p9_1,
1281 1, -522338304, 1620115456, 4, 0,
1282 (long *)_vq_quantlist__16u1__p9_1,
1284 (encode_aux_threshmatch *)&_vq_auxt__16u1__p9_1,
1289 static const long _vq_quantlist__16u1__p9_2[] = {
1309 static const long _vq_lengthlist__16u1__p9_2[] = {
1310 1, 6, 6, 7, 8, 8,11,10, 9, 9,11, 9,10, 9,11,11,
1311 9, 6, 7, 6,11, 8,11, 9,10,10,11, 9,11,10,10,10,
1312 11, 9, 5, 7, 7, 8, 8,10,11, 8, 8,11, 9, 9,10,11,
1313 9,10,11, 8, 9, 6, 8, 8, 9, 9,10,10,11,11,11, 9,
1314 11,10, 9,11, 8, 8, 8, 9, 8, 9,10,11, 9, 9,11,11,
1315 10, 9, 9,11,10, 8,11, 8, 9, 8,11, 9,10, 9,10,11,
1316 11,10,10, 9,10,10, 8, 8, 9,10,10,10, 9,11, 9,10,
1317 11,11,11,11,10, 9,11, 9, 9,11,11,10, 8,11,11,11,
1318 9,10,10,11,10,11,11, 9,11,10, 9,11,10,10,10,10,
1319 9,11,10,11,10, 9, 9,10,11, 9, 8,10,11,11,10,10,
1320 11, 9,11,10,11,11,10,11, 9, 9, 8,10, 8, 9,11, 9,
1321 8,10,10, 9,11,10,11,10,11, 9,11, 8,10,11,11,11,
1322 11,10,10,11,11,11,11,10,11,11,10, 9, 8,10,10, 9,
1323 11,10,11,11,11, 9, 9, 9,11,11,11,10,10, 9, 9,10,
1324 9,11,11,11,11, 8,10,11,10,11,11,10,11,11, 9, 9,
1325 9,10, 9,11, 9,11,11,11,11,11,10,11,11,10,11,10,
1326 11,11, 9,11,10,11,10, 9,10, 9,10,10,11,11,11,11,
1327 9,10, 9,10,11,11,10,11,11,11,11,11,11,10,11,11,
1331 static const float _vq_quantthresh__16u1__p9_2[] = {
1332 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
1333 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
1336 static const long _vq_quantmap__16u1__p9_2[] = {
1337 15, 13, 11, 9, 7, 5, 3, 1,
1338 0, 2, 4, 6, 8, 10, 12, 14,
1342 static const encode_aux_threshmatch _vq_auxt__16u1__p9_2 = {
1343 (float *)_vq_quantthresh__16u1__p9_2,
1344 (long *)_vq_quantmap__16u1__p9_2,
1349 static const static_codebook _16u1__p9_2 = {
1351 (long *)_vq_lengthlist__16u1__p9_2,
1352 1, -529530880, 1611661312, 5, 0,
1353 (long *)_vq_quantlist__16u1__p9_2,
1355 (encode_aux_threshmatch *)&_vq_auxt__16u1__p9_2,
1360 static const long _huff_lengthlist__16u1__short[] = {
1361 5, 7,10, 9,11,10,15,11,13,16, 6, 4, 6, 6, 7, 7,
1362 10, 9,12,16,10, 6, 5, 6, 6, 7,10,11,16,16, 9, 6,
1363 7, 6, 7, 7,10, 8,14,16,11, 6, 5, 4, 5, 6, 8, 9,
1364 15,16, 9, 6, 6, 5, 6, 6, 9, 8,14,16,12, 7, 6, 6,
1365 5, 6, 6, 7,13,16, 8, 6, 7, 6, 5, 5, 4, 4,11,16,
1366 9, 8, 9, 9, 7, 7, 6, 5,13,16,14,14,16,15,16,15,
1370 static const static_codebook _huff_book__16u1__short = {
1372 (long *)_huff_lengthlist__16u1__short,
1381 static const long _huff_lengthlist__16u2__long[] = {
1382 5, 7,10,10,10,11,11,13,18,19, 6, 5, 5, 6, 7, 8,
1383 9,12,19,19, 8, 5, 4, 4, 6, 7, 9,13,19,19, 8, 5,
1384 4, 4, 5, 6, 8,12,17,19, 7, 5, 5, 4, 4, 5, 7,12,
1385 18,18, 8, 7, 7, 6, 5, 5, 6,10,18,18, 9, 9, 9, 8,
1386 6, 5, 6, 9,18,18,11,13,13,13, 8, 7, 7, 9,16,18,
1387 13,17,18,16,11, 9, 9, 9,17,18,15,18,18,18,15,13,
1391 static const static_codebook _huff_book__16u2__long = {
1393 (long *)_huff_lengthlist__16u2__long,
1402 static const long _huff_lengthlist__16u2__short[] = {
1403 8,11,12,12,14,15,16,16,16,16, 9, 7, 7, 8, 9,11,
1404 13,14,16,16,13, 7, 6, 6, 7, 9,12,13,15,16,15, 7,
1405 6, 5, 4, 6,10,11,14,16,12, 8, 7, 4, 2, 4, 7,10,
1406 14,16,11, 9, 7, 5, 3, 4, 6, 9,14,16,11,10, 9, 7,
1407 5, 5, 6, 9,16,16,10,10, 9, 8, 6, 6, 7,10,16,16,
1408 11,11,11,10,10,10,11,14,16,16,16,14,14,13,14,16,
1412 static const static_codebook _huff_book__16u2__short = {
1414 (long *)_huff_lengthlist__16u2__short,
1423 static const long _vq_quantlist__16u2_p1_0[] = {
1429 static const long _vq_lengthlist__16u2_p1_0[] = {
1430 1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7,
1431 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 9, 5, 7, 7, 8, 9,
1432 9, 7, 9, 9, 7, 9, 9, 9,10,10, 9,10,10, 7, 9, 9,
1433 9,10,10, 9,10,11, 5, 7, 8, 8, 9, 9, 8, 9, 9, 7,
1434 9, 9, 9,10,10, 9, 9,10, 7, 9, 9, 9,10,10, 9,11,
1438 static const float _vq_quantthresh__16u2_p1_0[] = {
1442 static const long _vq_quantmap__16u2_p1_0[] = {
1446 static const encode_aux_threshmatch _vq_auxt__16u2_p1_0 = {
1447 (float *)_vq_quantthresh__16u2_p1_0,
1448 (long *)_vq_quantmap__16u2_p1_0,
1453 static const static_codebook _16u2_p1_0 = {
1455 (long *)_vq_lengthlist__16u2_p1_0,
1456 1, -535822336, 1611661312, 2, 0,
1457 (long *)_vq_quantlist__16u2_p1_0,
1459 (encode_aux_threshmatch *)&_vq_auxt__16u2_p1_0,
1464 static const long _vq_quantlist__16u2_p2_0[] = {
1472 static const long _vq_lengthlist__16u2_p2_0[] = {
1473 3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 9,
1474 10, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
1475 8,10,10, 7, 8, 8,10,10,10,10,10,12,12, 9,10,10,
1476 11,12, 5, 7, 7, 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,
1477 10, 9,10,10,12,11,10,10,10,12,12, 9,10,10,12,12,
1478 10,11,10,13,12, 9,10,10,12,12,12,12,12,14,14,11,
1479 12,12,13,14, 9,10,10,12,12, 9,10,10,12,12,10,10,
1480 10,12,12,11,12,12,14,13,12,13,12,14,14, 5, 7, 7,
1481 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,12,
1482 12,10,10,11,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11,
1483 8, 9, 9,11,11,11,11,11,12,13,10,11,11,12,13, 7,
1484 8, 8,10,10, 8, 9, 8,11,10, 8, 9, 9,11,11,10,11,
1485 10,13,12,10,11,11,13,13, 9,11,10,13,13,10,11,11,
1486 13,13,10,11,11,13,13,12,12,13,13,15,12,12,13,14,
1487 15, 9,10,10,12,12,10,11,10,13,12,10,11,11,13,13,
1488 11,13,11,14,13,12,13,13,15,15, 5, 7, 7, 9, 9, 7,
1489 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,12,10,10,
1490 11,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9,
1491 10,11,10,11,11,13,13,10,10,11,12,13, 7, 8, 8,10,
1492 11, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,12,
1493 11,11,11,13,12, 9,10,10,12,12,10,11,11,13,13,10,
1494 10,11,12,13,12,13,13,15,14,11,11,13,12,14,10,10,
1495 11,13,13,10,11,11,13,13,10,11,11,13,13,12,13,13,
1496 14,14,12,13,12,14,13, 8,10, 9,12,12, 9,11,10,13,
1497 13, 9,10,10,12,13,12,13,13,14,14,12,12,13,14,14,
1498 9,11,10,13,13,10,11,11,13,13,10,11,11,13,13,12,
1499 13,13,15,15,13,13,13,14,15, 9,10,10,12,13,10,11,
1500 10,13,12,10,11,11,13,13,12,13,12,15,14,13,13,13,
1501 14,15,11,12,12,15,14,12,12,13,15,15,12,13,13,15,
1502 14,14,13,15,14,16,13,14,15,16,16,11,12,12,14,14,
1503 11,12,12,15,14,12,13,13,15,15,13,14,13,16,14,14,
1504 14,14,16,16, 8, 9, 9,12,12, 9,10,10,13,12, 9,10,
1505 10,13,13,12,12,12,14,14,12,12,13,15,15, 9,10,10,
1506 13,12,10,11,11,13,13,10,10,11,13,14,12,13,13,15,
1507 15,12,12,13,14,15, 9,10,10,13,13,10,11,11,13,13,
1508 10,11,11,13,13,12,13,13,14,14,13,14,13,15,14,11,
1509 12,12,14,14,12,13,13,15,14,11,12,12,14,15,14,14,
1510 14,16,15,13,12,14,14,16,11,12,13,14,15,12,13,13,
1511 14,16,12,13,12,15,14,13,15,14,16,16,14,15,13,16,
1515 static const float _vq_quantthresh__16u2_p2_0[] = {
1516 -1.5, -0.5, 0.5, 1.5,
1519 static const long _vq_quantmap__16u2_p2_0[] = {
1523 static const encode_aux_threshmatch _vq_auxt__16u2_p2_0 = {
1524 (float *)_vq_quantthresh__16u2_p2_0,
1525 (long *)_vq_quantmap__16u2_p2_0,
1530 static const static_codebook _16u2_p2_0 = {
1532 (long *)_vq_lengthlist__16u2_p2_0,
1533 1, -533725184, 1611661312, 3, 0,
1534 (long *)_vq_quantlist__16u2_p2_0,
1536 (encode_aux_threshmatch *)&_vq_auxt__16u2_p2_0,
1541 static const long _vq_quantlist__16u2_p3_0[] = {
1553 static const long _vq_lengthlist__16u2_p3_0[] = {
1554 2, 4, 4, 6, 6, 7, 7, 9, 9, 4, 5, 5, 6, 6, 8, 7,
1555 9, 9, 4, 5, 5, 6, 6, 7, 8, 9, 9, 6, 6, 6, 7, 7,
1556 8, 8,10,10, 6, 6, 6, 7, 7, 8, 8, 9,10, 7, 8, 7,
1557 8, 8, 9, 9,10,10, 7, 8, 8, 8, 8, 9, 9,10,10, 9,
1558 9, 9,10, 9,10,10,11,11, 9, 9, 9,10,10,10,10,11,
1562 static const float _vq_quantthresh__16u2_p3_0[] = {
1563 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
1566 static const long _vq_quantmap__16u2_p3_0[] = {
1567 7, 5, 3, 1, 0, 2, 4, 6,
1571 static const encode_aux_threshmatch _vq_auxt__16u2_p3_0 = {
1572 (float *)_vq_quantthresh__16u2_p3_0,
1573 (long *)_vq_quantmap__16u2_p3_0,
1578 static const static_codebook _16u2_p3_0 = {
1580 (long *)_vq_lengthlist__16u2_p3_0,
1581 1, -531628032, 1611661312, 4, 0,
1582 (long *)_vq_quantlist__16u2_p3_0,
1584 (encode_aux_threshmatch *)&_vq_auxt__16u2_p3_0,
1589 static const long _vq_quantlist__16u2_p4_0[] = {
1609 static const long _vq_lengthlist__16u2_p4_0[] = {
1610 2, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,11,
1611 11, 5, 5, 5, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,11,
1612 12,11, 5, 5, 5, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,
1613 11,12,12, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
1614 11,11,12,12, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,
1615 10,11,11,12,12, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,10,
1616 11,11,12,12,12,12, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,
1617 10,11,11,11,12,12,12, 9, 9, 9, 9, 9, 9,10,10,10,
1618 10,10,11,11,12,12,13,13, 8, 9, 9, 9, 9,10, 9,10,
1619 10,10,10,11,11,12,12,13,13, 9, 9, 9, 9, 9,10,10,
1620 10,10,11,11,11,12,12,12,13,13, 9, 9, 9, 9, 9,10,
1621 10,10,10,11,11,12,11,12,12,13,13,10,10,10,10,10,
1622 11,11,11,11,11,12,12,12,12,13,13,14,10,10,10,10,
1623 10,11,11,11,11,12,11,12,12,13,12,13,13,11,11,11,
1624 11,11,12,12,12,12,12,12,13,13,13,13,14,14,11,11,
1625 11,11,11,12,12,12,12,12,12,13,12,13,13,14,14,11,
1626 12,12,12,12,12,12,13,13,13,13,13,13,14,14,14,14,
1627 11,12,12,12,12,12,12,13,13,13,13,14,13,14,14,14,
1631 static const float _vq_quantthresh__16u2_p4_0[] = {
1632 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
1633 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
1636 static const long _vq_quantmap__16u2_p4_0[] = {
1637 15, 13, 11, 9, 7, 5, 3, 1,
1638 0, 2, 4, 6, 8, 10, 12, 14,
1642 static const encode_aux_threshmatch _vq_auxt__16u2_p4_0 = {
1643 (float *)_vq_quantthresh__16u2_p4_0,
1644 (long *)_vq_quantmap__16u2_p4_0,
1649 static const static_codebook _16u2_p4_0 = {
1651 (long *)_vq_lengthlist__16u2_p4_0,
1652 1, -529530880, 1611661312, 5, 0,
1653 (long *)_vq_quantlist__16u2_p4_0,
1655 (encode_aux_threshmatch *)&_vq_auxt__16u2_p4_0,
1660 static const long _vq_quantlist__16u2_p5_0[] = {
1666 static const long _vq_lengthlist__16u2_p5_0[] = {
1667 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 8, 7,10, 9, 7,
1668 10, 9, 5, 8, 9, 7, 9,10, 7, 9,10, 4, 9, 9, 9,11,
1669 11, 8,11,11, 7,11,11,10,10,13,10,14,13, 7,11,11,
1670 10,13,11,10,13,14, 5, 9, 9, 8,11,11, 9,11,11, 7,
1671 11,11,10,14,13,10,12,14, 7,11,11,10,13,13,10,13,
1675 static const float _vq_quantthresh__16u2_p5_0[] = {
1679 static const long _vq_quantmap__16u2_p5_0[] = {
1683 static const encode_aux_threshmatch _vq_auxt__16u2_p5_0 = {
1684 (float *)_vq_quantthresh__16u2_p5_0,
1685 (long *)_vq_quantmap__16u2_p5_0,
1690 static const static_codebook _16u2_p5_0 = {
1692 (long *)_vq_lengthlist__16u2_p5_0,
1693 1, -529137664, 1618345984, 2, 0,
1694 (long *)_vq_quantlist__16u2_p5_0,
1696 (encode_aux_threshmatch *)&_vq_auxt__16u2_p5_0,
1701 static const long _vq_quantlist__16u2_p5_1[] = {
1715 static const long _vq_lengthlist__16u2_p5_1[] = {
1716 2, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 5, 5, 5, 7, 7,
1717 7, 7, 8, 8, 8, 8, 5, 5, 6, 7, 7, 7, 7, 8, 8, 8,
1718 8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7,
1719 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 9, 9,
1720 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8,
1721 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9,
1722 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8,
1723 8, 8, 8, 9, 9, 9, 9, 9, 9,
1726 static const float _vq_quantthresh__16u2_p5_1[] = {
1727 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
1731 static const long _vq_quantmap__16u2_p5_1[] = {
1732 9, 7, 5, 3, 1, 0, 2, 4,
1736 static const encode_aux_threshmatch _vq_auxt__16u2_p5_1 = {
1737 (float *)_vq_quantthresh__16u2_p5_1,
1738 (long *)_vq_quantmap__16u2_p5_1,
1743 static const static_codebook _16u2_p5_1 = {
1745 (long *)_vq_lengthlist__16u2_p5_1,
1746 1, -531365888, 1611661312, 4, 0,
1747 (long *)_vq_quantlist__16u2_p5_1,
1749 (encode_aux_threshmatch *)&_vq_auxt__16u2_p5_1,
1754 static const long _vq_quantlist__16u2_p6_0[] = {
1770 static const long _vq_lengthlist__16u2_p6_0[] = {
1771 1, 4, 4, 7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 6, 6,
1772 8, 8, 9, 9, 9, 9,10,10,12,11, 4, 6, 6, 8, 8, 9,
1773 9, 9, 9,10,10,11,12, 7, 8, 8, 9, 9,10,10,10,10,
1774 12,12,13,12, 7, 8, 8, 9, 9,10,10,10,10,11,12,12,
1775 12, 8, 9, 9,10,10,11,11,11,11,12,12,13,13, 8, 9,
1776 9,10,10,11,11,11,11,12,13,13,13, 8, 9, 9,10,10,
1777 11,11,12,12,13,13,14,14, 8, 9, 9,10,10,11,11,12,
1778 12,13,13,14,14, 9,10,10,11,12,13,12,13,14,14,14,
1779 14,14, 9,10,10,11,12,12,13,13,13,14,14,14,14,10,
1780 11,11,12,12,13,13,14,14,15,15,15,15,10,11,11,12,
1781 12,13,13,14,14,14,14,15,15,
1784 static const float _vq_quantthresh__16u2_p6_0[] = {
1785 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
1786 12.5, 17.5, 22.5, 27.5,
1789 static const long _vq_quantmap__16u2_p6_0[] = {
1790 11, 9, 7, 5, 3, 1, 0, 2,
1794 static const encode_aux_threshmatch _vq_auxt__16u2_p6_0 = {
1795 (float *)_vq_quantthresh__16u2_p6_0,
1796 (long *)_vq_quantmap__16u2_p6_0,
1801 static const static_codebook _16u2_p6_0 = {
1803 (long *)_vq_lengthlist__16u2_p6_0,
1804 1, -526516224, 1616117760, 4, 0,
1805 (long *)_vq_quantlist__16u2_p6_0,
1807 (encode_aux_threshmatch *)&_vq_auxt__16u2_p6_0,
1812 static const long _vq_quantlist__16u2_p6_1[] = {
1820 static const long _vq_lengthlist__16u2_p6_1[] = {
1821 2, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
1822 5, 5, 6, 6, 5, 5, 5, 6, 6,
1825 static const float _vq_quantthresh__16u2_p6_1[] = {
1826 -1.5, -0.5, 0.5, 1.5,
1829 static const long _vq_quantmap__16u2_p6_1[] = {
1833 static const encode_aux_threshmatch _vq_auxt__16u2_p6_1 = {
1834 (float *)_vq_quantthresh__16u2_p6_1,
1835 (long *)_vq_quantmap__16u2_p6_1,
1840 static const static_codebook _16u2_p6_1 = {
1842 (long *)_vq_lengthlist__16u2_p6_1,
1843 1, -533725184, 1611661312, 3, 0,
1844 (long *)_vq_quantlist__16u2_p6_1,
1846 (encode_aux_threshmatch *)&_vq_auxt__16u2_p6_1,
1851 static const long _vq_quantlist__16u2_p7_0[] = {
1867 static const long _vq_lengthlist__16u2_p7_0[] = {
1868 1, 4, 4, 7, 7, 7, 7, 8, 8, 9, 9,10,10, 4, 6, 6,
1869 9, 9, 9, 9, 9, 9,10,10,11,11, 4, 6, 6, 8, 9, 9,
1870 9, 9, 9,10,11,12,11, 7, 8, 9,10,10,10,10,11,10,
1871 11,12,12,13, 7, 9, 9,10,10,10,10,10,10,11,12,13,
1872 13, 7, 9, 8,10,10,11,11,11,12,12,13,13,14, 7, 9,
1873 9,10,10,11,11,11,12,13,13,13,13, 8, 9, 9,10,11,
1874 11,12,12,12,13,13,13,13, 8, 9, 9,10,11,11,11,12,
1875 12,13,13,14,14, 9,10,10,12,11,12,13,13,13,14,13,
1876 13,13, 9,10,10,11,11,12,12,13,14,13,13,14,13,10,
1877 11,11,12,13,14,14,14,15,14,14,14,14,10,11,11,12,
1878 12,13,13,13,14,14,14,15,14,
1881 static const float _vq_quantthresh__16u2_p7_0[] = {
1882 -60.5, -49.5, -38.5, -27.5, -16.5, -5.5, 5.5, 16.5,
1883 27.5, 38.5, 49.5, 60.5,
1886 static const long _vq_quantmap__16u2_p7_0[] = {
1887 11, 9, 7, 5, 3, 1, 0, 2,
1891 static const encode_aux_threshmatch _vq_auxt__16u2_p7_0 = {
1892 (float *)_vq_quantthresh__16u2_p7_0,
1893 (long *)_vq_quantmap__16u2_p7_0,
1898 static const static_codebook _16u2_p7_0 = {
1900 (long *)_vq_lengthlist__16u2_p7_0,
1901 1, -523206656, 1618345984, 4, 0,
1902 (long *)_vq_quantlist__16u2_p7_0,
1904 (encode_aux_threshmatch *)&_vq_auxt__16u2_p7_0,
1909 static const long _vq_quantlist__16u2_p7_1[] = {
1923 static const long _vq_lengthlist__16u2_p7_1[] = {
1924 3, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7,
1925 7, 7, 7, 7, 8, 8, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8,
1926 8, 6, 6, 7, 7, 7, 8, 7, 8, 8, 8, 8, 6, 7, 7, 7,
1927 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8,
1928 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7,
1929 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8,
1930 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8,
1931 8, 8, 8, 8, 8, 8, 8, 8, 8,
1934 static const float _vq_quantthresh__16u2_p7_1[] = {
1935 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
1939 static const long _vq_quantmap__16u2_p7_1[] = {
1940 9, 7, 5, 3, 1, 0, 2, 4,
1944 static const encode_aux_threshmatch _vq_auxt__16u2_p7_1 = {
1945 (float *)_vq_quantthresh__16u2_p7_1,
1946 (long *)_vq_quantmap__16u2_p7_1,
1951 static const static_codebook _16u2_p7_1 = {
1953 (long *)_vq_lengthlist__16u2_p7_1,
1954 1, -531365888, 1611661312, 4, 0,
1955 (long *)_vq_quantlist__16u2_p7_1,
1957 (encode_aux_threshmatch *)&_vq_auxt__16u2_p7_1,
1962 static const long _vq_quantlist__16u2_p8_0[] = {
1980 static const long _vq_lengthlist__16u2_p8_0[] = {
1981 1, 5, 5, 7, 7, 8, 8, 7, 7, 8, 8,10, 9,11,11, 4,
1982 6, 6, 8, 8,10, 9, 9, 8, 9, 9,10,10,12,14, 4, 6,
1983 7, 8, 9, 9,10, 9, 8, 9, 9,10,12,12,11, 7, 8, 8,
1984 10,10,10,10, 9, 9,10,10,11,13,13,12, 7, 8, 8, 9,
1985 11,11,10, 9, 9,11,10,12,11,11,14, 8, 9, 9,11,10,
1986 11,11,10,10,11,11,13,12,14,12, 8, 9, 9,11,12,11,
1987 11,10,10,12,11,12,12,12,14, 7, 8, 8, 9, 9,10,10,
1988 10,11,12,11,13,13,14,12, 7, 8, 9, 9, 9,10,10,11,
1989 11,11,12,12,14,14,14, 8,10, 9,10,11,11,11,11,14,
1990 12,12,13,14,14,13, 9, 9, 9,10,11,11,11,12,12,12,
1991 14,12,14,13,14,10,10,10,12,11,12,11,14,13,14,13,
1992 14,14,13,14, 9,10,10,11,12,11,13,12,13,13,14,14,
1993 14,13,14,10,13,13,12,12,11,12,14,13,14,13,14,12,
1994 14,13,10,11,11,12,11,12,12,14,14,14,13,14,14,14,
1998 static const float _vq_quantthresh__16u2_p8_0[] = {
1999 -136.5, -115.5, -94.5, -73.5, -52.5, -31.5, -10.5, 10.5,
2000 31.5, 52.5, 73.5, 94.5, 115.5, 136.5,
2003 static const long _vq_quantmap__16u2_p8_0[] = {
2004 13, 11, 9, 7, 5, 3, 1, 0,
2005 2, 4, 6, 8, 10, 12, 14,
2008 static const encode_aux_threshmatch _vq_auxt__16u2_p8_0 = {
2009 (float *)_vq_quantthresh__16u2_p8_0,
2010 (long *)_vq_quantmap__16u2_p8_0,
2015 static const static_codebook _16u2_p8_0 = {
2017 (long *)_vq_lengthlist__16u2_p8_0,
2018 1, -520986624, 1620377600, 4, 0,
2019 (long *)_vq_quantlist__16u2_p8_0,
2021 (encode_aux_threshmatch *)&_vq_auxt__16u2_p8_0,
2026 static const long _vq_quantlist__16u2_p8_1[] = {
2050 static const long _vq_lengthlist__16u2_p8_1[] = {
2051 2, 5, 5, 7, 7, 8, 8, 8, 8, 9, 9,10, 9,10, 9, 9,
2052 9,10,10,10,10, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,
2053 10, 9,10,10,10,10,10,10,11,10, 5, 6, 6, 7, 7, 8,
2054 8, 8, 9, 9,10,10,10,10,10,10,10,10,10,10,10, 7,
2055 7, 7, 8, 8, 9, 8, 9, 9,10, 9,10,10,10,10,10,10,
2056 11,10,11,10, 7, 7, 7, 8, 8, 8, 9, 9, 9,10, 9,10,
2057 10,10,10,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9,
2058 10, 9,10,10,10,10,10,10,10,11,10,10,11,10, 8, 8,
2059 8, 8, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,11,
2060 11,10,10, 8, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,
2061 11,10,11,10,11,10,11,10, 8, 9, 9, 9, 9, 9,10,10,
2062 10,10,10,10,10,10,10,10,11,11,10,10,10, 9,10, 9,
2063 9,10,10,10,11,10,10,10,10,10,10,10,10,11,11,11,
2064 11,11, 9, 9, 9,10, 9,10,10,10,10,10,10,11,10,11,
2065 10,11,11,11,11,10,10, 9,10, 9,10,10,10,10,11,10,
2066 10,10,10,10,11,10,11,10,11,10,10,11, 9,10,10,10,
2067 10,10,10,10,10,10,11,10,10,11,11,10,11,11,11,11,
2068 11, 9, 9,10,10,10,10,10,11,10,10,11,10,10,11,10,
2069 10,11,11,11,11,11, 9,10,10,10,10,10,10,10,11,10,
2070 11,10,11,10,11,11,11,11,11,10,11,10,10,10,10,10,
2071 10,10,10,10,11,11,11,11,11,11,11,11,11,10,11,11,
2072 10,10,10,10,10,11,10,10,10,11,10,11,11,11,11,10,
2073 12,11,11,11,10,10,10,10,10,10,11,10,10,10,11,11,
2074 12,11,11,11,11,11,11,11,11,11,10,10,10,11,10,11,
2075 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,
2076 10,10,11,10,11,10,10,11,11,11,11,11,11,11,11,11,
2077 11,11,11,10,10,10,10,10,10,10,11,11,10,11,11,10,
2078 11,11,10,11,11,11,10,11,11,
2081 static const float _vq_quantthresh__16u2_p8_1[] = {
2082 -9.5, -8.5, -7.5, -6.5, -5.5, -4.5, -3.5, -2.5,
2083 -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5,
2087 static const long _vq_quantmap__16u2_p8_1[] = {
2088 19, 17, 15, 13, 11, 9, 7, 5,
2089 3, 1, 0, 2, 4, 6, 8, 10,
2093 static const encode_aux_threshmatch _vq_auxt__16u2_p8_1 = {
2094 (float *)_vq_quantthresh__16u2_p8_1,
2095 (long *)_vq_quantmap__16u2_p8_1,
2100 static const static_codebook _16u2_p8_1 = {
2102 (long *)_vq_lengthlist__16u2_p8_1,
2103 1, -529268736, 1611661312, 5, 0,
2104 (long *)_vq_quantlist__16u2_p8_1,
2106 (encode_aux_threshmatch *)&_vq_auxt__16u2_p8_1,
2111 static const long _vq_quantlist__16u2_p9_0[] = {
2129 static const long _vq_lengthlist__16u2_p9_0[] = {
2130 1,10,10,10,10,10,10,10,10,10,10,10,10, 5, 4,10,
2131 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2132 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2133 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2134 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2135 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2136 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2137 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2138 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2139 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2140 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2141 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2142 10,10,10, 4,10,10,10,10,10,10,10,10,10,10,10,10,
2143 6, 6, 5,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 5,
2147 static const float _vq_quantthresh__16u2_p9_0[] = {
2148 -5120.5, -4189.5, -3258.5, -2327.5, -1396.5, -498, -32.5, 32.5,
2149 498, 1396.5, 2327.5, 3258.5, 4189.5, 5120.5,
2152 static const long _vq_quantmap__16u2_p9_0[] = {
2153 11, 9, 7, 5, 3, 1, 13, 0,
2154 14, 2, 4, 6, 8, 10, 12,
2157 static const encode_aux_threshmatch _vq_auxt__16u2_p9_0 = {
2158 (float *)_vq_quantthresh__16u2_p9_0,
2159 (long *)_vq_quantmap__16u2_p9_0,
2164 static const static_codebook _16u2_p9_0 = {
2166 (long *)_vq_lengthlist__16u2_p9_0,
2167 1, -510275072, 1611661312, 14, 0,
2168 (long *)_vq_quantlist__16u2_p9_0,
2170 (encode_aux_threshmatch *)&_vq_auxt__16u2_p9_0,
2175 static const long _vq_quantlist__16u2_p9_1[] = {
2197 static const long _vq_lengthlist__16u2_p9_1[] = {
2198 1,12,10,12,10,12,10,12,11,12,12,12,12,12,12,12,
2199 12, 5, 5, 9,10,12,11,11,12,12,12,12,12,12,12,12,
2200 12,12,12,12,10, 9, 9,11, 9,11,11,12,11,12,12,12,
2201 12,12,12,12,12,12,12, 8, 8,10,11, 9,12,11,12,12,
2202 12,12,12,12,12,12,12,12,12,12, 9, 8,10,11,12,11,
2203 12,11,12,12,12,12,12,12,12,12,12,12,12, 8, 9,11,
2204 11,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
2205 9,10,11,12,11,12,11,12,12,12,12,12,12,12,12,12,
2206 12,12,12, 9, 9,11,12,12,12,12,12,12,12,12,12,12,
2207 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
2208 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
2209 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
2210 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
2211 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
2212 12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,
2213 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2214 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2215 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2216 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2217 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2218 11,11,11, 5, 8, 9, 9, 8,11, 9,11,11,11,11,11,11,
2219 11,11,11,11, 5, 5, 4, 8, 8, 8, 8,10, 9,10,10,11,
2220 11,11,11,11,11,11,11, 5, 4,
2223 static const float _vq_quantthresh__16u2_p9_1[] = {
2224 -367.5, -318.5, -269.5, -220.5, -171.5, -122.5, -73.5, -26.5,
2225 -2, 2, 26.5, 73.5, 122.5, 171.5, 220.5, 269.5,
2229 static const long _vq_quantmap__16u2_p9_1[] = {
2230 15, 13, 11, 9, 7, 5, 3, 1,
2231 17, 0, 18, 2, 4, 6, 8, 10,
2235 static const encode_aux_threshmatch _vq_auxt__16u2_p9_1 = {
2236 (float *)_vq_quantthresh__16u2_p9_1,
2237 (long *)_vq_quantmap__16u2_p9_1,
2242 static const static_codebook _16u2_p9_1 = {
2244 (long *)_vq_lengthlist__16u2_p9_1,
2245 1, -518488064, 1611661312, 10, 0,
2246 (long *)_vq_quantlist__16u2_p9_1,
2248 (encode_aux_threshmatch *)&_vq_auxt__16u2_p9_1,
2253 static const long _vq_quantlist__16u2_p9_2[] = {
2305 static const long _vq_lengthlist__16u2_p9_2[] = {
2306 1, 3, 3, 4, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 8, 8,
2307 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 9, 9, 8, 9, 9,
2308 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,12,12,10,
2312 static const float _vq_quantthresh__16u2_p9_2[] = {
2313 -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5,
2314 -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
2315 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
2316 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
2317 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
2318 16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5,
2321 static const long _vq_quantmap__16u2_p9_2[] = {
2322 47, 45, 43, 41, 39, 37, 35, 33,
2323 31, 29, 27, 25, 23, 21, 19, 17,
2324 15, 13, 11, 9, 7, 5, 3, 1,
2325 0, 2, 4, 6, 8, 10, 12, 14,
2326 16, 18, 20, 22, 24, 26, 28, 30,
2327 32, 34, 36, 38, 40, 42, 44, 46,
2331 static const encode_aux_threshmatch _vq_auxt__16u2_p9_2 = {
2332 (float *)_vq_quantthresh__16u2_p9_2,
2333 (long *)_vq_quantmap__16u2_p9_2,
2338 static const static_codebook _16u2_p9_2 = {
2340 (long *)_vq_lengthlist__16u2_p9_2,
2341 1, -526909440, 1611661312, 6, 0,
2342 (long *)_vq_quantlist__16u2_p9_2,
2344 (encode_aux_threshmatch *)&_vq_auxt__16u2_p9_2,
2349 static const long _vq_quantlist__8u0__p1_0[] = {
2355 static const long _vq_lengthlist__8u0__p1_0[] = {
2356 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7,
2357 10,10, 5, 8, 8, 7,10,10, 8,10,10, 4, 9, 8, 8,11,
2358 11, 8,11,11, 7,11,11,10,11,13,10,13,13, 7,11,11,
2359 10,13,12,10,13,13, 5, 9, 8, 8,11,11, 8,11,11, 7,
2360 11,11, 9,13,13,10,12,13, 7,11,11,10,13,13,10,13,
2364 static const float _vq_quantthresh__8u0__p1_0[] = {
2368 static const long _vq_quantmap__8u0__p1_0[] = {
2372 static const encode_aux_threshmatch _vq_auxt__8u0__p1_0 = {
2373 (float *)_vq_quantthresh__8u0__p1_0,
2374 (long *)_vq_quantmap__8u0__p1_0,
2379 static const static_codebook _8u0__p1_0 = {
2381 (long *)_vq_lengthlist__8u0__p1_0,
2382 1, -535822336, 1611661312, 2, 0,
2383 (long *)_vq_quantlist__8u0__p1_0,
2385 (encode_aux_threshmatch *)&_vq_auxt__8u0__p1_0,
2390 static const long _vq_quantlist__8u0__p2_0[] = {
2396 static const long _vq_lengthlist__8u0__p2_0[] = {
2397 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 6, 7, 8, 6,
2398 7, 8, 5, 7, 7, 6, 8, 8, 7, 9, 7, 5, 7, 7, 7, 9,
2399 9, 7, 8, 8, 6, 9, 8, 7, 7,10, 8,10,10, 6, 8, 8,
2400 8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 9, 6,
2401 8, 8, 8,10,10, 8, 8,10, 6, 8, 9, 8,10,10, 7,10,
2405 static const float _vq_quantthresh__8u0__p2_0[] = {
2409 static const long _vq_quantmap__8u0__p2_0[] = {
2413 static const encode_aux_threshmatch _vq_auxt__8u0__p2_0 = {
2414 (float *)_vq_quantthresh__8u0__p2_0,
2415 (long *)_vq_quantmap__8u0__p2_0,
2420 static const static_codebook _8u0__p2_0 = {
2422 (long *)_vq_lengthlist__8u0__p2_0,
2423 1, -535822336, 1611661312, 2, 0,
2424 (long *)_vq_quantlist__8u0__p2_0,
2426 (encode_aux_threshmatch *)&_vq_auxt__8u0__p2_0,
2431 static const long _vq_quantlist__8u0__p3_0[] = {
2439 static const long _vq_lengthlist__8u0__p3_0[] = {
2440 1, 5, 5, 7, 7, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8,
2441 10, 9,11,11, 8, 9, 9,11,11, 6, 8, 8,10,10, 8,10,
2442 10,11,11, 8,10,10,11,11,10,11,11,12,12,10,11,11,
2443 12,13, 6, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11,
2444 11, 9,10,11,12,12,10,11,11,12,12, 8,11,11,14,13,
2445 10,12,11,15,13,10,12,11,14,14,12,13,12,16,14,12,
2446 14,12,16,15, 8,11,11,13,14,10,11,12,13,15,10,11,
2447 12,13,15,11,12,13,14,15,12,12,14,14,16, 5, 8, 8,
2448 11,11, 9,11,11,12,12, 8,10,11,12,12,11,12,12,15,
2449 14,11,12,12,14,14, 7,11,10,13,12,10,11,12,13,14,
2450 10,12,12,14,13,12,13,13,14,15,12,13,13,15,15, 7,
2451 10,11,12,13,10,12,11,14,13,10,12,13,13,15,12,13,
2452 12,14,14,11,13,13,15,16, 9,12,12,15,14,11,13,13,
2453 15,16,11,13,13,16,16,13,14,15,15,15,12,14,15,17,
2454 16, 9,12,12,14,15,11,13,13,15,16,11,13,13,16,18,
2455 13,14,14,17,16,13,15,15,17,18, 5, 8, 9,11,11, 8,
2456 11,11,12,12, 8,10,11,12,12,11,12,12,14,14,11,12,
2457 12,14,15, 7,11,10,12,13,10,12,12,14,13,10,11,12,
2458 13,14,11,13,13,15,14,12,13,13,14,15, 7,10,11,13,
2459 13,10,12,12,13,14,10,12,12,13,13,11,13,13,16,16,
2460 12,13,13,15,14, 9,12,12,16,15,10,13,13,15,15,11,
2461 13,13,17,15,12,15,15,18,17,13,14,14,15,16, 9,12,
2462 12,15,15,11,13,13,15,16,11,13,13,15,15,12,15,15,
2463 16,16,13,15,14,17,15, 7,11,11,15,15,10,13,13,16,
2464 15,10,13,13,15,16,14,15,15,17,19,13,15,14,15,18,
2465 9,12,12,16,16,11,13,14,17,16,11,13,13,17,16,15,
2466 15,16,17,19,13,15,16, 0,18, 9,12,12,16,15,11,14,
2467 13,17,17,11,13,14,16,16,15,16,16,19,18,13,15,15,
2468 17,19,11,14,14,19,16,12,14,15, 0,18,12,16,15,18,
2469 17,15,15,18,16,19,14,15,17,19,19,11,14,14,18,19,
2470 13,15,14,19,19,12,16,15,18,17,15,17,15, 0,16,14,
2471 17,16,19, 0, 7,11,11,14,14,10,12,12,15,15,10,13,
2472 13,16,15,13,15,15,17, 0,14,15,15,16,19, 9,12,12,
2473 16,16,11,14,14,16,16,11,13,13,16,16,14,17,16,19,
2474 0,14,18,17,17,19, 9,12,12,15,16,11,13,13,15,17,
2475 12,14,13,19,16,13,15,15,17,19,15,17,16,17,19,11,
2476 14,14,19,16,12,15,15,19,17,13,14,15,17,19,14,16,
2477 17,19,19,16,15,16,17,19,11,15,14,16,16,12,15,15,
2478 19, 0,12,14,15,19,19,14,16,16, 0,18,15,19,14,18,
2482 static const float _vq_quantthresh__8u0__p3_0[] = {
2483 -1.5, -0.5, 0.5, 1.5,
2486 static const long _vq_quantmap__8u0__p3_0[] = {
2490 static const encode_aux_threshmatch _vq_auxt__8u0__p3_0 = {
2491 (float *)_vq_quantthresh__8u0__p3_0,
2492 (long *)_vq_quantmap__8u0__p3_0,
2497 static const static_codebook _8u0__p3_0 = {
2499 (long *)_vq_lengthlist__8u0__p3_0,
2500 1, -533725184, 1611661312, 3, 0,
2501 (long *)_vq_quantlist__8u0__p3_0,
2503 (encode_aux_threshmatch *)&_vq_auxt__8u0__p3_0,
2508 static const long _vq_quantlist__8u0__p4_0[] = {
2516 static const long _vq_lengthlist__8u0__p4_0[] = {
2517 3, 5, 5, 8, 8, 5, 6, 7, 9, 9, 6, 7, 6, 9, 9, 9,
2518 9, 9,10,11, 9, 9, 9,11,10, 6, 7, 7,10,10, 7, 7,
2519 8,10,10, 7, 8, 8,10,10,10,10,10,10,11, 9,10,10,
2520 11,12, 6, 7, 7,10,10, 7, 8, 8,10,10, 7, 8, 7,10,
2521 10, 9,10,10,12,11,10,10,10,11,10, 9,10,10,12,11,
2522 10,10,10,13,11, 9,10,10,12,12,11,11,12,12,13,11,
2523 11,11,12,13, 9,10,10,12,12,10,10,11,12,12,10,10,
2524 11,12,12,11,11,11,13,13,11,12,12,13,13, 5, 7, 7,
2525 10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,11,12,
2526 12,10,11,10,12,12, 7, 8, 8,11,11, 7, 8, 9,10,11,
2527 8, 9, 9,11,11,11,10,11,10,12,10,11,11,12,13, 7,
2528 8, 8,10,11, 8, 9, 8,12,10, 8, 9, 9,11,12,10,11,
2529 10,13,11,10,11,11,13,12, 9,11,10,13,12,10,10,11,
2530 12,12,10,11,11,13,13,12,10,13,11,14,11,12,12,15,
2531 13, 9,11,11,13,13,10,11,11,13,12,10,11,11,12,14,
2532 12,13,11,14,12,12,12,12,14,14, 5, 7, 7,10,10, 7,
2533 8, 8,10,10, 7, 8, 8,11,10,10,11,11,12,12,10,11,
2534 10,12,12, 7, 8, 8,10,11, 8, 9, 9,12,11, 8, 8, 9,
2535 10,11,10,11,11,12,13,11,10,11,11,13, 6, 8, 8,10,
2536 11, 8, 9, 9,11,11, 7, 9, 7,11,10,10,11,11,12,12,
2537 10,11,10,13,10, 9,11,10,13,12,10,12,11,13,13,10,
2538 10,11,12,13,11,12,13,15,14,11,11,13,12,13, 9,10,
2539 11,12,13,10,11,11,12,13,10,11,10,13,12,12,13,13,
2540 13,14,12,12,11,14,11, 8,10,10,12,13,10,11,11,13,
2541 13,10,11,10,13,13,12,13,14,15,14,12,12,12,14,13,
2542 9,10,10,13,12,10,10,12,13,13,10,11,11,15,12,12,
2543 12,13,15,14,12,13,13,15,13, 9,10,11,12,13,10,12,
2544 10,13,12,10,11,11,12,13,12,14,12,15,13,12,12,12,
2545 15,14,11,12,11,14,13,11,11,12,14,14,12,13,13,14,
2546 13,13,11,15,11,15,14,14,14,16,15,11,12,12,13,14,
2547 11,13,11,14,14,12,12,13,14,15,12,14,12,15,12,13,
2548 15,14,16,15, 8,10,10,12,12,10,10,10,12,13,10,11,
2549 11,13,13,12,12,12,13,14,13,13,13,15,15, 9,10,10,
2550 12,12,10,11,11,13,12,10,10,11,13,13,12,12,12,14,
2551 14,12,12,13,15,14, 9,10,10,13,12,10,10,12,12,13,
2552 10,11,10,13,13,12,13,13,14,14,12,13,12,14,13,11,
2553 12,12,14,13,12,13,12,14,14,10,12,12,14,14,14,14,
2554 14,16,14,13,12,14,12,15,10,12,12,14,15,12,13,13,
2555 14,16,11,12,11,15,14,13,14,14,14,15,13,14,11,14,
2559 static const float _vq_quantthresh__8u0__p4_0[] = {
2560 -1.5, -0.5, 0.5, 1.5,
2563 static const long _vq_quantmap__8u0__p4_0[] = {
2567 static const encode_aux_threshmatch _vq_auxt__8u0__p4_0 = {
2568 (float *)_vq_quantthresh__8u0__p4_0,
2569 (long *)_vq_quantmap__8u0__p4_0,
2574 static const static_codebook _8u0__p4_0 = {
2576 (long *)_vq_lengthlist__8u0__p4_0,
2577 1, -533725184, 1611661312, 3, 0,
2578 (long *)_vq_quantlist__8u0__p4_0,
2580 (encode_aux_threshmatch *)&_vq_auxt__8u0__p4_0,
2585 static const long _vq_quantlist__8u0__p5_0[] = {
2597 static const long _vq_lengthlist__8u0__p5_0[] = {
2598 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 7, 8, 8,
2599 10,10, 4, 6, 6, 8, 8, 8, 8,10,10, 6, 8, 8, 9, 9,
2600 9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 7, 8, 8,
2601 9, 9,10,10,12,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
2602 10,10,11,11,11,12,12,12, 9,10,10,11,11,12,12,12,
2606 static const float _vq_quantthresh__8u0__p5_0[] = {
2607 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
2610 static const long _vq_quantmap__8u0__p5_0[] = {
2611 7, 5, 3, 1, 0, 2, 4, 6,
2615 static const encode_aux_threshmatch _vq_auxt__8u0__p5_0 = {
2616 (float *)_vq_quantthresh__8u0__p5_0,
2617 (long *)_vq_quantmap__8u0__p5_0,
2622 static const static_codebook _8u0__p5_0 = {
2624 (long *)_vq_lengthlist__8u0__p5_0,
2625 1, -531628032, 1611661312, 4, 0,
2626 (long *)_vq_quantlist__8u0__p5_0,
2628 (encode_aux_threshmatch *)&_vq_auxt__8u0__p5_0,
2633 static const long _vq_quantlist__8u0__p6_0[] = {
2649 static const long _vq_lengthlist__8u0__p6_0[] = {
2650 1, 4, 4, 7, 7, 9, 9,11,11,12,12,16,16, 3, 6, 6,
2651 9, 9,11,11,12,12,13,14,18,16, 3, 6, 7, 9, 9,11,
2652 11,13,12,14,14,17,16, 7, 9, 9,11,11,12,12,14,14,
2653 14,14,17,16, 7, 9, 9,11,11,13,12,13,13,14,14,17,
2654 0, 9,11,11,12,13,14,14,14,13,15,14,17,17, 9,11,
2655 11,12,12,14,14,13,14,14,15, 0, 0,11,12,12,15,14,
2656 15,14,15,14,15,16,17, 0,11,12,13,13,13,14,14,15,
2657 14,15,15, 0, 0,12,14,14,15,15,14,16,15,15,17,16,
2658 0,18,13,14,14,15,14,15,14,15,16,17,16, 0, 0,17,
2659 17,18, 0,16,18,16, 0, 0, 0,17, 0, 0,16, 0, 0,16,
2660 16, 0,15, 0,17, 0, 0, 0, 0,
2663 static const float _vq_quantthresh__8u0__p6_0[] = {
2664 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
2665 12.5, 17.5, 22.5, 27.5,
2668 static const long _vq_quantmap__8u0__p6_0[] = {
2669 11, 9, 7, 5, 3, 1, 0, 2,
2673 static const encode_aux_threshmatch _vq_auxt__8u0__p6_0 = {
2674 (float *)_vq_quantthresh__8u0__p6_0,
2675 (long *)_vq_quantmap__8u0__p6_0,
2680 static const static_codebook _8u0__p6_0 = {
2682 (long *)_vq_lengthlist__8u0__p6_0,
2683 1, -526516224, 1616117760, 4, 0,
2684 (long *)_vq_quantlist__8u0__p6_0,
2686 (encode_aux_threshmatch *)&_vq_auxt__8u0__p6_0,
2691 static const long _vq_quantlist__8u0__p6_1[] = {
2699 static const long _vq_lengthlist__8u0__p6_1[] = {
2700 1, 4, 4, 6, 6, 4, 6, 5, 7, 7, 4, 5, 6, 7, 7, 6,
2701 7, 7, 7, 7, 6, 7, 7, 7, 7,
2704 static const float _vq_quantthresh__8u0__p6_1[] = {
2705 -1.5, -0.5, 0.5, 1.5,
2708 static const long _vq_quantmap__8u0__p6_1[] = {
2712 static const encode_aux_threshmatch _vq_auxt__8u0__p6_1 = {
2713 (float *)_vq_quantthresh__8u0__p6_1,
2714 (long *)_vq_quantmap__8u0__p6_1,
2719 static const static_codebook _8u0__p6_1 = {
2721 (long *)_vq_lengthlist__8u0__p6_1,
2722 1, -533725184, 1611661312, 3, 0,
2723 (long *)_vq_quantlist__8u0__p6_1,
2725 (encode_aux_threshmatch *)&_vq_auxt__8u0__p6_1,
2730 static const long _vq_quantlist__8u0__p7_0[] = {
2736 static const long _vq_lengthlist__8u0__p7_0[] = {
2737 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
2738 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
2739 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
2740 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
2741 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
2745 static const float _vq_quantthresh__8u0__p7_0[] = {
2749 static const long _vq_quantmap__8u0__p7_0[] = {
2753 static const encode_aux_threshmatch _vq_auxt__8u0__p7_0 = {
2754 (float *)_vq_quantthresh__8u0__p7_0,
2755 (long *)_vq_quantmap__8u0__p7_0,
2760 static const static_codebook _8u0__p7_0 = {
2762 (long *)_vq_lengthlist__8u0__p7_0,
2763 1, -518803456, 1628680192, 2, 0,
2764 (long *)_vq_quantlist__8u0__p7_0,
2766 (encode_aux_threshmatch *)&_vq_auxt__8u0__p7_0,
2771 static const long _vq_quantlist__8u0__p7_1[] = {
2789 static const long _vq_lengthlist__8u0__p7_1[] = {
2790 1, 5, 5, 5, 5,10,10,11,11,11,11,11,11,11,11, 5,
2791 7, 6, 8, 8, 9,10,11,11,11,11,11,11,11,11, 6, 6,
2792 7, 9, 7,11,10,11,11,11,11,11,11,11,11, 5, 6, 6,
2793 11, 8,11,11,11,11,11,11,11,11,11,11, 5, 6, 6, 9,
2794 10,11,10,11,11,11,11,11,11,11,11, 7,10,10,11,11,
2795 11,11,11,11,11,11,11,11,11,11, 7,11, 8,11,11,11,
2796 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2797 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2798 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2799 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2800 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2801 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
2802 11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,
2803 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
2807 static const float _vq_quantthresh__8u0__p7_1[] = {
2808 -136.5, -115.5, -94.5, -73.5, -52.5, -31.5, -10.5, 10.5,
2809 31.5, 52.5, 73.5, 94.5, 115.5, 136.5,
2812 static const long _vq_quantmap__8u0__p7_1[] = {
2813 13, 11, 9, 7, 5, 3, 1, 0,
2814 2, 4, 6, 8, 10, 12, 14,
2817 static const encode_aux_threshmatch _vq_auxt__8u0__p7_1 = {
2818 (float *)_vq_quantthresh__8u0__p7_1,
2819 (long *)_vq_quantmap__8u0__p7_1,
2824 static const static_codebook _8u0__p7_1 = {
2826 (long *)_vq_lengthlist__8u0__p7_1,
2827 1, -520986624, 1620377600, 4, 0,
2828 (long *)_vq_quantlist__8u0__p7_1,
2830 (encode_aux_threshmatch *)&_vq_auxt__8u0__p7_1,
2835 static const long _vq_quantlist__8u0__p7_2[] = {
2859 static const long _vq_lengthlist__8u0__p7_2[] = {
2860 1, 6, 5, 7, 7, 9, 9, 9, 9,10,12,12,10,11,11,10,
2861 11,11,11,10,11, 6, 8, 8, 9, 9,10,10, 9,10,11,11,
2862 10,11,11,11,11,10,11,11,11,11, 6, 7, 8, 9, 9, 9,
2863 10,11,10,11,12,11,10,11,11,11,11,11,11,12,10, 8,
2864 9, 9,10, 9,10,10, 9,10,10,10,10,10, 9,10,10,10,
2865 10, 9,10,10, 9, 9, 9, 9,10,10, 9, 9,10,10,11,10,
2866 9,12,10,11,10, 9,10,10,10, 8, 9, 9,10, 9,10, 9,
2867 9,10,10, 9,10, 9,11,10,10,10,10,10, 9,10, 8, 8,
2868 9, 9,10, 9,11, 9, 8, 9, 9,10,11,10,10,10,11,12,
2869 9, 9,11, 8, 9, 8,11,10,11,10,10, 9,11,10,10,10,
2870 10,10,10,10,11,11,11,11, 8, 9, 9, 9,10,10,10,11,
2871 11,12,11,12,11,10,10,10,12,11,11,11,10, 8,10, 9,
2872 11,10,10,11,12,10,11,12,11,11,12,11,12,12,10,11,
2873 11,10, 9, 9,10,11,12,10,10,10,11,10,11,11,10,12,
2874 12,10,11,10,11,12,10, 9,10,10,11,10,11,11,11,11,
2875 11,12,11,11,11, 9,11,10,11,10,11,10, 9, 9,10,11,
2876 11,11,10,10,11,12,12,11,12,11,11,11,12,12,12,12,
2877 11, 9,11,11,12,10,11,11,11,11,11,11,12,11,11,12,
2878 11,11,11,10,11,11, 9,11,10,11,11,11,10,10,10,11,
2879 11,11,12,10,11,10,11,11,11,11,12, 9,11,10,11,11,
2880 10,10,11,11, 9,11,11,12,10,10,10,10,10,11,11,10,
2881 9,10,11,11,12,11,10,10,12,11,11,12,11,12,11,11,
2882 10,10,11,11,10,12,11,10,11,10,11,10,10,10,11,11,
2883 10,10,11,11,11,11,10,10,10,12,11,11,11,11,10, 9,
2884 10,11,11,11,12,11,11,11,12,10,11,11,11, 9,10,11,
2885 11,11,11,11,11,10,10,11,11,12,11,10,11,12,11,10,
2886 10,11, 9,10,11,11,11,11,11,10,11,11,10,12,11,11,
2887 11,12,11,11,11,10,10,11,11,
2890 static const float _vq_quantthresh__8u0__p7_2[] = {
2891 -9.5, -8.5, -7.5, -6.5, -5.5, -4.5, -3.5, -2.5,
2892 -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5,
2896 static const long _vq_quantmap__8u0__p7_2[] = {
2897 19, 17, 15, 13, 11, 9, 7, 5,
2898 3, 1, 0, 2, 4, 6, 8, 10,
2902 static const encode_aux_threshmatch _vq_auxt__8u0__p7_2 = {
2903 (float *)_vq_quantthresh__8u0__p7_2,
2904 (long *)_vq_quantmap__8u0__p7_2,
2909 static const static_codebook _8u0__p7_2 = {
2911 (long *)_vq_lengthlist__8u0__p7_2,
2912 1, -529268736, 1611661312, 5, 0,
2913 (long *)_vq_quantlist__8u0__p7_2,
2915 (encode_aux_threshmatch *)&_vq_auxt__8u0__p7_2,
2920 static const long _huff_lengthlist__8u0__single[] = {
2921 4, 7,11, 9,12, 8, 7,10, 6, 4, 5, 5, 7, 5, 6,16,
2922 9, 5, 5, 6, 7, 7, 9,16, 7, 4, 6, 5, 7, 5, 7,17,
2923 10, 7, 7, 8, 7, 7, 8,18, 7, 5, 6, 4, 5, 4, 5,15,
2924 7, 6, 7, 5, 6, 4, 5,15,12,13,18,12,17,11, 9,17,
2927 static const static_codebook _huff_book__8u0__single = {
2929 (long *)_huff_lengthlist__8u0__single,
2938 static const long _vq_quantlist__8u1__p1_0[] = {
2944 static const long _vq_lengthlist__8u1__p1_0[] = {
2945 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 7, 9,10, 7,
2946 9, 9, 5, 8, 8, 7,10, 9, 7, 9, 9, 5, 8, 8, 8,10,
2947 10, 8,10,10, 7,10,10, 9,10,12,10,12,12, 7,10,10,
2948 9,12,11,10,12,12, 5, 8, 8, 8,10,10, 8,10,10, 7,
2949 10,10,10,12,12, 9,11,12, 7,10,10,10,12,12, 9,12,
2953 static const float _vq_quantthresh__8u1__p1_0[] = {
2957 static const long _vq_quantmap__8u1__p1_0[] = {
2961 static const encode_aux_threshmatch _vq_auxt__8u1__p1_0 = {
2962 (float *)_vq_quantthresh__8u1__p1_0,
2963 (long *)_vq_quantmap__8u1__p1_0,
2968 static const static_codebook _8u1__p1_0 = {
2970 (long *)_vq_lengthlist__8u1__p1_0,
2971 1, -535822336, 1611661312, 2, 0,
2972 (long *)_vq_quantlist__8u1__p1_0,
2974 (encode_aux_threshmatch *)&_vq_auxt__8u1__p1_0,
2979 static const long _vq_quantlist__8u1__p2_0[] = {
2985 static const long _vq_lengthlist__8u1__p2_0[] = {
2986 3, 4, 5, 5, 6, 6, 5, 6, 6, 5, 7, 6, 6, 7, 8, 6,
2987 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 7, 5, 6, 6, 7, 8,
2988 8, 6, 7, 7, 6, 8, 7, 7, 7, 9, 8, 9, 9, 6, 7, 8,
2989 7, 9, 7, 8, 9, 9, 5, 6, 6, 6, 7, 7, 7, 8, 8, 6,
2990 8, 7, 8, 9, 9, 7, 7, 9, 6, 7, 8, 8, 9, 9, 7, 9,
2994 static const float _vq_quantthresh__8u1__p2_0[] = {
2998 static const long _vq_quantmap__8u1__p2_0[] = {
3002 static const encode_aux_threshmatch _vq_auxt__8u1__p2_0 = {
3003 (float *)_vq_quantthresh__8u1__p2_0,
3004 (long *)_vq_quantmap__8u1__p2_0,
3009 static const static_codebook _8u1__p2_0 = {
3011 (long *)_vq_lengthlist__8u1__p2_0,
3012 1, -535822336, 1611661312, 2, 0,
3013 (long *)_vq_quantlist__8u1__p2_0,
3015 (encode_aux_threshmatch *)&_vq_auxt__8u1__p2_0,
3020 static const long _vq_quantlist__8u1__p3_0[] = {
3028 static const long _vq_lengthlist__8u1__p3_0[] = {
3029 1, 5, 5, 7, 7, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8,
3030 10, 9,11,11, 9, 9, 9,11,11, 6, 8, 8,10,10, 8,10,
3031 10,11,11, 8, 9,10,11,11,10,11,11,12,12,10,11,11,
3032 12,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10, 9,11,
3033 11,10,11,11,12,12,10,11,11,12,12, 9,11,11,14,13,
3034 10,12,11,14,14,10,12,11,14,13,12,13,13,15,14,12,
3035 13,13,15,14, 8,11,11,13,14,10,11,12,13,15,10,11,
3036 12,14,14,12,13,13,14,15,12,13,13,14,15, 5, 8, 8,
3037 11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14,
3038 13,11,12,12,13,14, 8,10,10,12,12, 9,11,12,13,14,
3039 10,12,12,13,13,12,12,13,14,14,11,13,13,15,15, 7,
3040 10,10,12,12, 9,12,11,14,12,10,11,12,13,14,12,13,
3041 12,14,14,12,13,13,15,16,10,12,12,15,14,11,12,13,
3042 15,15,11,13,13,15,16,14,14,15,15,16,13,14,15,17,
3043 15, 9,12,12,14,15,11,13,12,15,15,11,13,13,15,15,
3044 13,14,13,15,14,13,14,14,17, 0, 5, 8, 8,11,11, 8,
3045 10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12,
3046 12,14,14, 7,10,10,12,12,10,12,12,13,13, 9,11,12,
3047 12,13,11,12,13,15,15,11,12,13,14,15, 8,10,10,12,
3048 12,10,12,11,13,13,10,12,11,13,13,11,13,13,15,14,
3049 12,13,12,15,13, 9,12,12,14,14,11,13,13,16,15,11,
3050 12,13,16,15,13,14,15,16,16,13,13,15,15,16,10,12,
3051 12,15,14,11,13,13,14,16,11,13,13,15,16,13,15,15,
3052 16,17,13,15,14,16,15, 8,11,11,14,15,10,12,12,15,
3053 15,10,12,12,15,16,14,15,15,16,17,13,14,14,16,16,
3054 9,12,12,15,15,11,13,14,15,17,11,13,13,15,16,14,
3055 15,16,19,17,13,15,15, 0,17, 9,12,12,15,15,11,14,
3056 13,16,15,11,13,13,15,16,15,15,15,18,17,13,15,15,
3057 17,17,11,15,14,18,16,12,14,15,17,17,12,15,15,18,
3058 18,15,15,16,15,19,14,16,16, 0, 0,11,14,14,16,17,
3059 12,15,14,18,17,12,15,15,18,18,15,17,15,18,16,14,
3060 16,16,18,18, 7,11,11,14,14,10,12,12,15,15,10,12,
3061 13,15,15,13,14,15,16,16,14,15,15,18,18, 9,12,12,
3062 15,15,11,13,13,16,15,11,12,13,16,16,14,15,15,17,
3063 16,15,16,16,17,17, 9,12,12,15,15,11,13,13,15,17,
3064 11,14,13,16,15,13,15,15,17,17,15,15,15,18,17,11,
3065 14,14,17,15,12,14,15,17,18,13,13,15,17,17,14,16,
3066 16,19,18,16,15,17,17, 0,11,14,14,17,17,12,15,15,
3067 18, 0,12,15,14,18,16,14,17,17,19, 0,16,18,15, 0,
3071 static const float _vq_quantthresh__8u1__p3_0[] = {
3072 -1.5, -0.5, 0.5, 1.5,
3075 static const long _vq_quantmap__8u1__p3_0[] = {
3079 static const encode_aux_threshmatch _vq_auxt__8u1__p3_0 = {
3080 (float *)_vq_quantthresh__8u1__p3_0,
3081 (long *)_vq_quantmap__8u1__p3_0,
3086 static const static_codebook _8u1__p3_0 = {
3088 (long *)_vq_lengthlist__8u1__p3_0,
3089 1, -533725184, 1611661312, 3, 0,
3090 (long *)_vq_quantlist__8u1__p3_0,
3092 (encode_aux_threshmatch *)&_vq_auxt__8u1__p3_0,
3097 static const long _vq_quantlist__8u1__p4_0[] = {
3105 static const long _vq_lengthlist__8u1__p4_0[] = {
3106 4, 5, 5, 9, 9, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 9,
3107 9, 9,11,11, 9, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 7,
3108 8, 9,10, 7, 7, 8, 9,10, 9, 9,10,10,11, 9, 9,10,
3109 10,12, 6, 7, 7, 9, 9, 7, 8, 7,10, 9, 7, 8, 7,10,
3110 9, 9,10, 9,12,11,10,10, 9,12,10, 9,10,10,12,11,
3111 9,10,10,12,11, 9,10,10,12,12,11,11,12,12,13,11,
3112 11,12,12,13, 9, 9,10,12,11, 9,10,10,12,12,10,10,
3113 10,12,12,11,12,11,13,12,11,12,11,13,12, 6, 7, 7,
3114 9, 9, 7, 8, 8,10,10, 7, 8, 7,10, 9,10,10,10,12,
3115 12,10,10,10,12,11, 7, 8, 7,10,10, 7, 7, 9,10,11,
3116 8, 9, 9,11,10,10,10,11,10,12,10,10,11,12,12, 7,
3117 8, 8,10,10, 7, 9, 8,11,10, 8, 8, 9,11,11,10,11,
3118 10,12,11,10,11,11,12,12, 9,10,10,12,12, 9,10,10,
3119 12,12,10,11,11,13,12,11,10,12,10,14,12,12,12,13,
3120 14, 9,10,10,12,12, 9,11,10,12,12,10,11,11,12,12,
3121 11,12,11,14,12,12,12,12,14,14, 5, 7, 7, 9, 9, 7,
3122 7, 7, 9,10, 7, 8, 8,10,10,10,10,10,11,11,10,10,
3123 10,12,12, 7, 8, 8,10,10, 8, 9, 8,11,10, 7, 8, 9,
3124 10,11,10,10,10,11,12,10,10,11,11,13, 6, 7, 8,10,
3125 10, 8, 9, 9,10,10, 7, 9, 7,11,10,10,11,10,12,12,
3126 10,11,10,12,10, 9,10,10,12,12,10,11,11,13,12, 9,
3127 10,10,12,12,12,12,12,14,13,11,11,12,11,14, 9,10,
3128 10,11,12,10,11,11,12,13, 9,10,10,12,12,12,12,12,
3129 14,13,11,12,10,14,11, 9, 9,10,11,12, 9,10,10,12,
3130 12, 9,10,10,12,12,12,12,12,14,14,11,12,12,13,12,
3131 9,10, 9,12,12, 9,10,11,12,13,10,11,10,13,11,12,
3132 12,13,13,14,12,12,12,13,13, 9,10,10,12,12,10,11,
3133 10,13,12,10,10,11,12,13,12,13,12,14,13,12,12,12,
3134 13,14,11,12,11,14,13,10,10,11,13,13,12,12,12,14,
3135 13,12,10,14,10,15,13,14,14,14,14,11,11,12,13,14,
3136 10,12,11,13,13,12,12,12,13,15,12,13,11,15,12,13,
3137 13,14,14,14, 9,10, 9,12,12, 9,10,10,12,12,10,10,
3138 10,12,12,11,11,12,12,13,12,12,12,14,14, 9,10,10,
3139 12,12,10,11,10,13,12,10,10,11,12,13,12,12,12,14,
3140 13,12,12,13,13,14, 9,10,10,12,13,10,10,11,11,12,
3141 9,11,10,13,12,12,12,12,13,14,12,13,12,14,13,11,
3142 12,11,13,13,12,13,12,14,13,10,11,12,13,13,13,13,
3143 13,14,15,12,11,14,12,14,11,11,12,12,13,12,12,12,
3144 13,14,10,12,10,14,13,13,13,13,14,15,12,14,11,15,
3148 static const float _vq_quantthresh__8u1__p4_0[] = {
3149 -1.5, -0.5, 0.5, 1.5,
3152 static const long _vq_quantmap__8u1__p4_0[] = {
3156 static const encode_aux_threshmatch _vq_auxt__8u1__p4_0 = {
3157 (float *)_vq_quantthresh__8u1__p4_0,
3158 (long *)_vq_quantmap__8u1__p4_0,
3163 static const static_codebook _8u1__p4_0 = {
3165 (long *)_vq_lengthlist__8u1__p4_0,
3166 1, -533725184, 1611661312, 3, 0,
3167 (long *)_vq_quantlist__8u1__p4_0,
3169 (encode_aux_threshmatch *)&_vq_auxt__8u1__p4_0,
3174 static const long _vq_quantlist__8u1__p5_0[] = {
3186 static const long _vq_lengthlist__8u1__p5_0[] = {
3187 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 5, 8, 7, 8, 8,
3188 10,10, 4, 6, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9,
3189 9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 8, 8, 8,
3190 9, 9,10,10,12,11, 8, 8, 8, 9, 9,10,10,11,11, 9,
3191 10,10,11,11,11,11,13,12, 9,10,10,11,11,12,12,12,
3195 static const float _vq_quantthresh__8u1__p5_0[] = {
3196 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
3199 static const long _vq_quantmap__8u1__p5_0[] = {
3200 7, 5, 3, 1, 0, 2, 4, 6,
3204 static const encode_aux_threshmatch _vq_auxt__8u1__p5_0 = {
3205 (float *)_vq_quantthresh__8u1__p5_0,
3206 (long *)_vq_quantmap__8u1__p5_0,
3211 static const static_codebook _8u1__p5_0 = {
3213 (long *)_vq_lengthlist__8u1__p5_0,
3214 1, -531628032, 1611661312, 4, 0,
3215 (long *)_vq_quantlist__8u1__p5_0,
3217 (encode_aux_threshmatch *)&_vq_auxt__8u1__p5_0,
3222 static const long _vq_quantlist__8u1__p6_0[] = {
3234 static const long _vq_lengthlist__8u1__p6_0[] = {
3235 3, 4, 4, 6, 6, 7, 7, 9, 9, 4, 4, 5, 6, 6, 7, 7,
3236 9, 9, 4, 4, 4, 6, 6, 7, 7, 9, 9, 6, 6, 6, 7, 7,
3237 8, 8, 9, 9, 6, 6, 6, 7, 7, 8, 8, 9, 9, 7, 7, 7,
3238 8, 8, 8, 9,10,10, 7, 7, 7, 8, 8, 9, 8,10,10, 9,
3239 9, 9, 9, 9,10,10,10,10, 9, 9, 9, 9, 9,10,10,10,
3243 static const float _vq_quantthresh__8u1__p6_0[] = {
3244 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
3247 static const long _vq_quantmap__8u1__p6_0[] = {
3248 7, 5, 3, 1, 0, 2, 4, 6,
3252 static const encode_aux_threshmatch _vq_auxt__8u1__p6_0 = {
3253 (float *)_vq_quantthresh__8u1__p6_0,
3254 (long *)_vq_quantmap__8u1__p6_0,
3259 static const static_codebook _8u1__p6_0 = {
3261 (long *)_vq_lengthlist__8u1__p6_0,
3262 1, -531628032, 1611661312, 4, 0,
3263 (long *)_vq_quantlist__8u1__p6_0,
3265 (encode_aux_threshmatch *)&_vq_auxt__8u1__p6_0,
3270 static const long _vq_quantlist__8u1__p7_0[] = {
3276 static const long _vq_lengthlist__8u1__p7_0[] = {
3277 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 9, 8,10,10, 8,
3278 10,10, 5, 9, 9, 7,10,10, 8,10,10, 4,10,10, 9,12,
3279 12, 9,11,11, 7,12,11,10,11,13,10,13,13, 7,12,12,
3280 10,13,12,10,13,13, 4,10,10, 9,12,12, 9,12,12, 7,
3281 12,12,10,13,13,10,12,13, 7,11,12,10,13,13,10,13,
3285 static const float _vq_quantthresh__8u1__p7_0[] = {
3289 static const long _vq_quantmap__8u1__p7_0[] = {
3293 static const encode_aux_threshmatch _vq_auxt__8u1__p7_0 = {
3294 (float *)_vq_quantthresh__8u1__p7_0,
3295 (long *)_vq_quantmap__8u1__p7_0,
3300 static const static_codebook _8u1__p7_0 = {
3302 (long *)_vq_lengthlist__8u1__p7_0,
3303 1, -529137664, 1618345984, 2, 0,
3304 (long *)_vq_quantlist__8u1__p7_0,
3306 (encode_aux_threshmatch *)&_vq_auxt__8u1__p7_0,
3311 static const long _vq_quantlist__8u1__p7_1[] = {
3325 static const long _vq_lengthlist__8u1__p7_1[] = {
3326 2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 7,
3327 8, 8, 9, 9, 9, 9, 4, 5, 5, 7, 7, 8, 8, 9, 9, 9,
3328 9, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8,
3329 8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9,
3330 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 9,
3331 9, 9, 9, 9,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10,
3332 10,10,10, 8, 9, 9, 9, 9, 9, 9,10,10,10,10, 8, 9,
3333 9, 9, 9, 9, 9,10,10,10,10,
3336 static const float _vq_quantthresh__8u1__p7_1[] = {
3337 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
3341 static const long _vq_quantmap__8u1__p7_1[] = {
3342 9, 7, 5, 3, 1, 0, 2, 4,
3346 static const encode_aux_threshmatch _vq_auxt__8u1__p7_1 = {
3347 (float *)_vq_quantthresh__8u1__p7_1,
3348 (long *)_vq_quantmap__8u1__p7_1,
3353 static const static_codebook _8u1__p7_1 = {
3355 (long *)_vq_lengthlist__8u1__p7_1,
3356 1, -531365888, 1611661312, 4, 0,
3357 (long *)_vq_quantlist__8u1__p7_1,
3359 (encode_aux_threshmatch *)&_vq_auxt__8u1__p7_1,
3364 static const long _vq_quantlist__8u1__p8_0[] = {
3378 static const long _vq_lengthlist__8u1__p8_0[] = {
3379 1, 4, 4, 6, 6, 8, 8,10,10,11,11, 4, 6, 6, 7, 7,
3380 9, 9,11,11,13,12, 4, 6, 6, 7, 7, 9, 9,11,11,12,
3381 12, 6, 7, 7, 9, 9,11,11,12,12,13,13, 6, 7, 7, 9,
3382 9,11,11,12,12,13,13, 8, 9, 9,11,11,12,12,13,13,
3383 14,14, 8, 9, 9,11,11,12,12,13,13,14,14, 9,11,11,
3384 12,12,13,13,14,14,15,15, 9,11,11,12,12,13,13,14,
3385 14,15,14,11,12,12,13,13,14,14,15,15,16,16,11,12,
3386 12,13,13,14,14,15,15,15,15,
3389 static const float _vq_quantthresh__8u1__p8_0[] = {
3390 -49.5, -38.5, -27.5, -16.5, -5.5, 5.5, 16.5, 27.5,
3394 static const long _vq_quantmap__8u1__p8_0[] = {
3395 9, 7, 5, 3, 1, 0, 2, 4,
3399 static const encode_aux_threshmatch _vq_auxt__8u1__p8_0 = {
3400 (float *)_vq_quantthresh__8u1__p8_0,
3401 (long *)_vq_quantmap__8u1__p8_0,
3406 static const static_codebook _8u1__p8_0 = {
3408 (long *)_vq_lengthlist__8u1__p8_0,
3409 1, -524582912, 1618345984, 4, 0,
3410 (long *)_vq_quantlist__8u1__p8_0,
3412 (encode_aux_threshmatch *)&_vq_auxt__8u1__p8_0,
3417 static const long _vq_quantlist__8u1__p8_1[] = {
3431 static const long _vq_lengthlist__8u1__p8_1[] = {
3432 2, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 5, 6, 6, 7, 7,
3433 7, 7, 8, 8, 8, 8, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8,
3434 8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7,
3435 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8,
3436 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
3437 8, 8, 8, 8, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 9,
3438 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8,
3439 8, 8, 8, 8, 8, 9, 9, 9, 9,
3442 static const float _vq_quantthresh__8u1__p8_1[] = {
3443 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
3447 static const long _vq_quantmap__8u1__p8_1[] = {
3448 9, 7, 5, 3, 1, 0, 2, 4,
3452 static const encode_aux_threshmatch _vq_auxt__8u1__p8_1 = {
3453 (float *)_vq_quantthresh__8u1__p8_1,
3454 (long *)_vq_quantmap__8u1__p8_1,
3459 static const static_codebook _8u1__p8_1 = {
3461 (long *)_vq_lengthlist__8u1__p8_1,
3462 1, -531365888, 1611661312, 4, 0,
3463 (long *)_vq_quantlist__8u1__p8_1,
3465 (encode_aux_threshmatch *)&_vq_auxt__8u1__p8_1,
3470 static const long _vq_quantlist__8u1__p9_0[] = {
3488 static const long _vq_lengthlist__8u1__p9_0[] = {
3489 1, 4, 4,11,11,11,11,11,11,11,11,11,11,11,11, 3,
3490 11, 8,11,11,11,11,11,11,11,11,11,11,11,11, 3, 9,
3491 9,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3492 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3493 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3494 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3495 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3496 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3497 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3498 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3499 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3500 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
3501 11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,
3502 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
3506 static const float _vq_quantthresh__8u1__p9_0[] = {
3507 -1657.5, -1402.5, -1147.5, -892.5, -637.5, -382.5, -127.5, 127.5,
3508 382.5, 637.5, 892.5, 1147.5, 1402.5, 1657.5,
3511 static const long _vq_quantmap__8u1__p9_0[] = {
3512 13, 11, 9, 7, 5, 3, 1, 0,
3513 2, 4, 6, 8, 10, 12, 14,
3516 static const encode_aux_threshmatch _vq_auxt__8u1__p9_0 = {
3517 (float *)_vq_quantthresh__8u1__p9_0,
3518 (long *)_vq_quantmap__8u1__p9_0,
3523 static const static_codebook _8u1__p9_0 = {
3525 (long *)_vq_lengthlist__8u1__p9_0,
3526 1, -514071552, 1627381760, 4, 0,
3527 (long *)_vq_quantlist__8u1__p9_0,
3529 (encode_aux_threshmatch *)&_vq_auxt__8u1__p9_0,
3534 static const long _vq_quantlist__8u1__p9_1[] = {
3552 static const long _vq_lengthlist__8u1__p9_1[] = {
3553 1, 4, 4, 7, 7, 9, 9, 7, 7, 8, 8,10,10,11,11, 4,
3554 7, 7, 9, 9,10,10, 8, 8,10,10,10,11,10,11, 4, 7,
3555 7, 9, 9,10,10, 8, 8,10, 9,11,11,11,11, 7, 9, 9,
3556 12,12,11,12,10,10,11,10,12,11,11,11, 7, 9, 9,11,
3557 11,13,12, 9, 9,11,10,11,11,12,11, 9,10,10,12,12,
3558 14,14,10,10,11,12,12,11,11,11, 9,10,11,11,13,14,
3559 13,10,11,11,11,12,11,12,12, 7, 8, 8,10, 9,11,10,
3560 11,12,12,11,12,14,12,13, 7, 8, 8, 9,10,10,11,12,
3561 12,12,11,12,12,12,13, 9, 9, 9,11,11,13,12,12,12,
3562 12,11,12,12,13,12, 8,10,10,11,10,11,12,12,12,12,
3563 12,12,14,12,12, 9,11,11,11,12,12,12,12,13,13,12,
3564 12,13,13,12,10,11,11,12,11,12,12,12,11,12,13,12,
3565 12,12,13,11,11,12,12,12,13,12,12,11,12,13,13,12,
3566 12,13,12,11,12,12,13,13,12,13,12,13,13,13,13,14,
3570 static const float _vq_quantthresh__8u1__p9_1[] = {
3571 -110.5, -93.5, -76.5, -59.5, -42.5, -25.5, -8.5, 8.5,
3572 25.5, 42.5, 59.5, 76.5, 93.5, 110.5,
3575 static const long _vq_quantmap__8u1__p9_1[] = {
3576 13, 11, 9, 7, 5, 3, 1, 0,
3577 2, 4, 6, 8, 10, 12, 14,
3580 static const encode_aux_threshmatch _vq_auxt__8u1__p9_1 = {
3581 (float *)_vq_quantthresh__8u1__p9_1,
3582 (long *)_vq_quantmap__8u1__p9_1,
3587 static const static_codebook _8u1__p9_1 = {
3589 (long *)_vq_lengthlist__8u1__p9_1,
3590 1, -522338304, 1620115456, 4, 0,
3591 (long *)_vq_quantlist__8u1__p9_1,
3593 (encode_aux_threshmatch *)&_vq_auxt__8u1__p9_1,
3598 static const long _vq_quantlist__8u1__p9_2[] = {
3618 static const long _vq_lengthlist__8u1__p9_2[] = {
3619 2, 5, 4, 6, 6, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
3620 9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,
3621 9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9,
3622 9, 9, 9, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9,
3623 9,10,10, 9, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9,
3624 9, 9, 9,10,10, 8, 8, 8, 9, 9, 9, 9,10,10,10, 9,
3625 10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
3626 10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,10,
3627 10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,10,10,
3628 10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9,10,
3629 10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,
3630 10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,10,
3631 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
3632 9,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
3633 10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,10,
3634 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 9,
3635 10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
3636 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
3640 static const float _vq_quantthresh__8u1__p9_2[] = {
3641 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
3642 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
3645 static const long _vq_quantmap__8u1__p9_2[] = {
3646 15, 13, 11, 9, 7, 5, 3, 1,
3647 0, 2, 4, 6, 8, 10, 12, 14,
3651 static const encode_aux_threshmatch _vq_auxt__8u1__p9_2 = {
3652 (float *)_vq_quantthresh__8u1__p9_2,
3653 (long *)_vq_quantmap__8u1__p9_2,
3658 static const static_codebook _8u1__p9_2 = {
3660 (long *)_vq_lengthlist__8u1__p9_2,
3661 1, -529530880, 1611661312, 5, 0,
3662 (long *)_vq_quantlist__8u1__p9_2,
3664 (encode_aux_threshmatch *)&_vq_auxt__8u1__p9_2,
3669 static const long _huff_lengthlist__8u1__single[] = {
3670 4, 7,13, 9,15, 9,16, 8,10,13, 7, 5, 8, 6, 9, 7,
3671 10, 7,10,11,11, 6, 7, 8, 8, 9, 9, 9,12,16, 8, 5,
3672 8, 6, 8, 6, 9, 7,10,12,11, 7, 7, 7, 6, 7, 7, 7,
3673 11,15, 7, 5, 8, 6, 7, 5, 7, 6, 9,13,13, 9, 9, 8,
3674 6, 6, 5, 5, 9,14, 8, 6, 8, 6, 6, 4, 5, 3, 5,13,
3675 9, 9,11, 8,10, 7, 8, 4, 5,12,11,16,17,15,17,12,
3679 static const static_codebook _huff_book__8u1__single = {
3681 (long *)_huff_lengthlist__8u1__single,
3690 static const long _huff_lengthlist__44u0__long[] = {
3691 5, 8,13,10,17,11,11,15, 7, 2, 4, 5, 8, 7, 9,16,
3692 13, 4, 3, 5, 6, 8,11,20,10, 4, 5, 5, 7, 6, 8,18,
3693 15, 7, 6, 7, 8,10,14,20,10, 6, 7, 6, 9, 7, 8,17,
3694 9, 8,10, 8,10, 5, 4,11,12,17,19,14,16,10, 7,12,
3697 static const static_codebook _huff_book__44u0__long = {
3699 (long *)_huff_lengthlist__44u0__long,
3708 static const long _vq_quantlist__44u0__p1_0[] = {
3714 static const long _vq_lengthlist__44u0__p1_0[] = {
3715 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8,
3716 10,10, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
3717 11, 8,11,11, 8,12,11,11,13,13,11,13,14, 7,11,11,
3718 10,13,12,11,13,14, 4, 8, 8, 8,11,11, 8,11,12, 8,
3719 11,11,11,13,13,10,12,13, 8,11,11,11,14,13,11,14,
3723 static const float _vq_quantthresh__44u0__p1_0[] = {
3727 static const long _vq_quantmap__44u0__p1_0[] = {
3731 static const encode_aux_threshmatch _vq_auxt__44u0__p1_0 = {
3732 (float *)_vq_quantthresh__44u0__p1_0,
3733 (long *)_vq_quantmap__44u0__p1_0,
3738 static const static_codebook _44u0__p1_0 = {
3740 (long *)_vq_lengthlist__44u0__p1_0,
3741 1, -535822336, 1611661312, 2, 0,
3742 (long *)_vq_quantlist__44u0__p1_0,
3744 (encode_aux_threshmatch *)&_vq_auxt__44u0__p1_0,
3749 static const long _vq_quantlist__44u0__p2_0[] = {
3755 static const long _vq_lengthlist__44u0__p2_0[] = {
3756 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6,
3757 8, 8, 5, 7, 7, 6, 8, 8, 7, 8, 8, 4, 7, 7, 7, 8,
3758 8, 7, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
3759 8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 8, 6,
3760 8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10,
3764 static const float _vq_quantthresh__44u0__p2_0[] = {
3768 static const long _vq_quantmap__44u0__p2_0[] = {
3772 static const encode_aux_threshmatch _vq_auxt__44u0__p2_0 = {
3773 (float *)_vq_quantthresh__44u0__p2_0,
3774 (long *)_vq_quantmap__44u0__p2_0,
3779 static const static_codebook _44u0__p2_0 = {
3781 (long *)_vq_lengthlist__44u0__p2_0,
3782 1, -535822336, 1611661312, 2, 0,
3783 (long *)_vq_quantlist__44u0__p2_0,
3785 (encode_aux_threshmatch *)&_vq_auxt__44u0__p2_0,
3790 static const long _vq_quantlist__44u0__p3_0[] = {
3798 static const long _vq_lengthlist__44u0__p3_0[] = {
3799 1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9,
3800 10, 9,12,12, 9, 9,10,12,12, 6, 8, 8,11,10, 8,10,
3801 10,11,11, 8, 9,10,11,11,10,11,11,14,13,10,11,11,
3802 13,13, 5, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11,
3803 11,10,11,11,13,13,10,11,11,13,13, 9,11,11,15,14,
3804 10,12,12,15,14,10,12,11,15,14,13,14,14,16,16,12,
3805 14,13,17,15, 9,11,11,14,15,10,11,12,14,16,10,11,
3806 12,14,16,12,13,14,16,16,13,13,15,15,18, 5, 8, 8,
3807 11,11, 8,10,10,12,12, 8,10,10,12,13,11,12,12,14,
3808 14,11,12,12,15,15, 8,10,10,13,13,10,12,12,13,13,
3809 10,12,12,14,14,12,13,13,15,15,12,13,13,16,16, 7,
3810 10,10,12,12,10,12,11,13,13,10,12,12,13,14,12,13,
3811 12,15,14,12,13,13,16,16,10,12,12,17,16,12,13,13,
3812 16,15,11,13,13,17,17,15,15,15,16,17,14,15,15,19,
3813 19,10,12,12,15,16,11,13,12,15,18,11,13,13,16,16,
3814 14,15,15,17,17,14,15,15,17,19, 5, 8, 8,11,11, 8,
3815 10,10,12,12, 8,10,10,12,12,11,12,12,16,15,11,12,
3816 12,14,15, 7,10,10,13,13,10,12,12,14,13,10,11,12,
3817 13,13,12,13,13,16,16,12,12,13,15,15, 8,10,10,13,
3818 13,10,12,12,14,14,10,12,12,13,13,12,13,13,16,16,
3819 12,13,13,15,15,10,12,12,16,15,11,13,13,17,16,11,
3820 12,13,16,15,13,15,15,19,17,14,15,14,17,16,10,12,
3821 12,16,16,11,13,13,16,17,12,13,13,15,17,14,15,15,
3822 17,19,14,15,15,17,17, 8,11,11,16,16,10,13,12,17,
3823 17,10,12,13,16,16,15,17,16,20,19,14,15,17,18,19,
3824 9,12,12,16,17,11,13,14,17,18,11,13,13,19,18,16,
3825 17,18,19,19,15,16,16,19,19, 9,12,12,16,17,11,14,
3826 13,18,17,11,13,13,17,17,16,17,16,20,19,14,16,16,
3827 18,18,12,15,15,19,17,14,15,16, 0,20,13,15,16,20,
3828 17,18,16,20, 0, 0,15,16,19,20, 0,12,15,14,18,19,
3829 13,16,15,20,19,13,16,15,20,18,17,18,17, 0,20,16,
3830 17,16, 0, 0, 8,11,11,16,15,10,12,12,17,17,10,13,
3831 13,17,16,14,16,15,18,20,15,16,16,19,19, 9,12,12,
3832 16,16,11,13,13,17,16,11,13,14,17,18,15,15,16,20,
3833 20,16,16,17,19,19, 9,13,12,16,17,11,14,13,17,17,
3834 11,14,14,18,17,14,16,15,18,19,16,17,18,18,19,12,
3835 14,15,19,18,13,15,16,18, 0,13,14,15, 0, 0,16,16,
3836 17,20, 0,17,17,20,20, 0,12,15,15,19,20,13,15,15,
3837 0, 0,14,16,15, 0, 0,15,18,16, 0, 0,17,18,16, 0,
3841 static const float _vq_quantthresh__44u0__p3_0[] = {
3842 -1.5, -0.5, 0.5, 1.5,
3845 static const long _vq_quantmap__44u0__p3_0[] = {
3849 static const encode_aux_threshmatch _vq_auxt__44u0__p3_0 = {
3850 (float *)_vq_quantthresh__44u0__p3_0,
3851 (long *)_vq_quantmap__44u0__p3_0,
3856 static const static_codebook _44u0__p3_0 = {
3858 (long *)_vq_lengthlist__44u0__p3_0,
3859 1, -533725184, 1611661312, 3, 0,
3860 (long *)_vq_quantlist__44u0__p3_0,
3862 (encode_aux_threshmatch *)&_vq_auxt__44u0__p3_0,
3867 static const long _vq_quantlist__44u0__p4_0[] = {
3875 static const long _vq_lengthlist__44u0__p4_0[] = {
3876 4, 5, 5, 9, 9, 5, 6, 6, 9, 9, 5, 6, 6, 9, 9, 9,
3877 10, 9,12,12, 9, 9,10,12,12, 5, 7, 7,10,10, 7, 7,
3878 8,10,10, 6, 7, 8,10,10,10,10,10,11,13,10, 9,10,
3879 12,13, 5, 7, 7,10,10, 6, 8, 7,10,10, 7, 8, 7,10,
3880 10, 9,10,10,12,12,10,10,10,13,11, 9,10,10,13,13,
3881 10,11,10,13,13,10,10,10,13,13,12,12,13,14,14,12,
3882 12,13,14,14, 9,10,10,13,13,10,10,10,13,13,10,10,
3883 10,13,13,12,13,12,15,14,12,13,12,15,15, 5, 7, 6,
3884 10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,13,
3885 13,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,10,11,
3886 8, 9, 9,11,11,11,10,11,11,14,11,11,11,13,13, 6,
3887 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
3888 10,14,11,10,11,11,13,13,10,11,11,14,13,10,10,11,
3889 14,13,10,11,11,14,14,12,11,13,12,16,13,14,14,15,
3890 15,10,10,11,13,14,10,11,10,14,13,10,11,11,14,14,
3891 12,13,12,15,13,13,13,14,15,16, 5, 7, 7,10,10, 7,
3892 8, 8,10,10, 7, 8, 8,10,10,10,10,10,13,13,10,10,
3893 11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9,
3894 10,11,10,11,11,13,13,10,10,11,11,13, 6, 8, 8,10,
3895 11, 8, 9, 9,11,11, 8, 9, 8,12,10,10,11,11,13,13,
3896 10,11,10,14,11,10,10,10,14,13,10,11,11,14,13,10,
3897 10,11,13,13,12,14,14,16,16,12,12,13,13,15,10,11,
3898 11,13,14,10,11,11,14,15,10,11,10,13,13,13,14,13,
3899 16,16,12,13,11,15,12, 9,10,10,13,13,10,11,11,14,
3900 13,10,10,11,13,14,13,14,13,16,16,13,13,13,15,16,
3901 9,10,10,13,13,10,10,11,13,14,10,11,11,15,13,13,
3902 13,14,14,18,13,13,14,16,15, 9,10,10,13,14,10,11,
3903 10,14,13,10,11,11,13,14,13,14,13,16,15,13,13,14,
3904 15,16,12,13,12,16,14,11,11,13,15,15,13,14,13,16,
3905 15,15,12,16,12,17,14,15,15,17,17,12,13,13,14,16,
3906 11,13,11,16,15,12,13,14,15,16,14,15,13, 0,14,14,
3907 16,16, 0, 0, 9,10,10,13,13,10,11,10,14,14,10,11,
3908 11,13,13,12,13,13,14,16,13,14,14,16,16, 9,10,10,
3909 14,14,11,11,11,14,13,10,10,11,14,14,13,13,13,16,
3910 16,13,13,14,14,17, 9,10,10,13,14,10,11,11,13,15,
3911 10,11,10,14,14,13,13,13,14,17,13,14,13,17,14,12,
3912 13,13,16,14,13,14,13,16,15,12,12,13,15,16,15,15,
3913 16,18,16,15,13,15,14, 0,12,12,13,14,16,13,13,14,
3914 15,16,11,12,11,16,14,15,16,16,17,17,14,15,12,17,
3918 static const float _vq_quantthresh__44u0__p4_0[] = {
3919 -1.5, -0.5, 0.5, 1.5,
3922 static const long _vq_quantmap__44u0__p4_0[] = {
3926 static const encode_aux_threshmatch _vq_auxt__44u0__p4_0 = {
3927 (float *)_vq_quantthresh__44u0__p4_0,
3928 (long *)_vq_quantmap__44u0__p4_0,
3933 static const static_codebook _44u0__p4_0 = {
3935 (long *)_vq_lengthlist__44u0__p4_0,
3936 1, -533725184, 1611661312, 3, 0,
3937 (long *)_vq_quantlist__44u0__p4_0,
3939 (encode_aux_threshmatch *)&_vq_auxt__44u0__p4_0,
3944 static const long _vq_quantlist__44u0__p5_0[] = {
3956 static const long _vq_lengthlist__44u0__p5_0[] = {
3957 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8,
3958 9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9,
3959 9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,10, 7, 8, 8,
3960 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
3961 9, 9,10,10,11,11,12,12, 9, 9, 9,10,11,11,11,12,
3965 static const float _vq_quantthresh__44u0__p5_0[] = {
3966 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
3969 static const long _vq_quantmap__44u0__p5_0[] = {
3970 7, 5, 3, 1, 0, 2, 4, 6,
3974 static const encode_aux_threshmatch _vq_auxt__44u0__p5_0 = {
3975 (float *)_vq_quantthresh__44u0__p5_0,
3976 (long *)_vq_quantmap__44u0__p5_0,
3981 static const static_codebook _44u0__p5_0 = {
3983 (long *)_vq_lengthlist__44u0__p5_0,
3984 1, -531628032, 1611661312, 4, 0,
3985 (long *)_vq_quantlist__44u0__p5_0,
3987 (encode_aux_threshmatch *)&_vq_auxt__44u0__p5_0,
3992 static const long _vq_quantlist__44u0__p6_0[] = {
4008 static const long _vq_lengthlist__44u0__p6_0[] = {
4009 1, 4, 4, 6, 6, 8, 8,10, 9,11,10,14,13, 4, 6, 5,
4010 8, 8, 9, 9,11,10,11,11,14,14, 4, 5, 6, 8, 8, 9,
4011 9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11,
4012 12,12,16,15, 7, 8, 8, 9, 9,10,10,11,11,12,12,15,
4013 15, 9,10,10,10,10,11,11,12,12,12,12,15,15, 9,10,
4014 9,10,11,11,11,12,12,12,13,15,15,10,10,11,11,11,
4015 12,12,13,12,13,13,16,15,10,11,11,11,11,12,12,13,
4016 12,13,13,16,17,11,11,12,12,12,13,13,13,14,14,15,
4017 17,17,11,11,12,12,12,13,13,13,14,14,14,16,18,14,
4018 15,15,15,15,16,16,16,16,17,18, 0, 0,14,15,15,15,
4019 15,17,16,17,18,17,17,18, 0,
4022 static const float _vq_quantthresh__44u0__p6_0[] = {
4023 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
4024 12.5, 17.5, 22.5, 27.5,
4027 static const long _vq_quantmap__44u0__p6_0[] = {
4028 11, 9, 7, 5, 3, 1, 0, 2,
4032 static const encode_aux_threshmatch _vq_auxt__44u0__p6_0 = {
4033 (float *)_vq_quantthresh__44u0__p6_0,
4034 (long *)_vq_quantmap__44u0__p6_0,
4039 static const static_codebook _44u0__p6_0 = {
4041 (long *)_vq_lengthlist__44u0__p6_0,
4042 1, -526516224, 1616117760, 4, 0,
4043 (long *)_vq_quantlist__44u0__p6_0,
4045 (encode_aux_threshmatch *)&_vq_auxt__44u0__p6_0,
4050 static const long _vq_quantlist__44u0__p6_1[] = {
4058 static const long _vq_lengthlist__44u0__p6_1[] = {
4059 2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5,
4060 6, 6, 6, 6, 5, 6, 6, 6, 6,
4063 static const float _vq_quantthresh__44u0__p6_1[] = {
4064 -1.5, -0.5, 0.5, 1.5,
4067 static const long _vq_quantmap__44u0__p6_1[] = {
4071 static const encode_aux_threshmatch _vq_auxt__44u0__p6_1 = {
4072 (float *)_vq_quantthresh__44u0__p6_1,
4073 (long *)_vq_quantmap__44u0__p6_1,
4078 static const static_codebook _44u0__p6_1 = {
4080 (long *)_vq_lengthlist__44u0__p6_1,
4081 1, -533725184, 1611661312, 3, 0,
4082 (long *)_vq_quantlist__44u0__p6_1,
4084 (encode_aux_threshmatch *)&_vq_auxt__44u0__p6_1,
4089 static const long _vq_quantlist__44u0__p7_0[] = {
4097 static const long _vq_lengthlist__44u0__p7_0[] = {
4098 1, 4, 4,11,11, 9,11,11,11,11,11,11,11,11,11,11,
4099 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4100 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4101 11,11, 9,11,11,11,11,11,11,11,11,11,11,11,11,11,
4102 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4103 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4104 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4105 11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,
4106 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4107 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4108 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4109 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4110 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4111 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4112 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4113 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4114 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4115 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4116 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4117 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4118 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4119 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4120 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4121 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4122 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4123 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4124 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4125 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4126 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4127 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
4128 11,11,11,11,11,11,10,10,10,10,10,10,10,10,10,10,
4129 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
4130 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
4131 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
4132 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
4133 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
4134 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
4135 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
4136 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
4140 static const float _vq_quantthresh__44u0__p7_0[] = {
4141 -253.5, -84.5, 84.5, 253.5,
4144 static const long _vq_quantmap__44u0__p7_0[] = {
4148 static const encode_aux_threshmatch _vq_auxt__44u0__p7_0 = {
4149 (float *)_vq_quantthresh__44u0__p7_0,
4150 (long *)_vq_quantmap__44u0__p7_0,
4155 static const static_codebook _44u0__p7_0 = {
4157 (long *)_vq_lengthlist__44u0__p7_0,
4158 1, -518709248, 1626677248, 3, 0,
4159 (long *)_vq_quantlist__44u0__p7_0,
4161 (encode_aux_threshmatch *)&_vq_auxt__44u0__p7_0,
4166 static const long _vq_quantlist__44u0__p7_1[] = {
4182 static const long _vq_lengthlist__44u0__p7_1[] = {
4183 1, 4, 4, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 5, 7, 7,
4184 8, 7, 7, 7, 9, 8,10, 9,10,11, 5, 7, 7, 8, 8, 7,
4185 7, 8, 9,10,10,11,11, 6, 8, 8, 9, 9, 9, 9,11,10,
4186 12,12,15,12, 6, 8, 8, 9, 9, 9, 9,11,11,12,11,14,
4187 12, 7, 8, 8,10,10,12,12,13,13,13,15,13,13, 7, 8,
4188 8,10,10,11,11,13,12,14,15,15,15, 9,10,10,11,12,
4189 13,13,14,15,14,15,14,15, 8,10,10,12,12,14,14,15,
4190 14,14,15,15,14,10,12,12,14,14,15,14,15,15,15,14,
4191 15,15,10,12,12,13,14,15,14,15,15,14,15,15,15,12,
4192 15,13,15,14,15,15,15,15,15,15,15,15,13,13,15,15,
4193 15,15,15,15,15,15,15,15,15,
4196 static const float _vq_quantthresh__44u0__p7_1[] = {
4197 -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5,
4198 32.5, 45.5, 58.5, 71.5,
4201 static const long _vq_quantmap__44u0__p7_1[] = {
4202 11, 9, 7, 5, 3, 1, 0, 2,
4206 static const encode_aux_threshmatch _vq_auxt__44u0__p7_1 = {
4207 (float *)_vq_quantthresh__44u0__p7_1,
4208 (long *)_vq_quantmap__44u0__p7_1,
4213 static const static_codebook _44u0__p7_1 = {
4215 (long *)_vq_lengthlist__44u0__p7_1,
4216 1, -523010048, 1618608128, 4, 0,
4217 (long *)_vq_quantlist__44u0__p7_1,
4219 (encode_aux_threshmatch *)&_vq_auxt__44u0__p7_1,
4224 static const long _vq_quantlist__44u0__p7_2[] = {
4240 static const long _vq_lengthlist__44u0__p7_2[] = {
4241 2, 5, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 5, 5, 6,
4242 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 5, 6, 5, 7, 7, 8,
4243 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8, 8, 8, 8, 9, 8,
4244 9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9,
4245 9, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 7, 8,
4246 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9,
4247 9, 9, 9, 9, 9, 9,10,10, 8, 8, 9, 9, 9, 9, 9, 9,
4248 9, 9,10, 9,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
4249 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
4250 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9, 9, 9, 9, 9,
4251 9, 9, 9,10, 9, 9,10,10, 9,
4254 static const float _vq_quantthresh__44u0__p7_2[] = {
4255 -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
4259 static const long _vq_quantmap__44u0__p7_2[] = {
4260 11, 9, 7, 5, 3, 1, 0, 2,
4264 static const encode_aux_threshmatch _vq_auxt__44u0__p7_2 = {
4265 (float *)_vq_quantthresh__44u0__p7_2,
4266 (long *)_vq_quantmap__44u0__p7_2,
4271 static const static_codebook _44u0__p7_2 = {
4273 (long *)_vq_lengthlist__44u0__p7_2,
4274 1, -531103744, 1611661312, 4, 0,
4275 (long *)_vq_quantlist__44u0__p7_2,
4277 (encode_aux_threshmatch *)&_vq_auxt__44u0__p7_2,
4282 static const long _huff_lengthlist__44u0__short[] = {
4283 12,13,14,13,17,12,15,17, 5, 5, 6,10,10,11,15,16,
4284 4, 3, 3, 7, 5, 7,10,16, 7, 7, 7,10, 9,11,12,16,
4285 6, 5, 5, 9, 5, 6,10,16, 8, 7, 7, 9, 6, 7, 9,16,
4286 11, 7, 3, 6, 4, 5, 8,16,12, 9, 4, 8, 5, 7, 9,16,
4289 static const static_codebook _huff_book__44u0__short = {
4291 (long *)_huff_lengthlist__44u0__short,
4300 static const long _huff_lengthlist__44u1__long[] = {
4301 5, 8,13,10,17,11,11,15, 7, 2, 4, 5, 8, 7, 9,16,
4302 13, 4, 3, 5, 6, 8,11,20,10, 4, 5, 5, 7, 6, 8,18,
4303 15, 7, 6, 7, 8,10,14,20,10, 6, 7, 6, 9, 7, 8,17,
4304 9, 8,10, 8,10, 5, 4,11,12,17,19,14,16,10, 7,12,
4307 static const static_codebook _huff_book__44u1__long = {
4309 (long *)_huff_lengthlist__44u1__long,
4318 static const long _vq_quantlist__44u1__p1_0[] = {
4324 static const long _vq_lengthlist__44u1__p1_0[] = {
4325 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8,
4326 10,10, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
4327 11, 8,11,11, 8,12,11,11,13,13,11,13,14, 7,11,11,
4328 10,13,12,11,13,14, 4, 8, 8, 8,11,11, 8,11,12, 8,
4329 11,11,11,13,13,10,12,13, 8,11,11,11,14,13,11,14,
4333 static const float _vq_quantthresh__44u1__p1_0[] = {
4337 static const long _vq_quantmap__44u1__p1_0[] = {
4341 static const encode_aux_threshmatch _vq_auxt__44u1__p1_0 = {
4342 (float *)_vq_quantthresh__44u1__p1_0,
4343 (long *)_vq_quantmap__44u1__p1_0,
4348 static const static_codebook _44u1__p1_0 = {
4350 (long *)_vq_lengthlist__44u1__p1_0,
4351 1, -535822336, 1611661312, 2, 0,
4352 (long *)_vq_quantlist__44u1__p1_0,
4354 (encode_aux_threshmatch *)&_vq_auxt__44u1__p1_0,
4359 static const long _vq_quantlist__44u1__p2_0[] = {
4365 static const long _vq_lengthlist__44u1__p2_0[] = {
4366 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6,
4367 8, 8, 5, 7, 7, 6, 8, 8, 7, 8, 8, 4, 7, 7, 7, 8,
4368 8, 7, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
4369 8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 8, 6,
4370 8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10,
4374 static const float _vq_quantthresh__44u1__p2_0[] = {
4378 static const long _vq_quantmap__44u1__p2_0[] = {
4382 static const encode_aux_threshmatch _vq_auxt__44u1__p2_0 = {
4383 (float *)_vq_quantthresh__44u1__p2_0,
4384 (long *)_vq_quantmap__44u1__p2_0,
4389 static const static_codebook _44u1__p2_0 = {
4391 (long *)_vq_lengthlist__44u1__p2_0,
4392 1, -535822336, 1611661312, 2, 0,
4393 (long *)_vq_quantlist__44u1__p2_0,
4395 (encode_aux_threshmatch *)&_vq_auxt__44u1__p2_0,
4400 static const long _vq_quantlist__44u1__p3_0[] = {
4408 static const long _vq_lengthlist__44u1__p3_0[] = {
4409 1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9,
4410 10, 9,12,12, 9, 9,10,12,12, 6, 8, 8,11,10, 8,10,
4411 10,11,11, 8, 9,10,11,11,10,11,11,14,13,10,11,11,
4412 13,13, 5, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11,
4413 11,10,11,11,13,13,10,11,11,13,13, 9,11,11,15,14,
4414 10,12,12,15,14,10,12,11,15,14,13,14,14,16,16,12,
4415 14,13,17,15, 9,11,11,14,15,10,11,12,14,16,10,11,
4416 12,14,16,12,13,14,16,16,13,13,15,15,18, 5, 8, 8,
4417 11,11, 8,10,10,12,12, 8,10,10,12,13,11,12,12,14,
4418 14,11,12,12,15,15, 8,10,10,13,13,10,12,12,13,13,
4419 10,12,12,14,14,12,13,13,15,15,12,13,13,16,16, 7,
4420 10,10,12,12,10,12,11,13,13,10,12,12,13,14,12,13,
4421 12,15,14,12,13,13,16,16,10,12,12,17,16,12,13,13,
4422 16,15,11,13,13,17,17,15,15,15,16,17,14,15,15,19,
4423 19,10,12,12,15,16,11,13,12,15,18,11,13,13,16,16,
4424 14,15,15,17,17,14,15,15,17,19, 5, 8, 8,11,11, 8,
4425 10,10,12,12, 8,10,10,12,12,11,12,12,16,15,11,12,
4426 12,14,15, 7,10,10,13,13,10,12,12,14,13,10,11,12,
4427 13,13,12,13,13,16,16,12,12,13,15,15, 8,10,10,13,
4428 13,10,12,12,14,14,10,12,12,13,13,12,13,13,16,16,
4429 12,13,13,15,15,10,12,12,16,15,11,13,13,17,16,11,
4430 12,13,16,15,13,15,15,19,17,14,15,14,17,16,10,12,
4431 12,16,16,11,13,13,16,17,12,13,13,15,17,14,15,15,
4432 17,19,14,15,15,17,17, 8,11,11,16,16,10,13,12,17,
4433 17,10,12,13,16,16,15,17,16,20,19,14,15,17,18,19,
4434 9,12,12,16,17,11,13,14,17,18,11,13,13,19,18,16,
4435 17,18,19,19,15,16,16,19,19, 9,12,12,16,17,11,14,
4436 13,18,17,11,13,13,17,17,16,17,16,20,19,14,16,16,
4437 18,18,12,15,15,19,17,14,15,16, 0,20,13,15,16,20,
4438 17,18,16,20, 0, 0,15,16,19,20, 0,12,15,14,18,19,
4439 13,16,15,20,19,13,16,15,20,18,17,18,17, 0,20,16,
4440 17,16, 0, 0, 8,11,11,16,15,10,12,12,17,17,10,13,
4441 13,17,16,14,16,15,18,20,15,16,16,19,19, 9,12,12,
4442 16,16,11,13,13,17,16,11,13,14,17,18,15,15,16,20,
4443 20,16,16,17,19,19, 9,13,12,16,17,11,14,13,17,17,
4444 11,14,14,18,17,14,16,15,18,19,16,17,18,18,19,12,
4445 14,15,19,18,13,15,16,18, 0,13,14,15, 0, 0,16,16,
4446 17,20, 0,17,17,20,20, 0,12,15,15,19,20,13,15,15,
4447 0, 0,14,16,15, 0, 0,15,18,16, 0, 0,17,18,16, 0,
4451 static const float _vq_quantthresh__44u1__p3_0[] = {
4452 -1.5, -0.5, 0.5, 1.5,
4455 static const long _vq_quantmap__44u1__p3_0[] = {
4459 static const encode_aux_threshmatch _vq_auxt__44u1__p3_0 = {
4460 (float *)_vq_quantthresh__44u1__p3_0,
4461 (long *)_vq_quantmap__44u1__p3_0,
4466 static const static_codebook _44u1__p3_0 = {
4468 (long *)_vq_lengthlist__44u1__p3_0,
4469 1, -533725184, 1611661312, 3, 0,
4470 (long *)_vq_quantlist__44u1__p3_0,
4472 (encode_aux_threshmatch *)&_vq_auxt__44u1__p3_0,
4477 static const long _vq_quantlist__44u1__p4_0[] = {
4485 static const long _vq_lengthlist__44u1__p4_0[] = {
4486 4, 5, 5, 9, 9, 5, 6, 6, 9, 9, 5, 6, 6, 9, 9, 9,
4487 10, 9,12,12, 9, 9,10,12,12, 5, 7, 7,10,10, 7, 7,
4488 8,10,10, 6, 7, 8,10,10,10,10,10,11,13,10, 9,10,
4489 12,13, 5, 7, 7,10,10, 6, 8, 7,10,10, 7, 8, 7,10,
4490 10, 9,10,10,12,12,10,10,10,13,11, 9,10,10,13,13,
4491 10,11,10,13,13,10,10,10,13,13,12,12,13,14,14,12,
4492 12,13,14,14, 9,10,10,13,13,10,10,10,13,13,10,10,
4493 10,13,13,12,13,12,15,14,12,13,12,15,15, 5, 7, 6,
4494 10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,13,
4495 13,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,10,11,
4496 8, 9, 9,11,11,11,10,11,11,14,11,11,11,13,13, 6,
4497 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
4498 10,14,11,10,11,11,13,13,10,11,11,14,13,10,10,11,
4499 14,13,10,11,11,14,14,12,11,13,12,16,13,14,14,15,
4500 15,10,10,11,13,14,10,11,10,14,13,10,11,11,14,14,
4501 12,13,12,15,13,13,13,14,15,16, 5, 7, 7,10,10, 7,
4502 8, 8,10,10, 7, 8, 8,10,10,10,10,10,13,13,10,10,
4503 11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9,
4504 10,11,10,11,11,13,13,10,10,11,11,13, 6, 8, 8,10,
4505 11, 8, 9, 9,11,11, 8, 9, 8,12,10,10,11,11,13,13,
4506 10,11,10,14,11,10,10,10,14,13,10,11,11,14,13,10,
4507 10,11,13,13,12,14,14,16,16,12,12,13,13,15,10,11,
4508 11,13,14,10,11,11,14,15,10,11,10,13,13,13,14,13,
4509 16,16,12,13,11,15,12, 9,10,10,13,13,10,11,11,14,
4510 13,10,10,11,13,14,13,14,13,16,16,13,13,13,15,16,
4511 9,10,10,13,13,10,10,11,13,14,10,11,11,15,13,13,
4512 13,14,14,18,13,13,14,16,15, 9,10,10,13,14,10,11,
4513 10,14,13,10,11,11,13,14,13,14,13,16,15,13,13,14,
4514 15,16,12,13,12,16,14,11,11,13,15,15,13,14,13,16,
4515 15,15,12,16,12,17,14,15,15,17,17,12,13,13,14,16,
4516 11,13,11,16,15,12,13,14,15,16,14,15,13, 0,14,14,
4517 16,16, 0, 0, 9,10,10,13,13,10,11,10,14,14,10,11,
4518 11,13,13,12,13,13,14,16,13,14,14,16,16, 9,10,10,
4519 14,14,11,11,11,14,13,10,10,11,14,14,13,13,13,16,
4520 16,13,13,14,14,17, 9,10,10,13,14,10,11,11,13,15,
4521 10,11,10,14,14,13,13,13,14,17,13,14,13,17,14,12,
4522 13,13,16,14,13,14,13,16,15,12,12,13,15,16,15,15,
4523 16,18,16,15,13,15,14, 0,12,12,13,14,16,13,13,14,
4524 15,16,11,12,11,16,14,15,16,16,17,17,14,15,12,17,
4528 static const float _vq_quantthresh__44u1__p4_0[] = {
4529 -1.5, -0.5, 0.5, 1.5,
4532 static const long _vq_quantmap__44u1__p4_0[] = {
4536 static const encode_aux_threshmatch _vq_auxt__44u1__p4_0 = {
4537 (float *)_vq_quantthresh__44u1__p4_0,
4538 (long *)_vq_quantmap__44u1__p4_0,
4543 static const static_codebook _44u1__p4_0 = {
4545 (long *)_vq_lengthlist__44u1__p4_0,
4546 1, -533725184, 1611661312, 3, 0,
4547 (long *)_vq_quantlist__44u1__p4_0,
4549 (encode_aux_threshmatch *)&_vq_auxt__44u1__p4_0,
4554 static const long _vq_quantlist__44u1__p5_0[] = {
4566 static const long _vq_lengthlist__44u1__p5_0[] = {
4567 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8,
4568 9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9,
4569 9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,10, 7, 8, 8,
4570 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
4571 9, 9,10,10,11,11,12,12, 9, 9, 9,10,11,11,11,12,
4575 static const float _vq_quantthresh__44u1__p5_0[] = {
4576 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
4579 static const long _vq_quantmap__44u1__p5_0[] = {
4580 7, 5, 3, 1, 0, 2, 4, 6,
4584 static const encode_aux_threshmatch _vq_auxt__44u1__p5_0 = {
4585 (float *)_vq_quantthresh__44u1__p5_0,
4586 (long *)_vq_quantmap__44u1__p5_0,
4591 static const static_codebook _44u1__p5_0 = {
4593 (long *)_vq_lengthlist__44u1__p5_0,
4594 1, -531628032, 1611661312, 4, 0,
4595 (long *)_vq_quantlist__44u1__p5_0,
4597 (encode_aux_threshmatch *)&_vq_auxt__44u1__p5_0,
4602 static const long _vq_quantlist__44u1__p6_0[] = {
4618 static const long _vq_lengthlist__44u1__p6_0[] = {
4619 1, 4, 4, 6, 6, 8, 8,10, 9,11,10,14,13, 4, 6, 5,
4620 8, 8, 9, 9,11,10,11,11,14,14, 4, 5, 6, 8, 8, 9,
4621 9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11,
4622 12,12,16,15, 7, 8, 8, 9, 9,10,10,11,11,12,12,15,
4623 15, 9,10,10,10,10,11,11,12,12,12,12,15,15, 9,10,
4624 9,10,11,11,11,12,12,12,13,15,15,10,10,11,11,11,
4625 12,12,13,12,13,13,16,15,10,11,11,11,11,12,12,13,
4626 12,13,13,16,17,11,11,12,12,12,13,13,13,14,14,15,
4627 17,17,11,11,12,12,12,13,13,13,14,14,14,16,18,14,
4628 15,15,15,15,16,16,16,16,17,18, 0, 0,14,15,15,15,
4629 15,17,16,17,18,17,17,18, 0,
4632 static const float _vq_quantthresh__44u1__p6_0[] = {
4633 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
4634 12.5, 17.5, 22.5, 27.5,
4637 static const long _vq_quantmap__44u1__p6_0[] = {
4638 11, 9, 7, 5, 3, 1, 0, 2,
4642 static const encode_aux_threshmatch _vq_auxt__44u1__p6_0 = {
4643 (float *)_vq_quantthresh__44u1__p6_0,
4644 (long *)_vq_quantmap__44u1__p6_0,
4649 static const static_codebook _44u1__p6_0 = {
4651 (long *)_vq_lengthlist__44u1__p6_0,
4652 1, -526516224, 1616117760, 4, 0,
4653 (long *)_vq_quantlist__44u1__p6_0,
4655 (encode_aux_threshmatch *)&_vq_auxt__44u1__p6_0,
4660 static const long _vq_quantlist__44u1__p6_1[] = {
4668 static const long _vq_lengthlist__44u1__p6_1[] = {
4669 2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5,
4670 6, 6, 6, 6, 5, 6, 6, 6, 6,
4673 static const float _vq_quantthresh__44u1__p6_1[] = {
4674 -1.5, -0.5, 0.5, 1.5,
4677 static const long _vq_quantmap__44u1__p6_1[] = {
4681 static const encode_aux_threshmatch _vq_auxt__44u1__p6_1 = {
4682 (float *)_vq_quantthresh__44u1__p6_1,
4683 (long *)_vq_quantmap__44u1__p6_1,
4688 static const static_codebook _44u1__p6_1 = {
4690 (long *)_vq_lengthlist__44u1__p6_1,
4691 1, -533725184, 1611661312, 3, 0,
4692 (long *)_vq_quantlist__44u1__p6_1,
4694 (encode_aux_threshmatch *)&_vq_auxt__44u1__p6_1,
4699 static const long _vq_quantlist__44u1__p7_0[] = {
4709 static const long _vq_lengthlist__44u1__p7_0[] = {
4710 1, 3, 2, 9, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
4711 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
4712 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
4716 static const float _vq_quantthresh__44u1__p7_0[] = {
4717 -422.5, -253.5, -84.5, 84.5, 253.5, 422.5,
4720 static const long _vq_quantmap__44u1__p7_0[] = {
4721 5, 3, 1, 0, 2, 4, 6,
4724 static const encode_aux_threshmatch _vq_auxt__44u1__p7_0 = {
4725 (float *)_vq_quantthresh__44u1__p7_0,
4726 (long *)_vq_quantmap__44u1__p7_0,
4731 static const static_codebook _44u1__p7_0 = {
4733 (long *)_vq_lengthlist__44u1__p7_0,
4734 1, -518017024, 1626677248, 3, 0,
4735 (long *)_vq_quantlist__44u1__p7_0,
4737 (encode_aux_threshmatch *)&_vq_auxt__44u1__p7_0,
4742 static const long _vq_quantlist__44u1__p7_1[] = {
4758 static const long _vq_lengthlist__44u1__p7_1[] = {
4759 1, 4, 4, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 5, 7, 7,
4760 8, 7, 7, 7, 9, 8,10, 9,10,11, 5, 7, 7, 8, 8, 7,
4761 7, 8, 9,10,10,11,11, 6, 8, 8, 9, 9, 9, 9,11,10,
4762 12,12,15,12, 6, 8, 8, 9, 9, 9, 9,11,11,12,11,14,
4763 12, 7, 8, 8,10,10,12,12,13,13,13,15,13,13, 7, 8,
4764 8,10,10,11,11,13,12,14,15,15,15, 9,10,10,11,12,
4765 13,13,14,15,14,15,14,15, 8,10,10,12,12,14,14,15,
4766 14,14,15,15,14,10,12,12,14,14,15,14,15,15,15,14,
4767 15,15,10,12,12,13,14,15,14,15,15,14,15,15,15,12,
4768 15,13,15,14,15,15,15,15,15,15,15,15,13,13,15,15,
4769 15,15,15,15,15,15,15,15,15,
4772 static const float _vq_quantthresh__44u1__p7_1[] = {
4773 -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5,
4774 32.5, 45.5, 58.5, 71.5,
4777 static const long _vq_quantmap__44u1__p7_1[] = {
4778 11, 9, 7, 5, 3, 1, 0, 2,
4782 static const encode_aux_threshmatch _vq_auxt__44u1__p7_1 = {
4783 (float *)_vq_quantthresh__44u1__p7_1,
4784 (long *)_vq_quantmap__44u1__p7_1,
4789 static const static_codebook _44u1__p7_1 = {
4791 (long *)_vq_lengthlist__44u1__p7_1,
4792 1, -523010048, 1618608128, 4, 0,
4793 (long *)_vq_quantlist__44u1__p7_1,
4795 (encode_aux_threshmatch *)&_vq_auxt__44u1__p7_1,
4800 static const long _vq_quantlist__44u1__p7_2[] = {
4816 static const long _vq_lengthlist__44u1__p7_2[] = {
4817 2, 5, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 5, 5, 6,
4818 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 5, 6, 5, 7, 7, 8,
4819 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8, 8, 8, 8, 9, 8,
4820 9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9,
4821 9, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 7, 8,
4822 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9,
4823 9, 9, 9, 9, 9, 9,10,10, 8, 8, 9, 9, 9, 9, 9, 9,
4824 9, 9,10, 9,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
4825 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
4826 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9, 9, 9, 9, 9,
4827 9, 9, 9,10, 9, 9,10,10, 9,
4830 static const float _vq_quantthresh__44u1__p7_2[] = {
4831 -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
4835 static const long _vq_quantmap__44u1__p7_2[] = {
4836 11, 9, 7, 5, 3, 1, 0, 2,
4840 static const encode_aux_threshmatch _vq_auxt__44u1__p7_2 = {
4841 (float *)_vq_quantthresh__44u1__p7_2,
4842 (long *)_vq_quantmap__44u1__p7_2,
4847 static const static_codebook _44u1__p7_2 = {
4849 (long *)_vq_lengthlist__44u1__p7_2,
4850 1, -531103744, 1611661312, 4, 0,
4851 (long *)_vq_quantlist__44u1__p7_2,
4853 (encode_aux_threshmatch *)&_vq_auxt__44u1__p7_2,
4858 static const long _huff_lengthlist__44u1__short[] = {
4859 12,13,14,13,17,12,15,17, 5, 5, 6,10,10,11,15,16,
4860 4, 3, 3, 7, 5, 7,10,16, 7, 7, 7,10, 9,11,12,16,
4861 6, 5, 5, 9, 5, 6,10,16, 8, 7, 7, 9, 6, 7, 9,16,
4862 11, 7, 3, 6, 4, 5, 8,16,12, 9, 4, 8, 5, 7, 9,16,
4865 static const static_codebook _huff_book__44u1__short = {
4867 (long *)_huff_lengthlist__44u1__short,
4876 static const long _huff_lengthlist__44u2__long[] = {
4877 5, 9,14,12,15,13,10,13, 7, 4, 5, 6, 8, 7, 8,12,
4878 13, 4, 3, 5, 5, 6, 9,15,12, 6, 5, 6, 6, 6, 7,14,
4879 14, 7, 4, 6, 4, 6, 8,15,12, 6, 6, 5, 5, 5, 6,14,
4880 9, 7, 8, 6, 7, 5, 4,10,10,13,14,14,15,10, 6, 8,
4883 static const static_codebook _huff_book__44u2__long = {
4885 (long *)_huff_lengthlist__44u2__long,
4894 static const long _vq_quantlist__44u2__p1_0[] = {
4900 static const long _vq_lengthlist__44u2__p1_0[] = {
4901 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8,
4902 10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
4903 11, 8,11,11, 8,11,11,11,13,14,11,13,13, 7,11,11,
4904 10,13,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 8,
4905 11,11,11,14,13,10,12,13, 8,11,11,11,13,13,11,13,
4909 static const float _vq_quantthresh__44u2__p1_0[] = {
4913 static const long _vq_quantmap__44u2__p1_0[] = {
4917 static const encode_aux_threshmatch _vq_auxt__44u2__p1_0 = {
4918 (float *)_vq_quantthresh__44u2__p1_0,
4919 (long *)_vq_quantmap__44u2__p1_0,
4924 static const static_codebook _44u2__p1_0 = {
4926 (long *)_vq_lengthlist__44u2__p1_0,
4927 1, -535822336, 1611661312, 2, 0,
4928 (long *)_vq_quantlist__44u2__p1_0,
4930 (encode_aux_threshmatch *)&_vq_auxt__44u2__p1_0,
4935 static const long _vq_quantlist__44u2__p2_0[] = {
4941 static const long _vq_lengthlist__44u2__p2_0[] = {
4942 2, 5, 5, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6,
4943 8, 8, 5, 6, 6, 6, 8, 7, 7, 8, 8, 5, 6, 6, 7, 8,
4944 8, 6, 8, 8, 6, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
4945 7,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6,
4946 8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10,
4950 static const float _vq_quantthresh__44u2__p2_0[] = {
4954 static const long _vq_quantmap__44u2__p2_0[] = {
4958 static const encode_aux_threshmatch _vq_auxt__44u2__p2_0 = {
4959 (float *)_vq_quantthresh__44u2__p2_0,
4960 (long *)_vq_quantmap__44u2__p2_0,
4965 static const static_codebook _44u2__p2_0 = {
4967 (long *)_vq_lengthlist__44u2__p2_0,
4968 1, -535822336, 1611661312, 2, 0,
4969 (long *)_vq_quantlist__44u2__p2_0,
4971 (encode_aux_threshmatch *)&_vq_auxt__44u2__p2_0,
4976 static const long _vq_quantlist__44u2__p3_0[] = {
4984 static const long _vq_lengthlist__44u2__p3_0[] = {
4985 2, 4, 4, 7, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8,
4986 9, 9,12,11, 8, 9, 9,11,12, 5, 7, 7,10,10, 7, 9,
4987 9,11,11, 7, 9, 9,10,11,10,11,11,13,13, 9,10,11,
4988 12,13, 5, 7, 7,10,10, 7, 9, 9,11,10, 7, 9, 9,11,
4989 11, 9,11,10,13,13,10,11,11,13,13, 8,10,10,14,13,
4990 10,11,11,15,14, 9,11,11,15,14,13,14,13,16,14,12,
4991 13,13,15,16, 8,10,10,13,14, 9,11,11,14,15,10,11,
4992 11,14,15,12,13,13,15,15,12,13,14,15,16, 5, 7, 7,
4993 10,10, 7, 9, 9,11,11, 7, 9, 9,11,12,10,11,11,14,
4994 13,10,11,11,14,14, 7, 9, 9,12,12, 9,11,11,13,13,
4995 9,11,11,13,13,12,13,12,14,14,11,12,13,15,15, 7,
4996 9, 9,12,12, 8,11,10,13,12, 9,11,11,13,13,11,13,
4997 12,15,13,11,13,13,15,16, 9,12,11,15,15,11,12,12,
4998 16,15,11,12,13,16,16,13,14,15,16,15,13,15,15,17,
4999 17, 9,11,11,14,15,10,12,12,15,15,11,13,12,15,16,
5000 13,15,14,16,16,13,15,15,17,19, 5, 7, 7,10,10, 7,
5001 9, 9,12,11, 7, 9, 9,11,11,10,11,11,14,14,10,11,
5002 11,13,14, 7, 9, 9,12,12, 9,11,11,13,13, 9,10,11,
5003 12,13,11,13,12,16,15,11,12,12,14,15, 7, 9, 9,12,
5004 12, 9,11,11,13,13, 9,11,11,13,12,11,13,12,15,16,
5005 12,13,13,15,14, 9,11,11,15,14,11,13,12,16,15,10,
5006 11,12,15,15,13,14,14,18,17,13,14,14,15,17,10,11,
5007 11,14,15,11,13,12,15,17,11,13,12,15,16,13,15,14,
5008 18,17,14,15,15,16,18, 7,10,10,14,14,10,12,12,15,
5009 15,10,12,12,15,15,14,15,15,18,17,13,15,15,16,16,
5010 9,11,11,16,15,11,13,13,16,18,11,13,13,16,16,15,
5011 16,16, 0, 0,14,15,16,18,17, 9,11,11,15,15,10,13,
5012 12,17,16,11,12,13,16,17,14,15,16,19,19,14,15,15,
5013 0,20,12,14,14, 0, 0,13,14,16,19,18,13,15,16,20,
5014 17,16,18, 0, 0, 0,15,16,17,18,19,11,14,14, 0,19,
5015 12,15,14,17,17,13,15,15, 0, 0,16,17,15,20,19,15,
5016 17,16,19, 0, 8,10,10,14,15,10,12,11,15,15,10,11,
5017 12,16,15,13,14,14,19,17,14,15,15, 0, 0, 9,11,11,
5018 16,15,11,13,13,17,16,10,12,13,16,17,14,15,15,18,
5019 18,14,15,16,20,19, 9,12,12, 0,15,11,13,13,16,17,
5020 11,13,13,19,17,14,16,16,18,17,15,16,16,17,19,11,
5021 14,14,18,18,13,14,15, 0, 0,12,14,15,19,18,15,16,
5022 19, 0,19,15,16,19,19,17,12,14,14,16,19,13,15,15,
5023 0,17,13,15,14,18,18,15,16,15, 0,18,16,17,17, 0,
5027 static const float _vq_quantthresh__44u2__p3_0[] = {
5028 -1.5, -0.5, 0.5, 1.5,
5031 static const long _vq_quantmap__44u2__p3_0[] = {
5035 static const encode_aux_threshmatch _vq_auxt__44u2__p3_0 = {
5036 (float *)_vq_quantthresh__44u2__p3_0,
5037 (long *)_vq_quantmap__44u2__p3_0,
5042 static const static_codebook _44u2__p3_0 = {
5044 (long *)_vq_lengthlist__44u2__p3_0,
5045 1, -533725184, 1611661312, 3, 0,
5046 (long *)_vq_quantlist__44u2__p3_0,
5048 (encode_aux_threshmatch *)&_vq_auxt__44u2__p3_0,
5053 static const long _vq_quantlist__44u2__p4_0[] = {
5061 static const long _vq_lengthlist__44u2__p4_0[] = {
5062 4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9,
5063 9, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
5064 8,10,10, 7, 7, 8,10,10,10,10,10,11,12, 9,10,10,
5065 11,12, 5, 7, 7, 9, 9, 6, 8, 7,10,10, 7, 8, 8,10,
5066 10, 9,10,10,12,11, 9,10,10,12,11, 9,10,10,12,12,
5067 10,10,10,13,12, 9,10,10,12,13,12,12,12,14,14,11,
5068 12,12,13,14, 9,10,10,12,12, 9,10,10,12,13,10,10,
5069 10,12,13,11,12,12,14,13,12,12,12,14,13, 5, 7, 7,
5070 10, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,
5071 12,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11,
5072 8, 9, 9,11,11,10,11,11,12,13,10,11,11,13,13, 6,
5073 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
5074 10,13,11,10,11,11,13,13, 9,10,10,13,13,10,11,11,
5075 13,13,10,11,11,14,13,12,11,13,12,15,12,13,13,15,
5076 15, 9,10,10,12,13,10,11,10,13,13,10,11,11,13,13,
5077 12,13,11,15,13,12,13,13,15,15, 5, 7, 7, 9,10, 7,
5078 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,12,10,10,
5079 11,12,12, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9,
5080 10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10,
5081 11, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,11,13,13,
5082 10,11,11,13,12, 9,10,10,13,12,10,11,11,14,13,10,
5083 10,11,13,13,12,13,13,15,15,12,11,13,12,14, 9,10,
5084 10,12,13,10,11,11,13,14,10,11,11,13,13,12,13,13,
5085 15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13,
5086 13, 9,10,10,13,13,12,13,13,15,15,12,12,12,14,14,
5087 9,10,10,13,13,10,11,11,13,14,10,11,11,14,12,13,
5088 13,14,14,16,12,13,13,15,14, 9,10,10,13,13,10,11,
5089 10,14,13,10,11,11,13,14,12,14,13,16,14,13,13,13,
5090 14,15,11,13,12,15,14,11,12,13,14,15,12,13,13,16,
5091 15,14,12,15,12,16,14,15,15,17,16,11,12,12,14,15,
5092 11,13,11,15,14,12,13,13,15,16,13,15,12,17,13,14,
5093 15,15,16,16, 8, 9, 9,12,12, 9,10,10,13,13, 9,10,
5094 10,13,13,12,13,12,14,14,12,13,13,15,15, 9,10,10,
5095 13,13,10,11,11,14,13,10,10,11,13,14,12,13,13,15,
5096 14,12,12,14,14,16, 9,10,10,13,13,10,11,11,13,14,
5097 10,11,11,14,13,13,13,13,15,15,13,14,13,16,14,11,
5098 12,12,14,14,12,13,13,16,15,11,12,13,14,15,14,15,
5099 15,16,16,14,13,15,13,17,11,12,12,14,15,12,13,13,
5100 15,16,11,13,12,15,15,14,15,14,16,16,14,15,12,17,
5104 static const float _vq_quantthresh__44u2__p4_0[] = {
5105 -1.5, -0.5, 0.5, 1.5,
5108 static const long _vq_quantmap__44u2__p4_0[] = {
5112 static const encode_aux_threshmatch _vq_auxt__44u2__p4_0 = {
5113 (float *)_vq_quantthresh__44u2__p4_0,
5114 (long *)_vq_quantmap__44u2__p4_0,
5119 static const static_codebook _44u2__p4_0 = {
5121 (long *)_vq_lengthlist__44u2__p4_0,
5122 1, -533725184, 1611661312, 3, 0,
5123 (long *)_vq_quantlist__44u2__p4_0,
5125 (encode_aux_threshmatch *)&_vq_auxt__44u2__p4_0,
5130 static const long _vq_quantlist__44u2__p5_0[] = {
5142 static const long _vq_lengthlist__44u2__p5_0[] = {
5143 1, 4, 4, 7, 7, 8, 8, 9, 9, 4, 6, 5, 8, 8, 8, 8,
5144 10,10, 4, 5, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9,
5145 9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 8, 8, 8,
5146 9, 9,10,11,12,12, 8, 8, 8, 9, 9,10,10,12,12,10,
5147 10,10,11,11,12,12,13,13,10,10,10,11,11,12,12,13,
5151 static const float _vq_quantthresh__44u2__p5_0[] = {
5152 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
5155 static const long _vq_quantmap__44u2__p5_0[] = {
5156 7, 5, 3, 1, 0, 2, 4, 6,
5160 static const encode_aux_threshmatch _vq_auxt__44u2__p5_0 = {
5161 (float *)_vq_quantthresh__44u2__p5_0,
5162 (long *)_vq_quantmap__44u2__p5_0,
5167 static const static_codebook _44u2__p5_0 = {
5169 (long *)_vq_lengthlist__44u2__p5_0,
5170 1, -531628032, 1611661312, 4, 0,
5171 (long *)_vq_quantlist__44u2__p5_0,
5173 (encode_aux_threshmatch *)&_vq_auxt__44u2__p5_0,
5178 static const long _vq_quantlist__44u2__p6_0[] = {
5194 static const long _vq_lengthlist__44u2__p6_0[] = {
5195 1, 4, 4, 6, 6, 8, 8,10,10,11,11,14,13, 4, 6, 5,
5196 8, 8, 9, 9,11,10,12,11,15,14, 4, 5, 6, 8, 8, 9,
5197 9,11,11,11,11,14,14, 6, 8, 8,10, 9,11,11,11,11,
5198 12,12,15,15, 6, 8, 8, 9, 9,11,11,11,12,12,12,15,
5199 15, 8,10,10,11,11,11,11,12,12,13,13,15,16, 8,10,
5200 10,11,11,11,11,12,12,13,13,16,16,10,11,11,12,12,
5201 12,12,13,13,13,13,17,16,10,11,11,12,12,12,12,13,
5202 13,13,14,16,17,11,12,12,13,13,13,13,14,14,15,14,
5203 18,17,11,12,12,13,13,13,13,14,14,14,15,19,18,14,
5204 15,15,15,15,16,16,18,19,18,18, 0, 0,14,15,15,16,
5205 15,17,17,16,18,17,18, 0, 0,
5208 static const float _vq_quantthresh__44u2__p6_0[] = {
5209 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
5210 12.5, 17.5, 22.5, 27.5,
5213 static const long _vq_quantmap__44u2__p6_0[] = {
5214 11, 9, 7, 5, 3, 1, 0, 2,
5218 static const encode_aux_threshmatch _vq_auxt__44u2__p6_0 = {
5219 (float *)_vq_quantthresh__44u2__p6_0,
5220 (long *)_vq_quantmap__44u2__p6_0,
5225 static const static_codebook _44u2__p6_0 = {
5227 (long *)_vq_lengthlist__44u2__p6_0,
5228 1, -526516224, 1616117760, 4, 0,
5229 (long *)_vq_quantlist__44u2__p6_0,
5231 (encode_aux_threshmatch *)&_vq_auxt__44u2__p6_0,
5236 static const long _vq_quantlist__44u2__p6_1[] = {
5244 static const long _vq_lengthlist__44u2__p6_1[] = {
5245 2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5,
5246 6, 5, 6, 6, 5, 5, 6, 6, 6,
5249 static const float _vq_quantthresh__44u2__p6_1[] = {
5250 -1.5, -0.5, 0.5, 1.5,
5253 static const long _vq_quantmap__44u2__p6_1[] = {
5257 static const encode_aux_threshmatch _vq_auxt__44u2__p6_1 = {
5258 (float *)_vq_quantthresh__44u2__p6_1,
5259 (long *)_vq_quantmap__44u2__p6_1,
5264 static const static_codebook _44u2__p6_1 = {
5266 (long *)_vq_lengthlist__44u2__p6_1,
5267 1, -533725184, 1611661312, 3, 0,
5268 (long *)_vq_quantlist__44u2__p6_1,
5270 (encode_aux_threshmatch *)&_vq_auxt__44u2__p6_1,
5275 static const long _vq_quantlist__44u2__p7_0[] = {
5287 static const long _vq_lengthlist__44u2__p7_0[] = {
5288 1, 3, 2,12,12,12,12,12,12, 4,12,12,12,12,12,12,
5289 12,12, 5,12,12,12,12,12,12,12,12,12,12,11,11,11,
5290 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
5291 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
5292 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
5296 static const float _vq_quantthresh__44u2__p7_0[] = {
5297 -591.5, -422.5, -253.5, -84.5, 84.5, 253.5, 422.5, 591.5,
5300 static const long _vq_quantmap__44u2__p7_0[] = {
5301 7, 5, 3, 1, 0, 2, 4, 6,
5305 static const encode_aux_threshmatch _vq_auxt__44u2__p7_0 = {
5306 (float *)_vq_quantthresh__44u2__p7_0,
5307 (long *)_vq_quantmap__44u2__p7_0,
5312 static const static_codebook _44u2__p7_0 = {
5314 (long *)_vq_lengthlist__44u2__p7_0,
5315 1, -516612096, 1626677248, 4, 0,
5316 (long *)_vq_quantlist__44u2__p7_0,
5318 (encode_aux_threshmatch *)&_vq_auxt__44u2__p7_0,
5323 static const long _vq_quantlist__44u2__p7_1[] = {
5339 static const long _vq_lengthlist__44u2__p7_1[] = {
5340 1, 4, 4, 7, 6, 7, 6, 8, 7, 9, 7, 9, 8, 4, 7, 6,
5341 8, 8, 9, 8,10, 9,10,10,11,11, 4, 7, 7, 8, 8, 8,
5342 8, 9,10,11,11,11,11, 6, 8, 8,10,10,10,10,11,11,
5343 12,12,12,12, 7, 8, 8,10,10,10,10,11,11,12,12,13,
5344 13, 7, 9, 9,11,10,12,12,13,13,14,13,14,14, 7, 9,
5345 9,10,11,11,12,13,13,13,13,16,14, 9,10,10,12,12,
5346 13,13,14,14,15,16,15,16, 9,10,10,12,12,12,13,14,
5347 14,14,15,16,15,10,12,12,13,13,15,13,16,16,15,17,
5348 17,17,10,11,11,12,14,14,14,15,15,17,17,15,17,11,
5349 12,12,14,14,14,15,15,15,17,16,17,17,10,12,12,13,
5350 14,14,14,17,15,17,17,17,17,
5353 static const float _vq_quantthresh__44u2__p7_1[] = {
5354 -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5,
5355 32.5, 45.5, 58.5, 71.5,
5358 static const long _vq_quantmap__44u2__p7_1[] = {
5359 11, 9, 7, 5, 3, 1, 0, 2,
5363 static const encode_aux_threshmatch _vq_auxt__44u2__p7_1 = {
5364 (float *)_vq_quantthresh__44u2__p7_1,
5365 (long *)_vq_quantmap__44u2__p7_1,
5370 static const static_codebook _44u2__p7_1 = {
5372 (long *)_vq_lengthlist__44u2__p7_1,
5373 1, -523010048, 1618608128, 4, 0,
5374 (long *)_vq_quantlist__44u2__p7_1,
5376 (encode_aux_threshmatch *)&_vq_auxt__44u2__p7_1,
5381 static const long _vq_quantlist__44u2__p7_2[] = {
5397 static const long _vq_lengthlist__44u2__p7_2[] = {
5398 2, 5, 5, 6, 6, 7, 7, 8, 7, 8, 8, 8, 8, 5, 6, 6,
5399 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 5, 6, 6, 7, 7, 8,
5400 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7, 8, 8, 8, 8, 8,
5401 9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9,
5402 9, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 7, 8,
5403 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9,
5404 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9,
5405 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
5406 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8,
5407 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9,
5408 9, 9, 9, 9, 9, 9, 9, 9, 9,
5411 static const float _vq_quantthresh__44u2__p7_2[] = {
5412 -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
5416 static const long _vq_quantmap__44u2__p7_2[] = {
5417 11, 9, 7, 5, 3, 1, 0, 2,
5421 static const encode_aux_threshmatch _vq_auxt__44u2__p7_2 = {
5422 (float *)_vq_quantthresh__44u2__p7_2,
5423 (long *)_vq_quantmap__44u2__p7_2,
5428 static const static_codebook _44u2__p7_2 = {
5430 (long *)_vq_lengthlist__44u2__p7_2,
5431 1, -531103744, 1611661312, 4, 0,
5432 (long *)_vq_quantlist__44u2__p7_2,
5434 (encode_aux_threshmatch *)&_vq_auxt__44u2__p7_2,
5439 static const long _huff_lengthlist__44u2__short[] = {
5440 13,15,17,17,15,15,12,17,11, 9, 7,10,10, 9,12,17,
5441 10, 6, 3, 6, 5, 7,10,17,15,10, 6, 9, 8, 9,11,17,
5442 15, 8, 4, 7, 3, 5, 9,16,16,10, 5, 8, 4, 5, 8,16,
5443 13,11, 5, 8, 3, 3, 5,14,13,12, 7,10, 5, 5, 7,14,
5446 static const static_codebook _huff_book__44u2__short = {
5448 (long *)_huff_lengthlist__44u2__short,
5457 static const long _huff_lengthlist__44u3__long[] = {
5458 6, 9,13,12,14,11,10,13, 8, 4, 5, 7, 8, 7, 8,12,
5459 11, 4, 3, 5, 5, 7, 9,14,11, 6, 5, 6, 6, 6, 7,13,
5460 13, 7, 5, 6, 4, 5, 7,14,11, 7, 6, 6, 5, 5, 6,13,
5461 9, 7, 8, 6, 7, 5, 3, 9, 9,12,13,12,14,10, 6, 7,
5464 static const static_codebook _huff_book__44u3__long = {
5466 (long *)_huff_lengthlist__44u3__long,
5475 static const long _vq_quantlist__44u3__p1_0[] = {
5481 static const long _vq_lengthlist__44u3__p1_0[] = {
5482 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8,
5483 10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
5484 11, 8,11,11, 8,11,11,11,13,14,11,14,14, 8,11,11,
5485 10,14,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 7,
5486 11,11,11,14,14,10,12,14, 8,11,11,11,14,14,11,14,
5490 static const float _vq_quantthresh__44u3__p1_0[] = {
5494 static const long _vq_quantmap__44u3__p1_0[] = {
5498 static const encode_aux_threshmatch _vq_auxt__44u3__p1_0 = {
5499 (float *)_vq_quantthresh__44u3__p1_0,
5500 (long *)_vq_quantmap__44u3__p1_0,
5505 static const static_codebook _44u3__p1_0 = {
5507 (long *)_vq_lengthlist__44u3__p1_0,
5508 1, -535822336, 1611661312, 2, 0,
5509 (long *)_vq_quantlist__44u3__p1_0,
5511 (encode_aux_threshmatch *)&_vq_auxt__44u3__p1_0,
5516 static const long _vq_quantlist__44u3__p2_0[] = {
5522 static const long _vq_lengthlist__44u3__p2_0[] = {
5523 2, 5, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6,
5524 8, 8, 5, 6, 6, 6, 8, 8, 7, 8, 8, 5, 7, 6, 7, 8,
5525 8, 6, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
5526 8,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6,
5527 8, 8, 8,10,10, 8, 8,10, 7, 8, 8, 8,10,10, 8,10,
5531 static const float _vq_quantthresh__44u3__p2_0[] = {
5535 static const long _vq_quantmap__44u3__p2_0[] = {
5539 static const encode_aux_threshmatch _vq_auxt__44u3__p2_0 = {
5540 (float *)_vq_quantthresh__44u3__p2_0,
5541 (long *)_vq_quantmap__44u3__p2_0,
5546 static const static_codebook _44u3__p2_0 = {
5548 (long *)_vq_lengthlist__44u3__p2_0,
5549 1, -535822336, 1611661312, 2, 0,
5550 (long *)_vq_quantlist__44u3__p2_0,
5552 (encode_aux_threshmatch *)&_vq_auxt__44u3__p2_0,
5557 static const long _vq_quantlist__44u3__p3_0[] = {
5565 static const long _vq_lengthlist__44u3__p3_0[] = {
5566 2, 4, 4, 7, 7, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8,
5567 9, 9,12,12, 8, 9, 9,11,12, 5, 7, 7,10,10, 7, 9,
5568 9,11,11, 7, 9, 9,10,11,10,11,11,13,13, 9,10,11,
5569 13,13, 5, 7, 7,10,10, 7, 9, 9,11,10, 7, 9, 9,11,
5570 11, 9,11,10,13,13,10,11,11,14,13, 8,10,10,14,13,
5571 10,11,11,15,14, 9,11,11,14,14,13,14,13,16,16,12,
5572 13,13,15,15, 8,10,10,13,14, 9,11,11,14,14,10,11,
5573 11,14,15,12,13,13,15,15,13,14,14,15,16, 5, 7, 7,
5574 10,10, 7, 9, 9,11,11, 7, 9, 9,11,12,10,11,11,14,
5575 14,10,11,11,14,14, 7, 9, 9,12,12, 9,11,11,13,13,
5576 9,11,11,13,13,12,12,13,15,15,11,12,13,15,16, 7,
5577 9, 9,11,11, 8,11,10,13,12, 9,11,11,13,13,11,13,
5578 12,15,13,11,13,13,15,16, 9,12,11,15,14,11,12,13,
5579 16,15,11,13,13,15,16,14,14,15,17,16,13,15,16, 0,
5580 17, 9,11,11,15,15,10,13,12,15,15,11,13,13,15,16,
5581 13,15,13,16,15,14,16,15, 0,19, 5, 7, 7,10,10, 7,
5582 9, 9,11,11, 7, 9, 9,11,11,10,12,11,14,14,10,11,
5583 12,14,14, 7, 9, 9,12,12, 9,11,11,14,13, 9,10,11,
5584 12,13,11,13,13,16,16,11,12,13,13,16, 7, 9, 9,12,
5585 12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,15,15,
5586 12,13,12,15,14, 9,11,11,15,14,11,13,12,16,16,10,
5587 12,12,15,15,13,15,15,17,19,13,14,15,16,17,10,12,
5588 12,15,15,11,13,13,16,16,11,13,13,15,16,13,15,15,
5589 0, 0,14,15,15,16,16, 8,10,10,14,14,10,12,12,15,
5590 15,10,12,11,15,16,14,15,15,19,20,13,14,14,18,16,
5591 9,11,11,15,15,11,13,13,17,16,11,13,13,16,16,15,
5592 17,17,20,20,14,15,16,17,20, 9,11,11,15,15,10,13,
5593 12,16,15,11,13,13,15,17,14,16,15,18, 0,14,16,15,
5594 18,20,12,14,14, 0, 0,14,14,16, 0, 0,13,16,15, 0,
5595 0,17,17,18, 0, 0,16,17,19,19, 0,12,14,14,18, 0,
5596 12,16,14, 0,17,13,15,15,18, 0,16,18,17, 0,17,16,
5597 18,17, 0, 0, 7,10,10,14,14,10,12,11,15,15,10,12,
5598 12,16,15,13,15,15,18, 0,14,15,15,17, 0, 9,11,11,
5599 15,15,11,13,13,16,16,11,12,13,16,16,14,15,16,17,
5600 17,14,16,16,16,18, 9,11,12,16,16,11,13,13,17,17,
5601 11,14,13,20,17,15,16,16,19, 0,15,16,17, 0,19,11,
5602 13,14,17,16,14,15,15,20,18,13,14,15,17,19,16,18,
5603 18, 0,20,16,16,19,17, 0,12,15,14,17, 0,14,15,15,
5604 18,19,13,16,15,19,20,15,18,18, 0,20,17, 0,16, 0,
5608 static const float _vq_quantthresh__44u3__p3_0[] = {
5609 -1.5, -0.5, 0.5, 1.5,
5612 static const long _vq_quantmap__44u3__p3_0[] = {
5616 static const encode_aux_threshmatch _vq_auxt__44u3__p3_0 = {
5617 (float *)_vq_quantthresh__44u3__p3_0,
5618 (long *)_vq_quantmap__44u3__p3_0,
5623 static const static_codebook _44u3__p3_0 = {
5625 (long *)_vq_lengthlist__44u3__p3_0,
5626 1, -533725184, 1611661312, 3, 0,
5627 (long *)_vq_quantlist__44u3__p3_0,
5629 (encode_aux_threshmatch *)&_vq_auxt__44u3__p3_0,
5634 static const long _vq_quantlist__44u3__p4_0[] = {
5642 static const long _vq_lengthlist__44u3__p4_0[] = {
5643 4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9,
5644 9, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
5645 8,10,10, 7, 7, 8,10,10, 9,10,10,11,12, 9,10,10,
5646 11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10,
5647 10, 9,10, 9,12,11, 9,10,10,12,11, 9,10, 9,12,12,
5648 9,10,10,13,12, 9,10,10,12,13,12,12,12,14,14,11,
5649 12,12,13,14, 9, 9,10,12,12, 9,10,10,12,12, 9,10,
5650 10,12,13,11,12,11,14,13,12,12,12,14,13, 5, 7, 7,
5651 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,
5652 12, 9,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11,
5653 8, 9, 9,11,11,11,11,11,12,13,10,11,11,13,13, 6,
5654 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
5655 10,13,11,10,11,11,13,13, 9,11,10,13,12,10,11,11,
5656 13,13,10,11,11,13,13,12,12,13,12,15,12,13,13,15,
5657 15, 9,10,10,12,13,10,11,10,13,12,10,11,11,13,14,
5658 12,13,11,15,13,12,13,13,15,15, 5, 7, 7, 9, 9, 7,
5659 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12,10,10,
5660 11,12,12, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9,
5661 10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10,
5662 10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,13,
5663 11,11,11,13,12, 9,10,10,13,12,10,11,11,14,13,10,
5664 10,11,12,13,12,13,13,15,15,12,11,13,13,14, 9,10,
5665 11,12,13,10,11,11,13,13,10,11,11,13,13,12,13,13,
5666 15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13,
5667 13, 9,10,10,13,13,12,13,13,15,14,12,12,12,14,13,
5668 9,10,10,13,12,10,11,11,13,13,10,11,11,14,12,13,
5669 13,14,14,16,12,13,13,15,15, 9,10,10,13,13,10,11,
5670 10,14,13,10,11,11,13,14,12,14,13,15,14,13,13,13,
5671 15,15,11,13,12,15,14,11,12,13,14,15,12,13,13,16,
5672 14,14,12,15,12,16,14,15,15,17,15,11,12,12,14,14,
5673 11,13,11,15,14,12,13,13,15,15,13,15,12,17,13,14,
5674 15,15,16,16, 8, 9, 9,12,12, 9,10,10,12,13, 9,10,
5675 10,13,13,12,12,12,14,14,12,13,13,15,15, 9,10,10,
5676 13,12,10,11,11,14,13,10,10,11,13,14,12,13,13,15,
5677 15,12,12,13,14,16, 9,10,10,13,13,10,11,11,13,14,
5678 10,11,11,14,13,12,13,13,14,15,13,14,13,16,14,11,
5679 12,12,14,14,12,13,13,15,14,11,12,13,14,15,14,15,
5680 15,16,16,13,13,15,13,16,11,12,12,14,15,12,13,13,
5681 14,15,11,13,12,15,14,14,15,15,16,16,14,15,12,16,
5685 static const float _vq_quantthresh__44u3__p4_0[] = {
5686 -1.5, -0.5, 0.5, 1.5,
5689 static const long _vq_quantmap__44u3__p4_0[] = {
5693 static const encode_aux_threshmatch _vq_auxt__44u3__p4_0 = {
5694 (float *)_vq_quantthresh__44u3__p4_0,
5695 (long *)_vq_quantmap__44u3__p4_0,
5700 static const static_codebook _44u3__p4_0 = {
5702 (long *)_vq_lengthlist__44u3__p4_0,
5703 1, -533725184, 1611661312, 3, 0,
5704 (long *)_vq_quantlist__44u3__p4_0,
5706 (encode_aux_threshmatch *)&_vq_auxt__44u3__p4_0,
5711 static const long _vq_quantlist__44u3__p5_0[] = {
5723 static const long _vq_lengthlist__44u3__p5_0[] = {
5724 2, 3, 3, 6, 6, 7, 7, 9, 9, 4, 5, 5, 7, 7, 8, 8,
5725 10,10, 4, 5, 5, 7, 7, 8, 8,10,10, 6, 7, 7, 8, 8,
5726 9, 9,11,10, 6, 7, 7, 8, 8, 9, 9,10,10, 7, 8, 8,
5727 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
5728 10,10,11,10,11,11,12,12, 9,10,10,10,10,11,11,12,
5732 static const float _vq_quantthresh__44u3__p5_0[] = {
5733 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
5736 static const long _vq_quantmap__44u3__p5_0[] = {
5737 7, 5, 3, 1, 0, 2, 4, 6,
5741 static const encode_aux_threshmatch _vq_auxt__44u3__p5_0 = {
5742 (float *)_vq_quantthresh__44u3__p5_0,
5743 (long *)_vq_quantmap__44u3__p5_0,
5748 static const static_codebook _44u3__p5_0 = {
5750 (long *)_vq_lengthlist__44u3__p5_0,
5751 1, -531628032, 1611661312, 4, 0,
5752 (long *)_vq_quantlist__44u3__p5_0,
5754 (encode_aux_threshmatch *)&_vq_auxt__44u3__p5_0,
5759 static const long _vq_quantlist__44u3__p6_0[] = {
5775 static const long _vq_lengthlist__44u3__p6_0[] = {
5776 1, 4, 4, 6, 6, 8, 8, 9, 9,10,11,13,14, 4, 6, 5,
5777 8, 8, 9, 9,10,10,11,11,14,14, 4, 6, 6, 8, 8, 9,
5778 9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11,
5779 12,12,15,15, 6, 8, 8, 9, 9,10,11,11,11,12,12,15,
5780 15, 8, 9, 9,11,10,11,11,12,12,13,13,15,16, 8, 9,
5781 9,10,11,11,11,12,12,13,13,16,16,10,10,11,11,11,
5782 12,12,13,13,13,14,17,16, 9,10,11,12,11,12,12,13,
5783 13,13,13,16,18,11,12,11,12,12,13,13,13,14,15,14,
5784 17,17,11,11,12,12,12,13,13,13,14,14,15,18,17,14,
5785 15,15,15,15,16,16,17,17,19,18, 0,20,14,15,14,15,
5786 15,16,16,16,17,18,16,20,18,
5789 static const float _vq_quantthresh__44u3__p6_0[] = {
5790 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
5791 12.5, 17.5, 22.5, 27.5,
5794 static const long _vq_quantmap__44u3__p6_0[] = {
5795 11, 9, 7, 5, 3, 1, 0, 2,
5799 static const encode_aux_threshmatch _vq_auxt__44u3__p6_0 = {
5800 (float *)_vq_quantthresh__44u3__p6_0,
5801 (long *)_vq_quantmap__44u3__p6_0,
5806 static const static_codebook _44u3__p6_0 = {
5808 (long *)_vq_lengthlist__44u3__p6_0,
5809 1, -526516224, 1616117760, 4, 0,
5810 (long *)_vq_quantlist__44u3__p6_0,
5812 (encode_aux_threshmatch *)&_vq_auxt__44u3__p6_0,
5817 static const long _vq_quantlist__44u3__p6_1[] = {
5825 static const long _vq_lengthlist__44u3__p6_1[] = {
5826 2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5,
5827 6, 5, 6, 6, 5, 5, 6, 6, 6,
5830 static const float _vq_quantthresh__44u3__p6_1[] = {
5831 -1.5, -0.5, 0.5, 1.5,
5834 static const long _vq_quantmap__44u3__p6_1[] = {
5838 static const encode_aux_threshmatch _vq_auxt__44u3__p6_1 = {
5839 (float *)_vq_quantthresh__44u3__p6_1,
5840 (long *)_vq_quantmap__44u3__p6_1,
5845 static const static_codebook _44u3__p6_1 = {
5847 (long *)_vq_lengthlist__44u3__p6_1,
5848 1, -533725184, 1611661312, 3, 0,
5849 (long *)_vq_quantlist__44u3__p6_1,
5851 (encode_aux_threshmatch *)&_vq_auxt__44u3__p6_1,
5856 static const long _vq_quantlist__44u3__p7_0[] = {
5868 static const long _vq_lengthlist__44u3__p7_0[] = {
5869 1, 3, 3,10,10,10,10,10,10, 4,10,10,10,10,10,10,
5870 10,10, 4,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
5871 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
5872 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
5873 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
5877 static const float _vq_quantthresh__44u3__p7_0[] = {
5878 -892.5, -637.5, -382.5, -127.5, 127.5, 382.5, 637.5, 892.5,
5881 static const long _vq_quantmap__44u3__p7_0[] = {
5882 7, 5, 3, 1, 0, 2, 4, 6,
5886 static const encode_aux_threshmatch _vq_auxt__44u3__p7_0 = {
5887 (float *)_vq_quantthresh__44u3__p7_0,
5888 (long *)_vq_quantmap__44u3__p7_0,
5893 static const static_codebook _44u3__p7_0 = {
5895 (long *)_vq_lengthlist__44u3__p7_0,
5896 1, -515907584, 1627381760, 4, 0,
5897 (long *)_vq_quantlist__44u3__p7_0,
5899 (encode_aux_threshmatch *)&_vq_auxt__44u3__p7_0,
5904 static const long _vq_quantlist__44u3__p7_1[] = {
5922 static const long _vq_lengthlist__44u3__p7_1[] = {
5923 1, 4, 4, 6, 6, 7, 6, 8, 7, 9, 8,10, 9,11,11, 4,
5924 7, 7, 8, 7, 9, 9,10,10,11,11,11,11,12,12, 4, 7,
5925 7, 7, 7, 9, 9,10,10,11,11,12,12,12,11, 6, 8, 8,
5926 9, 9,10,10,11,11,12,12,13,12,13,13, 6, 8, 8, 9,
5927 9,10,11,11,11,12,12,13,14,13,13, 8, 9, 9,11,11,
5928 12,12,12,13,14,13,14,14,14,15, 8, 9, 9,11,11,11,
5929 12,13,14,13,14,15,17,14,15, 9,10,10,12,12,13,13,
5930 13,14,15,15,15,16,16,16, 9,11,11,12,12,13,13,14,
5931 14,14,15,16,16,16,16,10,12,12,13,13,14,14,15,15,
5932 15,16,17,17,17,17,10,12,11,13,13,15,14,15,14,16,
5933 17,16,16,16,16,11,13,12,14,14,14,14,15,16,17,16,
5934 17,17,17,17,11,13,12,14,14,14,15,17,16,17,17,17,
5935 17,17,17,12,13,13,15,16,15,16,17,17,16,16,17,17,
5936 17,17,12,13,13,15,15,15,16,17,17,17,16,17,16,17,
5940 static const float _vq_quantthresh__44u3__p7_1[] = {
5941 -110.5, -93.5, -76.5, -59.5, -42.5, -25.5, -8.5, 8.5,
5942 25.5, 42.5, 59.5, 76.5, 93.5, 110.5,
5945 static const long _vq_quantmap__44u3__p7_1[] = {
5946 13, 11, 9, 7, 5, 3, 1, 0,
5947 2, 4, 6, 8, 10, 12, 14,
5950 static const encode_aux_threshmatch _vq_auxt__44u3__p7_1 = {
5951 (float *)_vq_quantthresh__44u3__p7_1,
5952 (long *)_vq_quantmap__44u3__p7_1,
5957 static const static_codebook _44u3__p7_1 = {
5959 (long *)_vq_lengthlist__44u3__p7_1,
5960 1, -522338304, 1620115456, 4, 0,
5961 (long *)_vq_quantlist__44u3__p7_1,
5963 (encode_aux_threshmatch *)&_vq_auxt__44u3__p7_1,
5968 static const long _vq_quantlist__44u3__p7_2[] = {
5988 static const long _vq_lengthlist__44u3__p7_2[] = {
5989 2, 5, 5, 7, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
5990 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
5991 10,10, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 9, 9, 9,
5992 9,10, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
5993 10,10,10,10, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,
5994 9,10,10,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
5995 10,10,10,10,10,10, 7, 8, 8, 9, 8, 9, 9, 9, 9,10,
5996 9,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9,
5997 9,10,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9,10,
5998 9,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9,10,
5999 9,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,
6000 9,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10, 9,
6001 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10,
6002 10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
6003 10,10,10,10,10,10,10,10,10,10,10,10,10,11, 9,10,
6004 10,10,10,10,10,10,10,10,10,10,10,10,10,10,11, 9,
6005 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
6006 9,10,10,10,10,10,10,10,10,10,10,10,11,11,11,10,
6010 static const float _vq_quantthresh__44u3__p7_2[] = {
6011 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
6012 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
6015 static const long _vq_quantmap__44u3__p7_2[] = {
6016 15, 13, 11, 9, 7, 5, 3, 1,
6017 0, 2, 4, 6, 8, 10, 12, 14,
6021 static const encode_aux_threshmatch _vq_auxt__44u3__p7_2 = {
6022 (float *)_vq_quantthresh__44u3__p7_2,
6023 (long *)_vq_quantmap__44u3__p7_2,
6028 static const static_codebook _44u3__p7_2 = {
6030 (long *)_vq_lengthlist__44u3__p7_2,
6031 1, -529530880, 1611661312, 5, 0,
6032 (long *)_vq_quantlist__44u3__p7_2,
6034 (encode_aux_threshmatch *)&_vq_auxt__44u3__p7_2,
6039 static const long _huff_lengthlist__44u3__short[] = {
6040 14,14,14,15,13,15,12,16,10, 8, 7, 9, 9, 8,12,16,
6041 10, 5, 4, 6, 5, 6, 9,16,14, 8, 6, 8, 7, 8,10,16,
6042 14, 7, 4, 6, 3, 5, 8,16,15, 9, 5, 7, 4, 4, 7,16,
6043 13,10, 6, 7, 4, 3, 4,13,13,12, 7, 9, 5, 5, 6,12,
6046 static const static_codebook _huff_book__44u3__short = {
6048 (long *)_huff_lengthlist__44u3__short,
6057 static const long _huff_lengthlist__44u4__long[] = {
6058 3, 8,12,12,13,12,11,13, 5, 4, 6, 7, 8, 8, 9,13,
6059 9, 5, 4, 5, 5, 7, 9,13, 9, 6, 5, 6, 6, 7, 8,12,
6060 12, 7, 5, 6, 4, 5, 8,13,11, 7, 6, 6, 5, 5, 6,12,
6061 10, 8, 8, 7, 7, 5, 3, 8,10,12,13,12,12, 9, 6, 7,
6064 static const static_codebook _huff_book__44u4__long = {
6066 (long *)_huff_lengthlist__44u4__long,
6075 static const long _vq_quantlist__44u4__p1_0[] = {
6081 static const long _vq_lengthlist__44u4__p1_0[] = {
6082 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8,
6083 10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
6084 11, 8,11,11, 8,11,11,11,13,14,11,15,14, 8,11,11,
6085 10,13,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 7,
6086 11,11,11,15,14,10,12,14, 8,11,11,11,14,14,11,14,
6090 static const float _vq_quantthresh__44u4__p1_0[] = {
6094 static const long _vq_quantmap__44u4__p1_0[] = {
6098 static const encode_aux_threshmatch _vq_auxt__44u4__p1_0 = {
6099 (float *)_vq_quantthresh__44u4__p1_0,
6100 (long *)_vq_quantmap__44u4__p1_0,
6105 static const static_codebook _44u4__p1_0 = {
6107 (long *)_vq_lengthlist__44u4__p1_0,
6108 1, -535822336, 1611661312, 2, 0,
6109 (long *)_vq_quantlist__44u4__p1_0,
6111 (encode_aux_threshmatch *)&_vq_auxt__44u4__p1_0,
6116 static const long _vq_quantlist__44u4__p2_0[] = {
6122 static const long _vq_lengthlist__44u4__p2_0[] = {
6123 2, 5, 5, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6,
6124 8, 8, 5, 6, 6, 6, 8, 8, 7, 8, 8, 5, 7, 6, 6, 8,
6125 8, 6, 8, 8, 6, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
6126 8,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 6, 8, 8, 6,
6127 8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10,
6131 static const float _vq_quantthresh__44u4__p2_0[] = {
6135 static const long _vq_quantmap__44u4__p2_0[] = {
6139 static const encode_aux_threshmatch _vq_auxt__44u4__p2_0 = {
6140 (float *)_vq_quantthresh__44u4__p2_0,
6141 (long *)_vq_quantmap__44u4__p2_0,
6146 static const static_codebook _44u4__p2_0 = {
6148 (long *)_vq_lengthlist__44u4__p2_0,
6149 1, -535822336, 1611661312, 2, 0,
6150 (long *)_vq_quantlist__44u4__p2_0,
6152 (encode_aux_threshmatch *)&_vq_auxt__44u4__p2_0,
6157 static const long _vq_quantlist__44u4__p3_0[] = {
6165 static const long _vq_lengthlist__44u4__p3_0[] = {
6166 2, 4, 4, 8, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8,
6167 10, 9,12,12, 8, 9,10,12,12, 5, 7, 7,10,10, 7, 9,
6168 9,11,11, 7, 9, 9,11,11,10,12,11,14,14, 9,10,11,
6169 13,14, 5, 7, 7,10,10, 7, 9, 9,11,11, 7, 9, 9,11,
6170 11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,14,13,
6171 10,12,12,15,14, 9,11,11,15,14,13,14,14,17,17,12,
6172 14,14,16,16, 8,10,10,14,14, 9,11,11,14,15,10,12,
6173 12,14,15,12,14,13,16,16,13,14,15,15,18, 4, 7, 7,
6174 10,10, 7, 9, 9,12,11, 7, 9, 9,11,12,10,12,11,15,
6175 14,10,11,12,14,15, 7, 9, 9,12,12, 9,11,12,13,13,
6176 9,11,12,13,13,12,13,13,15,16,11,13,13,15,16, 7,
6177 9, 9,12,12, 9,11,10,13,12, 9,11,12,13,14,11,13,
6178 12,16,14,12,13,13,15,16,10,12,12,16,15,11,13,13,
6179 17,16,11,13,13,17,16,14,15,15,17,17,14,16,16,18,
6180 20, 9,11,11,15,16,11,13,12,16,16,11,13,13,16,17,
6181 14,15,14,18,16,14,16,16,17,20, 5, 7, 7,10,10, 7,
6182 9, 9,12,11, 7, 9,10,11,12,10,12,11,15,15,10,12,
6183 12,14,14, 7, 9, 9,12,12, 9,12,11,14,13, 9,10,11,
6184 12,13,12,13,14,16,16,11,12,13,14,16, 7, 9, 9,12,
6185 12, 9,12,11,13,13, 9,12,11,13,13,11,13,13,16,16,
6186 12,13,13,16,15, 9,11,11,16,14,11,13,13,16,16,11,
6187 12,13,16,16,14,16,16,17,17,13,14,15,16,17,10,12,
6188 12,15,15,11,13,13,16,17,11,13,13,16,16,14,16,15,
6189 19,19,14,15,15,17,18, 8,10,10,14,14,10,12,12,15,
6190 15,10,12,12,16,16,14,16,15,20,19,13,15,15,17,16,
6191 9,12,12,16,16,11,13,13,16,18,11,14,13,16,17,16,
6192 17,16,20, 0,15,16,18,18,20, 9,11,11,15,15,11,14,
6193 12,17,16,11,13,13,17,17,15,17,15,20,20,14,16,16,
6194 17, 0,13,15,14,18,16,14,15,16, 0,18,14,16,16, 0,
6195 0,18,16, 0, 0,20,16,18,18, 0, 0,12,14,14,17,18,
6196 13,15,14,20,18,14,16,15,19,19,16,20,16, 0,18,16,
6197 19,17,19, 0, 8,10,10,14,14,10,12,12,16,15,10,12,
6198 12,16,16,13,15,15,18,17,14,16,16,19, 0, 9,11,11,
6199 16,15,11,14,13,18,17,11,12,13,17,18,14,17,16,18,
6200 18,15,16,17,18,18, 9,12,12,16,16,11,13,13,16,18,
6201 11,14,13,17,17,15,16,16,18,20,16,17,17,20,20,12,
6202 14,14,18,17,14,16,16, 0,19,13,14,15,18, 0,16, 0,
6203 0, 0, 0,16,16, 0,19,20,13,15,14, 0, 0,14,16,16,
6204 18,19,14,16,15, 0,20,16,20,18, 0,20,17,20,17, 0,
6208 static const float _vq_quantthresh__44u4__p3_0[] = {
6209 -1.5, -0.5, 0.5, 1.5,
6212 static const long _vq_quantmap__44u4__p3_0[] = {
6216 static const encode_aux_threshmatch _vq_auxt__44u4__p3_0 = {
6217 (float *)_vq_quantthresh__44u4__p3_0,
6218 (long *)_vq_quantmap__44u4__p3_0,
6223 static const static_codebook _44u4__p3_0 = {
6225 (long *)_vq_lengthlist__44u4__p3_0,
6226 1, -533725184, 1611661312, 3, 0,
6227 (long *)_vq_quantlist__44u4__p3_0,
6229 (encode_aux_threshmatch *)&_vq_auxt__44u4__p3_0,
6234 static const long _vq_quantlist__44u4__p4_0[] = {
6242 static const long _vq_lengthlist__44u4__p4_0[] = {
6243 4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9,
6244 9, 9,11,11, 8, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
6245 8,10,10, 7, 7, 8,10,10, 9,10,10,11,12, 9,10,10,
6246 11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10,
6247 10, 9,10,10,12,11, 9,10,10,12,11, 9,10, 9,12,12,
6248 9,10,10,13,12, 9,10,10,12,12,12,12,12,14,14,11,
6249 12,12,13,14, 9, 9,10,12,12, 9,10,10,13,13, 9,10,
6250 10,12,13,11,12,12,14,13,11,12,12,14,14, 5, 7, 7,
6251 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,
6252 12, 9,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11,
6253 8, 9, 9,11,11,11,11,11,12,13,10,11,11,13,13, 6,
6254 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
6255 10,13,11,10,11,11,13,13, 9,11,10,13,12,10,11,11,
6256 13,14,10,11,11,14,13,12,12,13,12,15,12,13,13,15,
6257 15, 9,10,10,12,13,10,11,10,13,12,10,11,11,13,14,
6258 12,13,11,15,13,13,13,13,15,15, 5, 7, 7, 9, 9, 7,
6259 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12,10,10,
6260 11,12,13, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9,
6261 10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10,
6262 11, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,11,13,13,
6263 11,12,11,13,12, 9,10,10,13,12,10,11,11,14,13,10,
6264 10,11,12,13,12,13,13,15,15,12,11,13,13,14, 9,10,
6265 11,12,13,10,11,11,13,14,10,11,11,13,13,12,13,13,
6266 15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13,
6267 13, 9,10,10,13,13,12,13,13,15,15,12,12,12,14,14,
6268 9,10,10,13,13,10,11,11,13,14,10,11,11,14,13,13,
6269 13,14,14,16,13,13,13,15,15, 9,10,10,13,13,10,11,
6270 10,14,13,10,11,11,13,14,12,14,13,16,14,12,13,13,
6271 14,15,11,12,12,15,14,11,12,13,14,15,12,13,13,16,
6272 15,14,12,15,12,16,14,15,15,16,16,11,12,12,14,14,
6273 11,13,12,15,14,12,13,13,15,16,13,15,13,17,13,14,
6274 15,15,16,17, 8, 9, 9,12,12, 9,10,10,12,13, 9,10,
6275 10,13,13,12,12,12,14,14,12,13,13,15,15, 9,10,10,
6276 13,12,10,11,11,14,13,10,10,11,13,14,13,13,13,15,
6277 15,12,13,14,14,16, 9,10,10,13,13,10,11,11,13,14,
6278 10,11,11,14,14,13,13,13,15,15,13,14,13,16,14,11,
6279 12,12,15,14,12,13,13,16,15,11,12,13,14,15,14,15,
6280 15,17,16,13,13,15,13,16,11,12,13,14,15,13,13,13,
6281 15,16,11,13,12,15,14,14,15,15,16,16,14,15,12,17,
6285 static const float _vq_quantthresh__44u4__p4_0[] = {
6286 -1.5, -0.5, 0.5, 1.5,
6289 static const long _vq_quantmap__44u4__p4_0[] = {
6293 static const encode_aux_threshmatch _vq_auxt__44u4__p4_0 = {
6294 (float *)_vq_quantthresh__44u4__p4_0,
6295 (long *)_vq_quantmap__44u4__p4_0,
6300 static const static_codebook _44u4__p4_0 = {
6302 (long *)_vq_lengthlist__44u4__p4_0,
6303 1, -533725184, 1611661312, 3, 0,
6304 (long *)_vq_quantlist__44u4__p4_0,
6306 (encode_aux_threshmatch *)&_vq_auxt__44u4__p4_0,
6311 static const long _vq_quantlist__44u4__p5_0[] = {
6323 static const long _vq_lengthlist__44u4__p5_0[] = {
6324 2, 3, 3, 6, 6, 7, 7, 9, 9, 4, 5, 5, 7, 7, 8, 8,
6325 10, 9, 4, 5, 5, 7, 7, 8, 8,10,10, 6, 7, 7, 8, 8,
6326 9, 9,11,10, 6, 7, 7, 8, 8, 9, 9,10,11, 7, 8, 8,
6327 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
6328 10,10,11,10,11,11,12,12, 9,10,10,10,11,11,11,12,
6332 static const float _vq_quantthresh__44u4__p5_0[] = {
6333 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
6336 static const long _vq_quantmap__44u4__p5_0[] = {
6337 7, 5, 3, 1, 0, 2, 4, 6,
6341 static const encode_aux_threshmatch _vq_auxt__44u4__p5_0 = {
6342 (float *)_vq_quantthresh__44u4__p5_0,
6343 (long *)_vq_quantmap__44u4__p5_0,
6348 static const static_codebook _44u4__p5_0 = {
6350 (long *)_vq_lengthlist__44u4__p5_0,
6351 1, -531628032, 1611661312, 4, 0,
6352 (long *)_vq_quantlist__44u4__p5_0,
6354 (encode_aux_threshmatch *)&_vq_auxt__44u4__p5_0,
6359 static const long _vq_quantlist__44u4__p6_0[] = {
6375 static const long _vq_lengthlist__44u4__p6_0[] = {
6376 1, 4, 4, 6, 6, 8, 8, 9, 9,11,10,13,13, 4, 6, 5,
6377 8, 8, 9, 9,10,10,11,11,14,14, 4, 6, 6, 8, 8, 9,
6378 9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11,
6379 12,12,15,15, 6, 8, 8, 9, 9,10,11,11,11,12,12,15,
6380 15, 8, 9, 9,11,10,11,11,12,12,13,13,16,16, 8, 9,
6381 9,10,10,11,11,12,12,13,13,16,16,10,10,10,12,11,
6382 12,12,13,13,14,14,16,16,10,10,10,11,12,12,12,13,
6383 13,13,14,16,17,11,12,11,12,12,13,13,14,14,15,14,
6384 18,17,11,11,12,12,12,13,13,14,14,14,15,19,18,14,
6385 15,14,15,15,17,16,17,17,17,17,21, 0,14,15,15,16,
6386 16,16,16,17,17,18,17,20,21,
6389 static const float _vq_quantthresh__44u4__p6_0[] = {
6390 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
6391 12.5, 17.5, 22.5, 27.5,
6394 static const long _vq_quantmap__44u4__p6_0[] = {
6395 11, 9, 7, 5, 3, 1, 0, 2,
6399 static const encode_aux_threshmatch _vq_auxt__44u4__p6_0 = {
6400 (float *)_vq_quantthresh__44u4__p6_0,
6401 (long *)_vq_quantmap__44u4__p6_0,
6406 static const static_codebook _44u4__p6_0 = {
6408 (long *)_vq_lengthlist__44u4__p6_0,
6409 1, -526516224, 1616117760, 4, 0,
6410 (long *)_vq_quantlist__44u4__p6_0,
6412 (encode_aux_threshmatch *)&_vq_auxt__44u4__p6_0,
6417 static const long _vq_quantlist__44u4__p6_1[] = {
6425 static const long _vq_lengthlist__44u4__p6_1[] = {
6426 2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5,
6427 6, 5, 6, 6, 5, 5, 6, 6, 6,
6430 static const float _vq_quantthresh__44u4__p6_1[] = {
6431 -1.5, -0.5, 0.5, 1.5,
6434 static const long _vq_quantmap__44u4__p6_1[] = {
6438 static const encode_aux_threshmatch _vq_auxt__44u4__p6_1 = {
6439 (float *)_vq_quantthresh__44u4__p6_1,
6440 (long *)_vq_quantmap__44u4__p6_1,
6445 static const static_codebook _44u4__p6_1 = {
6447 (long *)_vq_lengthlist__44u4__p6_1,
6448 1, -533725184, 1611661312, 3, 0,
6449 (long *)_vq_quantlist__44u4__p6_1,
6451 (encode_aux_threshmatch *)&_vq_auxt__44u4__p6_1,
6456 static const long _vq_quantlist__44u4__p7_0[] = {
6472 static const long _vq_lengthlist__44u4__p7_0[] = {
6473 1, 3, 3,12,12,12,12,12,12,12,12,12,12, 3,12,11,
6474 12,12,12,12,12,12,12,12,12,12, 4,11,10,12,12,12,
6475 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
6476 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
6477 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
6478 12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
6479 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
6480 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
6481 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
6482 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
6483 11,11,11,11,11,11,11,11,11,
6486 static const float _vq_quantthresh__44u4__p7_0[] = {
6487 -1402.5, -1147.5, -892.5, -637.5, -382.5, -127.5, 127.5, 382.5,
6488 637.5, 892.5, 1147.5, 1402.5,
6491 static const long _vq_quantmap__44u4__p7_0[] = {
6492 11, 9, 7, 5, 3, 1, 0, 2,
6496 static const encode_aux_threshmatch _vq_auxt__44u4__p7_0 = {
6497 (float *)_vq_quantthresh__44u4__p7_0,
6498 (long *)_vq_quantmap__44u4__p7_0,
6503 static const static_codebook _44u4__p7_0 = {
6505 (long *)_vq_lengthlist__44u4__p7_0,
6506 1, -514332672, 1627381760, 4, 0,
6507 (long *)_vq_quantlist__44u4__p7_0,
6509 (encode_aux_threshmatch *)&_vq_auxt__44u4__p7_0,
6514 static const long _vq_quantlist__44u4__p7_1[] = {
6532 static const long _vq_lengthlist__44u4__p7_1[] = {
6533 1, 4, 4, 6, 6, 7, 7, 9, 8,10, 8,10, 9,11,11, 4,
6534 7, 6, 8, 7, 9, 9,10,10,11,10,11,10,12,10, 4, 6,
6535 7, 8, 8, 9, 9,10,10,11,11,11,11,12,12, 6, 8, 8,
6536 10, 9,11,10,12,11,12,12,12,12,13,13, 6, 8, 8,10,
6537 10,10,11,11,11,12,12,13,12,13,13, 8, 9, 9,11,11,
6538 12,11,12,12,13,13,13,13,13,13, 8, 9, 9,11,11,11,
6539 12,12,12,13,13,13,13,13,13, 9,10,10,12,11,13,13,
6540 13,13,14,13,13,14,14,14, 9,10,11,11,12,12,13,13,
6541 13,13,13,14,15,14,14,10,11,11,12,12,13,13,14,14,
6542 14,14,14,15,16,16,10,11,11,12,13,13,13,13,15,14,
6543 14,15,16,15,16,10,12,12,13,13,14,14,14,15,15,15,
6544 15,15,15,16,11,12,12,13,13,14,14,14,15,15,15,16,
6545 15,17,16,11,12,12,13,13,13,15,15,14,16,16,16,16,
6546 16,17,11,12,12,13,13,14,14,15,14,15,15,17,17,16,
6550 static const float _vq_quantthresh__44u4__p7_1[] = {
6551 -110.5, -93.5, -76.5, -59.5, -42.5, -25.5, -8.5, 8.5,
6552 25.5, 42.5, 59.5, 76.5, 93.5, 110.5,
6555 static const long _vq_quantmap__44u4__p7_1[] = {
6556 13, 11, 9, 7, 5, 3, 1, 0,
6557 2, 4, 6, 8, 10, 12, 14,
6560 static const encode_aux_threshmatch _vq_auxt__44u4__p7_1 = {
6561 (float *)_vq_quantthresh__44u4__p7_1,
6562 (long *)_vq_quantmap__44u4__p7_1,
6567 static const static_codebook _44u4__p7_1 = {
6569 (long *)_vq_lengthlist__44u4__p7_1,
6570 1, -522338304, 1620115456, 4, 0,
6571 (long *)_vq_quantlist__44u4__p7_1,
6573 (encode_aux_threshmatch *)&_vq_auxt__44u4__p7_1,
6578 static const long _vq_quantlist__44u4__p7_2[] = {
6598 static const long _vq_lengthlist__44u4__p7_2[] = {
6599 2, 5, 5, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
6600 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
6601 9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
6602 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
6603 10,10,10,10, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,
6604 9,10, 9,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
6605 10,10,10,10,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
6606 9,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9, 9, 9,
6607 10,10,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9,
6608 10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,10,
6609 10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,
6610 10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,10,
6611 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
6612 10,10,10,10,10,10,10,10,10,11,10,10,10, 9, 9, 9,
6613 10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9,
6614 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,
6615 10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
6616 9,10, 9,10,10,10,10,10,10,10,10,10,10,11,10,10,
6620 static const float _vq_quantthresh__44u4__p7_2[] = {
6621 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
6622 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
6625 static const long _vq_quantmap__44u4__p7_2[] = {
6626 15, 13, 11, 9, 7, 5, 3, 1,
6627 0, 2, 4, 6, 8, 10, 12, 14,
6631 static const encode_aux_threshmatch _vq_auxt__44u4__p7_2 = {
6632 (float *)_vq_quantthresh__44u4__p7_2,
6633 (long *)_vq_quantmap__44u4__p7_2,
6638 static const static_codebook _44u4__p7_2 = {
6640 (long *)_vq_lengthlist__44u4__p7_2,
6641 1, -529530880, 1611661312, 5, 0,
6642 (long *)_vq_quantlist__44u4__p7_2,
6644 (encode_aux_threshmatch *)&_vq_auxt__44u4__p7_2,
6649 static const long _huff_lengthlist__44u4__short[] = {
6650 14,17,15,17,16,14,13,16,10, 7, 7,10,13,10,15,16,
6651 9, 4, 4, 6, 5, 7, 9,16,12, 8, 7, 8, 8, 8,11,16,
6652 14, 7, 4, 6, 3, 5, 8,15,13, 8, 5, 7, 4, 5, 7,16,
6653 12, 9, 6, 8, 3, 3, 5,16,14,13, 7,10, 5, 5, 7,15,
6656 static const static_codebook _huff_book__44u4__short = {
6658 (long *)_huff_lengthlist__44u4__short,
6667 static const long _huff_lengthlist__44u5__long[] = {
6668 3, 8,13,12,14,12,16,11,13,14, 5, 4, 5, 6, 7, 8,
6669 10, 9,12,15,10, 5, 5, 5, 6, 8, 9, 9,13,15,10, 5,
6670 5, 6, 6, 7, 8, 8,11,13,12, 7, 5, 6, 4, 6, 7, 7,
6671 11,14,11, 7, 7, 6, 6, 6, 7, 6,10,14,14, 9, 8, 8,
6672 6, 7, 7, 7,11,16,11, 8, 8, 7, 6, 6, 7, 4, 7,12,
6673 10,10,12,10,10, 9,10, 5, 6, 9,10,12,15,13,14,14,
6677 static const static_codebook _huff_book__44u5__long = {
6679 (long *)_huff_lengthlist__44u5__long,
6688 static const long _vq_quantlist__44u5__p1_0[] = {
6694 static const long _vq_lengthlist__44u5__p1_0[] = {
6695 1, 4, 4, 5, 8, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7,
6696 9,10, 5, 8, 8, 7,10, 9, 8,10,10, 5, 8, 8, 8,10,
6697 10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10,
6698 10,13,11,10,13,13, 4, 8, 8, 8,11,10, 8,10,10, 7,
6699 10,10,10,13,13,10,11,13, 8,10,11,10,13,13,10,13,
6703 static const float _vq_quantthresh__44u5__p1_0[] = {
6707 static const long _vq_quantmap__44u5__p1_0[] = {
6711 static const encode_aux_threshmatch _vq_auxt__44u5__p1_0 = {
6712 (float *)_vq_quantthresh__44u5__p1_0,
6713 (long *)_vq_quantmap__44u5__p1_0,
6718 static const static_codebook _44u5__p1_0 = {
6720 (long *)_vq_lengthlist__44u5__p1_0,
6721 1, -535822336, 1611661312, 2, 0,
6722 (long *)_vq_quantlist__44u5__p1_0,
6724 (encode_aux_threshmatch *)&_vq_auxt__44u5__p1_0,
6729 static const long _vq_quantlist__44u5__p2_0[] = {
6735 static const long _vq_lengthlist__44u5__p2_0[] = {
6736 3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6,
6737 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8,
6738 8, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 8, 7,
6739 7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6,
6740 8, 7, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9,
6744 static const float _vq_quantthresh__44u5__p2_0[] = {
6748 static const long _vq_quantmap__44u5__p2_0[] = {
6752 static const encode_aux_threshmatch _vq_auxt__44u5__p2_0 = {
6753 (float *)_vq_quantthresh__44u5__p2_0,
6754 (long *)_vq_quantmap__44u5__p2_0,
6759 static const static_codebook _44u5__p2_0 = {
6761 (long *)_vq_lengthlist__44u5__p2_0,
6762 1, -535822336, 1611661312, 2, 0,
6763 (long *)_vq_quantlist__44u5__p2_0,
6765 (encode_aux_threshmatch *)&_vq_auxt__44u5__p2_0,
6770 static const long _vq_quantlist__44u5__p3_0[] = {
6778 static const long _vq_lengthlist__44u5__p3_0[] = {
6779 2, 4, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8,
6780 10, 9,13,12, 8, 9,10,12,12, 5, 7, 7,10,10, 7, 9,
6781 9,11,11, 6, 8, 9,11,11,10,11,11,14,14, 9,10,11,
6782 13,14, 5, 7, 7, 9,10, 7, 9, 8,11,11, 7, 9, 9,11,
6783 11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,13,13,
6784 10,11,11,15,14, 9,11,11,14,14,13,14,14,17,16,12,
6785 13,13,15,16, 8,10,10,13,13, 9,11,11,14,15,10,11,
6786 11,14,15,12,14,13,16,16,13,15,14,15,17, 5, 7, 7,
6787 10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,11,11,14,
6788 14,10,11,12,14,14, 7, 9, 9,12,11, 9,11,11,13,13,
6789 9,11,11,13,13,12,13,13,15,16,11,12,13,15,16, 6,
6790 9, 9,11,11, 8,11,10,13,12, 9,11,11,13,14,11,13,
6791 12,16,14,11,13,13,16,17,10,12,11,15,15,11,13,13,
6792 16,16,11,13,13,17,16,14,15,15,17,17,14,16,16,17,
6793 18, 9,11,11,14,15,10,12,12,15,15,11,13,13,16,17,
6794 13,15,13,17,15,14,15,16,18, 0, 5, 7, 7,10,10, 7,
6795 9, 9,11,11, 7, 9, 9,11,11,10,11,11,14,14,10,11,
6796 12,14,15, 6, 9, 9,12,11, 9,11,11,13,13, 8,10,11,
6797 12,13,11,13,13,16,15,11,12,13,14,15, 7, 9, 9,11,
6798 12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,15,16,
6799 11,13,13,15,14, 9,11,11,15,14,11,13,13,17,15,10,
6800 12,12,15,15,14,16,16,17,17,13,13,15,15,17,10,11,
6801 12,15,15,11,13,13,16,16,11,13,13,15,15,14,15,15,
6802 18,18,14,15,15,17,17, 8,10,10,13,13,10,12,11,15,
6803 15,10,11,12,15,15,14,15,15,18,18,13,14,14,18,18,
6804 9,11,11,15,16,11,13,13,17,17,11,13,13,16,16,15,
6805 15,16,17, 0,14,15,17, 0, 0, 9,11,11,15,15,10,13,
6806 12,18,16,11,13,13,15,16,14,16,15,20,20,14,15,16,
6807 17, 0,13,14,14,20,16,14,15,16,19,18,14,15,15,19,
6808 0,18,16, 0,20,20,16,18,18, 0, 0,12,14,14,18,18,
6809 13,15,14,18,16,14,15,16,18,20,16,19,16, 0,17,17,
6810 18,18,19, 0, 8,10,10,14,14,10,11,11,14,15,10,11,
6811 12,15,15,13,15,14,19,17,13,15,15,17, 0, 9,11,11,
6812 16,15,11,13,13,16,16,10,12,13,15,17,14,16,16,18,
6813 18,14,15,15,18, 0, 9,11,11,15,15,11,13,13,16,17,
6814 11,13,13,18,17,14,18,16,18,18,15,17,17,18, 0,12,
6815 14,14,18,18,14,15,15,20, 0,13,14,15,17, 0,16,18,
6816 17, 0, 0,16,16, 0,17,20,12,14,14,18,18,14,16,15,
6817 0,18,14,16,15,18, 0,16,19,17, 0, 0,17,18,16, 0,
6821 static const float _vq_quantthresh__44u5__p3_0[] = {
6822 -1.5, -0.5, 0.5, 1.5,
6825 static const long _vq_quantmap__44u5__p3_0[] = {
6829 static const encode_aux_threshmatch _vq_auxt__44u5__p3_0 = {
6830 (float *)_vq_quantthresh__44u5__p3_0,
6831 (long *)_vq_quantmap__44u5__p3_0,
6836 static const static_codebook _44u5__p3_0 = {
6838 (long *)_vq_lengthlist__44u5__p3_0,
6839 1, -533725184, 1611661312, 3, 0,
6840 (long *)_vq_quantlist__44u5__p3_0,
6842 (encode_aux_threshmatch *)&_vq_auxt__44u5__p3_0,
6847 static const long _vq_quantlist__44u5__p4_0[] = {
6855 static const long _vq_lengthlist__44u5__p4_0[] = {
6856 4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8,
6857 9, 9,11,11, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8,
6858 8,10,10, 6, 7, 8, 9,10, 9,10,10,11,12, 9, 9,10,
6859 11,12, 6, 7, 7, 9, 9, 6, 8, 7,10, 9, 7, 8, 8,10,
6860 10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,12,11,
6861 9,10,10,12,12, 9,10,10,12,12,11,12,12,13,14,11,
6862 11,12,13,14, 8, 9, 9,11,12, 9,10,10,12,12, 9,10,
6863 10,12,12,11,12,11,14,13,11,12,12,13,13, 5, 7, 7,
6864 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,
6865 12, 9,10,10,12,12, 7, 8, 8,10,10, 8, 8, 9,10,11,
6866 8, 9, 9,11,11,10,10,11,11,13,10,11,11,12,13, 6,
6867 7, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
6868 10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11,
6869 12,13,10,11,11,13,13,12,11,13,12,15,12,13,13,14,
6870 15, 9,10,10,12,12, 9,11,10,13,12,10,11,11,13,13,
6871 11,13,11,14,12,12,13,13,14,15, 5, 7, 7, 9, 9, 7,
6872 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,
6873 10,12,12, 6, 8, 7,10,10, 8, 9, 9,11,11, 7, 8, 9,
6874 10,11,10,11,11,12,12,10,10,11,11,13, 7, 8, 8,10,
6875 10, 8, 9, 9,11,11, 8, 9, 8,11,10,10,11,11,13,12,
6876 10,11,10,13,11, 9,10,10,12,12,10,11,11,13,12, 9,
6877 10,10,12,13,12,13,13,14,15,11,11,13,12,14, 9,10,
6878 10,12,12,10,11,11,13,13,10,11,10,13,12,12,13,13,
6879 14,14,12,13,11,14,12, 8, 9, 9,12,12, 9,10,10,12,
6880 12, 9,10,10,12,12,12,12,12,14,14,11,12,12,14,13,
6881 9,10,10,12,12,10,11,11,13,13,10,11,11,13,12,12,
6882 12,13,14,15,12,13,13,15,14, 9,10,10,12,12,10,11,
6883 10,13,12,10,11,11,12,13,12,13,12,15,13,12,13,13,
6884 14,15,11,12,12,14,13,11,12,12,14,15,12,13,13,15,
6885 14,13,12,14,12,16,13,14,14,15,15,11,11,12,14,14,
6886 11,12,11,14,13,12,13,13,14,15,13,14,12,16,12,14,
6887 14,15,16,16, 8, 9, 9,11,12, 9,10,10,12,12, 9,10,
6888 10,12,13,11,12,12,13,13,12,12,13,14,14, 9,10,10,
6889 12,12,10,11,10,13,12,10,10,11,12,13,12,13,13,15,
6890 14,12,12,13,13,15, 9,10,10,12,13,10,11,11,12,13,
6891 10,11,11,13,13,12,13,13,14,15,12,13,12,15,14,11,
6892 12,11,14,13,12,13,13,15,14,11,11,12,13,14,14,15,
6893 14,16,15,13,12,14,13,16,11,12,12,13,14,12,13,13,
6894 14,15,11,12,11,14,14,14,14,14,15,16,13,15,12,16,
6898 static const float _vq_quantthresh__44u5__p4_0[] = {
6899 -1.5, -0.5, 0.5, 1.5,
6902 static const long _vq_quantmap__44u5__p4_0[] = {
6906 static const encode_aux_threshmatch _vq_auxt__44u5__p4_0 = {
6907 (float *)_vq_quantthresh__44u5__p4_0,
6908 (long *)_vq_quantmap__44u5__p4_0,
6913 static const static_codebook _44u5__p4_0 = {
6915 (long *)_vq_lengthlist__44u5__p4_0,
6916 1, -533725184, 1611661312, 3, 0,
6917 (long *)_vq_quantlist__44u5__p4_0,
6919 (encode_aux_threshmatch *)&_vq_auxt__44u5__p4_0,
6924 static const long _vq_quantlist__44u5__p5_0[] = {
6936 static const long _vq_lengthlist__44u5__p5_0[] = {
6937 2, 3, 3, 6, 6, 8, 8,10,10, 4, 5, 5, 8, 7, 8, 8,
6938 11,10, 3, 5, 5, 7, 8, 8, 8,10,11, 6, 8, 7,10, 9,
6939 10,10,11,11, 6, 7, 8, 9, 9, 9,10,11,12, 8, 8, 8,
6940 10,10,11,11,13,12, 8, 8, 9, 9,10,11,11,12,13,10,
6941 11,10,12,11,13,12,14,14,10,10,11,11,12,12,13,14,
6945 static const float _vq_quantthresh__44u5__p5_0[] = {
6946 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
6949 static const long _vq_quantmap__44u5__p5_0[] = {
6950 7, 5, 3, 1, 0, 2, 4, 6,
6954 static const encode_aux_threshmatch _vq_auxt__44u5__p5_0 = {
6955 (float *)_vq_quantthresh__44u5__p5_0,
6956 (long *)_vq_quantmap__44u5__p5_0,
6961 static const static_codebook _44u5__p5_0 = {
6963 (long *)_vq_lengthlist__44u5__p5_0,
6964 1, -531628032, 1611661312, 4, 0,
6965 (long *)_vq_quantlist__44u5__p5_0,
6967 (encode_aux_threshmatch *)&_vq_auxt__44u5__p5_0,
6972 static const long _vq_quantlist__44u5__p6_0[] = {
6984 static const long _vq_lengthlist__44u5__p6_0[] = {
6985 3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7,
6986 9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
6987 8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 7, 7,
6988 8, 8, 9, 9,11,10, 7, 7, 7, 8, 8, 9, 9,10,11, 9,
6989 9, 9,10,10,11,10,11,11, 9, 9, 9,10,10,11,10,11,
6993 static const float _vq_quantthresh__44u5__p6_0[] = {
6994 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
6997 static const long _vq_quantmap__44u5__p6_0[] = {
6998 7, 5, 3, 1, 0, 2, 4, 6,
7002 static const encode_aux_threshmatch _vq_auxt__44u5__p6_0 = {
7003 (float *)_vq_quantthresh__44u5__p6_0,
7004 (long *)_vq_quantmap__44u5__p6_0,
7009 static const static_codebook _44u5__p6_0 = {
7011 (long *)_vq_lengthlist__44u5__p6_0,
7012 1, -531628032, 1611661312, 4, 0,
7013 (long *)_vq_quantlist__44u5__p6_0,
7015 (encode_aux_threshmatch *)&_vq_auxt__44u5__p6_0,
7020 static const long _vq_quantlist__44u5__p7_0[] = {
7026 static const long _vq_lengthlist__44u5__p7_0[] = {
7027 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 9, 8,11,10, 7,
7028 11,10, 5, 9, 9, 7,10,10, 8,10,11, 4, 9, 9, 9,12,
7029 12, 9,12,12, 8,12,12,11,12,12,10,12,13, 7,12,12,
7030 11,12,12,10,12,13, 4, 9, 9, 9,12,12, 9,12,12, 7,
7031 12,11,10,13,13,11,12,12, 7,12,12,10,13,13,11,12,
7035 static const float _vq_quantthresh__44u5__p7_0[] = {
7039 static const long _vq_quantmap__44u5__p7_0[] = {
7043 static const encode_aux_threshmatch _vq_auxt__44u5__p7_0 = {
7044 (float *)_vq_quantthresh__44u5__p7_0,
7045 (long *)_vq_quantmap__44u5__p7_0,
7050 static const static_codebook _44u5__p7_0 = {
7052 (long *)_vq_lengthlist__44u5__p7_0,
7053 1, -529137664, 1618345984, 2, 0,
7054 (long *)_vq_quantlist__44u5__p7_0,
7056 (encode_aux_threshmatch *)&_vq_auxt__44u5__p7_0,
7061 static const long _vq_quantlist__44u5__p7_1[] = {
7075 static const long _vq_lengthlist__44u5__p7_1[] = {
7076 2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 7,
7077 8, 8, 9, 8, 8, 9, 4, 5, 5, 7, 7, 8, 8, 9, 9, 8,
7078 9, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 6, 7, 7, 8,
7079 8, 9, 9, 9, 9, 9, 9, 7, 8, 8, 9, 9, 9, 9, 9, 9,
7080 9, 9, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9,
7081 9, 9, 9, 9,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10,
7082 10,10,10, 8, 9, 9, 9, 9, 9, 9,10,10,10,10, 8, 9,
7083 9, 9, 9, 9, 9,10,10,10,10,
7086 static const float _vq_quantthresh__44u5__p7_1[] = {
7087 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
7091 static const long _vq_quantmap__44u5__p7_1[] = {
7092 9, 7, 5, 3, 1, 0, 2, 4,
7096 static const encode_aux_threshmatch _vq_auxt__44u5__p7_1 = {
7097 (float *)_vq_quantthresh__44u5__p7_1,
7098 (long *)_vq_quantmap__44u5__p7_1,
7103 static const static_codebook _44u5__p7_1 = {
7105 (long *)_vq_lengthlist__44u5__p7_1,
7106 1, -531365888, 1611661312, 4, 0,
7107 (long *)_vq_quantlist__44u5__p7_1,
7109 (encode_aux_threshmatch *)&_vq_auxt__44u5__p7_1,
7114 static const long _vq_quantlist__44u5__p8_0[] = {
7128 static const long _vq_lengthlist__44u5__p8_0[] = {
7129 1, 4, 4, 6, 6, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7,
7130 9, 9,10,10,11,11, 4, 6, 6, 7, 7, 9, 9,10,10,11,
7131 11, 6, 8, 7, 9, 9,10,10,11,11,13,12, 6, 8, 8, 9,
7132 9,10,10,11,11,12,13, 8, 9, 9,10,10,12,12,13,12,
7133 14,13, 8, 9, 9,10,10,12,12,13,13,14,14, 9,11,11,
7134 12,12,13,13,14,14,15,14, 9,11,11,12,12,13,13,14,
7135 14,15,14,11,12,12,13,13,14,14,15,14,15,14,11,11,
7136 12,13,13,14,14,14,14,15,15,
7139 static const float _vq_quantthresh__44u5__p8_0[] = {
7140 -49.5, -38.5, -27.5, -16.5, -5.5, 5.5, 16.5, 27.5,
7144 static const long _vq_quantmap__44u5__p8_0[] = {
7145 9, 7, 5, 3, 1, 0, 2, 4,
7149 static const encode_aux_threshmatch _vq_auxt__44u5__p8_0 = {
7150 (float *)_vq_quantthresh__44u5__p8_0,
7151 (long *)_vq_quantmap__44u5__p8_0,
7156 static const static_codebook _44u5__p8_0 = {
7158 (long *)_vq_lengthlist__44u5__p8_0,
7159 1, -524582912, 1618345984, 4, 0,
7160 (long *)_vq_quantlist__44u5__p8_0,
7162 (encode_aux_threshmatch *)&_vq_auxt__44u5__p8_0,
7167 static const long _vq_quantlist__44u5__p8_1[] = {
7181 static const long _vq_lengthlist__44u5__p8_1[] = {
7182 3, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 5, 7, 6,
7183 7, 7, 8, 8, 8, 8, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8,
7184 8, 6, 7, 6, 7, 7, 8, 8, 8, 8, 8, 8, 6, 6, 7, 7,
7185 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8,
7186 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8,
7187 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
7188 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
7189 8, 8, 8, 8, 8, 8, 8, 8, 8,
7192 static const float _vq_quantthresh__44u5__p8_1[] = {
7193 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
7197 static const long _vq_quantmap__44u5__p8_1[] = {
7198 9, 7, 5, 3, 1, 0, 2, 4,
7202 static const encode_aux_threshmatch _vq_auxt__44u5__p8_1 = {
7203 (float *)_vq_quantthresh__44u5__p8_1,
7204 (long *)_vq_quantmap__44u5__p8_1,
7209 static const static_codebook _44u5__p8_1 = {
7211 (long *)_vq_lengthlist__44u5__p8_1,
7212 1, -531365888, 1611661312, 4, 0,
7213 (long *)_vq_quantlist__44u5__p8_1,
7215 (encode_aux_threshmatch *)&_vq_auxt__44u5__p8_1,
7220 static const long _vq_quantlist__44u5__p9_0[] = {
7236 static const long _vq_lengthlist__44u5__p9_0[] = {
7237 1, 3, 2,12,10,13,13,13,13,13,13,13,13, 4, 9, 9,
7238 13,13,13,13,13,13,13,13,13,13, 5,10, 9,13,13,13,
7239 13,13,13,13,13,13,13,12,13,13,13,13,13,13,13,13,
7240 13,13,13,13,11,13,13,13,13,13,13,13,13,13,13,13,
7241 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
7242 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
7243 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
7244 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
7245 13,13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,
7246 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
7247 12,12,12,12,12,12,12,12,12,
7250 static const float _vq_quantthresh__44u5__p9_0[] = {
7251 -1402.5, -1147.5, -892.5, -637.5, -382.5, -127.5, 127.5, 382.5,
7252 637.5, 892.5, 1147.5, 1402.5,
7255 static const long _vq_quantmap__44u5__p9_0[] = {
7256 11, 9, 7, 5, 3, 1, 0, 2,
7260 static const encode_aux_threshmatch _vq_auxt__44u5__p9_0 = {
7261 (float *)_vq_quantthresh__44u5__p9_0,
7262 (long *)_vq_quantmap__44u5__p9_0,
7267 static const static_codebook _44u5__p9_0 = {
7269 (long *)_vq_lengthlist__44u5__p9_0,
7270 1, -514332672, 1627381760, 4, 0,
7271 (long *)_vq_quantlist__44u5__p9_0,
7273 (encode_aux_threshmatch *)&_vq_auxt__44u5__p9_0,
7278 static const long _vq_quantlist__44u5__p9_1[] = {
7296 static const long _vq_lengthlist__44u5__p9_1[] = {
7297 1, 4, 4, 7, 7, 8, 8, 8, 7, 8, 7, 9, 8, 9, 9, 4,
7298 7, 6, 9, 8,10,10, 9, 8, 9, 9, 9, 9, 9, 8, 5, 6,
7299 6, 8, 9,10,10, 9, 9, 9,10,10,10,10,11, 7, 8, 8,
7300 10,10,11,11,10,10,11,11,11,12,11,11, 7, 8, 8,10,
7301 10,11,11,10,10,11,11,12,11,11,11, 8, 9, 9,11,11,
7302 12,12,11,11,12,11,12,12,12,12, 8, 9,10,11,11,12,
7303 12,11,11,12,12,12,12,12,12, 8, 9, 9,10,10,12,11,
7304 12,12,12,12,12,12,12,13, 8, 9, 9,11,11,11,11,12,
7305 12,12,12,13,12,13,13, 9,10,10,11,11,12,12,12,13,
7306 12,13,13,13,14,13, 9,10,10,11,11,12,12,12,13,13,
7307 12,13,13,14,13, 9,11,10,12,11,13,12,12,13,13,13,
7308 13,13,13,14, 9,10,10,12,12,12,12,12,13,13,13,13,
7309 13,14,14,10,11,11,12,12,12,13,13,13,14,14,13,14,
7310 14,14,10,11,11,12,12,12,12,13,12,13,14,13,14,14,
7314 static const float _vq_quantthresh__44u5__p9_1[] = {
7315 -110.5, -93.5, -76.5, -59.5, -42.5, -25.5, -8.5, 8.5,
7316 25.5, 42.5, 59.5, 76.5, 93.5, 110.5,
7319 static const long _vq_quantmap__44u5__p9_1[] = {
7320 13, 11, 9, 7, 5, 3, 1, 0,
7321 2, 4, 6, 8, 10, 12, 14,
7324 static const encode_aux_threshmatch _vq_auxt__44u5__p9_1 = {
7325 (float *)_vq_quantthresh__44u5__p9_1,
7326 (long *)_vq_quantmap__44u5__p9_1,
7331 static const static_codebook _44u5__p9_1 = {
7333 (long *)_vq_lengthlist__44u5__p9_1,
7334 1, -522338304, 1620115456, 4, 0,
7335 (long *)_vq_quantlist__44u5__p9_1,
7337 (encode_aux_threshmatch *)&_vq_auxt__44u5__p9_1,
7342 static const long _vq_quantlist__44u5__p9_2[] = {
7362 static const long _vq_lengthlist__44u5__p9_2[] = {
7363 2, 5, 5, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,
7364 9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,
7365 9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9,
7366 9, 9, 9, 7, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,
7367 9, 9, 9, 9, 7, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9,
7368 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
7369 9,10, 9,10,10,10, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9,
7370 9, 9,10, 9,10, 9,10, 8, 9, 9, 9, 9, 9, 9, 9, 9,
7371 9,10, 9,10,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10,
7372 9,10, 9,10,10,10,10,10,10, 9, 9, 9, 9, 9,10, 9,
7373 10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9,
7374 9,10, 9,10, 9,10,10,10,10,10,10, 9, 9, 9, 9, 9,
7375 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
7376 9, 9,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
7377 9,10,10, 9,10,10,10,10,10,10,10,10,10,10, 9, 9,
7378 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 9,
7379 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,
7380 9, 9, 9,10, 9,10,10,10,10,10,10,10,10,10,10,10,
7384 static const float _vq_quantthresh__44u5__p9_2[] = {
7385 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
7386 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
7389 static const long _vq_quantmap__44u5__p9_2[] = {
7390 15, 13, 11, 9, 7, 5, 3, 1,
7391 0, 2, 4, 6, 8, 10, 12, 14,
7395 static const encode_aux_threshmatch _vq_auxt__44u5__p9_2 = {
7396 (float *)_vq_quantthresh__44u5__p9_2,
7397 (long *)_vq_quantmap__44u5__p9_2,
7402 static const static_codebook _44u5__p9_2 = {
7404 (long *)_vq_lengthlist__44u5__p9_2,
7405 1, -529530880, 1611661312, 5, 0,
7406 (long *)_vq_quantlist__44u5__p9_2,
7408 (encode_aux_threshmatch *)&_vq_auxt__44u5__p9_2,
7413 static const long _huff_lengthlist__44u5__short[] = {
7414 4,10,17,13,17,13,17,17,17,17, 3, 6, 8, 9,11, 9,
7415 15,12,16,17, 6, 5, 5, 7, 7, 8,10,11,17,17, 7, 8,
7416 7, 9, 9,10,13,13,17,17, 8, 6, 5, 7, 4, 7, 5, 8,
7417 14,17, 9, 9, 8, 9, 7, 9, 8,10,16,17,12,10, 7, 8,
7418 4, 7, 4, 7,16,17,12,11, 9,10, 6, 9, 5, 7,14,17,
7419 14,13,10,15, 4, 8, 3, 5,14,17,17,14,11,15, 6,10,
7423 static const static_codebook _huff_book__44u5__short = {
7425 (long *)_huff_lengthlist__44u5__short,
7434 static const long _huff_lengthlist__44u6__long[] = {
7435 3, 9,14,13,14,13,16,12,13,14, 5, 4, 6, 6, 8, 9,
7436 11,10,12,15,10, 5, 5, 6, 6, 8,10,10,13,16,10, 6,
7437 6, 6, 6, 8, 9, 9,12,14,13, 7, 6, 6, 4, 6, 6, 7,
7438 11,14,10, 7, 7, 7, 6, 6, 6, 7,10,13,15,10, 9, 8,
7439 5, 6, 5, 6,10,14,10, 9, 8, 8, 6, 6, 5, 4, 6,11,
7440 11,11,12,11,10, 9, 9, 5, 5, 9,10,12,15,13,13,13,
7444 static const static_codebook _huff_book__44u6__long = {
7446 (long *)_huff_lengthlist__44u6__long,
7455 static const long _vq_quantlist__44u6__p1_0[] = {
7461 static const long _vq_lengthlist__44u6__p1_0[] = {
7462 1, 4, 4, 4, 8, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7,
7463 9,10, 5, 8, 8, 7,10, 9, 8,10,10, 5, 8, 8, 8,10,
7464 10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10,
7465 10,13,11,10,13,13, 5, 8, 8, 8,11,10, 8,10,10, 7,
7466 10,10,10,13,13,10,11,13, 8,10,11,10,13,13,10,13,
7470 static const float _vq_quantthresh__44u6__p1_0[] = {
7474 static const long _vq_quantmap__44u6__p1_0[] = {
7478 static const encode_aux_threshmatch _vq_auxt__44u6__p1_0 = {
7479 (float *)_vq_quantthresh__44u6__p1_0,
7480 (long *)_vq_quantmap__44u6__p1_0,
7485 static const static_codebook _44u6__p1_0 = {
7487 (long *)_vq_lengthlist__44u6__p1_0,
7488 1, -535822336, 1611661312, 2, 0,
7489 (long *)_vq_quantlist__44u6__p1_0,
7491 (encode_aux_threshmatch *)&_vq_auxt__44u6__p1_0,
7496 static const long _vq_quantlist__44u6__p2_0[] = {
7502 static const long _vq_lengthlist__44u6__p2_0[] = {
7503 3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6,
7504 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8,
7505 8, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 7, 7,
7506 7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6,
7507 8, 8, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9,
7511 static const float _vq_quantthresh__44u6__p2_0[] = {
7515 static const long _vq_quantmap__44u6__p2_0[] = {
7519 static const encode_aux_threshmatch _vq_auxt__44u6__p2_0 = {
7520 (float *)_vq_quantthresh__44u6__p2_0,
7521 (long *)_vq_quantmap__44u6__p2_0,
7526 static const static_codebook _44u6__p2_0 = {
7528 (long *)_vq_lengthlist__44u6__p2_0,
7529 1, -535822336, 1611661312, 2, 0,
7530 (long *)_vq_quantlist__44u6__p2_0,
7532 (encode_aux_threshmatch *)&_vq_auxt__44u6__p2_0,
7537 static const long _vq_quantlist__44u6__p3_0[] = {
7545 static const long _vq_lengthlist__44u6__p3_0[] = {
7546 2, 5, 4, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8,
7547 9, 9,13,12, 8, 9,10,12,13, 5, 7, 7,10, 9, 7, 9,
7548 9,11,11, 7, 8, 9,11,11,10,11,11,14,14, 9,10,11,
7549 13,14, 5, 7, 7, 9,10, 6, 9, 8,11,11, 7, 9, 9,11,
7550 11, 9,11,10,14,13,10,11,11,14,13, 8,10,10,13,13,
7551 10,11,11,15,15, 9,11,11,14,14,13,14,14,17,16,12,
7552 13,14,16,16, 8,10,10,13,14, 9,11,11,14,15,10,11,
7553 12,14,15,12,14,13,16,15,13,14,14,15,17, 5, 7, 7,
7554 10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,12,11,14,
7555 14,10,11,11,14,14, 7, 9, 9,12,11, 9,11,11,13,13,
7556 9,11,11,13,13,11,13,13,14,15,11,12,13,15,16, 6,
7557 9, 9,11,12, 8,11,10,13,12, 9,11,11,13,14,11,13,
7558 12,16,14,11,13,13,15,16,10,12,11,14,15,11,13,13,
7559 15,17,11,13,13,17,16,15,15,16,17,16,14,15,16,18,
7560 0, 9,11,11,14,15,10,12,12,16,15,11,13,13,16,16,
7561 13,15,14,18,15,14,16,16, 0, 0, 5, 7, 7,10,10, 7,
7562 9, 9,11,11, 7, 9, 9,11,11,10,11,11,14,14,10,11,
7563 12,14,14, 6, 9, 9,11,11, 9,11,11,13,13, 8,10,11,
7564 12,13,11,13,13,16,15,11,12,13,14,16, 7, 9, 9,11,
7565 12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,16,15,
7566 11,13,12,15,15, 9,11,11,15,14,11,13,13,17,16,10,
7567 12,13,15,16,14,16,16, 0,18,14,14,15,15,17,10,11,
7568 12,15,15,11,13,13,16,16,11,13,13,16,16,14,16,16,
7569 19,17,14,15,15,17,17, 8,10,10,14,14,10,12,11,15,
7570 15,10,11,12,16,15,14,15,15,18,20,13,14,16,17,18,
7571 9,11,11,15,16,11,13,13,17,17,11,13,13,17,16,15,
7572 16,16, 0, 0,15,16,16, 0, 0, 9,11,11,15,15,10,13,
7573 12,17,15,11,13,13,17,16,15,17,15,20,19,15,16,16,
7574 19, 0,13,15,14, 0,17,14,15,16, 0,20,15,16,16, 0,
7575 19,17,18, 0, 0, 0,16,17,18, 0, 0,12,14,14,19,18,
7576 13,15,14, 0,17,14,15,16,19,19,16,18,16, 0,19,19,
7577 20,17,20, 0, 8,10,10,13,14,10,11,11,15,15,10,12,
7578 12,15,16,14,15,14,19,16,14,15,15, 0,18, 9,11,11,
7579 16,15,11,13,13, 0,16,11,12,13,16,17,14,16,17, 0,
7580 19,15,16,16,18, 0, 9,11,11,15,16,11,13,13,16,16,
7581 11,14,13,18,17,15,16,16,18,20,15,17,19, 0, 0,12,
7582 14,14,17,17,14,16,15, 0, 0,13,14,15,19, 0,16,18,
7583 20, 0, 0,16,16,18,18, 0,12,14,14,17,20,14,16,16,
7584 19, 0,14,16,14, 0,20,16,20,17, 0, 0,17, 0,15, 0,
7588 static const float _vq_quantthresh__44u6__p3_0[] = {
7589 -1.5, -0.5, 0.5, 1.5,
7592 static const long _vq_quantmap__44u6__p3_0[] = {
7596 static const encode_aux_threshmatch _vq_auxt__44u6__p3_0 = {
7597 (float *)_vq_quantthresh__44u6__p3_0,
7598 (long *)_vq_quantmap__44u6__p3_0,
7603 static const static_codebook _44u6__p3_0 = {
7605 (long *)_vq_lengthlist__44u6__p3_0,
7606 1, -533725184, 1611661312, 3, 0,
7607 (long *)_vq_quantlist__44u6__p3_0,
7609 (encode_aux_threshmatch *)&_vq_auxt__44u6__p3_0,
7614 static const long _vq_quantlist__44u6__p4_0[] = {
7622 static const long _vq_lengthlist__44u6__p4_0[] = {
7623 4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8,
7624 9, 9,11,11, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8,
7625 8,10,10, 7, 7, 8, 9,10, 9,10,10,11,11, 9, 9,10,
7626 11,12, 6, 7, 7, 9, 9, 7, 8, 7,10, 9, 7, 8, 8,10,
7627 10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,11,11,
7628 9,10,10,12,12, 9,10,10,12,12,11,12,12,14,13,11,
7629 11,12,13,13, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
7630 10,12,12,11,12,11,13,12,11,12,12,13,13, 5, 7, 7,
7631 9, 9, 7, 8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12,
7632 11, 9,10,10,11,12, 7, 8, 8,10,10, 8, 8, 9,11,11,
7633 8, 9, 9,11,11,10,10,11,12,13,10,10,11,12,12, 6,
7634 7, 7,10,10, 7, 9, 8,11,10, 8, 8, 9,10,11,10,11,
7635 10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11,
7636 13,13,10,11,11,12,13,12,12,12,13,14,12,12,13,14,
7637 14, 9,10,10,12,12, 9,10,10,13,12,10,11,11,13,13,
7638 11,12,11,14,12,12,13,13,14,14, 6, 7, 7, 9, 9, 7,
7639 8, 7,10,10, 7, 8, 8,10,10, 9,10,10,12,11, 9,10,
7640 10,11,12, 6, 7, 7,10,10, 8, 9, 8,11,10, 7, 8, 9,
7641 10,11,10,11,11,12,12,10,10,11,11,13, 7, 8, 8,10,
7642 10, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,10,13,12,
7643 10,11,11,13,12, 9,10,10,12,12,10,11,11,13,12, 9,
7644 10,10,12,13,12,13,12,14,14,11,11,12,12,14, 9,10,
7645 10,12,12,10,11,11,13,13,10,11,10,13,12,12,12,12,
7646 14,14,12,13,12,14,13, 8, 9, 9,11,11, 9,10,10,12,
7647 12, 9,10,10,12,12,11,12,12,14,13,11,12,12,13,14,
7648 9,10,10,12,12,10,11,11,13,13,10,11,11,13,13,12,
7649 12,13,14,15,12,12,13,14,14, 9,10,10,12,12, 9,11,
7650 10,13,12,10,10,11,12,13,12,13,12,14,13,12,12,13,
7651 14,15,11,12,12,14,13,11,12,12,14,14,12,13,13,14,
7652 14,13,13,14,14,16,13,14,14,15,15,11,12,11,13,13,
7653 11,12,11,14,13,12,12,13,14,15,12,14,12,15,12,13,
7654 14,15,15,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
7655 10,12,12,11,12,12,14,13,11,12,12,13,13, 9,10,10,
7656 12,12,10,11,10,13,12, 9,10,11,12,13,12,13,12,14,
7657 14,12,12,13,13,14, 9,10,10,12,12,10,11,11,13,13,
7658 10,11,11,13,13,12,13,12,14,14,12,13,13,14,14,11,
7659 11,11,13,13,12,13,12,14,14,11,11,12,13,14,14,14,
7660 14,16,15,12,12,14,12,15,11,12,12,13,14,12,13,13,
7661 14,15,11,12,12,14,14,13,14,14,16,16,13,14,13,16,
7665 static const float _vq_quantthresh__44u6__p4_0[] = {
7666 -1.5, -0.5, 0.5, 1.5,
7669 static const long _vq_quantmap__44u6__p4_0[] = {
7673 static const encode_aux_threshmatch _vq_auxt__44u6__p4_0 = {
7674 (float *)_vq_quantthresh__44u6__p4_0,
7675 (long *)_vq_quantmap__44u6__p4_0,
7680 static const static_codebook _44u6__p4_0 = {
7682 (long *)_vq_lengthlist__44u6__p4_0,
7683 1, -533725184, 1611661312, 3, 0,
7684 (long *)_vq_quantlist__44u6__p4_0,
7686 (encode_aux_threshmatch *)&_vq_auxt__44u6__p4_0,
7691 static const long _vq_quantlist__44u6__p5_0[] = {
7703 static const long _vq_lengthlist__44u6__p5_0[] = {
7704 2, 3, 3, 6, 6, 8, 8,10,10, 4, 5, 5, 8, 7, 8, 8,
7705 11,11, 3, 5, 5, 7, 8, 8, 8,11,11, 6, 8, 7, 9, 9,
7706 10, 9,12,11, 6, 7, 8, 9, 9, 9,10,11,12, 8, 8, 8,
7707 10, 9,12,11,13,13, 8, 8, 9, 9,10,11,12,13,13,10,
7708 11,11,12,12,13,13,14,14,10,10,11,11,12,13,13,14,
7712 static const float _vq_quantthresh__44u6__p5_0[] = {
7713 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
7716 static const long _vq_quantmap__44u6__p5_0[] = {
7717 7, 5, 3, 1, 0, 2, 4, 6,
7721 static const encode_aux_threshmatch _vq_auxt__44u6__p5_0 = {
7722 (float *)_vq_quantthresh__44u6__p5_0,
7723 (long *)_vq_quantmap__44u6__p5_0,
7728 static const static_codebook _44u6__p5_0 = {
7730 (long *)_vq_lengthlist__44u6__p5_0,
7731 1, -531628032, 1611661312, 4, 0,
7732 (long *)_vq_quantlist__44u6__p5_0,
7734 (encode_aux_threshmatch *)&_vq_auxt__44u6__p5_0,
7739 static const long _vq_quantlist__44u6__p6_0[] = {
7751 static const long _vq_lengthlist__44u6__p6_0[] = {
7752 3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7,
7753 9, 9, 4, 4, 5, 6, 6, 7, 8, 9, 9, 5, 6, 6, 7, 7,
7754 8, 8,10,10, 5, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7,
7755 8, 8,10, 9,11,11, 7, 7, 8, 8, 8, 9,10,10,11, 9,
7756 9, 9,10,10,11,11,12,11, 9, 9, 9,10,10,11,11,11,
7760 static const float _vq_quantthresh__44u6__p6_0[] = {
7761 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
7764 static const long _vq_quantmap__44u6__p6_0[] = {
7765 7, 5, 3, 1, 0, 2, 4, 6,
7769 static const encode_aux_threshmatch _vq_auxt__44u6__p6_0 = {
7770 (float *)_vq_quantthresh__44u6__p6_0,
7771 (long *)_vq_quantmap__44u6__p6_0,
7776 static const static_codebook _44u6__p6_0 = {
7778 (long *)_vq_lengthlist__44u6__p6_0,
7779 1, -531628032, 1611661312, 4, 0,
7780 (long *)_vq_quantlist__44u6__p6_0,
7782 (encode_aux_threshmatch *)&_vq_auxt__44u6__p6_0,
7787 static const long _vq_quantlist__44u6__p7_0[] = {
7793 static const long _vq_lengthlist__44u6__p7_0[] = {
7794 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 8, 7,10,10, 8,
7795 10,10, 5, 8, 9, 7,10,10, 7,10, 9, 4, 8, 8, 9,11,
7796 11, 8,11,11, 7,11,11,10,10,13,10,13,13, 7,11,11,
7797 10,13,12,10,13,13, 5, 9, 8, 8,11,11, 9,11,11, 7,
7798 11,11,10,13,13,10,12,13, 7,11,11,10,13,13, 9,13,
7802 static const float _vq_quantthresh__44u6__p7_0[] = {
7806 static const long _vq_quantmap__44u6__p7_0[] = {
7810 static const encode_aux_threshmatch _vq_auxt__44u6__p7_0 = {
7811 (float *)_vq_quantthresh__44u6__p7_0,
7812 (long *)_vq_quantmap__44u6__p7_0,
7817 static const static_codebook _44u6__p7_0 = {
7819 (long *)_vq_lengthlist__44u6__p7_0,
7820 1, -529137664, 1618345984, 2, 0,
7821 (long *)_vq_quantlist__44u6__p7_0,
7823 (encode_aux_threshmatch *)&_vq_auxt__44u6__p7_0,
7828 static const long _vq_quantlist__44u6__p7_1[] = {
7842 static const long _vq_lengthlist__44u6__p7_1[] = {
7843 3, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 6,
7844 8, 8, 8, 8, 8, 8, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8,
7845 8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7,
7846 7, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 9, 9,
7847 9, 9, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8,
7848 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9,
7849 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8,
7850 8, 8, 8, 9, 9, 9, 9, 9, 9,
7853 static const float _vq_quantthresh__44u6__p7_1[] = {
7854 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
7858 static const long _vq_quantmap__44u6__p7_1[] = {
7859 9, 7, 5, 3, 1, 0, 2, 4,
7863 static const encode_aux_threshmatch _vq_auxt__44u6__p7_1 = {
7864 (float *)_vq_quantthresh__44u6__p7_1,
7865 (long *)_vq_quantmap__44u6__p7_1,
7870 static const static_codebook _44u6__p7_1 = {
7872 (long *)_vq_lengthlist__44u6__p7_1,
7873 1, -531365888, 1611661312, 4, 0,
7874 (long *)_vq_quantlist__44u6__p7_1,
7876 (encode_aux_threshmatch *)&_vq_auxt__44u6__p7_1,
7881 static const long _vq_quantlist__44u6__p8_0[] = {
7895 static const long _vq_lengthlist__44u6__p8_0[] = {
7896 1, 4, 4, 6, 6, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7,
7897 9, 9,10,10,11,11, 4, 6, 6, 7, 7, 9, 9,10,10,11,
7898 11, 6, 8, 8, 9, 9,10,10,11,11,12,12, 6, 8, 8, 9,
7899 9,10,10,11,11,12,12, 8, 9, 9,10,10,11,11,12,12,
7900 13,13, 8, 9, 9,10,10,11,11,12,12,13,13,10,10,10,
7901 11,11,13,13,13,13,15,14, 9,10,10,12,11,12,13,13,
7902 13,14,15,11,12,12,13,13,13,13,15,14,15,15,11,11,
7903 12,13,13,14,14,14,15,15,15,
7906 static const float _vq_quantthresh__44u6__p8_0[] = {
7907 -49.5, -38.5, -27.5, -16.5, -5.5, 5.5, 16.5, 27.5,
7911 static const long _vq_quantmap__44u6__p8_0[] = {
7912 9, 7, 5, 3, 1, 0, 2, 4,
7916 static const encode_aux_threshmatch _vq_auxt__44u6__p8_0 = {
7917 (float *)_vq_quantthresh__44u6__p8_0,
7918 (long *)_vq_quantmap__44u6__p8_0,
7923 static const static_codebook _44u6__p8_0 = {
7925 (long *)_vq_lengthlist__44u6__p8_0,
7926 1, -524582912, 1618345984, 4, 0,
7927 (long *)_vq_quantlist__44u6__p8_0,
7929 (encode_aux_threshmatch *)&_vq_auxt__44u6__p8_0,
7934 static const long _vq_quantlist__44u6__p8_1[] = {
7948 static const long _vq_lengthlist__44u6__p8_1[] = {
7949 3, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 5, 7, 7,
7950 7, 7, 8, 7, 8, 8, 5, 5, 6, 6, 7, 7, 7, 7, 7, 8,
7951 8, 6, 7, 7, 7, 7, 8, 7, 8, 8, 8, 8, 6, 6, 7, 7,
7952 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8,
7953 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7,
7954 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
7955 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8,
7956 8, 8, 8, 8, 8, 8, 8, 8, 8,
7959 static const float _vq_quantthresh__44u6__p8_1[] = {
7960 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
7964 static const long _vq_quantmap__44u6__p8_1[] = {
7965 9, 7, 5, 3, 1, 0, 2, 4,
7969 static const encode_aux_threshmatch _vq_auxt__44u6__p8_1 = {
7970 (float *)_vq_quantthresh__44u6__p8_1,
7971 (long *)_vq_quantmap__44u6__p8_1,
7976 static const static_codebook _44u6__p8_1 = {
7978 (long *)_vq_lengthlist__44u6__p8_1,
7979 1, -531365888, 1611661312, 4, 0,
7980 (long *)_vq_quantlist__44u6__p8_1,
7982 (encode_aux_threshmatch *)&_vq_auxt__44u6__p8_1,
7987 static const long _vq_quantlist__44u6__p9_0[] = {
8005 static const long _vq_lengthlist__44u6__p9_0[] = {
8006 1, 3, 2, 9, 8,15,15,15,15,15,15,15,15,15,15, 4,
8007 8, 9,13,14,14,14,14,14,14,14,14,14,14,14, 5, 8,
8008 9,14,14,14,14,14,14,14,14,14,14,14,14,11,14,14,
8009 14,14,14,14,14,14,14,14,14,14,14,14,11,14,14,14,
8010 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8011 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8012 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8013 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8014 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8015 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8016 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8017 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8018 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8019 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
8023 static const float _vq_quantthresh__44u6__p9_0[] = {
8024 -1657.5, -1402.5, -1147.5, -892.5, -637.5, -382.5, -127.5, 127.5,
8025 382.5, 637.5, 892.5, 1147.5, 1402.5, 1657.5,
8028 static const long _vq_quantmap__44u6__p9_0[] = {
8029 13, 11, 9, 7, 5, 3, 1, 0,
8030 2, 4, 6, 8, 10, 12, 14,
8033 static const encode_aux_threshmatch _vq_auxt__44u6__p9_0 = {
8034 (float *)_vq_quantthresh__44u6__p9_0,
8035 (long *)_vq_quantmap__44u6__p9_0,
8040 static const static_codebook _44u6__p9_0 = {
8042 (long *)_vq_lengthlist__44u6__p9_0,
8043 1, -514071552, 1627381760, 4, 0,
8044 (long *)_vq_quantlist__44u6__p9_0,
8046 (encode_aux_threshmatch *)&_vq_auxt__44u6__p9_0,
8051 static const long _vq_quantlist__44u6__p9_1[] = {
8069 static const long _vq_lengthlist__44u6__p9_1[] = {
8070 1, 4, 4, 7, 7, 8, 9, 8, 8, 9, 8, 9, 8, 9, 9, 4,
8071 7, 6, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 7,
8072 6, 9, 9,10,10, 9, 9,10,10,10,10,11,11, 7, 9, 8,
8073 10,10,11,11,10,10,11,11,11,11,11,11, 7, 8, 9,10,
8074 10,11,11,10,10,11,11,11,11,11,12, 8,10,10,11,11,
8075 12,12,11,11,12,12,12,12,13,12, 8,10,10,11,11,12,
8076 11,11,11,11,12,12,12,12,13, 8, 9, 9,11,10,11,11,
8077 12,12,12,12,13,12,13,12, 8, 9, 9,11,11,11,11,12,
8078 12,12,12,12,13,13,13, 9,10,10,11,12,12,12,12,12,
8079 13,13,13,13,13,13, 9,10,10,11,11,12,12,12,12,13,
8080 13,13,13,14,13,10,10,10,12,11,12,12,13,13,13,13,
8081 13,13,13,13,10,10,11,11,11,12,12,13,13,13,13,13,
8082 13,13,13,10,11,11,12,12,13,12,12,13,13,13,13,13,
8083 13,14,10,11,11,12,12,13,12,13,13,13,14,13,13,14,
8087 static const float _vq_quantthresh__44u6__p9_1[] = {
8088 -110.5, -93.5, -76.5, -59.5, -42.5, -25.5, -8.5, 8.5,
8089 25.5, 42.5, 59.5, 76.5, 93.5, 110.5,
8092 static const long _vq_quantmap__44u6__p9_1[] = {
8093 13, 11, 9, 7, 5, 3, 1, 0,
8094 2, 4, 6, 8, 10, 12, 14,
8097 static const encode_aux_threshmatch _vq_auxt__44u6__p9_1 = {
8098 (float *)_vq_quantthresh__44u6__p9_1,
8099 (long *)_vq_quantmap__44u6__p9_1,
8104 static const static_codebook _44u6__p9_1 = {
8106 (long *)_vq_lengthlist__44u6__p9_1,
8107 1, -522338304, 1620115456, 4, 0,
8108 (long *)_vq_quantlist__44u6__p9_1,
8110 (encode_aux_threshmatch *)&_vq_auxt__44u6__p9_1,
8115 static const long _vq_quantlist__44u6__p9_2[] = {
8135 static const long _vq_lengthlist__44u6__p9_2[] = {
8136 3, 5, 5, 7, 7, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 9,
8137 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,
8138 9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9,
8139 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
8140 9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
8141 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
8142 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,
8143 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9,
8144 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9,
8145 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9,
8146 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 8, 9, 9, 9, 9, 9,
8147 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
8148 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9, 9, 9, 9, 9,
8149 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,
8150 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,10, 9, 9, 9,
8151 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,10, 9, 9,10, 9,
8152 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9,10, 9,10,10,
8153 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,10,10, 9, 9,
8157 static const float _vq_quantthresh__44u6__p9_2[] = {
8158 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
8159 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
8162 static const long _vq_quantmap__44u6__p9_2[] = {
8163 15, 13, 11, 9, 7, 5, 3, 1,
8164 0, 2, 4, 6, 8, 10, 12, 14,
8168 static const encode_aux_threshmatch _vq_auxt__44u6__p9_2 = {
8169 (float *)_vq_quantthresh__44u6__p9_2,
8170 (long *)_vq_quantmap__44u6__p9_2,
8175 static const static_codebook _44u6__p9_2 = {
8177 (long *)_vq_lengthlist__44u6__p9_2,
8178 1, -529530880, 1611661312, 5, 0,
8179 (long *)_vq_quantlist__44u6__p9_2,
8181 (encode_aux_threshmatch *)&_vq_auxt__44u6__p9_2,
8186 static const long _huff_lengthlist__44u6__short[] = {
8187 4,11,16,13,17,13,17,16,17,17, 4, 7, 9, 9,13,10,
8188 16,12,16,17, 7, 6, 5, 7, 8, 9,12,12,16,17, 6, 9,
8189 7, 9,10,10,15,15,17,17, 6, 7, 5, 7, 5, 7, 7,10,
8190 16,17, 7, 9, 8, 9, 8,10,11,11,15,17, 7, 7, 7, 8,
8191 5, 8, 8, 9,15,17, 8, 7, 9, 9, 7, 8, 7, 2, 7,15,
8192 14,13,13,15, 5,10, 4, 3, 6,17,17,15,13,17, 7,11,
8196 static const static_codebook _huff_book__44u6__short = {
8198 (long *)_huff_lengthlist__44u6__short,
8207 static const long _huff_lengthlist__44u7__long[] = {
8208 3, 9,14,13,15,14,16,13,13,14, 5, 5, 7, 7, 8, 9,
8209 11,10,12,15,10, 6, 5, 6, 6, 9,10,10,13,16,10, 6,
8210 6, 6, 6, 8, 9, 9,12,15,14, 7, 6, 6, 5, 6, 6, 8,
8211 12,15,10, 8, 7, 7, 6, 7, 7, 7,11,13,14,10, 9, 8,
8212 5, 6, 4, 5, 9,12,10, 9, 9, 8, 6, 6, 5, 3, 6,11,
8213 12,11,12,12,10, 9, 8, 5, 5, 8,10,11,15,13,13,13,
8217 static const static_codebook _huff_book__44u7__long = {
8219 (long *)_huff_lengthlist__44u7__long,
8228 static const long _vq_quantlist__44u7__p1_0[] = {
8234 static const long _vq_lengthlist__44u7__p1_0[] = {
8235 1, 4, 4, 4, 7, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7,
8236 10,10, 5, 8, 8, 7,10,10, 8,10,10, 5, 8, 8, 8,11,
8237 10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10,
8238 10,13,12,10,13,13, 5, 8, 8, 8,11,10, 8,10,11, 7,
8239 10,10,10,13,13,10,12,13, 8,11,11,10,13,13,10,13,
8243 static const float _vq_quantthresh__44u7__p1_0[] = {
8247 static const long _vq_quantmap__44u7__p1_0[] = {
8251 static const encode_aux_threshmatch _vq_auxt__44u7__p1_0 = {
8252 (float *)_vq_quantthresh__44u7__p1_0,
8253 (long *)_vq_quantmap__44u7__p1_0,
8258 static const static_codebook _44u7__p1_0 = {
8260 (long *)_vq_lengthlist__44u7__p1_0,
8261 1, -535822336, 1611661312, 2, 0,
8262 (long *)_vq_quantlist__44u7__p1_0,
8264 (encode_aux_threshmatch *)&_vq_auxt__44u7__p1_0,
8269 static const long _vq_quantlist__44u7__p2_0[] = {
8275 static const long _vq_lengthlist__44u7__p2_0[] = {
8276 3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6,
8277 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8,
8278 7, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 8, 7,
8279 7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6,
8280 8, 8, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9,
8284 static const float _vq_quantthresh__44u7__p2_0[] = {
8288 static const long _vq_quantmap__44u7__p2_0[] = {
8292 static const encode_aux_threshmatch _vq_auxt__44u7__p2_0 = {
8293 (float *)_vq_quantthresh__44u7__p2_0,
8294 (long *)_vq_quantmap__44u7__p2_0,
8299 static const static_codebook _44u7__p2_0 = {
8301 (long *)_vq_lengthlist__44u7__p2_0,
8302 1, -535822336, 1611661312, 2, 0,
8303 (long *)_vq_quantlist__44u7__p2_0,
8305 (encode_aux_threshmatch *)&_vq_auxt__44u7__p2_0,
8310 static const long _vq_quantlist__44u7__p3_0[] = {
8318 static const long _vq_lengthlist__44u7__p3_0[] = {
8319 2, 5, 4, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8,
8320 9, 9,13,12, 8, 9,10,12,13, 5, 7, 7,10, 9, 7, 9,
8321 9,11,11, 6, 8, 9,11,11,10,11,11,14,14, 9,10,11,
8322 13,14, 5, 7, 7, 9, 9, 7, 9, 8,11,11, 7, 9, 9,11,
8323 11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,14,13,
8324 10,11,12,15,14, 9,11,11,15,14,13,14,14,16,16,12,
8325 13,14,17,16, 8,10,10,13,13, 9,11,11,14,15,10,11,
8326 12,14,15,12,14,13,16,16,13,14,15,15,17, 5, 7, 7,
8327 10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,12,11,15,
8328 14,10,11,12,14,14, 7, 9, 9,12,12, 9,11,11,13,13,
8329 9,11,11,13,13,11,13,13,14,17,11,13,13,15,16, 6,
8330 9, 9,11,11, 8,11,10,13,12, 9,11,11,13,13,11,13,
8331 12,16,14,11,13,13,16,16,10,12,12,15,15,11,13,13,
8332 16,16,11,13,13,16,15,14,16,17,17,19,14,16,16,18,
8333 0, 9,11,11,14,15,10,13,12,16,15,11,13,13,16,16,
8334 14,15,14, 0,16,14,16,16,18, 0, 5, 7, 7,10,10, 7,
8335 9, 9,12,11, 7, 9, 9,11,12,10,11,11,15,14,10,11,
8336 12,14,14, 6, 9, 9,11,11, 9,11,11,13,13, 8,10,11,
8337 12,13,11,13,13,17,15,11,12,13,14,15, 7, 9, 9,11,
8338 12, 9,11,11,13,13, 9,11,11,13,13,11,13,12,16,16,
8339 11,13,13,15,14, 9,11,11,14,15,11,13,13,16,15,10,
8340 12,13,16,16,15,16,16, 0, 0,14,13,15,16,18,10,11,
8341 11,15,15,11,13,14,16,18,11,13,13,16,15,15,16,16,
8342 19, 0,14,15,15,16,16, 8,10,10,13,13,10,12,11,16,
8343 15,10,11,11,16,15,13,15,16,18, 0,13,14,15,17,17,
8344 9,11,11,15,15,11,13,13,16,18,11,13,13,16,17,15,
8345 16,16, 0, 0,15,18,16, 0,17, 9,11,11,15,15,11,13,
8346 12,17,15,11,13,14,16,17,15,18,15, 0,17,15,16,16,
8347 18,19,13,15,14, 0,18,14,16,16,19,18,14,16,15,19,
8348 19,16,18,19, 0, 0,16,17, 0, 0, 0,12,14,14,17,17,
8349 13,16,14, 0,18,14,16,15,18, 0,16,18,16,19,17,18,
8350 19,17, 0, 0, 8,10,10,14,14, 9,12,11,15,15,10,11,
8351 12,15,17,13,15,15,18,16,14,16,15,18,17, 9,11,11,
8352 16,15,11,13,13, 0,16,11,12,13,16,15,15,16,16, 0,
8353 17,15,15,16,18,17, 9,12,11,15,17,11,13,13,16,16,
8354 11,14,13,16,16,15,15,16,18,19,16,18,16, 0, 0,12,
8355 14,14, 0,16,14,16,16, 0,18,13,14,15,16, 0,17,16,
8356 18, 0, 0,16,16,17,19, 0,13,14,14,17, 0,14,17,16,
8357 0,19,14,15,15,18,19,17,16,18, 0, 0,15,19,16, 0,
8361 static const float _vq_quantthresh__44u7__p3_0[] = {
8362 -1.5, -0.5, 0.5, 1.5,
8365 static const long _vq_quantmap__44u7__p3_0[] = {
8369 static const encode_aux_threshmatch _vq_auxt__44u7__p3_0 = {
8370 (float *)_vq_quantthresh__44u7__p3_0,
8371 (long *)_vq_quantmap__44u7__p3_0,
8376 static const static_codebook _44u7__p3_0 = {
8378 (long *)_vq_lengthlist__44u7__p3_0,
8379 1, -533725184, 1611661312, 3, 0,
8380 (long *)_vq_quantlist__44u7__p3_0,
8382 (encode_aux_threshmatch *)&_vq_auxt__44u7__p3_0,
8387 static const long _vq_quantlist__44u7__p4_0[] = {
8395 static const long _vq_lengthlist__44u7__p4_0[] = {
8396 4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8,
8397 9, 9,11,11, 8, 9, 9,10,11, 6, 7, 7, 9, 9, 7, 8,
8398 8,10,10, 6, 7, 8, 9,10, 9,10,10,12,12, 9, 9,10,
8399 11,12, 6, 7, 7, 9, 9, 6, 8, 7,10, 9, 7, 8, 8,10,
8400 10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,11,11,
8401 9,10,10,12,12, 9,10,10,12,12,11,12,12,13,14,11,
8402 11,12,13,13, 8, 9, 9,11,11, 9,10,10,12,11, 9,10,
8403 10,12,12,11,12,11,13,13,11,12,12,13,13, 6, 7, 7,
8404 9, 9, 7, 8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12,
8405 11, 9,10,10,12,12, 7, 8, 8,10,10, 8, 8, 9,11,11,
8406 8, 9, 9,11,11,10,11,11,12,12,10,10,11,12,13, 6,
8407 7, 7,10,10, 7, 9, 8,11,10, 8, 8, 9,10,11,10,11,
8408 10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11,
8409 13,13,10,11,11,13,12,12,12,13,13,14,12,12,13,14,
8410 14, 9,10,10,12,12, 9,10,10,12,12,10,11,11,13,13,
8411 11,12,11,14,12,12,13,13,14,14, 6, 7, 7, 9, 9, 7,
8412 8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12,11, 9,10,
8413 10,11,12, 6, 7, 7,10,10, 8, 9, 8,11,10, 7, 8, 9,
8414 10,11,10,11,11,13,12,10,10,11,11,13, 7, 8, 8,10,
8415 10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,10,13,12,
8416 10,11,11,12,12, 9,10,10,12,12,10,11,11,13,12, 9,
8417 10,10,12,13,12,13,12,14,14,11,11,12,12,14, 9,10,
8418 10,12,12,10,11,11,13,13,10,11,11,13,13,12,13,12,
8419 14,14,12,13,12,14,13, 8, 9, 9,11,11, 9,10,10,12,
8420 12, 9,10,10,12,12,11,12,12,14,13,11,12,12,13,13,
8421 9,10,10,12,12,10,11,11,13,13,10,11,11,13,12,12,
8422 13,13,14,14,12,12,13,14,14, 9,10,10,12,12, 9,11,
8423 10,13,12,10,10,11,12,13,11,13,12,14,13,12,12,13,
8424 14,14,11,12,12,13,13,11,12,13,14,14,12,13,13,14,
8425 14,13,13,14,14,16,13,14,14,16,16,11,11,11,13,13,
8426 11,12,11,14,13,12,12,13,14,15,13,14,12,16,13,14,
8427 14,14,15,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
8428 10,12,12,11,12,12,14,13,11,12,12,13,14, 9,10,10,
8429 12,12,10,11,10,13,12, 9,10,11,12,13,12,13,12,14,
8430 14,12,12,13,13,14, 9,10,10,12,12,10,11,11,12,13,
8431 10,11,11,13,13,12,13,12,14,14,12,13,13,14,14,11,
8432 12,12,13,13,12,13,12,14,14,11,11,12,13,14,13,15,
8433 14,16,15,13,12,14,13,16,11,12,12,13,13,12,13,13,
8434 14,14,12,12,12,14,14,13,14,14,15,15,13,14,13,16,
8438 static const float _vq_quantthresh__44u7__p4_0[] = {
8439 -1.5, -0.5, 0.5, 1.5,
8442 static const long _vq_quantmap__44u7__p4_0[] = {
8446 static const encode_aux_threshmatch _vq_auxt__44u7__p4_0 = {
8447 (float *)_vq_quantthresh__44u7__p4_0,
8448 (long *)_vq_quantmap__44u7__p4_0,
8453 static const static_codebook _44u7__p4_0 = {
8455 (long *)_vq_lengthlist__44u7__p4_0,
8456 1, -533725184, 1611661312, 3, 0,
8457 (long *)_vq_quantlist__44u7__p4_0,
8459 (encode_aux_threshmatch *)&_vq_auxt__44u7__p4_0,
8464 static const long _vq_quantlist__44u7__p5_0[] = {
8476 static const long _vq_lengthlist__44u7__p5_0[] = {
8477 2, 3, 3, 6, 6, 7, 8,10,10, 4, 5, 5, 8, 7, 8, 8,
8478 11,11, 3, 5, 5, 7, 7, 8, 9,11,11, 6, 8, 7, 9, 9,
8479 10,10,12,12, 6, 7, 8, 9,10,10,10,12,12, 8, 8, 8,
8480 10,10,12,11,13,13, 8, 8, 9,10,10,11,11,13,13,10,
8481 11,11,12,12,13,13,14,14,10,11,11,12,12,13,13,14,
8485 static const float _vq_quantthresh__44u7__p5_0[] = {
8486 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
8489 static const long _vq_quantmap__44u7__p5_0[] = {
8490 7, 5, 3, 1, 0, 2, 4, 6,
8494 static const encode_aux_threshmatch _vq_auxt__44u7__p5_0 = {
8495 (float *)_vq_quantthresh__44u7__p5_0,
8496 (long *)_vq_quantmap__44u7__p5_0,
8501 static const static_codebook _44u7__p5_0 = {
8503 (long *)_vq_lengthlist__44u7__p5_0,
8504 1, -531628032, 1611661312, 4, 0,
8505 (long *)_vq_quantlist__44u7__p5_0,
8507 (encode_aux_threshmatch *)&_vq_auxt__44u7__p5_0,
8512 static const long _vq_quantlist__44u7__p6_0[] = {
8524 static const long _vq_lengthlist__44u7__p6_0[] = {
8525 3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 8, 7,
8526 9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
8527 8, 8,10,10, 5, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7,
8528 8, 8,10, 9,11,11, 7, 7, 8, 8, 8, 9,10,11,11, 9,
8529 9, 9,10,10,11,10,12,11, 9, 9, 9,10,10,11,11,11,
8533 static const float _vq_quantthresh__44u7__p6_0[] = {
8534 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
8537 static const long _vq_quantmap__44u7__p6_0[] = {
8538 7, 5, 3, 1, 0, 2, 4, 6,
8542 static const encode_aux_threshmatch _vq_auxt__44u7__p6_0 = {
8543 (float *)_vq_quantthresh__44u7__p6_0,
8544 (long *)_vq_quantmap__44u7__p6_0,
8549 static const static_codebook _44u7__p6_0 = {
8551 (long *)_vq_lengthlist__44u7__p6_0,
8552 1, -531628032, 1611661312, 4, 0,
8553 (long *)_vq_quantlist__44u7__p6_0,
8555 (encode_aux_threshmatch *)&_vq_auxt__44u7__p6_0,
8560 static const long _vq_quantlist__44u7__p7_0[] = {
8566 static const long _vq_lengthlist__44u7__p7_0[] = {
8567 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 8, 8, 9, 9, 7,
8568 10,10, 5, 8, 9, 7, 9,10, 8, 9, 9, 4, 9, 9, 9,11,
8569 10, 8,10,10, 7,11,10,10,10,12,10,12,12, 7,10,10,
8570 10,12,11,10,12,12, 5, 9, 9, 8,10,10, 9,11,11, 7,
8571 11,10,10,12,12,10,11,12, 7,10,11,10,12,12,10,12,
8575 static const float _vq_quantthresh__44u7__p7_0[] = {
8579 static const long _vq_quantmap__44u7__p7_0[] = {
8583 static const encode_aux_threshmatch _vq_auxt__44u7__p7_0 = {
8584 (float *)_vq_quantthresh__44u7__p7_0,
8585 (long *)_vq_quantmap__44u7__p7_0,
8590 static const static_codebook _44u7__p7_0 = {
8592 (long *)_vq_lengthlist__44u7__p7_0,
8593 1, -529137664, 1618345984, 2, 0,
8594 (long *)_vq_quantlist__44u7__p7_0,
8596 (encode_aux_threshmatch *)&_vq_auxt__44u7__p7_0,
8601 static const long _vq_quantlist__44u7__p7_1[] = {
8615 static const long _vq_lengthlist__44u7__p7_1[] = {
8616 3, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 6, 6,
8617 8, 7, 8, 8, 8, 8, 4, 5, 5, 6, 6, 7, 8, 8, 8, 8,
8618 8, 6, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9, 6, 6, 7, 7,
8619 7, 8, 8, 9, 9, 9, 9, 7, 8, 7, 8, 8, 9, 9, 9, 9,
8620 9, 9, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8,
8621 9, 9, 9, 9,10, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9,
8622 9, 9,10, 8, 8, 8, 9, 9, 9, 9,10, 9,10,10, 8, 8,
8623 8, 9, 9, 9, 9, 9,10,10,10,
8626 static const float _vq_quantthresh__44u7__p7_1[] = {
8627 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
8631 static const long _vq_quantmap__44u7__p7_1[] = {
8632 9, 7, 5, 3, 1, 0, 2, 4,
8636 static const encode_aux_threshmatch _vq_auxt__44u7__p7_1 = {
8637 (float *)_vq_quantthresh__44u7__p7_1,
8638 (long *)_vq_quantmap__44u7__p7_1,
8643 static const static_codebook _44u7__p7_1 = {
8645 (long *)_vq_lengthlist__44u7__p7_1,
8646 1, -531365888, 1611661312, 4, 0,
8647 (long *)_vq_quantlist__44u7__p7_1,
8649 (encode_aux_threshmatch *)&_vq_auxt__44u7__p7_1,
8654 static const long _vq_quantlist__44u7__p8_0[] = {
8668 static const long _vq_lengthlist__44u7__p8_0[] = {
8669 1, 4, 4, 6, 6, 8, 8,10,10,11,11, 4, 6, 6, 7, 7,
8670 9, 9,11,10,12,12, 5, 6, 5, 7, 7, 9, 9,10,11,12,
8671 12, 6, 7, 7, 8, 8,10,10,11,11,13,13, 6, 7, 7, 8,
8672 8,10,10,11,12,13,13, 8, 9, 9,10,10,11,11,12,12,
8673 14,14, 8, 9, 9,10,10,11,11,12,12,14,14,10,10,10,
8674 11,11,13,12,14,14,15,15,10,10,10,12,12,13,13,14,
8675 14,15,15,11,12,12,13,13,14,14,15,14,16,15,11,12,
8676 12,13,13,14,14,15,15,15,16,
8679 static const float _vq_quantthresh__44u7__p8_0[] = {
8680 -49.5, -38.5, -27.5, -16.5, -5.5, 5.5, 16.5, 27.5,
8684 static const long _vq_quantmap__44u7__p8_0[] = {
8685 9, 7, 5, 3, 1, 0, 2, 4,
8689 static const encode_aux_threshmatch _vq_auxt__44u7__p8_0 = {
8690 (float *)_vq_quantthresh__44u7__p8_0,
8691 (long *)_vq_quantmap__44u7__p8_0,
8696 static const static_codebook _44u7__p8_0 = {
8698 (long *)_vq_lengthlist__44u7__p8_0,
8699 1, -524582912, 1618345984, 4, 0,
8700 (long *)_vq_quantlist__44u7__p8_0,
8702 (encode_aux_threshmatch *)&_vq_auxt__44u7__p8_0,
8707 static const long _vq_quantlist__44u7__p8_1[] = {
8721 static const long _vq_lengthlist__44u7__p8_1[] = {
8722 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7,
8723 7, 7, 7, 7, 7, 7, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7,
8724 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 6, 7, 7, 7,
8725 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8,
8726 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7,
8727 7, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8,
8728 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7,
8729 7, 8, 8, 8, 8, 8, 8, 8, 8,
8732 static const float _vq_quantthresh__44u7__p8_1[] = {
8733 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
8737 static const long _vq_quantmap__44u7__p8_1[] = {
8738 9, 7, 5, 3, 1, 0, 2, 4,
8742 static const encode_aux_threshmatch _vq_auxt__44u7__p8_1 = {
8743 (float *)_vq_quantthresh__44u7__p8_1,
8744 (long *)_vq_quantmap__44u7__p8_1,
8749 static const static_codebook _44u7__p8_1 = {
8751 (long *)_vq_lengthlist__44u7__p8_1,
8752 1, -531365888, 1611661312, 4, 0,
8753 (long *)_vq_quantlist__44u7__p8_1,
8755 (encode_aux_threshmatch *)&_vq_auxt__44u7__p8_1,
8760 static const long _vq_quantlist__44u7__p9_0[] = {
8774 static const long _vq_lengthlist__44u7__p9_0[] = {
8775 1, 3, 3,10,10,10,10,10,10,10,10, 4,10,10,10,10,
8776 10,10,10,10,10,10, 4,10,10,10,10,10,10,10,10,10,
8777 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
8778 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
8779 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
8780 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
8781 10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
8782 9, 9, 9, 9, 9, 9, 9, 9, 9,
8785 static const float _vq_quantthresh__44u7__p9_0[] = {
8786 -2866.5, -2229.5, -1592.5, -955.5, -318.5, 318.5, 955.5, 1592.5,
8790 static const long _vq_quantmap__44u7__p9_0[] = {
8791 9, 7, 5, 3, 1, 0, 2, 4,
8795 static const encode_aux_threshmatch _vq_auxt__44u7__p9_0 = {
8796 (float *)_vq_quantthresh__44u7__p9_0,
8797 (long *)_vq_quantmap__44u7__p9_0,
8802 static const static_codebook _44u7__p9_0 = {
8804 (long *)_vq_lengthlist__44u7__p9_0,
8805 1, -512171520, 1630791680, 4, 0,
8806 (long *)_vq_quantlist__44u7__p9_0,
8808 (encode_aux_threshmatch *)&_vq_auxt__44u7__p9_0,
8813 static const long _vq_quantlist__44u7__p9_1[] = {
8829 static const long _vq_lengthlist__44u7__p9_1[] = {
8830 1, 4, 4, 6, 5, 8, 6, 9, 8,10, 9,11,10, 4, 6, 6,
8831 8, 8, 9, 9,11,10,11,11,11,11, 4, 6, 6, 8, 8,10,
8832 9,11,11,11,11,11,12, 6, 8, 8,10,10,11,11,12,12,
8833 13,12,13,13, 6, 8, 8,10,10,11,11,12,12,12,13,14,
8834 13, 8,10,10,11,11,12,13,14,14,14,14,15,15, 8,10,
8835 10,11,12,12,13,13,14,14,14,14,15, 9,11,11,13,13,
8836 14,14,15,14,16,15,17,15, 9,11,11,12,13,14,14,15,
8837 14,15,15,15,16,10,12,12,13,14,15,15,15,15,16,17,
8838 16,17,10,13,12,13,14,14,16,16,16,16,15,16,17,11,
8839 13,13,14,15,14,17,15,16,17,17,17,17,11,13,13,14,
8840 15,15,15,15,17,17,16,17,16,
8843 static const float _vq_quantthresh__44u7__p9_1[] = {
8844 -269.5, -220.5, -171.5, -122.5, -73.5, -24.5, 24.5, 73.5,
8845 122.5, 171.5, 220.5, 269.5,
8848 static const long _vq_quantmap__44u7__p9_1[] = {
8849 11, 9, 7, 5, 3, 1, 0, 2,
8853 static const encode_aux_threshmatch _vq_auxt__44u7__p9_1 = {
8854 (float *)_vq_quantthresh__44u7__p9_1,
8855 (long *)_vq_quantmap__44u7__p9_1,
8860 static const static_codebook _44u7__p9_1 = {
8862 (long *)_vq_lengthlist__44u7__p9_1,
8863 1, -518889472, 1622704128, 4, 0,
8864 (long *)_vq_quantlist__44u7__p9_1,
8866 (encode_aux_threshmatch *)&_vq_auxt__44u7__p9_1,
8871 static const long _vq_quantlist__44u7__p9_2[] = {
8923 static const long _vq_lengthlist__44u7__p9_2[] = {
8924 2, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6,
8925 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
8926 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8,
8930 static const float _vq_quantthresh__44u7__p9_2[] = {
8931 -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5,
8932 -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
8933 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
8934 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
8935 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
8936 16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5,
8939 static const long _vq_quantmap__44u7__p9_2[] = {
8940 47, 45, 43, 41, 39, 37, 35, 33,
8941 31, 29, 27, 25, 23, 21, 19, 17,
8942 15, 13, 11, 9, 7, 5, 3, 1,
8943 0, 2, 4, 6, 8, 10, 12, 14,
8944 16, 18, 20, 22, 24, 26, 28, 30,
8945 32, 34, 36, 38, 40, 42, 44, 46,
8949 static const encode_aux_threshmatch _vq_auxt__44u7__p9_2 = {
8950 (float *)_vq_quantthresh__44u7__p9_2,
8951 (long *)_vq_quantmap__44u7__p9_2,
8956 static const static_codebook _44u7__p9_2 = {
8958 (long *)_vq_lengthlist__44u7__p9_2,
8959 1, -526909440, 1611661312, 6, 0,
8960 (long *)_vq_quantlist__44u7__p9_2,
8962 (encode_aux_threshmatch *)&_vq_auxt__44u7__p9_2,
8967 static const long _huff_lengthlist__44u7__short[] = {
8968 5,12,17,16,16,17,17,17,17,17, 4, 7,11,11,12, 9,
8969 17,10,17,17, 7, 7, 8, 9, 7, 9,11,10,15,17, 7, 9,
8970 10,11,10,12,14,12,16,17, 7, 8, 5, 7, 4, 7, 7, 8,
8971 16,16, 6,10, 9,10, 7,10,11,11,16,17, 6, 8, 8, 9,
8972 5, 7, 5, 8,16,17, 5, 5, 8, 7, 6, 7, 7, 6, 6,14,
8973 12,10,12,11, 7,11, 4, 4, 2, 7,17,15,15,15, 8,15,
8977 static const static_codebook _huff_book__44u7__short = {
8979 (long *)_huff_lengthlist__44u7__short,
8988 static const long _huff_lengthlist__44u8__long[] = {
8989 3, 9,13,14,14,15,14,14,15,15, 5, 4, 6, 8,10,12,
8990 12,14,15,15, 9, 5, 4, 5, 8,10,11,13,16,16,10, 7,
8991 4, 3, 5, 7, 9,11,13,13,10, 9, 7, 4, 4, 6, 8,10,
8992 12,14,13,11, 9, 6, 5, 5, 6, 8,12,14,13,11,10, 8,
8993 7, 6, 6, 7,10,14,13,11,12,10, 8, 7, 6, 6, 9,13,
8994 12,11,14,12,11, 9, 8, 7, 9,11,11,12,14,13,14,11,
8998 static const static_codebook _huff_book__44u8__long = {
9000 (long *)_huff_lengthlist__44u8__long,
9009 static const long _huff_lengthlist__44u8__short[] = {
9010 6,14,18,18,17,17,17,17,17,17, 4, 7, 9, 9,10,13,
9011 15,17,17,17, 6, 7, 5, 6, 8,11,16,17,16,17, 5, 7,
9012 5, 4, 6,10,14,17,17,17, 6, 6, 6, 5, 7,10,13,16,
9013 17,17, 7, 6, 7, 7, 7, 8, 7,10,15,16,12, 9, 9, 6,
9014 6, 5, 3, 5,11,15,14,14,13, 5, 5, 7, 3, 4, 8,15,
9015 17,17,13, 7, 7,10, 6, 6,10,15,17,17,16,10,11,14,
9019 static const static_codebook _huff_book__44u8__short = {
9021 (long *)_huff_lengthlist__44u8__short,
9030 static const long _vq_quantlist__44u8_p1_0[] = {
9036 static const long _vq_lengthlist__44u8_p1_0[] = {
9037 1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 8, 9, 9, 7,
9038 9, 9, 5, 7, 7, 7, 9, 9, 8, 9, 9, 5, 7, 7, 7, 9,
9039 9, 7, 9, 9, 7, 9, 9, 9,10,11, 9,11,10, 7, 9, 9,
9040 9,11,10, 9,10,11, 5, 7, 7, 7, 9, 9, 7, 9, 9, 7,
9041 9, 9, 9,11,10, 9,10,10, 8, 9, 9, 9,11,11, 9,11,
9045 static const float _vq_quantthresh__44u8_p1_0[] = {
9049 static const long _vq_quantmap__44u8_p1_0[] = {
9053 static const encode_aux_threshmatch _vq_auxt__44u8_p1_0 = {
9054 (float *)_vq_quantthresh__44u8_p1_0,
9055 (long *)_vq_quantmap__44u8_p1_0,
9060 static const static_codebook _44u8_p1_0 = {
9062 (long *)_vq_lengthlist__44u8_p1_0,
9063 1, -535822336, 1611661312, 2, 0,
9064 (long *)_vq_quantlist__44u8_p1_0,
9066 (encode_aux_threshmatch *)&_vq_auxt__44u8_p1_0,
9071 static const long _vq_quantlist__44u8_p2_0[] = {
9079 static const long _vq_lengthlist__44u8_p2_0[] = {
9080 4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8,
9081 9, 9,11,11, 8, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
9082 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,10,
9083 11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10,
9084 10, 9,10, 9,12,11, 9,10,10,12,12, 8, 9, 9,12,11,
9085 9,10,10,12,12, 9,10,10,12,12,11,12,12,14,14,11,
9086 11,12,13,14, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
9087 10,12,12,11,12,11,13,13,11,12,12,14,14, 5, 7, 7,
9088 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,
9089 12, 9,10,10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,11,
9090 8, 9, 9,11,11,10,11,11,12,13,10,11,11,12,13, 6,
9091 8, 8,10,10, 8, 9, 8,11,10, 8, 9, 9,11,11,10,11,
9092 10,13,12,10,11,11,13,13, 9,10,10,12,12,10,11,11,
9093 13,13,10,11,11,13,13,12,12,13,13,14,12,13,13,14,
9094 14, 9,10,10,12,12,10,11,10,13,12,10,11,11,13,13,
9095 11,13,12,14,13,12,13,13,14,14, 5, 7, 7, 9, 9, 7,
9096 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,
9097 10,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9,
9098 10,11,10,11,11,13,13,10,10,11,12,13, 7, 8, 8,10,
9099 10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,13,
9100 10,11,11,13,12, 9,10,10,12,12,10,11,11,13,13,10,
9101 10,11,12,13,12,13,13,14,14,12,12,13,13,14, 9,10,
9102 10,12,12,10,11,11,13,13,10,11,11,13,13,12,13,13,
9103 15,14,12,13,13,14,13, 8, 9, 9,11,11, 9,10,10,12,
9104 12, 9,10,10,12,12,12,12,12,14,13,11,12,12,14,14,
9105 9,10,10,12,12,10,11,11,13,13,10,11,11,13,13,12,
9106 13,13,14,15,12,13,13,14,15, 9,10,10,12,12,10,11,
9107 10,13,12,10,11,11,13,13,12,13,12,15,14,12,13,13,
9108 14,15,11,12,12,14,14,12,13,13,14,14,12,13,13,15,
9109 14,14,14,14,14,16,14,14,15,16,16,11,12,12,14,14,
9110 11,12,12,14,14,12,13,13,14,15,13,14,13,16,14,14,
9111 14,14,16,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
9112 10,12,12,11,12,12,14,13,11,12,12,14,14, 9,10,10,
9113 12,12,10,11,11,13,13,10,10,11,12,13,12,13,13,15,
9114 14,12,12,13,13,14, 9,10,10,12,12,10,11,11,13,13,
9115 10,11,11,13,13,12,13,13,14,14,12,13,13,15,14,11,
9116 12,12,14,13,12,13,13,15,14,11,12,12,13,14,14,15,
9117 14,16,15,13,13,14,13,16,11,12,12,14,14,12,13,13,
9118 14,15,12,13,12,15,14,14,14,14,16,15,14,15,13,16,
9122 static const float _vq_quantthresh__44u8_p2_0[] = {
9123 -1.5, -0.5, 0.5, 1.5,
9126 static const long _vq_quantmap__44u8_p2_0[] = {
9130 static const encode_aux_threshmatch _vq_auxt__44u8_p2_0 = {
9131 (float *)_vq_quantthresh__44u8_p2_0,
9132 (long *)_vq_quantmap__44u8_p2_0,
9137 static const static_codebook _44u8_p2_0 = {
9139 (long *)_vq_lengthlist__44u8_p2_0,
9140 1, -533725184, 1611661312, 3, 0,
9141 (long *)_vq_quantlist__44u8_p2_0,
9143 (encode_aux_threshmatch *)&_vq_auxt__44u8_p2_0,
9148 static const long _vq_quantlist__44u8_p3_0[] = {
9160 static const long _vq_lengthlist__44u8_p3_0[] = {
9161 3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7,
9162 9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
9163 8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 7, 7,
9164 8, 8, 9, 9,11,10, 7, 7, 7, 8, 8, 9, 9,10,11, 9,
9165 9, 9,10,10,11,10,12,11, 9, 9, 9, 9,10,11,11,11,
9169 static const float _vq_quantthresh__44u8_p3_0[] = {
9170 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
9173 static const long _vq_quantmap__44u8_p3_0[] = {
9174 7, 5, 3, 1, 0, 2, 4, 6,
9178 static const encode_aux_threshmatch _vq_auxt__44u8_p3_0 = {
9179 (float *)_vq_quantthresh__44u8_p3_0,
9180 (long *)_vq_quantmap__44u8_p3_0,
9185 static const static_codebook _44u8_p3_0 = {
9187 (long *)_vq_lengthlist__44u8_p3_0,
9188 1, -531628032, 1611661312, 4, 0,
9189 (long *)_vq_quantlist__44u8_p3_0,
9191 (encode_aux_threshmatch *)&_vq_auxt__44u8_p3_0,
9196 static const long _vq_quantlist__44u8_p4_0[] = {
9216 static const long _vq_lengthlist__44u8_p4_0[] = {
9217 4, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8,10,10,11,11,11,
9218 11, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,
9219 12,12, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,
9220 11,12,12, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
9221 11,11,12,12, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,
9222 10,11,11,12,12, 7, 7, 7, 8, 8, 9, 8,10, 9,10, 9,
9223 11,10,12,11,13,12, 7, 7, 7, 8, 8, 8, 9, 9,10, 9,
9224 10,10,11,11,12,12,13, 8, 8, 8, 9, 9, 9, 9,10,10,
9225 11,10,11,11,12,12,13,13, 8, 8, 8, 9, 9, 9,10,10,
9226 10,10,11,11,11,12,12,12,13, 8, 9, 9, 9, 9,10, 9,
9227 11,10,11,11,12,11,13,12,13,13, 8, 9, 9, 9, 9, 9,
9228 10,10,11,11,11,11,12,12,13,13,13,10,10,10,10,10,
9229 11,10,11,11,12,11,13,12,13,13,14,13,10,10,10,10,
9230 10,10,11,11,11,11,12,12,13,13,13,13,14,11,11,11,
9231 11,11,12,11,12,12,13,12,13,13,14,13,14,14,11,11,
9232 11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,11,
9233 12,12,12,12,13,12,13,12,13,13,14,13,14,14,14,14,
9234 11,12,12,12,12,12,12,13,13,13,13,13,14,14,14,14,
9238 static const float _vq_quantthresh__44u8_p4_0[] = {
9239 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
9240 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
9243 static const long _vq_quantmap__44u8_p4_0[] = {
9244 15, 13, 11, 9, 7, 5, 3, 1,
9245 0, 2, 4, 6, 8, 10, 12, 14,
9249 static const encode_aux_threshmatch _vq_auxt__44u8_p4_0 = {
9250 (float *)_vq_quantthresh__44u8_p4_0,
9251 (long *)_vq_quantmap__44u8_p4_0,
9256 static const static_codebook _44u8_p4_0 = {
9258 (long *)_vq_lengthlist__44u8_p4_0,
9259 1, -529530880, 1611661312, 5, 0,
9260 (long *)_vq_quantlist__44u8_p4_0,
9262 (encode_aux_threshmatch *)&_vq_auxt__44u8_p4_0,
9267 static const long _vq_quantlist__44u8_p5_0[] = {
9273 static const long _vq_lengthlist__44u8_p5_0[] = {
9274 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8, 9, 9, 7,
9275 9, 9, 5, 8, 8, 7, 9, 9, 8, 9, 9, 5, 8, 8, 8,10,
9276 10, 8,10,10, 7,10,10, 9,10,12, 9,12,11, 7,10,10,
9277 9,11,10, 9,11,12, 5, 8, 8, 8,10,10, 8,10,10, 7,
9278 10,10, 9,11,11, 9,10,11, 7,10,10, 9,11,11,10,12,
9282 static const float _vq_quantthresh__44u8_p5_0[] = {
9286 static const long _vq_quantmap__44u8_p5_0[] = {
9290 static const encode_aux_threshmatch _vq_auxt__44u8_p5_0 = {
9291 (float *)_vq_quantthresh__44u8_p5_0,
9292 (long *)_vq_quantmap__44u8_p5_0,
9297 static const static_codebook _44u8_p5_0 = {
9299 (long *)_vq_lengthlist__44u8_p5_0,
9300 1, -529137664, 1618345984, 2, 0,
9301 (long *)_vq_quantlist__44u8_p5_0,
9303 (encode_aux_threshmatch *)&_vq_auxt__44u8_p5_0,
9308 static const long _vq_quantlist__44u8_p5_1[] = {
9322 static const long _vq_lengthlist__44u8_p5_1[] = {
9323 4, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 5, 5, 5, 6, 6,
9324 7, 7, 8, 8, 8, 8, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8,
9325 8, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 6, 6, 6, 7,
9326 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8,
9327 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 8, 7,
9328 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
9329 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8,
9330 8, 8, 8, 8, 8, 8, 8, 9, 9,
9333 static const float _vq_quantthresh__44u8_p5_1[] = {
9334 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
9338 static const long _vq_quantmap__44u8_p5_1[] = {
9339 9, 7, 5, 3, 1, 0, 2, 4,
9343 static const encode_aux_threshmatch _vq_auxt__44u8_p5_1 = {
9344 (float *)_vq_quantthresh__44u8_p5_1,
9345 (long *)_vq_quantmap__44u8_p5_1,
9350 static const static_codebook _44u8_p5_1 = {
9352 (long *)_vq_lengthlist__44u8_p5_1,
9353 1, -531365888, 1611661312, 4, 0,
9354 (long *)_vq_quantlist__44u8_p5_1,
9356 (encode_aux_threshmatch *)&_vq_auxt__44u8_p5_1,
9361 static const long _vq_quantlist__44u8_p6_0[] = {
9377 static const long _vq_lengthlist__44u8_p6_0[] = {
9378 2, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 4, 6, 5,
9379 7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7, 8,
9380 8, 8, 8, 9, 9,10,10, 6, 7, 7, 7, 8, 8, 8, 8, 9,
9381 9,10,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 8,10, 9,11,
9382 10, 7, 8, 8, 8, 8, 8, 9, 9, 9,10,10,11,11, 7, 8,
9383 8, 8, 8, 9, 8, 9, 9,10,10,11,11, 8, 8, 8, 9, 9,
9384 9, 9, 9,10,10,10,11,11, 8, 8, 8, 9, 9, 9, 9,10,
9385 9,10,10,11,11, 9, 9, 9, 9,10,10,10,10,10,10,11,
9386 11,12, 9, 9, 9,10, 9,10,10,10,10,11,10,12,11,10,
9387 10,10,10,10,11,11,11,11,11,12,12,12,10,10,10,10,
9388 11,11,11,11,11,12,11,12,12,
9391 static const float _vq_quantthresh__44u8_p6_0[] = {
9392 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
9393 12.5, 17.5, 22.5, 27.5,
9396 static const long _vq_quantmap__44u8_p6_0[] = {
9397 11, 9, 7, 5, 3, 1, 0, 2,
9401 static const encode_aux_threshmatch _vq_auxt__44u8_p6_0 = {
9402 (float *)_vq_quantthresh__44u8_p6_0,
9403 (long *)_vq_quantmap__44u8_p6_0,
9408 static const static_codebook _44u8_p6_0 = {
9410 (long *)_vq_lengthlist__44u8_p6_0,
9411 1, -526516224, 1616117760, 4, 0,
9412 (long *)_vq_quantlist__44u8_p6_0,
9414 (encode_aux_threshmatch *)&_vq_auxt__44u8_p6_0,
9419 static const long _vq_quantlist__44u8_p6_1[] = {
9427 static const long _vq_lengthlist__44u8_p6_1[] = {
9428 3, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5,
9429 5, 5, 5, 5, 5, 5, 5, 5, 5,
9432 static const float _vq_quantthresh__44u8_p6_1[] = {
9433 -1.5, -0.5, 0.5, 1.5,
9436 static const long _vq_quantmap__44u8_p6_1[] = {
9440 static const encode_aux_threshmatch _vq_auxt__44u8_p6_1 = {
9441 (float *)_vq_quantthresh__44u8_p6_1,
9442 (long *)_vq_quantmap__44u8_p6_1,
9447 static const static_codebook _44u8_p6_1 = {
9449 (long *)_vq_lengthlist__44u8_p6_1,
9450 1, -533725184, 1611661312, 3, 0,
9451 (long *)_vq_quantlist__44u8_p6_1,
9453 (encode_aux_threshmatch *)&_vq_auxt__44u8_p6_1,
9458 static const long _vq_quantlist__44u8_p7_0[] = {
9474 static const long _vq_lengthlist__44u8_p7_0[] = {
9475 1, 4, 5, 6, 6, 7, 7, 8, 8,10,10,11,11, 5, 6, 6,
9476 7, 7, 8, 8, 9, 9,11,10,12,11, 5, 6, 6, 7, 7, 8,
9477 8, 9, 9,10,11,11,12, 6, 7, 7, 8, 8, 9, 9,10,10,
9478 11,11,12,12, 6, 7, 7, 8, 8, 9, 9,10,10,11,12,13,
9479 12, 7, 8, 8, 9, 9,10,10,11,11,12,12,13,13, 8, 8,
9480 8, 9, 9,10,10,11,11,12,12,13,13, 9, 9, 9,10,10,
9481 11,11,12,12,13,13,14,14, 9, 9, 9,10,10,11,11,12,
9482 12,13,13,14,14,10,11,11,12,11,13,12,13,13,14,14,
9483 15,15,10,11,11,11,12,12,13,13,14,14,14,15,15,11,
9484 12,12,13,13,14,13,15,14,15,15,16,15,11,11,12,13,
9485 13,13,14,14,14,15,15,15,16,
9488 static const float _vq_quantthresh__44u8_p7_0[] = {
9489 -60.5, -49.5, -38.5, -27.5, -16.5, -5.5, 5.5, 16.5,
9490 27.5, 38.5, 49.5, 60.5,
9493 static const long _vq_quantmap__44u8_p7_0[] = {
9494 11, 9, 7, 5, 3, 1, 0, 2,
9498 static const encode_aux_threshmatch _vq_auxt__44u8_p7_0 = {
9499 (float *)_vq_quantthresh__44u8_p7_0,
9500 (long *)_vq_quantmap__44u8_p7_0,
9505 static const static_codebook _44u8_p7_0 = {
9507 (long *)_vq_lengthlist__44u8_p7_0,
9508 1, -523206656, 1618345984, 4, 0,
9509 (long *)_vq_quantlist__44u8_p7_0,
9511 (encode_aux_threshmatch *)&_vq_auxt__44u8_p7_0,
9516 static const long _vq_quantlist__44u8_p7_1[] = {
9530 static const long _vq_lengthlist__44u8_p7_1[] = {
9531 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7,
9532 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7,
9533 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 6, 7, 7, 7,
9534 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8,
9535 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7,
9536 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8,
9537 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7,
9538 7, 8, 8, 8, 8, 8, 8, 8, 8,
9541 static const float _vq_quantthresh__44u8_p7_1[] = {
9542 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
9546 static const long _vq_quantmap__44u8_p7_1[] = {
9547 9, 7, 5, 3, 1, 0, 2, 4,
9551 static const encode_aux_threshmatch _vq_auxt__44u8_p7_1 = {
9552 (float *)_vq_quantthresh__44u8_p7_1,
9553 (long *)_vq_quantmap__44u8_p7_1,
9558 static const static_codebook _44u8_p7_1 = {
9560 (long *)_vq_lengthlist__44u8_p7_1,
9561 1, -531365888, 1611661312, 4, 0,
9562 (long *)_vq_quantlist__44u8_p7_1,
9564 (encode_aux_threshmatch *)&_vq_auxt__44u8_p7_1,
9569 static const long _vq_quantlist__44u8_p8_0[] = {
9587 static const long _vq_lengthlist__44u8_p8_0[] = {
9588 1, 4, 4, 7, 7, 8, 8, 8, 7, 9, 8,10, 9,11,10, 4,
9589 6, 6, 8, 8,10, 9, 9, 9,10,10,11,10,12,10, 4, 6,
9590 6, 8, 8,10,10, 9, 9,10,10,11,11,11,12, 7, 8, 8,
9591 10,10,11,11,11,10,12,11,12,12,13,11, 7, 8, 8,10,
9592 10,11,11,10,10,11,11,12,12,13,13, 8,10,10,11,11,
9593 12,11,12,11,13,12,13,12,14,13, 8,10, 9,11,11,12,
9594 12,12,12,12,12,13,13,14,13, 8, 9, 9,11,10,12,11,
9595 13,12,13,13,14,13,14,13, 8, 9, 9,10,11,12,12,12,
9596 12,13,13,14,15,14,14, 9,10,10,12,11,13,12,13,13,
9597 14,13,14,14,14,14, 9,10,10,12,12,12,12,13,13,14,
9598 14,14,15,14,14,10,11,11,13,12,13,12,14,14,14,14,
9599 14,14,15,15,10,11,11,12,12,13,13,14,14,14,15,15,
9600 14,16,15,11,12,12,13,12,14,14,14,13,15,14,15,15,
9601 15,17,11,12,12,13,13,14,14,14,15,15,14,15,15,14,
9605 static const float _vq_quantthresh__44u8_p8_0[] = {
9606 -136.5, -115.5, -94.5, -73.5, -52.5, -31.5, -10.5, 10.5,
9607 31.5, 52.5, 73.5, 94.5, 115.5, 136.5,
9610 static const long _vq_quantmap__44u8_p8_0[] = {
9611 13, 11, 9, 7, 5, 3, 1, 0,
9612 2, 4, 6, 8, 10, 12, 14,
9615 static const encode_aux_threshmatch _vq_auxt__44u8_p8_0 = {
9616 (float *)_vq_quantthresh__44u8_p8_0,
9617 (long *)_vq_quantmap__44u8_p8_0,
9622 static const static_codebook _44u8_p8_0 = {
9624 (long *)_vq_lengthlist__44u8_p8_0,
9625 1, -520986624, 1620377600, 4, 0,
9626 (long *)_vq_quantlist__44u8_p8_0,
9628 (encode_aux_threshmatch *)&_vq_auxt__44u8_p8_0,
9633 static const long _vq_quantlist__44u8_p8_1[] = {
9657 static const long _vq_lengthlist__44u8_p8_1[] = {
9658 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
9659 9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,
9660 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 6, 6, 7, 7, 8,
9661 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7,
9662 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9663 9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
9664 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9,
9665 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,10, 8, 8,
9666 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,
9667 10, 9,10, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,
9668 10,10,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9, 9,
9669 9, 9, 9, 9, 9, 9,10,10,10,10, 9,10,10, 9, 9, 9,
9670 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10,
9671 10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,
9672 10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9,10, 9,
9673 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
9674 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,
9675 10, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,
9676 10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9,10,10,10,
9677 10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,
9678 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
9679 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
9680 10,10,10,10,10, 9, 9, 9,10, 9,10,10,10,10,10,10,
9681 10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,
9682 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,
9683 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
9684 10,10,10,10, 9, 9, 9,10, 9,10, 9,10,10,10,10,10,
9685 10,10,10,10,10,10,10,10,10,
9688 static const float _vq_quantthresh__44u8_p8_1[] = {
9689 -9.5, -8.5, -7.5, -6.5, -5.5, -4.5, -3.5, -2.5,
9690 -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5,
9694 static const long _vq_quantmap__44u8_p8_1[] = {
9695 19, 17, 15, 13, 11, 9, 7, 5,
9696 3, 1, 0, 2, 4, 6, 8, 10,
9700 static const encode_aux_threshmatch _vq_auxt__44u8_p8_1 = {
9701 (float *)_vq_quantthresh__44u8_p8_1,
9702 (long *)_vq_quantmap__44u8_p8_1,
9707 static const static_codebook _44u8_p8_1 = {
9709 (long *)_vq_lengthlist__44u8_p8_1,
9710 1, -529268736, 1611661312, 5, 0,
9711 (long *)_vq_quantlist__44u8_p8_1,
9713 (encode_aux_threshmatch *)&_vq_auxt__44u8_p8_1,
9718 static const long _vq_quantlist__44u8_p9_0[] = {
9730 static const long _vq_lengthlist__44u8_p9_0[] = {
9731 1, 3, 3, 9, 9, 9, 9, 9, 9, 4, 9, 9, 9, 9, 9, 9,
9732 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9733 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9734 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
9735 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8,
9739 static const float _vq_quantthresh__44u8_p9_0[] = {
9740 -3258.5, -2327.5, -1396.5, -465.5, 465.5, 1396.5, 2327.5, 3258.5,
9743 static const long _vq_quantmap__44u8_p9_0[] = {
9744 7, 5, 3, 1, 0, 2, 4, 6,
9748 static const encode_aux_threshmatch _vq_auxt__44u8_p9_0 = {
9749 (float *)_vq_quantthresh__44u8_p9_0,
9750 (long *)_vq_quantmap__44u8_p9_0,
9755 static const static_codebook _44u8_p9_0 = {
9757 (long *)_vq_lengthlist__44u8_p9_0,
9758 1, -511895552, 1631393792, 4, 0,
9759 (long *)_vq_quantlist__44u8_p9_0,
9761 (encode_aux_threshmatch *)&_vq_auxt__44u8_p9_0,
9766 static const long _vq_quantlist__44u8_p9_1[] = {
9788 static const long _vq_lengthlist__44u8_p9_1[] = {
9789 1, 4, 4, 7, 7, 8, 7, 8, 6, 9, 7,10, 8,11,10,11,
9790 11,11,11, 4, 7, 6, 9, 9,10, 9, 9, 9,10,10,11,10,
9791 11,10,11,11,13,11, 4, 7, 7, 9, 9, 9, 9, 9, 9,10,
9792 10,11,10,11,11,11,12,11,12, 7, 9, 8,11,11,11,11,
9793 10,10,11,11,12,12,12,12,12,12,14,13, 7, 8, 9,10,
9794 11,11,11,10,10,11,11,11,11,12,12,14,12,13,14, 8,
9795 9, 9,11,11,11,11,11,11,12,12,14,12,15,14,14,14,
9796 15,14, 8, 9, 9,11,11,11,11,12,11,12,12,13,13,13,
9797 13,13,13,14,14, 8, 9, 9,11,10,12,11,12,12,13,13,
9798 13,13,15,14,14,14,16,16, 8, 9, 9,10,11,11,12,12,
9799 12,13,13,13,14,14,14,15,16,15,15, 9,10,10,11,12,
9800 12,13,13,13,14,14,16,14,14,16,16,16,16,15, 9,10,
9801 10,11,11,12,13,13,14,15,14,16,14,15,16,16,16,16,
9802 15,10,11,11,12,13,13,14,15,15,15,15,15,16,15,16,
9803 15,16,15,15,10,11,11,13,13,14,13,13,15,14,15,15,
9804 16,15,15,15,16,15,16,10,12,12,14,14,14,14,14,16,
9805 16,15,15,15,16,16,16,16,16,16,11,12,12,14,14,14,
9806 14,15,15,16,15,16,15,16,15,16,16,16,16,12,12,13,
9807 14,14,15,16,16,16,16,16,16,15,16,16,16,16,16,16,
9808 12,13,13,14,14,14,14,15,16,15,16,16,16,16,16,16,
9809 16,16,16,12,13,14,14,14,16,15,16,15,16,16,16,16,
9810 16,16,16,16,16,16,12,14,13,14,15,15,15,16,15,16,
9811 16,15,16,16,16,16,16,16,16,
9814 static const float _vq_quantthresh__44u8_p9_1[] = {
9815 -416.5, -367.5, -318.5, -269.5, -220.5, -171.5, -122.5, -73.5,
9816 -24.5, 24.5, 73.5, 122.5, 171.5, 220.5, 269.5, 318.5,
9820 static const long _vq_quantmap__44u8_p9_1[] = {
9821 17, 15, 13, 11, 9, 7, 5, 3,
9822 1, 0, 2, 4, 6, 8, 10, 12,
9826 static const encode_aux_threshmatch _vq_auxt__44u8_p9_1 = {
9827 (float *)_vq_quantthresh__44u8_p9_1,
9828 (long *)_vq_quantmap__44u8_p9_1,
9833 static const static_codebook _44u8_p9_1 = {
9835 (long *)_vq_lengthlist__44u8_p9_1,
9836 1, -518287360, 1622704128, 5, 0,
9837 (long *)_vq_quantlist__44u8_p9_1,
9839 (encode_aux_threshmatch *)&_vq_auxt__44u8_p9_1,
9844 static const long _vq_quantlist__44u8_p9_2[] = {
9896 static const long _vq_lengthlist__44u8_p9_2[] = {
9897 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6,
9898 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
9899 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
9903 static const float _vq_quantthresh__44u8_p9_2[] = {
9904 -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5,
9905 -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
9906 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
9907 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
9908 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
9909 16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5,
9912 static const long _vq_quantmap__44u8_p9_2[] = {
9913 47, 45, 43, 41, 39, 37, 35, 33,
9914 31, 29, 27, 25, 23, 21, 19, 17,
9915 15, 13, 11, 9, 7, 5, 3, 1,
9916 0, 2, 4, 6, 8, 10, 12, 14,
9917 16, 18, 20, 22, 24, 26, 28, 30,
9918 32, 34, 36, 38, 40, 42, 44, 46,
9922 static const encode_aux_threshmatch _vq_auxt__44u8_p9_2 = {
9923 (float *)_vq_quantthresh__44u8_p9_2,
9924 (long *)_vq_quantmap__44u8_p9_2,
9929 static const static_codebook _44u8_p9_2 = {
9931 (long *)_vq_lengthlist__44u8_p9_2,
9932 1, -526909440, 1611661312, 6, 0,
9933 (long *)_vq_quantlist__44u8_p9_2,
9935 (encode_aux_threshmatch *)&_vq_auxt__44u8_p9_2,
9940 static const long _huff_lengthlist__44u9__long[] = {
9941 3, 9,13,13,14,15,14,14,15,15, 5, 5, 9,10,12,12,
9942 13,14,16,15,10, 6, 6, 6, 8,11,12,13,16,15,11, 7,
9943 5, 3, 5, 8,10,12,15,15,10,10, 7, 4, 3, 5, 8,10,
9944 12,12,12,12, 9, 7, 5, 4, 6, 8,10,13,13,12,11, 9,
9945 7, 5, 5, 6, 9,12,14,12,12,10, 8, 6, 6, 6, 7,11,
9946 13,12,14,13,10, 8, 7, 7, 7,10,11,11,12,13,12,11,
9950 static const static_codebook _huff_book__44u9__long = {
9952 (long *)_huff_lengthlist__44u9__long,
9961 static const long _huff_lengthlist__44u9__short[] = {
9962 9,16,18,18,17,17,17,17,17,17, 5, 8,11,12,11,12,
9963 17,17,16,16, 6, 6, 8, 8, 9,10,14,15,16,16, 6, 7,
9964 7, 4, 6, 9,13,16,16,16, 6, 6, 7, 4, 5, 8,11,15,
9965 17,16, 7, 6, 7, 6, 6, 8, 9,10,14,16,11, 8, 8, 7,
9966 6, 6, 3, 4,10,15,14,12,12,10, 5, 6, 3, 3, 8,13,
9967 15,17,15,11, 6, 8, 6, 6, 9,14,17,15,15,12, 8,10,
9971 static const static_codebook _huff_book__44u9__short = {
9973 (long *)_huff_lengthlist__44u9__short,
9982 static const long _vq_quantlist__44u9_p1_0[] = {
9988 static const long _vq_lengthlist__44u9_p1_0[] = {
9989 1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7,
9990 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 9, 5, 7, 7, 7, 9,
9991 9, 7, 9, 9, 8, 9, 9, 9,10,11, 9,11,11, 7, 9, 9,
9992 9,11,10, 9,11,11, 5, 7, 7, 7, 9, 9, 8, 9,10, 7,
9993 9, 9, 9,11,11, 9,10,11, 7, 9,10, 9,11,11, 9,11,
9997 static const float _vq_quantthresh__44u9_p1_0[] = {
10001 static const long _vq_quantmap__44u9_p1_0[] = {
10005 static const encode_aux_threshmatch _vq_auxt__44u9_p1_0 = {
10006 (float *)_vq_quantthresh__44u9_p1_0,
10007 (long *)_vq_quantmap__44u9_p1_0,
10012 static const static_codebook _44u9_p1_0 = {
10014 (long *)_vq_lengthlist__44u9_p1_0,
10015 1, -535822336, 1611661312, 2, 0,
10016 (long *)_vq_quantlist__44u9_p1_0,
10018 (encode_aux_threshmatch *)&_vq_auxt__44u9_p1_0,
10023 static const long _vq_quantlist__44u9_p2_0[] = {
10031 static const long _vq_lengthlist__44u9_p2_0[] = {
10032 3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8,
10033 9, 9,11,10, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8,
10034 8,10,10, 7, 8, 8, 9,10, 9,10,10,11,11, 9, 9,10,
10035 11,11, 6, 7, 7, 9, 9, 7, 8, 8,10, 9, 7, 8, 8,10,
10036 10, 9,10, 9,11,11, 9,10,10,11,11, 8, 9, 9,11,11,
10037 9,10,10,12,11, 9,10,10,11,12,11,11,11,13,13,11,
10038 11,11,12,13, 8, 9, 9,11,11, 9,10,10,11,11, 9,10,
10039 10,12,11,11,12,11,13,12,11,11,12,13,13, 6, 7, 7,
10040 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,
10041 11, 9,10,10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,11,
10042 8, 9, 9,10,10,10,11,11,12,12,10,10,11,12,12, 7,
10043 8, 8,10,10, 8, 9, 8,10,10, 8, 9, 9,10,10,10,11,
10044 10,12,11,10,10,11,12,12, 9,10,10,11,12,10,11,11,
10045 12,12,10,11,10,12,12,12,12,12,13,13,11,12,12,13,
10046 13, 9,10,10,11,11, 9,10,10,12,12,10,11,11,12,13,
10047 11,12,11,13,12,12,12,12,13,14, 6, 7, 7, 9, 9, 7,
10048 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,11,11, 9,10,
10049 10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,10, 8, 8, 9,
10050 10,10,10,11,10,12,12,10,10,11,11,12, 7, 8, 8,10,
10051 10, 8, 9, 9,10,10, 8, 9, 9,10,10,10,11,10,12,12,
10052 10,11,10,12,12, 9,10,10,12,11,10,11,11,12,12, 9,
10053 10,10,12,12,12,12,12,13,13,11,11,12,12,14, 9,10,
10054 10,11,12,10,11,11,12,12,10,11,11,12,12,11,12,12,
10055 14,14,12,12,12,13,13, 8, 9, 9,11,11, 9,10,10,12,
10056 11, 9,10,10,12,12,11,12,11,13,13,11,11,12,13,13,
10057 9,10,10,12,12,10,11,11,12,12,10,11,11,12,12,12,
10058 12,12,14,14,12,12,12,13,13, 9,10,10,12,11,10,11,
10059 10,12,12,10,11,11,12,12,11,12,12,14,13,12,12,12,
10060 13,14,11,12,11,13,13,11,12,12,13,13,12,12,12,14,
10061 14,13,13,13,13,15,13,13,14,15,15,11,11,11,13,13,
10062 11,12,11,13,13,11,12,12,13,13,12,13,12,15,13,13,
10063 13,14,14,15, 8, 9, 9,11,11, 9,10,10,11,12, 9,10,
10064 10,11,12,11,12,11,13,13,11,12,12,13,13, 9,10,10,
10065 11,12,10,11,10,12,12,10,10,11,12,13,12,12,12,14,
10066 13,11,12,12,13,14, 9,10,10,12,12,10,11,11,12,12,
10067 10,11,11,12,12,12,12,12,14,13,12,12,12,14,13,11,
10068 11,11,13,13,11,12,12,14,13,11,11,12,13,13,13,13,
10069 13,15,14,12,12,13,13,15,11,12,12,13,13,12,12,12,
10070 13,14,11,12,12,13,13,13,13,14,14,15,13,13,13,14,
10074 static const float _vq_quantthresh__44u9_p2_0[] = {
10075 -1.5, -0.5, 0.5, 1.5,
10078 static const long _vq_quantmap__44u9_p2_0[] = {
10082 static const encode_aux_threshmatch _vq_auxt__44u9_p2_0 = {
10083 (float *)_vq_quantthresh__44u9_p2_0,
10084 (long *)_vq_quantmap__44u9_p2_0,
10089 static const static_codebook _44u9_p2_0 = {
10091 (long *)_vq_lengthlist__44u9_p2_0,
10092 1, -533725184, 1611661312, 3, 0,
10093 (long *)_vq_quantlist__44u9_p2_0,
10095 (encode_aux_threshmatch *)&_vq_auxt__44u9_p2_0,
10100 static const long _vq_quantlist__44u9_p3_0[] = {
10112 static const long _vq_lengthlist__44u9_p3_0[] = {
10113 3, 4, 4, 5, 5, 7, 7, 8, 8, 4, 5, 5, 6, 6, 7, 7,
10114 9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
10115 8, 8, 9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 9, 7, 7, 7,
10116 8, 8, 9, 9,10,10, 7, 7, 7, 8, 8, 9, 9,10,10, 8,
10117 9, 9,10, 9,10,10,11,11, 8, 9, 9, 9,10,10,10,11,
10121 static const float _vq_quantthresh__44u9_p3_0[] = {
10122 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
10125 static const long _vq_quantmap__44u9_p3_0[] = {
10126 7, 5, 3, 1, 0, 2, 4, 6,
10130 static const encode_aux_threshmatch _vq_auxt__44u9_p3_0 = {
10131 (float *)_vq_quantthresh__44u9_p3_0,
10132 (long *)_vq_quantmap__44u9_p3_0,
10137 static const static_codebook _44u9_p3_0 = {
10139 (long *)_vq_lengthlist__44u9_p3_0,
10140 1, -531628032, 1611661312, 4, 0,
10141 (long *)_vq_quantlist__44u9_p3_0,
10143 (encode_aux_threshmatch *)&_vq_auxt__44u9_p3_0,
10148 static const long _vq_quantlist__44u9_p4_0[] = {
10168 static const long _vq_lengthlist__44u9_p4_0[] = {
10169 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
10170 11, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,
10171 11,11, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,
10172 10,11,11, 6, 6, 6, 7, 6, 7, 7, 8, 8, 9, 9,10,10,
10173 11,11,12,11, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9,10,
10174 10,11,11,11,12, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,
10175 10,10,11,11,12,12, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9,
10176 9,10,10,11,11,12,12, 8, 8, 8, 8, 8, 9, 8,10, 9,
10177 10,10,11,10,12,11,13,12, 8, 8, 8, 8, 8, 9, 9, 9,
10178 10,10,10,10,11,11,12,12,12, 8, 8, 8, 9, 9, 9, 9,
10179 10,10,11,10,12,11,12,12,13,12, 8, 8, 8, 9, 9, 9,
10180 9,10,10,10,11,11,11,12,12,12,13, 9, 9, 9,10,10,
10181 10,10,11,10,11,11,12,11,13,12,13,13, 9, 9,10,10,
10182 10,10,10,10,11,11,11,11,12,12,13,13,13,10,11,10,
10183 11,11,11,11,12,11,12,12,13,12,13,13,14,13,10,10,
10184 10,11,11,11,11,11,12,12,12,12,13,13,13,13,14,11,
10185 11,11,12,11,12,12,12,12,13,13,13,13,14,13,14,14,
10186 11,11,11,11,12,12,12,12,12,12,13,13,13,13,14,14,
10190 static const float _vq_quantthresh__44u9_p4_0[] = {
10191 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
10192 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
10195 static const long _vq_quantmap__44u9_p4_0[] = {
10196 15, 13, 11, 9, 7, 5, 3, 1,
10197 0, 2, 4, 6, 8, 10, 12, 14,
10201 static const encode_aux_threshmatch _vq_auxt__44u9_p4_0 = {
10202 (float *)_vq_quantthresh__44u9_p4_0,
10203 (long *)_vq_quantmap__44u9_p4_0,
10208 static const static_codebook _44u9_p4_0 = {
10210 (long *)_vq_lengthlist__44u9_p4_0,
10211 1, -529530880, 1611661312, 5, 0,
10212 (long *)_vq_quantlist__44u9_p4_0,
10214 (encode_aux_threshmatch *)&_vq_auxt__44u9_p4_0,
10219 static const long _vq_quantlist__44u9_p5_0[] = {
10225 static const long _vq_lengthlist__44u9_p5_0[] = {
10226 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8, 9, 9, 7,
10227 9, 9, 5, 8, 8, 7, 9, 9, 8, 9, 9, 5, 8, 8, 8,10,
10228 10, 8,10,10, 7,10,10, 9,10,12, 9,11,11, 7,10,10,
10229 9,11,10, 9,11,12, 5, 8, 8, 8,10,10, 8,10,10, 7,
10230 10,10, 9,12,11, 9,10,11, 7,10,10, 9,11,11,10,12,
10234 static const float _vq_quantthresh__44u9_p5_0[] = {
10238 static const long _vq_quantmap__44u9_p5_0[] = {
10242 static const encode_aux_threshmatch _vq_auxt__44u9_p5_0 = {
10243 (float *)_vq_quantthresh__44u9_p5_0,
10244 (long *)_vq_quantmap__44u9_p5_0,
10249 static const static_codebook _44u9_p5_0 = {
10251 (long *)_vq_lengthlist__44u9_p5_0,
10252 1, -529137664, 1618345984, 2, 0,
10253 (long *)_vq_quantlist__44u9_p5_0,
10255 (encode_aux_threshmatch *)&_vq_auxt__44u9_p5_0,
10260 static const long _vq_quantlist__44u9_p5_1[] = {
10274 static const long _vq_lengthlist__44u9_p5_1[] = {
10275 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 6, 6,
10276 7, 7, 7, 7, 8, 7, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7,
10277 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 6, 6, 6, 7,
10278 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8,
10279 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7,
10280 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8,
10281 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8,
10282 8, 8, 8, 8, 8, 8, 8, 8, 8,
10285 static const float _vq_quantthresh__44u9_p5_1[] = {
10286 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
10290 static const long _vq_quantmap__44u9_p5_1[] = {
10291 9, 7, 5, 3, 1, 0, 2, 4,
10295 static const encode_aux_threshmatch _vq_auxt__44u9_p5_1 = {
10296 (float *)_vq_quantthresh__44u9_p5_1,
10297 (long *)_vq_quantmap__44u9_p5_1,
10302 static const static_codebook _44u9_p5_1 = {
10304 (long *)_vq_lengthlist__44u9_p5_1,
10305 1, -531365888, 1611661312, 4, 0,
10306 (long *)_vq_quantlist__44u9_p5_1,
10308 (encode_aux_threshmatch *)&_vq_auxt__44u9_p5_1,
10313 static const long _vq_quantlist__44u9_p6_0[] = {
10329 static const long _vq_lengthlist__44u9_p6_0[] = {
10330 2, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 4, 6, 5,
10331 7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 5, 6, 7, 7, 8,
10332 8, 8, 8, 9, 9,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 9,
10333 10,10,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,10,
10334 10, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,11, 7, 8,
10335 8, 8, 8, 9, 9, 9, 9,10,10,11,11, 8, 8, 8, 9, 9,
10336 9, 9, 9,10,10,10,11,11, 8, 8, 8, 9, 9, 9, 9,10,
10337 9,10,10,11,11, 9, 9, 9,10,10,10,10,10,11,11,11,
10338 11,12, 9, 9, 9,10,10,10,10,10,10,11,10,12,11,10,
10339 10,10,10,10,11,11,11,11,11,12,12,12,10,10,10,10,
10340 10,11,11,11,11,12,11,12,12,
10343 static const float _vq_quantthresh__44u9_p6_0[] = {
10344 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
10345 12.5, 17.5, 22.5, 27.5,
10348 static const long _vq_quantmap__44u9_p6_0[] = {
10349 11, 9, 7, 5, 3, 1, 0, 2,
10353 static const encode_aux_threshmatch _vq_auxt__44u9_p6_0 = {
10354 (float *)_vq_quantthresh__44u9_p6_0,
10355 (long *)_vq_quantmap__44u9_p6_0,
10360 static const static_codebook _44u9_p6_0 = {
10362 (long *)_vq_lengthlist__44u9_p6_0,
10363 1, -526516224, 1616117760, 4, 0,
10364 (long *)_vq_quantlist__44u9_p6_0,
10366 (encode_aux_threshmatch *)&_vq_auxt__44u9_p6_0,
10371 static const long _vq_quantlist__44u9_p6_1[] = {
10379 static const long _vq_lengthlist__44u9_p6_1[] = {
10380 4, 4, 4, 5, 5, 4, 5, 4, 5, 5, 4, 4, 5, 5, 5, 5,
10381 5, 5, 5, 5, 5, 5, 5, 5, 5,
10384 static const float _vq_quantthresh__44u9_p6_1[] = {
10385 -1.5, -0.5, 0.5, 1.5,
10388 static const long _vq_quantmap__44u9_p6_1[] = {
10392 static const encode_aux_threshmatch _vq_auxt__44u9_p6_1 = {
10393 (float *)_vq_quantthresh__44u9_p6_1,
10394 (long *)_vq_quantmap__44u9_p6_1,
10399 static const static_codebook _44u9_p6_1 = {
10401 (long *)_vq_lengthlist__44u9_p6_1,
10402 1, -533725184, 1611661312, 3, 0,
10403 (long *)_vq_quantlist__44u9_p6_1,
10405 (encode_aux_threshmatch *)&_vq_auxt__44u9_p6_1,
10410 static const long _vq_quantlist__44u9_p7_0[] = {
10426 static const long _vq_lengthlist__44u9_p7_0[] = {
10427 1, 4, 5, 6, 6, 7, 7, 8, 9,10,10,11,11, 5, 6, 6,
10428 7, 7, 8, 8, 9, 9,10,10,11,11, 5, 6, 6, 7, 7, 8,
10429 8, 9, 9,10,10,11,11, 6, 7, 7, 8, 8, 9, 9,10,10,
10430 11,11,12,12, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
10431 12, 8, 8, 8, 9, 9,10,10,11,11,12,12,13,13, 8, 8,
10432 8, 9, 9,10,10,11,11,12,12,13,13, 9, 9, 9,10,10,
10433 11,11,12,12,13,13,13,13, 9, 9, 9,10,10,11,11,12,
10434 12,13,13,14,14,10,10,10,11,11,12,12,13,13,14,13,
10435 15,14,10,10,10,11,11,12,12,13,13,14,14,14,14,11,
10436 11,12,12,12,13,13,14,14,14,14,15,15,11,11,12,12,
10437 12,13,13,14,14,14,15,15,15,
10440 static const float _vq_quantthresh__44u9_p7_0[] = {
10441 -60.5, -49.5, -38.5, -27.5, -16.5, -5.5, 5.5, 16.5,
10442 27.5, 38.5, 49.5, 60.5,
10445 static const long _vq_quantmap__44u9_p7_0[] = {
10446 11, 9, 7, 5, 3, 1, 0, 2,
10450 static const encode_aux_threshmatch _vq_auxt__44u9_p7_0 = {
10451 (float *)_vq_quantthresh__44u9_p7_0,
10452 (long *)_vq_quantmap__44u9_p7_0,
10457 static const static_codebook _44u9_p7_0 = {
10459 (long *)_vq_lengthlist__44u9_p7_0,
10460 1, -523206656, 1618345984, 4, 0,
10461 (long *)_vq_quantlist__44u9_p7_0,
10463 (encode_aux_threshmatch *)&_vq_auxt__44u9_p7_0,
10468 static const long _vq_quantlist__44u9_p7_1[] = {
10482 static const long _vq_lengthlist__44u9_p7_1[] = {
10483 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7,
10484 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7,
10485 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7,
10486 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
10487 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
10488 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
10489 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 8, 7, 7,
10490 7, 7, 7, 7, 7, 8, 8, 8, 8,
10493 static const float _vq_quantthresh__44u9_p7_1[] = {
10494 -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5,
10498 static const long _vq_quantmap__44u9_p7_1[] = {
10499 9, 7, 5, 3, 1, 0, 2, 4,
10503 static const encode_aux_threshmatch _vq_auxt__44u9_p7_1 = {
10504 (float *)_vq_quantthresh__44u9_p7_1,
10505 (long *)_vq_quantmap__44u9_p7_1,
10510 static const static_codebook _44u9_p7_1 = {
10512 (long *)_vq_lengthlist__44u9_p7_1,
10513 1, -531365888, 1611661312, 4, 0,
10514 (long *)_vq_quantlist__44u9_p7_1,
10516 (encode_aux_threshmatch *)&_vq_auxt__44u9_p7_1,
10521 static const long _vq_quantlist__44u9_p8_0[] = {
10539 static const long _vq_lengthlist__44u9_p8_0[] = {
10540 1, 4, 4, 7, 7, 8, 8, 8, 8, 9, 9,10, 9,11,10, 4,
10541 6, 6, 8, 8, 9, 9, 9, 9,10,10,11,10,12,10, 4, 6,
10542 6, 8, 8, 9,10, 9, 9,10,10,11,11,12,12, 7, 8, 8,
10543 10,10,11,11,10,10,11,11,12,12,13,12, 7, 8, 8,10,
10544 10,11,11,10,10,11,11,12,12,12,13, 8,10, 9,11,11,
10545 12,12,11,11,12,12,13,13,14,13, 8, 9, 9,11,11,12,
10546 12,11,12,12,12,13,13,14,13, 8, 9, 9,10,10,12,11,
10547 13,12,13,13,14,13,15,14, 8, 9, 9,10,10,11,12,12,
10548 12,13,13,13,14,14,14, 9,10,10,12,11,13,12,13,13,
10549 14,13,14,14,14,15, 9,10,10,11,12,12,12,13,13,14,
10550 14,14,15,15,15,10,11,11,12,12,13,13,14,14,14,14,
10551 15,14,16,15,10,11,11,12,12,13,13,13,14,14,14,14,
10552 14,15,16,11,12,12,13,13,14,13,14,14,15,14,15,16,
10553 16,16,11,12,12,13,13,14,13,14,14,15,15,15,16,15,
10557 static const float _vq_quantthresh__44u9_p8_0[] = {
10558 -136.5, -115.5, -94.5, -73.5, -52.5, -31.5, -10.5, 10.5,
10559 31.5, 52.5, 73.5, 94.5, 115.5, 136.5,
10562 static const long _vq_quantmap__44u9_p8_0[] = {
10563 13, 11, 9, 7, 5, 3, 1, 0,
10564 2, 4, 6, 8, 10, 12, 14,
10567 static const encode_aux_threshmatch _vq_auxt__44u9_p8_0 = {
10568 (float *)_vq_quantthresh__44u9_p8_0,
10569 (long *)_vq_quantmap__44u9_p8_0,
10574 static const static_codebook _44u9_p8_0 = {
10576 (long *)_vq_lengthlist__44u9_p8_0,
10577 1, -520986624, 1620377600, 4, 0,
10578 (long *)_vq_quantlist__44u9_p8_0,
10580 (encode_aux_threshmatch *)&_vq_auxt__44u9_p8_0,
10585 static const long _vq_quantlist__44u9_p8_1[] = {
10609 static const long _vq_lengthlist__44u9_p8_1[] = {
10610 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
10611 9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,
10612 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8,
10613 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7,
10614 7, 7, 8, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9,
10615 9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
10616 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9,
10617 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10, 8, 8,
10618 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
10619 9,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
10620 10, 9,10, 9,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9,
10621 9, 9, 9, 9, 9,10,10, 9,10,10,10,10,10, 9, 9, 9,
10622 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10,
10623 10,10, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,
10624 10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9,
10625 9, 9,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
10626 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,
10627 10, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10,
10628 10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,10,10,
10629 10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,
10630 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10631 9, 9, 9, 9,10, 9, 9,10,10,10,10,10,10,10,10,10,
10632 10,10,10,10,10, 9, 9, 9,10, 9,10, 9,10,10,10,10,
10633 10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10, 9,10,
10634 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,
10635 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,
10636 10,10,10,10, 9, 9, 9,10,10,10,10,10,10,10,10,10,
10637 10,10,10,10,10,10,10,10,10,
10640 static const float _vq_quantthresh__44u9_p8_1[] = {
10641 -9.5, -8.5, -7.5, -6.5, -5.5, -4.5, -3.5, -2.5,
10642 -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5,
10643 6.5, 7.5, 8.5, 9.5,
10646 static const long _vq_quantmap__44u9_p8_1[] = {
10647 19, 17, 15, 13, 11, 9, 7, 5,
10648 3, 1, 0, 2, 4, 6, 8, 10,
10649 12, 14, 16, 18, 20,
10652 static const encode_aux_threshmatch _vq_auxt__44u9_p8_1 = {
10653 (float *)_vq_quantthresh__44u9_p8_1,
10654 (long *)_vq_quantmap__44u9_p8_1,
10659 static const static_codebook _44u9_p8_1 = {
10661 (long *)_vq_lengthlist__44u9_p8_1,
10662 1, -529268736, 1611661312, 5, 0,
10663 (long *)_vq_quantlist__44u9_p8_1,
10665 (encode_aux_threshmatch *)&_vq_auxt__44u9_p8_1,
10670 static const long _vq_quantlist__44u9_p9_0[] = {
10688 static const long _vq_lengthlist__44u9_p9_0[] = {
10689 1, 3, 3,11,11,11,11,11,11,11,11,11,11,11,11, 4,
10690 10,11,11,11,11,11,11,11,11,11,11,11,11,11, 4,10,
10691 10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10692 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10693 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10694 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10695 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10696 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10697 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10698 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10699 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10700 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
10701 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10702 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
10706 static const float _vq_quantthresh__44u9_p9_0[] = {
10707 -6051.5, -5120.5, -4189.5, -3258.5, -2327.5, -1396.5, -465.5, 465.5,
10708 1396.5, 2327.5, 3258.5, 4189.5, 5120.5, 6051.5,
10711 static const long _vq_quantmap__44u9_p9_0[] = {
10712 13, 11, 9, 7, 5, 3, 1, 0,
10713 2, 4, 6, 8, 10, 12, 14,
10716 static const encode_aux_threshmatch _vq_auxt__44u9_p9_0 = {
10717 (float *)_vq_quantthresh__44u9_p9_0,
10718 (long *)_vq_quantmap__44u9_p9_0,
10723 static const static_codebook _44u9_p9_0 = {
10725 (long *)_vq_lengthlist__44u9_p9_0,
10726 1, -510036736, 1631393792, 4, 0,
10727 (long *)_vq_quantlist__44u9_p9_0,
10729 (encode_aux_threshmatch *)&_vq_auxt__44u9_p9_0,
10734 static const long _vq_quantlist__44u9_p9_1[] = {
10756 static const long _vq_lengthlist__44u9_p9_1[] = {
10757 1, 4, 4, 7, 7, 8, 7, 8, 7, 9, 8,10, 9,10,10,11,
10758 11,12,12, 4, 7, 6, 9, 9,10, 9, 9, 8,10,10,11,10,
10759 12,10,13,12,13,12, 4, 6, 6, 9, 9, 9, 9, 9, 9,10,
10760 10,11,11,11,12,12,12,12,12, 7, 9, 8,11,10,10,10,
10761 11,10,11,11,12,12,13,12,13,13,13,13, 7, 8, 9,10,
10762 10,11,11,10,10,11,11,11,12,13,13,13,13,14,14, 8,
10763 9, 9,11,11,12,11,12,12,13,12,12,13,13,14,15,14,
10764 14,14, 8, 9, 9,10,11,11,11,12,12,13,12,13,13,14,
10765 14,14,15,14,16, 8, 9, 9,11,10,12,12,12,12,15,13,
10766 13,13,17,14,15,15,15,14, 8, 9, 9,10,11,11,12,13,
10767 12,13,13,13,14,15,14,14,14,16,15, 9,11,10,12,12,
10768 13,13,13,13,14,14,16,15,14,14,14,15,15,17, 9,10,
10769 10,11,11,13,13,13,14,14,13,15,14,15,14,15,16,15,
10770 16,10,11,11,12,12,13,14,15,14,15,14,14,15,17,16,
10771 15,15,17,17,10,12,11,13,12,14,14,13,14,15,15,15,
10772 15,16,17,17,15,17,16,11,12,12,14,13,15,14,15,16,
10773 17,15,17,15,17,15,15,16,17,15,11,11,12,14,14,14,
10774 14,14,15,15,16,15,17,17,17,16,17,16,15,12,12,13,
10775 14,14,14,15,14,15,15,16,16,17,16,17,15,17,17,16,
10776 12,14,12,14,14,15,15,15,14,14,16,16,16,15,16,16,
10777 15,17,15,12,13,13,14,15,14,15,17,15,17,16,17,17,
10778 17,16,17,16,17,17,12,13,13,14,16,15,15,15,16,15,
10779 17,17,15,17,15,17,16,16,17,
10782 static const float _vq_quantthresh__44u9_p9_1[] = {
10783 -416.5, -367.5, -318.5, -269.5, -220.5, -171.5, -122.5, -73.5,
10784 -24.5, 24.5, 73.5, 122.5, 171.5, 220.5, 269.5, 318.5,
10788 static const long _vq_quantmap__44u9_p9_1[] = {
10789 17, 15, 13, 11, 9, 7, 5, 3,
10790 1, 0, 2, 4, 6, 8, 10, 12,
10794 static const encode_aux_threshmatch _vq_auxt__44u9_p9_1 = {
10795 (float *)_vq_quantthresh__44u9_p9_1,
10796 (long *)_vq_quantmap__44u9_p9_1,
10801 static const static_codebook _44u9_p9_1 = {
10803 (long *)_vq_lengthlist__44u9_p9_1,
10804 1, -518287360, 1622704128, 5, 0,
10805 (long *)_vq_quantlist__44u9_p9_1,
10807 (encode_aux_threshmatch *)&_vq_auxt__44u9_p9_1,
10812 static const long _vq_quantlist__44u9_p9_2[] = {
10864 static const long _vq_lengthlist__44u9_p9_2[] = {
10865 2, 4, 4, 5, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6,
10866 6, 6, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7,
10867 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
10871 static const float _vq_quantthresh__44u9_p9_2[] = {
10872 -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5,
10873 -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5,
10874 -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5,
10875 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5,
10876 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5,
10877 16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5,
10880 static const long _vq_quantmap__44u9_p9_2[] = {
10881 47, 45, 43, 41, 39, 37, 35, 33,
10882 31, 29, 27, 25, 23, 21, 19, 17,
10883 15, 13, 11, 9, 7, 5, 3, 1,
10884 0, 2, 4, 6, 8, 10, 12, 14,
10885 16, 18, 20, 22, 24, 26, 28, 30,
10886 32, 34, 36, 38, 40, 42, 44, 46,
10890 static const encode_aux_threshmatch _vq_auxt__44u9_p9_2 = {
10891 (float *)_vq_quantthresh__44u9_p9_2,
10892 (long *)_vq_quantmap__44u9_p9_2,
10897 static const static_codebook _44u9_p9_2 = {
10899 (long *)_vq_lengthlist__44u9_p9_2,
10900 1, -526909440, 1611661312, 6, 0,
10901 (long *)_vq_quantlist__44u9_p9_2,
10903 (encode_aux_threshmatch *)&_vq_auxt__44u9_p9_2,
10908 static const long _huff_lengthlist__44un1__long[] = {
10909 5, 6,12, 9,14, 9, 9,19, 6, 1, 5, 5, 8, 7, 9,19,
10910 12, 4, 4, 7, 7, 9,11,18, 9, 5, 6, 6, 8, 7, 8,17,
10911 14, 8, 7, 8, 8,10,12,18, 9, 6, 8, 6, 8, 6, 8,18,
10912 9, 8,11, 8,11, 7, 5,15,16,18,18,18,17,15,11,18,
10915 static const static_codebook _huff_book__44un1__long = {
10917 (long *)_huff_lengthlist__44un1__long,
10926 static const long _vq_quantlist__44un1__p1_0[] = {
10932 static const long _vq_lengthlist__44un1__p1_0[] = {
10933 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8,
10934 10,11, 5, 8, 8, 8,11,10, 8,11,10, 4, 9, 9, 8,11,
10935 11, 8,11,11, 8,12,11,10,12,14,11,13,13, 7,11,11,
10936 10,13,11,11,13,14, 4, 8, 9, 8,11,11, 8,11,12, 7,
10937 11,11,11,14,13,10,11,13, 8,11,12,11,13,13,10,14,
10941 static const float _vq_quantthresh__44un1__p1_0[] = {
10945 static const long _vq_quantmap__44un1__p1_0[] = {
10949 static const encode_aux_threshmatch _vq_auxt__44un1__p1_0 = {
10950 (float *)_vq_quantthresh__44un1__p1_0,
10951 (long *)_vq_quantmap__44un1__p1_0,
10956 static const static_codebook _44un1__p1_0 = {
10958 (long *)_vq_lengthlist__44un1__p1_0,
10959 1, -535822336, 1611661312, 2, 0,
10960 (long *)_vq_quantlist__44un1__p1_0,
10962 (encode_aux_threshmatch *)&_vq_auxt__44un1__p1_0,
10967 static const long _vq_quantlist__44un1__p2_0[] = {
10973 static const long _vq_lengthlist__44un1__p2_0[] = {
10974 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6,
10975 7, 9, 5, 7, 7, 6, 8, 7, 7, 9, 8, 4, 7, 7, 7, 9,
10976 8, 7, 8, 8, 7, 9, 8, 8, 8,10, 9,10,10, 6, 8, 8,
10977 7,10, 8, 9,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 9, 6,
10978 8, 8, 9,10,10, 7, 8,10, 6, 8, 9, 9,10,10, 8,10,
10982 static const float _vq_quantthresh__44un1__p2_0[] = {
10986 static const long _vq_quantmap__44un1__p2_0[] = {
10990 static const encode_aux_threshmatch _vq_auxt__44un1__p2_0 = {
10991 (float *)_vq_quantthresh__44un1__p2_0,
10992 (long *)_vq_quantmap__44un1__p2_0,
10997 static const static_codebook _44un1__p2_0 = {
10999 (long *)_vq_lengthlist__44un1__p2_0,
11000 1, -535822336, 1611661312, 2, 0,
11001 (long *)_vq_quantlist__44un1__p2_0,
11003 (encode_aux_threshmatch *)&_vq_auxt__44un1__p2_0,
11008 static const long _vq_quantlist__44un1__p3_0[] = {
11016 static const long _vq_lengthlist__44un1__p3_0[] = {
11017 1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9,
11018 10, 9,12,12, 9, 9,10,11,12, 6, 8, 8,10,10, 8,10,
11019 10,11,11, 8, 9,10,11,11,10,11,11,13,13,10,11,11,
11020 12,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10,10,11,
11021 11,10,11,11,13,12,10,11,11,13,12, 9,11,11,15,13,
11022 10,12,11,15,13,10,11,11,15,14,12,14,13,16,15,12,
11023 13,13,17,16, 9,11,11,13,15,10,11,12,14,15,10,11,
11024 12,14,15,12,13,13,15,16,12,13,13,16,16, 5, 8, 8,
11025 11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14,
11026 14,11,12,12,14,14, 8,11,10,13,12,10,11,12,12,13,
11027 10,12,12,13,13,12,12,13,13,15,11,12,13,15,14, 7,
11028 10,10,12,12, 9,12,11,13,12,10,12,12,13,14,12,13,
11029 12,15,13,11,13,12,14,15,10,12,12,16,14,11,12,12,
11030 16,15,11,13,12,17,16,13,13,15,15,17,13,15,15,20,
11031 17,10,12,12,14,16,11,12,12,15,15,11,13,13,15,18,
11032 13,14,13,15,15,13,15,14,16,16, 5, 8, 8,11,11, 8,
11033 10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12,
11034 12,14,15, 7,10,10,13,12,10,12,12,14,13, 9,10,12,
11035 12,13,11,13,13,15,15,11,12,13,13,15, 8,10,10,12,
11036 13,10,12,12,13,13,10,12,11,13,13,11,13,12,15,15,
11037 12,13,12,15,13,10,12,12,16,14,11,12,12,16,15,10,
11038 12,12,16,14,14,15,14,18,16,13,13,14,15,16,10,12,
11039 12,14,16,11,13,13,16,16,11,13,12,14,16,13,15,15,
11040 18,18,13,15,13,16,14, 8,11,11,16,16,10,13,13,17,
11041 16,10,12,12,16,15,14,16,15,20,17,13,14,14,17,17,
11042 9,12,12,16,16,11,13,14,16,17,11,13,13,16,16,15,
11043 15,19,18, 0,14,15,15,18,18, 9,12,12,17,16,11,13,
11044 12,17,16,11,12,13,15,17,15,16,15, 0,19,14,15,14,
11045 19,18,12,14,14, 0,16,13,14,14,19,18,13,15,16,17,
11046 16,15,15,17,18, 0,14,16,16,19, 0,12,14,14,16,18,
11047 13,15,13,17,18,13,15,14,17,18,15,18,14,18,18,16,
11048 17,16, 0,17, 8,11,11,15,15,10,12,12,16,16,10,13,
11049 13,16,16,13,15,14,17,17,14,15,17,17,18, 9,12,12,
11050 16,15,11,13,13,16,16,11,12,13,17,17,14,14,15,17,
11051 17,14,15,16, 0,18, 9,12,12,16,17,11,13,13,16,17,
11052 11,14,13,18,17,14,16,14,17,17,15,17,17,18,18,12,
11053 14,14, 0,16,13,15,15,19, 0,12,13,15, 0, 0,14,17,
11054 16,19, 0,16,15,18,18, 0,12,14,14,17, 0,13,14,14,
11055 17, 0,13,15,14, 0,18,15,16,16, 0,18,15,18,15, 0,
11059 static const float _vq_quantthresh__44un1__p3_0[] = {
11060 -1.5, -0.5, 0.5, 1.5,
11063 static const long _vq_quantmap__44un1__p3_0[] = {
11067 static const encode_aux_threshmatch _vq_auxt__44un1__p3_0 = {
11068 (float *)_vq_quantthresh__44un1__p3_0,
11069 (long *)_vq_quantmap__44un1__p3_0,
11074 static const static_codebook _44un1__p3_0 = {
11076 (long *)_vq_lengthlist__44un1__p3_0,
11077 1, -533725184, 1611661312, 3, 0,
11078 (long *)_vq_quantlist__44un1__p3_0,
11080 (encode_aux_threshmatch *)&_vq_auxt__44un1__p3_0,
11085 static const long _vq_quantlist__44un1__p4_0[] = {
11093 static const long _vq_lengthlist__44un1__p4_0[] = {
11094 3, 5, 5, 9, 9, 5, 6, 6,10, 9, 5, 6, 6, 9,10,10,
11095 10,10,12,11, 9,10,10,12,12, 5, 7, 7,10,10, 7, 7,
11096 8,10,11, 7, 7, 8,10,11,10,10,11,11,13,10,10,11,
11097 11,13, 6, 7, 7,10,10, 7, 8, 7,11,10, 7, 8, 7,10,
11098 10,10,11, 9,13,11,10,11,10,13,11,10,10,10,14,13,
11099 10,11,11,14,13,10,10,11,13,14,12,12,13,15,15,12,
11100 12,13,13,14,10,10,10,12,13,10,11,10,13,13,10,11,
11101 11,13,13,12,13,12,14,13,12,13,13,14,13, 5, 7, 7,
11102 10,10, 7, 8, 8,11,10, 7, 8, 8,10,10,11,11,11,13,
11103 13,10,11,11,12,12, 7, 8, 8,11,11, 7, 8, 9,10,12,
11104 8, 9, 9,11,11,11,10,12,11,14,11,11,12,13,13, 6,
11105 8, 8,10,11, 7, 9, 7,12,10, 8, 9,10,11,12,10,12,
11106 10,14,11,11,12,11,13,13,10,11,11,14,14,10,10,11,
11107 13,14,11,12,12,15,13,12,11,14,12,16,12,13,14,15,
11108 16,10,10,11,13,14,10,11,10,14,12,11,12,12,13,14,
11109 12,13,11,15,12,14,14,14,15,15, 5, 7, 7,10,10, 7,
11110 8, 8,10,10, 7, 8, 8,10,11,10,11,10,12,12,10,11,
11111 11,12,13, 6, 8, 8,11,11, 8, 9, 9,12,11, 7, 7, 9,
11112 10,12,11,11,11,12,13,11,10,12,11,15, 7, 8, 8,11,
11113 11, 8, 9, 9,11,11, 7, 9, 8,12,10,11,12,11,13,12,
11114 11,12,10,15,11,10,11,10,14,12,11,12,11,14,13,10,
11115 10,11,13,14,13,13,13,17,15,12,11,14,12,15,10,10,
11116 11,13,14,11,12,12,14,14,10,11,10,14,13,13,14,13,
11117 16,17,12,14,11,16,12, 9,10,10,14,13,10,11,10,14,
11118 14,10,11,11,13,13,13,14,14,16,15,12,13,13,14,14,
11119 9,11,10,14,13,10,10,12,13,14,11,12,11,14,13,13,
11120 14,14,14,15,13,14,14,15,15, 9,10,11,13,14,10,11,
11121 10,15,13,11,11,12,12,15,13,14,12,15,14,13,13,14,
11122 14,15,12,13,12,16,14,11,11,12,15,14,13,15,13,16,
11123 14,13,12,15,12,17,15,16,15,16,16,12,12,13,13,15,
11124 11,13,11,15,14,13,13,14,15,17,13,14,12, 0,13,14,
11125 15,14,15, 0, 9,10,10,13,13,10,11,11,13,13,10,11,
11126 11,13,13,12,13,12,14,14,13,14,14,15,17, 9,10,10,
11127 13,13,11,12,11,15,12,10,10,11,13,16,13,14,13,15,
11128 14,13,13,14,15,16,10,10,11,13,14,11,11,12,13,14,
11129 10,12,11,14,14,13,13,13,14,15,13,15,13,16,15,12,
11130 13,12,15,13,12,15,13,15,15,11,11,13,14,15,15,15,
11131 15,15,17,13,12,14,13,17,12,12,14,14,15,13,13,14,
11132 14,16,11,13,11,16,15,14,16,16,17, 0,14,13,11,16,
11136 static const float _vq_quantthresh__44un1__p4_0[] = {
11137 -1.5, -0.5, 0.5, 1.5,
11140 static const long _vq_quantmap__44un1__p4_0[] = {
11144 static const encode_aux_threshmatch _vq_auxt__44un1__p4_0 = {
11145 (float *)_vq_quantthresh__44un1__p4_0,
11146 (long *)_vq_quantmap__44un1__p4_0,
11151 static const static_codebook _44un1__p4_0 = {
11153 (long *)_vq_lengthlist__44un1__p4_0,
11154 1, -533725184, 1611661312, 3, 0,
11155 (long *)_vq_quantlist__44un1__p4_0,
11157 (encode_aux_threshmatch *)&_vq_auxt__44un1__p4_0,
11162 static const long _vq_quantlist__44un1__p5_0[] = {
11174 static const long _vq_lengthlist__44un1__p5_0[] = {
11175 1, 4, 4, 7, 7, 8, 8, 9, 9, 4, 6, 5, 8, 7, 8, 8,
11176 10, 9, 4, 6, 6, 8, 8, 8, 8,10,10, 7, 8, 7, 9, 9,
11177 9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,11, 8, 8, 8,
11178 9, 9,10,10,11,11, 8, 8, 8, 9, 9,10,10,11,11, 9,
11179 10,10,11,10,11,11,12,12, 9,10,10,10,11,11,11,12,
11183 static const float _vq_quantthresh__44un1__p5_0[] = {
11184 -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5,
11187 static const long _vq_quantmap__44un1__p5_0[] = {
11188 7, 5, 3, 1, 0, 2, 4, 6,
11192 static const encode_aux_threshmatch _vq_auxt__44un1__p5_0 = {
11193 (float *)_vq_quantthresh__44un1__p5_0,
11194 (long *)_vq_quantmap__44un1__p5_0,
11199 static const static_codebook _44un1__p5_0 = {
11201 (long *)_vq_lengthlist__44un1__p5_0,
11202 1, -531628032, 1611661312, 4, 0,
11203 (long *)_vq_quantlist__44un1__p5_0,
11205 (encode_aux_threshmatch *)&_vq_auxt__44un1__p5_0,
11210 static const long _vq_quantlist__44un1__p6_0[] = {
11226 static const long _vq_lengthlist__44un1__p6_0[] = {
11227 1, 4, 4, 6, 6, 8, 8,10,10,11,11,15,15, 4, 5, 5,
11228 8, 8, 9, 9,11,11,12,12,16,16, 4, 5, 6, 8, 8, 9,
11229 9,11,11,12,12,14,14, 7, 8, 8, 9, 9,10,10,11,12,
11230 13,13,16,17, 7, 8, 8, 9, 9,10,10,12,12,12,13,15,
11231 15, 9,10,10,10,10,11,11,12,12,13,13,15,16, 9, 9,
11232 9,10,10,11,11,13,12,13,13,17,17,10,11,11,11,12,
11233 12,12,13,13,14,15, 0,18,10,11,11,12,12,12,13,14,
11234 13,14,14,17,16,11,12,12,13,13,14,14,14,14,15,16,
11235 17,16,11,12,12,13,13,14,14,14,14,15,15,17,17,14,
11236 15,15,16,16,16,17,17,16, 0,17, 0,18,14,15,15,16,
11237 16, 0,15,18,18, 0,16, 0, 0,
11240 static const float _vq_quantthresh__44un1__p6_0[] = {
11241 -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5,
11242 12.5, 17.5, 22.5, 27.5,
11245 static const long _vq_quantmap__44un1__p6_0[] = {
11246 11, 9, 7, 5, 3, 1, 0, 2,
11250 static const encode_aux_threshmatch _vq_auxt__44un1__p6_0 = {
11251 (float *)_vq_quantthresh__44un1__p6_0,
11252 (long *)_vq_quantmap__44un1__p6_0,
11257 static const static_codebook _44un1__p6_0 = {
11259 (long *)_vq_lengthlist__44un1__p6_0,
11260 1, -526516224, 1616117760, 4, 0,
11261 (long *)_vq_quantlist__44un1__p6_0,
11263 (encode_aux_threshmatch *)&_vq_auxt__44un1__p6_0,
11268 static const long _vq_quantlist__44un1__p6_1[] = {
11276 static const long _vq_lengthlist__44un1__p6_1[] = {
11277 2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 6, 5, 5,
11278 6, 5, 6, 6, 5, 6, 6, 6, 6,
11281 static const float _vq_quantthresh__44un1__p6_1[] = {
11282 -1.5, -0.5, 0.5, 1.5,
11285 static const long _vq_quantmap__44un1__p6_1[] = {
11289 static const encode_aux_threshmatch _vq_auxt__44un1__p6_1 = {
11290 (float *)_vq_quantthresh__44un1__p6_1,
11291 (long *)_vq_quantmap__44un1__p6_1,
11296 static const static_codebook _44un1__p6_1 = {
11298 (long *)_vq_lengthlist__44un1__p6_1,
11299 1, -533725184, 1611661312, 3, 0,
11300 (long *)_vq_quantlist__44un1__p6_1,
11302 (encode_aux_threshmatch *)&_vq_auxt__44un1__p6_1,
11307 static const long _vq_quantlist__44un1__p7_0[] = {
11315 static const long _vq_lengthlist__44un1__p7_0[] = {
11316 1, 5, 3,11,11,11,11,11,11,11, 8,11,11,11,11,11,
11317 11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,
11318 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11319 11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,
11320 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11321 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11322 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11323 11,11,11,11,11,11,11,11,11,11,11,11,11, 8,11,11,
11324 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11325 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11326 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,
11327 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11328 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11329 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11330 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11331 11,11,11,11,11,11,11,11,11,11, 7,11,11,11,11,11,
11332 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11333 11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,
11334 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11335 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11336 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11337 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11338 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11339 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11340 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11341 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11342 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11343 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11344 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11345 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11346 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11347 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11348 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11349 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11350 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11351 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
11352 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
11353 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
11354 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
11358 static const float _vq_quantthresh__44un1__p7_0[] = {
11359 -253.5, -84.5, 84.5, 253.5,
11362 static const long _vq_quantmap__44un1__p7_0[] = {
11366 static const encode_aux_threshmatch _vq_auxt__44un1__p7_0 = {
11367 (float *)_vq_quantthresh__44un1__p7_0,
11368 (long *)_vq_quantmap__44un1__p7_0,
11373 static const static_codebook _44un1__p7_0 = {
11375 (long *)_vq_lengthlist__44un1__p7_0,
11376 1, -518709248, 1626677248, 3, 0,
11377 (long *)_vq_quantlist__44un1__p7_0,
11379 (encode_aux_threshmatch *)&_vq_auxt__44un1__p7_0,
11384 static const long _vq_quantlist__44un1__p7_1[] = {
11400 static const long _vq_lengthlist__44un1__p7_1[] = {
11401 1, 4, 4, 6, 6, 6, 6, 9, 8, 9, 8, 8, 8, 5, 7, 7,
11402 7, 7, 8, 8, 8,10, 8,10, 8, 9, 5, 7, 7, 8, 7, 7,
11403 8,10,10,11,10,12,11, 7, 8, 8, 9, 9, 9,10,11,11,
11404 11,11,11,11, 7, 8, 8, 8, 9, 9, 9,10,10,10,11,11,
11405 12, 7, 8, 8, 9, 9,10,11,11,12,11,12,11,11, 7, 8,
11406 8, 9, 9,10,10,11,11,11,12,12,11, 8,10,10,10,10,
11407 11,11,14,11,12,12,12,13, 9,10,10,10,10,12,11,14,
11408 11,14,11,12,13,10,11,11,11,11,13,11,14,14,13,13,
11409 13,14,11,11,11,12,11,12,12,12,13,14,14,13,14,12,
11410 11,12,12,12,12,13,13,13,14,13,14,14,11,12,12,14,
11411 12,13,13,12,13,13,14,14,14,
11414 static const float _vq_quantthresh__44un1__p7_1[] = {
11415 -71.5, -58.5, -45.5, -32.5, -19.5, -6.5, 6.5, 19.5,
11416 32.5, 45.5, 58.5, 71.5,
11419 static const long _vq_quantmap__44un1__p7_1[] = {
11420 11, 9, 7, 5, 3, 1, 0, 2,
11424 static const encode_aux_threshmatch _vq_auxt__44un1__p7_1 = {
11425 (float *)_vq_quantthresh__44un1__p7_1,
11426 (long *)_vq_quantmap__44un1__p7_1,
11431 static const static_codebook _44un1__p7_1 = {
11433 (long *)_vq_lengthlist__44un1__p7_1,
11434 1, -523010048, 1618608128, 4, 0,
11435 (long *)_vq_quantlist__44un1__p7_1,
11437 (encode_aux_threshmatch *)&_vq_auxt__44un1__p7_1,
11442 static const long _vq_quantlist__44un1__p7_2[] = {
11458 static const long _vq_lengthlist__44un1__p7_2[] = {
11459 3, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 4, 5, 5,
11460 6, 6, 8, 8, 9, 8, 9, 9, 9, 9, 4, 5, 5, 7, 6, 8,
11461 8, 8, 8, 9, 8, 9, 8, 6, 7, 7, 7, 8, 8, 8, 9, 9,
11462 9, 9, 9, 9, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9,
11463 9, 7, 8, 8, 8, 8, 9, 8, 9, 9,10, 9, 9,10, 7, 8,
11464 8, 8, 8, 9, 9, 9, 9, 9, 9,10,10, 8, 9, 9, 9, 9,
11465 9, 9, 9, 9,10,10, 9,10, 8, 9, 9, 9, 9, 9, 9, 9,
11466 9, 9, 9,10,10, 9, 9, 9,10, 9, 9,10, 9, 9,10,10,
11467 10,10, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10, 9,
11468 9, 9,10, 9, 9,10,10, 9,10,10,10,10, 9, 9, 9,10,
11469 9, 9, 9,10,10,10,10,10,10,
11472 static const float _vq_quantthresh__44un1__p7_2[] = {
11473 -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5,
11474 2.5, 3.5, 4.5, 5.5,
11477 static const long _vq_quantmap__44un1__p7_2[] = {
11478 11, 9, 7, 5, 3, 1, 0, 2,
11482 static const encode_aux_threshmatch _vq_auxt__44un1__p7_2 = {
11483 (float *)_vq_quantthresh__44un1__p7_2,
11484 (long *)_vq_quantmap__44un1__p7_2,
11489 static const static_codebook _44un1__p7_2 = {
11491 (long *)_vq_lengthlist__44un1__p7_2,
11492 1, -531103744, 1611661312, 4, 0,
11493 (long *)_vq_quantlist__44un1__p7_2,
11495 (encode_aux_threshmatch *)&_vq_auxt__44un1__p7_2,
11500 static const long _huff_lengthlist__44un1__short[] = {
11501 12,12,14,12,14,14,14,14,12, 6, 6, 8, 9, 9,11,14,
11502 12, 4, 2, 6, 6, 7,11,14,13, 6, 5, 7, 8, 9,11,14,
11503 13, 8, 5, 8, 6, 8,12,14,12, 7, 7, 8, 8, 8,10,14,
11504 12, 6, 3, 4, 4, 4, 7,14,11, 7, 4, 6, 6, 6, 8,14,
11507 static const static_codebook _huff_book__44un1__short = {
11509 (long *)_huff_lengthlist__44un1__short,