1 /******************************************************************** 2 * * 3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * 4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS * 5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE * 6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. * 7 * * 8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2007 * 9 * by the Xiph.Org Foundation http://www.xiph.org/ * 10 * * 11 ******************************************************************** 12 13 function: static codebooks autogenerated by huff/huffbuld 14 15 ********************************************************************/ 16 17 #include "codebook.h" 18 19 static const long _vq_quantlist__16u0__p1_0[] = { 20 1, 21 0, 22 2, 23 }; 24 25 static const char _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, 31 12, 32 }; 33 34 static const static_codebook _16u0__p1_0 = { 35 4, 81, 36 (char *)_vq_lengthlist__16u0__p1_0, 37 1, -535822336, 1611661312, 2, 0, 38 (long *)_vq_quantlist__16u0__p1_0, 39 0 40 }; 41 42 static const long _vq_quantlist__16u0__p2_0[] = { 43 1, 44 0, 45 2, 46 }; 47 48 static const char _vq_lengthlist__16u0__p2_0[] = { 49 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 9, 7, 50 8, 9, 5, 7, 7, 7, 9, 8, 7, 9, 7, 4, 7, 7, 7, 9, 51 9, 7, 8, 8, 6, 9, 8, 7, 8,11, 9,11,10, 6, 8, 9, 52 8,11, 8, 9,10,11, 4, 7, 7, 7, 8, 8, 7, 9, 9, 6, 53 9, 8, 9,11,10, 8, 8,11, 6, 8, 9, 9,10,11, 8,11, 54 8, 55 }; 56 57 static const static_codebook _16u0__p2_0 = { 58 4, 81, 59 (char *)_vq_lengthlist__16u0__p2_0, 60 1, -535822336, 1611661312, 2, 0, 61 (long *)_vq_quantlist__16u0__p2_0, 62 0 63 }; 64 65 static const long _vq_quantlist__16u0__p3_0[] = { 66 2, 67 1, 68 3, 69 0, 70 4, 71 }; 72 73 static const char _vq_lengthlist__16u0__p3_0[] = { 74 1, 5, 5, 7, 7, 6, 7, 7, 8, 8, 6, 7, 8, 8, 8, 8, 75 9, 9,11,11, 8, 9, 9,11,11, 6, 9, 8,10,10, 8,10, 76 10,11,11, 8,10,10,11,11,10,11,10,13,12, 9,11,10, 77 13,13, 6, 8, 9,10,10, 8,10,10,11,11, 8,10,10,11, 78 11, 9,10,11,13,12,10,10,11,12,12, 8,11,11,14,13, 79 10,12,11,15,13, 9,12,11,15,14,12,14,13,16,14,12, 80 13,13,17,14, 8,11,11,13,14, 9,11,12,14,15,10,11, 81 12,13,15,11,13,13,14,16,12,13,14,14,16, 5, 9, 9, 82 11,11, 9,11,11,12,12, 8,11,11,12,12,11,12,12,15, 83 14,10,12,12,15,15, 8,11,11,13,12,10,12,12,13,13, 84 10,12,12,14,13,12,12,13,14,15,11,13,13,17,16, 7, 85 11,11,13,13,10,12,12,14,13,10,12,12,13,14,12,13, 86 12,15,14,11,13,13,15,14, 9,12,12,16,15,11,13,13, 87 17,16,10,13,13,16,16,13,14,15,15,16,13,15,14,19, 88 17, 9,12,12,14,16,11,13,13,15,16,10,13,13,17,16, 89 13,14,13,17,15,12,15,15,16,17, 5, 9, 9,11,11, 8, 90 11,11,13,12, 9,11,11,12,12,10,12,12,14,15,11,12, 91 12,14,14, 7,11,10,13,12,10,12,12,14,13,10,11,12, 92 13,13,11,13,13,15,16,12,12,13,15,15, 7,11,11,13, 93 13,10,13,13,14,14,10,12,12,13,13,11,13,13,16,15, 94 12,13,13,15,14, 9,12,12,15,15,10,13,13,17,16,11, 95 12,13,15,15,12,15,14,18,18,13,14,14,16,17, 9,12, 96 12,15,16,10,13,13,15,16,11,13,13,15,16,13,15,15, 97 17,17,13,15,14,16,15, 7,11,11,15,16,10,13,12,16, 98 17,10,12,13,15,17,15,16,16,18,17,13,15,15,17,18, 99 8,12,12,16,16,11,13,14,17,18,11,13,13,18,16,15, 100 17,16,17,19,14,15,15,17,16, 8,12,12,16,15,11,14, 101 13,18,17,11,13,14,18,17,15,16,16,18,17,13,16,16, 102 18,18,11,15,14,18,17,13,14,15,18, 0,12,15,15, 0, 103 17,17,16,17,17,18,14,16,18,18, 0,11,14,14,17, 0, 104 12,15,14,17,19,12,15,14,18, 0,15,18,16, 0,17,14, 105 18,16,18, 0, 7,11,11,16,15,10,12,12,18,16,10,13, 106 13,16,15,13,15,14,17,17,14,16,16,19,18, 8,12,12, 107 16,16,11,13,13,18,16,11,13,14,17,16,14,15,15,19, 108 18,15,16,16, 0,19, 8,12,12,16,17,11,13,13,17,17, 109 11,14,13,17,17,13,15,15,17,19,15,17,17,19, 0,11, 110 14,15,19,17,12,15,16,18,18,12,14,15,19,17,14,16, 111 17, 0,18,16,16,19,17, 0,11,14,14,18,19,12,15,14, 112 17,17,13,16,14,17,16,14,17,16,18,18,15,18,15, 0, 113 18, 114 }; 115 116 static const static_codebook _16u0__p3_0 = { 117 4, 625, 118 (char *)_vq_lengthlist__16u0__p3_0, 119 1, -533725184, 1611661312, 3, 0, 120 (long *)_vq_quantlist__16u0__p3_0, 121 0 122 }; 123 124 static const long _vq_quantlist__16u0__p4_0[] = { 125 2, 126 1, 127 3, 128 0, 129 4, 130 }; 131 132 static const char _vq_lengthlist__16u0__p4_0[] = { 133 3, 5, 5, 8, 8, 6, 6, 6, 9, 9, 6, 6, 6, 9, 9, 9, 134 10, 9,11,11, 9, 9, 9,11,11, 6, 7, 7,10,10, 7, 7, 135 8,10,10, 7, 7, 8,10,10,10,10,10,11,12, 9,10,10, 136 11,12, 6, 7, 7,10,10, 7, 8, 7,10,10, 7, 8, 7,10, 137 10,10,11,10,12,11,10,10,10,13,10, 9,10,10,12,12, 138 10,11,10,14,12, 9,11,11,13,13,11,12,13,13,13,11, 139 12,12,15,13, 9,10,10,12,13, 9,11,10,12,13,10,10, 140 11,12,13,11,12,12,12,13,11,12,12,13,13, 5, 7, 7, 141 10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,12, 142 13,10,10,11,12,12, 6, 8, 8,11,10, 7, 8, 9,10,12, 143 8, 9, 9,11,11,11,10,11,11,12,10,11,11,13,12, 7, 144 8, 8,10,11, 8, 9, 8,11,10, 8, 9, 9,11,11,10,12, 145 10,13,11,10,11,11,13,13,10,11,10,14,13,10,10,11, 146 13,13,10,12,11,14,13,12,11,13,12,13,13,12,13,14, 147 14,10,11,11,13,13,10,11,10,12,13,10,12,12,12,14, 148 12,12,12,14,12,12,13,12,17,15, 5, 7, 7,10,10, 7, 149 8, 8,10,10, 7, 8, 8,11,10,10,10,11,12,12,10,11, 150 11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9, 151 10,11,11,11,11,12,12,10,10,11,12,13, 6, 8, 8,10, 152 11, 8, 9, 9,11,11, 7, 9, 7,11,10,10,12,12,13,13, 153 11,11,10,13,11, 9,11,10,14,13,11,11,11,15,13,10, 154 10,11,13,13,12,13,13,14,14,12,11,12,12,13,10,11, 155 11,12,13,10,11,12,13,13,10,11,10,13,12,12,12,13, 156 14, 0,12,13,11,13,11, 8,10,10,13,13,10,11,11,14, 157 13,10,11,11,13,12,13,14,14,14,15,12,12,12,15,14, 158 9,11,10,13,12,10,10,11,13,14,11,11,11,15,12,13, 159 12,14,15,16,13,13,13,14,13, 9,11,11,12,12,10,12, 160 11,13,13,10,11,11,13,14,13,13,13,15,15,13,13,14, 161 17,15,11,12,12,14,14,10,11,12,13,15,12,13,13, 0, 162 15,13,11,14,12,16,14,16,14, 0,15,11,12,12,14,16, 163 11,13,12,16,15,12,13,13,14,15,12,14,12,15,13,15, 164 14,14,16,16, 8,10,10,13,13,10,11,10,13,14,10,11, 165 11,13,13,13,13,12,14,14,14,13,13,16,17, 9,10,10, 166 12,14,10,12,11,14,13,10,11,12,13,14,12,12,12,15, 167 15,13,13,13,14,14, 9,10,10,13,13,10,11,12,12,14, 168 10,11,10,13,13,13,13,13,14,16,13,13,13,14,14,11, 169 12,13,15,13,12,14,13,14,16,12,12,13,13,14,13,14, 170 14,17,15,13,12,17,13,16,11,12,13,14,15,12,13,14, 171 14,17,11,12,11,14,14,13,16,14,16, 0,14,15,11,15, 172 11, 173 }; 174 175 static const static_codebook _16u0__p4_0 = { 176 4, 625, 177 (char *)_vq_lengthlist__16u0__p4_0, 178 1, -533725184, 1611661312, 3, 0, 179 (long *)_vq_quantlist__16u0__p4_0, 180 0 181 }; 182 183 static const long _vq_quantlist__16u0__p5_0[] = { 184 4, 185 3, 186 5, 187 2, 188 6, 189 1, 190 7, 191 0, 192 8, 193 }; 194 195 static const char _vq_lengthlist__16u0__p5_0[] = { 196 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8, 197 9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9, 198 9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,11, 7, 8, 8, 199 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9, 200 9, 9,10,10,11,11,12,12, 9, 9, 9,10,10,11,11,12, 201 12, 202 }; 203 204 static const static_codebook _16u0__p5_0 = { 205 2, 81, 206 (char *)_vq_lengthlist__16u0__p5_0, 207 1, -531628032, 1611661312, 4, 0, 208 (long *)_vq_quantlist__16u0__p5_0, 209 0 210 }; 211 212 static const long _vq_quantlist__16u0__p6_0[] = { 213 6, 214 5, 215 7, 216 4, 217 8, 218 3, 219 9, 220 2, 221 10, 222 1, 223 11, 224 0, 225 12, 226 }; 227 228 static const char _vq_lengthlist__16u0__p6_0[] = { 229 1, 4, 4, 7, 7,10,10,12,12,13,13,18,17, 3, 6, 6, 230 9, 9,11,11,13,13,14,14,18,17, 3, 6, 6, 9, 9,11, 231 11,13,13,14,14,17,18, 7, 9, 9,11,11,13,13,14,14, 232 15,15, 0, 0, 7, 9, 9,11,11,13,13,14,14,15,16,19, 233 18,10,11,11,13,13,14,14,16,15,17,18, 0, 0,10,11, 234 11,13,13,14,14,15,15,16,18, 0, 0,11,13,13,14,14, 235 15,15,17,17, 0,19, 0, 0,11,13,13,14,14,14,15,16, 236 18, 0,19, 0, 0,13,14,14,15,15,18,17,18,18, 0,19, 237 0, 0,13,14,14,15,16,16,16,18,18,19, 0, 0, 0,16, 238 17,17, 0,17,19,19, 0,19, 0, 0, 0, 0,16,19,16,17, 239 18, 0,19, 0, 0, 0, 0, 0, 0, 240 }; 241 242 static const static_codebook _16u0__p6_0 = { 243 2, 169, 244 (char *)_vq_lengthlist__16u0__p6_0, 245 1, -526516224, 1616117760, 4, 0, 246 (long *)_vq_quantlist__16u0__p6_0, 247 0 248 }; 249 250 static const long _vq_quantlist__16u0__p6_1[] = { 251 2, 252 1, 253 3, 254 0, 255 4, 256 }; 257 258 static const char _vq_lengthlist__16u0__p6_1[] = { 259 1, 4, 5, 6, 6, 4, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6, 260 6, 6, 7, 7, 6, 6, 6, 7, 7, 261 }; 262 263 static const static_codebook _16u0__p6_1 = { 264 2, 25, 265 (char *)_vq_lengthlist__16u0__p6_1, 266 1, -533725184, 1611661312, 3, 0, 267 (long *)_vq_quantlist__16u0__p6_1, 268 0 269 }; 270 271 static const long _vq_quantlist__16u0__p7_0[] = { 272 1, 273 0, 274 2, 275 }; 276 277 static const char _vq_lengthlist__16u0__p7_0[] = { 278 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 279 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 280 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 281 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 282 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 283 7, 284 }; 285 286 static const static_codebook _16u0__p7_0 = { 287 4, 81, 288 (char *)_vq_lengthlist__16u0__p7_0, 289 1, -518803456, 1628680192, 2, 0, 290 (long *)_vq_quantlist__16u0__p7_0, 291 0 292 }; 293 294 static const long _vq_quantlist__16u0__p7_1[] = { 295 7, 296 6, 297 8, 298 5, 299 9, 300 4, 301 10, 302 3, 303 11, 304 2, 305 12, 306 1, 307 13, 308 0, 309 14, 310 }; 311 312 static const char _vq_lengthlist__16u0__p7_1[] = { 313 1, 5, 5, 6, 5, 9,10,11,11,10,10,10,10,10,10, 5, 314 8, 8, 8,10,10,10,10,10,10,10,10,10,10,10, 5, 8, 315 9, 9, 9,10,10,10,10,10,10,10,10,10,10, 5,10, 8, 316 10,10,10,10,10,10,10,10,10,10,10,10, 4, 8, 9,10, 317 10,10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10, 318 10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,10, 319 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 320 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 321 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 322 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 323 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 324 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 325 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 326 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 327 10, 328 }; 329 330 static const static_codebook _16u0__p7_1 = { 331 2, 225, 332 (char *)_vq_lengthlist__16u0__p7_1, 333 1, -520986624, 1620377600, 4, 0, 334 (long *)_vq_quantlist__16u0__p7_1, 335 0 336 }; 337 338 static const long _vq_quantlist__16u0__p7_2[] = { 339 10, 340 9, 341 11, 342 8, 343 12, 344 7, 345 13, 346 6, 347 14, 348 5, 349 15, 350 4, 351 16, 352 3, 353 17, 354 2, 355 18, 356 1, 357 19, 358 0, 359 20, 360 }; 361 362 static const char _vq_lengthlist__16u0__p7_2[] = { 363 1, 6, 6, 7, 8, 7, 7,10, 9,10, 9,11,10, 9,11,10, 364 9, 9, 9, 9,10, 6, 8, 7, 9, 9, 8, 8,10,10, 9,11, 365 11,12,12,10, 9,11, 9,12,10, 9, 6, 9, 8, 9,12, 8, 366 8,11, 9,11,11,12,11,12,12,10,11,11,10,10,11, 7, 367 10, 9, 9, 9, 9, 9,10, 9,10, 9,10,10,12,10,10,10, 368 11,12,10,10, 7, 9, 9, 9,10, 9, 9,10,10, 9, 9, 9, 369 11,11,10,10,10,10, 9, 9,12, 7, 9,10, 9,11, 9,10, 370 9,10,11,11,11,10,11,12, 9,12,11,10,10,10, 7, 9, 371 9, 9, 9,10,12,10, 9,11,12,10,11,12,12,11, 9,10, 372 11,10,11, 7, 9,10,10,11,10, 9,10,11,11,11,10,12, 373 12,12,11,11,10,11,11,12, 8, 9,10,12,11,10,10,12, 374 12,12,12,12,10,11,11, 9,11,10,12,11,11, 8, 9,10, 375 10,11,12,11,11,10,10,10,12,12,12, 9,10,12,12,12, 376 12,12, 8,10,11,10,10,12, 9,11,12,12,11,12,12,12, 377 12,10,12,10,10,10,10, 8,12,11,11,11,10,10,11,12, 378 12,12,12,11,12,12,12,11,11,11,12,10, 9,10,10,12, 379 10,12,10,12,12,10,10,10,11,12,12,12,11,12,12,12, 380 11,10,11,12,12,12,11,12,12,11,12,12,11,12,12,12, 381 12,11,12,12,10,10,10,10,11,11,12,11,12,12,12,12, 382 12,12,12,11,12,11,10,11,11,12,11,11, 9,10,10,10, 383 12,10,10,11, 9,11,12,11,12,11,12,12,10,11,10,12, 384 9, 9, 9,12,11,10,11,10,12,10,12,10,12,12,12,11, 385 11,11,11,11,10, 9,10,10,11,10,11,11,12,11,10,11, 386 12,12,12,11,11, 9,12,10,12, 9,10,12,10,10,11,10, 387 11,11,12,11,10,11,10,11,11,11,11,12,11,11,10, 9, 388 10,10,10, 9,11,11,10, 9,12,10,11,12,11,12,12,11, 389 12,11,12,11,10,11,10,12,11,12,11,12,11,12,10,11, 390 10,10,12,11,10,11,11,11,10, 391 }; 392 393 static const static_codebook _16u0__p7_2 = { 394 2, 441, 395 (char *)_vq_lengthlist__16u0__p7_2, 396 1, -529268736, 1611661312, 5, 0, 397 (long *)_vq_quantlist__16u0__p7_2, 398 0 399 }; 400 401 static const char _huff_lengthlist__16u0__single[] = { 402 3, 5, 8, 7,14, 8, 9,19, 5, 2, 5, 5, 9, 6, 9,19, 403 8, 4, 5, 7, 8, 9,13,19, 7, 4, 6, 5, 9, 6, 9,19, 404 12, 8, 7, 9,10,11,13,19, 8, 5, 8, 6, 9, 6, 7,19, 405 8, 8,10, 7, 7, 4, 5,19,12,17,19,15,18,13,11,18, 406 }; 407 408 static const static_codebook _huff_book__16u0__single = { 409 2, 64, 410 (char *)_huff_lengthlist__16u0__single, 411 0, 0, 0, 0, 0, 412 NULL, 413 0 414 }; 415 416 static const char _huff_lengthlist__16u1__long[] = { 417 3, 6,10, 8,12, 8,14, 8,14,19, 5, 3, 5, 5, 7, 6, 418 11, 7,16,19, 7, 5, 6, 7, 7, 9,11,12,19,19, 6, 4, 419 7, 5, 7, 6,10, 7,18,18, 8, 6, 7, 7, 7, 7, 8, 9, 420 18,18, 7, 5, 8, 5, 7, 5, 8, 6,18,18,12, 9,10, 9, 421 9, 9, 8, 9,18,18, 8, 7,10, 6, 8, 5, 6, 4,11,18, 422 11,15,16,12,11, 8, 8, 6, 9,18,14,18,18,18,16,16, 423 16,13,16,18, 424 }; 425 426 static const static_codebook _huff_book__16u1__long = { 427 2, 100, 428 (char *)_huff_lengthlist__16u1__long, 429 0, 0, 0, 0, 0, 430 NULL, 431 0 432 }; 433 434 static const long _vq_quantlist__16u1__p1_0[] = { 435 1, 436 0, 437 2, 438 }; 439 440 static const char _vq_lengthlist__16u1__p1_0[] = { 441 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 7, 7,10,10, 7, 442 9,10, 5, 7, 8, 7,10, 9, 7,10,10, 5, 8, 8, 8,10, 443 10, 8,10,10, 7,10,10,10,11,12,10,12,13, 7,10,10, 444 9,13,11,10,12,13, 5, 8, 8, 8,10,10, 8,10,10, 7, 445 10,10,10,12,12, 9,11,12, 7,10,11,10,12,12,10,13, 446 11, 447 }; 448 449 static const static_codebook _16u1__p1_0 = { 450 4, 81, 451 (char *)_vq_lengthlist__16u1__p1_0, 452 1, -535822336, 1611661312, 2, 0, 453 (long *)_vq_quantlist__16u1__p1_0, 454 0 455 }; 456 457 static const long _vq_quantlist__16u1__p2_0[] = { 458 1, 459 0, 460 2, 461 }; 462 463 static const char _vq_lengthlist__16u1__p2_0[] = { 464 3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 7, 8, 6, 465 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 7, 5, 6, 6, 6, 8, 466 8, 6, 8, 8, 6, 8, 8, 7, 7,10, 8, 9, 9, 6, 8, 8, 467 7, 9, 8, 8, 9,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6, 468 8, 8, 8,10, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 7,10, 469 8, 470 }; 471 472 static const static_codebook _16u1__p2_0 = { 473 4, 81, 474 (char *)_vq_lengthlist__16u1__p2_0, 475 1, -535822336, 1611661312, 2, 0, 476 (long *)_vq_quantlist__16u1__p2_0, 477 0 478 }; 479 480 static const long _vq_quantlist__16u1__p3_0[] = { 481 2, 482 1, 483 3, 484 0, 485 4, 486 }; 487 488 static const char _vq_lengthlist__16u1__p3_0[] = { 489 1, 5, 5, 8, 8, 6, 7, 7, 9, 9, 5, 7, 7, 9, 9, 9, 490 10, 9,11,11, 9, 9,10,11,11, 6, 8, 8,10,10, 8, 9, 491 10,11,11, 8, 9,10,11,11,10,11,11,12,13,10,11,11, 492 13,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10, 9,11, 493 11,10,11,11,13,13,10,11,11,13,12, 9,11,11,14,13, 494 10,12,12,15,14,10,12,11,14,13,12,13,13,15,15,12, 495 13,13,16,14, 9,11,11,13,14,10,11,12,14,14,10,12, 496 12,14,15,12,13,13,14,15,12,13,14,15,16, 5, 8, 8, 497 11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14, 498 14,11,12,12,14,14, 8,10,10,12,12, 9,11,12,12,13, 499 10,12,12,13,13,12,12,13,14,15,11,13,13,15,15, 7, 500 10,10,12,12, 9,12,11,13,12,10,11,12,13,13,12,13, 501 12,15,14,11,12,13,15,15,10,12,12,15,14,11,13,13, 502 16,15,11,13,13,16,15,14,13,14,15,16,13,15,15,17, 503 17,10,12,12,14,15,11,12,12,15,15,11,13,13,15,16, 504 13,15,13,16,15,13,15,15,16,17, 5, 8, 8,11,11, 8, 505 10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12, 506 12,14,14, 7,10,10,12,12,10,12,12,14,13, 9,11,12, 507 12,13,12,13,13,15,15,12,12,13,13,15, 7,10,10,12, 508 13,10,11,12,13,13,10,12,11,13,13,11,13,13,15,15, 509 12,13,12,15,14, 9,12,12,15,14,11,13,13,15,15,11, 510 12,13,15,15,13,14,14,17,19,13,13,14,16,16,10,12, 511 12,14,15,11,13,13,15,16,11,13,12,16,15,13,15,15, 512 17,18,14,15,13,16,15, 8,11,11,15,14,10,12,12,16, 513 15,10,12,12,16,16,14,15,15,18,17,13,14,15,16,18, 514 9,12,12,15,15,11,12,14,16,17,11,13,13,16,15,15, 515 15,15,17,18,14,15,16,17,17, 9,12,12,15,15,11,14, 516 13,16,16,11,13,13,16,16,15,16,15,17,18,14,16,15, 517 17,16,12,14,14,17,16,12,14,15,18,17,13,15,15,17, 518 17,15,15,18,16,20,15,16,17,18,18,11,14,14,16,17, 519 13,15,14,18,17,13,15,15,17,17,15,17,15,18,17,15, 520 17,16,19,18, 8,11,11,14,15,10,12,12,15,15,10,12, 521 12,16,16,13,14,14,17,16,14,15,15,17,17, 9,12,12, 522 15,16,11,13,13,16,16,11,12,13,16,16,14,16,15,20, 523 17,14,16,16,17,17, 9,12,12,15,16,11,13,13,16,17, 524 11,13,13,17,16,14,15,15,17,18,15,15,15,18,18,11, 525 14,14,17,16,13,15,15,17,17,13,14,14,18,17,15,16, 526 16,18,19,15,15,17,17,19,11,14,14,16,17,13,15,14, 527 17,19,13,15,14,18,17,15,17,16,18,18,15,17,15,18, 528 16, 529 }; 530 531 static const static_codebook _16u1__p3_0 = { 532 4, 625, 533 (char *)_vq_lengthlist__16u1__p3_0, 534 1, -533725184, 1611661312, 3, 0, 535 (long *)_vq_quantlist__16u1__p3_0, 536 0 537 }; 538 539 static const long _vq_quantlist__16u1__p4_0[] = { 540 2, 541 1, 542 3, 543 0, 544 4, 545 }; 546 547 static const char _vq_lengthlist__16u1__p4_0[] = { 548 4, 5, 5, 8, 8, 6, 6, 7, 9, 9, 6, 6, 6, 9, 9, 9, 549 10, 9,11,11, 9, 9,10,11,11, 6, 7, 7,10, 9, 7, 7, 550 8, 9,10, 7, 7, 8,10,10,10,10,10,10,12, 9, 9,10, 551 11,12, 6, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 7,10, 552 10, 9,10, 9,12,11,10,10, 9,12,10, 9,10,10,12,11, 553 10,10,10,12,12, 9,10,10,12,12,12,11,12,13,13,11, 554 11,12,12,13, 9,10,10,11,12, 9,10,10,12,12,10,10, 555 10,12,12,11,12,11,14,13,11,12,12,14,13, 5, 7, 7, 556 10,10, 7, 8, 8,10,10, 7, 8, 7,10,10,10,10,10,12, 557 12,10,10,10,12,12, 6, 8, 7,10,10, 7, 7, 9,10,11, 558 8, 9, 9,11,10,10,10,11,11,13,10,10,11,12,13, 6, 559 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,10,11,10,11, 560 10,13,11,10,11,10,12,12,10,11,10,12,11,10,10,10, 561 12,13,10,11,11,13,12,11,11,13,11,14,12,12,13,14, 562 14, 9,10,10,12,13,10,11,10,13,12,10,11,11,12,13, 563 11,12,11,14,12,12,13,13,15,14, 5, 7, 7,10,10, 7, 564 7, 8,10,10, 7, 8, 8,10,10,10,10,10,11,12,10,10, 565 10,12,12, 7, 8, 8,10,10, 8, 9, 8,11,10, 7, 8, 9, 566 10,11,10,11,11,12,12,10,10,11,11,13, 7, 7, 8,10, 567 10, 8, 8, 9,10,11, 7, 9, 7,11,10,10,11,11,13,12, 568 11,11,10,13,11, 9,10,10,12,12,10,11,11,13,12,10, 569 10,11,12,12,12,13,13,14,14,11,11,12,12,14,10,10, 570 11,12,12,10,11,11,12,13,10,10,10,13,12,12,13,13, 571 15,14,12,13,10,14,11, 8,10,10,12,12,10,11,10,13, 572 13, 9,10,10,12,12,12,13,13,15,14,11,12,12,13,13, 573 9,10,10,13,12,10,10,11,13,13,10,11,10,13,12,12, 574 12,13,14,15,12,13,12,15,13, 9,10,10,12,13,10,11, 575 10,13,12,10,10,11,12,13,12,14,12,15,13,12,12,13, 576 14,15,11,12,11,14,13,11,11,12,14,15,12,13,12,15, 577 14,13,11,15,11,16,13,14,14,16,15,11,12,12,14,14, 578 11,12,11,14,13,12,12,13,14,15,13,14,12,16,12,14, 579 14,14,15,15, 8,10,10,12,12, 9,10,10,12,12,10,10, 580 11,13,13,11,12,12,13,13,12,13,13,14,15, 9,10,10, 581 13,12,10,11,11,13,12,10,10,11,13,13,12,13,12,15, 582 14,12,12,13,13,16, 9, 9,10,12,13,10,10,11,12,13, 583 10,11,10,13,13,12,12,13,13,15,13,13,12,15,13,11, 584 12,12,14,14,12,13,12,15,14,11,11,12,13,14,14,14, 585 14,16,15,13,12,15,12,16,11,11,12,13,14,12,13,13, 586 14,15,10,12,11,14,13,14,15,14,16,16,13,14,11,15, 587 11, 588 }; 589 590 static const static_codebook _16u1__p4_0 = { 591 4, 625, 592 (char *)_vq_lengthlist__16u1__p4_0, 593 1, -533725184, 1611661312, 3, 0, 594 (long *)_vq_quantlist__16u1__p4_0, 595 0 596 }; 597 598 static const long _vq_quantlist__16u1__p5_0[] = { 599 4, 600 3, 601 5, 602 2, 603 6, 604 1, 605 7, 606 0, 607 8, 608 }; 609 610 static const char _vq_lengthlist__16u1__p5_0[] = { 611 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8, 612 10,10, 4, 5, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9, 613 9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 7, 8, 8, 614 10, 9,11,11,12,11, 7, 8, 8, 9, 9,11,11,12,12, 9, 615 10,10,11,11,12,12,13,12, 9,10,10,11,11,12,12,12, 616 13, 617 }; 618 619 static const static_codebook _16u1__p5_0 = { 620 2, 81, 621 (char *)_vq_lengthlist__16u1__p5_0, 622 1, -531628032, 1611661312, 4, 0, 623 (long *)_vq_quantlist__16u1__p5_0, 624 0 625 }; 626 627 static const long _vq_quantlist__16u1__p6_0[] = { 628 4, 629 3, 630 5, 631 2, 632 6, 633 1, 634 7, 635 0, 636 8, 637 }; 638 639 static const char _vq_lengthlist__16u1__p6_0[] = { 640 3, 4, 4, 6, 6, 7, 7, 9, 9, 4, 4, 4, 6, 6, 8, 8, 641 9, 9, 4, 4, 4, 6, 6, 7, 7, 9, 9, 6, 6, 6, 7, 7, 642 8, 8,10, 9, 6, 6, 6, 7, 7, 8, 8, 9,10, 7, 8, 7, 643 8, 8, 9, 9,10,10, 7, 8, 8, 8, 8, 9, 9,10,10, 9, 644 9, 9,10,10,10,10,11,11, 9, 9, 9,10,10,10,10,11, 645 11, 646 }; 647 648 static const static_codebook _16u1__p6_0 = { 649 2, 81, 650 (char *)_vq_lengthlist__16u1__p6_0, 651 1, -531628032, 1611661312, 4, 0, 652 (long *)_vq_quantlist__16u1__p6_0, 653 0 654 }; 655 656 static const long _vq_quantlist__16u1__p7_0[] = { 657 1, 658 0, 659 2, 660 }; 661 662 static const char _vq_lengthlist__16u1__p7_0[] = { 663 1, 4, 4, 4, 8, 8, 4, 8, 8, 5,11, 9, 8,12,11, 8, 664 12,11, 5,10,11, 8,11,12, 8,11,12, 4,11,11,11,14, 665 13,10,13,13, 8,14,13,12,14,16,12,16,15, 8,14,14, 666 13,16,14,12,15,16, 4,11,11,10,14,13,11,14,14, 8, 667 15,14,12,15,15,12,14,16, 8,14,14,11,16,15,12,15, 668 13, 669 }; 670 671 static const static_codebook _16u1__p7_0 = { 672 4, 81, 673 (char *)_vq_lengthlist__16u1__p7_0, 674 1, -529137664, 1618345984, 2, 0, 675 (long *)_vq_quantlist__16u1__p7_0, 676 0 677 }; 678 679 static const long _vq_quantlist__16u1__p7_1[] = { 680 5, 681 4, 682 6, 683 3, 684 7, 685 2, 686 8, 687 1, 688 9, 689 0, 690 10, 691 }; 692 693 static const char _vq_lengthlist__16u1__p7_1[] = { 694 2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 6, 5, 7, 7, 695 8, 8, 8, 8, 8, 8, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 696 8, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8, 697 8, 8, 8, 9, 9, 9, 9, 7, 8, 8, 8, 8, 9, 9, 9,10, 698 9,10, 7, 8, 8, 8, 8, 9, 9, 9, 9,10, 9, 8, 8, 8, 699 9, 9,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9,10, 700 10,10,10, 8, 8, 8, 9, 9, 9,10,10,10,10,10, 8, 8, 701 8, 9, 9,10,10,10,10,10,10, 702 }; 703 704 static const static_codebook _16u1__p7_1 = { 705 2, 121, 706 (char *)_vq_lengthlist__16u1__p7_1, 707 1, -531365888, 1611661312, 4, 0, 708 (long *)_vq_quantlist__16u1__p7_1, 709 0 710 }; 711 712 static const long _vq_quantlist__16u1__p8_0[] = { 713 5, 714 4, 715 6, 716 3, 717 7, 718 2, 719 8, 720 1, 721 9, 722 0, 723 10, 724 }; 725 726 static const char _vq_lengthlist__16u1__p8_0[] = { 727 1, 4, 4, 5, 5, 8, 8,10,10,12,12, 4, 7, 7, 8, 8, 728 9, 9,12,11,14,13, 4, 7, 7, 7, 8, 9,10,11,11,13, 729 12, 5, 8, 8, 9, 9,11,11,12,13,15,14, 5, 7, 8, 9, 730 9,11,11,13,13,17,15, 8, 9,10,11,11,12,13,17,14, 731 17,16, 8,10, 9,11,11,12,12,13,15,15,17,10,11,11, 732 12,13,14,15,15,16,16,17, 9,11,11,12,12,14,15,17, 733 15,15,16,11,14,12,14,15,16,15,16,16,16,15,11,13, 734 13,14,14,15,15,16,16,15,16, 735 }; 736 737 static const static_codebook _16u1__p8_0 = { 738 2, 121, 739 (char *)_vq_lengthlist__16u1__p8_0, 740 1, -524582912, 1618345984, 4, 0, 741 (long *)_vq_quantlist__16u1__p8_0, 742 0 743 }; 744 745 static const long _vq_quantlist__16u1__p8_1[] = { 746 5, 747 4, 748 6, 749 3, 750 7, 751 2, 752 8, 753 1, 754 9, 755 0, 756 10, 757 }; 758 759 static const char _vq_lengthlist__16u1__p8_1[] = { 760 2, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 4, 6, 6, 7, 7, 761 8, 7, 8, 8, 8, 8, 4, 6, 6, 7, 7, 7, 7, 8, 8, 8, 762 8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 6, 7, 7, 7, 763 7, 8, 8, 8, 8, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 764 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 765 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 766 9, 9, 9, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 8, 767 8, 9, 9, 9, 9, 9, 9, 9, 9, 768 }; 769 770 static const static_codebook _16u1__p8_1 = { 771 2, 121, 772 (char *)_vq_lengthlist__16u1__p8_1, 773 1, -531365888, 1611661312, 4, 0, 774 (long *)_vq_quantlist__16u1__p8_1, 775 0 776 }; 777 778 static const long _vq_quantlist__16u1__p9_0[] = { 779 7, 780 6, 781 8, 782 5, 783 9, 784 4, 785 10, 786 3, 787 11, 788 2, 789 12, 790 1, 791 13, 792 0, 793 14, 794 }; 795 796 static const char _vq_lengthlist__16u1__p9_0[] = { 797 1, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 798 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 799 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 800 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 801 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 802 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 803 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 804 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 805 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 806 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 807 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 808 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 809 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 810 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 811 8, 812 }; 813 814 static const static_codebook _16u1__p9_0 = { 815 2, 225, 816 (char *)_vq_lengthlist__16u1__p9_0, 817 1, -514071552, 1627381760, 4, 0, 818 (long *)_vq_quantlist__16u1__p9_0, 819 0 820 }; 821 822 static const long _vq_quantlist__16u1__p9_1[] = { 823 7, 824 6, 825 8, 826 5, 827 9, 828 4, 829 10, 830 3, 831 11, 832 2, 833 12, 834 1, 835 13, 836 0, 837 14, 838 }; 839 840 static const char _vq_lengthlist__16u1__p9_1[] = { 841 1, 6, 5, 9, 9,10,10, 6, 7, 9, 9,10,10,10,10, 5, 842 10, 8,10, 8,10,10, 8, 8,10, 9,10,10,10,10, 5, 8, 843 9,10,10,10,10, 8,10,10,10,10,10,10,10, 9,10,10, 844 10,10,10,10, 9, 9,10,10,10,10,10,10, 9, 9, 8, 9, 845 10,10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10, 846 10,10,10,10,10,10,10,10,10,10,10, 8,10,10,10,10, 847 10,10,10,10,10,10,10,10,10, 6, 8, 8,10,10,10, 8, 848 10,10,10,10,10,10,10,10, 5, 8, 8,10,10,10, 9, 9, 849 10,10,10,10,10,10,10,10, 9,10,10,10,10,10,10,10, 850 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 851 10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 852 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 853 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 854 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 855 9, 856 }; 857 858 static const static_codebook _16u1__p9_1 = { 859 2, 225, 860 (char *)_vq_lengthlist__16u1__p9_1, 861 1, -522338304, 1620115456, 4, 0, 862 (long *)_vq_quantlist__16u1__p9_1, 863 0 864 }; 865 866 static const long _vq_quantlist__16u1__p9_2[] = { 867 8, 868 7, 869 9, 870 6, 871 10, 872 5, 873 11, 874 4, 875 12, 876 3, 877 13, 878 2, 879 14, 880 1, 881 15, 882 0, 883 16, 884 }; 885 886 static const char _vq_lengthlist__16u1__p9_2[] = { 887 1, 6, 6, 7, 8, 8,11,10, 9, 9,11, 9,10, 9,11,11, 888 9, 6, 7, 6,11, 8,11, 9,10,10,11, 9,11,10,10,10, 889 11, 9, 5, 7, 7, 8, 8,10,11, 8, 8,11, 9, 9,10,11, 890 9,10,11, 8, 9, 6, 8, 8, 9, 9,10,10,11,11,11, 9, 891 11,10, 9,11, 8, 8, 8, 9, 8, 9,10,11, 9, 9,11,11, 892 10, 9, 9,11,10, 8,11, 8, 9, 8,11, 9,10, 9,10,11, 893 11,10,10, 9,10,10, 8, 8, 9,10,10,10, 9,11, 9,10, 894 11,11,11,11,10, 9,11, 9, 9,11,11,10, 8,11,11,11, 895 9,10,10,11,10,11,11, 9,11,10, 9,11,10,10,10,10, 896 9,11,10,11,10, 9, 9,10,11, 9, 8,10,11,11,10,10, 897 11, 9,11,10,11,11,10,11, 9, 9, 8,10, 8, 9,11, 9, 898 8,10,10, 9,11,10,11,10,11, 9,11, 8,10,11,11,11, 899 11,10,10,11,11,11,11,10,11,11,10, 9, 8,10,10, 9, 900 11,10,11,11,11, 9, 9, 9,11,11,11,10,10, 9, 9,10, 901 9,11,11,11,11, 8,10,11,10,11,11,10,11,11, 9, 9, 902 9,10, 9,11, 9,11,11,11,11,11,10,11,11,10,11,10, 903 11,11, 9,11,10,11,10, 9,10, 9,10,10,11,11,11,11, 904 9,10, 9,10,11,11,10,11,11,11,11,11,11,10,11,11, 905 10, 906 }; 907 908 static const static_codebook _16u1__p9_2 = { 909 2, 289, 910 (char *)_vq_lengthlist__16u1__p9_2, 911 1, -529530880, 1611661312, 5, 0, 912 (long *)_vq_quantlist__16u1__p9_2, 913 0 914 }; 915 916 static const char _huff_lengthlist__16u1__short[] = { 917 5, 7,10, 9,11,10,15,11,13,16, 6, 4, 6, 6, 7, 7, 918 10, 9,12,16,10, 6, 5, 6, 6, 7,10,11,16,16, 9, 6, 919 7, 6, 7, 7,10, 8,14,16,11, 6, 5, 4, 5, 6, 8, 9, 920 15,16, 9, 6, 6, 5, 6, 6, 9, 8,14,16,12, 7, 6, 6, 921 5, 6, 6, 7,13,16, 8, 6, 7, 6, 5, 5, 4, 4,11,16, 922 9, 8, 9, 9, 7, 7, 6, 5,13,16,14,14,16,15,16,15, 923 16,16,16,16, 924 }; 925 926 static const static_codebook _huff_book__16u1__short = { 927 2, 100, 928 (char *)_huff_lengthlist__16u1__short, 929 0, 0, 0, 0, 0, 930 NULL, 931 0 932 }; 933 934 static const char _huff_lengthlist__16u2__long[] = { 935 5, 8,10,10,10,11,11,12,14,18, 7, 5, 5, 6, 8, 9, 936 10,12,14,17, 9, 5, 4, 5, 6, 8,10,11,13,19, 9, 5, 937 4, 4, 5, 6, 9,10,12,17, 8, 6, 5, 4, 4, 5, 7,10, 938 11,15, 8, 7, 7, 6, 5, 5, 6, 9,11,14, 8, 9, 8, 7, 939 6, 5, 6, 7,11,14, 9,11,11, 9, 7, 6, 6, 6, 9,14, 940 11,14,15,13, 9, 8, 7, 7, 9,14,13,15,19,17,12,11, 941 10, 9,10,14, 942 }; 943 944 static const static_codebook _huff_book__16u2__long = { 945 2, 100, 946 (char *)_huff_lengthlist__16u2__long, 947 0, 0, 0, 0, 0, 948 NULL, 949 0 950 }; 951 952 static const long _vq_quantlist__16u2_p1_0[] = { 953 1, 954 0, 955 2, 956 }; 957 958 static const char _vq_lengthlist__16u2_p1_0[] = { 959 1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7, 960 9, 9, 5, 7, 7, 7, 9, 9, 8, 9, 9, 5, 7, 7, 8, 9, 961 9, 7, 9, 9, 7, 9, 9, 9,10,11, 9,10,10, 7, 9, 9, 962 9,10, 9, 9,10,11, 5, 8, 7, 7, 9, 9, 8, 9, 9, 7, 963 9, 9, 9,11,10, 9, 9,10, 7, 9, 9, 9,10,10, 9,11, 964 10, 965 }; 966 967 static const static_codebook _16u2_p1_0 = { 968 4, 81, 969 (char *)_vq_lengthlist__16u2_p1_0, 970 1, -535822336, 1611661312, 2, 0, 971 (long *)_vq_quantlist__16u2_p1_0, 972 0 973 }; 974 975 static const long _vq_quantlist__16u2_p2_0[] = { 976 2, 977 1, 978 3, 979 0, 980 4, 981 }; 982 983 static const char _vq_lengthlist__16u2_p2_0[] = { 984 3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 9, 985 10, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8, 986 8,10,10, 7, 8, 8,10,10,10,10,10,12,12, 9,10,10, 987 11,12, 5, 7, 7, 9, 9, 7, 8, 8,10,10, 7, 8, 8,10, 988 10, 9,10,10,12,11,10,10,10,12,12, 9,10,10,12,12, 989 10,10,10,12,12, 9,10,10,12,12,12,12,12,14,14,11, 990 12,12,13,14, 9,10,10,12,12, 9,10,10,12,12,10,10, 991 10,12,12,11,12,12,14,13,12,12,12,14,13, 5, 7, 7, 992 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12, 993 12,10,10,10,12,12, 7, 8, 8,11,10, 8, 9, 9,11,11, 994 8, 9, 9,11,11,10,11,11,12,13,10,11,11,12,13, 7, 995 8, 8,10,10, 8, 9, 8,11,10, 8, 9, 9,11,11,10,11, 996 10,13,12,10,11,11,13,13,10,11,10,13,12,10,11,11, 997 13,13,10,11,11,13,13,12,12,13,13,14,12,13,13,14, 998 14, 9,10,10,12,12,10,11,10,13,12,10,11,11,13,13, 999 12,13,12,14,13,12,13,13,14,15, 5, 7, 7, 9,10, 7, 1000 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,12,10,10, 1001 11,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9, 1002 10,11,10,11,11,13,13,10,10,11,12,13, 7, 8, 8,10, 1003 10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,12, 1004 10,11,11,13,12, 9,10,10,12,12,10,11,11,13,13,10, 1005 10,11,12,13,12,13,13,15,14,12,12,13,12,14, 9,10, 1006 11,12,13,10,11,11,13,13,10,11,11,13,13,12,13,13, 1007 14,14,12,13,12,14,13, 8,10,10,12,12, 9,11,10,13, 1008 12, 9,10,10,12,13,12,13,13,14,14,12,12,12,14,14, 1009 9,10,10,13,13,10,11,11,13,13,10,11,11,13,13,13, 1010 13,13,14,15,12,13,13,14,15, 9,10,10,12,13,10,11, 1011 10,13,13,10,11,11,12,13,12,13,12,15,14,12,13,13, 1012 14,15,11,12,12,15,14,12,12,13,14,15,12,13,13,15, 1013 14,13,13,15,14,16,14,14,14,16,15,11,12,12,14,14, 1014 11,12,12,14,14,12,13,13,14,15,13,14,13,15,13,14, 1015 14,14,15,16, 8, 9,10,12,12, 9,10,10,13,12, 9,10, 1016 11,12,13,12,12,12,14,14,12,13,13,14,14, 9,10,10, 1017 13,12,10,11,11,13,13,10,10,11,13,13,12,13,13,15, 1018 14,12,12,13,14,15, 9,10,10,13,13,10,11,11,13,13, 1019 10,11,11,13,13,12,13,13,14,14,13,13,13,15,15,11, 1020 12,12,14,13,12,13,13,15,14,11,12,12,14,14,14,14, 1021 14,16,15,13,13,14,13,16,11,12,12,14,14,12,13,13, 1022 14,15,12,13,12,14,14,14,14,14,16,16,14,15,13,16, 1023 14, 1024 }; 1025 1026 static const static_codebook _16u2_p2_0 = { 1027 4, 625, 1028 (char *)_vq_lengthlist__16u2_p2_0, 1029 1, -533725184, 1611661312, 3, 0, 1030 (long *)_vq_quantlist__16u2_p2_0, 1031 0 1032 }; 1033 1034 static const long _vq_quantlist__16u2_p3_0[] = { 1035 4, 1036 3, 1037 5, 1038 2, 1039 6, 1040 1, 1041 7, 1042 0, 1043 8, 1044 }; 1045 1046 static const char _vq_lengthlist__16u2_p3_0[] = { 1047 2, 4, 4, 6, 6, 7, 7, 9, 9, 4, 5, 5, 6, 6, 8, 7, 1048 9, 9, 4, 5, 5, 6, 6, 7, 8, 9, 9, 6, 6, 6, 7, 7, 1049 8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7, 1050 8, 8, 9, 9,11,10, 7, 7, 8, 8, 8, 9, 9,10,11, 9, 1051 9, 9,10,10,11,10,11,11, 9, 9, 9,10,10,10,11,11, 1052 11, 1053 }; 1054 1055 static const static_codebook _16u2_p3_0 = { 1056 2, 81, 1057 (char *)_vq_lengthlist__16u2_p3_0, 1058 1, -531628032, 1611661312, 4, 0, 1059 (long *)_vq_quantlist__16u2_p3_0, 1060 0 1061 }; 1062 1063 static const long _vq_quantlist__16u2_p4_0[] = { 1064 8, 1065 7, 1066 9, 1067 6, 1068 10, 1069 5, 1070 11, 1071 4, 1072 12, 1073 3, 1074 13, 1075 2, 1076 14, 1077 1, 1078 15, 1079 0, 1080 16, 1081 }; 1082 1083 static const char _vq_lengthlist__16u2_p4_0[] = { 1084 2, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,11, 1085 11, 5, 5, 5, 7, 6, 8, 7, 9, 9, 9, 9,10,10,11,11, 1086 12,12, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9,10,10,11, 1087 11,12,12, 6, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10, 1088 11,11,12,12, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 9,10, 1089 10,11,11,12,12, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,10, 1090 11,11,11,11,12,12, 7, 7, 8, 8, 8, 9, 9, 9, 9,10, 1091 10,11,11,11,11,12,12, 8, 9, 9, 9, 9, 9, 9,10,10, 1092 10,10,11,11,12,12,12,12, 8, 9, 9, 9, 9, 9, 9,10, 1093 10,10,10,11,11,12,12,12,12, 9, 9, 9, 9, 9,10,10, 1094 10,10,10,11,11,11,12,12,13,13, 9, 9, 9, 9, 9,10, 1095 10,10,10,11,10,11,11,12,12,13,13,10,10,10,10,10, 1096 11,11,11,11,11,11,11,12,12,12,13,13,10,10,10,10, 1097 10,11,11,11,11,11,11,12,11,12,12,13,13,11,11,11, 1098 11,11,11,11,12,12,12,12,12,12,13,13,13,13,11,11, 1099 11,11,11,11,11,12,12,12,12,13,12,13,13,13,13,11, 1100 12,12,12,12,12,12,12,12,13,13,13,13,13,13,14,14, 1101 11,12,12,12,12,12,12,12,13,13,13,13,13,13,13,14, 1102 14, 1103 }; 1104 1105 static const static_codebook _16u2_p4_0 = { 1106 2, 289, 1107 (char *)_vq_lengthlist__16u2_p4_0, 1108 1, -529530880, 1611661312, 5, 0, 1109 (long *)_vq_quantlist__16u2_p4_0, 1110 0 1111 }; 1112 1113 static const long _vq_quantlist__16u2_p5_0[] = { 1114 1, 1115 0, 1116 2, 1117 }; 1118 1119 static const char _vq_lengthlist__16u2_p5_0[] = { 1120 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 7, 9, 9, 7, 1121 9,10, 5, 8, 8, 7,10, 9, 7,10, 9, 5, 8, 8, 8,11, 1122 10, 8,10,10, 7,10,10, 9, 9,12,10,12,12, 7,10,10, 1123 9,12,10,10,11,12, 5, 8, 8, 8,10,10, 8,11,11, 7, 1124 11,10,10,12,11, 9,10,12, 7,10,11,10,12,12, 9,12, 1125 9, 1126 }; 1127 1128 static const static_codebook _16u2_p5_0 = { 1129 4, 81, 1130 (char *)_vq_lengthlist__16u2_p5_0, 1131 1, -529137664, 1618345984, 2, 0, 1132 (long *)_vq_quantlist__16u2_p5_0, 1133 0 1134 }; 1135 1136 static const long _vq_quantlist__16u2_p5_1[] = { 1137 5, 1138 4, 1139 6, 1140 3, 1141 7, 1142 2, 1143 8, 1144 1, 1145 9, 1146 0, 1147 10, 1148 }; 1149 1150 static const char _vq_lengthlist__16u2_p5_1[] = { 1151 2, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 5, 6, 6, 7, 7, 1152 7, 7, 8, 8, 8, 8, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 1153 8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7, 1154 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 1155 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1156 8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 1157 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 1158 8, 8, 8, 8, 8, 9, 9, 9, 9, 1159 }; 1160 1161 static const static_codebook _16u2_p5_1 = { 1162 2, 121, 1163 (char *)_vq_lengthlist__16u2_p5_1, 1164 1, -531365888, 1611661312, 4, 0, 1165 (long *)_vq_quantlist__16u2_p5_1, 1166 0 1167 }; 1168 1169 static const long _vq_quantlist__16u2_p6_0[] = { 1170 6, 1171 5, 1172 7, 1173 4, 1174 8, 1175 3, 1176 9, 1177 2, 1178 10, 1179 1, 1180 11, 1181 0, 1182 12, 1183 }; 1184 1185 static const char _vq_lengthlist__16u2_p6_0[] = { 1186 1, 5, 4, 7, 7, 8, 8, 8, 8,10,10,11,11, 4, 6, 6, 1187 7, 7, 9, 9, 9, 9,10,10,11,11, 4, 6, 6, 7, 7, 9, 1188 9, 9, 9,10,10,11,11, 7, 8, 8, 9, 9, 9, 9,10,10, 1189 11,11,12,12, 7, 7, 7, 9, 8,10, 9,10,10,11,11,12, 1190 12, 8, 9, 9, 9,10,10,10,11,11,12,12,13,13, 8, 9, 1191 9,10, 9,10,10,11,11,12,12,13,13, 8, 9, 9,10,10, 1192 11,11,11,11,12,12,13,13, 8, 9, 9,10,10,11,11,12, 1193 11,12,12,13,13,10,10,10,11,11,12,12,12,12,13,13, 1194 14,14,10,10,10,11,11,12,12,12,12,13,13,14,14,11, 1195 11,11,12,12,13,13,13,13,14,14,14,14,11,11,11,12, 1196 12,13,13,13,13,14,14,14,14, 1197 }; 1198 1199 static const static_codebook _16u2_p6_0 = { 1200 2, 169, 1201 (char *)_vq_lengthlist__16u2_p6_0, 1202 1, -526516224, 1616117760, 4, 0, 1203 (long *)_vq_quantlist__16u2_p6_0, 1204 0 1205 }; 1206 1207 static const long _vq_quantlist__16u2_p6_1[] = { 1208 2, 1209 1, 1210 3, 1211 0, 1212 4, 1213 }; 1214 1215 static const char _vq_lengthlist__16u2_p6_1[] = { 1216 2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1217 5, 5, 5, 5, 5, 5, 5, 5, 5, 1218 }; 1219 1220 static const static_codebook _16u2_p6_1 = { 1221 2, 25, 1222 (char *)_vq_lengthlist__16u2_p6_1, 1223 1, -533725184, 1611661312, 3, 0, 1224 (long *)_vq_quantlist__16u2_p6_1, 1225 0 1226 }; 1227 1228 static const long _vq_quantlist__16u2_p7_0[] = { 1229 6, 1230 5, 1231 7, 1232 4, 1233 8, 1234 3, 1235 9, 1236 2, 1237 10, 1238 1, 1239 11, 1240 0, 1241 12, 1242 }; 1243 1244 static const char _vq_lengthlist__16u2_p7_0[] = { 1245 1, 4, 4, 7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 6, 6, 1246 8, 8, 9, 9, 9, 9,10,10,11,10, 4, 6, 6, 8, 8, 9, 1247 9, 9, 9,10,10,11,11, 7, 8, 8,10, 9,10,10,10,10, 1248 11,11,12,12, 7, 8, 8,10,10,10,10,10,10,11,11,12, 1249 12, 8, 9, 9,10,10,11,11,11,11,12,12,13,13, 8, 9, 1250 9,10,10,11,11,11,11,12,12,13,13, 8, 9, 9,11,10, 1251 11,11,12,12,13,13,14,13, 8, 9, 9,10,10,11,11,12, 1252 12,13,13,13,13, 9,10,10,11,11,12,12,13,13,13,13, 1253 14,14, 9,10,10,11,11,12,12,13,13,13,13,14,14,10, 1254 11,11,12,12,13,13,14,13,14,14,15,14,10,11,11,12, 1255 12,13,13,14,13,14,14,15,14, 1256 }; 1257 1258 static const static_codebook _16u2_p7_0 = { 1259 2, 169, 1260 (char *)_vq_lengthlist__16u2_p7_0, 1261 1, -523206656, 1618345984, 4, 0, 1262 (long *)_vq_quantlist__16u2_p7_0, 1263 0 1264 }; 1265 1266 static const long _vq_quantlist__16u2_p7_1[] = { 1267 5, 1268 4, 1269 6, 1270 3, 1271 7, 1272 2, 1273 8, 1274 1, 1275 9, 1276 0, 1277 10, 1278 }; 1279 1280 static const char _vq_lengthlist__16u2_p7_1[] = { 1281 2, 5, 5, 7, 7, 7, 7, 7, 7, 8, 8, 5, 6, 6, 7, 7, 1282 7, 7, 8, 8, 8, 8, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 1283 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 1284 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 1285 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 1286 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 1287 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1288 8, 8, 8, 8, 8, 8, 8, 8, 8, 1289 }; 1290 1291 static const static_codebook _16u2_p7_1 = { 1292 2, 121, 1293 (char *)_vq_lengthlist__16u2_p7_1, 1294 1, -531365888, 1611661312, 4, 0, 1295 (long *)_vq_quantlist__16u2_p7_1, 1296 0 1297 }; 1298 1299 static const long _vq_quantlist__16u2_p8_0[] = { 1300 7, 1301 6, 1302 8, 1303 5, 1304 9, 1305 4, 1306 10, 1307 3, 1308 11, 1309 2, 1310 12, 1311 1, 1312 13, 1313 0, 1314 14, 1315 }; 1316 1317 static const char _vq_lengthlist__16u2_p8_0[] = { 1318 1, 4, 4, 7, 7, 8, 8, 7, 7, 9, 8,10, 9,11,11, 4, 1319 7, 6, 9, 8, 9, 9, 9, 9,10, 9,11, 9,12, 9, 4, 6, 1320 7, 8, 8, 9, 9, 9, 9,10,10,10,11,11,12, 7, 9, 8, 1321 10,10,11,11,10,10,11,11,12,12,13,12, 7, 8, 8,10, 1322 10,10,11,10,10,11,11,11,12,12,13, 8, 9, 9,11,11, 1323 11,11,11,11,12,12,13,13,13,13, 8, 9, 9,11,11,11, 1324 11,11,11,12,12,13,13,13,14, 8, 9, 9,10,10,11,11, 1325 12,11,13,13,14,13,14,14, 8, 9, 9,10,10,11,11,12, 1326 12,12,12,13,13,14,14, 9,10,10,11,11,12,12,13,12, 1327 13,13,14,14,15,15, 9,10,10,11,11,12,12,12,13,13, 1328 13,14,14,14,15,10,11,11,12,12,13,13,14,13,14,14, 1329 15,14,15,15,10,11,11,12,12,13,12,13,14,14,14,14, 1330 14,15,15,11,12,12,13,13,13,13,14,14,15,14,15,15, 1331 16,16,11,12,12,13,13,13,13,14,14,14,15,15,15,16, 1332 16, 1333 }; 1334 1335 static const static_codebook _16u2_p8_0 = { 1336 2, 225, 1337 (char *)_vq_lengthlist__16u2_p8_0, 1338 1, -520986624, 1620377600, 4, 0, 1339 (long *)_vq_quantlist__16u2_p8_0, 1340 0 1341 }; 1342 1343 static const long _vq_quantlist__16u2_p8_1[] = { 1344 10, 1345 9, 1346 11, 1347 8, 1348 12, 1349 7, 1350 13, 1351 6, 1352 14, 1353 5, 1354 15, 1355 4, 1356 16, 1357 3, 1358 17, 1359 2, 1360 18, 1361 1, 1362 19, 1363 0, 1364 20, 1365 }; 1366 1367 static const char _vq_lengthlist__16u2_p8_1[] = { 1368 3, 5, 5, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 1369 9, 9, 9, 9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 1370 9, 9, 9, 9, 9, 9,10,10,10,10, 5, 6, 6, 7, 7, 8, 1371 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 1372 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,10,10,10,10, 1373 10,10,10,10, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 1374 9,10, 9,10,10,10, 9,10, 9, 8, 8, 8, 9, 8, 9, 9, 1375 9, 9,10, 9,10,10,10,10,10,10,10,10,10,10, 8, 8, 1376 8, 8, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10, 1377 10,10,10, 8, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,10, 1378 10,10,10,10,10,10,10,10, 8, 9, 9, 9, 9, 9, 9, 9, 1379 10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 1380 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 1381 10,10, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10, 1382 10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,10,10,10, 1383 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 1384 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1385 10, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 1386 10,10,10,10,10,10, 9, 9, 9,10,10,10,10,10,10,10, 1387 10,10,10,10,10,10,10,10,10,10,10, 9, 9,10,10,10, 1388 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1389 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1390 10,10,10,10,10, 9,10,10,10,10,10,10,10,10,10,10, 1391 10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,10, 1392 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 1393 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1394 10,10,10,10, 9,10,10,10,10,10,10,10,10,10,10,10, 1395 10,10,10,10,10,10,10,10,10, 1396 }; 1397 1398 static const static_codebook _16u2_p8_1 = { 1399 2, 441, 1400 (char *)_vq_lengthlist__16u2_p8_1, 1401 1, -529268736, 1611661312, 5, 0, 1402 (long *)_vq_quantlist__16u2_p8_1, 1403 0 1404 }; 1405 1406 static const long _vq_quantlist__16u2_p9_0[] = { 1407 7, 1408 6, 1409 8, 1410 5, 1411 9, 1412 4, 1413 10, 1414 3, 1415 11, 1416 2, 1417 12, 1418 1, 1419 13, 1420 0, 1421 14, 1422 }; 1423 1424 static const char _vq_lengthlist__16u2_p9_0[] = { 1425 1, 5, 3, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 1426 7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 7, 1427 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1428 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10, 1429 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1430 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1431 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1432 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1433 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1434 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1435 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1436 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1437 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1438 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1439 10, 1440 }; 1441 1442 static const static_codebook _16u2_p9_0 = { 1443 2, 225, 1444 (char *)_vq_lengthlist__16u2_p9_0, 1445 1, -510036736, 1631393792, 4, 0, 1446 (long *)_vq_quantlist__16u2_p9_0, 1447 0 1448 }; 1449 1450 static const long _vq_quantlist__16u2_p9_1[] = { 1451 9, 1452 8, 1453 10, 1454 7, 1455 11, 1456 6, 1457 12, 1458 5, 1459 13, 1460 4, 1461 14, 1462 3, 1463 15, 1464 2, 1465 16, 1466 1, 1467 17, 1468 0, 1469 18, 1470 }; 1471 1472 static const char _vq_lengthlist__16u2_p9_1[] = { 1473 1, 4, 4, 7, 7, 7, 7, 7, 6, 9, 7,10, 8,12,12,13, 1474 13,14,14, 4, 7, 7, 9, 9, 9, 8, 9, 8,10, 9,11, 9, 1475 14, 9,14,10,13,11, 4, 7, 7, 9, 9, 9, 9, 8, 9,10, 1476 10,11,11,12,13,12,13,14,15, 7, 9, 9,10,11,10,10, 1477 10,10,11,12,13,13,13,14,17,14,15,16, 7, 9, 9,10, 1478 10,10,10,10,10,11,12,13,13,14,14,15,15,18,18, 8, 1479 9, 9,11,10,11,11,11,12,13,12,14,14,16,15,15,17, 1480 18,15, 8, 9, 9,10,10,11,11,11,11,13,13,14,14,15, 1481 15,15,16,16,18, 7, 9, 8,10,10,11,11,12,12,14,14, 1482 15,15,16,16,15,17,16,18, 8, 9, 9,10,10,11,12,12, 1483 12,13,13,16,15,17,16,17,18,17,18, 9,10,10,12,11, 1484 13,13,14,13,14,14,15,17,16,18,17,18,17,18, 9,10, 1485 10,12,11,12,13,13,14,15,16,14,15,16,18,18,18,18, 1486 17,11,11,11,13,13,14,14,16,15,15,15,16,15,15,18, 1487 18,18,17,16,11,11,12,13,13,15,14,15,16,16,16,17, 1488 16,15,18,17,18,16,18,12,13,13,15,15,15,16,18,16, 1489 17,16,17,16,17,17,17,18,18,17,13,13,13,15,13,16, 1490 15,17,16,16,16,18,18,18,18,16,17,17,18,13,15,14, 1491 15,15,18,17,18,18,18,16,18,17,18,17,18,16,17,17, 1492 14,14,14,15,16,17,16,18,18,18,17,18,17,18,18,18, 1493 16,16,16,14,17,16,17,15,16,18,18,17,18,17,18,17, 1494 18,18,18,17,18,17,15,16,15,18,15,18,17,16,18,18, 1495 18,18,18,18,17,18,16,18,17, 1496 }; 1497 1498 static const static_codebook _16u2_p9_1 = { 1499 2, 361, 1500 (char *)_vq_lengthlist__16u2_p9_1, 1501 1, -518287360, 1622704128, 5, 0, 1502 (long *)_vq_quantlist__16u2_p9_1, 1503 0 1504 }; 1505 1506 static const long _vq_quantlist__16u2_p9_2[] = { 1507 24, 1508 23, 1509 25, 1510 22, 1511 26, 1512 21, 1513 27, 1514 20, 1515 28, 1516 19, 1517 29, 1518 18, 1519 30, 1520 17, 1521 31, 1522 16, 1523 32, 1524 15, 1525 33, 1526 14, 1527 34, 1528 13, 1529 35, 1530 12, 1531 36, 1532 11, 1533 37, 1534 10, 1535 38, 1536 9, 1537 39, 1538 8, 1539 40, 1540 7, 1541 41, 1542 6, 1543 42, 1544 5, 1545 43, 1546 4, 1547 44, 1548 3, 1549 45, 1550 2, 1551 46, 1552 1, 1553 47, 1554 0, 1555 48, 1556 }; 1557 1558 static const char _vq_lengthlist__16u2_p9_2[] = { 1559 2, 3, 4, 4, 4, 5, 5, 6, 5, 6, 6, 6, 6, 6, 6, 7, 1560 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1561 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8, 8, 8, 8, 1562 8, 1563 }; 1564 1565 static const static_codebook _16u2_p9_2 = { 1566 1, 49, 1567 (char *)_vq_lengthlist__16u2_p9_2, 1568 1, -526909440, 1611661312, 6, 0, 1569 (long *)_vq_quantlist__16u2_p9_2, 1570 0 1571 }; 1572 1573 static const char _huff_lengthlist__16u2__short[] = { 1574 8,11,13,13,15,16,19,19,19,19,11, 8, 8, 9, 9,11, 1575 13,15,19,20,14, 8, 7, 7, 8, 9,12,13,15,20,15, 9, 1576 6, 5, 5, 7,10,12,14,18,14, 9, 7, 5, 3, 4, 7,10, 1577 12,16,13,10, 8, 6, 3, 3, 5, 8,11,14,11,10, 9, 7, 1578 5, 4, 4, 6,11,14,10,10,10, 8, 6, 5, 5, 6,10,14, 1579 10,10,10, 9, 8, 7, 7, 7,10,14,11,12,12,12,11,10, 1580 10,10,12,16, 1581 }; 1582 1583 static const static_codebook _huff_book__16u2__short = { 1584 2, 100, 1585 (char *)_huff_lengthlist__16u2__short, 1586 0, 0, 0, 0, 0, 1587 NULL, 1588 0 1589 }; 1590 1591 static const long _vq_quantlist__8u0__p1_0[] = { 1592 1, 1593 0, 1594 2, 1595 }; 1596 1597 static const char _vq_lengthlist__8u0__p1_0[] = { 1598 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7, 1599 10,10, 5, 8, 8, 7,10,10, 8,10,10, 4, 9, 8, 8,11, 1600 11, 8,11,11, 7,11,11,10,11,13,10,13,13, 7,11,11, 1601 10,13,12,10,13,13, 5, 9, 8, 8,11,11, 8,11,11, 7, 1602 11,11, 9,13,13,10,12,13, 7,11,11,10,13,13,10,13, 1603 11, 1604 }; 1605 1606 static const static_codebook _8u0__p1_0 = { 1607 4, 81, 1608 (char *)_vq_lengthlist__8u0__p1_0, 1609 1, -535822336, 1611661312, 2, 0, 1610 (long *)_vq_quantlist__8u0__p1_0, 1611 0 1612 }; 1613 1614 static const long _vq_quantlist__8u0__p2_0[] = { 1615 1, 1616 0, 1617 2, 1618 }; 1619 1620 static const char _vq_lengthlist__8u0__p2_0[] = { 1621 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 6, 7, 8, 6, 1622 7, 8, 5, 7, 7, 6, 8, 8, 7, 9, 7, 5, 7, 7, 7, 9, 1623 9, 7, 8, 8, 6, 9, 8, 7, 7,10, 8,10,10, 6, 8, 8, 1624 8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 9, 6, 1625 8, 8, 8,10,10, 8, 8,10, 6, 8, 9, 8,10,10, 7,10, 1626 8, 1627 }; 1628 1629 static const static_codebook _8u0__p2_0 = { 1630 4, 81, 1631 (char *)_vq_lengthlist__8u0__p2_0, 1632 1, -535822336, 1611661312, 2, 0, 1633 (long *)_vq_quantlist__8u0__p2_0, 1634 0 1635 }; 1636 1637 static const long _vq_quantlist__8u0__p3_0[] = { 1638 2, 1639 1, 1640 3, 1641 0, 1642 4, 1643 }; 1644 1645 static const char _vq_lengthlist__8u0__p3_0[] = { 1646 1, 5, 5, 7, 7, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8, 1647 10, 9,11,11, 8, 9, 9,11,11, 6, 8, 8,10,10, 8,10, 1648 10,11,11, 8,10,10,11,11,10,11,11,12,12,10,11,11, 1649 12,13, 6, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11, 1650 11, 9,10,11,12,12,10,11,11,12,12, 8,11,11,14,13, 1651 10,12,11,15,13,10,12,11,14,14,12,13,12,16,14,12, 1652 14,12,16,15, 8,11,11,13,14,10,11,12,13,15,10,11, 1653 12,13,15,11,12,13,14,15,12,12,14,14,16, 5, 8, 8, 1654 11,11, 9,11,11,12,12, 8,10,11,12,12,11,12,12,15, 1655 14,11,12,12,14,14, 7,11,10,13,12,10,11,12,13,14, 1656 10,12,12,14,13,12,13,13,14,15,12,13,13,15,15, 7, 1657 10,11,12,13,10,12,11,14,13,10,12,13,13,15,12,13, 1658 12,14,14,11,13,13,15,16, 9,12,12,15,14,11,13,13, 1659 15,16,11,13,13,16,16,13,14,15,15,15,12,14,15,17, 1660 16, 9,12,12,14,15,11,13,13,15,16,11,13,13,16,18, 1661 13,14,14,17,16,13,15,15,17,18, 5, 8, 9,11,11, 8, 1662 11,11,12,12, 8,10,11,12,12,11,12,12,14,14,11,12, 1663 12,14,15, 7,11,10,12,13,10,12,12,14,13,10,11,12, 1664 13,14,11,13,13,15,14,12,13,13,14,15, 7,10,11,13, 1665 13,10,12,12,13,14,10,12,12,13,13,11,13,13,16,16, 1666 12,13,13,15,14, 9,12,12,16,15,10,13,13,15,15,11, 1667 13,13,17,15,12,15,15,18,17,13,14,14,15,16, 9,12, 1668 12,15,15,11,13,13,15,16,11,13,13,15,15,12,15,15, 1669 16,16,13,15,14,17,15, 7,11,11,15,15,10,13,13,16, 1670 15,10,13,13,15,16,14,15,15,17,19,13,15,14,15,18, 1671 9,12,12,16,16,11,13,14,17,16,11,13,13,17,16,15, 1672 15,16,17,19,13,15,16, 0,18, 9,12,12,16,15,11,14, 1673 13,17,17,11,13,14,16,16,15,16,16,19,18,13,15,15, 1674 17,19,11,14,14,19,16,12,14,15, 0,18,12,16,15,18, 1675 17,15,15,18,16,19,14,15,17,19,19,11,14,14,18,19, 1676 13,15,14,19,19,12,16,15,18,17,15,17,15, 0,16,14, 1677 17,16,19, 0, 7,11,11,14,14,10,12,12,15,15,10,13, 1678 13,16,15,13,15,15,17, 0,14,15,15,16,19, 9,12,12, 1679 16,16,11,14,14,16,16,11,13,13,16,16,14,17,16,19, 1680 0,14,18,17,17,19, 9,12,12,15,16,11,13,13,15,17, 1681 12,14,13,19,16,13,15,15,17,19,15,17,16,17,19,11, 1682 14,14,19,16,12,15,15,19,17,13,14,15,17,19,14,16, 1683 17,19,19,16,15,16,17,19,11,15,14,16,16,12,15,15, 1684 19, 0,12,14,15,19,19,14,16,16, 0,18,15,19,14,18, 1685 16, 1686 }; 1687 1688 static const static_codebook _8u0__p3_0 = { 1689 4, 625, 1690 (char *)_vq_lengthlist__8u0__p3_0, 1691 1, -533725184, 1611661312, 3, 0, 1692 (long *)_vq_quantlist__8u0__p3_0, 1693 0 1694 }; 1695 1696 static const long _vq_quantlist__8u0__p4_0[] = { 1697 2, 1698 1, 1699 3, 1700 0, 1701 4, 1702 }; 1703 1704 static const char _vq_lengthlist__8u0__p4_0[] = { 1705 3, 5, 5, 8, 8, 5, 6, 7, 9, 9, 6, 7, 6, 9, 9, 9, 1706 9, 9,10,11, 9, 9, 9,11,10, 6, 7, 7,10,10, 7, 7, 1707 8,10,10, 7, 8, 8,10,10,10,10,10,10,11, 9,10,10, 1708 11,12, 6, 7, 7,10,10, 7, 8, 8,10,10, 7, 8, 7,10, 1709 10, 9,10,10,12,11,10,10,10,11,10, 9,10,10,12,11, 1710 10,10,10,13,11, 9,10,10,12,12,11,11,12,12,13,11, 1711 11,11,12,13, 9,10,10,12,12,10,10,11,12,12,10,10, 1712 11,12,12,11,11,11,13,13,11,12,12,13,13, 5, 7, 7, 1713 10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,11,12, 1714 12,10,11,10,12,12, 7, 8, 8,11,11, 7, 8, 9,10,11, 1715 8, 9, 9,11,11,11,10,11,10,12,10,11,11,12,13, 7, 1716 8, 8,10,11, 8, 9, 8,12,10, 8, 9, 9,11,12,10,11, 1717 10,13,11,10,11,11,13,12, 9,11,10,13,12,10,10,11, 1718 12,12,10,11,11,13,13,12,10,13,11,14,11,12,12,15, 1719 13, 9,11,11,13,13,10,11,11,13,12,10,11,11,12,14, 1720 12,13,11,14,12,12,12,12,14,14, 5, 7, 7,10,10, 7, 1721 8, 8,10,10, 7, 8, 8,11,10,10,11,11,12,12,10,11, 1722 10,12,12, 7, 8, 8,10,11, 8, 9, 9,12,11, 8, 8, 9, 1723 10,11,10,11,11,12,13,11,10,11,11,13, 6, 8, 8,10, 1724 11, 8, 9, 9,11,11, 7, 9, 7,11,10,10,11,11,12,12, 1725 10,11,10,13,10, 9,11,10,13,12,10,12,11,13,13,10, 1726 10,11,12,13,11,12,13,15,14,11,11,13,12,13, 9,10, 1727 11,12,13,10,11,11,12,13,10,11,10,13,12,12,13,13, 1728 13,14,12,12,11,14,11, 8,10,10,12,13,10,11,11,13, 1729 13,10,11,10,13,13,12,13,14,15,14,12,12,12,14,13, 1730 9,10,10,13,12,10,10,12,13,13,10,11,11,15,12,12, 1731 12,13,15,14,12,13,13,15,13, 9,10,11,12,13,10,12, 1732 10,13,12,10,11,11,12,13,12,14,12,15,13,12,12,12, 1733 15,14,11,12,11,14,13,11,11,12,14,14,12,13,13,14, 1734 13,13,11,15,11,15,14,14,14,16,15,11,12,12,13,14, 1735 11,13,11,14,14,12,12,13,14,15,12,14,12,15,12,13, 1736 15,14,16,15, 8,10,10,12,12,10,10,10,12,13,10,11, 1737 11,13,13,12,12,12,13,14,13,13,13,15,15, 9,10,10, 1738 12,12,10,11,11,13,12,10,10,11,13,13,12,12,12,14, 1739 14,12,12,13,15,14, 9,10,10,13,12,10,10,12,12,13, 1740 10,11,10,13,13,12,13,13,14,14,12,13,12,14,13,11, 1741 12,12,14,13,12,13,12,14,14,10,12,12,14,14,14,14, 1742 14,16,14,13,12,14,12,15,10,12,12,14,15,12,13,13, 1743 14,16,11,12,11,15,14,13,14,14,14,15,13,14,11,14, 1744 12, 1745 }; 1746 1747 static const static_codebook _8u0__p4_0 = { 1748 4, 625, 1749 (char *)_vq_lengthlist__8u0__p4_0, 1750 1, -533725184, 1611661312, 3, 0, 1751 (long *)_vq_quantlist__8u0__p4_0, 1752 0 1753 }; 1754 1755 static const long _vq_quantlist__8u0__p5_0[] = { 1756 4, 1757 3, 1758 5, 1759 2, 1760 6, 1761 1, 1762 7, 1763 0, 1764 8, 1765 }; 1766 1767 static const char _vq_lengthlist__8u0__p5_0[] = { 1768 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 7, 8, 8, 1769 10,10, 4, 6, 6, 8, 8, 8, 8,10,10, 6, 8, 8, 9, 9, 1770 9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 7, 8, 8, 1771 9, 9,10,10,12,11, 7, 8, 8, 9, 9,10,10,11,11, 9, 1772 10,10,11,11,11,12,12,12, 9,10,10,11,11,12,12,12, 1773 12, 1774 }; 1775 1776 static const static_codebook _8u0__p5_0 = { 1777 2, 81, 1778 (char *)_vq_lengthlist__8u0__p5_0, 1779 1, -531628032, 1611661312, 4, 0, 1780 (long *)_vq_quantlist__8u0__p5_0, 1781 0 1782 }; 1783 1784 static const long _vq_quantlist__8u0__p6_0[] = { 1785 6, 1786 5, 1787 7, 1788 4, 1789 8, 1790 3, 1791 9, 1792 2, 1793 10, 1794 1, 1795 11, 1796 0, 1797 12, 1798 }; 1799 1800 static const char _vq_lengthlist__8u0__p6_0[] = { 1801 1, 4, 4, 7, 7, 9, 9,11,11,12,12,16,16, 3, 6, 6, 1802 9, 9,11,11,12,12,13,14,18,16, 3, 6, 7, 9, 9,11, 1803 11,13,12,14,14,17,16, 7, 9, 9,11,11,12,12,14,14, 1804 14,14,17,16, 7, 9, 9,11,11,13,12,13,13,14,14,17, 1805 0, 9,11,11,12,13,14,14,14,13,15,14,17,17, 9,11, 1806 11,12,12,14,14,13,14,14,15, 0, 0,11,12,12,15,14, 1807 15,14,15,14,15,16,17, 0,11,12,13,13,13,14,14,15, 1808 14,15,15, 0, 0,12,14,14,15,15,14,16,15,15,17,16, 1809 0,18,13,14,14,15,14,15,14,15,16,17,16, 0, 0,17, 1810 17,18, 0,16,18,16, 0, 0, 0,17, 0, 0,16, 0, 0,16, 1811 16, 0,15, 0,17, 0, 0, 0, 0, 1812 }; 1813 1814 static const static_codebook _8u0__p6_0 = { 1815 2, 169, 1816 (char *)_vq_lengthlist__8u0__p6_0, 1817 1, -526516224, 1616117760, 4, 0, 1818 (long *)_vq_quantlist__8u0__p6_0, 1819 0 1820 }; 1821 1822 static const long _vq_quantlist__8u0__p6_1[] = { 1823 2, 1824 1, 1825 3, 1826 0, 1827 4, 1828 }; 1829 1830 static const char _vq_lengthlist__8u0__p6_1[] = { 1831 1, 4, 4, 6, 6, 4, 6, 5, 7, 7, 4, 5, 6, 7, 7, 6, 1832 7, 7, 7, 7, 6, 7, 7, 7, 7, 1833 }; 1834 1835 static const static_codebook _8u0__p6_1 = { 1836 2, 25, 1837 (char *)_vq_lengthlist__8u0__p6_1, 1838 1, -533725184, 1611661312, 3, 0, 1839 (long *)_vq_quantlist__8u0__p6_1, 1840 0 1841 }; 1842 1843 static const long _vq_quantlist__8u0__p7_0[] = { 1844 1, 1845 0, 1846 2, 1847 }; 1848 1849 static const char _vq_lengthlist__8u0__p7_0[] = { 1850 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1851 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1852 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1853 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1854 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1855 7, 1856 }; 1857 1858 static const static_codebook _8u0__p7_0 = { 1859 4, 81, 1860 (char *)_vq_lengthlist__8u0__p7_0, 1861 1, -518803456, 1628680192, 2, 0, 1862 (long *)_vq_quantlist__8u0__p7_0, 1863 0 1864 }; 1865 1866 static const long _vq_quantlist__8u0__p7_1[] = { 1867 7, 1868 6, 1869 8, 1870 5, 1871 9, 1872 4, 1873 10, 1874 3, 1875 11, 1876 2, 1877 12, 1878 1, 1879 13, 1880 0, 1881 14, 1882 }; 1883 1884 static const char _vq_lengthlist__8u0__p7_1[] = { 1885 1, 5, 5, 5, 5,10,10,11,11,11,11,11,11,11,11, 5, 1886 7, 6, 8, 8, 9,10,11,11,11,11,11,11,11,11, 6, 6, 1887 7, 9, 7,11,10,11,11,11,11,11,11,11,11, 5, 6, 6, 1888 11, 8,11,11,11,11,11,11,11,11,11,11, 5, 6, 6, 9, 1889 10,11,10,11,11,11,11,11,11,11,11, 7,10,10,11,11, 1890 11,11,11,11,11,11,11,11,11,11, 7,11, 8,11,11,11, 1891 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 1892 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 1893 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 1894 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 1895 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 1896 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 1897 11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10, 1898 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 1899 10, 1900 }; 1901 1902 static const static_codebook _8u0__p7_1 = { 1903 2, 225, 1904 (char *)_vq_lengthlist__8u0__p7_1, 1905 1, -520986624, 1620377600, 4, 0, 1906 (long *)_vq_quantlist__8u0__p7_1, 1907 0 1908 }; 1909 1910 static const long _vq_quantlist__8u0__p7_2[] = { 1911 10, 1912 9, 1913 11, 1914 8, 1915 12, 1916 7, 1917 13, 1918 6, 1919 14, 1920 5, 1921 15, 1922 4, 1923 16, 1924 3, 1925 17, 1926 2, 1927 18, 1928 1, 1929 19, 1930 0, 1931 20, 1932 }; 1933 1934 static const char _vq_lengthlist__8u0__p7_2[] = { 1935 1, 6, 5, 7, 7, 9, 9, 9, 9,10,12,12,10,11,11,10, 1936 11,11,11,10,11, 6, 8, 8, 9, 9,10,10, 9,10,11,11, 1937 10,11,11,11,11,10,11,11,11,11, 6, 7, 8, 9, 9, 9, 1938 10,11,10,11,12,11,10,11,11,11,11,11,11,12,10, 8, 1939 9, 9,10, 9,10,10, 9,10,10,10,10,10, 9,10,10,10, 1940 10, 9,10,10, 9, 9, 9, 9,10,10, 9, 9,10,10,11,10, 1941 9,12,10,11,10, 9,10,10,10, 8, 9, 9,10, 9,10, 9, 1942 9,10,10, 9,10, 9,11,10,10,10,10,10, 9,10, 8, 8, 1943 9, 9,10, 9,11, 9, 8, 9, 9,10,11,10,10,10,11,12, 1944 9, 9,11, 8, 9, 8,11,10,11,10,10, 9,11,10,10,10, 1945 10,10,10,10,11,11,11,11, 8, 9, 9, 9,10,10,10,11, 1946 11,12,11,12,11,10,10,10,12,11,11,11,10, 8,10, 9, 1947 11,10,10,11,12,10,11,12,11,11,12,11,12,12,10,11, 1948 11,10, 9, 9,10,11,12,10,10,10,11,10,11,11,10,12, 1949 12,10,11,10,11,12,10, 9,10,10,11,10,11,11,11,11, 1950 11,12,11,11,11, 9,11,10,11,10,11,10, 9, 9,10,11, 1951 11,11,10,10,11,12,12,11,12,11,11,11,12,12,12,12, 1952 11, 9,11,11,12,10,11,11,11,11,11,11,12,11,11,12, 1953 11,11,11,10,11,11, 9,11,10,11,11,11,10,10,10,11, 1954 11,11,12,10,11,10,11,11,11,11,12, 9,11,10,11,11, 1955 10,10,11,11, 9,11,11,12,10,10,10,10,10,11,11,10, 1956 9,10,11,11,12,11,10,10,12,11,11,12,11,12,11,11, 1957 10,10,11,11,10,12,11,10,11,10,11,10,10,10,11,11, 1958 10,10,11,11,11,11,10,10,10,12,11,11,11,11,10, 9, 1959 10,11,11,11,12,11,11,11,12,10,11,11,11, 9,10,11, 1960 11,11,11,11,11,10,10,11,11,12,11,10,11,12,11,10, 1961 10,11, 9,10,11,11,11,11,11,10,11,11,10,12,11,11, 1962 11,12,11,11,11,10,10,11,11, 1963 }; 1964 1965 static const static_codebook _8u0__p7_2 = { 1966 2, 441, 1967 (char *)_vq_lengthlist__8u0__p7_2, 1968 1, -529268736, 1611661312, 5, 0, 1969 (long *)_vq_quantlist__8u0__p7_2, 1970 0 1971 }; 1972 1973 static const char _huff_lengthlist__8u0__single[] = { 1974 4, 7,11, 9,12, 8, 7,10, 6, 4, 5, 5, 7, 5, 6,16, 1975 9, 5, 5, 6, 7, 7, 9,16, 7, 4, 6, 5, 7, 5, 7,17, 1976 10, 7, 7, 8, 7, 7, 8,18, 7, 5, 6, 4, 5, 4, 5,15, 1977 7, 6, 7, 5, 6, 4, 5,15,12,13,18,12,17,11, 9,17, 1978 }; 1979 1980 static const static_codebook _huff_book__8u0__single = { 1981 2, 64, 1982 (char *)_huff_lengthlist__8u0__single, 1983 0, 0, 0, 0, 0, 1984 NULL, 1985 0 1986 }; 1987 1988 static const long _vq_quantlist__8u1__p1_0[] = { 1989 1, 1990 0, 1991 2, 1992 }; 1993 1994 static const char _vq_lengthlist__8u1__p1_0[] = { 1995 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 7, 9,10, 7, 1996 9, 9, 5, 8, 8, 7,10, 9, 7, 9, 9, 5, 8, 8, 8,10, 1997 10, 8,10,10, 7,10,10, 9,10,12,10,12,12, 7,10,10, 1998 9,12,11,10,12,12, 5, 8, 8, 8,10,10, 8,10,10, 7, 1999 10,10,10,12,12, 9,11,12, 7,10,10,10,12,12, 9,12, 2000 10, 2001 }; 2002 2003 static const static_codebook _8u1__p1_0 = { 2004 4, 81, 2005 (char *)_vq_lengthlist__8u1__p1_0, 2006 1, -535822336, 1611661312, 2, 0, 2007 (long *)_vq_quantlist__8u1__p1_0, 2008 0 2009 }; 2010 2011 static const long _vq_quantlist__8u1__p2_0[] = { 2012 1, 2013 0, 2014 2, 2015 }; 2016 2017 static const char _vq_lengthlist__8u1__p2_0[] = { 2018 3, 4, 5, 5, 6, 6, 5, 6, 6, 5, 7, 6, 6, 7, 8, 6, 2019 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 7, 5, 6, 6, 7, 8, 2020 8, 6, 7, 7, 6, 8, 7, 7, 7, 9, 8, 9, 9, 6, 7, 8, 2021 7, 9, 7, 8, 9, 9, 5, 6, 6, 6, 7, 7, 7, 8, 8, 6, 2022 8, 7, 8, 9, 9, 7, 7, 9, 6, 7, 8, 8, 9, 9, 7, 9, 2023 7, 2024 }; 2025 2026 static const static_codebook _8u1__p2_0 = { 2027 4, 81, 2028 (char *)_vq_lengthlist__8u1__p2_0, 2029 1, -535822336, 1611661312, 2, 0, 2030 (long *)_vq_quantlist__8u1__p2_0, 2031 0 2032 }; 2033 2034 static const long _vq_quantlist__8u1__p3_0[] = { 2035 2, 2036 1, 2037 3, 2038 0, 2039 4, 2040 }; 2041 2042 static const char _vq_lengthlist__8u1__p3_0[] = { 2043 1, 5, 5, 7, 7, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8, 2044 10, 9,11,11, 9, 9, 9,11,11, 6, 8, 8,10,10, 8,10, 2045 10,11,11, 8, 9,10,11,11,10,11,11,12,12,10,11,11, 2046 12,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10, 9,11, 2047 11,10,11,11,12,12,10,11,11,12,12, 9,11,11,14,13, 2048 10,12,11,14,14,10,12,11,14,13,12,13,13,15,14,12, 2049 13,13,15,14, 8,11,11,13,14,10,11,12,13,15,10,11, 2050 12,14,14,12,13,13,14,15,12,13,13,14,15, 5, 8, 8, 2051 11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14, 2052 13,11,12,12,13,14, 8,10,10,12,12, 9,11,12,13,14, 2053 10,12,12,13,13,12,12,13,14,14,11,13,13,15,15, 7, 2054 10,10,12,12, 9,12,11,14,12,10,11,12,13,14,12,13, 2055 12,14,14,12,13,13,15,16,10,12,12,15,14,11,12,13, 2056 15,15,11,13,13,15,16,14,14,15,15,16,13,14,15,17, 2057 15, 9,12,12,14,15,11,13,12,15,15,11,13,13,15,15, 2058 13,14,13,15,14,13,14,14,17, 0, 5, 8, 8,11,11, 8, 2059 10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12, 2060 12,14,14, 7,10,10,12,12,10,12,12,13,13, 9,11,12, 2061 12,13,11,12,13,15,15,11,12,13,14,15, 8,10,10,12, 2062 12,10,12,11,13,13,10,12,11,13,13,11,13,13,15,14, 2063 12,13,12,15,13, 9,12,12,14,14,11,13,13,16,15,11, 2064 12,13,16,15,13,14,15,16,16,13,13,15,15,16,10,12, 2065 12,15,14,11,13,13,14,16,11,13,13,15,16,13,15,15, 2066 16,17,13,15,14,16,15, 8,11,11,14,15,10,12,12,15, 2067 15,10,12,12,15,16,14,15,15,16,17,13,14,14,16,16, 2068 9,12,12,15,15,11,13,14,15,17,11,13,13,15,16,14, 2069 15,16,19,17,13,15,15, 0,17, 9,12,12,15,15,11,14, 2070 13,16,15,11,13,13,15,16,15,15,15,18,17,13,15,15, 2071 17,17,11,15,14,18,16,12,14,15,17,17,12,15,15,18, 2072 18,15,15,16,15,19,14,16,16, 0, 0,11,14,14,16,17, 2073 12,15,14,18,17,12,15,15,18,18,15,17,15,18,16,14, 2074 16,16,18,18, 7,11,11,14,14,10,12,12,15,15,10,12, 2075 13,15,15,13,14,15,16,16,14,15,15,18,18, 9,12,12, 2076 15,15,11,13,13,16,15,11,12,13,16,16,14,15,15,17, 2077 16,15,16,16,17,17, 9,12,12,15,15,11,13,13,15,17, 2078 11,14,13,16,15,13,15,15,17,17,15,15,15,18,17,11, 2079 14,14,17,15,12,14,15,17,18,13,13,15,17,17,14,16, 2080 16,19,18,16,15,17,17, 0,11,14,14,17,17,12,15,15, 2081 18, 0,12,15,14,18,16,14,17,17,19, 0,16,18,15, 0, 2082 16, 2083 }; 2084 2085 static const static_codebook _8u1__p3_0 = { 2086 4, 625, 2087 (char *)_vq_lengthlist__8u1__p3_0, 2088 1, -533725184, 1611661312, 3, 0, 2089 (long *)_vq_quantlist__8u1__p3_0, 2090 0 2091 }; 2092 2093 static const long _vq_quantlist__8u1__p4_0[] = { 2094 2, 2095 1, 2096 3, 2097 0, 2098 4, 2099 }; 2100 2101 static const char _vq_lengthlist__8u1__p4_0[] = { 2102 4, 5, 5, 9, 9, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 9, 2103 9, 9,11,11, 9, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 7, 2104 8, 9,10, 7, 7, 8, 9,10, 9, 9,10,10,11, 9, 9,10, 2105 10,12, 6, 7, 7, 9, 9, 7, 8, 7,10, 9, 7, 8, 7,10, 2106 9, 9,10, 9,12,11,10,10, 9,12,10, 9,10,10,12,11, 2107 9,10,10,12,11, 9,10,10,12,12,11,11,12,12,13,11, 2108 11,12,12,13, 9, 9,10,12,11, 9,10,10,12,12,10,10, 2109 10,12,12,11,12,11,13,12,11,12,11,13,12, 6, 7, 7, 2110 9, 9, 7, 8, 8,10,10, 7, 8, 7,10, 9,10,10,10,12, 2111 12,10,10,10,12,11, 7, 8, 7,10,10, 7, 7, 9,10,11, 2112 8, 9, 9,11,10,10,10,11,10,12,10,10,11,12,12, 7, 2113 8, 8,10,10, 7, 9, 8,11,10, 8, 8, 9,11,11,10,11, 2114 10,12,11,10,11,11,12,12, 9,10,10,12,12, 9,10,10, 2115 12,12,10,11,11,13,12,11,10,12,10,14,12,12,12,13, 2116 14, 9,10,10,12,12, 9,11,10,12,12,10,11,11,12,12, 2117 11,12,11,14,12,12,12,12,14,14, 5, 7, 7, 9, 9, 7, 2118 7, 7, 9,10, 7, 8, 8,10,10,10,10,10,11,11,10,10, 2119 10,12,12, 7, 8, 8,10,10, 8, 9, 8,11,10, 7, 8, 9, 2120 10,11,10,10,10,11,12,10,10,11,11,13, 6, 7, 8,10, 2121 10, 8, 9, 9,10,10, 7, 9, 7,11,10,10,11,10,12,12, 2122 10,11,10,12,10, 9,10,10,12,12,10,11,11,13,12, 9, 2123 10,10,12,12,12,12,12,14,13,11,11,12,11,14, 9,10, 2124 10,11,12,10,11,11,12,13, 9,10,10,12,12,12,12,12, 2125 14,13,11,12,10,14,11, 9, 9,10,11,12, 9,10,10,12, 2126 12, 9,10,10,12,12,12,12,12,14,14,11,12,12,13,12, 2127 9,10, 9,12,12, 9,10,11,12,13,10,11,10,13,11,12, 2128 12,13,13,14,12,12,12,13,13, 9,10,10,12,12,10,11, 2129 10,13,12,10,10,11,12,13,12,13,12,14,13,12,12,12, 2130 13,14,11,12,11,14,13,10,10,11,13,13,12,12,12,14, 2131 13,12,10,14,10,15,13,14,14,14,14,11,11,12,13,14, 2132 10,12,11,13,13,12,12,12,13,15,12,13,11,15,12,13, 2133 13,14,14,14, 9,10, 9,12,12, 9,10,10,12,12,10,10, 2134 10,12,12,11,11,12,12,13,12,12,12,14,14, 9,10,10, 2135 12,12,10,11,10,13,12,10,10,11,12,13,12,12,12,14, 2136 13,12,12,13,13,14, 9,10,10,12,13,10,10,11,11,12, 2137 9,11,10,13,12,12,12,12,13,14,12,13,12,14,13,11, 2138 12,11,13,13,12,13,12,14,13,10,11,12,13,13,13,13, 2139 13,14,15,12,11,14,12,14,11,11,12,12,13,12,12,12, 2140 13,14,10,12,10,14,13,13,13,13,14,15,12,14,11,15, 2141 10, 2142 }; 2143 2144 static const static_codebook _8u1__p4_0 = { 2145 4, 625, 2146 (char *)_vq_lengthlist__8u1__p4_0, 2147 1, -533725184, 1611661312, 3, 0, 2148 (long *)_vq_quantlist__8u1__p4_0, 2149 0 2150 }; 2151 2152 static const long _vq_quantlist__8u1__p5_0[] = { 2153 4, 2154 3, 2155 5, 2156 2, 2157 6, 2158 1, 2159 7, 2160 0, 2161 8, 2162 }; 2163 2164 static const char _vq_lengthlist__8u1__p5_0[] = { 2165 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 5, 8, 7, 8, 8, 2166 10,10, 4, 6, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9, 2167 9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 8, 8, 8, 2168 9, 9,10,10,12,11, 8, 8, 8, 9, 9,10,10,11,11, 9, 2169 10,10,11,11,11,11,13,12, 9,10,10,11,11,12,12,12, 2170 13, 2171 }; 2172 2173 static const static_codebook _8u1__p5_0 = { 2174 2, 81, 2175 (char *)_vq_lengthlist__8u1__p5_0, 2176 1, -531628032, 1611661312, 4, 0, 2177 (long *)_vq_quantlist__8u1__p5_0, 2178 0 2179 }; 2180 2181 static const long _vq_quantlist__8u1__p6_0[] = { 2182 4, 2183 3, 2184 5, 2185 2, 2186 6, 2187 1, 2188 7, 2189 0, 2190 8, 2191 }; 2192 2193 static const char _vq_lengthlist__8u1__p6_0[] = { 2194 3, 4, 4, 6, 6, 7, 7, 9, 9, 4, 4, 5, 6, 6, 7, 7, 2195 9, 9, 4, 4, 4, 6, 6, 7, 7, 9, 9, 6, 6, 6, 7, 7, 2196 8, 8, 9, 9, 6, 6, 6, 7, 7, 8, 8, 9, 9, 7, 7, 7, 2197 8, 8, 8, 9,10,10, 7, 7, 7, 8, 8, 9, 8,10,10, 9, 2198 9, 9, 9, 9,10,10,10,10, 9, 9, 9, 9, 9,10,10,10, 2199 10, 2200 }; 2201 2202 static const static_codebook _8u1__p6_0 = { 2203 2, 81, 2204 (char *)_vq_lengthlist__8u1__p6_0, 2205 1, -531628032, 1611661312, 4, 0, 2206 (long *)_vq_quantlist__8u1__p6_0, 2207 0 2208 }; 2209 2210 static const long _vq_quantlist__8u1__p7_0[] = { 2211 1, 2212 0, 2213 2, 2214 }; 2215 2216 static const char _vq_lengthlist__8u1__p7_0[] = { 2217 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 9, 8,10,10, 8, 2218 10,10, 5, 9, 9, 7,10,10, 8,10,10, 4,10,10, 9,12, 2219 12, 9,11,11, 7,12,11,10,11,13,10,13,13, 7,12,12, 2220 10,13,12,10,13,13, 4,10,10, 9,12,12, 9,12,12, 7, 2221 12,12,10,13,13,10,12,13, 7,11,12,10,13,13,10,13, 2222 11, 2223 }; 2224 2225 static const static_codebook _8u1__p7_0 = { 2226 4, 81, 2227 (char *)_vq_lengthlist__8u1__p7_0, 2228 1, -529137664, 1618345984, 2, 0, 2229 (long *)_vq_quantlist__8u1__p7_0, 2230 0 2231 }; 2232 2233 static const long _vq_quantlist__8u1__p7_1[] = { 2234 5, 2235 4, 2236 6, 2237 3, 2238 7, 2239 2, 2240 8, 2241 1, 2242 9, 2243 0, 2244 10, 2245 }; 2246 2247 static const char _vq_lengthlist__8u1__p7_1[] = { 2248 2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 7, 2249 8, 8, 9, 9, 9, 9, 4, 5, 5, 7, 7, 8, 8, 9, 9, 9, 2250 9, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8, 2251 8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 2252 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 9, 2253 9, 9, 9, 9,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10, 2254 10,10,10, 8, 9, 9, 9, 9, 9, 9,10,10,10,10, 8, 9, 2255 9, 9, 9, 9, 9,10,10,10,10, 2256 }; 2257 2258 static const static_codebook _8u1__p7_1 = { 2259 2, 121, 2260 (char *)_vq_lengthlist__8u1__p7_1, 2261 1, -531365888, 1611661312, 4, 0, 2262 (long *)_vq_quantlist__8u1__p7_1, 2263 0 2264 }; 2265 2266 static const long _vq_quantlist__8u1__p8_0[] = { 2267 5, 2268 4, 2269 6, 2270 3, 2271 7, 2272 2, 2273 8, 2274 1, 2275 9, 2276 0, 2277 10, 2278 }; 2279 2280 static const char _vq_lengthlist__8u1__p8_0[] = { 2281 1, 4, 4, 6, 6, 8, 8,10,10,11,11, 4, 6, 6, 7, 7, 2282 9, 9,11,11,13,12, 4, 6, 6, 7, 7, 9, 9,11,11,12, 2283 12, 6, 7, 7, 9, 9,11,11,12,12,13,13, 6, 7, 7, 9, 2284 9,11,11,12,12,13,13, 8, 9, 9,11,11,12,12,13,13, 2285 14,14, 8, 9, 9,11,11,12,12,13,13,14,14, 9,11,11, 2286 12,12,13,13,14,14,15,15, 9,11,11,12,12,13,13,14, 2287 14,15,14,11,12,12,13,13,14,14,15,15,16,16,11,12, 2288 12,13,13,14,14,15,15,15,15, 2289 }; 2290 2291 static const static_codebook _8u1__p8_0 = { 2292 2, 121, 2293 (char *)_vq_lengthlist__8u1__p8_0, 2294 1, -524582912, 1618345984, 4, 0, 2295 (long *)_vq_quantlist__8u1__p8_0, 2296 0 2297 }; 2298 2299 static const long _vq_quantlist__8u1__p8_1[] = { 2300 5, 2301 4, 2302 6, 2303 3, 2304 7, 2305 2, 2306 8, 2307 1, 2308 9, 2309 0, 2310 10, 2311 }; 2312 2313 static const char _vq_lengthlist__8u1__p8_1[] = { 2314 2, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 5, 6, 6, 7, 7, 2315 7, 7, 8, 8, 8, 8, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 2316 8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7, 2317 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 2318 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2319 8, 8, 8, 8, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 9, 2320 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 2321 8, 8, 8, 8, 8, 9, 9, 9, 9, 2322 }; 2323 2324 static const static_codebook _8u1__p8_1 = { 2325 2, 121, 2326 (char *)_vq_lengthlist__8u1__p8_1, 2327 1, -531365888, 1611661312, 4, 0, 2328 (long *)_vq_quantlist__8u1__p8_1, 2329 0 2330 }; 2331 2332 static const long _vq_quantlist__8u1__p9_0[] = { 2333 7, 2334 6, 2335 8, 2336 5, 2337 9, 2338 4, 2339 10, 2340 3, 2341 11, 2342 2, 2343 12, 2344 1, 2345 13, 2346 0, 2347 14, 2348 }; 2349 2350 static const char _vq_lengthlist__8u1__p9_0[] = { 2351 1, 4, 4,11,11,11,11,11,11,11,11,11,11,11,11, 3, 2352 11, 8,11,11,11,11,11,11,11,11,11,11,11,11, 3, 9, 2353 9,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2354 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2355 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2356 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2357 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2358 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2359 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2360 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2361 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2362 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2363 11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10, 2364 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2365 10, 2366 }; 2367 2368 static const static_codebook _8u1__p9_0 = { 2369 2, 225, 2370 (char *)_vq_lengthlist__8u1__p9_0, 2371 1, -514071552, 1627381760, 4, 0, 2372 (long *)_vq_quantlist__8u1__p9_0, 2373 0 2374 }; 2375 2376 static const long _vq_quantlist__8u1__p9_1[] = { 2377 7, 2378 6, 2379 8, 2380 5, 2381 9, 2382 4, 2383 10, 2384 3, 2385 11, 2386 2, 2387 12, 2388 1, 2389 13, 2390 0, 2391 14, 2392 }; 2393 2394 static const char _vq_lengthlist__8u1__p9_1[] = { 2395 1, 4, 4, 7, 7, 9, 9, 7, 7, 8, 8,10,10,11,11, 4, 2396 7, 7, 9, 9,10,10, 8, 8,10,10,10,11,10,11, 4, 7, 2397 7, 9, 9,10,10, 8, 8,10, 9,11,11,11,11, 7, 9, 9, 2398 12,12,11,12,10,10,11,10,12,11,11,11, 7, 9, 9,11, 2399 11,13,12, 9, 9,11,10,11,11,12,11, 9,10,10,12,12, 2400 14,14,10,10,11,12,12,11,11,11, 9,10,11,11,13,14, 2401 13,10,11,11,11,12,11,12,12, 7, 8, 8,10, 9,11,10, 2402 11,12,12,11,12,14,12,13, 7, 8, 8, 9,10,10,11,12, 2403 12,12,11,12,12,12,13, 9, 9, 9,11,11,13,12,12,12, 2404 12,11,12,12,13,12, 8,10,10,11,10,11,12,12,12,12, 2405 12,12,14,12,12, 9,11,11,11,12,12,12,12,13,13,12, 2406 12,13,13,12,10,11,11,12,11,12,12,12,11,12,13,12, 2407 12,12,13,11,11,12,12,12,13,12,12,11,12,13,13,12, 2408 12,13,12,11,12,12,13,13,12,13,12,13,13,13,13,14, 2409 13, 2410 }; 2411 2412 static const static_codebook _8u1__p9_1 = { 2413 2, 225, 2414 (char *)_vq_lengthlist__8u1__p9_1, 2415 1, -522338304, 1620115456, 4, 0, 2416 (long *)_vq_quantlist__8u1__p9_1, 2417 0 2418 }; 2419 2420 static const long _vq_quantlist__8u1__p9_2[] = { 2421 8, 2422 7, 2423 9, 2424 6, 2425 10, 2426 5, 2427 11, 2428 4, 2429 12, 2430 3, 2431 13, 2432 2, 2433 14, 2434 1, 2435 15, 2436 0, 2437 16, 2438 }; 2439 2440 static const char _vq_lengthlist__8u1__p9_2[] = { 2441 2, 5, 4, 6, 6, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 2442 9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 2443 9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9, 2444 9, 9, 9, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 2445 9,10,10, 9, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 2446 9, 9, 9,10,10, 8, 8, 8, 9, 9, 9, 9,10,10,10, 9, 2447 10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 2448 10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,10, 2449 10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,10,10, 2450 10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9,10, 2451 10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10, 2452 10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,10, 2453 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 2454 9,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 2455 10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,10, 2456 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 9, 2457 10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2458 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2459 10, 2460 }; 2461 2462 static const static_codebook _8u1__p9_2 = { 2463 2, 289, 2464 (char *)_vq_lengthlist__8u1__p9_2, 2465 1, -529530880, 1611661312, 5, 0, 2466 (long *)_vq_quantlist__8u1__p9_2, 2467 0 2468 }; 2469 2470 static const char _huff_lengthlist__8u1__single[] = { 2471 4, 7,13, 9,15, 9,16, 8,10,13, 7, 5, 8, 6, 9, 7, 2472 10, 7,10,11,11, 6, 7, 8, 8, 9, 9, 9,12,16, 8, 5, 2473 8, 6, 8, 6, 9, 7,10,12,11, 7, 7, 7, 6, 7, 7, 7, 2474 11,15, 7, 5, 8, 6, 7, 5, 7, 6, 9,13,13, 9, 9, 8, 2475 6, 6, 5, 5, 9,14, 8, 6, 8, 6, 6, 4, 5, 3, 5,13, 2476 9, 9,11, 8,10, 7, 8, 4, 5,12,11,16,17,15,17,12, 2477 13, 8, 8,15, 2478 }; 2479 2480 static const static_codebook _huff_book__8u1__single = { 2481 2, 100, 2482 (char *)_huff_lengthlist__8u1__single, 2483 0, 0, 0, 0, 0, 2484 NULL, 2485 0 2486 }; 2487 2488 static const char _huff_lengthlist__44u0__long[] = { 2489 5, 8,13,10,17,11,11,15, 7, 2, 4, 5, 8, 7, 9,16, 2490 13, 4, 3, 5, 6, 8,11,20,10, 4, 5, 5, 7, 6, 8,18, 2491 15, 7, 6, 7, 8,10,14,20,10, 6, 7, 6, 9, 7, 8,17, 2492 9, 8,10, 8,10, 5, 4,11,12,17,19,14,16,10, 7,12, 2493 }; 2494 2495 static const static_codebook _huff_book__44u0__long = { 2496 2, 64, 2497 (char *)_huff_lengthlist__44u0__long, 2498 0, 0, 0, 0, 0, 2499 NULL, 2500 0 2501 }; 2502 2503 static const long _vq_quantlist__44u0__p1_0[] = { 2504 1, 2505 0, 2506 2, 2507 }; 2508 2509 static const char _vq_lengthlist__44u0__p1_0[] = { 2510 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8, 2511 10,10, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11, 2512 11, 8,11,11, 8,12,11,11,13,13,11,13,14, 7,11,11, 2513 10,13,12,11,13,14, 4, 8, 8, 8,11,11, 8,11,12, 8, 2514 11,11,11,13,13,10,12,13, 8,11,11,11,14,13,11,14, 2515 13, 2516 }; 2517 2518 static const static_codebook _44u0__p1_0 = { 2519 4, 81, 2520 (char *)_vq_lengthlist__44u0__p1_0, 2521 1, -535822336, 1611661312, 2, 0, 2522 (long *)_vq_quantlist__44u0__p1_0, 2523 0 2524 }; 2525 2526 static const long _vq_quantlist__44u0__p2_0[] = { 2527 1, 2528 0, 2529 2, 2530 }; 2531 2532 static const char _vq_lengthlist__44u0__p2_0[] = { 2533 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6, 2534 8, 8, 5, 7, 7, 6, 8, 8, 7, 8, 8, 4, 7, 7, 7, 8, 2535 8, 7, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8, 2536 8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 8, 6, 2537 8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10, 2538 9, 2539 }; 2540 2541 static const static_codebook _44u0__p2_0 = { 2542 4, 81, 2543 (char *)_vq_lengthlist__44u0__p2_0, 2544 1, -535822336, 1611661312, 2, 0, 2545 (long *)_vq_quantlist__44u0__p2_0, 2546 0 2547 }; 2548 2549 static const long _vq_quantlist__44u0__p3_0[] = { 2550 2, 2551 1, 2552 3, 2553 0, 2554 4, 2555 }; 2556 2557 static const char _vq_lengthlist__44u0__p3_0[] = { 2558 1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9, 2559 10, 9,12,12, 9, 9,10,12,12, 6, 8, 8,11,10, 8,10, 2560 10,11,11, 8, 9,10,11,11,10,11,11,14,13,10,11,11, 2561 13,13, 5, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11, 2562 11,10,11,11,13,13,10,11,11,13,13, 9,11,11,15,14, 2563 10,12,12,15,14,10,12,11,15,14,13,14,14,16,16,12, 2564 14,13,17,15, 9,11,11,14,15,10,11,12,14,16,10,11, 2565 12,14,16,12,13,14,16,16,13,13,15,15,18, 5, 8, 8, 2566 11,11, 8,10,10,12,12, 8,10,10,12,13,11,12,12,14, 2567 14,11,12,12,15,15, 8,10,10,13,13,10,12,12,13,13, 2568 10,12,12,14,14,12,13,13,15,15,12,13,13,16,16, 7, 2569 10,10,12,12,10,12,11,13,13,10,12,12,13,14,12,13, 2570 12,15,14,12,13,13,16,16,10,12,12,17,16,12,13,13, 2571 16,15,11,13,13,17,17,15,15,15,16,17,14,15,15,19, 2572 19,10,12,12,15,16,11,13,12,15,18,11,13,13,16,16, 2573 14,15,15,17,17,14,15,15,17,19, 5, 8, 8,11,11, 8, 2574 10,10,12,12, 8,10,10,12,12,11,12,12,16,15,11,12, 2575 12,14,15, 7,10,10,13,13,10,12,12,14,13,10,11,12, 2576 13,13,12,13,13,16,16,12,12,13,15,15, 8,10,10,13, 2577 13,10,12,12,14,14,10,12,12,13,13,12,13,13,16,16, 2578 12,13,13,15,15,10,12,12,16,15,11,13,13,17,16,11, 2579 12,13,16,15,13,15,15,19,17,14,15,14,17,16,10,12, 2580 12,16,16,11,13,13,16,17,12,13,13,15,17,14,15,15, 2581 17,19,14,15,15,17,17, 8,11,11,16,16,10,13,12,17, 2582 17,10,12,13,16,16,15,17,16,20,19,14,15,17,18,19, 2583 9,12,12,16,17,11,13,14,17,18,11,13,13,19,18,16, 2584 17,18,19,19,15,16,16,19,19, 9,12,12,16,17,11,14, 2585 13,18,17,11,13,13,17,17,16,17,16,20,19,14,16,16, 2586 18,18,12,15,15,19,17,14,15,16, 0,20,13,15,16,20, 2587 17,18,16,20, 0, 0,15,16,19,20, 0,12,15,14,18,19, 2588 13,16,15,20,19,13,16,15,20,18,17,18,17, 0,20,16, 2589 17,16, 0, 0, 8,11,11,16,15,10,12,12,17,17,10,13, 2590 13,17,16,14,16,15,18,20,15,16,16,19,19, 9,12,12, 2591 16,16,11,13,13,17,16,11,13,14,17,18,15,15,16,20, 2592 20,16,16,17,19,19, 9,13,12,16,17,11,14,13,17,17, 2593 11,14,14,18,17,14,16,15,18,19,16,17,18,18,19,12, 2594 14,15,19,18,13,15,16,18, 0,13,14,15, 0, 0,16,16, 2595 17,20, 0,17,17,20,20, 0,12,15,15,19,20,13,15,15, 2596 0, 0,14,16,15, 0, 0,15,18,16, 0, 0,17,18,16, 0, 2597 19, 2598 }; 2599 2600 static const static_codebook _44u0__p3_0 = { 2601 4, 625, 2602 (char *)_vq_lengthlist__44u0__p3_0, 2603 1, -533725184, 1611661312, 3, 0, 2604 (long *)_vq_quantlist__44u0__p3_0, 2605 0 2606 }; 2607 2608 static const long _vq_quantlist__44u0__p4_0[] = { 2609 2, 2610 1, 2611 3, 2612 0, 2613 4, 2614 }; 2615 2616 static const char _vq_lengthlist__44u0__p4_0[] = { 2617 4, 5, 5, 9, 9, 5, 6, 6, 9, 9, 5, 6, 6, 9, 9, 9, 2618 10, 9,12,12, 9, 9,10,12,12, 5, 7, 7,10,10, 7, 7, 2619 8,10,10, 6, 7, 8,10,10,10,10,10,11,13,10, 9,10, 2620 12,13, 5, 7, 7,10,10, 6, 8, 7,10,10, 7, 8, 7,10, 2621 10, 9,10,10,12,12,10,10,10,13,11, 9,10,10,13,13, 2622 10,11,10,13,13,10,10,10,13,13,12,12,13,14,14,12, 2623 12,13,14,14, 9,10,10,13,13,10,10,10,13,13,10,10, 2624 10,13,13,12,13,12,15,14,12,13,12,15,15, 5, 7, 6, 2625 10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,13, 2626 13,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,10,11, 2627 8, 9, 9,11,11,11,10,11,11,14,11,11,11,13,13, 6, 2628 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11, 2629 10,14,11,10,11,11,13,13,10,11,11,14,13,10,10,11, 2630 14,13,10,11,11,14,14,12,11,13,12,16,13,14,14,15, 2631 15,10,10,11,13,14,10,11,10,14,13,10,11,11,14,14, 2632 12,13,12,15,13,13,13,14,15,16, 5, 7, 7,10,10, 7, 2633 8, 8,10,10, 7, 8, 8,10,10,10,10,10,13,13,10,10, 2634 11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9, 2635 10,11,10,11,11,13,13,10,10,11,11,13, 6, 8, 8,10, 2636 11, 8, 9, 9,11,11, 8, 9, 8,12,10,10,11,11,13,13, 2637 10,11,10,14,11,10,10,10,14,13,10,11,11,14,13,10, 2638 10,11,13,13,12,14,14,16,16,12,12,13,13,15,10,11, 2639 11,13,14,10,11,11,14,15,10,11,10,13,13,13,14,13, 2640 16,16,12,13,11,15,12, 9,10,10,13,13,10,11,11,14, 2641 13,10,10,11,13,14,13,14,13,16,16,13,13,13,15,16, 2642 9,10,10,13,13,10,10,11,13,14,10,11,11,15,13,13, 2643 13,14,14,18,13,13,14,16,15, 9,10,10,13,14,10,11, 2644 10,14,13,10,11,11,13,14,13,14,13,16,15,13,13,14, 2645 15,16,12,13,12,16,14,11,11,13,15,15,13,14,13,16, 2646 15,15,12,16,12,17,14,15,15,17,17,12,13,13,14,16, 2647 11,13,11,16,15,12,13,14,15,16,14,15,13, 0,14,14, 2648 16,16, 0, 0, 9,10,10,13,13,10,11,10,14,14,10,11, 2649 11,13,13,12,13,13,14,16,13,14,14,16,16, 9,10,10, 2650 14,14,11,11,11,14,13,10,10,11,14,14,13,13,13,16, 2651 16,13,13,14,14,17, 9,10,10,13,14,10,11,11,13,15, 2652 10,11,10,14,14,13,13,13,14,17,13,14,13,17,14,12, 2653 13,13,16,14,13,14,13,16,15,12,12,13,15,16,15,15, 2654 16,18,16,15,13,15,14, 0,12,12,13,14,16,13,13,14, 2655 15,16,11,12,11,16,14,15,16,16,17,17,14,15,12,17, 2656 12, 2657 }; 2658 2659 static const static_codebook _44u0__p4_0 = { 2660 4, 625, 2661 (char *)_vq_lengthlist__44u0__p4_0, 2662 1, -533725184, 1611661312, 3, 0, 2663 (long *)_vq_quantlist__44u0__p4_0, 2664 0 2665 }; 2666 2667 static const long _vq_quantlist__44u0__p5_0[] = { 2668 4, 2669 3, 2670 5, 2671 2, 2672 6, 2673 1, 2674 7, 2675 0, 2676 8, 2677 }; 2678 2679 static const char _vq_lengthlist__44u0__p5_0[] = { 2680 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8, 2681 9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9, 2682 9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,10, 7, 8, 8, 2683 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9, 2684 9, 9,10,10,11,11,12,12, 9, 9, 9,10,11,11,11,12, 2685 12, 2686 }; 2687 2688 static const static_codebook _44u0__p5_0 = { 2689 2, 81, 2690 (char *)_vq_lengthlist__44u0__p5_0, 2691 1, -531628032, 1611661312, 4, 0, 2692 (long *)_vq_quantlist__44u0__p5_0, 2693 0 2694 }; 2695 2696 static const long _vq_quantlist__44u0__p6_0[] = { 2697 6, 2698 5, 2699 7, 2700 4, 2701 8, 2702 3, 2703 9, 2704 2, 2705 10, 2706 1, 2707 11, 2708 0, 2709 12, 2710 }; 2711 2712 static const char _vq_lengthlist__44u0__p6_0[] = { 2713 1, 4, 4, 6, 6, 8, 8,10, 9,11,10,14,13, 4, 6, 5, 2714 8, 8, 9, 9,11,10,11,11,14,14, 4, 5, 6, 8, 8, 9, 2715 9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11, 2716 12,12,16,15, 7, 8, 8, 9, 9,10,10,11,11,12,12,15, 2717 15, 9,10,10,10,10,11,11,12,12,12,12,15,15, 9,10, 2718 9,10,11,11,11,12,12,12,13,15,15,10,10,11,11,11, 2719 12,12,13,12,13,13,16,15,10,11,11,11,11,12,12,13, 2720 12,13,13,16,17,11,11,12,12,12,13,13,13,14,14,15, 2721 17,17,11,11,12,12,12,13,13,13,14,14,14,16,18,14, 2722 15,15,15,15,16,16,16,16,17,18, 0, 0,14,15,15,15, 2723 15,17,16,17,18,17,17,18, 0, 2724 }; 2725 2726 static const static_codebook _44u0__p6_0 = { 2727 2, 169, 2728 (char *)_vq_lengthlist__44u0__p6_0, 2729 1, -526516224, 1616117760, 4, 0, 2730 (long *)_vq_quantlist__44u0__p6_0, 2731 0 2732 }; 2733 2734 static const long _vq_quantlist__44u0__p6_1[] = { 2735 2, 2736 1, 2737 3, 2738 0, 2739 4, 2740 }; 2741 2742 static const char _vq_lengthlist__44u0__p6_1[] = { 2743 2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 2744 6, 6, 6, 6, 5, 6, 6, 6, 6, 2745 }; 2746 2747 static const static_codebook _44u0__p6_1 = { 2748 2, 25, 2749 (char *)_vq_lengthlist__44u0__p6_1, 2750 1, -533725184, 1611661312, 3, 0, 2751 (long *)_vq_quantlist__44u0__p6_1, 2752 0 2753 }; 2754 2755 static const long _vq_quantlist__44u0__p7_0[] = { 2756 2, 2757 1, 2758 3, 2759 0, 2760 4, 2761 }; 2762 2763 static const char _vq_lengthlist__44u0__p7_0[] = { 2764 1, 4, 4,11,11, 9,11,11,11,11,11,11,11,11,11,11, 2765 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2766 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2767 11,11, 9,11,11,11,11,11,11,11,11,11,11,11,11,11, 2768 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2769 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2770 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2771 11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11, 2772 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2773 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2774 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2775 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2776 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2777 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2778 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2779 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2780 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2781 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2782 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2783 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2784 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2785 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2786 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2787 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2788 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2789 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2790 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2791 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2792 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2793 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 2794 11,11,11,11,11,11,10,10,10,10,10,10,10,10,10,10, 2795 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2796 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2797 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2798 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2799 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2800 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2801 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2802 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 2803 10, 2804 }; 2805 2806 static const static_codebook _44u0__p7_0 = { 2807 4, 625, 2808 (char *)_vq_lengthlist__44u0__p7_0, 2809 1, -518709248, 1626677248, 3, 0, 2810 (long *)_vq_quantlist__44u0__p7_0, 2811 0 2812 }; 2813 2814 static const long _vq_quantlist__44u0__p7_1[] = { 2815 6, 2816 5, 2817 7, 2818 4, 2819 8, 2820 3, 2821 9, 2822 2, 2823 10, 2824 1, 2825 11, 2826 0, 2827 12, 2828 }; 2829 2830 static const char _vq_lengthlist__44u0__p7_1[] = { 2831 1, 4, 4, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 5, 7, 7, 2832 8, 7, 7, 7, 9, 8,10, 9,10,11, 5, 7, 7, 8, 8, 7, 2833 7, 8, 9,10,10,11,11, 6, 8, 8, 9, 9, 9, 9,11,10, 2834 12,12,15,12, 6, 8, 8, 9, 9, 9, 9,11,11,12,11,14, 2835 12, 7, 8, 8,10,10,12,12,13,13,13,15,13,13, 7, 8, 2836 8,10,10,11,11,13,12,14,15,15,15, 9,10,10,11,12, 2837 13,13,14,15,14,15,14,15, 8,10,10,12,12,14,14,15, 2838 14,14,15,15,14,10,12,12,14,14,15,14,15,15,15,14, 2839 15,15,10,12,12,13,14,15,14,15,15,14,15,15,15,12, 2840 15,13,15,14,15,15,15,15,15,15,15,15,13,13,15,15, 2841 15,15,15,15,15,15,15,15,15, 2842 }; 2843 2844 static const static_codebook _44u0__p7_1 = { 2845 2, 169, 2846 (char *)_vq_lengthlist__44u0__p7_1, 2847 1, -523010048, 1618608128, 4, 0, 2848 (long *)_vq_quantlist__44u0__p7_1, 2849 0 2850 }; 2851 2852 static const long _vq_quantlist__44u0__p7_2[] = { 2853 6, 2854 5, 2855 7, 2856 4, 2857 8, 2858 3, 2859 9, 2860 2, 2861 10, 2862 1, 2863 11, 2864 0, 2865 12, 2866 }; 2867 2868 static const char _vq_lengthlist__44u0__p7_2[] = { 2869 2, 5, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 5, 5, 6, 2870 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 5, 6, 5, 7, 7, 8, 2871 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8, 8, 8, 8, 9, 8, 2872 9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9, 2873 9, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 7, 8, 2874 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 2875 9, 9, 9, 9, 9, 9,10,10, 8, 8, 9, 9, 9, 9, 9, 9, 2876 9, 9,10, 9,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2877 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 2878 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9, 9, 9, 9, 9, 2879 9, 9, 9,10, 9, 9,10,10, 9, 2880 }; 2881 2882 static const static_codebook _44u0__p7_2 = { 2883 2, 169, 2884 (char *)_vq_lengthlist__44u0__p7_2, 2885 1, -531103744, 1611661312, 4, 0, 2886 (long *)_vq_quantlist__44u0__p7_2, 2887 0 2888 }; 2889 2890 static const char _huff_lengthlist__44u0__short[] = { 2891 12,13,14,13,17,12,15,17, 5, 5, 6,10,10,11,15,16, 2892 4, 3, 3, 7, 5, 7,10,16, 7, 7, 7,10, 9,11,12,16, 2893 6, 5, 5, 9, 5, 6,10,16, 8, 7, 7, 9, 6, 7, 9,16, 2894 11, 7, 3, 6, 4, 5, 8,16,12, 9, 4, 8, 5, 7, 9,16, 2895 }; 2896 2897 static const static_codebook _huff_book__44u0__short = { 2898 2, 64, 2899 (char *)_huff_lengthlist__44u0__short, 2900 0, 0, 0, 0, 0, 2901 NULL, 2902 0 2903 }; 2904 2905 static const char _huff_lengthlist__44u1__long[] = { 2906 5, 8,13,10,17,11,11,15, 7, 2, 4, 5, 8, 7, 9,16, 2907 13, 4, 3, 5, 6, 8,11,20,10, 4, 5, 5, 7, 6, 8,18, 2908 15, 7, 6, 7, 8,10,14,20,10, 6, 7, 6, 9, 7, 8,17, 2909 9, 8,10, 8,10, 5, 4,11,12,17,19,14,16,10, 7,12, 2910 }; 2911 2912 static const static_codebook _huff_book__44u1__long = { 2913 2, 64, 2914 (char *)_huff_lengthlist__44u1__long, 2915 0, 0, 0, 0, 0, 2916 NULL, 2917 0 2918 }; 2919 2920 static const long _vq_quantlist__44u1__p1_0[] = { 2921 1, 2922 0, 2923 2, 2924 }; 2925 2926 static const char _vq_lengthlist__44u1__p1_0[] = { 2927 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8, 2928 10,10, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11, 2929 11, 8,11,11, 8,12,11,11,13,13,11,13,14, 7,11,11, 2930 10,13,12,11,13,14, 4, 8, 8, 8,11,11, 8,11,12, 8, 2931 11,11,11,13,13,10,12,13, 8,11,11,11,14,13,11,14, 2932 13, 2933 }; 2934 2935 static const static_codebook _44u1__p1_0 = { 2936 4, 81, 2937 (char *)_vq_lengthlist__44u1__p1_0, 2938 1, -535822336, 1611661312, 2, 0, 2939 (long *)_vq_quantlist__44u1__p1_0, 2940 0 2941 }; 2942 2943 static const long _vq_quantlist__44u1__p2_0[] = { 2944 1, 2945 0, 2946 2, 2947 }; 2948 2949 static const char _vq_lengthlist__44u1__p2_0[] = { 2950 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6, 2951 8, 8, 5, 7, 7, 6, 8, 8, 7, 8, 8, 4, 7, 7, 7, 8, 2952 8, 7, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8, 2953 8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 8, 6, 2954 8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10, 2955 9, 2956 }; 2957 2958 static const static_codebook _44u1__p2_0 = { 2959 4, 81, 2960 (char *)_vq_lengthlist__44u1__p2_0, 2961 1, -535822336, 1611661312, 2, 0, 2962 (long *)_vq_quantlist__44u1__p2_0, 2963 0 2964 }; 2965 2966 static const long _vq_quantlist__44u1__p3_0[] = { 2967 2, 2968 1, 2969 3, 2970 0, 2971 4, 2972 }; 2973 2974 static const char _vq_lengthlist__44u1__p3_0[] = { 2975 1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9, 2976 10, 9,12,12, 9, 9,10,12,12, 6, 8, 8,11,10, 8,10, 2977 10,11,11, 8, 9,10,11,11,10,11,11,14,13,10,11,11, 2978 13,13, 5, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11, 2979 11,10,11,11,13,13,10,11,11,13,13, 9,11,11,15,14, 2980 10,12,12,15,14,10,12,11,15,14,13,14,14,16,16,12, 2981 14,13,17,15, 9,11,11,14,15,10,11,12,14,16,10,11, 2982 12,14,16,12,13,14,16,16,13,13,15,15,18, 5, 8, 8, 2983 11,11, 8,10,10,12,12, 8,10,10,12,13,11,12,12,14, 2984 14,11,12,12,15,15, 8,10,10,13,13,10,12,12,13,13, 2985 10,12,12,14,14,12,13,13,15,15,12,13,13,16,16, 7, 2986 10,10,12,12,10,12,11,13,13,10,12,12,13,14,12,13, 2987 12,15,14,12,13,13,16,16,10,12,12,17,16,12,13,13, 2988 16,15,11,13,13,17,17,15,15,15,16,17,14,15,15,19, 2989 19,10,12,12,15,16,11,13,12,15,18,11,13,13,16,16, 2990 14,15,15,17,17,14,15,15,17,19, 5, 8, 8,11,11, 8, 2991 10,10,12,12, 8,10,10,12,12,11,12,12,16,15,11,12, 2992 12,14,15, 7,10,10,13,13,10,12,12,14,13,10,11,12, 2993 13,13,12,13,13,16,16,12,12,13,15,15, 8,10,10,13, 2994 13,10,12,12,14,14,10,12,12,13,13,12,13,13,16,16, 2995 12,13,13,15,15,10,12,12,16,15,11,13,13,17,16,11, 2996 12,13,16,15,13,15,15,19,17,14,15,14,17,16,10,12, 2997 12,16,16,11,13,13,16,17,12,13,13,15,17,14,15,15, 2998 17,19,14,15,15,17,17, 8,11,11,16,16,10,13,12,17, 2999 17,10,12,13,16,16,15,17,16,20,19,14,15,17,18,19, 3000 9,12,12,16,17,11,13,14,17,18,11,13,13,19,18,16, 3001 17,18,19,19,15,16,16,19,19, 9,12,12,16,17,11,14, 3002 13,18,17,11,13,13,17,17,16,17,16,20,19,14,16,16, 3003 18,18,12,15,15,19,17,14,15,16, 0,20,13,15,16,20, 3004 17,18,16,20, 0, 0,15,16,19,20, 0,12,15,14,18,19, 3005 13,16,15,20,19,13,16,15,20,18,17,18,17, 0,20,16, 3006 17,16, 0, 0, 8,11,11,16,15,10,12,12,17,17,10,13, 3007 13,17,16,14,16,15,18,20,15,16,16,19,19, 9,12,12, 3008 16,16,11,13,13,17,16,11,13,14,17,18,15,15,16,20, 3009 20,16,16,17,19,19, 9,13,12,16,17,11,14,13,17,17, 3010 11,14,14,18,17,14,16,15,18,19,16,17,18,18,19,12, 3011 14,15,19,18,13,15,16,18, 0,13,14,15, 0, 0,16,16, 3012 17,20, 0,17,17,20,20, 0,12,15,15,19,20,13,15,15, 3013 0, 0,14,16,15, 0, 0,15,18,16, 0, 0,17,18,16, 0, 3014 19, 3015 }; 3016 3017 static const static_codebook _44u1__p3_0 = { 3018 4, 625, 3019 (char *)_vq_lengthlist__44u1__p3_0, 3020 1, -533725184, 1611661312, 3, 0, 3021 (long *)_vq_quantlist__44u1__p3_0, 3022 0 3023 }; 3024 3025 static const long _vq_quantlist__44u1__p4_0[] = { 3026 2, 3027 1, 3028 3, 3029 0, 3030 4, 3031 }; 3032 3033 static const char _vq_lengthlist__44u1__p4_0[] = { 3034 4, 5, 5, 9, 9, 5, 6, 6, 9, 9, 5, 6, 6, 9, 9, 9, 3035 10, 9,12,12, 9, 9,10,12,12, 5, 7, 7,10,10, 7, 7, 3036 8,10,10, 6, 7, 8,10,10,10,10,10,11,13,10, 9,10, 3037 12,13, 5, 7, 7,10,10, 6, 8, 7,10,10, 7, 8, 7,10, 3038 10, 9,10,10,12,12,10,10,10,13,11, 9,10,10,13,13, 3039 10,11,10,13,13,10,10,10,13,13,12,12,13,14,14,12, 3040 12,13,14,14, 9,10,10,13,13,10,10,10,13,13,10,10, 3041 10,13,13,12,13,12,15,14,12,13,12,15,15, 5, 7, 6, 3042 10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,13, 3043 13,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,10,11, 3044 8, 9, 9,11,11,11,10,11,11,14,11,11,11,13,13, 6, 3045 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11, 3046 10,14,11,10,11,11,13,13,10,11,11,14,13,10,10,11, 3047 14,13,10,11,11,14,14,12,11,13,12,16,13,14,14,15, 3048 15,10,10,11,13,14,10,11,10,14,13,10,11,11,14,14, 3049 12,13,12,15,13,13,13,14,15,16, 5, 7, 7,10,10, 7, 3050 8, 8,10,10, 7, 8, 8,10,10,10,10,10,13,13,10,10, 3051 11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9, 3052 10,11,10,11,11,13,13,10,10,11,11,13, 6, 8, 8,10, 3053 11, 8, 9, 9,11,11, 8, 9, 8,12,10,10,11,11,13,13, 3054 10,11,10,14,11,10,10,10,14,13,10,11,11,14,13,10, 3055 10,11,13,13,12,14,14,16,16,12,12,13,13,15,10,11, 3056 11,13,14,10,11,11,14,15,10,11,10,13,13,13,14,13, 3057 16,16,12,13,11,15,12, 9,10,10,13,13,10,11,11,14, 3058 13,10,10,11,13,14,13,14,13,16,16,13,13,13,15,16, 3059 9,10,10,13,13,10,10,11,13,14,10,11,11,15,13,13, 3060 13,14,14,18,13,13,14,16,15, 9,10,10,13,14,10,11, 3061 10,14,13,10,11,11,13,14,13,14,13,16,15,13,13,14, 3062 15,16,12,13,12,16,14,11,11,13,15,15,13,14,13,16, 3063 15,15,12,16,12,17,14,15,15,17,17,12,13,13,14,16, 3064 11,13,11,16,15,12,13,14,15,16,14,15,13, 0,14,14, 3065 16,16, 0, 0, 9,10,10,13,13,10,11,10,14,14,10,11, 3066 11,13,13,12,13,13,14,16,13,14,14,16,16, 9,10,10, 3067 14,14,11,11,11,14,13,10,10,11,14,14,13,13,13,16, 3068 16,13,13,14,14,17, 9,10,10,13,14,10,11,11,13,15, 3069 10,11,10,14,14,13,13,13,14,17,13,14,13,17,14,12, 3070 13,13,16,14,13,14,13,16,15,12,12,13,15,16,15,15, 3071 16,18,16,15,13,15,14, 0,12,12,13,14,16,13,13,14, 3072 15,16,11,12,11,16,14,15,16,16,17,17,14,15,12,17, 3073 12, 3074 }; 3075 3076 static const static_codebook _44u1__p4_0 = { 3077 4, 625, 3078 (char *)_vq_lengthlist__44u1__p4_0, 3079 1, -533725184, 1611661312, 3, 0, 3080 (long *)_vq_quantlist__44u1__p4_0, 3081 0 3082 }; 3083 3084 static const long _vq_quantlist__44u1__p5_0[] = { 3085 4, 3086 3, 3087 5, 3088 2, 3089 6, 3090 1, 3091 7, 3092 0, 3093 8, 3094 }; 3095 3096 static const char _vq_lengthlist__44u1__p5_0[] = { 3097 1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8, 3098 9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9, 3099 9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,10, 7, 8, 8, 3100 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9, 3101 9, 9,10,10,11,11,12,12, 9, 9, 9,10,11,11,11,12, 3102 12, 3103 }; 3104 3105 static const static_codebook _44u1__p5_0 = { 3106 2, 81, 3107 (char *)_vq_lengthlist__44u1__p5_0, 3108 1, -531628032, 1611661312, 4, 0, 3109 (long *)_vq_quantlist__44u1__p5_0, 3110 0 3111 }; 3112 3113 static const long _vq_quantlist__44u1__p6_0[] = { 3114 6, 3115 5, 3116 7, 3117 4, 3118 8, 3119 3, 3120 9, 3121 2, 3122 10, 3123 1, 3124 11, 3125 0, 3126 12, 3127 }; 3128 3129 static const char _vq_lengthlist__44u1__p6_0[] = { 3130 1, 4, 4, 6, 6, 8, 8,10, 9,11,10,14,13, 4, 6, 5, 3131 8, 8, 9, 9,11,10,11,11,14,14, 4, 5, 6, 8, 8, 9, 3132 9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11, 3133 12,12,16,15, 7, 8, 8, 9, 9,10,10,11,11,12,12,15, 3134 15, 9,10,10,10,10,11,11,12,12,12,12,15,15, 9,10, 3135 9,10,11,11,11,12,12,12,13,15,15,10,10,11,11,11, 3136 12,12,13,12,13,13,16,15,10,11,11,11,11,12,12,13, 3137 12,13,13,16,17,11,11,12,12,12,13,13,13,14,14,15, 3138 17,17,11,11,12,12,12,13,13,13,14,14,14,16,18,14, 3139 15,15,15,15,16,16,16,16,17,18, 0, 0,14,15,15,15, 3140 15,17,16,17,18,17,17,18, 0, 3141 }; 3142 3143 static const static_codebook _44u1__p6_0 = { 3144 2, 169, 3145 (char *)_vq_lengthlist__44u1__p6_0, 3146 1, -526516224, 1616117760, 4, 0, 3147 (long *)_vq_quantlist__44u1__p6_0, 3148 0 3149 }; 3150 3151 static const long _vq_quantlist__44u1__p6_1[] = { 3152 2, 3153 1, 3154 3, 3155 0, 3156 4, 3157 }; 3158 3159 static const char _vq_lengthlist__44u1__p6_1[] = { 3160 2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 3161 6, 6, 6, 6, 5, 6, 6, 6, 6, 3162 }; 3163 3164 static const static_codebook _44u1__p6_1 = { 3165 2, 25, 3166 (char *)_vq_lengthlist__44u1__p6_1, 3167 1, -533725184, 1611661312, 3, 0, 3168 (long *)_vq_quantlist__44u1__p6_1, 3169 0 3170 }; 3171 3172 static const long _vq_quantlist__44u1__p7_0[] = { 3173 3, 3174 2, 3175 4, 3176 1, 3177 5, 3178 0, 3179 6, 3180 }; 3181 3182 static const char _vq_lengthlist__44u1__p7_0[] = { 3183 1, 3, 2, 9, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3184 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3185 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3186 8, 3187 }; 3188 3189 static const static_codebook _44u1__p7_0 = { 3190 2, 49, 3191 (char *)_vq_lengthlist__44u1__p7_0, 3192 1, -518017024, 1626677248, 3, 0, 3193 (long *)_vq_quantlist__44u1__p7_0, 3194 0 3195 }; 3196 3197 static const long _vq_quantlist__44u1__p7_1[] = { 3198 6, 3199 5, 3200 7, 3201 4, 3202 8, 3203 3, 3204 9, 3205 2, 3206 10, 3207 1, 3208 11, 3209 0, 3210 12, 3211 }; 3212 3213 static const char _vq_lengthlist__44u1__p7_1[] = { 3214 1, 4, 4, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 5, 7, 7, 3215 8, 7, 7, 7, 9, 8,10, 9,10,11, 5, 7, 7, 8, 8, 7, 3216 7, 8, 9,10,10,11,11, 6, 8, 8, 9, 9, 9, 9,11,10, 3217 12,12,15,12, 6, 8, 8, 9, 9, 9, 9,11,11,12,11,14, 3218 12, 7, 8, 8,10,10,12,12,13,13,13,15,13,13, 7, 8, 3219 8,10,10,11,11,13,12,14,15,15,15, 9,10,10,11,12, 3220 13,13,14,15,14,15,14,15, 8,10,10,12,12,14,14,15, 3221 14,14,15,15,14,10,12,12,14,14,15,14,15,15,15,14, 3222 15,15,10,12,12,13,14,15,14,15,15,14,15,15,15,12, 3223 15,13,15,14,15,15,15,15,15,15,15,15,13,13,15,15, 3224 15,15,15,15,15,15,15,15,15, 3225 }; 3226 3227 static const static_codebook _44u1__p7_1 = { 3228 2, 169, 3229 (char *)_vq_lengthlist__44u1__p7_1, 3230 1, -523010048, 1618608128, 4, 0, 3231 (long *)_vq_quantlist__44u1__p7_1, 3232 0 3233 }; 3234 3235 static const long _vq_quantlist__44u1__p7_2[] = { 3236 6, 3237 5, 3238 7, 3239 4, 3240 8, 3241 3, 3242 9, 3243 2, 3244 10, 3245 1, 3246 11, 3247 0, 3248 12, 3249 }; 3250 3251 static const char _vq_lengthlist__44u1__p7_2[] = { 3252 2, 5, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 5, 5, 6, 3253 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 5, 6, 5, 7, 7, 8, 3254 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8, 8, 8, 8, 9, 8, 3255 9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9, 3256 9, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 7, 8, 3257 8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 3258 9, 9, 9, 9, 9, 9,10,10, 8, 8, 9, 9, 9, 9, 9, 9, 3259 9, 9,10, 9,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3260 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3261 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9, 9, 9, 9, 9, 3262 9, 9, 9,10, 9, 9,10,10, 9, 3263 }; 3264 3265 static const static_codebook _44u1__p7_2 = { 3266 2, 169, 3267 (char *)_vq_lengthlist__44u1__p7_2, 3268 1, -531103744, 1611661312, 4, 0, 3269 (long *)_vq_quantlist__44u1__p7_2, 3270 0 3271 }; 3272 3273 static const char _huff_lengthlist__44u1__short[] = { 3274 12,13,14,13,17,12,15,17, 5, 5, 6,10,10,11,15,16, 3275 4, 3, 3, 7, 5, 7,10,16, 7, 7, 7,10, 9,11,12,16, 3276 6, 5, 5, 9, 5, 6,10,16, 8, 7, 7, 9, 6, 7, 9,16, 3277 11, 7, 3, 6, 4, 5, 8,16,12, 9, 4, 8, 5, 7, 9,16, 3278 }; 3279 3280 static const static_codebook _huff_book__44u1__short = { 3281 2, 64, 3282 (char *)_huff_lengthlist__44u1__short, 3283 0, 0, 0, 0, 0, 3284 NULL, 3285 0 3286 }; 3287 3288 static const char _huff_lengthlist__44u2__long[] = { 3289 5, 9,14,12,15,13,10,13, 7, 4, 5, 6, 8, 7, 8,12, 3290 13, 4, 3, 5, 5, 6, 9,15,12, 6, 5, 6, 6, 6, 7,14, 3291 14, 7, 4, 6, 4, 6, 8,15,12, 6, 6, 5, 5, 5, 6,14, 3292 9, 7, 8, 6, 7, 5, 4,10,10,13,14,14,15,10, 6, 8, 3293 }; 3294 3295 static const static_codebook _huff_book__44u2__long = { 3296 2, 64, 3297 (char *)_huff_lengthlist__44u2__long, 3298 0, 0, 0, 0, 0, 3299 NULL, 3300 0 3301 }; 3302 3303 static const long _vq_quantlist__44u2__p1_0[] = { 3304 1, 3305 0, 3306 2, 3307 }; 3308 3309 static const char _vq_lengthlist__44u2__p1_0[] = { 3310 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8, 3311 10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11, 3312 11, 8,11,11, 8,11,11,11,13,14,11,13,13, 7,11,11, 3313 10,13,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 8, 3314 11,11,11,14,13,10,12,13, 8,11,11,11,13,13,11,13, 3315 13, 3316 }; 3317 3318 static const static_codebook _44u2__p1_0 = { 3319 4, 81, 3320 (char *)_vq_lengthlist__44u2__p1_0, 3321 1, -535822336, 1611661312, 2, 0, 3322 (long *)_vq_quantlist__44u2__p1_0, 3323 0 3324 }; 3325 3326 static const long _vq_quantlist__44u2__p2_0[] = { 3327 1, 3328 0, 3329 2, 3330 }; 3331 3332 static const char _vq_lengthlist__44u2__p2_0[] = { 3333 2, 5, 5, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6, 3334 8, 8, 5, 6, 6, 6, 8, 7, 7, 8, 8, 5, 6, 6, 7, 8, 3335 8, 6, 8, 8, 6, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8, 3336 7,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6, 3337 8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10, 3338 9, 3339 }; 3340 3341 static const static_codebook _44u2__p2_0 = { 3342 4, 81, 3343 (char *)_vq_lengthlist__44u2__p2_0, 3344 1, -535822336, 1611661312, 2, 0, 3345 (long *)_vq_quantlist__44u2__p2_0, 3346 0 3347 }; 3348 3349 static const long _vq_quantlist__44u2__p3_0[] = { 3350 2, 3351 1, 3352 3, 3353 0, 3354 4, 3355 }; 3356 3357 static const char _vq_lengthlist__44u2__p3_0[] = { 3358 2, 4, 4, 7, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8, 3359 9, 9,12,11, 8, 9, 9,11,12, 5, 7, 7,10,10, 7, 9, 3360 9,11,11, 7, 9, 9,10,11,10,11,11,13,13, 9,10,11, 3361 12,13, 5, 7, 7,10,10, 7, 9, 9,11,10, 7, 9, 9,11, 3362 11, 9,11,10,13,13,10,11,11,13,13, 8,10,10,14,13, 3363 10,11,11,15,14, 9,11,11,15,14,13,14,13,16,14,12, 3364 13,13,15,16, 8,10,10,13,14, 9,11,11,14,15,10,11, 3365 11,14,15,12,13,13,15,15,12,13,14,15,16, 5, 7, 7, 3366 10,10, 7, 9, 9,11,11, 7, 9, 9,11,12,10,11,11,14, 3367 13,10,11,11,14,14, 7, 9, 9,12,12, 9,11,11,13,13, 3368 9,11,11,13,13,12,13,12,14,14,11,12,13,15,15, 7, 3369 9, 9,12,12, 8,11,10,13,12, 9,11,11,13,13,11,13, 3370 12,15,13,11,13,13,15,16, 9,12,11,15,15,11,12,12, 3371 16,15,11,12,13,16,16,13,14,15,16,15,13,15,15,17, 3372 17, 9,11,11,14,15,10,12,12,15,15,11,13,12,15,16, 3373 13,15,14,16,16,13,15,15,17,19, 5, 7, 7,10,10, 7, 3374 9, 9,12,11, 7, 9, 9,11,11,10,11,11,14,14,10,11, 3375 11,13,14, 7, 9, 9,12,12, 9,11,11,13,13, 9,10,11, 3376 12,13,11,13,12,16,15,11,12,12,14,15, 7, 9, 9,12, 3377 12, 9,11,11,13,13, 9,11,11,13,12,11,13,12,15,16, 3378 12,13,13,15,14, 9,11,11,15,14,11,13,12,16,15,10, 3379 11,12,15,15,13,14,14,18,17,13,14,14,15,17,10,11, 3380 11,14,15,11,13,12,15,17,11,13,12,15,16,13,15,14, 3381 18,17,14,15,15,16,18, 7,10,10,14,14,10,12,12,15, 3382 15,10,12,12,15,15,14,15,15,18,17,13,15,15,16,16, 3383 9,11,11,16,15,11,13,13,16,18,11,13,13,16,16,15, 3384 16,16, 0, 0,14,15,16,18,17, 9,11,11,15,15,10,13, 3385 12,17,16,11,12,13,16,17,14,15,16,19,19,14,15,15, 3386 0,20,12,14,14, 0, 0,13,14,16,19,18,13,15,16,20, 3387 17,16,18, 0, 0, 0,15,16,17,18,19,11,14,14, 0,19, 3388 12,15,14,17,17,13,15,15, 0, 0,16,17,15,20,19,15, 3389 17,16,19, 0, 8,10,10,14,15,10,12,11,15,15,10,11, 3390 12,16,15,13,14,14,19,17,14,15,15, 0, 0, 9,11,11, 3391 16,15,11,13,13,17,16,10,12,13,16,17,14,15,15,18, 3392 18,14,15,16,20,19, 9,12,12, 0,15,11,13,13,16,17, 3393 11,13,13,19,17,14,16,16,18,17,15,16,16,17,19,11, 3394 14,14,18,18,13,14,15, 0, 0,12,14,15,19,18,15,16, 3395 19, 0,19,15,16,19,19,17,12,14,14,16,19,13,15,15, 3396 0,17,13,15,14,18,18,15,16,15, 0,18,16,17,17, 0, 3397 0, 3398 }; 3399 3400 static const static_codebook _44u2__p3_0 = { 3401 4, 625, 3402 (char *)_vq_lengthlist__44u2__p3_0, 3403 1, -533725184, 1611661312, 3, 0, 3404 (long *)_vq_quantlist__44u2__p3_0, 3405 0 3406 }; 3407 3408 static const long _vq_quantlist__44u2__p4_0[] = { 3409 2, 3410 1, 3411 3, 3412 0, 3413 4, 3414 }; 3415 3416 static const char _vq_lengthlist__44u2__p4_0[] = { 3417 4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9, 3418 9, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8, 3419 8,10,10, 7, 7, 8,10,10,10,10,10,11,12, 9,10,10, 3420 11,12, 5, 7, 7, 9, 9, 6, 8, 7,10,10, 7, 8, 8,10, 3421 10, 9,10,10,12,11, 9,10,10,12,11, 9,10,10,12,12, 3422 10,10,10,13,12, 9,10,10,12,13,12,12,12,14,14,11, 3423 12,12,13,14, 9,10,10,12,12, 9,10,10,12,13,10,10, 3424 10,12,13,11,12,12,14,13,12,12,12,14,13, 5, 7, 7, 3425 10, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12, 3426 12,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11, 3427 8, 9, 9,11,11,10,11,11,12,13,10,11,11,13,13, 6, 3428 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11, 3429 10,13,11,10,11,11,13,13, 9,10,10,13,13,10,11,11, 3430 13,13,10,11,11,14,13,12,11,13,12,15,12,13,13,15, 3431 15, 9,10,10,12,13,10,11,10,13,13,10,11,11,13,13, 3432 12,13,11,15,13,12,13,13,15,15, 5, 7, 7, 9,10, 7, 3433 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,12,10,10, 3434 11,12,12, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9, 3435 10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10, 3436 11, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,11,13,13, 3437 10,11,11,13,12, 9,10,10,13,12,10,11,11,14,13,10, 3438 10,11,13,13,12,13,13,15,15,12,11,13,12,14, 9,10, 3439 10,12,13,10,11,11,13,14,10,11,11,13,13,12,13,13, 3440 15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13, 3441 13, 9,10,10,13,13,12,13,13,15,15,12,12,12,14,14, 3442 9,10,10,13,13,10,11,11,13,14,10,11,11,14,12,13, 3443 13,14,14,16,12,13,13,15,14, 9,10,10,13,13,10,11, 3444 10,14,13,10,11,11,13,14,12,14,13,16,14,13,13,13, 3445 14,15,11,13,12,15,14,11,12,13,14,15,12,13,13,16, 3446 15,14,12,15,12,16,14,15,15,17,16,11,12,12,14,15, 3447 11,13,11,15,14,12,13,13,15,16,13,15,12,17,13,14, 3448 15,15,16,16, 8, 9, 9,12,12, 9,10,10,13,13, 9,10, 3449 10,13,13,12,13,12,14,14,12,13,13,15,15, 9,10,10, 3450 13,13,10,11,11,14,13,10,10,11,13,14,12,13,13,15, 3451 14,12,12,14,14,16, 9,10,10,13,13,10,11,11,13,14, 3452 10,11,11,14,13,13,13,13,15,15,13,14,13,16,14,11, 3453 12,12,14,14,12,13,13,16,15,11,12,13,14,15,14,15, 3454 15,16,16,14,13,15,13,17,11,12,12,14,15,12,13,13, 3455 15,16,11,13,12,15,15,14,15,14,16,16,14,15,12,17, 3456 13, 3457 }; 3458 3459 static const static_codebook _44u2__p4_0 = { 3460 4, 625, 3461 (char *)_vq_lengthlist__44u2__p4_0, 3462 1, -533725184, 1611661312, 3, 0, 3463 (long *)_vq_quantlist__44u2__p4_0, 3464 0 3465 }; 3466 3467 static const long _vq_quantlist__44u2__p5_0[] = { 3468 4, 3469 3, 3470 5, 3471 2, 3472 6, 3473 1, 3474 7, 3475 0, 3476 8, 3477 }; 3478 3479 static const char _vq_lengthlist__44u2__p5_0[] = { 3480 1, 4, 4, 7, 7, 8, 8, 9, 9, 4, 6, 5, 8, 8, 8, 8, 3481 10,10, 4, 5, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9, 3482 9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 8, 8, 8, 3483 9, 9,10,11,12,12, 8, 8, 8, 9, 9,10,10,12,12,10, 3484 10,10,11,11,12,12,13,13,10,10,10,11,11,12,12,13, 3485 13, 3486 }; 3487 3488 static const static_codebook _44u2__p5_0 = { 3489 2, 81, 3490 (char *)_vq_lengthlist__44u2__p5_0, 3491 1, -531628032, 1611661312, 4, 0, 3492 (long *)_vq_quantlist__44u2__p5_0, 3493 0 3494 }; 3495 3496 static const long _vq_quantlist__44u2__p6_0[] = { 3497 6, 3498 5, 3499 7, 3500 4, 3501 8, 3502 3, 3503 9, 3504 2, 3505 10, 3506 1, 3507 11, 3508 0, 3509 12, 3510 }; 3511 3512 static const char _vq_lengthlist__44u2__p6_0[] = { 3513 1, 4, 4, 6, 6, 8, 8,10,10,11,11,14,13, 4, 6, 5, 3514 8, 8, 9, 9,11,10,12,11,15,14, 4, 5, 6, 8, 8, 9, 3515 9,11,11,11,11,14,14, 6, 8, 8,10, 9,11,11,11,11, 3516 12,12,15,15, 6, 8, 8, 9, 9,11,11,11,12,12,12,15, 3517 15, 8,10,10,11,11,11,11,12,12,13,13,15,16, 8,10, 3518 10,11,11,11,11,12,12,13,13,16,16,10,11,11,12,12, 3519 12,12,13,13,13,13,17,16,10,11,11,12,12,12,12,13, 3520 13,13,14,16,17,11,12,12,13,13,13,13,14,14,15,14, 3521 18,17,11,12,12,13,13,13,13,14,14,14,15,19,18,14, 3522 15,15,15,15,16,16,18,19,18,18, 0, 0,14,15,15,16, 3523 15,17,17,16,18,17,18, 0, 0, 3524 }; 3525 3526 static const static_codebook _44u2__p6_0 = { 3527 2, 169, 3528 (char *)_vq_lengthlist__44u2__p6_0, 3529 1, -526516224, 1616117760, 4, 0, 3530 (long *)_vq_quantlist__44u2__p6_0, 3531 0 3532 }; 3533 3534 static const long _vq_quantlist__44u2__p6_1[] = { 3535 2, 3536 1, 3537 3, 3538 0, 3539 4, 3540 }; 3541 3542 static const char _vq_lengthlist__44u2__p6_1[] = { 3543 2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5, 3544 6, 5, 6, 6, 5, 5, 6, 6, 6, 3545 }; 3546 3547 static const static_codebook _44u2__p6_1 = { 3548 2, 25, 3549 (char *)_vq_lengthlist__44u2__p6_1, 3550 1, -533725184, 1611661312, 3, 0, 3551 (long *)_vq_quantlist__44u2__p6_1, 3552 0 3553 }; 3554 3555 static const long _vq_quantlist__44u2__p7_0[] = { 3556 4, 3557 3, 3558 5, 3559 2, 3560 6, 3561 1, 3562 7, 3563 0, 3564 8, 3565 }; 3566 3567 static const char _vq_lengthlist__44u2__p7_0[] = { 3568 1, 3, 2,12,12,12,12,12,12, 4,12,12,12,12,12,12, 3569 12,12, 5,12,12,12,12,12,12,12,12,12,12,11,11,11, 3570 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 3571 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 3572 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 3573 11, 3574 }; 3575 3576 static const static_codebook _44u2__p7_0 = { 3577 2, 81, 3578 (char *)_vq_lengthlist__44u2__p7_0, 3579 1, -516612096, 1626677248, 4, 0, 3580 (long *)_vq_quantlist__44u2__p7_0, 3581 0 3582 }; 3583 3584 static const long _vq_quantlist__44u2__p7_1[] = { 3585 6, 3586 5, 3587 7, 3588 4, 3589 8, 3590 3, 3591 9, 3592 2, 3593 10, 3594 1, 3595 11, 3596 0, 3597 12, 3598 }; 3599 3600 static const char _vq_lengthlist__44u2__p7_1[] = { 3601 1, 4, 4, 7, 6, 7, 6, 8, 7, 9, 7, 9, 8, 4, 7, 6, 3602 8, 8, 9, 8,10, 9,10,10,11,11, 4, 7, 7, 8, 8, 8, 3603 8, 9,10,11,11,11,11, 6, 8, 8,10,10,10,10,11,11, 3604 12,12,12,12, 7, 8, 8,10,10,10,10,11,11,12,12,13, 3605 13, 7, 9, 9,11,10,12,12,13,13,14,13,14,14, 7, 9, 3606 9,10,11,11,12,13,13,13,13,16,14, 9,10,10,12,12, 3607 13,13,14,14,15,16,15,16, 9,10,10,12,12,12,13,14, 3608 14,14,15,16,15,10,12,12,13,13,15,13,16,16,15,17, 3609 17,17,10,11,11,12,14,14,14,15,15,17,17,15,17,11, 3610 12,12,14,14,14,15,15,15,17,16,17,17,10,12,12,13, 3611 14,14,14,17,15,17,17,17,17, 3612 }; 3613 3614 static const static_codebook _44u2__p7_1 = { 3615 2, 169, 3616 (char *)_vq_lengthlist__44u2__p7_1, 3617 1, -523010048, 1618608128, 4, 0, 3618 (long *)_vq_quantlist__44u2__p7_1, 3619 0 3620 }; 3621 3622 static const long _vq_quantlist__44u2__p7_2[] = { 3623 6, 3624 5, 3625 7, 3626 4, 3627 8, 3628 3, 3629 9, 3630 2, 3631 10, 3632 1, 3633 11, 3634 0, 3635 12, 3636 }; 3637 3638 static const char _vq_lengthlist__44u2__p7_2[] = { 3639 2, 5, 5, 6, 6, 7, 7, 8, 7, 8, 8, 8, 8, 5, 6, 6, 3640 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 5, 6, 6, 7, 7, 8, 3641 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7, 8, 8, 8, 8, 8, 3642 9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9, 3643 9, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 7, 8, 3644 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 3645 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 3646 9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3647 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 3648 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 3649 9, 9, 9, 9, 9, 9, 9, 9, 9, 3650 }; 3651 3652 static const static_codebook _44u2__p7_2 = { 3653 2, 169, 3654 (char *)_vq_lengthlist__44u2__p7_2, 3655 1, -531103744, 1611661312, 4, 0, 3656 (long *)_vq_quantlist__44u2__p7_2, 3657 0 3658 }; 3659 3660 static const char _huff_lengthlist__44u2__short[] = { 3661 13,15,17,17,15,15,12,17,11, 9, 7,10,10, 9,12,17, 3662 10, 6, 3, 6, 5, 7,10,17,15,10, 6, 9, 8, 9,11,17, 3663 15, 8, 4, 7, 3, 5, 9,16,16,10, 5, 8, 4, 5, 8,16, 3664 13,11, 5, 8, 3, 3, 5,14,13,12, 7,10, 5, 5, 7,14, 3665 }; 3666 3667 static const static_codebook _huff_book__44u2__short = { 3668 2, 64, 3669 (char *)_huff_lengthlist__44u2__short, 3670 0, 0, 0, 0, 0, 3671 NULL, 3672 0 3673 }; 3674 3675 static const char _huff_lengthlist__44u3__long[] = { 3676 6, 9,13,12,14,11,10,13, 8, 4, 5, 7, 8, 7, 8,12, 3677 11, 4, 3, 5, 5, 7, 9,14,11, 6, 5, 6, 6, 6, 7,13, 3678 13, 7, 5, 6, 4, 5, 7,14,11, 7, 6, 6, 5, 5, 6,13, 3679 9, 7, 8, 6, 7, 5, 3, 9, 9,12,13,12,14,10, 6, 7, 3680 }; 3681 3682 static const static_codebook _huff_book__44u3__long = { 3683 2, 64, 3684 (char *)_huff_lengthlist__44u3__long, 3685 0, 0, 0, 0, 0, 3686 NULL, 3687 0 3688 }; 3689 3690 static const long _vq_quantlist__44u3__p1_0[] = { 3691 1, 3692 0, 3693 2, 3694 }; 3695 3696 static const char _vq_lengthlist__44u3__p1_0[] = { 3697 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8, 3698 10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11, 3699 11, 8,11,11, 8,11,11,11,13,14,11,14,14, 8,11,11, 3700 10,14,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 7, 3701 11,11,11,14,14,10,12,14, 8,11,11,11,14,14,11,14, 3702 13, 3703 }; 3704 3705 static const static_codebook _44u3__p1_0 = { 3706 4, 81, 3707 (char *)_vq_lengthlist__44u3__p1_0, 3708 1, -535822336, 1611661312, 2, 0, 3709 (long *)_vq_quantlist__44u3__p1_0, 3710 0 3711 }; 3712 3713 static const long _vq_quantlist__44u3__p2_0[] = { 3714 1, 3715 0, 3716 2, 3717 }; 3718 3719 static const char _vq_lengthlist__44u3__p2_0[] = { 3720 2, 5, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6, 3721 8, 8, 5, 6, 6, 6, 8, 8, 7, 8, 8, 5, 7, 6, 7, 8, 3722 8, 6, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8, 3723 8,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6, 3724 8, 8, 8,10,10, 8, 8,10, 7, 8, 8, 8,10,10, 8,10, 3725 9, 3726 }; 3727 3728 static const static_codebook _44u3__p2_0 = { 3729 4, 81, 3730 (char *)_vq_lengthlist__44u3__p2_0, 3731 1, -535822336, 1611661312, 2, 0, 3732 (long *)_vq_quantlist__44u3__p2_0, 3733 0 3734 }; 3735 3736 static const long _vq_quantlist__44u3__p3_0[] = { 3737 2, 3738 1, 3739 3, 3740 0, 3741 4, 3742 }; 3743 3744 static const char _vq_lengthlist__44u3__p3_0[] = { 3745 2, 4, 4, 7, 7, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8, 3746 9, 9,12,12, 8, 9, 9,11,12, 5, 7, 7,10,10, 7, 9, 3747 9,11,11, 7, 9, 9,10,11,10,11,11,13,13, 9,10,11, 3748 13,13, 5, 7, 7,10,10, 7, 9, 9,11,10, 7, 9, 9,11, 3749 11, 9,11,10,13,13,10,11,11,14,13, 8,10,10,14,13, 3750 10,11,11,15,14, 9,11,11,14,14,13,14,13,16,16,12, 3751 13,13,15,15, 8,10,10,13,14, 9,11,11,14,14,10,11, 3752 11,14,15,12,13,13,15,15,13,14,14,15,16, 5, 7, 7, 3753 10,10, 7, 9, 9,11,11, 7, 9, 9,11,12,10,11,11,14, 3754 14,10,11,11,14,14, 7, 9, 9,12,12, 9,11,11,13,13, 3755 9,11,11,13,13,12,12,13,15,15,11,12,13,15,16, 7, 3756 9, 9,11,11, 8,11,10,13,12, 9,11,11,13,13,11,13, 3757 12,15,13,11,13,13,15,16, 9,12,11,15,14,11,12,13, 3758 16,15,11,13,13,15,16,14,14,15,17,16,13,15,16, 0, 3759 17, 9,11,11,15,15,10,13,12,15,15,11,13,13,15,16, 3760 13,15,13,16,15,14,16,15, 0,19, 5, 7, 7,10,10, 7, 3761 9, 9,11,11, 7, 9, 9,11,11,10,12,11,14,14,10,11, 3762 12,14,14, 7, 9, 9,12,12, 9,11,11,14,13, 9,10,11, 3763 12,13,11,13,13,16,16,11,12,13,13,16, 7, 9, 9,12, 3764 12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,15,15, 3765 12,13,12,15,14, 9,11,11,15,14,11,13,12,16,16,10, 3766 12,12,15,15,13,15,15,17,19,13,14,15,16,17,10,12, 3767 12,15,15,11,13,13,16,16,11,13,13,15,16,13,15,15, 3768 0, 0,14,15,15,16,16, 8,10,10,14,14,10,12,12,15, 3769 15,10,12,11,15,16,14,15,15,19,20,13,14,14,18,16, 3770 9,11,11,15,15,11,13,13,17,16,11,13,13,16,16,15, 3771 17,17,20,20,14,15,16,17,20, 9,11,11,15,15,10,13, 3772 12,16,15,11,13,13,15,17,14,16,15,18, 0,14,16,15, 3773 18,20,12,14,14, 0, 0,14,14,16, 0, 0,13,16,15, 0, 3774 0,17,17,18, 0, 0,16,17,19,19, 0,12,14,14,18, 0, 3775 12,16,14, 0,17,13,15,15,18, 0,16,18,17, 0,17,16, 3776 18,17, 0, 0, 7,10,10,14,14,10,12,11,15,15,10,12, 3777 12,16,15,13,15,15,18, 0,14,15,15,17, 0, 9,11,11, 3778 15,15,11,13,13,16,16,11,12,13,16,16,14,15,16,17, 3779 17,14,16,16,16,18, 9,11,12,16,16,11,13,13,17,17, 3780 11,14,13,20,17,15,16,16,19, 0,15,16,17, 0,19,11, 3781 13,14,17,16,14,15,15,20,18,13,14,15,17,19,16,18, 3782 18, 0,20,16,16,19,17, 0,12,15,14,17, 0,14,15,15, 3783 18,19,13,16,15,19,20,15,18,18, 0,20,17, 0,16, 0, 3784 0, 3785 }; 3786 3787 static const static_codebook _44u3__p3_0 = { 3788 4, 625, 3789 (char *)_vq_lengthlist__44u3__p3_0, 3790 1, -533725184, 1611661312, 3, 0, 3791 (long *)_vq_quantlist__44u3__p3_0, 3792 0 3793 }; 3794 3795 static const long _vq_quantlist__44u3__p4_0[] = { 3796 2, 3797 1, 3798 3, 3799 0, 3800 4, 3801 }; 3802 3803 static const char _vq_lengthlist__44u3__p4_0[] = { 3804 4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9, 3805 9, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8, 3806 8,10,10, 7, 7, 8,10,10, 9,10,10,11,12, 9,10,10, 3807 11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10, 3808 10, 9,10, 9,12,11, 9,10,10,12,11, 9,10, 9,12,12, 3809 9,10,10,13,12, 9,10,10,12,13,12,12,12,14,14,11, 3810 12,12,13,14, 9, 9,10,12,12, 9,10,10,12,12, 9,10, 3811 10,12,13,11,12,11,14,13,12,12,12,14,13, 5, 7, 7, 3812 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12, 3813 12, 9,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11, 3814 8, 9, 9,11,11,11,11,11,12,13,10,11,11,13,13, 6, 3815 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11, 3816 10,13,11,10,11,11,13,13, 9,11,10,13,12,10,11,11, 3817 13,13,10,11,11,13,13,12,12,13,12,15,12,13,13,15, 3818 15, 9,10,10,12,13,10,11,10,13,12,10,11,11,13,14, 3819 12,13,11,15,13,12,13,13,15,15, 5, 7, 7, 9, 9, 7, 3820 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12,10,10, 3821 11,12,12, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9, 3822 10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10, 3823 10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,13, 3824 11,11,11,13,12, 9,10,10,13,12,10,11,11,14,13,10, 3825 10,11,12,13,12,13,13,15,15,12,11,13,13,14, 9,10, 3826 11,12,13,10,11,11,13,13,10,11,11,13,13,12,13,13, 3827 15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13, 3828 13, 9,10,10,13,13,12,13,13,15,14,12,12,12,14,13, 3829 9,10,10,13,12,10,11,11,13,13,10,11,11,14,12,13, 3830 13,14,14,16,12,13,13,15,15, 9,10,10,13,13,10,11, 3831 10,14,13,10,11,11,13,14,12,14,13,15,14,13,13,13, 3832 15,15,11,13,12,15,14,11,12,13,14,15,12,13,13,16, 3833 14,14,12,15,12,16,14,15,15,17,15,11,12,12,14,14, 3834 11,13,11,15,14,12,13,13,15,15,13,15,12,17,13,14, 3835 15,15,16,16, 8, 9, 9,12,12, 9,10,10,12,13, 9,10, 3836 10,13,13,12,12,12,14,14,12,13,13,15,15, 9,10,10, 3837 13,12,10,11,11,14,13,10,10,11,13,14,12,13,13,15, 3838 15,12,12,13,14,16, 9,10,10,13,13,10,11,11,13,14, 3839 10,11,11,14,13,12,13,13,14,15,13,14,13,16,14,11, 3840 12,12,14,14,12,13,13,15,14,11,12,13,14,15,14,15, 3841 15,16,16,13,13,15,13,16,11,12,12,14,15,12,13,13, 3842 14,15,11,13,12,15,14,14,15,15,16,16,14,15,12,16, 3843 13, 3844 }; 3845 3846 static const static_codebook _44u3__p4_0 = { 3847 4, 625, 3848 (char *)_vq_lengthlist__44u3__p4_0, 3849 1, -533725184, 1611661312, 3, 0, 3850 (long *)_vq_quantlist__44u3__p4_0, 3851 0 3852 }; 3853 3854 static const long _vq_quantlist__44u3__p5_0[] = { 3855 4, 3856 3, 3857 5, 3858 2, 3859 6, 3860 1, 3861 7, 3862 0, 3863 8, 3864 }; 3865 3866 static const char _vq_lengthlist__44u3__p5_0[] = { 3867 2, 3, 3, 6, 6, 7, 7, 9, 9, 4, 5, 5, 7, 7, 8, 8, 3868 10,10, 4, 5, 5, 7, 7, 8, 8,10,10, 6, 7, 7, 8, 8, 3869 9, 9,11,10, 6, 7, 7, 8, 8, 9, 9,10,10, 7, 8, 8, 3870 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9, 3871 10,10,11,10,11,11,12,12, 9,10,10,10,10,11,11,12, 3872 12, 3873 }; 3874 3875 static const static_codebook _44u3__p5_0 = { 3876 2, 81, 3877 (char *)_vq_lengthlist__44u3__p5_0, 3878 1, -531628032, 1611661312, 4, 0, 3879 (long *)_vq_quantlist__44u3__p5_0, 3880 0 3881 }; 3882 3883 static const long _vq_quantlist__44u3__p6_0[] = { 3884 6, 3885 5, 3886 7, 3887 4, 3888 8, 3889 3, 3890 9, 3891 2, 3892 10, 3893 1, 3894 11, 3895 0, 3896 12, 3897 }; 3898 3899 static const char _vq_lengthlist__44u3__p6_0[] = { 3900 1, 4, 4, 6, 6, 8, 8, 9, 9,10,11,13,14, 4, 6, 5, 3901 8, 8, 9, 9,10,10,11,11,14,14, 4, 6, 6, 8, 8, 9, 3902 9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11, 3903 12,12,15,15, 6, 8, 8, 9, 9,10,11,11,11,12,12,15, 3904 15, 8, 9, 9,11,10,11,11,12,12,13,13,15,16, 8, 9, 3905 9,10,11,11,11,12,12,13,13,16,16,10,10,11,11,11, 3906 12,12,13,13,13,14,17,16, 9,10,11,12,11,12,12,13, 3907 13,13,13,16,18,11,12,11,12,12,13,13,13,14,15,14, 3908 17,17,11,11,12,12,12,13,13,13,14,14,15,18,17,14, 3909 15,15,15,15,16,16,17,17,19,18, 0,20,14,15,14,15, 3910 15,16,16,16,17,18,16,20,18, 3911 }; 3912 3913 static const static_codebook _44u3__p6_0 = { 3914 2, 169, 3915 (char *)_vq_lengthlist__44u3__p6_0, 3916 1, -526516224, 1616117760, 4, 0, 3917 (long *)_vq_quantlist__44u3__p6_0, 3918 0 3919 }; 3920 3921 static const long _vq_quantlist__44u3__p6_1[] = { 3922 2, 3923 1, 3924 3, 3925 0, 3926 4, 3927 }; 3928 3929 static const char _vq_lengthlist__44u3__p6_1[] = { 3930 2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5, 3931 6, 5, 6, 6, 5, 5, 6, 6, 6, 3932 }; 3933 3934 static const static_codebook _44u3__p6_1 = { 3935 2, 25, 3936 (char *)_vq_lengthlist__44u3__p6_1, 3937 1, -533725184, 1611661312, 3, 0, 3938 (long *)_vq_quantlist__44u3__p6_1, 3939 0 3940 }; 3941 3942 static const long _vq_quantlist__44u3__p7_0[] = { 3943 4, 3944 3, 3945 5, 3946 2, 3947 6, 3948 1, 3949 7, 3950 0, 3951 8, 3952 }; 3953 3954 static const char _vq_lengthlist__44u3__p7_0[] = { 3955 1, 3, 3,10,10,10,10,10,10, 4,10,10,10,10,10,10, 3956 10,10, 4,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 3957 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3958 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3959 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 3960 9, 3961 }; 3962 3963 static const static_codebook _44u3__p7_0 = { 3964 2, 81, 3965 (char *)_vq_lengthlist__44u3__p7_0, 3966 1, -515907584, 1627381760, 4, 0, 3967 (long *)_vq_quantlist__44u3__p7_0, 3968 0 3969 }; 3970 3971 static const long _vq_quantlist__44u3__p7_1[] = { 3972 7, 3973 6, 3974 8, 3975 5, 3976 9, 3977 4, 3978 10, 3979 3, 3980 11, 3981 2, 3982 12, 3983 1, 3984 13, 3985 0, 3986 14, 3987 }; 3988 3989 static const char _vq_lengthlist__44u3__p7_1[] = { 3990 1, 4, 4, 6, 6, 7, 6, 8, 7, 9, 8,10, 9,11,11, 4, 3991 7, 7, 8, 7, 9, 9,10,10,11,11,11,11,12,12, 4, 7, 3992 7, 7, 7, 9, 9,10,10,11,11,12,12,12,11, 6, 8, 8, 3993 9, 9,10,10,11,11,12,12,13,12,13,13, 6, 8, 8, 9, 3994 9,10,11,11,11,12,12,13,14,13,13, 8, 9, 9,11,11, 3995 12,12,12,13,14,13,14,14,14,15, 8, 9, 9,11,11,11, 3996 12,13,14,13,14,15,17,14,15, 9,10,10,12,12,13,13, 3997 13,14,15,15,15,16,16,16, 9,11,11,12,12,13,13,14, 3998 14,14,15,16,16,16,16,10,12,12,13,13,14,14,15,15, 3999 15,16,17,17,17,17,10,12,11,13,13,15,14,15,14,16, 4000 17,16,16,16,16,11,13,12,14,14,14,14,15,16,17,16, 4001 17,17,17,17,11,13,12,14,14,14,15,17,16,17,17,17, 4002 17,17,17,12,13,13,15,16,15,16,17,17,16,16,17,17, 4003 17,17,12,13,13,15,15,15,16,17,17,17,16,17,16,17, 4004 17, 4005 }; 4006 4007 static const static_codebook _44u3__p7_1 = { 4008 2, 225, 4009 (char *)_vq_lengthlist__44u3__p7_1, 4010 1, -522338304, 1620115456, 4, 0, 4011 (long *)_vq_quantlist__44u3__p7_1, 4012 0 4013 }; 4014 4015 static const long _vq_quantlist__44u3__p7_2[] = { 4016 8, 4017 7, 4018 9, 4019 6, 4020 10, 4021 5, 4022 11, 4023 4, 4024 12, 4025 3, 4026 13, 4027 2, 4028 14, 4029 1, 4030 15, 4031 0, 4032 16, 4033 }; 4034 4035 static const char _vq_lengthlist__44u3__p7_2[] = { 4036 2, 5, 5, 7, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 4037 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 4038 10,10, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 9, 9, 9, 4039 9,10, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 4040 10,10,10,10, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,10, 4041 9,10,10,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 4042 10,10,10,10,10,10, 7, 8, 8, 9, 8, 9, 9, 9, 9,10, 4043 9,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9, 4044 9,10,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9,10, 4045 9,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9,10, 4046 9,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10, 4047 9,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10, 9, 4048 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10, 4049 10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 4050 10,10,10,10,10,10,10,10,10,10,10,10,10,11, 9,10, 4051 10,10,10,10,10,10,10,10,10,10,10,10,10,10,11, 9, 4052 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 4053 9,10,10,10,10,10,10,10,10,10,10,10,11,11,11,10, 4054 11, 4055 }; 4056 4057 static const static_codebook _44u3__p7_2 = { 4058 2, 289, 4059 (char *)_vq_lengthlist__44u3__p7_2, 4060 1, -529530880, 1611661312, 5, 0, 4061 (long *)_vq_quantlist__44u3__p7_2, 4062 0 4063 }; 4064 4065 static const char _huff_lengthlist__44u3__short[] = { 4066 14,14,14,15,13,15,12,16,10, 8, 7, 9, 9, 8,12,16, 4067 10, 5, 4, 6, 5, 6, 9,16,14, 8, 6, 8, 7, 8,10,16, 4068 14, 7, 4, 6, 3, 5, 8,16,15, 9, 5, 7, 4, 4, 7,16, 4069 13,10, 6, 7, 4, 3, 4,13,13,12, 7, 9, 5, 5, 6,12, 4070 }; 4071 4072 static const static_codebook _huff_book__44u3__short = { 4073 2, 64, 4074 (char *)_huff_lengthlist__44u3__short, 4075 0, 0, 0, 0, 0, 4076 NULL, 4077 0 4078 }; 4079 4080 static const char _huff_lengthlist__44u4__long[] = { 4081 3, 8,12,12,13,12,11,13, 5, 4, 6, 7, 8, 8, 9,13, 4082 9, 5, 4, 5, 5, 7, 9,13, 9, 6, 5, 6, 6, 7, 8,12, 4083 12, 7, 5, 6, 4, 5, 8,13,11, 7, 6, 6, 5, 5, 6,12, 4084 10, 8, 8, 7, 7, 5, 3, 8,10,12,13,12,12, 9, 6, 7, 4085 }; 4086 4087 static const static_codebook _huff_book__44u4__long = { 4088 2, 64, 4089 (char *)_huff_lengthlist__44u4__long, 4090 0, 0, 0, 0, 0, 4091 NULL, 4092 0 4093 }; 4094 4095 static const long _vq_quantlist__44u4__p1_0[] = { 4096 1, 4097 0, 4098 2, 4099 }; 4100 4101 static const char _vq_lengthlist__44u4__p1_0[] = { 4102 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8, 4103 10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11, 4104 11, 8,11,11, 8,11,11,11,13,14,11,15,14, 8,11,11, 4105 10,13,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 7, 4106 11,11,11,15,14,10,12,14, 8,11,11,11,14,14,11,14, 4107 13, 4108 }; 4109 4110 static const static_codebook _44u4__p1_0 = { 4111 4, 81, 4112 (char *)_vq_lengthlist__44u4__p1_0, 4113 1, -535822336, 1611661312, 2, 0, 4114 (long *)_vq_quantlist__44u4__p1_0, 4115 0 4116 }; 4117 4118 static const long _vq_quantlist__44u4__p2_0[] = { 4119 1, 4120 0, 4121 2, 4122 }; 4123 4124 static const char _vq_lengthlist__44u4__p2_0[] = { 4125 2, 5, 5, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6, 4126 8, 8, 5, 6, 6, 6, 8, 8, 7, 8, 8, 5, 7, 6, 6, 8, 4127 8, 6, 8, 8, 6, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8, 4128 8,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 6, 8, 8, 6, 4129 8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10, 4130 9, 4131 }; 4132 4133 static const static_codebook _44u4__p2_0 = { 4134 4, 81, 4135 (char *)_vq_lengthlist__44u4__p2_0, 4136 1, -535822336, 1611661312, 2, 0, 4137 (long *)_vq_quantlist__44u4__p2_0, 4138 0 4139 }; 4140 4141 static const long _vq_quantlist__44u4__p3_0[] = { 4142 2, 4143 1, 4144 3, 4145 0, 4146 4, 4147 }; 4148 4149 static const char _vq_lengthlist__44u4__p3_0[] = { 4150 2, 4, 4, 8, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8, 4151 10, 9,12,12, 8, 9,10,12,12, 5, 7, 7,10,10, 7, 9, 4152 9,11,11, 7, 9, 9,11,11,10,12,11,14,14, 9,10,11, 4153 13,14, 5, 7, 7,10,10, 7, 9, 9,11,11, 7, 9, 9,11, 4154 11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,14,13, 4155 10,12,12,15,14, 9,11,11,15,14,13,14,14,17,17,12, 4156 14,14,16,16, 8,10,10,14,14, 9,11,11,14,15,10,12, 4157 12,14,15,12,14,13,16,16,13,14,15,15,18, 4, 7, 7, 4158 10,10, 7, 9, 9,12,11, 7, 9, 9,11,12,10,12,11,15, 4159 14,10,11,12,14,15, 7, 9, 9,12,12, 9,11,12,13,13, 4160 9,11,12,13,13,12,13,13,15,16,11,13,13,15,16, 7, 4161 9, 9,12,12, 9,11,10,13,12, 9,11,12,13,14,11,13, 4162 12,16,14,12,13,13,15,16,10,12,12,16,15,11,13,13, 4163 17,16,11,13,13,17,16,14,15,15,17,17,14,16,16,18, 4164 20, 9,11,11,15,16,11,13,12,16,16,11,13,13,16,17, 4165 14,15,14,18,16,14,16,16,17,20, 5, 7, 7,10,10, 7, 4166 9, 9,12,11, 7, 9,10,11,12,10,12,11,15,15,10,12, 4167 12,14,14, 7, 9, 9,12,12, 9,12,11,14,13, 9,10,11, 4168 12,13,12,13,14,16,16,11,12,13,14,16, 7, 9, 9,12, 4169 12, 9,12,11,13,13, 9,12,11,13,13,11,13,13,16,16, 4170 12,13,13,16,15, 9,11,11,16,14,11,13,13,16,16,11, 4171 12,13,16,16,14,16,16,17,17,13,14,15,16,17,10,12, 4172 12,15,15,11,13,13,16,17,11,13,13,16,16,14,16,15, 4173 19,19,14,15,15,17,18, 8,10,10,14,14,10,12,12,15, 4174 15,10,12,12,16,16,14,16,15,20,19,13,15,15,17,16, 4175 9,12,12,16,16,11,13,13,16,18,11,14,13,16,17,16, 4176 17,16,20, 0,15,16,18,18,20, 9,11,11,15,15,11,14, 4177 12,17,16,11,13,13,17,17,15,17,15,20,20,14,16,16, 4178 17, 0,13,15,14,18,16,14,15,16, 0,18,14,16,16, 0, 4179 0,18,16, 0, 0,20,16,18,18, 0, 0,12,14,14,17,18, 4180 13,15,14,20,18,14,16,15,19,19,16,20,16, 0,18,16, 4181 19,17,19, 0, 8,10,10,14,14,10,12,12,16,15,10,12, 4182 12,16,16,13,15,15,18,17,14,16,16,19, 0, 9,11,11, 4183 16,15,11,14,13,18,17,11,12,13,17,18,14,17,16,18, 4184 18,15,16,17,18,18, 9,12,12,16,16,11,13,13,16,18, 4185 11,14,13,17,17,15,16,16,18,20,16,17,17,20,20,12, 4186 14,14,18,17,14,16,16, 0,19,13,14,15,18, 0,16, 0, 4187 0, 0, 0,16,16, 0,19,20,13,15,14, 0, 0,14,16,16, 4188 18,19,14,16,15, 0,20,16,20,18, 0,20,17,20,17, 0, 4189 0, 4190 }; 4191 4192 static const static_codebook _44u4__p3_0 = { 4193 4, 625, 4194 (char *)_vq_lengthlist__44u4__p3_0, 4195 1, -533725184, 1611661312, 3, 0, 4196 (long *)_vq_quantlist__44u4__p3_0, 4197 0 4198 }; 4199 4200 static const long _vq_quantlist__44u4__p4_0[] = { 4201 2, 4202 1, 4203 3, 4204 0, 4205 4, 4206 }; 4207 4208 static const char _vq_lengthlist__44u4__p4_0[] = { 4209 4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9, 4210 9, 9,11,11, 8, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8, 4211 8,10,10, 7, 7, 8,10,10, 9,10,10,11,12, 9,10,10, 4212 11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10, 4213 10, 9,10,10,12,11, 9,10,10,12,11, 9,10, 9,12,12, 4214 9,10,10,13,12, 9,10,10,12,12,12,12,12,14,14,11, 4215 12,12,13,14, 9, 9,10,12,12, 9,10,10,13,13, 9,10, 4216 10,12,13,11,12,12,14,13,11,12,12,14,14, 5, 7, 7, 4217 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12, 4218 12, 9,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11, 4219 8, 9, 9,11,11,11,11,11,12,13,10,11,11,13,13, 6, 4220 8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11, 4221 10,13,11,10,11,11,13,13, 9,11,10,13,12,10,11,11, 4222 13,14,10,11,11,14,13,12,12,13,12,15,12,13,13,15, 4223 15, 9,10,10,12,13,10,11,10,13,12,10,11,11,13,14, 4224 12,13,11,15,13,13,13,13,15,15, 5, 7, 7, 9, 9, 7, 4225 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12,10,10, 4226 11,12,13, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9, 4227 10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10, 4228 11, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,11,13,13, 4229 11,12,11,13,12, 9,10,10,13,12,10,11,11,14,13,10, 4230 10,11,12,13,12,13,13,15,15,12,11,13,13,14, 9,10, 4231 11,12,13,10,11,11,13,14,10,11,11,13,13,12,13,13, 4232 15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13, 4233 13, 9,10,10,13,13,12,13,13,15,15,12,12,12,14,14, 4234 9,10,10,13,13,10,11,11,13,14,10,11,11,14,13,13, 4235 13,14,14,16,13,13,13,15,15, 9,10,10,13,13,10,11, 4236 10,14,13,10,11,11,13,14,12,14,13,16,14,12,13,13, 4237 14,15,11,12,12,15,14,11,12,13,14,15,12,13,13,16, 4238 15,14,12,15,12,16,14,15,15,16,16,11,12,12,14,14, 4239 11,13,12,15,14,12,13,13,15,16,13,15,13,17,13,14, 4240 15,15,16,17, 8, 9, 9,12,12, 9,10,10,12,13, 9,10, 4241 10,13,13,12,12,12,14,14,12,13,13,15,15, 9,10,10, 4242 13,12,10,11,11,14,13,10,10,11,13,14,13,13,13,15, 4243 15,12,13,14,14,16, 9,10,10,13,13,10,11,11,13,14, 4244 10,11,11,14,14,13,13,13,15,15,13,14,13,16,14,11, 4245 12,12,15,14,12,13,13,16,15,11,12,13,14,15,14,15, 4246 15,17,16,13,13,15,13,16,11,12,13,14,15,13,13,13, 4247 15,16,11,13,12,15,14,14,15,15,16,16,14,15,12,17, 4248 13, 4249 }; 4250 4251 static const static_codebook _44u4__p4_0 = { 4252 4, 625, 4253 (char *)_vq_lengthlist__44u4__p4_0, 4254 1, -533725184, 1611661312, 3, 0, 4255 (long *)_vq_quantlist__44u4__p4_0, 4256 0 4257 }; 4258 4259 static const long _vq_quantlist__44u4__p5_0[] = { 4260 4, 4261 3, 4262 5, 4263 2, 4264 6, 4265 1, 4266 7, 4267 0, 4268 8, 4269 }; 4270 4271 static const char _vq_lengthlist__44u4__p5_0[] = { 4272 2, 3, 3, 6, 6, 7, 7, 9, 9, 4, 5, 5, 7, 7, 8, 8, 4273 10, 9, 4, 5, 5, 7, 7, 8, 8,10,10, 6, 7, 7, 8, 8, 4274 9, 9,11,10, 6, 7, 7, 8, 8, 9, 9,10,11, 7, 8, 8, 4275 9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9, 4276 10,10,11,10,11,11,12,12, 9,10,10,10,11,11,11,12, 4277 12, 4278 }; 4279 4280 static const static_codebook _44u4__p5_0 = { 4281 2, 81, 4282 (char *)_vq_lengthlist__44u4__p5_0, 4283 1, -531628032, 1611661312, 4, 0, 4284 (long *)_vq_quantlist__44u4__p5_0, 4285 0 4286 }; 4287 4288 static const long _vq_quantlist__44u4__p6_0[] = { 4289 6, 4290 5, 4291 7, 4292 4, 4293 8, 4294 3, 4295 9, 4296 2, 4297 10, 4298 1, 4299 11, 4300 0, 4301 12, 4302 }; 4303 4304 static const char _vq_lengthlist__44u4__p6_0[] = { 4305 1, 4, 4, 6, 6, 8, 8, 9, 9,11,10,13,13, 4, 6, 5, 4306 8, 8, 9, 9,10,10,11,11,14,14, 4, 6, 6, 8, 8, 9, 4307 9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11, 4308 12,12,15,15, 6, 8, 8, 9, 9,10,11,11,11,12,12,15, 4309 15, 8, 9, 9,11,10,11,11,12,12,13,13,16,16, 8, 9, 4310 9,10,10,11,11,12,12,13,13,16,16,10,10,10,12,11, 4311 12,12,13,13,14,14,16,16,10,10,10,11,12,12,12,13, 4312 13,13,14,16,17,11,12,11,12,12,13,13,14,14,15,14, 4313 18,17,11,11,12,12,12,13,13,14,14,14,15,19,18,14, 4314 15,14,15,15,17,16,17,17,17,17,21, 0,14,15,15,16, 4315 16,16,16,17,17,18,17,20,21, 4316 }; 4317 4318 static const static_codebook _44u4__p6_0 = { 4319 2, 169, 4320 (char *)_vq_lengthlist__44u4__p6_0, 4321 1, -526516224, 1616117760, 4, 0, 4322 (long *)_vq_quantlist__44u4__p6_0, 4323 0 4324 }; 4325 4326 static const long _vq_quantlist__44u4__p6_1[] = { 4327 2, 4328 1, 4329 3, 4330 0, 4331 4, 4332 }; 4333 4334 static const char _vq_lengthlist__44u4__p6_1[] = { 4335 2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5, 4336 6, 5, 6, 6, 5, 5, 6, 6, 6, 4337 }; 4338 4339 static const static_codebook _44u4__p6_1 = { 4340 2, 25, 4341 (char *)_vq_lengthlist__44u4__p6_1, 4342 1, -533725184, 1611661312, 3, 0, 4343 (long *)_vq_quantlist__44u4__p6_1, 4344 0 4345 }; 4346 4347 static const long _vq_quantlist__44u4__p7_0[] = { 4348 6, 4349 5, 4350 7, 4351 4, 4352 8, 4353 3, 4354 9, 4355 2, 4356 10, 4357 1, 4358 11, 4359 0, 4360 12, 4361 }; 4362 4363 static const char _vq_lengthlist__44u4__p7_0[] = { 4364 1, 3, 3,12,12,12,12,12,12,12,12,12,12, 3,12,11, 4365 12,12,12,12,12,12,12,12,12,12, 4,11,10,12,12,12, 4366 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12, 4367 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12, 4368 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12, 4369 12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 4370 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 4371 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 4372 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 4373 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 4374 11,11,11,11,11,11,11,11,11, 4375 }; 4376 4377 static const static_codebook _44u4__p7_0 = { 4378 2, 169, 4379 (char *)_vq_lengthlist__44u4__p7_0, 4380 1, -514332672, 1627381760, 4, 0, 4381 (long *)_vq_quantlist__44u4__p7_0, 4382 0 4383 }; 4384 4385 static const long _vq_quantlist__44u4__p7_1[] = { 4386 7, 4387 6, 4388 8, 4389 5, 4390 9, 4391 4, 4392 10, 4393 3, 4394 11, 4395 2, 4396 12, 4397 1, 4398 13, 4399 0, 4400 14, 4401 }; 4402 4403 static const char _vq_lengthlist__44u4__p7_1[] = { 4404 1, 4, 4, 6, 6, 7, 7, 9, 8,10, 8,10, 9,11,11, 4, 4405 7, 6, 8, 7, 9, 9,10,10,11,10,11,10,12,10, 4, 6, 4406 7, 8, 8, 9, 9,10,10,11,11,11,11,12,12, 6, 8, 8, 4407 10, 9,11,10,12,11,12,12,12,12,13,13, 6, 8, 8,10, 4408 10,10,11,11,11,12,12,13,12,13,13, 8, 9, 9,11,11, 4409 12,11,12,12,13,13,13,13,13,13, 8, 9, 9,11,11,11, 4410 12,12,12,13,13,13,13,13,13, 9,10,10,12,11,13,13, 4411 13,13,14,13,13,14,14,14, 9,10,11,11,12,12,13,13, 4412 13,13,13,14,15,14,14,10,11,11,12,12,13,13,14,14, 4413 14,14,14,15,16,16,10,11,11,12,13,13,13,13,15,14, 4414 14,15,16,15,16,10,12,12,13,13,14,14,14,15,15,15, 4415 15,15,15,16,11,12,12,13,13,14,14,14,15,15,15,16, 4416 15,17,16,11,12,12,13,13,13,15,15,14,16,16,16,16, 4417 16,17,11,12,12,13,13,14,14,15,14,15,15,17,17,16, 4418 16, 4419 }; 4420 4421 static const static_codebook _44u4__p7_1 = { 4422 2, 225, 4423 (char *)_vq_lengthlist__44u4__p7_1, 4424 1, -522338304, 1620115456, 4, 0, 4425 (long *)_vq_quantlist__44u4__p7_1, 4426 0 4427 }; 4428 4429 static const long _vq_quantlist__44u4__p7_2[] = { 4430 8, 4431 7, 4432 9, 4433 6, 4434 10, 4435 5, 4436 11, 4437 4, 4438 12, 4439 3, 4440 13, 4441 2, 4442 14, 4443 1, 4444 15, 4445 0, 4446 16, 4447 }; 4448 4449 static const char _vq_lengthlist__44u4__p7_2[] = { 4450 2, 5, 5, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 4451 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 4452 9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 4453 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 4454 10,10,10,10, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,10, 4455 9,10, 9,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 4456 10,10,10,10,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 4457 9,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9, 9, 9, 4458 10,10,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 4459 10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,10, 4460 10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10, 4461 10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,10, 4462 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 4463 10,10,10,10,10,10,10,10,10,11,10,10,10, 9, 9, 9, 4464 10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 4465 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 4466 10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 4467 9,10, 9,10,10,10,10,10,10,10,10,10,10,11,10,10, 4468 10, 4469 }; 4470 4471 static const static_codebook _44u4__p7_2 = { 4472 2, 289, 4473 (char *)_vq_lengthlist__44u4__p7_2, 4474 1, -529530880, 1611661312, 5, 0, 4475 (long *)_vq_quantlist__44u4__p7_2, 4476 0 4477 }; 4478 4479 static const char _huff_lengthlist__44u4__short[] = { 4480 14,17,15,17,16,14,13,16,10, 7, 7,10,13,10,15,16, 4481 9, 4, 4, 6, 5, 7, 9,16,12, 8, 7, 8, 8, 8,11,16, 4482 14, 7, 4, 6, 3, 5, 8,15,13, 8, 5, 7, 4, 5, 7,16, 4483 12, 9, 6, 8, 3, 3, 5,16,14,13, 7,10, 5, 5, 7,15, 4484 }; 4485 4486 static const static_codebook _huff_book__44u4__short = { 4487 2, 64, 4488 (char *)_huff_lengthlist__44u4__short, 4489 0, 0, 0, 0, 0, 4490 NULL, 4491 0 4492 }; 4493 4494 static const char _huff_lengthlist__44u5__long[] = { 4495 3, 8,13,12,14,12,16,11,13,14, 5, 4, 5, 6, 7, 8, 4496 10, 9,12,15,10, 5, 5, 5, 6, 8, 9, 9,13,15,10, 5, 4497 5, 6, 6, 7, 8, 8,11,13,12, 7, 5, 6, 4, 6, 7, 7, 4498 11,14,11, 7, 7, 6, 6, 6, 7, 6,10,14,14, 9, 8, 8, 4499 6, 7, 7, 7,11,16,11, 8, 8, 7, 6, 6, 7, 4, 7,12, 4500 10,10,12,10,10, 9,10, 5, 6, 9,10,12,15,13,14,14, 4501 14, 8, 7, 8, 4502 }; 4503 4504 static const static_codebook _huff_book__44u5__long = { 4505 2, 100, 4506 (char *)_huff_lengthlist__44u5__long, 4507 0, 0, 0, 0, 0, 4508 NULL, 4509 0 4510 }; 4511 4512 static const long _vq_quantlist__44u5__p1_0[] = { 4513 1, 4514 0, 4515 2, 4516 }; 4517 4518 static const char _vq_lengthlist__44u5__p1_0[] = { 4519 1, 4, 4, 5, 8, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7, 4520 9,10, 5, 8, 8, 7,10, 9, 8,10,10, 5, 8, 8, 8,10, 4521 10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10, 4522 10,13,11,10,13,13, 4, 8, 8, 8,11,10, 8,10,10, 7, 4523 10,10,10,13,13,10,11,13, 8,10,11,10,13,13,10,13, 4524 12, 4525 }; 4526 4527 static const static_codebook _44u5__p1_0 = { 4528 4, 81, 4529 (char *)_vq_lengthlist__44u5__p1_0, 4530 1, -535822336, 1611661312, 2, 0, 4531 (long *)_vq_quantlist__44u5__p1_0, 4532 0 4533 }; 4534 4535 static const long _vq_quantlist__44u5__p2_0[] = { 4536 1, 4537 0, 4538 2, 4539 }; 4540 4541 static const char _vq_lengthlist__44u5__p2_0[] = { 4542 3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6, 4543 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8, 4544 8, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 8, 7, 4545 7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6, 4546 8, 7, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9, 4547 9, 4548 }; 4549 4550 static const static_codebook _44u5__p2_0 = { 4551 4, 81, 4552 (char *)_vq_lengthlist__44u5__p2_0, 4553 1, -535822336, 1611661312, 2, 0, 4554 (long *)_vq_quantlist__44u5__p2_0, 4555 0 4556 }; 4557 4558 static const long _vq_quantlist__44u5__p3_0[] = { 4559 2, 4560 1, 4561 3, 4562 0, 4563 4, 4564 }; 4565 4566 static const char _vq_lengthlist__44u5__p3_0[] = { 4567 2, 4, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8, 4568 10, 9,13,12, 8, 9,10,12,12, 5, 7, 7,10,10, 7, 9, 4569 9,11,11, 6, 8, 9,11,11,10,11,11,14,14, 9,10,11, 4570 13,14, 5, 7, 7, 9,10, 7, 9, 8,11,11, 7, 9, 9,11, 4571 11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,13,13, 4572 10,11,11,15,14, 9,11,11,14,14,13,14,14,17,16,12, 4573 13,13,15,16, 8,10,10,13,13, 9,11,11,14,15,10,11, 4574 11,14,15,12,14,13,16,16,13,15,14,15,17, 5, 7, 7, 4575 10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,11,11,14, 4576 14,10,11,12,14,14, 7, 9, 9,12,11, 9,11,11,13,13, 4577 9,11,11,13,13,12,13,13,15,16,11,12,13,15,16, 6, 4578 9, 9,11,11, 8,11,10,13,12, 9,11,11,13,14,11,13, 4579 12,16,14,11,13,13,16,17,10,12,11,15,15,11,13,13, 4580 16,16,11,13,13,17,16,14,15,15,17,17,14,16,16,17, 4581 18, 9,11,11,14,15,10,12,12,15,15,11,13,13,16,17, 4582 13,15,13,17,15,14,15,16,18, 0, 5, 7, 7,10,10, 7, 4583 9, 9,11,11, 7, 9, 9,11,11,10,11,11,14,14,10,11, 4584 12,14,15, 6, 9, 9,12,11, 9,11,11,13,13, 8,10,11, 4585 12,13,11,13,13,16,15,11,12,13,14,15, 7, 9, 9,11, 4586 12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,15,16, 4587 11,13,13,15,14, 9,11,11,15,14,11,13,13,17,15,10, 4588 12,12,15,15,14,16,16,17,17,13,13,15,15,17,10,11, 4589 12,15,15,11,13,13,16,16,11,13,13,15,15,14,15,15, 4590 18,18,14,15,15,17,17, 8,10,10,13,13,10,12,11,15, 4591 15,10,11,12,15,15,14,15,15,18,18,13,14,14,18,18, 4592 9,11,11,15,16,11,13,13,17,17,11,13,13,16,16,15, 4593 15,16,17, 0,14,15,17, 0, 0, 9,11,11,15,15,10,13, 4594 12,18,16,11,13,13,15,16,14,16,15,20,20,14,15,16, 4595 17, 0,13,14,14,20,16,14,15,16,19,18,14,15,15,19, 4596 0,18,16, 0,20,20,16,18,18, 0, 0,12,14,14,18,18, 4597 13,15,14,18,16,14,15,16,18,20,16,19,16, 0,17,17, 4598 18,18,19, 0, 8,10,10,14,14,10,11,11,14,15,10,11, 4599 12,15,15,13,15,14,19,17,13,15,15,17, 0, 9,11,11, 4600 16,15,11,13,13,16,16,10,12,13,15,17,14,16,16,18, 4601 18,14,15,15,18, 0, 9,11,11,15,15,11,13,13,16,17, 4602 11,13,13,18,17,14,18,16,18,18,15,17,17,18, 0,12, 4603 14,14,18,18,14,15,15,20, 0,13,14,15,17, 0,16,18, 4604 17, 0, 0,16,16, 0,17,20,12,14,14,18,18,14,16,15, 4605 0,18,14,16,15,18, 0,16,19,17, 0, 0,17,18,16, 0, 4606 0, 4607 }; 4608 4609 static const static_codebook _44u5__p3_0 = { 4610 4, 625, 4611 (char *)_vq_lengthlist__44u5__p3_0, 4612 1, -533725184, 1611661312, 3, 0, 4613 (long *)_vq_quantlist__44u5__p3_0, 4614 0 4615 }; 4616 4617 static const long _vq_quantlist__44u5__p4_0[] = { 4618 2, 4619 1, 4620 3, 4621 0, 4622 4, 4623 }; 4624 4625 static const char _vq_lengthlist__44u5__p4_0[] = { 4626 4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8, 4627 9, 9,11,11, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8, 4628 8,10,10, 6, 7, 8, 9,10, 9,10,10,11,12, 9, 9,10, 4629 11,12, 6, 7, 7, 9, 9, 6, 8, 7,10, 9, 7, 8, 8,10, 4630 10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,12,11, 4631 9,10,10,12,12, 9,10,10,12,12,11,12,12,13,14,11, 4632 11,12,13,14, 8, 9, 9,11,12, 9,10,10,12,12, 9,10, 4633 10,12,12,11,12,11,14,13,11,12,12,13,13, 5, 7, 7, 4634 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12, 4635 12, 9,10,10,12,12, 7, 8, 8,10,10, 8, 8, 9,10,11, 4636 8, 9, 9,11,11,10,10,11,11,13,10,11,11,12,13, 6, 4637 7, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11, 4638 10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11, 4639 12,13,10,11,11,13,13,12,11,13,12,15,12,13,13,14, 4640 15, 9,10,10,12,12, 9,11,10,13,12,10,11,11,13,13, 4641 11,13,11,14,12,12,13,13,14,15, 5, 7, 7, 9, 9, 7, 4642 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10, 4643 10,12,12, 6, 8, 7,10,10, 8, 9, 9,11,11, 7, 8, 9, 4644 10,11,10,11,11,12,12,10,10,11,11,13, 7, 8, 8,10, 4645 10, 8, 9, 9,11,11, 8, 9, 8,11,10,10,11,11,13,12, 4646 10,11,10,13,11, 9,10,10,12,12,10,11,11,13,12, 9, 4647 10,10,12,13,12,13,13,14,15,11,11,13,12,14, 9,10, 4648 10,12,12,10,11,11,13,13,10,11,10,13,12,12,13,13, 4649 14,14,12,13,11,14,12, 8, 9, 9,12,12, 9,10,10,12, 4650 12, 9,10,10,12,12,12,12,12,14,14,11,12,12,14,13, 4651 9,10,10,12,12,10,11,11,13,13,10,11,11,13,12,12, 4652 12,13,14,15,12,13,13,15,14, 9,10,10,12,12,10,11, 4653 10,13,12,10,11,11,12,13,12,13,12,15,13,12,13,13, 4654 14,15,11,12,12,14,13,11,12,12,14,15,12,13,13,15, 4655 14,13,12,14,12,16,13,14,14,15,15,11,11,12,14,14, 4656 11,12,11,14,13,12,13,13,14,15,13,14,12,16,12,14, 4657 14,15,16,16, 8, 9, 9,11,12, 9,10,10,12,12, 9,10, 4658 10,12,13,11,12,12,13,13,12,12,13,14,14, 9,10,10, 4659 12,12,10,11,10,13,12,10,10,11,12,13,12,13,13,15, 4660 14,12,12,13,13,15, 9,10,10,12,13,10,11,11,12,13, 4661 10,11,11,13,13,12,13,13,14,15,12,13,12,15,14,11, 4662 12,11,14,13,12,13,13,15,14,11,11,12,13,14,14,15, 4663 14,16,15,13,12,14,13,16,11,12,12,13,14,12,13,13, 4664 14,15,11,12,11,14,14,14,14,14,15,16,13,15,12,16, 4665 12, 4666 }; 4667 4668 static const static_codebook _44u5__p4_0 = { 4669 4, 625, 4670 (char *)_vq_lengthlist__44u5__p4_0, 4671 1, -533725184, 1611661312, 3, 0, 4672 (long *)_vq_quantlist__44u5__p4_0, 4673 0 4674 }; 4675 4676 static const long _vq_quantlist__44u5__p5_0[] = { 4677 4, 4678 3, 4679 5, 4680 2, 4681 6, 4682 1, 4683 7, 4684 0, 4685 8, 4686 }; 4687 4688 static const char _vq_lengthlist__44u5__p5_0[] = { 4689 2, 3, 3, 6, 6, 8, 8,10,10, 4, 5, 5, 8, 7, 8, 8, 4690 11,10, 3, 5, 5, 7, 8, 8, 8,10,11, 6, 8, 7,10, 9, 4691 10,10,11,11, 6, 7, 8, 9, 9, 9,10,11,12, 8, 8, 8, 4692 10,10,11,11,13,12, 8, 8, 9, 9,10,11,11,12,13,10, 4693 11,10,12,11,13,12,14,14,10,10,11,11,12,12,13,14, 4694 14, 4695 }; 4696 4697 static const static_codebook _44u5__p5_0 = { 4698 2, 81, 4699 (char *)_vq_lengthlist__44u5__p5_0, 4700 1, -531628032, 1611661312, 4, 0, 4701 (long *)_vq_quantlist__44u5__p5_0, 4702 0 4703 }; 4704 4705 static const long _vq_quantlist__44u5__p6_0[] = { 4706 4, 4707 3, 4708 5, 4709 2, 4710 6, 4711 1, 4712 7, 4713 0, 4714 8, 4715 }; 4716 4717 static const char _vq_lengthlist__44u5__p6_0[] = { 4718 3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7, 4719 9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7, 4720 8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 7, 7, 4721 8, 8, 9, 9,11,10, 7, 7, 7, 8, 8, 9, 9,10,11, 9, 4722 9, 9,10,10,11,10,11,11, 9, 9, 9,10,10,11,10,11, 4723 11, 4724 }; 4725 4726 static const static_codebook _44u5__p6_0 = { 4727 2, 81, 4728 (char *)_vq_lengthlist__44u5__p6_0, 4729 1, -531628032, 1611661312, 4, 0, 4730 (long *)_vq_quantlist__44u5__p6_0, 4731 0 4732 }; 4733 4734 static const long _vq_quantlist__44u5__p7_0[] = { 4735 1, 4736 0, 4737 2, 4738 }; 4739 4740 static const char _vq_lengthlist__44u5__p7_0[] = { 4741 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 9, 8,11,10, 7, 4742 11,10, 5, 9, 9, 7,10,10, 8,10,11, 4, 9, 9, 9,12, 4743 12, 9,12,12, 8,12,12,11,12,12,10,12,13, 7,12,12, 4744 11,12,12,10,12,13, 4, 9, 9, 9,12,12, 9,12,12, 7, 4745 12,11,10,13,13,11,12,12, 7,12,12,10,13,13,11,12, 4746 12, 4747 }; 4748 4749 static const static_codebook _44u5__p7_0 = { 4750 4, 81, 4751 (char *)_vq_lengthlist__44u5__p7_0, 4752 1, -529137664, 1618345984, 2, 0, 4753 (long *)_vq_quantlist__44u5__p7_0, 4754 0 4755 }; 4756 4757 static const long _vq_quantlist__44u5__p7_1[] = { 4758 5, 4759 4, 4760 6, 4761 3, 4762 7, 4763 2, 4764 8, 4765 1, 4766 9, 4767 0, 4768 10, 4769 }; 4770 4771 static const char _vq_lengthlist__44u5__p7_1[] = { 4772 2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 7, 4773 8, 8, 9, 8, 8, 9, 4, 5, 5, 7, 7, 8, 8, 9, 9, 8, 4774 9, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 6, 7, 7, 8, 4775 8, 9, 9, 9, 9, 9, 9, 7, 8, 8, 9, 9, 9, 9, 9, 9, 4776 9, 9, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 4777 9, 9, 9, 9,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10, 4778 10,10,10, 8, 9, 9, 9, 9, 9, 9,10,10,10,10, 8, 9, 4779 9, 9, 9, 9, 9,10,10,10,10, 4780 }; 4781 4782 static const static_codebook _44u5__p7_1 = { 4783 2, 121, 4784 (char *)_vq_lengthlist__44u5__p7_1, 4785 1, -531365888, 1611661312, 4, 0, 4786 (long *)_vq_quantlist__44u5__p7_1, 4787 0 4788 }; 4789 4790 static const long _vq_quantlist__44u5__p8_0[] = { 4791 5, 4792 4, 4793 6, 4794 3, 4795 7, 4796 2, 4797 8, 4798 1, 4799 9, 4800 0, 4801 10, 4802 }; 4803 4804 static const char _vq_lengthlist__44u5__p8_0[] = { 4805 1, 4, 4, 6, 6, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7, 4806 9, 9,10,10,11,11, 4, 6, 6, 7, 7, 9, 9,10,10,11, 4807 11, 6, 8, 7, 9, 9,10,10,11,11,13,12, 6, 8, 8, 9, 4808 9,10,10,11,11,12,13, 8, 9, 9,10,10,12,12,13,12, 4809 14,13, 8, 9, 9,10,10,12,12,13,13,14,14, 9,11,11, 4810 12,12,13,13,14,14,15,14, 9,11,11,12,12,13,13,14, 4811 14,15,14,11,12,12,13,13,14,14,15,14,15,14,11,11, 4812 12,13,13,14,14,14,14,15,15, 4813 }; 4814 4815 static const static_codebook _44u5__p8_0 = { 4816 2, 121, 4817 (char *)_vq_lengthlist__44u5__p8_0, 4818 1, -524582912, 1618345984, 4, 0, 4819 (long *)_vq_quantlist__44u5__p8_0, 4820 0 4821 }; 4822 4823 static const long _vq_quantlist__44u5__p8_1[] = { 4824 5, 4825 4, 4826 6, 4827 3, 4828 7, 4829 2, 4830 8, 4831 1, 4832 9, 4833 0, 4834 10, 4835 }; 4836 4837 static const char _vq_lengthlist__44u5__p8_1[] = { 4838 3, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 5, 7, 6, 4839 7, 7, 8, 8, 8, 8, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 4840 8, 6, 7, 6, 7, 7, 8, 8, 8, 8, 8, 8, 6, 6, 7, 7, 4841 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 4842 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 4843 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 4844 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4845 8, 8, 8, 8, 8, 8, 8, 8, 8, 4846 }; 4847 4848 static const static_codebook _44u5__p8_1 = { 4849 2, 121, 4850 (char *)_vq_lengthlist__44u5__p8_1, 4851 1, -531365888, 1611661312, 4, 0, 4852 (long *)_vq_quantlist__44u5__p8_1, 4853 0 4854 }; 4855 4856 static const long _vq_quantlist__44u5__p9_0[] = { 4857 6, 4858 5, 4859 7, 4860 4, 4861 8, 4862 3, 4863 9, 4864 2, 4865 10, 4866 1, 4867 11, 4868 0, 4869 12, 4870 }; 4871 4872 static const char _vq_lengthlist__44u5__p9_0[] = { 4873 1, 3, 2,12,10,13,13,13,13,13,13,13,13, 4, 9, 9, 4874 13,13,13,13,13,13,13,13,13,13, 5,10, 9,13,13,13, 4875 13,13,13,13,13,13,13,12,13,13,13,13,13,13,13,13, 4876 13,13,13,13,11,13,13,13,13,13,13,13,13,13,13,13, 4877 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13, 4878 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13, 4879 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13, 4880 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13, 4881 13,13,13,13,13,13,13,13,13,13,13,13,13,12,12,12, 4882 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12, 4883 12,12,12,12,12,12,12,12,12, 4884 }; 4885 4886 static const static_codebook _44u5__p9_0 = { 4887 2, 169, 4888 (char *)_vq_lengthlist__44u5__p9_0, 4889 1, -514332672, 1627381760, 4, 0, 4890 (long *)_vq_quantlist__44u5__p9_0, 4891 0 4892 }; 4893 4894 static const long _vq_quantlist__44u5__p9_1[] = { 4895 7, 4896 6, 4897 8, 4898 5, 4899 9, 4900 4, 4901 10, 4902 3, 4903 11, 4904 2, 4905 12, 4906 1, 4907 13, 4908 0, 4909 14, 4910 }; 4911 4912 static const char _vq_lengthlist__44u5__p9_1[] = { 4913 1, 4, 4, 7, 7, 8, 8, 8, 7, 8, 7, 9, 8, 9, 9, 4, 4914 7, 6, 9, 8,10,10, 9, 8, 9, 9, 9, 9, 9, 8, 5, 6, 4915 6, 8, 9,10,10, 9, 9, 9,10,10,10,10,11, 7, 8, 8, 4916 10,10,11,11,10,10,11,11,11,12,11,11, 7, 8, 8,10, 4917 10,11,11,10,10,11,11,12,11,11,11, 8, 9, 9,11,11, 4918 12,12,11,11,12,11,12,12,12,12, 8, 9,10,11,11,12, 4919 12,11,11,12,12,12,12,12,12, 8, 9, 9,10,10,12,11, 4920 12,12,12,12,12,12,12,13, 8, 9, 9,11,11,11,11,12, 4921 12,12,12,13,12,13,13, 9,10,10,11,11,12,12,12,13, 4922 12,13,13,13,14,13, 9,10,10,11,11,12,12,12,13,13, 4923 12,13,13,14,13, 9,11,10,12,11,13,12,12,13,13,13, 4924 13,13,13,14, 9,10,10,12,12,12,12,12,13,13,13,13, 4925 13,14,14,10,11,11,12,12,12,13,13,13,14,14,13,14, 4926 14,14,10,11,11,12,12,12,12,13,12,13,14,13,14,14, 4927 14, 4928 }; 4929 4930 static const static_codebook _44u5__p9_1 = { 4931 2, 225, 4932 (char *)_vq_lengthlist__44u5__p9_1, 4933 1, -522338304, 1620115456, 4, 0, 4934 (long *)_vq_quantlist__44u5__p9_1, 4935 0 4936 }; 4937 4938 static const long _vq_quantlist__44u5__p9_2[] = { 4939 8, 4940 7, 4941 9, 4942 6, 4943 10, 4944 5, 4945 11, 4946 4, 4947 12, 4948 3, 4949 13, 4950 2, 4951 14, 4952 1, 4953 15, 4954 0, 4955 16, 4956 }; 4957 4958 static const char _vq_lengthlist__44u5__p9_2[] = { 4959 2, 5, 5, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 4960 9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 4961 9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 4962 9, 9, 9, 7, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 4963 9, 9, 9, 9, 7, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 4964 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 4965 9,10, 9,10,10,10, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 4966 9, 9,10, 9,10, 9,10, 8, 9, 9, 9, 9, 9, 9, 9, 9, 4967 9,10, 9,10,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10, 4968 9,10, 9,10,10,10,10,10,10, 9, 9, 9, 9, 9,10, 9, 4969 10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 4970 9,10, 9,10, 9,10,10,10,10,10,10, 9, 9, 9, 9, 9, 4971 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 4972 9, 9,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 4973 9,10,10, 9,10,10,10,10,10,10,10,10,10,10, 9, 9, 4974 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 9, 4975 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 4976 9, 9, 9,10, 9,10,10,10,10,10,10,10,10,10,10,10, 4977 10, 4978 }; 4979 4980 static const static_codebook _44u5__p9_2 = { 4981 2, 289, 4982 (char *)_vq_lengthlist__44u5__p9_2, 4983 1, -529530880, 1611661312, 5, 0, 4984 (long *)_vq_quantlist__44u5__p9_2, 4985 0 4986 }; 4987 4988 static const char _huff_lengthlist__44u5__short[] = { 4989 4,10,17,13,17,13,17,17,17,17, 3, 6, 8, 9,11, 9, 4990 15,12,16,17, 6, 5, 5, 7, 7, 8,10,11,17,17, 7, 8, 4991 7, 9, 9,10,13,13,17,17, 8, 6, 5, 7, 4, 7, 5, 8, 4992 14,17, 9, 9, 8, 9, 7, 9, 8,10,16,17,12,10, 7, 8, 4993 4, 7, 4, 7,16,17,12,11, 9,10, 6, 9, 5, 7,14,17, 4994 14,13,10,15, 4, 8, 3, 5,14,17,17,14,11,15, 6,10, 4995 6, 8,15,17, 4996 }; 4997 4998 static const static_codebook _huff_book__44u5__short = { 4999 2, 100, 5000 (char *)_huff_lengthlist__44u5__short, 5001 0, 0, 0, 0, 0, 5002 NULL, 5003 0 5004 }; 5005 5006 static const char _huff_lengthlist__44u6__long[] = { 5007 3, 9,14,13,14,13,16,12,13,14, 5, 4, 6, 6, 8, 9, 5008 11,10,12,15,10, 5, 5, 6, 6, 8,10,10,13,16,10, 6, 5009 6, 6, 6, 8, 9, 9,12,14,13, 7, 6, 6, 4, 6, 6, 7, 5010 11,14,10, 7, 7, 7, 6, 6, 6, 7,10,13,15,10, 9, 8, 5011 5, 6, 5, 6,10,14,10, 9, 8, 8, 6, 6, 5, 4, 6,11, 5012 11,11,12,11,10, 9, 9, 5, 5, 9,10,12,15,13,13,13, 5013 13, 8, 7, 7, 5014 }; 5015 5016 static const static_codebook _huff_book__44u6__long = { 5017 2, 100, 5018 (char *)_huff_lengthlist__44u6__long, 5019 0, 0, 0, 0, 0, 5020 NULL, 5021 0 5022 }; 5023 5024 static const long _vq_quantlist__44u6__p1_0[] = { 5025 1, 5026 0, 5027 2, 5028 }; 5029 5030 static const char _vq_lengthlist__44u6__p1_0[] = { 5031 1, 4, 4, 4, 8, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7, 5032 9,10, 5, 8, 8, 7,10, 9, 8,10,10, 5, 8, 8, 8,10, 5033 10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10, 5034 10,13,11,10,13,13, 5, 8, 8, 8,11,10, 8,10,10, 7, 5035 10,10,10,13,13,10,11,13, 8,10,11,10,13,13,10,13, 5036 12, 5037 }; 5038 5039 static const static_codebook _44u6__p1_0 = { 5040 4, 81, 5041 (char *)_vq_lengthlist__44u6__p1_0, 5042 1, -535822336, 1611661312, 2, 0, 5043 (long *)_vq_quantlist__44u6__p1_0, 5044 0 5045 }; 5046 5047 static const long _vq_quantlist__44u6__p2_0[] = { 5048 1, 5049 0, 5050 2, 5051 }; 5052 5053 static const char _vq_lengthlist__44u6__p2_0[] = { 5054 3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6, 5055 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8, 5056 8, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 7, 7, 5057 7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6, 5058 8, 8, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9, 5059 9, 5060 }; 5061 5062 static const static_codebook _44u6__p2_0 = { 5063 4, 81, 5064 (char *)_vq_lengthlist__44u6__p2_0, 5065 1, -535822336, 1611661312, 2, 0, 5066 (long *)_vq_quantlist__44u6__p2_0, 5067 0 5068 }; 5069 5070 static const long _vq_quantlist__44u6__p3_0[] = { 5071 2, 5072 1, 5073 3, 5074 0, 5075 4, 5076 }; 5077 5078 static const char _vq_lengthlist__44u6__p3_0[] = { 5079 2, 5, 4, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8, 5080 9, 9,13,12, 8, 9,10,12,13, 5, 7, 7,10, 9, 7, 9, 5081 9,11,11, 7, 8, 9,11,11,10,11,11,14,14, 9,10,11, 5082 13,14, 5, 7, 7, 9,10, 6, 9, 8,11,11, 7, 9, 9,11, 5083 11, 9,11,10,14,13,10,11,11,14,13, 8,10,10,13,13, 5084 10,11,11,15,15, 9,11,11,14,14,13,14,14,17,16,12, 5085 13,14,16,16, 8,10,10,13,14, 9,11,11,14,15,10,11, 5086 12,14,15,12,14,13,16,15,13,14,14,15,17, 5, 7, 7, 5087 10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,12,11,14, 5088 14,10,11,11,14,14, 7, 9, 9,12,11, 9,11,11,13,13, 5089 9,11,11,13,13,11,13,13,14,15,11,12,13,15,16, 6, 5090 9, 9,11,12, 8,11,10,13,12, 9,11,11,13,14,11,13, 5091 12,16,14,11,13,13,15,16,10,12,11,14,15,11,13,13, 5092 15,17,11,13,13,17,16,15,15,16,17,16,14,15,16,18, 5093 0, 9,11,11,14,15,10,12,12,16,15,11,13,13,16,16, 5094 13,15,14,18,15,14,16,16, 0, 0, 5, 7, 7,10,10, 7, 5095 9, 9,11,11, 7, 9, 9,11,11,10,11,11,14,14,10,11, 5096 12,14,14, 6, 9, 9,11,11, 9,11,11,13,13, 8,10,11, 5097 12,13,11,13,13,16,15,11,12,13,14,16, 7, 9, 9,11, 5098 12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,16,15, 5099 11,13,12,15,15, 9,11,11,15,14,11,13,13,17,16,10, 5100 12,13,15,16,14,16,16, 0,18,14,14,15,15,17,10,11, 5101 12,15,15,11,13,13,16,16,11,13,13,16,16,14,16,16, 5102 19,17,14,15,15,17,17, 8,10,10,14,14,10,12,11,15, 5103 15,10,11,12,16,15,14,15,15,18,20,13,14,16,17,18, 5104 9,11,11,15,16,11,13,13,17,17,11,13,13,17,16,15, 5105 16,16, 0, 0,15,16,16, 0, 0, 9,11,11,15,15,10,13, 5106 12,17,15,11,13,13,17,16,15,17,15,20,19,15,16,16, 5107 19, 0,13,15,14, 0,17,14,15,16, 0,20,15,16,16, 0, 5108 19,17,18, 0, 0, 0,16,17,18, 0, 0,12,14,14,19,18, 5109 13,15,14, 0,17,14,15,16,19,19,16,18,16, 0,19,19, 5110 20,17,20, 0, 8,10,10,13,14,10,11,11,15,15,10,12, 5111 12,15,16,14,15,14,19,16,14,15,15, 0,18, 9,11,11, 5112 16,15,11,13,13, 0,16,11,12,13,16,17,14,16,17, 0, 5113 19,15,16,16,18, 0, 9,11,11,15,16,11,13,13,16,16, 5114 11,14,13,18,17,15,16,16,18,20,15,17,19, 0, 0,12, 5115 14,14,17,17,14,16,15, 0, 0,13,14,15,19, 0,16,18, 5116 20, 0, 0,16,16,18,18, 0,12,14,14,17,20,14,16,16, 5117 19, 0,14,16,14, 0,20,16,20,17, 0, 0,17, 0,15, 0, 5118 19, 5119 }; 5120 5121 static const static_codebook _44u6__p3_0 = { 5122 4, 625, 5123 (char *)_vq_lengthlist__44u6__p3_0, 5124 1, -533725184, 1611661312, 3, 0, 5125 (long *)_vq_quantlist__44u6__p3_0, 5126 0 5127 }; 5128 5129 static const long _vq_quantlist__44u6__p4_0[] = { 5130 2, 5131 1, 5132 3, 5133 0, 5134 4, 5135 }; 5136 5137 static const char _vq_lengthlist__44u6__p4_0[] = { 5138 4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8, 5139 9, 9,11,11, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8, 5140 8,10,10, 7, 7, 8, 9,10, 9,10,10,11,11, 9, 9,10, 5141 11,12, 6, 7, 7, 9, 9, 7, 8, 7,10, 9, 7, 8, 8,10, 5142 10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,11,11, 5143 9,10,10,12,12, 9,10,10,12,12,11,12,12,14,13,11, 5144 11,12,13,13, 8, 9, 9,11,11, 9,10,10,12,12, 9,10, 5145 10,12,12,11,12,11,13,12,11,12,12,13,13, 5, 7, 7, 5146 9, 9, 7, 8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12, 5147 11, 9,10,10,11,12, 7, 8, 8,10,10, 8, 8, 9,11,11, 5148 8, 9, 9,11,11,10,10,11,12,13,10,10,11,12,12, 6, 5149 7, 7,10,10, 7, 9, 8,11,10, 8, 8, 9,10,11,10,11, 5150 10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11, 5151 13,13,10,11,11,12,13,12,12,12,13,14,12,12,13,14, 5152 14, 9,10,10,12,12, 9,10,10,13,12,10,11,11,13,13, 5153 11,12,11,14,12,12,13,13,14,14, 6, 7, 7, 9, 9, 7, 5154 8, 7,10,10, 7, 8, 8,10,10, 9,10,10,12,11, 9,10, 5155 10,11,12, 6, 7, 7,10,10, 8, 9, 8,11,10, 7, 8, 9, 5156 10,11,10,11,11,12,12,10,10,11,11,13, 7, 8, 8,10, 5157 10, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,10,13,12, 5158 10,11,11,13,12, 9,10,10,12,12,10,11,11,13,12, 9, 5159 10,10,12,13,12,13,12,14,14,11,11,12,12,14, 9,10, 5160 10,12,12,10,11,11,13,13,10,11,10,13,12,12,12,12, 5161 14,14,12,13,12,14,13, 8, 9, 9,11,11, 9,10,10,12, 5162 12, 9,10,10,12,12,11,12,12,14,13,11,12,12,13,14, 5163 9,10,10,12,12,10,11,11,13,13,10,11,11,13,13,12, 5164 12,13,14,15,12,12,13,14,14, 9,10,10,12,12, 9,11, 5165 10,13,12,10,10,11,12,13,12,13,12,14,13,12,12,13, 5166 14,15,11,12,12,14,13,11,12,12,14,14,12,13,13,14, 5167 14,13,13,14,14,16,13,14,14,15,15,11,12,11,13,13, 5168 11,12,11,14,13,12,12,13,14,15,12,14,12,15,12,13, 5169 14,15,15,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10, 5170 10,12,12,11,12,12,14,13,11,12,12,13,13, 9,10,10, 5171 12,12,10,11,10,13,12, 9,10,11,12,13,12,13,12,14, 5172 14,12,12,13,13,14, 9,10,10,12,12,10,11,11,13,13, 5173 10,11,11,13,13,12,13,12,14,14,12,13,13,14,14,11, 5174 11,11,13,13,12,13,12,14,14,11,11,12,13,14,14,14, 5175 14,16,15,12,12,14,12,15,11,12,12,13,14,12,13,13, 5176 14,15,11,12,12,14,14,13,14,14,16,16,13,14,13,16, 5177 13, 5178 }; 5179 5180 static const static_codebook _44u6__p4_0 = { 5181 4, 625, 5182 (char *)_vq_lengthlist__44u6__p4_0, 5183 1, -533725184, 1611661312, 3, 0, 5184 (long *)_vq_quantlist__44u6__p4_0, 5185 0 5186 }; 5187 5188 static const long _vq_quantlist__44u6__p5_0[] = { 5189 4, 5190 3, 5191 5, 5192 2, 5193 6, 5194 1, 5195 7, 5196 0, 5197 8, 5198 }; 5199 5200 static const char _vq_lengthlist__44u6__p5_0[] = { 5201 2, 3, 3, 6, 6, 8, 8,10,10, 4, 5, 5, 8, 7, 8, 8, 5202 11,11, 3, 5, 5, 7, 8, 8, 8,11,11, 6, 8, 7, 9, 9, 5203 10, 9,12,11, 6, 7, 8, 9, 9, 9,10,11,12, 8, 8, 8, 5204 10, 9,12,11,13,13, 8, 8, 9, 9,10,11,12,13,13,10, 5205 11,11,12,12,13,13,14,14,10,10,11,11,12,13,13,14, 5206 14, 5207 }; 5208 5209 static const static_codebook _44u6__p5_0 = { 5210 2, 81, 5211 (char *)_vq_lengthlist__44u6__p5_0, 5212 1, -531628032, 1611661312, 4, 0, 5213 (long *)_vq_quantlist__44u6__p5_0, 5214 0 5215 }; 5216 5217 static const long _vq_quantlist__44u6__p6_0[] = { 5218 4, 5219 3, 5220 5, 5221 2, 5222 6, 5223 1, 5224 7, 5225 0, 5226 8, 5227 }; 5228 5229 static const char _vq_lengthlist__44u6__p6_0[] = { 5230 3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7, 5231 9, 9, 4, 4, 5, 6, 6, 7, 8, 9, 9, 5, 6, 6, 7, 7, 5232 8, 8,10,10, 5, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7, 5233 8, 8,10, 9,11,11, 7, 7, 8, 8, 8, 9,10,10,11, 9, 5234 9, 9,10,10,11,11,12,11, 9, 9, 9,10,10,11,11,11, 5235 12, 5236 }; 5237 5238 static const static_codebook _44u6__p6_0 = { 5239 2, 81, 5240 (char *)_vq_lengthlist__44u6__p6_0, 5241 1, -531628032, 1611661312, 4, 0, 5242 (long *)_vq_quantlist__44u6__p6_0, 5243 0 5244 }; 5245 5246 static const long _vq_quantlist__44u6__p7_0[] = { 5247 1, 5248 0, 5249 2, 5250 }; 5251 5252 static const char _vq_lengthlist__44u6__p7_0[] = { 5253 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 8, 7,10,10, 8, 5254 10,10, 5, 8, 9, 7,10,10, 7,10, 9, 4, 8, 8, 9,11, 5255 11, 8,11,11, 7,11,11,10,10,13,10,13,13, 7,11,11, 5256 10,13,12,10,13,13, 5, 9, 8, 8,11,11, 9,11,11, 7, 5257 11,11,10,13,13,10,12,13, 7,11,11,10,13,13, 9,13, 5258 10, 5259 }; 5260 5261 static const static_codebook _44u6__p7_0 = { 5262 4, 81, 5263 (char *)_vq_lengthlist__44u6__p7_0, 5264 1, -529137664, 1618345984, 2, 0, 5265 (long *)_vq_quantlist__44u6__p7_0, 5266 0 5267 }; 5268 5269 static const long _vq_quantlist__44u6__p7_1[] = { 5270 5, 5271 4, 5272 6, 5273 3, 5274 7, 5275 2, 5276 8, 5277 1, 5278 9, 5279 0, 5280 10, 5281 }; 5282 5283 static const char _vq_lengthlist__44u6__p7_1[] = { 5284 3, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 6, 5285 8, 8, 8, 8, 8, 8, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 5286 8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7, 5287 7, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 9, 9, 5288 9, 9, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 5289 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 5290 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 5291 8, 8, 8, 9, 9, 9, 9, 9, 9, 5292 }; 5293 5294 static const static_codebook _44u6__p7_1 = { 5295 2, 121, 5296 (char *)_vq_lengthlist__44u6__p7_1, 5297 1, -531365888, 1611661312, 4, 0, 5298 (long *)_vq_quantlist__44u6__p7_1, 5299 0 5300 }; 5301 5302 static const long _vq_quantlist__44u6__p8_0[] = { 5303 5, 5304 4, 5305 6, 5306 3, 5307 7, 5308 2, 5309 8, 5310 1, 5311 9, 5312 0, 5313 10, 5314 }; 5315 5316 static const char _vq_lengthlist__44u6__p8_0[] = { 5317 1, 4, 4, 6, 6, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7, 5318 9, 9,10,10,11,11, 4, 6, 6, 7, 7, 9, 9,10,10,11, 5319 11, 6, 8, 8, 9, 9,10,10,11,11,12,12, 6, 8, 8, 9, 5320 9,10,10,11,11,12,12, 8, 9, 9,10,10,11,11,12,12, 5321 13,13, 8, 9, 9,10,10,11,11,12,12,13,13,10,10,10, 5322 11,11,13,13,13,13,15,14, 9,10,10,12,11,12,13,13, 5323 13,14,15,11,12,12,13,13,13,13,15,14,15,15,11,11, 5324 12,13,13,14,14,14,15,15,15, 5325 }; 5326 5327 static const static_codebook _44u6__p8_0 = { 5328 2, 121, 5329 (char *)_vq_lengthlist__44u6__p8_0, 5330 1, -524582912, 1618345984, 4, 0, 5331 (long *)_vq_quantlist__44u6__p8_0, 5332 0 5333 }; 5334 5335 static const long _vq_quantlist__44u6__p8_1[] = { 5336 5, 5337 4, 5338 6, 5339 3, 5340 7, 5341 2, 5342 8, 5343 1, 5344 9, 5345 0, 5346 10, 5347 }; 5348 5349 static const char _vq_lengthlist__44u6__p8_1[] = { 5350 3, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 5, 7, 7, 5351 7, 7, 8, 7, 8, 8, 5, 5, 6, 6, 7, 7, 7, 7, 7, 8, 5352 8, 6, 7, 7, 7, 7, 8, 7, 8, 8, 8, 8, 6, 6, 7, 7, 5353 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 5354 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 5355 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 5356 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 5357 8, 8, 8, 8, 8, 8, 8, 8, 8, 5358 }; 5359 5360 static const static_codebook _44u6__p8_1 = { 5361 2, 121, 5362 (char *)_vq_lengthlist__44u6__p8_1, 5363 1, -531365888, 1611661312, 4, 0, 5364 (long *)_vq_quantlist__44u6__p8_1, 5365 0 5366 }; 5367 5368 static const long _vq_quantlist__44u6__p9_0[] = { 5369 7, 5370 6, 5371 8, 5372 5, 5373 9, 5374 4, 5375 10, 5376 3, 5377 11, 5378 2, 5379 12, 5380 1, 5381 13, 5382 0, 5383 14, 5384 }; 5385 5386 static const char _vq_lengthlist__44u6__p9_0[] = { 5387 1, 3, 2, 9, 8,15,15,15,15,15,15,15,15,15,15, 4, 5388 8, 9,13,14,14,14,14,14,14,14,14,14,14,14, 5, 8, 5389 9,14,14,14,14,14,14,14,14,14,14,14,14,11,14,14, 5390 14,14,14,14,14,14,14,14,14,14,14,14,11,14,14,14, 5391 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5392 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5393 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5394 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5395 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5396 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5397 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5398 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5399 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5400 14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14, 5401 14, 5402 }; 5403 5404 static const static_codebook _44u6__p9_0 = { 5405 2, 225, 5406 (char *)_vq_lengthlist__44u6__p9_0, 5407 1, -514071552, 1627381760, 4, 0, 5408 (long *)_vq_quantlist__44u6__p9_0, 5409 0 5410 }; 5411 5412 static const long _vq_quantlist__44u6__p9_1[] = { 5413 7, 5414 6, 5415 8, 5416 5, 5417 9, 5418 4, 5419 10, 5420 3, 5421 11, 5422 2, 5423 12, 5424 1, 5425 13, 5426 0, 5427 14, 5428 }; 5429 5430 static const char _vq_lengthlist__44u6__p9_1[] = { 5431 1, 4, 4, 7, 7, 8, 9, 8, 8, 9, 8, 9, 8, 9, 9, 4, 5432 7, 6, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 7, 5433 6, 9, 9,10,10, 9, 9,10,10,10,10,11,11, 7, 9, 8, 5434 10,10,11,11,10,10,11,11,11,11,11,11, 7, 8, 9,10, 5435 10,11,11,10,10,11,11,11,11,11,12, 8,10,10,11,11, 5436 12,12,11,11,12,12,12,12,13,12, 8,10,10,11,11,12, 5437 11,11,11,11,12,12,12,12,13, 8, 9, 9,11,10,11,11, 5438 12,12,12,12,13,12,13,12, 8, 9, 9,11,11,11,11,12, 5439 12,12,12,12,13,13,13, 9,10,10,11,12,12,12,12,12, 5440 13,13,13,13,13,13, 9,10,10,11,11,12,12,12,12,13, 5441 13,13,13,14,13,10,10,10,12,11,12,12,13,13,13,13, 5442 13,13,13,13,10,10,11,11,11,12,12,13,13,13,13,13, 5443 13,13,13,10,11,11,12,12,13,12,12,13,13,13,13,13, 5444 13,14,10,11,11,12,12,13,12,13,13,13,14,13,13,14, 5445 13, 5446 }; 5447 5448 static const static_codebook _44u6__p9_1 = { 5449 2, 225, 5450 (char *)_vq_lengthlist__44u6__p9_1, 5451 1, -522338304, 1620115456, 4, 0, 5452 (long *)_vq_quantlist__44u6__p9_1, 5453 0 5454 }; 5455 5456 static const long _vq_quantlist__44u6__p9_2[] = { 5457 8, 5458 7, 5459 9, 5460 6, 5461 10, 5462 5, 5463 11, 5464 4, 5465 12, 5466 3, 5467 13, 5468 2, 5469 14, 5470 1, 5471 15, 5472 0, 5473 16, 5474 }; 5475 5476 static const char _vq_lengthlist__44u6__p9_2[] = { 5477 3, 5, 5, 7, 7, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 9, 5478 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 5479 9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 5480 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 5481 9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 5482 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 5483 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 5484 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9, 5485 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 5486 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 5487 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 8, 9, 9, 9, 9, 9, 5488 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5489 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9, 9, 9, 9, 9, 5490 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9, 5491 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,10, 9, 9, 9, 5492 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,10, 9, 9,10, 9, 5493 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9,10, 9,10,10, 5494 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,10,10, 9, 9, 5495 10, 5496 }; 5497 5498 static const static_codebook _44u6__p9_2 = { 5499 2, 289, 5500 (char *)_vq_lengthlist__44u6__p9_2, 5501 1, -529530880, 1611661312, 5, 0, 5502 (long *)_vq_quantlist__44u6__p9_2, 5503 0 5504 }; 5505 5506 static const char _huff_lengthlist__44u6__short[] = { 5507 4,11,16,13,17,13,17,16,17,17, 4, 7, 9, 9,13,10, 5508 16,12,16,17, 7, 6, 5, 7, 8, 9,12,12,16,17, 6, 9, 5509 7, 9,10,10,15,15,17,17, 6, 7, 5, 7, 5, 7, 7,10, 5510 16,17, 7, 9, 8, 9, 8,10,11,11,15,17, 7, 7, 7, 8, 5511 5, 8, 8, 9,15,17, 8, 7, 9, 9, 7, 8, 7, 2, 7,15, 5512 14,13,13,15, 5,10, 4, 3, 6,17,17,15,13,17, 7,11, 5513 7, 6, 9,16, 5514 }; 5515 5516 static const static_codebook _huff_book__44u6__short = { 5517 2, 100, 5518 (char *)_huff_lengthlist__44u6__short, 5519 0, 0, 0, 0, 0, 5520 NULL, 5521 0 5522 }; 5523 5524 static const char _huff_lengthlist__44u7__long[] = { 5525 3, 9,14,13,15,14,16,13,13,14, 5, 5, 7, 7, 8, 9, 5526 11,10,12,15,10, 6, 5, 6, 6, 9,10,10,13,16,10, 6, 5527 6, 6, 6, 8, 9, 9,12,15,14, 7, 6, 6, 5, 6, 6, 8, 5528 12,15,10, 8, 7, 7, 6, 7, 7, 7,11,13,14,10, 9, 8, 5529 5, 6, 4, 5, 9,12,10, 9, 9, 8, 6, 6, 5, 3, 6,11, 5530 12,11,12,12,10, 9, 8, 5, 5, 8,10,11,15,13,13,13, 5531 12, 8, 6, 7, 5532 }; 5533 5534 static const static_codebook _huff_book__44u7__long = { 5535 2, 100, 5536 (char *)_huff_lengthlist__44u7__long, 5537 0, 0, 0, 0, 0, 5538 NULL, 5539 0 5540 }; 5541 5542 static const long _vq_quantlist__44u7__p1_0[] = { 5543 1, 5544 0, 5545 2, 5546 }; 5547 5548 static const char _vq_lengthlist__44u7__p1_0[] = { 5549 1, 4, 4, 4, 7, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7, 5550 10,10, 5, 8, 8, 7,10,10, 8,10,10, 5, 8, 8, 8,11, 5551 10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10, 5552 10,13,12,10,13,13, 5, 8, 8, 8,11,10, 8,10,11, 7, 5553 10,10,10,13,13,10,12,13, 8,11,11,10,13,13,10,13, 5554 12, 5555 }; 5556 5557 static const static_codebook _44u7__p1_0 = { 5558 4, 81, 5559 (char *)_vq_lengthlist__44u7__p1_0, 5560 1, -535822336, 1611661312, 2, 0, 5561 (long *)_vq_quantlist__44u7__p1_0, 5562 0 5563 }; 5564 5565 static const long _vq_quantlist__44u7__p2_0[] = { 5566 1, 5567 0, 5568 2, 5569 }; 5570 5571 static const char _vq_lengthlist__44u7__p2_0[] = { 5572 3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6, 5573 7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8, 5574 7, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 8, 7, 5575 7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6, 5576 8, 8, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9, 5577 9, 5578 }; 5579 5580 static const static_codebook _44u7__p2_0 = { 5581 4, 81, 5582 (char *)_vq_lengthlist__44u7__p2_0, 5583 1, -535822336, 1611661312, 2, 0, 5584 (long *)_vq_quantlist__44u7__p2_0, 5585 0 5586 }; 5587 5588 static const long _vq_quantlist__44u7__p3_0[] = { 5589 2, 5590 1, 5591 3, 5592 0, 5593 4, 5594 }; 5595 5596 static const char _vq_lengthlist__44u7__p3_0[] = { 5597 2, 5, 4, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8, 5598 9, 9,13,12, 8, 9,10,12,13, 5, 7, 7,10, 9, 7, 9, 5599 9,11,11, 6, 8, 9,11,11,10,11,11,14,14, 9,10,11, 5600 13,14, 5, 7, 7, 9, 9, 7, 9, 8,11,11, 7, 9, 9,11, 5601 11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,14,13, 5602 10,11,12,15,14, 9,11,11,15,14,13,14,14,16,16,12, 5603 13,14,17,16, 8,10,10,13,13, 9,11,11,14,15,10,11, 5604 12,14,15,12,14,13,16,16,13,14,15,15,17, 5, 7, 7, 5605 10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,12,11,15, 5606 14,10,11,12,14,14, 7, 9, 9,12,12, 9,11,11,13,13, 5607 9,11,11,13,13,11,13,13,14,17,11,13,13,15,16, 6, 5608 9, 9,11,11, 8,11,10,13,12, 9,11,11,13,13,11,13, 5609 12,16,14,11,13,13,16,16,10,12,12,15,15,11,13,13, 5610 16,16,11,13,13,16,15,14,16,17,17,19,14,16,16,18, 5611 0, 9,11,11,14,15,10,13,12,16,15,11,13,13,16,16, 5612 14,15,14, 0,16,14,16,16,18, 0, 5, 7, 7,10,10, 7, 5613 9, 9,12,11, 7, 9, 9,11,12,10,11,11,15,14,10,11, 5614 12,14,14, 6, 9, 9,11,11, 9,11,11,13,13, 8,10,11, 5615 12,13,11,13,13,17,15,11,12,13,14,15, 7, 9, 9,11, 5616 12, 9,11,11,13,13, 9,11,11,13,13,11,13,12,16,16, 5617 11,13,13,15,14, 9,11,11,14,15,11,13,13,16,15,10, 5618 12,13,16,16,15,16,16, 0, 0,14,13,15,16,18,10,11, 5619 11,15,15,11,13,14,16,18,11,13,13,16,15,15,16,16, 5620 19, 0,14,15,15,16,16, 8,10,10,13,13,10,12,11,16, 5621 15,10,11,11,16,15,13,15,16,18, 0,13,14,15,17,17, 5622 9,11,11,15,15,11,13,13,16,18,11,13,13,16,17,15, 5623 16,16, 0, 0,15,18,16, 0,17, 9,11,11,15,15,11,13, 5624 12,17,15,11,13,14,16,17,15,18,15, 0,17,15,16,16, 5625 18,19,13,15,14, 0,18,14,16,16,19,18,14,16,15,19, 5626 19,16,18,19, 0, 0,16,17, 0, 0, 0,12,14,14,17,17, 5627 13,16,14, 0,18,14,16,15,18, 0,16,18,16,19,17,18, 5628 19,17, 0, 0, 8,10,10,14,14, 9,12,11,15,15,10,11, 5629 12,15,17,13,15,15,18,16,14,16,15,18,17, 9,11,11, 5630 16,15,11,13,13, 0,16,11,12,13,16,15,15,16,16, 0, 5631 17,15,15,16,18,17, 9,12,11,15,17,11,13,13,16,16, 5632 11,14,13,16,16,15,15,16,18,19,16,18,16, 0, 0,12, 5633 14,14, 0,16,14,16,16, 0,18,13,14,15,16, 0,17,16, 5634 18, 0, 0,16,16,17,19, 0,13,14,14,17, 0,14,17,16, 5635 0,19,14,15,15,18,19,17,16,18, 0, 0,15,19,16, 0, 5636 0, 5637 }; 5638 5639 static const static_codebook _44u7__p3_0 = { 5640 4, 625, 5641 (char *)_vq_lengthlist__44u7__p3_0, 5642 1, -533725184, 1611661312, 3, 0, 5643 (long *)_vq_quantlist__44u7__p3_0, 5644 0 5645 }; 5646 5647 static const long _vq_quantlist__44u7__p4_0[] = { 5648 2, 5649 1, 5650 3, 5651 0, 5652 4, 5653 }; 5654 5655 static const char _vq_lengthlist__44u7__p4_0[] = { 5656 4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8, 5657 9, 9,11,11, 8, 9, 9,10,11, 6, 7, 7, 9, 9, 7, 8, 5658 8,10,10, 6, 7, 8, 9,10, 9,10,10,12,12, 9, 9,10, 5659 11,12, 6, 7, 7, 9, 9, 6, 8, 7,10, 9, 7, 8, 8,10, 5660 10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,11,11, 5661 9,10,10,12,12, 9,10,10,12,12,11,12,12,13,14,11, 5662 11,12,13,13, 8, 9, 9,11,11, 9,10,10,12,11, 9,10, 5663 10,12,12,11,12,11,13,13,11,12,12,13,13, 6, 7, 7, 5664 9, 9, 7, 8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12, 5665 11, 9,10,10,12,12, 7, 8, 8,10,10, 8, 8, 9,11,11, 5666 8, 9, 9,11,11,10,11,11,12,12,10,10,11,12,13, 6, 5667 7, 7,10,10, 7, 9, 8,11,10, 8, 8, 9,10,11,10,11, 5668 10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11, 5669 13,13,10,11,11,13,12,12,12,13,13,14,12,12,13,14, 5670 14, 9,10,10,12,12, 9,10,10,12,12,10,11,11,13,13, 5671 11,12,11,14,12,12,13,13,14,14, 6, 7, 7, 9, 9, 7, 5672 8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12,11, 9,10, 5673 10,11,12, 6, 7, 7,10,10, 8, 9, 8,11,10, 7, 8, 9, 5674 10,11,10,11,11,13,12,10,10,11,11,13, 7, 8, 8,10, 5675 10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,10,13,12, 5676 10,11,11,12,12, 9,10,10,12,12,10,11,11,13,12, 9, 5677 10,10,12,13,12,13,12,14,14,11,11,12,12,14, 9,10, 5678 10,12,12,10,11,11,13,13,10,11,11,13,13,12,13,12, 5679 14,14,12,13,12,14,13, 8, 9, 9,11,11, 9,10,10,12, 5680 12, 9,10,10,12,12,11,12,12,14,13,11,12,12,13,13, 5681 9,10,10,12,12,10,11,11,13,13,10,11,11,13,12,12, 5682 13,13,14,14,12,12,13,14,14, 9,10,10,12,12, 9,11, 5683 10,13,12,10,10,11,12,13,11,13,12,14,13,12,12,13, 5684 14,14,11,12,12,13,13,11,12,13,14,14,12,13,13,14, 5685 14,13,13,14,14,16,13,14,14,16,16,11,11,11,13,13, 5686 11,12,11,14,13,12,12,13,14,15,13,14,12,16,13,14, 5687 14,14,15,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10, 5688 10,12,12,11,12,12,14,13,11,12,12,13,14, 9,10,10, 5689 12,12,10,11,10,13,12, 9,10,11,12,13,12,13,12,14, 5690 14,12,12,13,13,14, 9,10,10,12,12,10,11,11,12,13, 5691 10,11,11,13,13,12,13,12,14,14,12,13,13,14,14,11, 5692 12,12,13,13,12,13,12,14,14,11,11,12,13,14,13,15, 5693 14,16,15,13,12,14,13,16,11,12,12,13,13,12,13,13, 5694 14,14,12,12,12,14,14,13,14,14,15,15,13,14,13,16, 5695 14, 5696 }; 5697 5698 static const static_codebook _44u7__p4_0 = { 5699 4, 625, 5700 (char *)_vq_lengthlist__44u7__p4_0, 5701 1, -533725184, 1611661312, 3, 0, 5702 (long *)_vq_quantlist__44u7__p4_0, 5703 0 5704 }; 5705 5706 static const long _vq_quantlist__44u7__p5_0[] = { 5707 4, 5708 3, 5709 5, 5710 2, 5711 6, 5712 1, 5713 7, 5714 0, 5715 8, 5716 }; 5717 5718 static const char _vq_lengthlist__44u7__p5_0[] = { 5719 2, 3, 3, 6, 6, 7, 8,10,10, 4, 5, 5, 8, 7, 8, 8, 5720 11,11, 3, 5, 5, 7, 7, 8, 9,11,11, 6, 8, 7, 9, 9, 5721 10,10,12,12, 6, 7, 8, 9,10,10,10,12,12, 8, 8, 8, 5722 10,10,12,11,13,13, 8, 8, 9,10,10,11,11,13,13,10, 5723 11,11,12,12,13,13,14,14,10,11,11,12,12,13,13,14, 5724 14, 5725 }; 5726 5727 static const static_codebook _44u7__p5_0 = { 5728 2, 81, 5729 (char *)_vq_lengthlist__44u7__p5_0, 5730 1, -531628032, 1611661312, 4, 0, 5731 (long *)_vq_quantlist__44u7__p5_0, 5732 0 5733 }; 5734 5735 static const long _vq_quantlist__44u7__p6_0[] = { 5736 4, 5737 3, 5738 5, 5739 2, 5740 6, 5741 1, 5742 7, 5743 0, 5744 8, 5745 }; 5746 5747 static const char _vq_lengthlist__44u7__p6_0[] = { 5748 3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 8, 7, 5749 9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7, 5750 8, 8,10,10, 5, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7, 5751 8, 8,10, 9,11,11, 7, 7, 8, 8, 8, 9,10,11,11, 9, 5752 9, 9,10,10,11,10,12,11, 9, 9, 9,10,10,11,11,11, 5753 12, 5754 }; 5755 5756 static const static_codebook _44u7__p6_0 = { 5757 2, 81, 5758 (char *)_vq_lengthlist__44u7__p6_0, 5759 1, -531628032, 1611661312, 4, 0, 5760 (long *)_vq_quantlist__44u7__p6_0, 5761 0 5762 }; 5763 5764 static const long _vq_quantlist__44u7__p7_0[] = { 5765 1, 5766 0, 5767 2, 5768 }; 5769 5770 static const char _vq_lengthlist__44u7__p7_0[] = { 5771 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 8, 8, 9, 9, 7, 5772 10,10, 5, 8, 9, 7, 9,10, 8, 9, 9, 4, 9, 9, 9,11, 5773 10, 8,10,10, 7,11,10,10,10,12,10,12,12, 7,10,10, 5774 10,12,11,10,12,12, 5, 9, 9, 8,10,10, 9,11,11, 7, 5775 11,10,10,12,12,10,11,12, 7,10,11,10,12,12,10,12, 5776 10, 5777 }; 5778 5779 static const static_codebook _44u7__p7_0 = { 5780 4, 81, 5781 (char *)_vq_lengthlist__44u7__p7_0, 5782 1, -529137664, 1618345984, 2, 0, 5783 (long *)_vq_quantlist__44u7__p7_0, 5784 0 5785 }; 5786 5787 static const long _vq_quantlist__44u7__p7_1[] = { 5788 5, 5789 4, 5790 6, 5791 3, 5792 7, 5793 2, 5794 8, 5795 1, 5796 9, 5797 0, 5798 10, 5799 }; 5800 5801 static const char _vq_lengthlist__44u7__p7_1[] = { 5802 3, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 6, 6, 5803 8, 7, 8, 8, 8, 8, 4, 5, 5, 6, 6, 7, 8, 8, 8, 8, 5804 8, 6, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9, 6, 6, 7, 7, 5805 7, 8, 8, 9, 9, 9, 9, 7, 8, 7, 8, 8, 9, 9, 9, 9, 5806 9, 9, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 5807 9, 9, 9, 9,10, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 5808 9, 9,10, 8, 8, 8, 9, 9, 9, 9,10, 9,10,10, 8, 8, 5809 8, 9, 9, 9, 9, 9,10,10,10, 5810 }; 5811 5812 static const static_codebook _44u7__p7_1 = { 5813 2, 121, 5814 (char *)_vq_lengthlist__44u7__p7_1, 5815 1, -531365888, 1611661312, 4, 0, 5816 (long *)_vq_quantlist__44u7__p7_1, 5817 0 5818 }; 5819 5820 static const long _vq_quantlist__44u7__p8_0[] = { 5821 5, 5822 4, 5823 6, 5824 3, 5825 7, 5826 2, 5827 8, 5828 1, 5829 9, 5830 0, 5831 10, 5832 }; 5833 5834 static const char _vq_lengthlist__44u7__p8_0[] = { 5835 1, 4, 4, 6, 6, 8, 8,10,10,11,11, 4, 6, 6, 7, 7, 5836 9, 9,11,10,12,12, 5, 6, 5, 7, 7, 9, 9,10,11,12, 5837 12, 6, 7, 7, 8, 8,10,10,11,11,13,13, 6, 7, 7, 8, 5838 8,10,10,11,12,13,13, 8, 9, 9,10,10,11,11,12,12, 5839 14,14, 8, 9, 9,10,10,11,11,12,12,14,14,10,10,10, 5840 11,11,13,12,14,14,15,15,10,10,10,12,12,13,13,14, 5841 14,15,15,11,12,12,13,13,14,14,15,14,16,15,11,12, 5842 12,13,13,14,14,15,15,15,16, 5843 }; 5844 5845 static const static_codebook _44u7__p8_0 = { 5846 2, 121, 5847 (char *)_vq_lengthlist__44u7__p8_0, 5848 1, -524582912, 1618345984, 4, 0, 5849 (long *)_vq_quantlist__44u7__p8_0, 5850 0 5851 }; 5852 5853 static const long _vq_quantlist__44u7__p8_1[] = { 5854 5, 5855 4, 5856 6, 5857 3, 5858 7, 5859 2, 5860 8, 5861 1, 5862 9, 5863 0, 5864 10, 5865 }; 5866 5867 static const char _vq_lengthlist__44u7__p8_1[] = { 5868 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7, 5869 7, 7, 7, 7, 7, 7, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 5870 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 6, 7, 7, 7, 5871 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8, 5872 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 5873 7, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 5874 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 5875 7, 8, 8, 8, 8, 8, 8, 8, 8, 5876 }; 5877 5878 static const static_codebook _44u7__p8_1 = { 5879 2, 121, 5880 (char *)_vq_lengthlist__44u7__p8_1, 5881 1, -531365888, 1611661312, 4, 0, 5882 (long *)_vq_quantlist__44u7__p8_1, 5883 0 5884 }; 5885 5886 static const long _vq_quantlist__44u7__p9_0[] = { 5887 5, 5888 4, 5889 6, 5890 3, 5891 7, 5892 2, 5893 8, 5894 1, 5895 9, 5896 0, 5897 10, 5898 }; 5899 5900 static const char _vq_lengthlist__44u7__p9_0[] = { 5901 1, 3, 3,10,10,10,10,10,10,10,10, 4,10,10,10,10, 5902 10,10,10,10,10,10, 4,10,10,10,10,10,10,10,10,10, 5903 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 5904 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 5905 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 5906 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 5907 10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 5908 9, 9, 9, 9, 9, 9, 9, 9, 9, 5909 }; 5910 5911 static const static_codebook _44u7__p9_0 = { 5912 2, 121, 5913 (char *)_vq_lengthlist__44u7__p9_0, 5914 1, -512171520, 1630791680, 4, 0, 5915 (long *)_vq_quantlist__44u7__p9_0, 5916 0 5917 }; 5918 5919 static const long _vq_quantlist__44u7__p9_1[] = { 5920 6, 5921 5, 5922 7, 5923 4, 5924 8, 5925 3, 5926 9, 5927 2, 5928 10, 5929 1, 5930 11, 5931 0, 5932 12, 5933 }; 5934 5935 static const char _vq_lengthlist__44u7__p9_1[] = { 5936 1, 4, 4, 6, 5, 8, 6, 9, 8,10, 9,11,10, 4, 6, 6, 5937 8, 8, 9, 9,11,10,11,11,11,11, 4, 6, 6, 8, 8,10, 5938 9,11,11,11,11,11,12, 6, 8, 8,10,10,11,11,12,12, 5939 13,12,13,13, 6, 8, 8,10,10,11,11,12,12,12,13,14, 5940 13, 8,10,10,11,11,12,13,14,14,14,14,15,15, 8,10, 5941 10,11,12,12,13,13,14,14,14,14,15, 9,11,11,13,13, 5942 14,14,15,14,16,15,17,15, 9,11,11,12,13,14,14,15, 5943 14,15,15,15,16,10,12,12,13,14,15,15,15,15,16,17, 5944 16,17,10,13,12,13,14,14,16,16,16,16,15,16,17,11, 5945 13,13,14,15,14,17,15,16,17,17,17,17,11,13,13,14, 5946 15,15,15,15,17,17,16,17,16, 5947 }; 5948 5949 static const static_codebook _44u7__p9_1 = { 5950 2, 169, 5951 (char *)_vq_lengthlist__44u7__p9_1, 5952 1, -518889472, 1622704128, 4, 0, 5953 (long *)_vq_quantlist__44u7__p9_1, 5954 0 5955 }; 5956 5957 static const long _vq_quantlist__44u7__p9_2[] = { 5958 24, 5959 23, 5960 25, 5961 22, 5962 26, 5963 21, 5964 27, 5965 20, 5966 28, 5967 19, 5968 29, 5969 18, 5970 30, 5971 17, 5972 31, 5973 16, 5974 32, 5975 15, 5976 33, 5977 14, 5978 34, 5979 13, 5980 35, 5981 12, 5982 36, 5983 11, 5984 37, 5985 10, 5986 38, 5987 9, 5988 39, 5989 8, 5990 40, 5991 7, 5992 41, 5993 6, 5994 42, 5995 5, 5996 43, 5997 4, 5998 44, 5999 3, 6000 45, 6001 2, 6002 46, 6003 1, 6004 47, 6005 0, 6006 48, 6007 }; 6008 6009 static const char _vq_lengthlist__44u7__p9_2[] = { 6010 2, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6011 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6012 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 6013 8, 6014 }; 6015 6016 static const static_codebook _44u7__p9_2 = { 6017 1, 49, 6018 (char *)_vq_lengthlist__44u7__p9_2, 6019 1, -526909440, 1611661312, 6, 0, 6020 (long *)_vq_quantlist__44u7__p9_2, 6021 0 6022 }; 6023 6024 static const char _huff_lengthlist__44u7__short[] = { 6025 5,12,17,16,16,17,17,17,17,17, 4, 7,11,11,12, 9, 6026 17,10,17,17, 7, 7, 8, 9, 7, 9,11,10,15,17, 7, 9, 6027 10,11,10,12,14,12,16,17, 7, 8, 5, 7, 4, 7, 7, 8, 6028 16,16, 6,10, 9,10, 7,10,11,11,16,17, 6, 8, 8, 9, 6029 5, 7, 5, 8,16,17, 5, 5, 8, 7, 6, 7, 7, 6, 6,14, 6030 12,10,12,11, 7,11, 4, 4, 2, 7,17,15,15,15, 8,15, 6031 6, 8, 5, 9, 6032 }; 6033 6034 static const static_codebook _huff_book__44u7__short = { 6035 2, 100, 6036 (char *)_huff_lengthlist__44u7__short, 6037 0, 0, 0, 0, 0, 6038 NULL, 6039 0 6040 }; 6041 6042 static const char _huff_lengthlist__44u8__long[] = { 6043 3, 9,13,14,14,15,14,14,15,15, 5, 4, 6, 8,10,12, 6044 12,14,15,15, 9, 5, 4, 5, 8,10,11,13,16,16,10, 7, 6045 4, 3, 5, 7, 9,11,13,13,10, 9, 7, 4, 4, 6, 8,10, 6046 12,14,13,11, 9, 6, 5, 5, 6, 8,12,14,13,11,10, 8, 6047 7, 6, 6, 7,10,14,13,11,12,10, 8, 7, 6, 6, 9,13, 6048 12,11,14,12,11, 9, 8, 7, 9,11,11,12,14,13,14,11, 6049 10, 8, 8, 9, 6050 }; 6051 6052 static const static_codebook _huff_book__44u8__long = { 6053 2, 100, 6054 (char *)_huff_lengthlist__44u8__long, 6055 0, 0, 0, 0, 0, 6056 NULL, 6057 0 6058 }; 6059 6060 static const char _huff_lengthlist__44u8__short[] = { 6061 6,14,18,18,17,17,17,17,17,17, 4, 7, 9, 9,10,13, 6062 15,17,17,17, 6, 7, 5, 6, 8,11,16,17,16,17, 5, 7, 6063 5, 4, 6,10,14,17,17,17, 6, 6, 6, 5, 7,10,13,16, 6064 17,17, 7, 6, 7, 7, 7, 8, 7,10,15,16,12, 9, 9, 6, 6065 6, 5, 3, 5,11,15,14,14,13, 5, 5, 7, 3, 4, 8,15, 6066 17,17,13, 7, 7,10, 6, 6,10,15,17,17,16,10,11,14, 6067 10,10,15,17, 6068 }; 6069 6070 static const static_codebook _huff_book__44u8__short = { 6071 2, 100, 6072 (char *)_huff_lengthlist__44u8__short, 6073 0, 0, 0, 0, 0, 6074 NULL, 6075 0 6076 }; 6077 6078 static const long _vq_quantlist__44u8_p1_0[] = { 6079 1, 6080 0, 6081 2, 6082 }; 6083 6084 static const char _vq_lengthlist__44u8_p1_0[] = { 6085 1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 8, 9, 9, 7, 6086 9, 9, 5, 7, 7, 7, 9, 9, 8, 9, 9, 5, 7, 7, 7, 9, 6087 9, 7, 9, 9, 7, 9, 9, 9,10,11, 9,11,10, 7, 9, 9, 6088 9,11,10, 9,10,11, 5, 7, 7, 7, 9, 9, 7, 9, 9, 7, 6089 9, 9, 9,11,10, 9,10,10, 8, 9, 9, 9,11,11, 9,11, 6090 10, 6091 }; 6092 6093 static const static_codebook _44u8_p1_0 = { 6094 4, 81, 6095 (char *)_vq_lengthlist__44u8_p1_0, 6096 1, -535822336, 1611661312, 2, 0, 6097 (long *)_vq_quantlist__44u8_p1_0, 6098 0 6099 }; 6100 6101 static const long _vq_quantlist__44u8_p2_0[] = { 6102 2, 6103 1, 6104 3, 6105 0, 6106 4, 6107 }; 6108 6109 static const char _vq_lengthlist__44u8_p2_0[] = { 6110 4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8, 6111 9, 9,11,11, 8, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8, 6112 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,10, 6113 11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10, 6114 10, 9,10, 9,12,11, 9,10,10,12,12, 8, 9, 9,12,11, 6115 9,10,10,12,12, 9,10,10,12,12,11,12,12,14,14,11, 6116 11,12,13,14, 8, 9, 9,11,11, 9,10,10,12,12, 9,10, 6117 10,12,12,11,12,11,13,13,11,12,12,14,14, 5, 7, 7, 6118 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12, 6119 12, 9,10,10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 6120 8, 9, 9,11,11,10,11,11,12,13,10,11,11,12,13, 6, 6121 8, 8,10,10, 8, 9, 8,11,10, 8, 9, 9,11,11,10,11, 6122 10,13,12,10,11,11,13,13, 9,10,10,12,12,10,11,11, 6123 13,13,10,11,11,13,13,12,12,13,13,14,12,13,13,14, 6124 14, 9,10,10,12,12,10,11,10,13,12,10,11,11,13,13, 6125 11,13,12,14,13,12,13,13,14,14, 5, 7, 7, 9, 9, 7, 6126 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10, 6127 10,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9, 6128 10,11,10,11,11,13,13,10,10,11,12,13, 7, 8, 8,10, 6129 10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,13, 6130 10,11,11,13,12, 9,10,10,12,12,10,11,11,13,13,10, 6131 10,11,12,13,12,13,13,14,14,12,12,13,13,14, 9,10, 6132 10,12,12,10,11,11,13,13,10,11,11,13,13,12,13,13, 6133 15,14,12,13,13,14,13, 8, 9, 9,11,11, 9,10,10,12, 6134 12, 9,10,10,12,12,12,12,12,14,13,11,12,12,14,14, 6135 9,10,10,12,12,10,11,11,13,13,10,11,11,13,13,12, 6136 13,13,14,15,12,13,13,14,15, 9,10,10,12,12,10,11, 6137 10,13,12,10,11,11,13,13,12,13,12,15,14,12,13,13, 6138 14,15,11,12,12,14,14,12,13,13,14,14,12,13,13,15, 6139 14,14,14,14,14,16,14,14,15,16,16,11,12,12,14,14, 6140 11,12,12,14,14,12,13,13,14,15,13,14,13,16,14,14, 6141 14,14,16,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10, 6142 10,12,12,11,12,12,14,13,11,12,12,14,14, 9,10,10, 6143 12,12,10,11,11,13,13,10,10,11,12,13,12,13,13,15, 6144 14,12,12,13,13,14, 9,10,10,12,12,10,11,11,13,13, 6145 10,11,11,13,13,12,13,13,14,14,12,13,13,15,14,11, 6146 12,12,14,13,12,13,13,15,14,11,12,12,13,14,14,15, 6147 14,16,15,13,13,14,13,16,11,12,12,14,14,12,13,13, 6148 14,15,12,13,12,15,14,14,14,14,16,15,14,15,13,16, 6149 14, 6150 }; 6151 6152 static const static_codebook _44u8_p2_0 = { 6153 4, 625, 6154 (char *)_vq_lengthlist__44u8_p2_0, 6155 1, -533725184, 1611661312, 3, 0, 6156 (long *)_vq_quantlist__44u8_p2_0, 6157 0 6158 }; 6159 6160 static const long _vq_quantlist__44u8_p3_0[] = { 6161 4, 6162 3, 6163 5, 6164 2, 6165 6, 6166 1, 6167 7, 6168 0, 6169 8, 6170 }; 6171 6172 static const char _vq_lengthlist__44u8_p3_0[] = { 6173 3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7, 6174 9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7, 6175 8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 7, 7, 6176 8, 8, 9, 9,11,10, 7, 7, 7, 8, 8, 9, 9,10,11, 9, 6177 9, 9,10,10,11,10,12,11, 9, 9, 9, 9,10,11,11,11, 6178 12, 6179 }; 6180 6181 static const static_codebook _44u8_p3_0 = { 6182 2, 81, 6183 (char *)_vq_lengthlist__44u8_p3_0, 6184 1, -531628032, 1611661312, 4, 0, 6185 (long *)_vq_quantlist__44u8_p3_0, 6186 0 6187 }; 6188 6189 static const long _vq_quantlist__44u8_p4_0[] = { 6190 8, 6191 7, 6192 9, 6193 6, 6194 10, 6195 5, 6196 11, 6197 4, 6198 12, 6199 3, 6200 13, 6201 2, 6202 14, 6203 1, 6204 15, 6205 0, 6206 16, 6207 }; 6208 6209 static const char _vq_lengthlist__44u8_p4_0[] = { 6210 4, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8,10,10,11,11,11, 6211 11, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11, 6212 12,12, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11, 6213 11,12,12, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10, 6214 11,11,12,12, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10, 6215 10,11,11,12,12, 7, 7, 7, 8, 8, 9, 8,10, 9,10, 9, 6216 11,10,12,11,13,12, 7, 7, 7, 8, 8, 8, 9, 9,10, 9, 6217 10,10,11,11,12,12,13, 8, 8, 8, 9, 9, 9, 9,10,10, 6218 11,10,11,11,12,12,13,13, 8, 8, 8, 9, 9, 9,10,10, 6219 10,10,11,11,11,12,12,12,13, 8, 9, 9, 9, 9,10, 9, 6220 11,10,11,11,12,11,13,12,13,13, 8, 9, 9, 9, 9, 9, 6221 10,10,11,11,11,11,12,12,13,13,13,10,10,10,10,10, 6222 11,10,11,11,12,11,13,12,13,13,14,13,10,10,10,10, 6223 10,10,11,11,11,11,12,12,13,13,13,13,14,11,11,11, 6224 11,11,12,11,12,12,13,12,13,13,14,13,14,14,11,11, 6225 11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,11, 6226 12,12,12,12,13,12,13,12,13,13,14,13,14,14,14,14, 6227 11,12,12,12,12,12,12,13,13,13,13,13,14,14,14,14, 6228 14, 6229 }; 6230 6231 static const static_codebook _44u8_p4_0 = { 6232 2, 289, 6233 (char *)_vq_lengthlist__44u8_p4_0, 6234 1, -529530880, 1611661312, 5, 0, 6235 (long *)_vq_quantlist__44u8_p4_0, 6236 0 6237 }; 6238 6239 static const long _vq_quantlist__44u8_p5_0[] = { 6240 1, 6241 0, 6242 2, 6243 }; 6244 6245 static const char _vq_lengthlist__44u8_p5_0[] = { 6246 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8, 9, 9, 7, 6247 9, 9, 5, 8, 8, 7, 9, 9, 8, 9, 9, 5, 8, 8, 8,10, 6248 10, 8,10,10, 7,10,10, 9,10,12, 9,12,11, 7,10,10, 6249 9,11,10, 9,11,12, 5, 8, 8, 8,10,10, 8,10,10, 7, 6250 10,10, 9,11,11, 9,10,11, 7,10,10, 9,11,11,10,12, 6251 10, 6252 }; 6253 6254 static const static_codebook _44u8_p5_0 = { 6255 4, 81, 6256 (char *)_vq_lengthlist__44u8_p5_0, 6257 1, -529137664, 1618345984, 2, 0, 6258 (long *)_vq_quantlist__44u8_p5_0, 6259 0 6260 }; 6261 6262 static const long _vq_quantlist__44u8_p5_1[] = { 6263 5, 6264 4, 6265 6, 6266 3, 6267 7, 6268 2, 6269 8, 6270 1, 6271 9, 6272 0, 6273 10, 6274 }; 6275 6276 static const char _vq_lengthlist__44u8_p5_1[] = { 6277 4, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 5, 5, 5, 6, 6, 6278 7, 7, 8, 8, 8, 8, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 6279 8, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 6, 6, 6, 7, 6280 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 6281 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 8, 7, 6282 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 6283 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 6284 8, 8, 8, 8, 8, 8, 8, 9, 9, 6285 }; 6286 6287 static const static_codebook _44u8_p5_1 = { 6288 2, 121, 6289 (char *)_vq_lengthlist__44u8_p5_1, 6290 1, -531365888, 1611661312, 4, 0, 6291 (long *)_vq_quantlist__44u8_p5_1, 6292 0 6293 }; 6294 6295 static const long _vq_quantlist__44u8_p6_0[] = { 6296 6, 6297 5, 6298 7, 6299 4, 6300 8, 6301 3, 6302 9, 6303 2, 6304 10, 6305 1, 6306 11, 6307 0, 6308 12, 6309 }; 6310 6311 static const char _vq_lengthlist__44u8_p6_0[] = { 6312 2, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 4, 6, 5, 6313 7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7, 8, 6314 8, 8, 8, 9, 9,10,10, 6, 7, 7, 7, 8, 8, 8, 8, 9, 6315 9,10,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 8,10, 9,11, 6316 10, 7, 8, 8, 8, 8, 8, 9, 9, 9,10,10,11,11, 7, 8, 6317 8, 8, 8, 9, 8, 9, 9,10,10,11,11, 8, 8, 8, 9, 9, 6318 9, 9, 9,10,10,10,11,11, 8, 8, 8, 9, 9, 9, 9,10, 6319 9,10,10,11,11, 9, 9, 9, 9,10,10,10,10,10,10,11, 6320 11,12, 9, 9, 9,10, 9,10,10,10,10,11,10,12,11,10, 6321 10,10,10,10,11,11,11,11,11,12,12,12,10,10,10,10, 6322 11,11,11,11,11,12,11,12,12, 6323 }; 6324 6325 static const static_codebook _44u8_p6_0 = { 6326 2, 169, 6327 (char *)_vq_lengthlist__44u8_p6_0, 6328 1, -526516224, 1616117760, 4, 0, 6329 (long *)_vq_quantlist__44u8_p6_0, 6330 0 6331 }; 6332 6333 static const long _vq_quantlist__44u8_p6_1[] = { 6334 2, 6335 1, 6336 3, 6337 0, 6338 4, 6339 }; 6340 6341 static const char _vq_lengthlist__44u8_p6_1[] = { 6342 3, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5, 6343 5, 5, 5, 5, 5, 5, 5, 5, 5, 6344 }; 6345 6346 static const static_codebook _44u8_p6_1 = { 6347 2, 25, 6348 (char *)_vq_lengthlist__44u8_p6_1, 6349 1, -533725184, 1611661312, 3, 0, 6350 (long *)_vq_quantlist__44u8_p6_1, 6351 0 6352 }; 6353 6354 static const long _vq_quantlist__44u8_p7_0[] = { 6355 6, 6356 5, 6357 7, 6358 4, 6359 8, 6360 3, 6361 9, 6362 2, 6363 10, 6364 1, 6365 11, 6366 0, 6367 12, 6368 }; 6369 6370 static const char _vq_lengthlist__44u8_p7_0[] = { 6371 1, 4, 5, 6, 6, 7, 7, 8, 8,10,10,11,11, 5, 6, 6, 6372 7, 7, 8, 8, 9, 9,11,10,12,11, 5, 6, 6, 7, 7, 8, 6373 8, 9, 9,10,11,11,12, 6, 7, 7, 8, 8, 9, 9,10,10, 6374 11,11,12,12, 6, 7, 7, 8, 8, 9, 9,10,10,11,12,13, 6375 12, 7, 8, 8, 9, 9,10,10,11,11,12,12,13,13, 8, 8, 6376 8, 9, 9,10,10,11,11,12,12,13,13, 9, 9, 9,10,10, 6377 11,11,12,12,13,13,14,14, 9, 9, 9,10,10,11,11,12, 6378 12,13,13,14,14,10,11,11,12,11,13,12,13,13,14,14, 6379 15,15,10,11,11,11,12,12,13,13,14,14,14,15,15,11, 6380 12,12,13,13,14,13,15,14,15,15,16,15,11,11,12,13, 6381 13,13,14,14,14,15,15,15,16, 6382 }; 6383 6384 static const static_codebook _44u8_p7_0 = { 6385 2, 169, 6386 (char *)_vq_lengthlist__44u8_p7_0, 6387 1, -523206656, 1618345984, 4, 0, 6388 (long *)_vq_quantlist__44u8_p7_0, 6389 0 6390 }; 6391 6392 static const long _vq_quantlist__44u8_p7_1[] = { 6393 5, 6394 4, 6395 6, 6396 3, 6397 7, 6398 2, 6399 8, 6400 1, 6401 9, 6402 0, 6403 10, 6404 }; 6405 6406 static const char _vq_lengthlist__44u8_p7_1[] = { 6407 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7, 6408 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6409 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 6, 7, 7, 7, 6410 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 6411 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 6412 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 6413 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6414 7, 8, 8, 8, 8, 8, 8, 8, 8, 6415 }; 6416 6417 static const static_codebook _44u8_p7_1 = { 6418 2, 121, 6419 (char *)_vq_lengthlist__44u8_p7_1, 6420 1, -531365888, 1611661312, 4, 0, 6421 (long *)_vq_quantlist__44u8_p7_1, 6422 0 6423 }; 6424 6425 static const long _vq_quantlist__44u8_p8_0[] = { 6426 7, 6427 6, 6428 8, 6429 5, 6430 9, 6431 4, 6432 10, 6433 3, 6434 11, 6435 2, 6436 12, 6437 1, 6438 13, 6439 0, 6440 14, 6441 }; 6442 6443 static const char _vq_lengthlist__44u8_p8_0[] = { 6444 1, 4, 4, 7, 7, 8, 8, 8, 7, 9, 8,10, 9,11,10, 4, 6445 6, 6, 8, 8,10, 9, 9, 9,10,10,11,10,12,10, 4, 6, 6446 6, 8, 8,10,10, 9, 9,10,10,11,11,11,12, 7, 8, 8, 6447 10,10,11,11,11,10,12,11,12,12,13,11, 7, 8, 8,10, 6448 10,11,11,10,10,11,11,12,12,13,13, 8,10,10,11,11, 6449 12,11,12,11,13,12,13,12,14,13, 8,10, 9,11,11,12, 6450 12,12,12,12,12,13,13,14,13, 8, 9, 9,11,10,12,11, 6451 13,12,13,13,14,13,14,13, 8, 9, 9,10,11,12,12,12, 6452 12,13,13,14,15,14,14, 9,10,10,12,11,13,12,13,13, 6453 14,13,14,14,14,14, 9,10,10,12,12,12,12,13,13,14, 6454 14,14,15,14,14,10,11,11,13,12,13,12,14,14,14,14, 6455 14,14,15,15,10,11,11,12,12,13,13,14,14,14,15,15, 6456 14,16,15,11,12,12,13,12,14,14,14,13,15,14,15,15, 6457 15,17,11,12,12,13,13,14,14,14,15,15,14,15,15,14, 6458 17, 6459 }; 6460 6461 static const static_codebook _44u8_p8_0 = { 6462 2, 225, 6463 (char *)_vq_lengthlist__44u8_p8_0, 6464 1, -520986624, 1620377600, 4, 0, 6465 (long *)_vq_quantlist__44u8_p8_0, 6466 0 6467 }; 6468 6469 static const long _vq_quantlist__44u8_p8_1[] = { 6470 10, 6471 9, 6472 11, 6473 8, 6474 12, 6475 7, 6476 13, 6477 6, 6478 14, 6479 5, 6480 15, 6481 4, 6482 16, 6483 3, 6484 17, 6485 2, 6486 18, 6487 1, 6488 19, 6489 0, 6490 20, 6491 }; 6492 6493 static const char _vq_lengthlist__44u8_p8_1[] = { 6494 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 6495 9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 6496 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 6, 6, 7, 7, 8, 6497 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 6498 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6499 9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 6500 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 6501 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,10, 8, 8, 6502 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10, 6503 10, 9,10, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 6504 10,10,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9, 9, 6505 9, 9, 9, 9, 9, 9,10,10,10,10, 9,10,10, 9, 9, 9, 6506 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10, 6507 10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10, 6508 10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9,10, 9, 6509 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 6510 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10, 6511 10, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10, 6512 10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9,10,10,10, 6513 10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 6514 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 6515 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10, 6516 10,10,10,10,10, 9, 9, 9,10, 9,10,10,10,10,10,10, 6517 10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10, 6518 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 6519 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10, 6520 10,10,10,10, 9, 9, 9,10, 9,10, 9,10,10,10,10,10, 6521 10,10,10,10,10,10,10,10,10, 6522 }; 6523 6524 static const static_codebook _44u8_p8_1 = { 6525 2, 441, 6526 (char *)_vq_lengthlist__44u8_p8_1, 6527 1, -529268736, 1611661312, 5, 0, 6528 (long *)_vq_quantlist__44u8_p8_1, 6529 0 6530 }; 6531 6532 static const long _vq_quantlist__44u8_p9_0[] = { 6533 4, 6534 3, 6535 5, 6536 2, 6537 6, 6538 1, 6539 7, 6540 0, 6541 8, 6542 }; 6543 6544 static const char _vq_lengthlist__44u8_p9_0[] = { 6545 1, 3, 3, 9, 9, 9, 9, 9, 9, 4, 9, 9, 9, 9, 9, 9, 6546 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6547 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6548 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6549 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 6550 8, 6551 }; 6552 6553 static const static_codebook _44u8_p9_0 = { 6554 2, 81, 6555 (char *)_vq_lengthlist__44u8_p9_0, 6556 1, -511895552, 1631393792, 4, 0, 6557 (long *)_vq_quantlist__44u8_p9_0, 6558 0 6559 }; 6560 6561 static const long _vq_quantlist__44u8_p9_1[] = { 6562 9, 6563 8, 6564 10, 6565 7, 6566 11, 6567 6, 6568 12, 6569 5, 6570 13, 6571 4, 6572 14, 6573 3, 6574 15, 6575 2, 6576 16, 6577 1, 6578 17, 6579 0, 6580 18, 6581 }; 6582 6583 static const char _vq_lengthlist__44u8_p9_1[] = { 6584 1, 4, 4, 7, 7, 8, 7, 8, 6, 9, 7,10, 8,11,10,11, 6585 11,11,11, 4, 7, 6, 9, 9,10, 9, 9, 9,10,10,11,10, 6586 11,10,11,11,13,11, 4, 7, 7, 9, 9, 9, 9, 9, 9,10, 6587 10,11,10,11,11,11,12,11,12, 7, 9, 8,11,11,11,11, 6588 10,10,11,11,12,12,12,12,12,12,14,13, 7, 8, 9,10, 6589 11,11,11,10,10,11,11,11,11,12,12,14,12,13,14, 8, 6590 9, 9,11,11,11,11,11,11,12,12,14,12,15,14,14,14, 6591 15,14, 8, 9, 9,11,11,11,11,12,11,12,12,13,13,13, 6592 13,13,13,14,14, 8, 9, 9,11,10,12,11,12,12,13,13, 6593 13,13,15,14,14,14,16,16, 8, 9, 9,10,11,11,12,12, 6594 12,13,13,13,14,14,14,15,16,15,15, 9,10,10,11,12, 6595 12,13,13,13,14,14,16,14,14,16,16,16,16,15, 9,10, 6596 10,11,11,12,13,13,14,15,14,16,14,15,16,16,16,16, 6597 15,10,11,11,12,13,13,14,15,15,15,15,15,16,15,16, 6598 15,16,15,15,10,11,11,13,13,14,13,13,15,14,15,15, 6599 16,15,15,15,16,15,16,10,12,12,14,14,14,14,14,16, 6600 16,15,15,15,16,16,16,16,16,16,11,12,12,14,14,14, 6601 14,15,15,16,15,16,15,16,15,16,16,16,16,12,12,13, 6602 14,14,15,16,16,16,16,16,16,15,16,16,16,16,16,16, 6603 12,13,13,14,14,14,14,15,16,15,16,16,16,16,16,16, 6604 16,16,16,12,13,14,14,14,16,15,16,15,16,16,16,16, 6605 16,16,16,16,16,16,12,14,13,14,15,15,15,16,15,16, 6606 16,15,16,16,16,16,16,16,16, 6607 }; 6608 6609 static const static_codebook _44u8_p9_1 = { 6610 2, 361, 6611 (char *)_vq_lengthlist__44u8_p9_1, 6612 1, -518287360, 1622704128, 5, 0, 6613 (long *)_vq_quantlist__44u8_p9_1, 6614 0 6615 }; 6616 6617 static const long _vq_quantlist__44u8_p9_2[] = { 6618 24, 6619 23, 6620 25, 6621 22, 6622 26, 6623 21, 6624 27, 6625 20, 6626 28, 6627 19, 6628 29, 6629 18, 6630 30, 6631 17, 6632 31, 6633 16, 6634 32, 6635 15, 6636 33, 6637 14, 6638 34, 6639 13, 6640 35, 6641 12, 6642 36, 6643 11, 6644 37, 6645 10, 6646 38, 6647 9, 6648 39, 6649 8, 6650 40, 6651 7, 6652 41, 6653 6, 6654 42, 6655 5, 6656 43, 6657 4, 6658 44, 6659 3, 6660 45, 6661 2, 6662 46, 6663 1, 6664 47, 6665 0, 6666 48, 6667 }; 6668 6669 static const char _vq_lengthlist__44u8_p9_2[] = { 6670 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6671 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6672 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6673 7, 6674 }; 6675 6676 static const static_codebook _44u8_p9_2 = { 6677 1, 49, 6678 (char *)_vq_lengthlist__44u8_p9_2, 6679 1, -526909440, 1611661312, 6, 0, 6680 (long *)_vq_quantlist__44u8_p9_2, 6681 0 6682 }; 6683 6684 static const char _huff_lengthlist__44u9__long[] = { 6685 3, 9,13,13,14,15,14,14,15,15, 5, 5, 9,10,12,12, 6686 13,14,16,15,10, 6, 6, 6, 8,11,12,13,16,15,11, 7, 6687 5, 3, 5, 8,10,12,15,15,10,10, 7, 4, 3, 5, 8,10, 6688 12,12,12,12, 9, 7, 5, 4, 6, 8,10,13,13,12,11, 9, 6689 7, 5, 5, 6, 9,12,14,12,12,10, 8, 6, 6, 6, 7,11, 6690 13,12,14,13,10, 8, 7, 7, 7,10,11,11,12,13,12,11, 6691 10, 8, 8, 9, 6692 }; 6693 6694 static const static_codebook _huff_book__44u9__long = { 6695 2, 100, 6696 (char *)_huff_lengthlist__44u9__long, 6697 0, 0, 0, 0, 0, 6698 NULL, 6699 0 6700 }; 6701 6702 static const char _huff_lengthlist__44u9__short[] = { 6703 9,16,18,18,17,17,17,17,17,17, 5, 8,11,12,11,12, 6704 17,17,16,16, 6, 6, 8, 8, 9,10,14,15,16,16, 6, 7, 6705 7, 4, 6, 9,13,16,16,16, 6, 6, 7, 4, 5, 8,11,15, 6706 17,16, 7, 6, 7, 6, 6, 8, 9,10,14,16,11, 8, 8, 7, 6707 6, 6, 3, 4,10,15,14,12,12,10, 5, 6, 3, 3, 8,13, 6708 15,17,15,11, 6, 8, 6, 6, 9,14,17,15,15,12, 8,10, 6709 9, 9,12,15, 6710 }; 6711 6712 static const static_codebook _huff_book__44u9__short = { 6713 2, 100, 6714 (char *)_huff_lengthlist__44u9__short, 6715 0, 0, 0, 0, 0, 6716 NULL, 6717 0 6718 }; 6719 6720 static const long _vq_quantlist__44u9_p1_0[] = { 6721 1, 6722 0, 6723 2, 6724 }; 6725 6726 static const char _vq_lengthlist__44u9_p1_0[] = { 6727 1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7, 6728 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 9, 5, 7, 7, 7, 9, 6729 9, 7, 9, 9, 8, 9, 9, 9,10,11, 9,11,11, 7, 9, 9, 6730 9,11,10, 9,11,11, 5, 7, 7, 7, 9, 9, 8, 9,10, 7, 6731 9, 9, 9,11,11, 9,10,11, 7, 9,10, 9,11,11, 9,11, 6732 10, 6733 }; 6734 6735 static const static_codebook _44u9_p1_0 = { 6736 4, 81, 6737 (char *)_vq_lengthlist__44u9_p1_0, 6738 1, -535822336, 1611661312, 2, 0, 6739 (long *)_vq_quantlist__44u9_p1_0, 6740 0 6741 }; 6742 6743 static const long _vq_quantlist__44u9_p2_0[] = { 6744 2, 6745 1, 6746 3, 6747 0, 6748 4, 6749 }; 6750 6751 static const char _vq_lengthlist__44u9_p2_0[] = { 6752 3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8, 6753 9, 9,11,10, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8, 6754 8,10,10, 7, 8, 8, 9,10, 9,10,10,11,11, 9, 9,10, 6755 11,11, 6, 7, 7, 9, 9, 7, 8, 8,10, 9, 7, 8, 8,10, 6756 10, 9,10, 9,11,11, 9,10,10,11,11, 8, 9, 9,11,11, 6757 9,10,10,12,11, 9,10,10,11,12,11,11,11,13,13,11, 6758 11,11,12,13, 8, 9, 9,11,11, 9,10,10,11,11, 9,10, 6759 10,12,11,11,12,11,13,12,11,11,12,13,13, 6, 7, 7, 6760 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12, 6761 11, 9,10,10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 6762 8, 9, 9,10,10,10,11,11,12,12,10,10,11,12,12, 7, 6763 8, 8,10,10, 8, 9, 8,10,10, 8, 9, 9,10,10,10,11, 6764 10,12,11,10,10,11,12,12, 9,10,10,11,12,10,11,11, 6765 12,12,10,11,10,12,12,12,12,12,13,13,11,12,12,13, 6766 13, 9,10,10,11,11, 9,10,10,12,12,10,11,11,12,13, 6767 11,12,11,13,12,12,12,12,13,14, 6, 7, 7, 9, 9, 7, 6768 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,11,11, 9,10, 6769 10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,10, 8, 8, 9, 6770 10,10,10,11,10,12,12,10,10,11,11,12, 7, 8, 8,10, 6771 10, 8, 9, 9,10,10, 8, 9, 9,10,10,10,11,10,12,12, 6772 10,11,10,12,12, 9,10,10,12,11,10,11,11,12,12, 9, 6773 10,10,12,12,12,12,12,13,13,11,11,12,12,14, 9,10, 6774 10,11,12,10,11,11,12,12,10,11,11,12,12,11,12,12, 6775 14,14,12,12,12,13,13, 8, 9, 9,11,11, 9,10,10,12, 6776 11, 9,10,10,12,12,11,12,11,13,13,11,11,12,13,13, 6777 9,10,10,12,12,10,11,11,12,12,10,11,11,12,12,12, 6778 12,12,14,14,12,12,12,13,13, 9,10,10,12,11,10,11, 6779 10,12,12,10,11,11,12,12,11,12,12,14,13,12,12,12, 6780 13,14,11,12,11,13,13,11,12,12,13,13,12,12,12,14, 6781 14,13,13,13,13,15,13,13,14,15,15,11,11,11,13,13, 6782 11,12,11,13,13,11,12,12,13,13,12,13,12,15,13,13, 6783 13,14,14,15, 8, 9, 9,11,11, 9,10,10,11,12, 9,10, 6784 10,11,12,11,12,11,13,13,11,12,12,13,13, 9,10,10, 6785 11,12,10,11,10,12,12,10,10,11,12,13,12,12,12,14, 6786 13,11,12,12,13,14, 9,10,10,12,12,10,11,11,12,12, 6787 10,11,11,12,12,12,12,12,14,13,12,12,12,14,13,11, 6788 11,11,13,13,11,12,12,14,13,11,11,12,13,13,13,13, 6789 13,15,14,12,12,13,13,15,11,12,12,13,13,12,12,12, 6790 13,14,11,12,12,13,13,13,13,14,14,15,13,13,13,14, 6791 14, 6792 }; 6793 6794 static const static_codebook _44u9_p2_0 = { 6795 4, 625, 6796 (char *)_vq_lengthlist__44u9_p2_0, 6797 1, -533725184, 1611661312, 3, 0, 6798 (long *)_vq_quantlist__44u9_p2_0, 6799 0 6800 }; 6801 6802 static const long _vq_quantlist__44u9_p3_0[] = { 6803 4, 6804 3, 6805 5, 6806 2, 6807 6, 6808 1, 6809 7, 6810 0, 6811 8, 6812 }; 6813 6814 static const char _vq_lengthlist__44u9_p3_0[] = { 6815 3, 4, 4, 5, 5, 7, 7, 8, 8, 4, 5, 5, 6, 6, 7, 7, 6816 9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7, 6817 8, 8, 9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 9, 7, 7, 7, 6818 8, 8, 9, 9,10,10, 7, 7, 7, 8, 8, 9, 9,10,10, 8, 6819 9, 9,10, 9,10,10,11,11, 8, 9, 9, 9,10,10,10,11, 6820 11, 6821 }; 6822 6823 static const static_codebook _44u9_p3_0 = { 6824 2, 81, 6825 (char *)_vq_lengthlist__44u9_p3_0, 6826 1, -531628032, 1611661312, 4, 0, 6827 (long *)_vq_quantlist__44u9_p3_0, 6828 0 6829 }; 6830 6831 static const long _vq_quantlist__44u9_p4_0[] = { 6832 8, 6833 7, 6834 9, 6835 6, 6836 10, 6837 5, 6838 11, 6839 4, 6840 12, 6841 3, 6842 13, 6843 2, 6844 14, 6845 1, 6846 15, 6847 0, 6848 16, 6849 }; 6850 6851 static const char _vq_lengthlist__44u9_p4_0[] = { 6852 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11, 6853 11, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10, 6854 11,11, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10, 6855 10,11,11, 6, 6, 6, 7, 6, 7, 7, 8, 8, 9, 9,10,10, 6856 11,11,12,11, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9,10, 6857 10,11,11,11,12, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 6858 10,10,11,11,12,12, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 6859 9,10,10,11,11,12,12, 8, 8, 8, 8, 8, 9, 8,10, 9, 6860 10,10,11,10,12,11,13,12, 8, 8, 8, 8, 8, 9, 9, 9, 6861 10,10,10,10,11,11,12,12,12, 8, 8, 8, 9, 9, 9, 9, 6862 10,10,11,10,12,11,12,12,13,12, 8, 8, 8, 9, 9, 9, 6863 9,10,10,10,11,11,11,12,12,12,13, 9, 9, 9,10,10, 6864 10,10,11,10,11,11,12,11,13,12,13,13, 9, 9,10,10, 6865 10,10,10,10,11,11,11,11,12,12,13,13,13,10,11,10, 6866 11,11,11,11,12,11,12,12,13,12,13,13,14,13,10,10, 6867 10,11,11,11,11,11,12,12,12,12,13,13,13,13,14,11, 6868 11,11,12,11,12,12,12,12,13,13,13,13,14,13,14,14, 6869 11,11,11,11,12,12,12,12,12,12,13,13,13,13,14,14, 6870 14, 6871 }; 6872 6873 static const static_codebook _44u9_p4_0 = { 6874 2, 289, 6875 (char *)_vq_lengthlist__44u9_p4_0, 6876 1, -529530880, 1611661312, 5, 0, 6877 (long *)_vq_quantlist__44u9_p4_0, 6878 0 6879 }; 6880 6881 static const long _vq_quantlist__44u9_p5_0[] = { 6882 1, 6883 0, 6884 2, 6885 }; 6886 6887 static const char _vq_lengthlist__44u9_p5_0[] = { 6888 1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8, 9, 9, 7, 6889 9, 9, 5, 8, 8, 7, 9, 9, 8, 9, 9, 5, 8, 8, 8,10, 6890 10, 8,10,10, 7,10,10, 9,10,12, 9,11,11, 7,10,10, 6891 9,11,10, 9,11,12, 5, 8, 8, 8,10,10, 8,10,10, 7, 6892 10,10, 9,12,11, 9,10,11, 7,10,10, 9,11,11,10,12, 6893 10, 6894 }; 6895 6896 static const static_codebook _44u9_p5_0 = { 6897 4, 81, 6898 (char *)_vq_lengthlist__44u9_p5_0, 6899 1, -529137664, 1618345984, 2, 0, 6900 (long *)_vq_quantlist__44u9_p5_0, 6901 0 6902 }; 6903 6904 static const long _vq_quantlist__44u9_p5_1[] = { 6905 5, 6906 4, 6907 6, 6908 3, 6909 7, 6910 2, 6911 8, 6912 1, 6913 9, 6914 0, 6915 10, 6916 }; 6917 6918 static const char _vq_lengthlist__44u9_p5_1[] = { 6919 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 6, 6, 6920 7, 7, 7, 7, 8, 7, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6921 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 6, 6, 6, 7, 6922 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8, 6923 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 6924 8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 6925 8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 6926 8, 8, 8, 8, 8, 8, 8, 8, 8, 6927 }; 6928 6929 static const static_codebook _44u9_p5_1 = { 6930 2, 121, 6931 (char *)_vq_lengthlist__44u9_p5_1, 6932 1, -531365888, 1611661312, 4, 0, 6933 (long *)_vq_quantlist__44u9_p5_1, 6934 0 6935 }; 6936 6937 static const long _vq_quantlist__44u9_p6_0[] = { 6938 6, 6939 5, 6940 7, 6941 4, 6942 8, 6943 3, 6944 9, 6945 2, 6946 10, 6947 1, 6948 11, 6949 0, 6950 12, 6951 }; 6952 6953 static const char _vq_lengthlist__44u9_p6_0[] = { 6954 2, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 4, 6, 5, 6955 7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 5, 6, 7, 7, 8, 6956 8, 8, 8, 9, 9,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 9, 6957 10,10,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,10, 6958 10, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,11, 7, 8, 6959 8, 8, 8, 9, 9, 9, 9,10,10,11,11, 8, 8, 8, 9, 9, 6960 9, 9, 9,10,10,10,11,11, 8, 8, 8, 9, 9, 9, 9,10, 6961 9,10,10,11,11, 9, 9, 9,10,10,10,10,10,11,11,11, 6962 11,12, 9, 9, 9,10,10,10,10,10,10,11,10,12,11,10, 6963 10,10,10,10,11,11,11,11,11,12,12,12,10,10,10,10, 6964 10,11,11,11,11,12,11,12,12, 6965 }; 6966 6967 static const static_codebook _44u9_p6_0 = { 6968 2, 169, 6969 (char *)_vq_lengthlist__44u9_p6_0, 6970 1, -526516224, 1616117760, 4, 0, 6971 (long *)_vq_quantlist__44u9_p6_0, 6972 0 6973 }; 6974 6975 static const long _vq_quantlist__44u9_p6_1[] = { 6976 2, 6977 1, 6978 3, 6979 0, 6980 4, 6981 }; 6982 6983 static const char _vq_lengthlist__44u9_p6_1[] = { 6984 4, 4, 4, 5, 5, 4, 5, 4, 5, 5, 4, 4, 5, 5, 5, 5, 6985 5, 5, 5, 5, 5, 5, 5, 5, 5, 6986 }; 6987 6988 static const static_codebook _44u9_p6_1 = { 6989 2, 25, 6990 (char *)_vq_lengthlist__44u9_p6_1, 6991 1, -533725184, 1611661312, 3, 0, 6992 (long *)_vq_quantlist__44u9_p6_1, 6993 0 6994 }; 6995 6996 static const long _vq_quantlist__44u9_p7_0[] = { 6997 6, 6998 5, 6999 7, 7000 4, 7001 8, 7002 3, 7003 9, 7004 2, 7005 10, 7006 1, 7007 11, 7008 0, 7009 12, 7010 }; 7011 7012 static const char _vq_lengthlist__44u9_p7_0[] = { 7013 1, 4, 5, 6, 6, 7, 7, 8, 9,10,10,11,11, 5, 6, 6, 7014 7, 7, 8, 8, 9, 9,10,10,11,11, 5, 6, 6, 7, 7, 8, 7015 8, 9, 9,10,10,11,11, 6, 7, 7, 8, 8, 9, 9,10,10, 7016 11,11,12,12, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,12, 7017 12, 8, 8, 8, 9, 9,10,10,11,11,12,12,13,13, 8, 8, 7018 8, 9, 9,10,10,11,11,12,12,13,13, 9, 9, 9,10,10, 7019 11,11,12,12,13,13,13,13, 9, 9, 9,10,10,11,11,12, 7020 12,13,13,14,14,10,10,10,11,11,12,12,13,13,14,13, 7021 15,14,10,10,10,11,11,12,12,13,13,14,14,14,14,11, 7022 11,12,12,12,13,13,14,14,14,14,15,15,11,11,12,12, 7023 12,13,13,14,14,14,15,15,15, 7024 }; 7025 7026 static const static_codebook _44u9_p7_0 = { 7027 2, 169, 7028 (char *)_vq_lengthlist__44u9_p7_0, 7029 1, -523206656, 1618345984, 4, 0, 7030 (long *)_vq_quantlist__44u9_p7_0, 7031 0 7032 }; 7033 7034 static const long _vq_quantlist__44u9_p7_1[] = { 7035 5, 7036 4, 7037 6, 7038 3, 7039 7, 7040 2, 7041 8, 7042 1, 7043 9, 7044 0, 7045 10, 7046 }; 7047 7048 static const char _vq_lengthlist__44u9_p7_1[] = { 7049 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7050 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7051 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7052 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7053 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7054 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7055 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 8, 7, 7, 7056 7, 7, 7, 7, 7, 8, 8, 8, 8, 7057 }; 7058 7059 static const static_codebook _44u9_p7_1 = { 7060 2, 121, 7061 (char *)_vq_lengthlist__44u9_p7_1, 7062 1, -531365888, 1611661312, 4, 0, 7063 (long *)_vq_quantlist__44u9_p7_1, 7064 0 7065 }; 7066 7067 static const long _vq_quantlist__44u9_p8_0[] = { 7068 7, 7069 6, 7070 8, 7071 5, 7072 9, 7073 4, 7074 10, 7075 3, 7076 11, 7077 2, 7078 12, 7079 1, 7080 13, 7081 0, 7082 14, 7083 }; 7084 7085 static const char _vq_lengthlist__44u9_p8_0[] = { 7086 1, 4, 4, 7, 7, 8, 8, 8, 8, 9, 9,10, 9,11,10, 4, 7087 6, 6, 8, 8, 9, 9, 9, 9,10,10,11,10,12,10, 4, 6, 7088 6, 8, 8, 9,10, 9, 9,10,10,11,11,12,12, 7, 8, 8, 7089 10,10,11,11,10,10,11,11,12,12,13,12, 7, 8, 8,10, 7090 10,11,11,10,10,11,11,12,12,12,13, 8,10, 9,11,11, 7091 12,12,11,11,12,12,13,13,14,13, 8, 9, 9,11,11,12, 7092 12,11,12,12,12,13,13,14,13, 8, 9, 9,10,10,12,11, 7093 13,12,13,13,14,13,15,14, 8, 9, 9,10,10,11,12,12, 7094 12,13,13,13,14,14,14, 9,10,10,12,11,13,12,13,13, 7095 14,13,14,14,14,15, 9,10,10,11,12,12,12,13,13,14, 7096 14,14,15,15,15,10,11,11,12,12,13,13,14,14,14,14, 7097 15,14,16,15,10,11,11,12,12,13,13,13,14,14,14,14, 7098 14,15,16,11,12,12,13,13,14,13,14,14,15,14,15,16, 7099 16,16,11,12,12,13,13,14,13,14,14,15,15,15,16,15, 7100 15, 7101 }; 7102 7103 static const static_codebook _44u9_p8_0 = { 7104 2, 225, 7105 (char *)_vq_lengthlist__44u9_p8_0, 7106 1, -520986624, 1620377600, 4, 0, 7107 (long *)_vq_quantlist__44u9_p8_0, 7108 0 7109 }; 7110 7111 static const long _vq_quantlist__44u9_p8_1[] = { 7112 10, 7113 9, 7114 11, 7115 8, 7116 12, 7117 7, 7118 13, 7119 6, 7120 14, 7121 5, 7122 15, 7123 4, 7124 16, 7125 3, 7126 17, 7127 2, 7128 18, 7129 1, 7130 19, 7131 0, 7132 20, 7133 }; 7134 7135 static const char _vq_lengthlist__44u9_p8_1[] = { 7136 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 7137 9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 7138 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8, 7139 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7140 7, 7, 8, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 7141 9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 7142 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 7143 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10, 8, 8, 7144 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7145 9,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7146 10, 9,10, 9,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 7147 9, 9, 9, 9, 9,10,10, 9,10,10,10,10,10, 9, 9, 9, 7148 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10, 7149 10,10, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 7150 10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7151 9, 9,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 7152 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10, 7153 10, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10, 7154 10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 7155 10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 7156 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 7157 9, 9, 9, 9,10, 9, 9,10,10,10,10,10,10,10,10,10, 7158 10,10,10,10,10, 9, 9, 9,10, 9,10, 9,10,10,10,10, 7159 10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10, 9,10, 7160 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 7161 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 7162 10,10,10,10, 9, 9, 9,10,10,10,10,10,10,10,10,10, 7163 10,10,10,10,10,10,10,10,10, 7164 }; 7165 7166 static const static_codebook _44u9_p8_1 = { 7167 2, 441, 7168 (char *)_vq_lengthlist__44u9_p8_1, 7169 1, -529268736, 1611661312, 5, 0, 7170 (long *)_vq_quantlist__44u9_p8_1, 7171 0 7172 }; 7173 7174 static const long _vq_quantlist__44u9_p9_0[] = { 7175 7, 7176 6, 7177 8, 7178 5, 7179 9, 7180 4, 7181 10, 7182 3, 7183 11, 7184 2, 7185 12, 7186 1, 7187 13, 7188 0, 7189 14, 7190 }; 7191 7192 static const char _vq_lengthlist__44u9_p9_0[] = { 7193 1, 3, 3,11,11,11,11,11,11,11,11,11,11,11,11, 4, 7194 10,11,11,11,11,11,11,11,11,11,11,11,11,11, 4,10, 7195 10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7196 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7197 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7198 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7199 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7200 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7201 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7202 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7203 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7204 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7205 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 7206 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 7207 10, 7208 }; 7209 7210 static const static_codebook _44u9_p9_0 = { 7211 2, 225, 7212 (char *)_vq_lengthlist__44u9_p9_0, 7213 1, -510036736, 1631393792, 4, 0, 7214 (long *)_vq_quantlist__44u9_p9_0, 7215 0 7216 }; 7217 7218 static const long _vq_quantlist__44u9_p9_1[] = { 7219 9, 7220 8, 7221 10, 7222 7, 7223 11, 7224 6, 7225 12, 7226 5, 7227 13, 7228 4, 7229 14, 7230 3, 7231 15, 7232 2, 7233 16, 7234 1, 7235 17, 7236 0, 7237 18, 7238 }; 7239 7240 static const char _vq_lengthlist__44u9_p9_1[] = { 7241 1, 4, 4, 7, 7, 8, 7, 8, 7, 9, 8,10, 9,10,10,11, 7242 11,12,12, 4, 7, 6, 9, 9,10, 9, 9, 8,10,10,11,10, 7243 12,10,13,12,13,12, 4, 6, 6, 9, 9, 9, 9, 9, 9,10, 7244 10,11,11,11,12,12,12,12,12, 7, 9, 8,11,10,10,10, 7245 11,10,11,11,12,12,13,12,13,13,13,13, 7, 8, 9,10, 7246 10,11,11,10,10,11,11,11,12,13,13,13,13,14,14, 8, 7247 9, 9,11,11,12,11,12,12,13,12,12,13,13,14,15,14, 7248 14,14, 8, 9, 9,10,11,11,11,12,12,13,12,13,13,14, 7249 14,14,15,14,16, 8, 9, 9,11,10,12,12,12,12,15,13, 7250 13,13,17,14,15,15,15,14, 8, 9, 9,10,11,11,12,13, 7251 12,13,13,13,14,15,14,14,14,16,15, 9,11,10,12,12, 7252 13,13,13,13,14,14,16,15,14,14,14,15,15,17, 9,10, 7253 10,11,11,13,13,13,14,14,13,15,14,15,14,15,16,15, 7254 16,10,11,11,12,12,13,14,15,14,15,14,14,15,17,16, 7255 15,15,17,17,10,12,11,13,12,14,14,13,14,15,15,15, 7256 15,16,17,17,15,17,16,11,12,12,14,13,15,14,15,16, 7257 17,15,17,15,17,15,15,16,17,15,11,11,12,14,14,14, 7258 14,14,15,15,16,15,17,17,17,16,17,16,15,12,12,13, 7259 14,14,14,15,14,15,15,16,16,17,16,17,15,17,17,16, 7260 12,14,12,14,14,15,15,15,14,14,16,16,16,15,16,16, 7261 15,17,15,12,13,13,14,15,14,15,17,15,17,16,17,17, 7262 17,16,17,16,17,17,12,13,13,14,16,15,15,15,16,15, 7263 17,17,15,17,15,17,16,16,17, 7264 }; 7265 7266 static const static_codebook _44u9_p9_1 = { 7267 2, 361, 7268 (char *)_vq_lengthlist__44u9_p9_1, 7269 1, -518287360, 1622704128, 5, 0, 7270 (long *)_vq_quantlist__44u9_p9_1, 7271 0 7272 }; 7273 7274 static const long _vq_quantlist__44u9_p9_2[] = { 7275 24, 7276 23, 7277 25, 7278 22, 7279 26, 7280 21, 7281 27, 7282 20, 7283 28, 7284 19, 7285 29, 7286 18, 7287 30, 7288 17, 7289 31, 7290 16, 7291 32, 7292 15, 7293 33, 7294 14, 7295 34, 7296 13, 7297 35, 7298 12, 7299 36, 7300 11, 7301 37, 7302 10, 7303 38, 7304 9, 7305 39, 7306 8, 7307 40, 7308 7, 7309 41, 7310 6, 7311 42, 7312 5, 7313 43, 7314 4, 7315 44, 7316 3, 7317 45, 7318 2, 7319 46, 7320 1, 7321 47, 7322 0, 7323 48, 7324 }; 7325 7326 static const char _vq_lengthlist__44u9_p9_2[] = { 7327 2, 4, 4, 5, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7328 6, 6, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7329 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7330 7, 7331 }; 7332 7333 static const static_codebook _44u9_p9_2 = { 7334 1, 49, 7335 (char *)_vq_lengthlist__44u9_p9_2, 7336 1, -526909440, 1611661312, 6, 0, 7337 (long *)_vq_quantlist__44u9_p9_2, 7338 0 7339 }; 7340 7341 static const char _huff_lengthlist__44un1__long[] = { 7342 5, 6,12, 9,14, 9, 9,19, 6, 1, 5, 5, 8, 7, 9,19, 7343 12, 4, 4, 7, 7, 9,11,18, 9, 5, 6, 6, 8, 7, 8,17, 7344 14, 8, 7, 8, 8,10,12,18, 9, 6, 8, 6, 8, 6, 8,18, 7345 9, 8,11, 8,11, 7, 5,15,16,18,18,18,17,15,11,18, 7346 }; 7347 7348 static const static_codebook _huff_book__44un1__long = { 7349 2, 64, 7350 (char *)_huff_lengthlist__44un1__long, 7351 0, 0, 0, 0, 0, 7352 NULL, 7353 0 7354 }; 7355 7356 static const long _vq_quantlist__44un1__p1_0[] = { 7357 1, 7358 0, 7359 2, 7360 }; 7361 7362 static const char _vq_lengthlist__44un1__p1_0[] = { 7363 1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8, 7364 10,11, 5, 8, 8, 8,11,10, 8,11,10, 4, 9, 9, 8,11, 7365 11, 8,11,11, 8,12,11,10,12,14,11,13,13, 7,11,11, 7366 10,13,11,11,13,14, 4, 8, 9, 8,11,11, 8,11,12, 7, 7367 11,11,11,14,13,10,11,13, 8,11,12,11,13,13,10,14, 7368 12, 7369 }; 7370 7371 static const static_codebook _44un1__p1_0 = { 7372 4, 81, 7373 (char *)_vq_lengthlist__44un1__p1_0, 7374 1, -535822336, 1611661312, 2, 0, 7375 (long *)_vq_quantlist__44un1__p1_0, 7376 0 7377 }; 7378 7379 static const long _vq_quantlist__44un1__p2_0[] = { 7380 1, 7381 0, 7382 2, 7383 }; 7384 7385 static const char _vq_lengthlist__44un1__p2_0[] = { 7386 2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6, 7387 7, 9, 5, 7, 7, 6, 8, 7, 7, 9, 8, 4, 7, 7, 7, 9, 7388 8, 7, 8, 8, 7, 9, 8, 8, 8,10, 9,10,10, 6, 8, 8, 7389 7,10, 8, 9,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 9, 6, 7390 8, 8, 9,10,10, 7, 8,10, 6, 8, 9, 9,10,10, 8,10, 7391 8, 7392 }; 7393 7394 static const static_codebook _44un1__p2_0 = { 7395 4, 81, 7396 (char *)_vq_lengthlist__44un1__p2_0, 7397 1, -535822336, 1611661312, 2, 0, 7398 (long *)_vq_quantlist__44un1__p2_0, 7399 0 7400 }; 7401 7402 static const long _vq_quantlist__44un1__p3_0[] = { 7403 2, 7404 1, 7405 3, 7406 0, 7407 4, 7408 }; 7409 7410 static const char _vq_lengthlist__44un1__p3_0[] = { 7411 1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9, 7412 10, 9,12,12, 9, 9,10,11,12, 6, 8, 8,10,10, 8,10, 7413 10,11,11, 8, 9,10,11,11,10,11,11,13,13,10,11,11, 7414 12,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10,10,11, 7415 11,10,11,11,13,12,10,11,11,13,12, 9,11,11,15,13, 7416 10,12,11,15,13,10,11,11,15,14,12,14,13,16,15,12, 7417 13,13,17,16, 9,11,11,13,15,10,11,12,14,15,10,11, 7418 12,14,15,12,13,13,15,16,12,13,13,16,16, 5, 8, 8, 7419 11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14, 7420 14,11,12,12,14,14, 8,11,10,13,12,10,11,12,12,13, 7421 10,12,12,13,13,12,12,13,13,15,11,12,13,15,14, 7, 7422 10,10,12,12, 9,12,11,13,12,10,12,12,13,14,12,13, 7423 12,15,13,11,13,12,14,15,10,12,12,16,14,11,12,12, 7424 16,15,11,13,12,17,16,13,13,15,15,17,13,15,15,20, 7425 17,10,12,12,14,16,11,12,12,15,15,11,13,13,15,18, 7426 13,14,13,15,15,13,15,14,16,16, 5, 8, 8,11,11, 8, 7427 10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12, 7428 12,14,15, 7,10,10,13,12,10,12,12,14,13, 9,10,12, 7429 12,13,11,13,13,15,15,11,12,13,13,15, 8,10,10,12, 7430 13,10,12,12,13,13,10,12,11,13,13,11,13,12,15,15, 7431 12,13,12,15,13,10,12,12,16,14,11,12,12,16,15,10, 7432 12,12,16,14,14,15,14,18,16,13,13,14,15,16,10,12, 7433 12,14,16,11,13,13,16,16,11,13,12,14,16,13,15,15, 7434 18,18,13,15,13,16,14, 8,11,11,16,16,10,13,13,17, 7435 16,10,12,12,16,15,14,16,15,20,17,13,14,14,17,17, 7436 9,12,12,16,16,11,13,14,16,17,11,13,13,16,16,15, 7437 15,19,18, 0,14,15,15,18,18, 9,12,12,17,16,11,13, 7438 12,17,16,11,12,13,15,17,15,16,15, 0,19,14,15,14, 7439 19,18,12,14,14, 0,16,13,14,14,19,18,13,15,16,17, 7440 16,15,15,17,18, 0,14,16,16,19, 0,12,14,14,16,18, 7441 13,15,13,17,18,13,15,14,17,18,15,18,14,18,18,16, 7442 17,16, 0,17, 8,11,11,15,15,10,12,12,16,16,10,13, 7443 13,16,16,13,15,14,17,17,14,15,17,17,18, 9,12,12, 7444 16,15,11,13,13,16,16,11,12,13,17,17,14,14,15,17, 7445 17,14,15,16, 0,18, 9,12,12,16,17,11,13,13,16,17, 7446 11,14,13,18,17,14,16,14,17,17,15,17,17,18,18,12, 7447 14,14, 0,16,13,15,15,19, 0,12,13,15, 0, 0,14,17, 7448 16,19, 0,16,15,18,18, 0,12,14,14,17, 0,13,14,14, 7449 17, 0,13,15,14, 0,18,15,16,16, 0,18,15,18,15, 0, 7450 17, 7451 }; 7452 7453 static const static_codebook _44un1__p3_0 = { 7454 4, 625, 7455 (char *)_vq_lengthlist__44un1__p3_0, 7456 1, -533725184, 1611661312, 3, 0, 7457 (long *)_vq_quantlist__44un1__p3_0, 7458 0 7459 }; 7460 7461 static const long _vq_quantlist__44un1__p4_0[] = { 7462 2, 7463 1, 7464 3, 7465 0, 7466 4, 7467 }; 7468 7469 static const char _vq_lengthlist__44un1__p4_0[] = { 7470 3, 5, 5, 9, 9, 5, 6, 6,10, 9, 5, 6, 6, 9,10,10, 7471 10,10,12,11, 9,10,10,12,12, 5, 7, 7,10,10, 7, 7, 7472 8,10,11, 7, 7, 8,10,11,10,10,11,11,13,10,10,11, 7473 11,13, 6, 7, 7,10,10, 7, 8, 7,11,10, 7, 8, 7,10, 7474 10,10,11, 9,13,11,10,11,10,13,11,10,10,10,14,13, 7475 10,11,11,14,13,10,10,11,13,14,12,12,13,15,15,12, 7476 12,13,13,14,10,10,10,12,13,10,11,10,13,13,10,11, 7477 11,13,13,12,13,12,14,13,12,13,13,14,13, 5, 7, 7, 7478 10,10, 7, 8, 8,11,10, 7, 8, 8,10,10,11,11,11,13, 7479 13,10,11,11,12,12, 7, 8, 8,11,11, 7, 8, 9,10,12, 7480 8, 9, 9,11,11,11,10,12,11,14,11,11,12,13,13, 6, 7481 8, 8,10,11, 7, 9, 7,12,10, 8, 9,10,11,12,10,12, 7482 10,14,11,11,12,11,13,13,10,11,11,14,14,10,10,11, 7483 13,14,11,12,12,15,13,12,11,14,12,16,12,13,14,15, 7484 16,10,10,11,13,14,10,11,10,14,12,11,12,12,13,14, 7485 12,13,11,15,12,14,14,14,15,15, 5, 7, 7,10,10, 7, 7486 8, 8,10,10, 7, 8, 8,10,11,10,11,10,12,12,10,11, 7487 11,12,13, 6, 8, 8,11,11, 8, 9, 9,12,11, 7, 7, 9, 7488 10,12,11,11,11,12,13,11,10,12,11,15, 7, 8, 8,11, 7489 11, 8, 9, 9,11,11, 7, 9, 8,12,10,11,12,11,13,12, 7490 11,12,10,15,11,10,11,10,14,12,11,12,11,14,13,10, 7491 10,11,13,14,13,13,13,17,15,12,11,14,12,15,10,10, 7492 11,13,14,11,12,12,14,14,10,11,10,14,13,13,14,13, 7493 16,17,12,14,11,16,12, 9,10,10,14,13,10,11,10,14, 7494 14,10,11,11,13,13,13,14,14,16,15,12,13,13,14,14, 7495 9,11,10,14,13,10,10,12,13,14,11,12,11,14,13,13, 7496 14,14,14,15,13,14,14,15,15, 9,10,11,13,14,10,11, 7497 10,15,13,11,11,12,12,15,13,14,12,15,14,13,13,14, 7498 14,15,12,13,12,16,14,11,11,12,15,14,13,15,13,16, 7499 14,13,12,15,12,17,15,16,15,16,16,12,12,13,13,15, 7500 11,13,11,15,14,13,13,14,15,17,13,14,12, 0,13,14, 7501 15,14,15, 0, 9,10,10,13,13,10,11,11,13,13,10,11, 7502 11,13,13,12,13,12,14,14,13,14,14,15,17, 9,10,10, 7503 13,13,11,12,11,15,12,10,10,11,13,16,13,14,13,15, 7504 14,13,13,14,15,16,10,10,11,13,14,11,11,12,13,14, 7505 10,12,11,14,14,13,13,13,14,15,13,15,13,16,15,12, 7506 13,12,15,13,12,15,13,15,15,11,11,13,14,15,15,15, 7507 15,15,17,13,12,14,13,17,12,12,14,14,15,13,13,14, 7508 14,16,11,13,11,16,15,14,16,16,17, 0,14,13,11,16, 7509 12, 7510 }; 7511 7512 static const static_codebook _44un1__p4_0 = { 7513 4, 625, 7514 (char *)_vq_lengthlist__44un1__p4_0, 7515 1, -533725184, 1611661312, 3, 0, 7516 (long *)_vq_quantlist__44un1__p4_0, 7517 0 7518 }; 7519 7520 static const long _vq_quantlist__44un1__p5_0[] = { 7521 4, 7522 3, 7523 5, 7524 2, 7525 6, 7526 1, 7527 7, 7528 0, 7529 8, 7530 }; 7531 7532 static const char _vq_lengthlist__44un1__p5_0[] = { 7533 1, 4, 4, 7, 7, 8, 8, 9, 9, 4, 6, 5, 8, 7, 8, 8, 7534 10, 9, 4, 6, 6, 8, 8, 8, 8,10,10, 7, 8, 7, 9, 9, 7535 9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,11, 8, 8, 8, 7536 9, 9,10,10,11,11, 8, 8, 8, 9, 9,10,10,11,11, 9, 7537 10,10,11,10,11,11,12,12, 9,10,10,10,11,11,11,12, 7538 12, 7539 }; 7540 7541 static const static_codebook _44un1__p5_0 = { 7542 2, 81, 7543 (char *)_vq_lengthlist__44un1__p5_0, 7544 1, -531628032, 1611661312, 4, 0, 7545 (long *)_vq_quantlist__44un1__p5_0, 7546 0 7547 }; 7548 7549 static const long _vq_quantlist__44un1__p6_0[] = { 7550 6, 7551 5, 7552 7, 7553 4, 7554 8, 7555 3, 7556 9, 7557 2, 7558 10, 7559 1, 7560 11, 7561 0, 7562 12, 7563 }; 7564 7565 static const char _vq_lengthlist__44un1__p6_0[] = { 7566 1, 4, 4, 6, 6, 8, 8,10,10,11,11,15,15, 4, 5, 5, 7567 8, 8, 9, 9,11,11,12,12,16,16, 4, 5, 6, 8, 8, 9, 7568 9,11,11,12,12,14,14, 7, 8, 8, 9, 9,10,10,11,12, 7569 13,13,16,17, 7, 8, 8, 9, 9,10,10,12,12,12,13,15, 7570 15, 9,10,10,10,10,11,11,12,12,13,13,15,16, 9, 9, 7571 9,10,10,11,11,13,12,13,13,17,17,10,11,11,11,12, 7572 12,12,13,13,14,15, 0,18,10,11,11,12,12,12,13,14, 7573 13,14,14,17,16,11,12,12,13,13,14,14,14,14,15,16, 7574 17,16,11,12,12,13,13,14,14,14,14,15,15,17,17,14, 7575 15,15,16,16,16,17,17,16, 0,17, 0,18,14,15,15,16, 7576 16, 0,15,18,18, 0,16, 0, 0, 7577 }; 7578 7579 static const static_codebook _44un1__p6_0 = { 7580 2, 169, 7581 (char *)_vq_lengthlist__44un1__p6_0, 7582 1, -526516224, 1616117760, 4, 0, 7583 (long *)_vq_quantlist__44un1__p6_0, 7584 0 7585 }; 7586 7587 static const long _vq_quantlist__44un1__p6_1[] = { 7588 2, 7589 1, 7590 3, 7591 0, 7592 4, 7593 }; 7594 7595 static const char _vq_lengthlist__44un1__p6_1[] = { 7596 2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 6, 5, 5, 7597 6, 5, 6, 6, 5, 6, 6, 6, 6, 7598 }; 7599 7600 static const static_codebook _44un1__p6_1 = { 7601 2, 25, 7602 (char *)_vq_lengthlist__44un1__p6_1, 7603 1, -533725184, 1611661312, 3, 0, 7604 (long *)_vq_quantlist__44un1__p6_1, 7605 0 7606 }; 7607 7608 static const long _vq_quantlist__44un1__p7_0[] = { 7609 2, 7610 1, 7611 3, 7612 0, 7613 4, 7614 }; 7615 7616 static const char _vq_lengthlist__44un1__p7_0[] = { 7617 1, 5, 3,11,11,11,11,11,11,11, 8,11,11,11,11,11, 7618 11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11, 7619 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7620 11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11, 7621 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7622 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7623 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7624 11,11,11,11,11,11,11,11,11,11,11,11,11, 8,11,11, 7625 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7626 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7627 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10, 7628 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7629 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7630 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7631 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7632 11,11,11,11,11,11,11,11,11,11, 7,11,11,11,11,11, 7633 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7634 11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11, 7635 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7636 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7637 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7638 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7639 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7640 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7641 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7642 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7643 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7644 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7645 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7646 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7647 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7648 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7649 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7650 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7651 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7652 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11, 7653 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 7654 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 7655 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 7656 10, 7657 }; 7658 7659 static const static_codebook _44un1__p7_0 = { 7660 4, 625, 7661 (char *)_vq_lengthlist__44un1__p7_0, 7662 1, -518709248, 1626677248, 3, 0, 7663 (long *)_vq_quantlist__44un1__p7_0, 7664 0 7665 }; 7666 7667 static const long _vq_quantlist__44un1__p7_1[] = { 7668 6, 7669 5, 7670 7, 7671 4, 7672 8, 7673 3, 7674 9, 7675 2, 7676 10, 7677 1, 7678 11, 7679 0, 7680 12, 7681 }; 7682 7683 static const char _vq_lengthlist__44un1__p7_1[] = { 7684 1, 4, 4, 6, 6, 6, 6, 9, 8, 9, 8, 8, 8, 5, 7, 7, 7685 7, 7, 8, 8, 8,10, 8,10, 8, 9, 5, 7, 7, 8, 7, 7, 7686 8,10,10,11,10,12,11, 7, 8, 8, 9, 9, 9,10,11,11, 7687 11,11,11,11, 7, 8, 8, 8, 9, 9, 9,10,10,10,11,11, 7688 12, 7, 8, 8, 9, 9,10,11,11,12,11,12,11,11, 7, 8, 7689 8, 9, 9,10,10,11,11,11,12,12,11, 8,10,10,10,10, 7690 11,11,14,11,12,12,12,13, 9,10,10,10,10,12,11,14, 7691 11,14,11,12,13,10,11,11,11,11,13,11,14,14,13,13, 7692 13,14,11,11,11,12,11,12,12,12,13,14,14,13,14,12, 7693 11,12,12,12,12,13,13,13,14,13,14,14,11,12,12,14, 7694 12,13,13,12,13,13,14,14,14, 7695 }; 7696 7697 static const static_codebook _44un1__p7_1 = { 7698 2, 169, 7699 (char *)_vq_lengthlist__44un1__p7_1, 7700 1, -523010048, 1618608128, 4, 0, 7701 (long *)_vq_quantlist__44un1__p7_1, 7702 0 7703 }; 7704 7705 static const long _vq_quantlist__44un1__p7_2[] = { 7706 6, 7707 5, 7708 7, 7709 4, 7710 8, 7711 3, 7712 9, 7713 2, 7714 10, 7715 1, 7716 11, 7717 0, 7718 12, 7719 }; 7720 7721 static const char _vq_lengthlist__44un1__p7_2[] = { 7722 3, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 4, 5, 5, 7723 6, 6, 8, 8, 9, 8, 9, 9, 9, 9, 4, 5, 5, 7, 6, 8, 7724 8, 8, 8, 9, 8, 9, 8, 6, 7, 7, 7, 8, 8, 8, 9, 9, 7725 9, 9, 9, 9, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 7726 9, 7, 8, 8, 8, 8, 9, 8, 9, 9,10, 9, 9,10, 7, 8, 7727 8, 8, 8, 9, 9, 9, 9, 9, 9,10,10, 8, 9, 9, 9, 9, 7728 9, 9, 9, 9,10,10, 9,10, 8, 9, 9, 9, 9, 9, 9, 9, 7729 9, 9, 9,10,10, 9, 9, 9,10, 9, 9,10, 9, 9,10,10, 7730 10,10, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10, 9, 7731 9, 9,10, 9, 9,10,10, 9,10,10,10,10, 9, 9, 9,10, 7732 9, 9, 9,10,10,10,10,10,10, 7733 }; 7734 7735 static const static_codebook _44un1__p7_2 = { 7736 2, 169, 7737 (char *)_vq_lengthlist__44un1__p7_2, 7738 1, -531103744, 1611661312, 4, 0, 7739 (long *)_vq_quantlist__44un1__p7_2, 7740 0 7741 }; 7742 7743 static const char _huff_lengthlist__44un1__short[] = { 7744 12,12,14,12,14,14,14,14,12, 6, 6, 8, 9, 9,11,14, 7745 12, 4, 2, 6, 6, 7,11,14,13, 6, 5, 7, 8, 9,11,14, 7746 13, 8, 5, 8, 6, 8,12,14,12, 7, 7, 8, 8, 8,10,14, 7747 12, 6, 3, 4, 4, 4, 7,14,11, 7, 4, 6, 6, 6, 8,14, 7748 }; 7749 7750 static const static_codebook _huff_book__44un1__short = { 7751 2, 64, 7752 (char *)_huff_lengthlist__44un1__short, 7753 0, 0, 0, 0, 0, 7754 NULL, 7755 0 7756 }; 7757 7758