media/libvorbis/lib/books/coupled/res_books_51.h

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

michael@0 1 /********************************************************************
michael@0 2 * *
michael@0 3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
michael@0 4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
michael@0 5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
michael@0 6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
michael@0 7 * *
michael@0 8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2010 *
michael@0 9 * by the Xiph.Org Foundation http://www.xiph.org/ *
michael@0 10 * *
michael@0 11 ********************************************************************
michael@0 12 *
michael@0 13 * function: static codebooks for 5.1 surround
michael@0 14 * last modified: $Id: res_books_51.h 19057 2014-01-22 12:32:31Z xiphmont $
michael@0 15 *
michael@0 16 ********************************************************************/
michael@0 17
michael@0 18 static const long _vq_quantlist__44p0_l0_0[] = {
michael@0 19 6,
michael@0 20 5,
michael@0 21 7,
michael@0 22 4,
michael@0 23 8,
michael@0 24 3,
michael@0 25 9,
michael@0 26 2,
michael@0 27 10,
michael@0 28 1,
michael@0 29 11,
michael@0 30 0,
michael@0 31 12,
michael@0 32 };
michael@0 33
michael@0 34 static const char _vq_lengthlist__44p0_l0_0[] = {
michael@0 35 1, 3, 4, 7, 7, 8, 8, 9, 9, 9,10,10,10, 5, 6, 5,
michael@0 36 8, 7, 9, 8, 9, 9,10, 9,11,10, 5, 5, 7, 7, 8, 8,
michael@0 37 9, 9, 9, 9,10,10,11, 8, 9, 8,10, 9,10, 9,10, 9,
michael@0 38 11,10,11,10, 8, 8, 9, 9,10, 9,10, 9,11,10,11,10,
michael@0 39 11,10,11,11,11,11,11,11,11,11,11,11,11,11,10,11,
michael@0 40 11,11,12,11,11,11,11,11,11,10,12,12,12,12,12,12,
michael@0 41 12,11,12,12,12,11,11,11,12,12,12,12,12,12,12,11,
michael@0 42 12,11,12,11,11,13,12,12,12,13,12,12,12,12,11,12,
michael@0 43 11,11,13,13,13,12,12,12,12,12,12,11,11,11,10,13,
michael@0 44 13,13,12,13,12,13,11,13,10,12,11,11,13,13,12,13,
michael@0 45 12,12,12,12,11,12,11,11,11,
michael@0 46 };
michael@0 47
michael@0 48 static const static_codebook _44p0_l0_0 = {
michael@0 49 2, 169,
michael@0 50 (char *)_vq_lengthlist__44p0_l0_0,
michael@0 51 1, -526516224, 1616117760, 4, 0,
michael@0 52 (long *)_vq_quantlist__44p0_l0_0,
michael@0 53 0
michael@0 54 };
michael@0 55
michael@0 56 static const long _vq_quantlist__44p0_l0_1[] = {
michael@0 57 2,
michael@0 58 1,
michael@0 59 3,
michael@0 60 0,
michael@0 61 4,
michael@0 62 };
michael@0 63
michael@0 64 static const char _vq_lengthlist__44p0_l0_1[] = {
michael@0 65 1, 4, 4, 6, 6, 5, 5, 5, 7, 5, 5, 5, 5, 6, 7, 7,
michael@0 66 6, 7, 7, 7, 6, 7, 7, 7, 7,
michael@0 67 };
michael@0 68
michael@0 69 static const static_codebook _44p0_l0_1 = {
michael@0 70 2, 25,
michael@0 71 (char *)_vq_lengthlist__44p0_l0_1,
michael@0 72 1, -533725184, 1611661312, 3, 0,
michael@0 73 (long *)_vq_quantlist__44p0_l0_1,
michael@0 74 0
michael@0 75 };
michael@0 76
michael@0 77 static const long _vq_quantlist__44p0_l1_0[] = {
michael@0 78 1,
michael@0 79 0,
michael@0 80 2,
michael@0 81 };
michael@0 82
michael@0 83 static const char _vq_lengthlist__44p0_l1_0[] = {
michael@0 84 1, 4, 4, 4, 4, 4, 4, 4, 4,
michael@0 85 };
michael@0 86
michael@0 87 static const static_codebook _44p0_l1_0 = {
michael@0 88 2, 9,
michael@0 89 (char *)_vq_lengthlist__44p0_l1_0,
michael@0 90 1, -516716544, 1630767104, 2, 0,
michael@0 91 (long *)_vq_quantlist__44p0_l1_0,
michael@0 92 0
michael@0 93 };
michael@0 94
michael@0 95 static const char _huff_lengthlist__44p0_lfe[] = {
michael@0 96 1, 3, 2, 3,
michael@0 97 };
michael@0 98
michael@0 99 static const static_codebook _huff_book__44p0_lfe = {
michael@0 100 2, 4,
michael@0 101 (char *)_huff_lengthlist__44p0_lfe,
michael@0 102 0, 0, 0, 0, 0,
michael@0 103 NULL,
michael@0 104 0
michael@0 105 };
michael@0 106
michael@0 107 static const char _huff_lengthlist__44p0_long[] = {
michael@0 108 2, 3, 6, 7,10,14,16, 3, 2, 5, 7,11,14,17, 6, 5,
michael@0 109 5, 7,10,12,14, 7, 7, 6, 6, 7, 9,13,10,11, 9, 6,
michael@0 110 6, 9,11,15,15,13,10, 9,10,12,18,18,16,14,12,13,
michael@0 111 16,
michael@0 112 };
michael@0 113
michael@0 114 static const static_codebook _huff_book__44p0_long = {
michael@0 115 2, 49,
michael@0 116 (char *)_huff_lengthlist__44p0_long,
michael@0 117 0, 0, 0, 0, 0,
michael@0 118 NULL,
michael@0 119 0
michael@0 120 };
michael@0 121
michael@0 122 static const long _vq_quantlist__44p0_p1_0[] = {
michael@0 123 1,
michael@0 124 0,
michael@0 125 2,
michael@0 126 };
michael@0 127
michael@0 128 static const char _vq_lengthlist__44p0_p1_0[] = {
michael@0 129 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 130 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 131 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 132 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 133 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 134 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 135 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 136 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 137 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 138 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 139 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 140 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 141 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 142 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 143 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 144 0, 0, 0,
michael@0 145 };
michael@0 146
michael@0 147 static const static_codebook _44p0_p1_0 = {
michael@0 148 5, 243,
michael@0 149 (char *)_vq_lengthlist__44p0_p1_0,
michael@0 150 1, -535822336, 1611661312, 2, 0,
michael@0 151 (long *)_vq_quantlist__44p0_p1_0,
michael@0 152 0
michael@0 153 };
michael@0 154
michael@0 155 static const long _vq_quantlist__44p0_p2_0[] = {
michael@0 156 1,
michael@0 157 0,
michael@0 158 2,
michael@0 159 };
michael@0 160
michael@0 161 static const char _vq_lengthlist__44p0_p2_0[] = {
michael@0 162 1, 5, 5, 0, 7, 7, 0, 8, 8, 0, 9, 9, 0,12,12, 0,
michael@0 163 8, 8, 0, 9, 9, 0,12,12, 0, 8, 8, 0, 6, 6, 0,11,
michael@0 164 11, 0,12,12, 0,12,12, 0,15,15, 0,11,11, 0,12,12,
michael@0 165 0,15,15, 0,12,12, 0, 5, 5, 0, 5, 5, 0, 6, 6, 0,
michael@0 166 7, 7, 0,11,11, 0, 6, 6, 0, 7, 7, 0,10,11, 0, 6,
michael@0 167 6, 0, 7, 7, 0,11,11, 0,12,12, 0,11,11, 0,15,15,
michael@0 168 0,10,10, 0,12,12, 0,15,15, 0,12,12, 0, 6, 6, 0,
michael@0 169 12,12, 0,12,12, 0,12,12, 0,15,15, 0,11,11, 0,12,
michael@0 170 12, 0,15,15, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 171 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 172 0, 0, 0, 8, 8, 0,12,12, 0,12,12, 0,12,12, 0,15,
michael@0 173 15, 0,12,12, 0,11,12, 0,15,16, 0,11,11, 0, 6, 6,
michael@0 174 0,11,12, 0,12,12, 0,12,12, 0,16,15, 0,12,12, 0,
michael@0 175 13,12, 0,15,14, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 176 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 177 0, 0, 0,
michael@0 178 };
michael@0 179
michael@0 180 static const static_codebook _44p0_p2_0 = {
michael@0 181 5, 243,
michael@0 182 (char *)_vq_lengthlist__44p0_p2_0,
michael@0 183 1, -533200896, 1614282752, 2, 0,
michael@0 184 (long *)_vq_quantlist__44p0_p2_0,
michael@0 185 0
michael@0 186 };
michael@0 187
michael@0 188 static const long _vq_quantlist__44p0_p2_1[] = {
michael@0 189 1,
michael@0 190 0,
michael@0 191 2,
michael@0 192 };
michael@0 193
michael@0 194 static const char _vq_lengthlist__44p0_p2_1[] = {
michael@0 195 1, 3, 3, 0, 9, 9, 0, 9, 9, 0,10,10, 0, 9, 9, 0,
michael@0 196 10,10, 0,10,10, 0, 9, 9, 0,10,10, 0, 7, 7, 0, 7,
michael@0 197 7, 0, 6, 6, 0, 8, 8, 0, 7, 7, 0, 8, 8, 0, 8, 9,
michael@0 198 0, 8, 8, 0, 8, 8, 0, 7, 7, 0, 9, 9, 0, 8, 8, 0,
michael@0 199 10,10, 0, 9, 9, 0,10,10, 0,10,10, 0, 9, 9, 0,10,
michael@0 200 10, 0, 9, 9, 0,11,11, 0,11,11, 0,12,12, 0,11,11,
michael@0 201 0,12,12, 0,13,13, 0,12,12, 0,13,12, 0, 8, 8, 0,
michael@0 202 12,12, 0,12,12, 0,13,13, 0,12,12, 0,13,13, 0,13,
michael@0 203 13, 0,13,13, 0,13,13, 0, 7, 7, 0, 0, 0, 0, 0, 0,
michael@0 204 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 205 0, 0, 0, 9, 9, 0,11,11, 0,12,12, 0,13,13, 0,12,
michael@0 206 12, 0,13,13, 0,13,13, 0,12,12, 0,12,12, 0, 8, 8,
michael@0 207 0,12,12, 0,12,12, 0,13,13, 0,13,13, 0,13,14, 0,
michael@0 208 14,13, 0,13,13, 0,13,13, 0, 7, 7, 0, 0, 0, 0, 0,
michael@0 209 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 210 0, 0, 0,
michael@0 211 };
michael@0 212
michael@0 213 static const static_codebook _44p0_p2_1 = {
michael@0 214 5, 243,
michael@0 215 (char *)_vq_lengthlist__44p0_p2_1,
michael@0 216 1, -535822336, 1611661312, 2, 0,
michael@0 217 (long *)_vq_quantlist__44p0_p2_1,
michael@0 218 0
michael@0 219 };
michael@0 220
michael@0 221 static const long _vq_quantlist__44p0_p3_0[] = {
michael@0 222 1,
michael@0 223 0,
michael@0 224 2,
michael@0 225 };
michael@0 226
michael@0 227 static const char _vq_lengthlist__44p0_p3_0[] = {
michael@0 228 1, 6, 6, 7, 8, 8, 7, 8, 8, 7, 9, 9,10,12,11, 9,
michael@0 229 8, 8, 7, 9, 9,11,12,12, 9, 9, 9, 6, 7, 7,10,11,
michael@0 230 11,10,11,11,10,11,11,13,13,14,12,12,12,11,11,11,
michael@0 231 14,14,14,12,12,12, 6, 5, 5, 9, 6, 5, 9, 6, 6, 9,
michael@0 232 7, 7,12,10,10,11, 6, 6,10, 7, 7,13,10,10,12, 7,
michael@0 233 7, 7, 8, 8,12,10,10,12,10,10,11,10,10,15,13,13,
michael@0 234 13, 9, 9,12,11,11,16,13,13,15,11,11, 8, 7, 7,12,
michael@0 235 12,12,12,11,11,12,11,11,14,14,14,14,12,12,12,12,
michael@0 236 12,16,15,15,14,12,12, 0,10,10, 0,12,12, 0,12,12,
michael@0 237 0,11,11, 0,14,14, 0,11,11, 0,12,12, 0,15,15, 0,
michael@0 238 11,11, 8, 8, 8,13,11,11,13,10,10,13,11,11,15,13,
michael@0 239 13,14,11,11,12,10,10,16,14,14,14,10,10, 9, 7, 7,
michael@0 240 13,11,11,13,11,11,12,11,11,16,14,14,14,12,12,13,
michael@0 241 12,12,15,14,14,15,13,12, 0,11,11, 0,12,12, 0,12,
michael@0 242 12, 0,12,12, 0,15,15, 0,12,12, 0,13,12, 0,14,15,
michael@0 243 0,12,12,
michael@0 244 };
michael@0 245
michael@0 246 static const static_codebook _44p0_p3_0 = {
michael@0 247 5, 243,
michael@0 248 (char *)_vq_lengthlist__44p0_p3_0,
michael@0 249 1, -531365888, 1616117760, 2, 0,
michael@0 250 (long *)_vq_quantlist__44p0_p3_0,
michael@0 251 0
michael@0 252 };
michael@0 253
michael@0 254 static const long _vq_quantlist__44p0_p3_1[] = {
michael@0 255 2,
michael@0 256 1,
michael@0 257 3,
michael@0 258 0,
michael@0 259 4,
michael@0 260 };
michael@0 261
michael@0 262 static const char _vq_lengthlist__44p0_p3_1[] = {
michael@0 263 2, 4, 4, 8, 8,10,12,12,11,11, 9,11,11,12,13,11,
michael@0 264 12,12,11,11,11,12,12,12,12,10,13,12,13,13,11,12,
michael@0 265 12,13,13,11,12,12,13,13,11,12,13,13,13,11,13,13,
michael@0 266 13,13,10,13,13,12,13,11,12,12,14,14,11,13,12,12,
michael@0 267 12,11,12,12,13,13,11,13,13,12,12,11,13,13,13,13,
michael@0 268 11,12,12,13,13,11,13,13,12,12,11,12,12,13,13,11,
michael@0 269 13,13,12,12,11,13,13,13,13,11,12,12,14,14,11,13,
michael@0 270 13,12,12,11,12,12,13,13,11,13,13,12,12,11,10,10,
michael@0 271 10,10,12,10,10,11,11,11, 8, 8,11,11,13,10,10,10,
michael@0 272 10,12,10,10,10,10,13,11,11,11,11,13,10,10,11,11,
michael@0 273 13,11,11,12,12,13,11,11,11,11,13,11,11,12,12,13,
michael@0 274 11,11,12,12,13,10,10,11,11,13,11,11,11,11,13,11,
michael@0 275 10,11,11,13,11,11,11,11,13,11,11,11,11,13,10,10,
michael@0 276 11,11,13,11,11,11,11,12,10,11,11,11,13,11,11,11,
michael@0 277 11,13,11,11,11,11,13,10,10,11,11,13,11,11,11,11,
michael@0 278 13,11,11,11,11,13,11,11,11,11,11,10,10,10,10,12,
michael@0 279 10,10, 9, 9,12,12,12,11,11,13,12,12, 9, 9,13,12,
michael@0 280 12,10,10,12,12,12,12,12,13,13,13,14,14,13,12,12,
michael@0 281 11,11,13,13,13,12,12,13,12,12,11,11,13,12,13,11,
michael@0 282 11,13,13,13,14,14,13,12,12,10,10,13,13,13,11,11,
michael@0 283 13,12,12,10,10,13,13,13,11,11,13,13,13,14,14,13,
michael@0 284 12,12,10,10,13,13,13,11,11,13,12,13,10,10,13,13,
michael@0 285 13,11,11,13,13,13,14,14,13,12,12,10,10,13,13,13,
michael@0 286 11,11,13,13,12,10,10,14,12,12, 8, 8,14,12,12, 9,
michael@0 287 9,14,11,11, 9, 9,14,12,12, 8, 8,14,11,11, 7, 7,
michael@0 288 14,13,13,10,10,15,12,12,10,10,15,13,13,10,10,15,
michael@0 289 12,12, 9, 9,15,13,13,10,10,15,13,13,10,10,15,12,
michael@0 290 12,10,10,15,13,13,10,10,14,12,12, 9, 9,14,13,13,
michael@0 291 9, 9,14,13,13, 9, 9,15,12,12, 9, 9,15,13,13, 9,
michael@0 292 9,14,12,12, 9, 9,14,13,13, 9, 9,14,13,13, 9, 9,
michael@0 293 15,12,12, 9, 9,14,13,13, 9, 9,14,12,12, 9, 9,14,
michael@0 294 13,13, 9, 9,13,12,12, 8, 8,13,13,13, 8, 8,14,13,
michael@0 295 13, 9, 9,13,13,13, 7, 7,14,13,13, 8, 8,14,14,14,
michael@0 296 10,10,14,14,14,11,11,14,14,14, 9, 9,14,14,14,10,
michael@0 297 10,14,14,14, 9, 9,14,14,14,10, 9,15,14,14,11,11,
michael@0 298 14,14,14, 9, 9,14,14,14,10,10,14,14,14, 9, 9,14,
michael@0 299 14,14, 9, 9,15,14,14,11,11,14,14,14, 8, 8,14,14,
michael@0 300 14, 9, 9,14,14,14, 8, 8,14,14,14, 9, 9,15,14,14,
michael@0 301 11,11,14,14,14, 8, 8,14,14,14, 9, 9,14,14,14, 8,
michael@0 302 8,12,12,12,13,13,16,15,15,11,11,16,15,16,12,12,
michael@0 303 17,16,16,11,11,17,15,15,12,11,16,16,16,12,13,16,
michael@0 304 15,15,13,13,16,16,16,12,12,16,16,15,13,13,16,16,
michael@0 305 16,12,12,16,16,16,13,13,17,16,16,14,14,17,17,16,
michael@0 306 12,12,17,16,16,13,13,17,17,16,12,13,16,16,17,13,
michael@0 307 12,17,16,16,14,13,17,16,16,12,12,17,16,16,12,12,
michael@0 308 17,16,17,12,12,17,17,17,13,13,16,16,16,13,14,17,
michael@0 309 17,16,12,12,16,16,16,13,13,17,17,17,12,12,13,14,
michael@0 310 14,10,10,16,14,14,12,12,16,15,15,14,14,16,14,14,
michael@0 311 12,12,15,14,14,13,13,17,15,15,14,13,16,16,15,15,
michael@0 312 15,16,15,15,14,14,16,15,15,14,14,17,15,15,14,14,
michael@0 313 16,15,15,14,14,16,16,15,15,15,17,15,15,13,13,16,
michael@0 314 15,15,14,14,17,15,15,13,13,17,15,15,14,14,16,15,
michael@0 315 15,15,15,16,14,14,13,13,16,15,15,14,14,16,14,14,
michael@0 316 13,13,17,15,15,14,14,16,16,15,15,15,17,14,14,13,
michael@0 317 13,16,15,15,14,14,17,14,14,13,13,13,11,11,10,10,
michael@0 318 16,14,14,13,13,15,14,14,13,13,16,14,14,12,12,16,
michael@0 319 14,14,12,12,15,15,15,14,14,16,14,14,14,14,16,15,
michael@0 320 14,14,14,16,14,14,14,14,16,15,15,14,13,16,15,15,
michael@0 321 14,14,16,14,14,14,14,17,15,15,14,14,16,14,14,14,
michael@0 322 14,16,15,15,13,14,16,15,15,14,14,16,14,14,14,14,
michael@0 323 16,15,15,13,13,16,14,14,13,13,16,15,15,13,13,16,
michael@0 324 15,15,14,14,16,14,14,14,14,17,15,15,13,13,16,15,
michael@0 325 14,13,13,17,15,15,13,13,14,14,14, 9, 9,14,14,14,
michael@0 326 17,17,14,15,15,18,18,14,14,14,18,19,14,14,14,18,
michael@0 327 18,15,15,15,19,18,15,16,15,18,20,15,15,15,18,19,
michael@0 328 15,15,15,19,19,15,15,15,18,20,15,15,15,18,19,15,
michael@0 329 15,16,20,18,15,15,15,18,18,15,15,15,19,19,15,15,
michael@0 330 15,18,19,15,15,15,18,19,15,15,15,19,19,14,15,14,
michael@0 331 19,19,15,15,15,20,19,15,14,14,19,18,14,15,15,18,
michael@0 332 19,15,15,16,20,20,14,14,14,18,19,15,15,15,19,18,
michael@0 333 14,14,14,18,18,14,12,12, 9, 9,13,14,14,18,18,14,
michael@0 334 13,13,18,19,14,14,14,18,18,14,14,14,18,18,15,15,
michael@0 335 15,19,19,15,14,14,19,18,14,15,15,19,18,15,14,14,
michael@0 336 18,18,15,15,15,19,18,14,15,15,19,19,15,14,14,19,
michael@0 337 18,14,15,15,19,18,15,14,14,19,18,14,15,15,19,18,
michael@0 338 15,15,15,21,18,15,14,14,19,18,14,15,15,18,19,14,
michael@0 339 15,14,20,19,14,15,15,18,19,14,15,15,19,19,15,14,
michael@0 340 14,19,20,14,15,15,18,18,14,14,14,19,19,14,15,15,
michael@0 341 19,18,12,12,12,13,13,16,15,15,11,11,16,15,15,12,
michael@0 342 12,16,16,16,11,11,16,15,15,11,11,16,16,16,13,13,
michael@0 343 17,16,16,13,13,17,17,17,12,12,16,16,16,13,13,17,
michael@0 344 16,17,13,12,15,16,16,12,12,16,15,15,13,13,17,16,
michael@0 345 16,12,12,16,16,15,12,12,16,16,16,12,12,17,17,16,
michael@0 346 13,12,16,16,16,13,13,17,16,16,12,12,17,16,16,12,
michael@0 347 12,17,17,16,12,12,16,17,16,12,12,17,15,15,13,13,
michael@0 348 17,16,16,12,12,16,16,16,12,12,16,16,16,12,12,13,
michael@0 349 13,13, 9, 9,15,14,14,13,13,16,15,14,14,14,16,14,
michael@0 350 14,13,13,15,14,14,13,13,17,15,15,14,14,16,15,15,
michael@0 351 15,15,16,15,15,14,14,16,15,15,15,15,17,15,15,14,
michael@0 352 14,16,15,15,14,14,16,15,15,15,15,17,14,15,14,14,
michael@0 353 16,15,15,14,14,17,15,15,13,14,17,15,15,14,14,16,
michael@0 354 15,15,15,15,17,14,14,13,13,16,15,15,14,14,17,14,
michael@0 355 14,13,13,17,15,15,14,14,16,15,16,15,15,17,14,14,
michael@0 356 13,13,16,15,15,14,14,18,14,14,13,13,13,11,11,11,
michael@0 357 11,15,14,14,12,12,15,14,14,13,13,16,14,14,12,12,
michael@0 358 16,13,14,12,12,16,15,15,13,13,16,14,14,14,14,16,
michael@0 359 15,15,13,13,16,14,14,13,13,16,14,15,13,13,15,15,
michael@0 360 15,13,13,16,14,14,14,13,16,14,14,13,13,16,14,14,
michael@0 361 13,13,16,15,15,13,13,16,15,15,13,13,16,14,14,14,
michael@0 362 14,16,15,15,12,12,16,14,14,13,13,16,15,15,12,12,
michael@0 363 16,15,15,13,13,16,14,14,14,14,17,15,14,12,12,16,
michael@0 364 14,14,13,13,16,15,15,12,12,14,14,14, 8, 8,14,14,
michael@0 365 14,17,18,14,15,15,17,18,14,14,14,17,18,14,14,14,
michael@0 366 18,18,14,15,15,18,18,14,16,15,19,19,15,15,15,18,
michael@0 367 19,15,16,15,20,19,15,15,15,18,18,14,15,15,18,19,
michael@0 368 15,16,16,20,19,15,15,15,19,17,14,15,15,20,18,14,
michael@0 369 15,15,18,18,14,15,15,18,19,14,15,15,19,20,14,14,
michael@0 370 14,18,18,14,15,15,18,19,14,14,14,18,19,14,15,15,
michael@0 371 19,18,15,16,16,20,21,14,14,15,19,19,14,15,15,19,
michael@0 372 19,14,14,14,19,18,13,12,12, 9, 9,13,14,14,18,19,
michael@0 373 14,14,14,18,19,14,14,14,18,18,14,14,14,18,18,14,
michael@0 374 15,15,19,19,15,14,14,19,18,15,15,15,19,19,15,14,
michael@0 375 14,19,20,14,15,15,18,19,14,15,15,20,18,15,14,14,
michael@0 376 18,18,14,15,15,18,18,14,14,14,19,19,14,15,15,18,
michael@0 377 18,14,15,15,19,18,15,14,14,19,19,14,15,15,19,18,
michael@0 378 15,14,14,19,18,14,14,15,18,19,14,15,15,19,18,15,
michael@0 379 14,14,18,19,14,15,14,19,20,14,14,14,19,19,14,15,
michael@0 380 15,19,19,12,12,12,13,13,16,16,16,11,11,16,16,16,
michael@0 381 12,12,17,16,16,11,11,17,15,15,11,11,16,16,16,13,
michael@0 382 13,17,15,16,13,13,16,16,16,12,12,17,16,16,13,13,
michael@0 383 17,17,16,12,12,17,17,16,13,13,17,16,16,13,13,17,
michael@0 384 17,17,12,12,17,16,16,13,13,17,17,17,12,12,16,16,
michael@0 385 16,12,12,17,15,15,13,13,17,16,16,11,11,17,16,16,
michael@0 386 12,12,16,16,16,11,11,16,17,16,12,12,17,16,16,13,
michael@0 387 13,17,17,16,12,12,17,17,16,12,12,17,16,16,11,11,
michael@0 388 13,14,14, 9, 9,16,14,14,13,13,16,14,15,14,14,16,
michael@0 389 14,14,12,12,16,14,14,13,13,17,15,15,14,14,16,15,
michael@0 390 15,15,15,17,15,15,14,14,16,15,15,14,14,17,15,15,
michael@0 391 14,14,16,15,15,14,14,16,15,15,15,16,17,14,15,14,
michael@0 392 14,16,15,15,14,14,17,15,15,14,14,16,15,15,14,14,
michael@0 393 16,15,15,15,15,17,14,14,13,13,16,15,15,14,14,16,
michael@0 394 14,14,13,13,17,15,15,14,14,16,16,15,15,15,17,14,
michael@0 395 14,13,13,16,15,15,14,14,17,14,14,13,13,13,11,11,
michael@0 396 10,10,16,14,14,12,12,15,13,13,13,12,16,14,14,11,
michael@0 397 11,16,14,14,11,11,16,14,15,13,14,16,14,14,13,13,
michael@0 398 16,15,15,13,13,16,14,14,13,13,16,15,15,13,13,16,
michael@0 399 15,15,13,13,17,14,14,14,14,17,15,15,13,13,16,14,
michael@0 400 15,13,13,16,15,15,13,13,16,15,15,13,13,16,14,14,
michael@0 401 13,13,17,15,15,12,12,16,14,14,12,12,16,15,15,12,
michael@0 402 12,16,15,15,13,13,16,14,14,13,13,17,15,15,12,12,
michael@0 403 17,14,14,12,12,16,15,15,12,12,13,14,14, 8, 8,13,
michael@0 404 14,14,18,18,13,15,15,17,18,14,14,14,18,19,14,14,
michael@0 405 14,19,18,14,15,15,19,18,15,15,16,21,18,15,15,15,
michael@0 406 19,19,14,16,16,19,19,14,15,15,18,19,14,15,15,19,
michael@0 407 20,14,16,16,19,18,15,15,15,18,19,14,15,15,19,18,
michael@0 408 15,15,15,18,18,15,15,15,20,18,15,16,16,20,19,14,
michael@0 409 15,14,18,19,14,15,16,19,20,14,15,15,19,18,15,15,
michael@0 410 15,19,18,15,16,16,20,19,15,14,14,18,18,14,15,15,
michael@0 411 19,19,14,15,15,18,18,13,12,12, 8, 8,13,14,14,19,
michael@0 412 18,14,13,13,20,18,14,14,14,19,18,14,13,13,18,19,
michael@0 413 14,15,15,20,19,15,14,14,19,19,14,15,15,19,18,15,
michael@0 414 14,14,20,20,15,15,15,19,18,14,15,15,19,18,15,14,
michael@0 415 14,19,18,14,15,15,20,19,14,14,14,20,19,14,15,15,
michael@0 416 19,18,15,15,15,18,18,15,14,14,18,18,14,15,15,19,
michael@0 417 19,14,14,14,19,19,14,15,15,19,19,15,15,15,19,18,
michael@0 418 15,14,14,20,19,15,15,15,19,19,14,14,14,20,19,14,
michael@0 419 15,15,20,20,12,12,12,13,13,17,16,16,11,11,16,16,
michael@0 420 15,12,12,17,16,16,11,11,17,15,15,11,11,17,17,17,
michael@0 421 13,13,17,16,16,13,13,17,17,17,12,12,17,16,16,13,
michael@0 422 13,17,17,16,12,13,16,17,16,13,13,17,16,15,13,13,
michael@0 423 17,16,16,12,12,17,16,16,12,13,17,16,17,12,12,17,
michael@0 424 17,17,12,12,17,16,15,13,13,17,16,16,12,12,17,16,
michael@0 425 16,12,12,17,16,16,11,11,16,16,16,12,12,17,15,15,
michael@0 426 13,13,17,16,15,11,11,16,16,16,12,12,17,16,16,11,
michael@0 427 11,13,14,14, 9, 9,16,14,14,13,13,16,14,15,14,14,
michael@0 428 16,14,14,12,12,16,14,14,13,13,17,15,15,14,15,16,
michael@0 429 15,15,15,15,17,15,15,14,14,16,15,15,15,14,16,15,
michael@0 430 15,14,14,16,15,15,14,14,16,15,16,15,15,17,15,14,
michael@0 431 14,14,16,15,15,14,14,17,15,15,13,13,16,15,15,14,
michael@0 432 14,16,16,16,15,15,17,14,14,13,13,16,15,15,14,14,
michael@0 433 18,14,15,13,13,16,15,15,14,14,16,16,15,15,15,16,
michael@0 434 14,14,13,13,16,15,15,14,14,17,14,15,13,13,13,11,
michael@0 435 11,10,10,15,14,14,12,12,15,14,14,13,13,16,14,14,
michael@0 436 12,12,16,13,14,12,12,16,14,15,14,13,16,14,14,14,
michael@0 437 14,16,15,15,13,13,16,14,14,13,13,16,15,15,13,13,
michael@0 438 15,15,15,13,13,16,14,14,14,14,17,15,15,13,13,16,
michael@0 439 14,14,13,13,16,15,15,13,13,16,15,15,13,13,16,14,
michael@0 440 14,13,13,17,15,15,12,12,16,14,14,12,12,16,14,15,
michael@0 441 12,12,16,15,15,13,13,16,14,14,13,13,17,15,15,12,
michael@0 442 12,16,14,14,12,12,16,15,15,12,12,14,14,14, 8, 8,
michael@0 443 14,14,14,17,17,14,15,15,18,18,14,14,14,18,17,14,
michael@0 444 14,14,18,18,14,15,15,18,20,15,16,15,19,18,15,15,
michael@0 445 15,19,18,15,15,16,19,18,15,15,15,18,18,14,15,15,
michael@0 446 18,18,15,16,16,18,19,15,15,15,18,18,15,15,15,19,
michael@0 447 20,15,15,15,18,18,15,15,15,18,18,15,16,16,19,19,
michael@0 448 15,14,15,19,19,15,15,15,19,20,14,14,15,18,18,15,
michael@0 449 15,15,19,19,15,16,16,19,19,15,15,14,18,19,15,15,
michael@0 450 15,20,20,15,15,14,18,18,13,12,12, 8, 8,13,14,14,
michael@0 451 18,18,14,14,14,18,18,14,14,14,18,20,14,14,14,18,
michael@0 452 18,14,15,15,19,18,15,14,14,18,19,15,15,15,18,19,
michael@0 453 15,14,14,18,19,15,15,15,18,18,14,15,14,18,19,15,
michael@0 454 14,14,21,19,15,15,15,19,18,14,14,14,19,18,14,15,
michael@0 455 15,19,18,15,15,15,20,19,15,14,14,20,18,14,15,15,
michael@0 456 18,19,14,14,14,19,18,14,15,15,18,19,15,15,15,18,
michael@0 457 19,15,14,14,19,19,15,15,15,19,19,14,14,14,19,20,
michael@0 458 14,15,15,18,19,
michael@0 459 };
michael@0 460
michael@0 461 static const static_codebook _44p0_p3_1 = {
michael@0 462 5, 3125,
michael@0 463 (char *)_vq_lengthlist__44p0_p3_1,
michael@0 464 1, -533725184, 1611661312, 3, 0,
michael@0 465 (long *)_vq_quantlist__44p0_p3_1,
michael@0 466 0
michael@0 467 };
michael@0 468
michael@0 469 static const long _vq_quantlist__44p0_p4_0[] = {
michael@0 470 2,
michael@0 471 1,
michael@0 472 3,
michael@0 473 0,
michael@0 474 4,
michael@0 475 };
michael@0 476
michael@0 477 static const char _vq_lengthlist__44p0_p4_0[] = {
michael@0 478 2, 6, 6,14,14, 6, 8, 8,14,14, 7, 7, 7,14,14, 0,
michael@0 479 13,13,15,16, 0,13,13,15,15, 7, 8, 8,15,15, 9,10,
michael@0 480 10,16,16, 9, 8, 8,14,15, 0,13,13,17,17, 0,13,13,
michael@0 481 16,16, 8, 8, 8,15,15,12,11,11,16,16, 9, 8, 8,14,
michael@0 482 14, 0,13,13,17,17, 0,13,13,15,15, 0,14,14,16,16,
michael@0 483 0, 0, 0,18,19, 0,12,12,16,15, 0,16,16, 0,20, 0,
michael@0 484 14,14,16,16, 0,14,14,17,17, 0, 0, 0,19,19, 0,12,
michael@0 485 12,15,15, 0,18,17,21,21, 0,14,14,16,16, 5, 7, 7,
michael@0 486 12,13, 9,10, 9,14,14,11,10,10,14,14, 0, 0, 0,18,
michael@0 487 17, 0,20,21,18,18, 9,10,10,14,14,12,12,12,17,16,
michael@0 488 12,10,10,14,14, 0,20,20,18,17, 0,21,21,17,17,11,
michael@0 489 10,10,14,14,15,13,13,18,18,13,11,11,14,14, 0,20,
michael@0 490 0,18,18, 0,20,21,18,17, 0,21, 0,18,19, 0, 0, 0,
michael@0 491 0,21, 0,21,20,16,17, 0, 0, 0,21,21, 0, 0, 0,20,
michael@0 492 18, 0,20, 0,17,18, 0, 0, 0, 0, 0, 0, 0,20,16,17,
michael@0 493 0, 0, 0,20, 0, 0, 0, 0,18,18, 6, 6, 6,13,13, 8,
michael@0 494 5, 5,11,11, 9, 6, 6,13,13, 0, 9, 9,12,12, 0,10,
michael@0 495 10,14,14, 9, 7, 7,13,13,12, 9, 9,13,13,10, 6, 6,
michael@0 496 13,13, 0,10,10,14,14, 0,10,10,13,13, 9, 7, 7,13,
michael@0 497 13,13,10,10,13,13,11, 6, 6,13,13, 0,10,10,15,15,
michael@0 498 0,10,10,13,13, 0,12,11,15,15, 0,20,19,17,16, 0,
michael@0 499 9, 9,13,13, 0,13,13,20,19, 0,11,11,13,13, 0,11,
michael@0 500 11,15,15, 0,20,19,17,17, 0,10,10,13,13, 0,14,15,
michael@0 501 0,21, 0,12,12,13,13, 0,10,10,12,12, 0,11,11,15,
michael@0 502 15, 0,11,11,15,15, 0,15,15,20,20, 0,16,16, 0, 0,
michael@0 503 0,11,11,15,15, 0,14,14,17,17, 0,11,11,15,15, 0,
michael@0 504 15,15,20,21, 0,16,16,21,21, 0,12,12,15,15, 0,15,
michael@0 505 15,18,20, 0,11,11,16,15, 0,15,15,21,21, 0,16,16,
michael@0 506 0,21, 0,16,16, 0, 0, 0, 0, 0, 0, 0, 0,14,14,21,
michael@0 507 21, 0,17,18, 0, 0, 0,16,17,20, 0, 0,16,16, 0, 0,
michael@0 508 0, 0, 0, 0, 0, 0,15,15,20,20, 0,19,18, 0,21, 0,
michael@0 509 18,17, 0, 0, 0,10,10,11,11, 0,10,10,10,10, 0,11,
michael@0 510 11,12,12, 0,11,11, 9, 9, 0,13,13,12,12, 0,11,11,
michael@0 511 12,12, 0,13,13,12,12, 0,10,10,12,12, 0,12,12,13,
michael@0 512 13, 0,12,12,12,12, 0,11,11,12,12, 0,13,13,12,12,
michael@0 513 0,10,10,12,12, 0,13,13,13,13, 0,12,12,12,12, 0,
michael@0 514 14,13,13,13, 0,19,21,15,15, 0,12,11,12,12, 0,16,
michael@0 515 15,19,19, 0,13,13,11,11, 0,13,13,13,13, 0, 0,21,
michael@0 516 15,16, 0,12,12,12,12, 0,16,16,19,21, 0,13,13,12,
michael@0 517 12, 7, 7, 7,16,16,11, 9, 9,16,16,12, 9, 9,16,16,
michael@0 518 0,13,13,16,16, 0,14,14,17,16,11, 9, 9,16,16,14,
michael@0 519 12,11,17,17,13, 8, 9,15,15, 0,13,13,19,19, 0,13,
michael@0 520 13,16,15,12,10,10,17,17,15,12,12,19,18,14, 9, 9,
michael@0 521 17,16, 0,14,14,18, 0, 0,14,13,16,16, 0,14,15,18,
michael@0 522 17, 0,21, 0,19,21, 0,12,12,16,16, 0,16,16, 0, 0,
michael@0 523 0,14,14,16,16, 0,14,14,18,18, 0, 0,21,20, 0, 0,
michael@0 524 13,13,16,17, 0,18,18, 0, 0, 0,15,14,17,16, 8, 7,
michael@0 525 7,14,14,11,10,10,15,15,13,10,10,15,15, 0,21,20,
michael@0 526 19,19, 0,21, 0,17,18,11,10,10,15,16,14,12,12,18,
michael@0 527 18,14,11,11,15,14, 0,21,20,18,19, 0, 0,21,18,18,
michael@0 528 12,11,11,16,16,16,14,14,18,20,14,11,11,16,15, 0,
michael@0 529 20,20,19,19, 0, 0,20,18,18, 0,21, 0,18,19, 0, 0,
michael@0 530 0, 0, 0, 0,20,20,17,18, 0, 0, 0,20,20, 0, 0, 0,
michael@0 531 19,19, 0, 0, 0,20,18, 0, 0, 0, 0, 0, 0, 0,21,18,
michael@0 532 18, 0,21,21, 0,21, 0, 0, 0,19,20,11, 9, 9,14,14,
michael@0 533 13,10,10,14,14,13,11,11,15,15, 0,13,13,13,13, 0,
michael@0 534 14,14,16,16,13,11,11,15,15,16,12,12,15,15,14,10,
michael@0 535 10,14,14, 0,14,14,16,16, 0,14,14,15,15,13,10,10,
michael@0 536 15,15,17,13,14,15,16,15,10,10,15,15, 0,14,14,17,
michael@0 537 16, 0,14,14,15,15, 0,15,15,17,17, 0, 0,21,18,18,
michael@0 538 0,13,13,15,15, 0,16,16,21,20, 0,14,14,15,14, 0,
michael@0 539 15,14,16,17, 0, 0,20,20,19, 0,13,13,15,15, 0,19,
michael@0 540 18, 0, 0, 0,15,15,15,15, 0,11,11,14,14, 0,12,12,
michael@0 541 16,16, 0,12,12,16,16, 0,15,16,21,21, 0,16,17,21,
michael@0 542 0, 0,12,12,17,16, 0,14,14,18,19, 0,11,11,16,16,
michael@0 543 0,15,15,20,21, 0,16,16,21, 0, 0,12,12,17,16, 0,
michael@0 544 15,15,19,19, 0,12,12,16,17, 0,16,15, 0, 0, 0,16,
michael@0 545 16, 0, 0, 0,17,17, 0,21, 0, 0, 0, 0, 0, 0,14,15,
michael@0 546 20, 0, 0,17,17, 0, 0, 0,17,17, 0, 0, 0,17,16, 0,
michael@0 547 0, 0, 0, 0, 0, 0, 0,15,15, 0, 0, 0,18,18, 0, 0,
michael@0 548 0,18,17, 0, 0, 0,11,11,14,14, 0,12,12,15,15, 0,
michael@0 549 12,12,15,15, 0,13,13,14,14, 0,14,14,17,17, 0,12,
michael@0 550 12,16,16, 0,14,14,16,16, 0,11,11,15,15, 0,13,13,
michael@0 551 16,17, 0,13,13,16,16, 0,12,12,15,15, 0,14,14,17,
michael@0 552 16, 0,11,11,15,15, 0,14,14,17,17, 0,13,13,16,16,
michael@0 553 0,15,15,17,18, 0,21,20,20,21, 0,12,12,15,15, 0,
michael@0 554 16,16,20,21, 0,14,14,15,15, 0,14,14,17,17, 0, 0,
michael@0 555 0,18,19, 0,12,13,15,15, 0,18,17,21, 0, 0,14,15,
michael@0 556 15,15, 8, 8, 8,16,16,12,10,10,16,16,13, 9, 9,16,
michael@0 557 16, 0,14,14,18,17, 0,14,14,16,17,12,10,10,18,17,
michael@0 558 14,12,11,18,18,14, 9, 9,16,16, 0,13,13,18,18, 0,
michael@0 559 13,13,17,16,12, 9, 9,16,17,17,13,13,17,17,14, 9,
michael@0 560 9,15,15, 0,14,14,20,19, 0,13,13,16,16, 0,15,15,
michael@0 561 19,18, 0, 0, 0,20,19, 0,12,13,17,17, 0,16,16,20,
michael@0 562 0, 0,14,14,16,17, 0,14,14,19,18, 0, 0, 0,20,20,
michael@0 563 0,13,13,16,16, 0,18,17, 0, 0, 0,15,15,16,16, 9,
michael@0 564 7, 7,14,14,12,10,10,15,15,13,10,10,15,15, 0,21,
michael@0 565 0,18,19, 0,20,21,19,18,12,10,10,16,15,15,13,13,
michael@0 566 18,18,14,11,11,15,15, 0, 0, 0,19,18, 0, 0,21,18,
michael@0 567 18,13,11,11,15,15,16,14,14,17,19,15,11,11,15,15,
michael@0 568 0,21,21,20,18, 0, 0,21,18,18, 0, 0,21,21,19, 0,
michael@0 569 0, 0, 0, 0, 0,19,20,18,17, 0, 0, 0,21,21, 0,21,
michael@0 570 0,20,18, 0, 0,21,19,19, 0, 0, 0, 0, 0, 0,20,21,
michael@0 571 17,17, 0, 0, 0, 0, 0, 0,21, 0,18,20, 0,10,10,14,
michael@0 572 14, 0,11,11,15,15, 0,11,11,15,15, 0,14,14,15,15,
michael@0 573 0,15,15,16,16, 0,11,12,16,16, 0,13,13,16,16, 0,
michael@0 574 11,11,15,15, 0,14,14,17,17, 0,14,14,15,15, 0,11,
michael@0 575 11,16,15, 0,14,14,15,15, 0,11,11,15,15, 0,15,15,
michael@0 576 17,17, 0,14,14,15,15, 0,16,16,18,18, 0, 0, 0,20,
michael@0 577 19, 0,14,13,16,15, 0,17,17,21, 0, 0,15,15,15,15,
michael@0 578 0,16,15,17,16, 0,20, 0,20,18, 0,13,14,15,15, 0,
michael@0 579 19,18, 0,21, 0,15,15,15,15, 0,11,11,14,14, 0,12,
michael@0 580 12,16,16, 0,12,12,16,16, 0,16,15,20,21, 0,17,16,
michael@0 581 0, 0, 0,12,12,16,16, 0,14,14,18,18, 0,11,11,16,
michael@0 582 16, 0,15,15,21,20, 0,16,16, 0, 0, 0,12,12,16,17,
michael@0 583 0,15,14,19,19, 0,11,12,16,16, 0,15,15,21, 0, 0,
michael@0 584 16,16, 0, 0, 0,16,17, 0, 0, 0, 0, 0, 0, 0, 0,15,
michael@0 585 15,21, 0, 0,17,17, 0, 0, 0,17,17, 0, 0, 0,17,16,
michael@0 586 0, 0, 0, 0, 0, 0, 0, 0,15,15, 0,20, 0,19,20, 0,
michael@0 587 0, 0,17,17, 0, 0, 0,12,12,15,15, 0,12,12,15,15,
michael@0 588 0,12,12,16,16, 0,13,13,15,15, 0,15,15,17,17, 0,
michael@0 589 13,13,17,16, 0,14,14,17,17, 0,11,11,16,16, 0,14,
michael@0 590 14,17,17, 0,13,13,16,16, 0,12,12,16,16, 0,15,15,
michael@0 591 16,17, 0,11,11,15,16, 0,14,14,17,17, 0,13,14,16,
michael@0 592 16, 0,15,15,18,18, 0,21,20,20,19, 0,13,13,16,17,
michael@0 593 0,16,16, 0, 0, 0,14,14,16,16, 0,15,15,18,18, 0,
michael@0 594 0, 0,20,19, 0,13,13,16,16, 0,17,17, 0, 0, 0,14,
michael@0 595 14,16,16, 0,11,11,16,16, 0,13,13,18,17, 0,13,13,
michael@0 596 17,17, 0,16,16,17,17, 0,16,16,17,18, 0,12,12,17,
michael@0 597 17, 0,15,15,18,18, 0,12,12,16,16, 0,16,16,19,19,
michael@0 598 0,15,15,16,17, 0,12,12,17,17, 0,17,17,18,18, 0,
michael@0 599 12,12,17,17, 0,16,16,19,19, 0,15,16,17,17, 0,16,
michael@0 600 16,18,17, 0, 0, 0,21,21, 0,13,13,16,16, 0,17,17,
michael@0 601 0,20, 0,15,15,16,17, 0,16,16,19,18, 0, 0,21,20,
michael@0 602 21, 0,14,14,17,16, 0,20, 0, 0, 0, 0,15,16,16,17,
michael@0 603 0, 9, 9,14,14, 0,13,13,16,16, 0,14,14,15,15, 0,
michael@0 604 0,20,19,19, 0, 0, 0,19,19, 0,12,12,15,15, 0,15,
michael@0 605 16,19,18, 0,14,14,15,15, 0,21, 0,18,18, 0,20, 0,
michael@0 606 17,18, 0,13,13,16,16, 0,17,17,17,19, 0,14,14,16,
michael@0 607 15, 0,21,20,20,19, 0, 0, 0,19,19, 0, 0, 0,19,18,
michael@0 608 0, 0, 0, 0, 0, 0,20,20,17,18, 0, 0, 0,21,21, 0,
michael@0 609 0, 0,18,18, 0,21, 0,18,19, 0, 0, 0, 0, 0, 0,20,
michael@0 610 21,18,18, 0, 0, 0,20,21, 0, 0, 0,19,19, 0,18,18,
michael@0 611 15,15, 0,20,21,17,17, 0,19,21,17,17, 0, 0, 0,17,
michael@0 612 18, 0, 0, 0,20,19, 0,19,19,17,17, 0, 0, 0,18,18,
michael@0 613 0,19,20,16,17, 0, 0,21,20,20, 0,19,20,19,18, 0,
michael@0 614 19,20,16,16, 0, 0, 0,18,19, 0,19,20,17,17, 0, 0,
michael@0 615 21, 0,20, 0,21,21,17,19, 0,20, 0,19,20, 0, 0, 0,
michael@0 616 20, 0, 0,19,18,17,16, 0, 0, 0, 0, 0, 0, 0,20,17,
michael@0 617 17, 0,20,21,18,20, 0, 0, 0, 0,21, 0,19,20,17,17,
michael@0 618 0, 0, 0, 0, 0, 0,20,21,17,17, 0,11,11,14,14, 0,
michael@0 619 13,13,16,17, 0,13,13,16,16, 0,17,17, 0,21, 0,18,
michael@0 620 17,21, 0, 0,13,13,16,16, 0,15,15,18,18, 0,12,12,
michael@0 621 16,16, 0,17,16,21, 0, 0,17,17, 0, 0, 0,12,12,17,
michael@0 622 17, 0,17,17,19,21, 0,13,12,16,16, 0,17,17, 0, 0,
michael@0 623 0,17,17, 0, 0, 0,18,17, 0,21, 0, 0, 0, 0, 0, 0,
michael@0 624 15,15,20, 0, 0,20,18, 0, 0, 0,17,18, 0, 0, 0,16,
michael@0 625 17, 0, 0, 0, 0, 0, 0, 0, 0,15,15, 0, 0, 0,19,19,
michael@0 626 0, 0, 0,18,18, 0, 0, 0,14,14,18,18, 0,16,16, 0,
michael@0 627 21, 0,16,16,21,21, 0,17,17, 0,20, 0,17,17,20, 0,
michael@0 628 0,16,15, 0, 0, 0,20,20, 0, 0, 0,15,15,20,20, 0,
michael@0 629 17,17,21, 0, 0,17,18,20,20, 0,15,15,20,20, 0,18,
michael@0 630 18, 0, 0, 0,15,15,19,20, 0,17,18, 0, 0, 0,17,17,
michael@0 631 20,20, 0,18,17,21, 0, 0, 0, 0, 0,21, 0,15,15,20,
michael@0 632 20, 0,19,19, 0, 0, 0,17,17,21, 0, 0,17,17, 0, 0,
michael@0 633 0, 0, 0,21, 0, 0,15,15,19,19, 0,20,21, 0, 0, 0,
michael@0 634 18,17,21,21, 0,12,12,16,16, 0,14,14,17,17, 0,13,
michael@0 635 13,17,18, 0,16,16,18,17, 0,16,16,18,18, 0,13,13,
michael@0 636 18,18, 0,15,16,19,18, 0,13,13,16,16, 0,16,16,20,
michael@0 637 18, 0,16,16,17,17, 0,12,13,17,17, 0,17,16,18,18,
michael@0 638 0,12,12,16,16, 0,17,16,20,19, 0,16,16,16,16, 0,
michael@0 639 16,17,18,20, 0, 0, 0,21,20, 0,14,14,17,16, 0,19,
michael@0 640 18, 0,20, 0,16,16,17,16, 0,16,16,17,18, 0, 0,21,
michael@0 641 21,21, 0,14,14,16,16, 0,20,20,21, 0, 0,16,16,16,
michael@0 642 16, 0,10,10,14,14, 0,14,14,15,16, 0,14,14,15,15,
michael@0 643 0, 0,21,18,18, 0, 0,21,18,19, 0,13,13,16,16, 0,
michael@0 644 16,16,18,18, 0,14,14,15,15, 0,21, 0,18,18, 0,21,
michael@0 645 0,18,18, 0,13,13,16,16, 0,17,17,19,20, 0,14,14,
michael@0 646 15,15, 0, 0, 0,18,20, 0, 0,21,18,18, 0, 0,21,19,
michael@0 647 18, 0, 0, 0, 0, 0, 0,20,21,18,17, 0, 0, 0,21,21,
michael@0 648 0, 0, 0,19,19, 0,21, 0,18,19, 0, 0, 0, 0, 0, 0,
michael@0 649 21,20,17,17, 0, 0,21,20, 0, 0, 0, 0,19,19, 0,19,
michael@0 650 20,15,16, 0, 0,20,18,17, 0,20,21,17,18, 0,21, 0,
michael@0 651 18,18, 0, 0, 0,19,19, 0,20,20,17,18, 0, 0, 0,18,
michael@0 652 19, 0,20,20,18,17, 0, 0, 0, 0,20, 0, 0,21,17,18,
michael@0 653 0,20,21,17,17, 0, 0, 0,18,18, 0,19,19,17,17, 0,
michael@0 654 0, 0,21,21, 0,20,20,17,17, 0, 0, 0,21,19, 0, 0,
michael@0 655 0,20,19, 0,21,20,17,18, 0, 0, 0, 0, 0, 0, 0,20,
michael@0 656 18,17, 0,21,20,18,18, 0, 0, 0,20,21, 0,20,20,17,
michael@0 657 17, 0, 0, 0, 0, 0, 0,20, 0,17,17, 0,11,11,13,14,
michael@0 658 0,13,13,16,16, 0,13,13,16,16, 0,17,17, 0, 0, 0,
michael@0 659 17,18, 0, 0, 0,13,13,16,16, 0,15,16,18,18, 0,13,
michael@0 660 13,16,17, 0,16,17,20, 0, 0,17,18,20, 0, 0,13,13,
michael@0 661 17,17, 0,16,16,20,21, 0,13,13,16,16, 0,17,17,21,
michael@0 662 0, 0,17,18, 0, 0, 0,17,18, 0,21, 0, 0, 0, 0, 0,
michael@0 663 0,15,15,20, 0, 0,19,19, 0, 0, 0,17,17, 0, 0, 0,
michael@0 664 18,17,21,20, 0, 0, 0, 0, 0, 0,16,16,20,21, 0,21,
michael@0 665 20, 0,21, 0,19,21, 0, 0, 0,15,15, 0, 0, 0,16,17,
michael@0 666 0,19, 0,16,16, 0, 0, 0,17,17, 0, 0, 0,19,18, 0,
michael@0 667 0, 0,16,16,20,20, 0,20,18,21, 0, 0,15,15,21,21,
michael@0 668 0,18,18, 0, 0, 0,18,19, 0, 0, 0,16,15, 0,21, 0,
michael@0 669 20,19, 0, 0, 0,16,16, 0, 0, 0,20,18, 0,21, 0,17,
michael@0 670 18,21, 0, 0,18,19, 0, 0, 0, 0, 0, 0, 0, 0,16,16,
michael@0 671 20,20, 0,19,20, 0, 0, 0,17,17, 0, 0, 0,18,17,20,
michael@0 672 21, 0, 0, 0, 0, 0, 0,16,16, 0,20, 0,20,22, 0, 0,
michael@0 673 0,18,18, 0,22,
michael@0 674 };
michael@0 675
michael@0 676 static const static_codebook _44p0_p4_0 = {
michael@0 677 5, 3125,
michael@0 678 (char *)_vq_lengthlist__44p0_p4_0,
michael@0 679 1, -528744448, 1616642048, 3, 0,
michael@0 680 (long *)_vq_quantlist__44p0_p4_0,
michael@0 681 0
michael@0 682 };
michael@0 683
michael@0 684 static const long _vq_quantlist__44p0_p4_1[] = {
michael@0 685 3,
michael@0 686 2,
michael@0 687 4,
michael@0 688 1,
michael@0 689 5,
michael@0 690 0,
michael@0 691 6,
michael@0 692 };
michael@0 693
michael@0 694 static const char _vq_lengthlist__44p0_p4_1[] = {
michael@0 695 2, 3, 3, 3, 3, 3, 3,
michael@0 696 };
michael@0 697
michael@0 698 static const static_codebook _44p0_p4_1 = {
michael@0 699 1, 7,
michael@0 700 (char *)_vq_lengthlist__44p0_p4_1,
michael@0 701 1, -533200896, 1611661312, 3, 0,
michael@0 702 (long *)_vq_quantlist__44p0_p4_1,
michael@0 703 0
michael@0 704 };
michael@0 705
michael@0 706 static const long _vq_quantlist__44p0_p5_0[] = {
michael@0 707 1,
michael@0 708 0,
michael@0 709 2,
michael@0 710 };
michael@0 711
michael@0 712 static const char _vq_lengthlist__44p0_p5_0[] = {
michael@0 713 1, 6, 6, 6, 8, 8, 7, 8, 8, 7, 9, 8,10,11,11, 9,
michael@0 714 8, 8, 7, 8, 8,11,11,11, 9, 8, 8, 6, 7, 7,10,10,
michael@0 715 10,10,10,10,10,10,10,14,13,13,12,11,11,10,10,10,
michael@0 716 14,14,13,13,11,11, 6, 6, 6, 8, 5, 5, 8, 7, 7, 8,
michael@0 717 7, 7,11, 9, 9, 9, 7, 7, 8, 7, 7,12,10,10,10, 7,
michael@0 718 7, 7, 8, 8,12,11,11,12,10,10,11,10,10,14,13,13,
michael@0 719 13,10,10,11,10,11,16,14,14,13,10,10, 7, 8, 7,12,
michael@0 720 12,12,12,11,11,12,11,11,16,14,15,13,12,12,11,11,
michael@0 721 11,17,15,14,14,13,13,10, 9, 9,13,11,11,13,11,11,
michael@0 722 12,11,11,16,14,13,14,11,11,12,11,11,16,15,14,14,
michael@0 723 11,11, 7, 8, 8,12,11,11,12,10,10,12,10,10,16,14,
michael@0 724 13,13,11,11,12,10,10,16,14,14,13,10,10, 8, 8, 8,
michael@0 725 12,12,12,12,11,11,12,11,11,16,14,15,14,12,12,12,
michael@0 726 11,11,16,15,15,14,12,12,10,10,10,13,11,11,13,11,
michael@0 727 11,12,12,12,16,14,14,14,11,11,12,11,11,17,14,15,
michael@0 728 14,11,11,
michael@0 729 };
michael@0 730
michael@0 731 static const static_codebook _44p0_p5_0 = {
michael@0 732 5, 243,
michael@0 733 (char *)_vq_lengthlist__44p0_p5_0,
michael@0 734 1, -527106048, 1620377600, 2, 0,
michael@0 735 (long *)_vq_quantlist__44p0_p5_0,
michael@0 736 0
michael@0 737 };
michael@0 738
michael@0 739 static const long _vq_quantlist__44p0_p5_1[] = {
michael@0 740 1,
michael@0 741 0,
michael@0 742 2,
michael@0 743 };
michael@0 744
michael@0 745 static const char _vq_lengthlist__44p0_p5_1[] = {
michael@0 746 2, 7, 7, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 8,
michael@0 747 7, 7, 8, 8, 8, 9, 9, 9, 9, 7, 7, 6, 6, 6, 9, 7,
michael@0 748 7, 9, 7, 7, 9, 8, 8,10, 8, 8,10, 8, 8,10, 8, 8,
michael@0 749 10, 8, 8,10, 8, 8, 7, 6, 6, 9, 6, 6, 9, 6, 6, 9,
michael@0 750 7, 7,10, 8, 8, 9, 6, 6, 9, 7, 7,10, 8, 8, 9, 7,
michael@0 751 7, 7, 8, 8,11, 9, 9,11, 9, 9,11, 9, 9,12, 9, 9,
michael@0 752 12, 8, 8,12, 9, 9,12,10, 9,12, 8, 8, 8, 7, 7,10,
michael@0 753 9, 9,11, 9, 9,11, 9, 9,11,11,10,11, 9, 9,11,10,
michael@0 754 9,11,10,11,11, 9, 9,10, 8, 8,11, 9, 9,11, 9, 9,
michael@0 755 11, 9, 9,11,10,10,11, 9, 9,11, 9, 9,11,10,10,11,
michael@0 756 9, 9, 9, 8, 8,12, 9, 9,12, 9, 9,11, 9, 9,12, 9,
michael@0 757 9,12, 8, 8,12, 9, 9,12, 9, 9,12, 8, 8, 9, 7, 7,
michael@0 758 11, 9,10,11,10, 9,11, 9, 9,11,11,11,11, 9, 9,11,
michael@0 759 10,10,11,11,11,11, 9, 9,10, 9, 9,11, 9, 9,11,10,
michael@0 760 10,11,10, 9,11,10,10,11, 9, 9,11,10,10,11,10,11,
michael@0 761 11, 9, 9,
michael@0 762 };
michael@0 763
michael@0 764 static const static_codebook _44p0_p5_1 = {
michael@0 765 5, 243,
michael@0 766 (char *)_vq_lengthlist__44p0_p5_1,
michael@0 767 1, -530841600, 1616642048, 2, 0,
michael@0 768 (long *)_vq_quantlist__44p0_p5_1,
michael@0 769 0
michael@0 770 };
michael@0 771
michael@0 772 static const long _vq_quantlist__44p0_p6_0[] = {
michael@0 773 1,
michael@0 774 0,
michael@0 775 2,
michael@0 776 };
michael@0 777
michael@0 778 static const char _vq_lengthlist__44p0_p6_0[] = {
michael@0 779 1, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
michael@0 780 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9,
michael@0 781 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 782 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 783 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 784 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 785 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 786 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 787 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 788 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 789 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 790 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 791 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 792 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 793 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 794 9, 9, 9,
michael@0 795 };
michael@0 796
michael@0 797 static const static_codebook _44p0_p6_0 = {
michael@0 798 5, 243,
michael@0 799 (char *)_vq_lengthlist__44p0_p6_0,
michael@0 800 1, -516716544, 1630767104, 2, 0,
michael@0 801 (long *)_vq_quantlist__44p0_p6_0,
michael@0 802 0
michael@0 803 };
michael@0 804
michael@0 805 static const long _vq_quantlist__44p0_p6_1[] = {
michael@0 806 12,
michael@0 807 11,
michael@0 808 13,
michael@0 809 10,
michael@0 810 14,
michael@0 811 9,
michael@0 812 15,
michael@0 813 8,
michael@0 814 16,
michael@0 815 7,
michael@0 816 17,
michael@0 817 6,
michael@0 818 18,
michael@0 819 5,
michael@0 820 19,
michael@0 821 4,
michael@0 822 20,
michael@0 823 3,
michael@0 824 21,
michael@0 825 2,
michael@0 826 22,
michael@0 827 1,
michael@0 828 23,
michael@0 829 0,
michael@0 830 24,
michael@0 831 };
michael@0 832
michael@0 833 static const char _vq_lengthlist__44p0_p6_1[] = {
michael@0 834 1, 3, 2, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,
michael@0 835 11,12,12,12,14,14,14,15,15,
michael@0 836 };
michael@0 837
michael@0 838 static const static_codebook _44p0_p6_1 = {
michael@0 839 1, 25,
michael@0 840 (char *)_vq_lengthlist__44p0_p6_1,
michael@0 841 1, -518864896, 1620639744, 5, 0,
michael@0 842 (long *)_vq_quantlist__44p0_p6_1,
michael@0 843 0
michael@0 844 };
michael@0 845
michael@0 846 static const long _vq_quantlist__44p0_p6_2[] = {
michael@0 847 12,
michael@0 848 11,
michael@0 849 13,
michael@0 850 10,
michael@0 851 14,
michael@0 852 9,
michael@0 853 15,
michael@0 854 8,
michael@0 855 16,
michael@0 856 7,
michael@0 857 17,
michael@0 858 6,
michael@0 859 18,
michael@0 860 5,
michael@0 861 19,
michael@0 862 4,
michael@0 863 20,
michael@0 864 3,
michael@0 865 21,
michael@0 866 2,
michael@0 867 22,
michael@0 868 1,
michael@0 869 23,
michael@0 870 0,
michael@0 871 24,
michael@0 872 };
michael@0 873
michael@0 874 static const char _vq_lengthlist__44p0_p6_2[] = {
michael@0 875 3, 4, 4, 5, 4, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 876 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 877 };
michael@0 878
michael@0 879 static const static_codebook _44p0_p6_2 = {
michael@0 880 1, 25,
michael@0 881 (char *)_vq_lengthlist__44p0_p6_2,
michael@0 882 1, -529006592, 1611661312, 5, 0,
michael@0 883 (long *)_vq_quantlist__44p0_p6_2,
michael@0 884 0
michael@0 885 };
michael@0 886
michael@0 887 static const char _huff_lengthlist__44p0_short[] = {
michael@0 888 3, 3, 7, 8,10,13,16, 3, 2, 5, 7, 9,13,16, 6, 4,
michael@0 889 4, 6,10,14,15, 7, 5, 5, 7,10,13,14, 9, 8, 9, 9,
michael@0 890 9,11,13,12,11,12, 9, 7, 8,11,14,12,10, 6, 5, 7,
michael@0 891 10,
michael@0 892 };
michael@0 893
michael@0 894 static const static_codebook _huff_book__44p0_short = {
michael@0 895 2, 49,
michael@0 896 (char *)_huff_lengthlist__44p0_short,
michael@0 897 0, 0, 0, 0, 0,
michael@0 898 NULL,
michael@0 899 0
michael@0 900 };
michael@0 901
michael@0 902 static const long _vq_quantlist__44p1_l0_0[] = {
michael@0 903 6,
michael@0 904 5,
michael@0 905 7,
michael@0 906 4,
michael@0 907 8,
michael@0 908 3,
michael@0 909 9,
michael@0 910 2,
michael@0 911 10,
michael@0 912 1,
michael@0 913 11,
michael@0 914 0,
michael@0 915 12,
michael@0 916 };
michael@0 917
michael@0 918 static const char _vq_lengthlist__44p1_l0_0[] = {
michael@0 919 1, 4, 4, 7, 7, 8, 8, 9, 9,10,10,11,11, 4, 6, 5,
michael@0 920 8, 6, 9, 8,10, 9,10,10,11,10, 5, 5, 6, 6, 8, 8,
michael@0 921 9, 9,10,10,10,10,11, 7, 8, 8, 9, 8,10, 9,10, 9,
michael@0 922 11,10,11,10, 7, 8, 8, 8,10, 9,10,10,10,10,11,10,
michael@0 923 11, 9,10,10,11,11,11,11,12,11,12,11,12,11, 9,10,
michael@0 924 10,11,11,11,11,11,11,11,12,11,12,11,11,11,12,12,
michael@0 925 12,12,12,12,12,12,12,11,11,12,11,12,12,12,12,12,
michael@0 926 12,12,12,11,12,12,12,12,12,13,12,13,12,12,12,12,
michael@0 927 12,12,12,12,12,13,13,13,13,12,13,12,12,12,12,12,
michael@0 928 13,13,12,13,12,13,12,13,12,12,12,12,13,13,13,13,
michael@0 929 13,13,12,12,12,12,12,11,12,
michael@0 930 };
michael@0 931
michael@0 932 static const static_codebook _44p1_l0_0 = {
michael@0 933 2, 169,
michael@0 934 (char *)_vq_lengthlist__44p1_l0_0,
michael@0 935 1, -526516224, 1616117760, 4, 0,
michael@0 936 (long *)_vq_quantlist__44p1_l0_0,
michael@0 937 0
michael@0 938 };
michael@0 939
michael@0 940 static const long _vq_quantlist__44p1_l0_1[] = {
michael@0 941 2,
michael@0 942 1,
michael@0 943 3,
michael@0 944 0,
michael@0 945 4,
michael@0 946 };
michael@0 947
michael@0 948 static const char _vq_lengthlist__44p1_l0_1[] = {
michael@0 949 1, 4, 4, 6, 6, 5, 5, 5, 6, 6, 5, 6, 5, 6, 6, 6,
michael@0 950 6, 7, 7, 7, 6, 7, 6, 7, 7,
michael@0 951 };
michael@0 952
michael@0 953 static const static_codebook _44p1_l0_1 = {
michael@0 954 2, 25,
michael@0 955 (char *)_vq_lengthlist__44p1_l0_1,
michael@0 956 1, -533725184, 1611661312, 3, 0,
michael@0 957 (long *)_vq_quantlist__44p1_l0_1,
michael@0 958 0
michael@0 959 };
michael@0 960
michael@0 961 static const long _vq_quantlist__44p1_l1_0[] = {
michael@0 962 1,
michael@0 963 0,
michael@0 964 2,
michael@0 965 };
michael@0 966
michael@0 967 static const char _vq_lengthlist__44p1_l1_0[] = {
michael@0 968 1, 4, 4, 4, 4, 4, 4, 4, 4,
michael@0 969 };
michael@0 970
michael@0 971 static const static_codebook _44p1_l1_0 = {
michael@0 972 2, 9,
michael@0 973 (char *)_vq_lengthlist__44p1_l1_0,
michael@0 974 1, -516716544, 1630767104, 2, 0,
michael@0 975 (long *)_vq_quantlist__44p1_l1_0,
michael@0 976 0
michael@0 977 };
michael@0 978
michael@0 979 static const char _huff_lengthlist__44p1_lfe[] = {
michael@0 980 1, 3, 2, 3,
michael@0 981 };
michael@0 982
michael@0 983 static const static_codebook _huff_book__44p1_lfe = {
michael@0 984 2, 4,
michael@0 985 (char *)_huff_lengthlist__44p1_lfe,
michael@0 986 0, 0, 0, 0, 0,
michael@0 987 NULL,
michael@0 988 0
michael@0 989 };
michael@0 990
michael@0 991 static const char _huff_lengthlist__44p1_long[] = {
michael@0 992 3, 3, 7, 7, 9,13,16, 3, 2, 4, 6,10,13,17, 7, 4,
michael@0 993 4, 6, 9,12,14, 7, 6, 6, 5, 7, 9,12,10,10, 9, 6,
michael@0 994 6, 9,12,14,14,13, 9, 8,10,11,18,18,15,13,11,10,
michael@0 995 11,
michael@0 996 };
michael@0 997
michael@0 998 static const static_codebook _huff_book__44p1_long = {
michael@0 999 2, 49,
michael@0 1000 (char *)_huff_lengthlist__44p1_long,
michael@0 1001 0, 0, 0, 0, 0,
michael@0 1002 NULL,
michael@0 1003 0
michael@0 1004 };
michael@0 1005
michael@0 1006 static const long _vq_quantlist__44p1_p1_0[] = {
michael@0 1007 1,
michael@0 1008 0,
michael@0 1009 2,
michael@0 1010 };
michael@0 1011
michael@0 1012 static const char _vq_lengthlist__44p1_p1_0[] = {
michael@0 1013 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1014 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1015 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1016 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1017 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1018 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1019 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1020 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1021 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1022 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1023 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1024 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1025 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1026 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1027 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1028 0, 0, 0,
michael@0 1029 };
michael@0 1030
michael@0 1031 static const static_codebook _44p1_p1_0 = {
michael@0 1032 5, 243,
michael@0 1033 (char *)_vq_lengthlist__44p1_p1_0,
michael@0 1034 1, -535822336, 1611661312, 2, 0,
michael@0 1035 (long *)_vq_quantlist__44p1_p1_0,
michael@0 1036 0
michael@0 1037 };
michael@0 1038
michael@0 1039 static const long _vq_quantlist__44p1_p2_0[] = {
michael@0 1040 1,
michael@0 1041 0,
michael@0 1042 2,
michael@0 1043 };
michael@0 1044
michael@0 1045 static const char _vq_lengthlist__44p1_p2_0[] = {
michael@0 1046 1, 4, 4, 0, 7, 7, 0, 8, 8, 0, 9, 9, 0,12,12, 0,
michael@0 1047 8, 8, 0, 9, 9, 0,12,12, 0, 8, 8, 0, 6, 6, 0,11,
michael@0 1048 11, 0,11,11, 0,12,12, 0,14,14, 0,11,11, 0,12,12,
michael@0 1049 0,14,14, 0,11,11, 0, 6, 6, 0, 6, 5, 0, 7, 6, 0,
michael@0 1050 7, 7, 0,10,10, 0, 6, 6, 0, 7, 7, 0,10,10, 0, 7,
michael@0 1051 7, 0, 7, 7, 0,10,10, 0,11,11, 0,11,11, 0,14,14,
michael@0 1052 0,10,10, 0,12,12, 0,14,14, 0,12,12, 0, 6, 6, 0,
michael@0 1053 11,11, 0,11,11, 0,12,12, 0,14,14, 0,11,11, 0,12,
michael@0 1054 12, 0,15,15, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1055 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1056 0, 0, 0, 8, 8, 0,11,11, 0,11,11, 0,12,12, 0,15,
michael@0 1057 15, 0,12,12, 0,11,11, 0,15,15, 0,11,11, 0, 6, 6,
michael@0 1058 0,11,11, 0,12,12, 0,12,12, 0,15,15, 0,11,11, 0,
michael@0 1059 12,12, 0,14,14, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1060 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1061 0, 0, 0,
michael@0 1062 };
michael@0 1063
michael@0 1064 static const static_codebook _44p1_p2_0 = {
michael@0 1065 5, 243,
michael@0 1066 (char *)_vq_lengthlist__44p1_p2_0,
michael@0 1067 1, -533200896, 1614282752, 2, 0,
michael@0 1068 (long *)_vq_quantlist__44p1_p2_0,
michael@0 1069 0
michael@0 1070 };
michael@0 1071
michael@0 1072 static const long _vq_quantlist__44p1_p2_1[] = {
michael@0 1073 1,
michael@0 1074 0,
michael@0 1075 2,
michael@0 1076 };
michael@0 1077
michael@0 1078 static const char _vq_lengthlist__44p1_p2_1[] = {
michael@0 1079 1, 3, 3, 0, 8, 8, 0, 8, 8, 0,10,10, 0, 9, 9, 0,
michael@0 1080 10,10, 0,10,10, 0, 9, 9, 0,10,10, 0, 7, 7, 0, 7,
michael@0 1081 7, 0, 7, 7, 0, 8, 8, 0, 8, 8, 0, 8, 8, 0, 9, 9,
michael@0 1082 0, 8, 8, 0, 8, 8, 0, 7, 7, 0, 8, 8, 0, 8, 8, 0,
michael@0 1083 10,10, 0, 9, 9, 0, 9, 9, 0,10,10, 0, 9, 9, 0,10,
michael@0 1084 10, 0, 8, 8, 0,11,11, 0,11,11, 0,12,12, 0,11,11,
michael@0 1085 0,12,12, 0,12,12, 0,12,12, 0,12,12, 0, 8, 8, 0,
michael@0 1086 11,11, 0,11,11, 0,13,12, 0,12,12, 0,13,12, 0,13,
michael@0 1087 13, 0,12,12, 0,13,13, 0, 7, 7, 0, 0, 0, 0, 0, 0,
michael@0 1088 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1089 0, 0, 0, 8, 8, 0,11,11, 0,11,11, 0,13,12, 0,12,
michael@0 1090 12, 0,12,12, 0,12,12, 0,11,11, 0,12,12, 0, 8, 8,
michael@0 1091 0,12,12, 0,12,12, 0,13,13, 0,12,12, 0,13,13, 0,
michael@0 1092 13,13, 0,12,13, 0,13,13, 0, 7, 7, 0, 0, 0, 0, 0,
michael@0 1093 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1094 0, 0, 0,
michael@0 1095 };
michael@0 1096
michael@0 1097 static const static_codebook _44p1_p2_1 = {
michael@0 1098 5, 243,
michael@0 1099 (char *)_vq_lengthlist__44p1_p2_1,
michael@0 1100 1, -535822336, 1611661312, 2, 0,
michael@0 1101 (long *)_vq_quantlist__44p1_p2_1,
michael@0 1102 0
michael@0 1103 };
michael@0 1104
michael@0 1105 static const long _vq_quantlist__44p1_p3_0[] = {
michael@0 1106 1,
michael@0 1107 0,
michael@0 1108 2,
michael@0 1109 };
michael@0 1110
michael@0 1111 static const char _vq_lengthlist__44p1_p3_0[] = {
michael@0 1112 1, 6, 6, 6, 7, 7, 7, 8, 8, 7, 8, 8,10,11,11, 9,
michael@0 1113 8, 8, 7, 9, 9,11,12,12, 9, 8, 8, 6, 7, 7, 9,11,
michael@0 1114 11,10,11,11,10,11,11,13,13,13,11,12,12,10,11,11,
michael@0 1115 13,14,14,12,12,12, 6, 6, 6, 8, 6, 6, 8, 6, 6, 9,
michael@0 1116 7, 7,12,10,10,10, 6, 6, 9, 7, 7,12,10,10,11, 7,
michael@0 1117 6, 7, 8, 8,12,10,10,12,10,10,11,10,10,15,13,13,
michael@0 1118 13,10,10,12,11,11,15,13,13,14,11,11, 8, 7, 7,12,
michael@0 1119 11,11,12,11,11,11,11,11,14,14,14,13,12,12,12,11,
michael@0 1120 11,16,15,15,14,12,12, 0,10,10, 0,11,11, 0,12,12,
michael@0 1121 0,11,11, 0,14,14, 0,11,11, 0,11,11, 0,15,15, 0,
michael@0 1122 11,11, 7, 8, 8,13,10,10,12,10,10,12,11,11,15,13,
michael@0 1123 13,14,11,11,12,10,10,16,14,14,14,10,10, 8, 7, 7,
michael@0 1124 12,11,11,13,11,11,12,11,11,15,14,14,14,12,12,13,
michael@0 1125 12,12,15,14,14,15,12,12, 0,11,11, 0,12,12, 0,12,
michael@0 1126 12, 0,12,12, 0,15,15, 0,12,12, 0,12,12, 0,15,14,
michael@0 1127 0,12,12,
michael@0 1128 };
michael@0 1129
michael@0 1130 static const static_codebook _44p1_p3_0 = {
michael@0 1131 5, 243,
michael@0 1132 (char *)_vq_lengthlist__44p1_p3_0,
michael@0 1133 1, -531365888, 1616117760, 2, 0,
michael@0 1134 (long *)_vq_quantlist__44p1_p3_0,
michael@0 1135 0
michael@0 1136 };
michael@0 1137
michael@0 1138 static const long _vq_quantlist__44p1_p3_1[] = {
michael@0 1139 2,
michael@0 1140 1,
michael@0 1141 3,
michael@0 1142 0,
michael@0 1143 4,
michael@0 1144 };
michael@0 1145
michael@0 1146 static const char _vq_lengthlist__44p1_p3_1[] = {
michael@0 1147 2, 3, 4, 7, 7,10,12,12,12,12,10,11,11,13,13,11,
michael@0 1148 12,12,11,11,12,12,12,12,12,11,13,13,13,13,12,12,
michael@0 1149 12,13,14,12,13,13,13,13,12,13,13,13,13,12,13,13,
michael@0 1150 13,13,11,13,13,13,13,12,12,12,14,14,12,13,13,12,
michael@0 1151 12,12,12,13,13,13,12,13,13,13,13,12,13,13,13,13,
michael@0 1152 12,12,12,14,14,12,13,13,12,12,12,13,13,13,13,12,
michael@0 1153 13,13,12,12,12,13,13,13,13,12,12,12,14,14,12,13,
michael@0 1154 13,12,12,12,13,13,13,13,12,13,13,12,12,10,10,11,
michael@0 1155 10,10,11,11,11,11,11,11, 9, 9,10,10,12,11,11,10,
michael@0 1156 10,12,10,10,10,10,13,12,12,12,12,13,11,11,11,11,
michael@0 1157 13,12,12,12,12,13,11,11,11,11,13,12,12,12,12,13,
michael@0 1158 12,12,12,12,13,11,11,11,11,13,12,12,12,12,13,11,
michael@0 1159 11,11,11,13,12,12,11,11,13,12,12,11,11,13,11,11,
michael@0 1160 11,11,13,12,12,11,11,13,11,11,11,11,13,12,12,11,
michael@0 1161 11,13,12,12,11,11,13,11,11,11,11,13,12,12,11,11,
michael@0 1162 13,11,11,11,11,13,12,12,11,11,11,11,11,10,10,11,
michael@0 1163 11,11, 9, 9,11,12,12,11,11,12,12,12, 9, 9,13,13,
michael@0 1164 13,10,10,13,13,13,11,11,13,13,13,14,14,13,13,13,
michael@0 1165 11,10,13,13,14,12,12,13,13,13,11,11,13,13,13,11,
michael@0 1166 11,13,13,13,14,14,13,13,13,10,10,13,13,13,11,11,
michael@0 1167 13,13,13,10,10,13,14,13,11,11,13,14,14,14,14,13,
michael@0 1168 13,13,10,10,13,14,14,11,11,13,13,13,10,10,13,14,
michael@0 1169 14,11,11,13,13,13,14,14,14,13,13,10,10,13,14,14,
michael@0 1170 11,11,13,13,13,10,10,14,12,12, 9, 9,14,12,12, 9,
michael@0 1171 9,14,11,11, 9, 9,14,12,12, 8, 8,14,11,11, 7, 7,
michael@0 1172 15,13,13,10,10,15,12,12,10,10,15,13,13,10,10,15,
michael@0 1173 12,12,10,10,15,13,13,10,10,15,13,13,10,10,15,12,
michael@0 1174 12,10,10,15,13,13,10,10,15,12,12,10,10,15,13,13,
michael@0 1175 10,10,15,13,13,10,10,15,12,12,10,10,15,13,13, 9,
michael@0 1176 9,15,12,12, 9, 9,14,13,13, 9, 9,15,13,13,10,10,
michael@0 1177 15,12,12,10,10,15,13,13, 9, 9,15,12,12, 9, 9,15,
michael@0 1178 13,13, 9, 9,13,12,12, 9, 9,13,13,13, 8, 8,13,13,
michael@0 1179 13, 9, 9,13,13,13, 7, 7,14,13,13, 8, 8,14,14,14,
michael@0 1180 10,10,15,14,14,11,11,14,14,14, 9, 9,15,14,14,10,
michael@0 1181 10,15,14,14, 9, 9,14,14,14,10,10,15,14,14,11,11,
michael@0 1182 15,14,14, 9, 9,14,14,14,10,10,14,14,14, 9, 9,15,
michael@0 1183 14,15,10,10,15,14,14,11,11,14,14,14, 9, 9,14,14,
michael@0 1184 14, 9, 9,14,14,14, 8, 8,15,14,14,10,10,15,14,14,
michael@0 1185 11,11,14,14,14, 9, 9,15,14,14, 9, 9,14,14,14, 8,
michael@0 1186 8,12,12,12,13,13,16,16,16,11,11,17,16,16,12,12,
michael@0 1187 17,16,16,11,11,17,16,16,11,11,17,17,16,13,13,17,
michael@0 1188 16,16,13,13,18,17,16,12,12,17,16,16,13,13,17,16,
michael@0 1189 17,12,12,18,17,17,13,13,17,16,16,14,14,18,17,17,
michael@0 1190 12,12,18,16,16,13,13,17,17,17,13,12,17,17,17,13,
michael@0 1191 13,17,16,16,13,13,18,17,17,12,12,17,16,16,13,12,
michael@0 1192 17,17,17,12,12,18,17,17,13,13,18,16,16,14,14,18,
michael@0 1193 17,17,12,12,17,17,17,13,13,18,17,18,12,12,13,14,
michael@0 1194 14,10,10,16,14,14,13,13,17,15,15,14,14,17,14,14,
michael@0 1195 12,13,16,14,14,13,13,17,15,15,14,14,16,16,16,15,
michael@0 1196 15,17,15,15,14,14,17,16,16,14,15,17,15,15,14,14,
michael@0 1197 17,15,16,14,14,17,16,16,15,15,17,15,15,13,13,17,
michael@0 1198 15,15,14,14,18,15,15,13,14,17,15,15,14,14,16,16,
michael@0 1199 16,15,15,17,15,15,13,13,17,15,15,14,14,17,15,15,
michael@0 1200 13,13,17,15,15,14,14,16,16,16,15,15,17,15,15,13,
michael@0 1201 13,17,15,15,14,14,18,15,15,13,13,13,11,11,10,10,
michael@0 1202 16,14,14,13,12,16,14,14,13,13,16,15,14,12,12,16,
michael@0 1203 14,14,12,12,16,15,15,14,14,16,14,14,14,14,17,15,
michael@0 1204 15,13,13,16,15,15,14,14,17,15,15,13,14,17,15,15,
michael@0 1205 14,14,17,15,14,14,14,17,15,15,13,13,17,15,15,14,
michael@0 1206 14,17,15,15,13,13,17,15,15,14,14,17,14,14,14,14,
michael@0 1207 17,15,15,13,13,17,15,15,13,13,17,15,15,13,13,17,
michael@0 1208 15,15,14,14,17,15,15,14,14,17,15,15,13,13,17,15,
michael@0 1209 15,13,13,17,15,15,13,13,14,14,15, 8, 8,14,14,14,
michael@0 1210 19,19,14,15,15,18,19,14,14,14,19,18,14,14,14,19,
michael@0 1211 19,15,15,15,19,18,15,16,16,19,19,15,15,15,19,19,
michael@0 1212 15,16,16,20,19,15,15,15,19,19,15,15,15,19,19,16,
michael@0 1213 16,16,20,19,15,15,15,19,18,15,16,16,20,19,15,15,
michael@0 1214 15,18,18,15,15,15,19,20,15,16,16,19,19,15,15,15,
michael@0 1215 20,19,15,15,15,20,19,15,15,15,19,18,15,15,15,19,
michael@0 1216 19,15,16,16,19,20,15,15,15,19,19,15,15,15,19,20,
michael@0 1217 15,15,15,19,19,14,12,12, 9, 9,14,14,14,19,19,14,
michael@0 1218 14,14,19,19,14,14,15,20,19,15,14,14,18,19,15,15,
michael@0 1219 15,19,19,15,15,14,20,19,15,15,15,20,19,15,15,14,
michael@0 1220 20,19,15,15,15,20,19,15,15,15,19,20,15,14,14,19,
michael@0 1221 20,15,15,15,20,20,15,14,14,20,19,15,15,15,19,19,
michael@0 1222 15,15,15,19,19,15,14,14,19,19,15,15,15,19,20,15,
michael@0 1223 15,15,20,20,15,15,15,19,19,15,15,15,20,19,16,14,
michael@0 1224 14,19,19,15,15,15,20,19,15,14,15,20,19,14,15,15,
michael@0 1225 20,19,12,12,12,13,13,16,16,16,11,11,16,16,16,12,
michael@0 1226 12,17,16,16,11,11,17,15,16,11,11,17,17,17,13,13,
michael@0 1227 18,16,17,13,13,18,17,17,13,12,17,16,17,13,13,17,
michael@0 1228 17,17,13,13,16,16,16,12,12,17,16,16,13,13,17,16,
michael@0 1229 16,12,12,17,16,16,12,13,17,17,17,12,12,17,17,17,
michael@0 1230 13,13,18,16,16,13,13,18,17,17,12,12,18,17,17,12,
michael@0 1231 12,17,17,17,12,12,17,17,17,12,12,17,16,16,13,13,
michael@0 1232 17,17,17,12,12,17,16,16,12,12,17,17,17,12,12,13,
michael@0 1233 14,14, 9, 9,16,14,14,13,13,16,15,15,14,14,17,14,
michael@0 1234 14,13,13,16,14,14,13,13,17,15,15,15,15,16,16,16,
michael@0 1235 15,15,17,15,15,14,14,17,15,15,15,15,17,15,15,14,
michael@0 1236 14,17,15,15,14,14,16,16,16,15,15,17,15,15,14,14,
michael@0 1237 17,15,15,14,14,17,15,15,14,14,17,15,15,14,14,16,
michael@0 1238 16,16,15,15,18,15,15,14,13,17,15,15,14,14,17,15,
michael@0 1239 15,13,13,17,15,15,14,14,16,16,16,15,15,17,15,15,
michael@0 1240 14,13,17,15,15,14,14,17,15,15,13,13,13,11,11,11,
michael@0 1241 11,16,14,14,12,12,16,14,14,13,13,16,15,14,12,12,
michael@0 1242 17,14,14,12,12,17,15,15,13,13,17,14,14,14,14,17,
michael@0 1243 15,15,13,13,17,14,15,14,13,17,15,15,13,13,16,15,
michael@0 1244 15,13,13,16,14,14,14,14,17,15,15,13,13,16,14,14,
michael@0 1245 13,13,16,15,15,13,13,17,15,15,13,13,17,14,14,14,
michael@0 1246 14,17,15,15,12,12,17,15,15,13,13,17,15,15,12,12,
michael@0 1247 16,15,15,13,13,17,14,14,13,14,17,15,15,12,12,17,
michael@0 1248 14,14,13,13,17,15,15,12,12,14,14,14, 8, 8,14,14,
michael@0 1249 14,18,18,14,15,15,19,19,14,14,14,19,19,14,15,14,
michael@0 1250 18,19,15,15,15,18,19,15,16,16,20,20,15,15,15,19,
michael@0 1251 20,15,16,16,19,20,15,15,15,19,20,15,15,16,19,19,
michael@0 1252 15,16,16,20,20,15,15,15,20,19,15,16,16,20,19,15,
michael@0 1253 15,15,19,20,15,15,15,19,19,15,16,16,20,19,15,15,
michael@0 1254 15,19,19,15,16,15,20,19,15,15,15,19,19,15,15,15,
michael@0 1255 19,20,15,16,16,20,20,15,15,15,19,19,15,15,15,20,
michael@0 1256 20,15,15,15,19,19,14,12,12, 9, 9,14,14,14,18,18,
michael@0 1257 14,14,14,19,20,14,14,14,18,18,14,14,14,18,19,15,
michael@0 1258 15,15,19,20,15,14,14,19,19,15,15,15,19,19,15,14,
michael@0 1259 15,19,19,15,15,15,18,20,15,15,15,19,19,15,14,14,
michael@0 1260 19,19,15,15,15,20,19,15,15,14,20,20,15,15,15,19,
michael@0 1261 19,15,15,15,19,19,15,14,14,19,19,15,15,15,19,19,
michael@0 1262 15,14,14,19,20,14,15,15,19,19,15,15,15,19,19,15,
michael@0 1263 14,14,20,19,15,15,15,19,19,15,14,14,20,19,15,15,
michael@0 1264 15,19,19,13,12,12,13,13,17,17,16,11,11,16,16,16,
michael@0 1265 12,12,17,17,16,11,11,17,16,16,11,11,17,17,17,13,
michael@0 1266 13,17,16,16,13,13,18,17,17,12,12,17,16,16,13,13,
michael@0 1267 18,17,17,12,12,18,17,17,13,13,18,16,17,13,13,17,
michael@0 1268 17,17,12,12,18,17,17,13,13,18,17,17,12,12,17,16,
michael@0 1269 17,12,12,17,16,16,13,13,17,16,16,11,11,17,16,16,
michael@0 1270 12,12,17,17,17,11,11,17,17,17,12,12,18,16,16,13,
michael@0 1271 13,18,17,17,12,11,17,16,16,12,12,18,17,17,11,11,
michael@0 1272 13,14,14, 9, 9,16,14,14,13,13,16,15,15,14,14,17,
michael@0 1273 14,14,12,12,16,14,14,13,13,17,15,15,14,14,17,16,
michael@0 1274 16,15,16,18,15,15,14,14,17,15,15,14,14,17,15,15,
michael@0 1275 14,14,18,15,15,14,14,16,16,16,15,16,18,15,15,14,
michael@0 1276 14,17,16,15,14,14,18,15,15,14,14,17,15,15,14,14,
michael@0 1277 17,16,16,15,15,18,14,15,13,13,17,15,15,14,14,18,
michael@0 1278 15,15,13,13,17,15,15,14,14,17,16,15,15,15,17,15,
michael@0 1279 15,13,13,17,15,15,14,14,18,15,15,13,13,13,11,11,
michael@0 1280 10,10,16,14,14,12,12,16,14,14,12,12,17,14,15,11,
michael@0 1281 11,17,14,14,11,11,17,15,15,13,13,17,14,14,14,13,
michael@0 1282 17,15,15,13,13,16,15,15,13,13,17,15,15,13,13,17,
michael@0 1283 15,15,13,13,17,14,14,14,14,17,15,15,13,13,17,14,
michael@0 1284 15,13,13,16,15,15,13,13,17,15,15,13,13,17,14,14,
michael@0 1285 13,13,17,15,15,12,12,16,14,14,12,12,17,15,15,12,
michael@0 1286 12,17,15,15,13,13,17,14,14,13,13,17,15,15,12,12,
michael@0 1287 17,14,14,12,12,17,15,15,12,12,13,15,14, 8, 8,14,
michael@0 1288 14,14,19,19,14,15,15,18,19,14,14,14,18,19,14,15,
michael@0 1289 14,19,19,15,16,15,19,19,15,16,16,19,20,15,15,15,
michael@0 1290 19,19,15,16,16,19,19,15,16,16,19,19,15,15,15,19,
michael@0 1291 19,15,16,16,20,20,15,15,15,19,19,15,15,15,19,19,
michael@0 1292 15,15,15,19,19,15,15,15,19,19,15,16,16,20,19,15,
michael@0 1293 15,15,19,19,15,15,15,19,19,15,15,15,19,19,15,16,
michael@0 1294 15,19,19,15,16,16,21,19,15,15,15,20,20,15,15,15,
michael@0 1295 20,21,15,15,15,19,20,14,12,12, 8, 8,14,14,14,19,
michael@0 1296 19,14,13,13,19,19,14,14,14,19,19,14,13,14,19,19,
michael@0 1297 15,15,15,20,20,15,14,14,20,19,15,15,15,19,20,15,
michael@0 1298 14,14,19,20,15,15,15,20,19,15,15,15,19,20,15,14,
michael@0 1299 14,20,20,15,15,15,20,19,15,14,14,19,19,15,15,15,
michael@0 1300 19,19,15,15,15,20,19,15,14,14,21,19,15,15,15,20,
michael@0 1301 21,15,14,14,21,19,15,15,15,19,19,15,15,15,20,20,
michael@0 1302 15,14,14,19,21,15,15,15,19,19,15,14,14,19,20,15,
michael@0 1303 15,15,19,19,13,12,12,13,13,17,16,16,11,11,17,16,
michael@0 1304 15,12,12,18,16,16,11,11,17,16,16,11,11,18,17,17,
michael@0 1305 13,13,18,16,16,13,13,17,17,17,12,13,18,17,16,13,
michael@0 1306 13,18,17,17,13,13,17,17,17,13,13,17,16,16,13,13,
michael@0 1307 18,16,17,12,12,17,16,16,13,12,17,17,17,12,12,18,
michael@0 1308 17,17,13,12,18,16,16,13,13,18,17,17,12,12,17,16,
michael@0 1309 16,12,12,17,17,17,11,11,17,16,16,12,12,17,16,16,
michael@0 1310 13,13,17,16,16,11,11,17,16,16,12,12,17,17,17,11,
michael@0 1311 11,13,14,14, 9, 9,16,14,14,13,13,16,15,15,14,14,
michael@0 1312 17,14,14,12,12,16,14,14,13,13,17,15,15,14,14,17,
michael@0 1313 15,16,15,15,17,15,15,14,14,17,15,16,14,15,18,15,
michael@0 1314 15,14,14,17,15,15,14,14,16,16,16,15,15,18,15,15,
michael@0 1315 13,14,17,15,15,14,14,18,15,15,14,14,17,15,15,14,
michael@0 1316 14,17,16,16,15,15,17,15,15,13,13,17,15,15,14,14,
michael@0 1317 18,15,15,13,13,17,15,15,14,14,17,16,16,15,15,17,
michael@0 1318 15,15,13,13,17,15,15,14,14,18,15,15,13,13,13,11,
michael@0 1319 11,10,10,16,14,14,12,12,16,14,14,13,13,17,14,14,
michael@0 1320 11,11,17,14,14,12,12,17,15,15,14,14,17,14,14,14,
michael@0 1321 14,17,15,15,13,13,17,15,14,13,13,16,15,15,13,13,
michael@0 1322 16,15,15,13,13,17,14,14,14,14,17,15,15,13,13,17,
michael@0 1323 14,14,13,13,16,15,15,13,13,16,15,15,13,13,17,14,
michael@0 1324 14,13,13,17,15,15,12,12,17,14,14,12,12,16,15,15,
michael@0 1325 12,12,17,15,15,13,13,17,14,14,13,13,17,15,15,12,
michael@0 1326 12,17,14,14,12,12,16,15,15,12,12,14,14,14, 8, 8,
michael@0 1327 14,14,14,18,18,14,15,15,19,18,14,14,14,18,18,14,
michael@0 1328 14,14,18,19,15,16,15,19,19,15,17,16,20,20,15,15,
michael@0 1329 15,19,19,15,16,16,19,19,15,15,15,19,19,15,16,15,
michael@0 1330 18,19,15,16,16,20,20,15,15,15,19,19,15,16,16,19,
michael@0 1331 20,15,15,15,19,19,15,15,16,19,19,15,16,16,20,20,
michael@0 1332 15,15,15,19,19,15,15,15,19,20,15,15,15,19,19,15,
michael@0 1333 15,15,19,19,15,16,16,20,20,15,15,15,19,20,15,16,
michael@0 1334 16,20,20,15,15,15,19,19,13,12,12, 8, 8,14,14,14,
michael@0 1335 19,20,14,14,14,19,19,14,14,14,18,19,14,14,14,19,
michael@0 1336 20,15,15,15,19,20,15,14,14,21,20,15,15,15,20,20,
michael@0 1337 15,15,14,19,19,15,15,15,19,19,15,15,15,19,19,15,
michael@0 1338 14,14,19,20,15,15,15,19,20,15,14,14,19,19,15,15,
michael@0 1339 15,19,19,15,15,15,19,19,16,14,14,19,19,15,15,15,
michael@0 1340 20,20,15,14,14,21,19,15,15,15,19,19,15,15,15,19,
michael@0 1341 20,16,14,14,19,20,15,15,15,19,19,15,14,14,19,19,
michael@0 1342 15,15,15,20,19,
michael@0 1343 };
michael@0 1344
michael@0 1345 static const static_codebook _44p1_p3_1 = {
michael@0 1346 5, 3125,
michael@0 1347 (char *)_vq_lengthlist__44p1_p3_1,
michael@0 1348 1, -533725184, 1611661312, 3, 0,
michael@0 1349 (long *)_vq_quantlist__44p1_p3_1,
michael@0 1350 0
michael@0 1351 };
michael@0 1352
michael@0 1353 static const long _vq_quantlist__44p1_p4_0[] = {
michael@0 1354 2,
michael@0 1355 1,
michael@0 1356 3,
michael@0 1357 0,
michael@0 1358 4,
michael@0 1359 };
michael@0 1360
michael@0 1361 static const char _vq_lengthlist__44p1_p4_0[] = {
michael@0 1362 2, 6, 6,14,14, 6, 7, 7,14,14, 7, 7, 7,14,14, 0,
michael@0 1363 13,13,16,16, 0,13,13,15,14, 7, 8, 8,15,15, 9,10,
michael@0 1364 10,16,16, 9, 8, 8,15,15, 0,13,13,17,16, 0,13,13,
michael@0 1365 15,16, 8, 8, 8,15,15,12,11,11,16,16, 9, 8, 8,14,
michael@0 1366 14, 0,13,13,17,18, 0,13,13,15,15, 0,14,14,16,16,
michael@0 1367 0, 0, 0,19,18, 0,12,12,16,15, 0,15,16, 0,20, 0,
michael@0 1368 14,14,16,16, 0,14,14,17,17, 0, 0, 0,19,18, 0,12,
michael@0 1369 12,15,15, 0,17,17, 0,20, 0,14,14,16,16, 5, 6, 7,
michael@0 1370 12,12, 9, 9, 9,14,14,10,10,10,14,14, 0,21,21,18,
michael@0 1371 17, 0,20,20,18,17, 9,10,10,14,14,12,12,12,16,16,
michael@0 1372 12,10,10,14,14, 0,20,19,18,17, 0, 0,20,17,18,11,
michael@0 1373 10,10,14,14,14,13,13,18,18,13,11,11,14,14, 0,20,
michael@0 1374 20,17,18, 0,21,21,17,17, 0,21, 0,18,18, 0, 0, 0,
michael@0 1375 0, 0, 0,20,19,16,17, 0, 0, 0,19,19, 0, 0, 0,18,
michael@0 1376 18, 0,21,21,18,18, 0, 0, 0, 0, 0, 0,20,20,16,17,
michael@0 1377 0, 0, 0,21,21, 0, 0, 0,18,19, 6, 6, 6,13,12, 8,
michael@0 1378 6, 6,11,11, 8, 6, 6,13,13, 0, 9, 9,11,11, 0,11,
michael@0 1379 10,14,14, 9, 7, 7,13,13,11, 9, 9,13,13,10, 6, 6,
michael@0 1380 13,13, 0,10,10,14,15, 0,10,10,13,13, 9, 7, 7,13,
michael@0 1381 13,13,10, 9,13,13,10, 6, 6,13,13, 0,10,10,15,14,
michael@0 1382 0,10,10,13,13, 0,11,11,15,15, 0,19,20,17,17, 0,
michael@0 1383 9, 9,13,13, 0,13,13,20,20, 0,11,11,13,13, 0,11,
michael@0 1384 11,15,15, 0,19,19,17,17, 0,10,10,13,13, 0,15,15,
michael@0 1385 20,20, 0,12,12,13,13, 0,10,10,12,12, 0,11,11,15,
michael@0 1386 15, 0,11,11,15,15, 0,15,15,20, 0, 0,16,16, 0,21,
michael@0 1387 0,11,11,15,15, 0,14,14,18,17, 0,11,11,15,15, 0,
michael@0 1388 15,16,19,20, 0,16,16,21,21, 0,12,12,15,15, 0,15,
michael@0 1389 14,18,18, 0,11,11,16,16, 0,15,15,21,21, 0,16,15,
michael@0 1390 0, 0, 0,16,16,21, 0, 0, 0, 0, 0, 0, 0,14,14,20,
michael@0 1391 20, 0,18,18, 0, 0, 0,16,17,21, 0, 0,16,16,21,21,
michael@0 1392 0, 0, 0, 0, 0, 0,15,15,21,21, 0,20,19, 0,21, 0,
michael@0 1393 17,17, 0, 0, 0,10,10,12,11, 0,10,10,10,11, 0,11,
michael@0 1394 11,12,12, 0,11,11, 9, 9, 0,13,13,11,12, 0,11,11,
michael@0 1395 12,12, 0,13,13,12,12, 0,10,10,12,12, 0,12,12,13,
michael@0 1396 13, 0,12,12,12,12, 0,11,11,12,12, 0,13,13,12,12,
michael@0 1397 0,10,10,12,12, 0,13,13,14,14, 0,12,12,12,12, 0,
michael@0 1398 14,14,14,13, 0,19,20,15,15, 0,12,11,12,12, 0,15,
michael@0 1399 15,21,20, 0,13,13,11,11, 0,13,13,13,13, 0,19, 0,
michael@0 1400 15,15, 0,12,12,12,12, 0,17,16,19, 0, 0,13,13,12,
michael@0 1401 12, 7, 7, 7,16,16,11, 9, 9,15,15,12, 9, 9,16,16,
michael@0 1402 0,13,13,15,14, 0,14,14,17,16,10, 9, 9,16,16,14,
michael@0 1403 11,11,17,16,12, 9, 8,15,15, 0,13,13,18,18, 0,13,
michael@0 1404 13,15,15,12,10,10,18,17,15,12,12,17,17,14, 9, 9,
michael@0 1405 16,16, 0,13,13,18,19, 0,14,13,17,16, 0,14,14,18,
michael@0 1406 18, 0, 0, 0,20,21, 0,12,12,16,16, 0,16,16,20,21,
michael@0 1407 0,14,14,17,16, 0,14,14,18,19, 0, 0, 0,19,21, 0,
michael@0 1408 13,13,17,17, 0,17,17, 0,21, 0,15,15,16,16, 8, 7,
michael@0 1409 7,14,14,11,10,10,15,15,12,10,10,15,15, 0,20,20,
michael@0 1410 18,18, 0, 0, 0,17,17,11,10,10,16,16,14,12,12,18,
michael@0 1411 17,14,11,11,15,15, 0,20,21,18,18, 0, 0,19,18,17,
michael@0 1412 12,10,10,16,16,17,14,14,19,19,14,11,11,15,15, 0,
michael@0 1413 21,21,19,19, 0,21,20,19,18, 0,21, 0,18,19, 0, 0,
michael@0 1414 0, 0, 0, 0,20,20,18,17, 0,21, 0, 0, 0, 0, 0, 0,
michael@0 1415 19,18, 0, 0, 0,18,19, 0, 0, 0, 0, 0, 0, 0,21,17,
michael@0 1416 18, 0, 0, 0, 0,21, 0, 0,21,18,19,11, 9, 9,14,14,
michael@0 1417 13,10,10,13,13,13,11,11,15,15, 0,13,13,12,12, 0,
michael@0 1418 15,15,16,16,13,10,10,15,15,16,12,12,15,15,15,10,
michael@0 1419 10,15,15, 0,14,13,16,15, 0,14,13,15,15,13,10,10,
michael@0 1420 15,15,18,14,14,15,15,15,10,10,14,15, 0,14,14,16,
michael@0 1421 16, 0,14,14,16,15, 0,15,15,17,16, 0,21, 0,18,18,
michael@0 1422 0,12,13,15,15, 0,16,16, 0, 0, 0,14,14,15,15, 0,
michael@0 1423 15,15,16,16, 0,21,20,18,18, 0,13,13,15,15, 0,19,
michael@0 1424 18, 0, 0, 0,15,15,15,15, 0,11,11,13,13, 0,12,12,
michael@0 1425 16,16, 0,12,12,16,16, 0,15,16,20, 0, 0,16,17, 0,
michael@0 1426 0, 0,12,12,16,16, 0,14,14,18,18, 0,11,11,16,17,
michael@0 1427 0,15,15,20, 0, 0,16,16, 0, 0, 0,12,12,16,16, 0,
michael@0 1428 15,15,19,19, 0,11,11,17,17, 0,16,16,21, 0, 0,16,
michael@0 1429 16, 0, 0, 0,17,17,20,20, 0, 0, 0, 0, 0, 0,15,15,
michael@0 1430 20, 0, 0,17,18, 0, 0, 0,17,17, 0, 0, 0,16,16, 0,
michael@0 1431 21, 0, 0, 0, 0, 0, 0,15,15,21, 0, 0,19,18, 0, 0,
michael@0 1432 0,18,17, 0, 0, 0,11,11,14,14, 0,11,11,15,15, 0,
michael@0 1433 12,12,16,16, 0,13,13,14,14, 0,14,14,17,17, 0,12,
michael@0 1434 12,16,16, 0,14,14,16,16, 0,11,11,16,15, 0,13,13,
michael@0 1435 16,17, 0,13,13,16,16, 0,12,12,15,16, 0,15,14,16,
michael@0 1436 16, 0,11,11,15,15, 0,14,14,17,17, 0,13,13,16,16,
michael@0 1437 0,15,14,18,18, 0,21, 0,19,19, 0,13,13,15,15, 0,
michael@0 1438 16,16,20,20, 0,14,14,16,15, 0,14,14,17,17, 0,21,
michael@0 1439 0,20,18, 0,13,13,15,15, 0,17,17, 0, 0, 0,14,14,
michael@0 1440 16,15, 8, 8, 8,16,16,12, 9, 9,16,16,13, 9, 9,16,
michael@0 1441 16, 0,14,14,18,17, 0,14,14,16,17,12,10,10,18,17,
michael@0 1442 14,11,11,18,18,14, 9, 9,16,16, 0,13,13,18,18, 0,
michael@0 1443 13,13,17,16,12, 9, 9,16,17,17,13,13,16,16,14, 9,
michael@0 1444 9,15,15, 0,14,14,20,20, 0,13,13,15,15, 0,15,14,
michael@0 1445 18,18, 0, 0, 0,20,21, 0,12,13,16,17, 0,16,16,20,
michael@0 1446 21, 0,14,14,16,17, 0,14,14,18,17, 0, 0, 0,20,21,
michael@0 1447 0,13,13,16,16, 0,19,17, 0,21, 0,14,15,16,16, 8,
michael@0 1448 7, 7,14,13,12,10,10,15,15,13,10,10,15,15, 0,21,
michael@0 1449 21,18,19, 0,20,21,18,18,12,10,10,16,15,15,12,12,
michael@0 1450 17,17,14,11,11,15,15, 0,21,21,19,18, 0, 0,21,17,
michael@0 1451 18,13,11,11,15,15,16,13,13,18,19,15,11,11,15,14,
michael@0 1452 0,21, 0,19,19, 0, 0,21,18,18, 0, 0,21,19,19, 0,
michael@0 1453 0, 0, 0, 0, 0,20,19,17,17, 0, 0, 0,21, 0, 0,21,
michael@0 1454 0,18,19, 0, 0,20,20,19, 0, 0, 0, 0, 0, 0,21,20,
michael@0 1455 18,17, 0, 0, 0, 0,20, 0, 0, 0,18,19, 0,10,10,15,
michael@0 1456 14, 0,11,11,14,14, 0,11,11,15,16, 0,14,14,15,15,
michael@0 1457 0,15,15,16,16, 0,11,11,16,16, 0,14,13,16,16, 0,
michael@0 1458 11,11,15,15, 0,14,14,16,16, 0,14,14,15,15, 0,11,
michael@0 1459 11,15,15, 0,13,13,15,15, 0,11,11,15,15, 0,15,15,
michael@0 1460 18,17, 0,14,14,15,15, 0,15,16,18,18, 0, 0, 0,20,
michael@0 1461 20, 0,14,13,16,15, 0,17,17,21, 0, 0,15,15,15,15,
michael@0 1462 0,16,15,17,17, 0, 0, 0,19,19, 0,13,13,15,15, 0,
michael@0 1463 20,19, 0, 0, 0,15,15,15,15, 0,11,11,13,13, 0,12,
michael@0 1464 12,16,16, 0,12,12,16,16, 0,15,15,21,21, 0,17,16,
michael@0 1465 0, 0, 0,12,12,16,16, 0,14,14,17,17, 0,11,11,16,
michael@0 1466 16, 0,15,15, 0, 0, 0,16,16,21, 0, 0,12,12,17,16,
michael@0 1467 0,14,15,20,20, 0,11,11,16,16, 0,15,15, 0,20, 0,
michael@0 1468 16,16, 0,21, 0,16,17,21, 0, 0, 0, 0, 0, 0, 0,15,
michael@0 1469 15, 0,21, 0,18,18, 0, 0, 0,17,16, 0, 0, 0,17,17,
michael@0 1470 21, 0, 0, 0, 0, 0, 0, 0,15,15, 0,20, 0,19,20,21,
michael@0 1471 0, 0,17,18, 0, 0, 0,12,12,15,15, 0,12,12,15,15,
michael@0 1472 0,12,12,16,16, 0,13,13,15,15, 0,15,15,17,17, 0,
michael@0 1473 13,12,17,16, 0,14,14,17,16, 0,11,11,16,16, 0,14,
michael@0 1474 14,17,17, 0,14,14,17,17, 0,12,12,16,16, 0,15,15,
michael@0 1475 17,17, 0,11,11,16,16, 0,14,14,17,17, 0,14,14,16,
michael@0 1476 16, 0,15,15,18,17, 0, 0, 0,19, 0, 0,13,13,16,16,
michael@0 1477 0,16,16, 0,21, 0,14,14,16,16, 0,15,15,18,17, 0,
michael@0 1478 0, 0,19,19, 0,13,13,16,16, 0,18,17, 0,21, 0,14,
michael@0 1479 15,16,16, 0,11,11,16,16, 0,13,13,17,17, 0,13,13,
michael@0 1480 17,17, 0,16,16,16,17, 0,16,16,18,18, 0,12,12,17,
michael@0 1481 17, 0,16,15,18,17, 0,12,12,16,16, 0,16,15,19,19,
michael@0 1482 0,16,15,17,17, 0,12,12,17,18, 0,16,16,18,18, 0,
michael@0 1483 12,12,16,16, 0,16,16,19,19, 0,15,16,17,17, 0,15,
michael@0 1484 16,18,18, 0, 0, 0,20,20, 0,13,13,16,16, 0,18,18,
michael@0 1485 21,20, 0,15,15,16,16, 0,16,16,19,18, 0, 0, 0,19,
michael@0 1486 20, 0,14,14,17,17, 0,19,19, 0,21, 0,15,16,16,16,
michael@0 1487 0, 9, 9,14,14, 0,13,13,15,15, 0,14,14,15,15, 0,
michael@0 1488 0,21,19,19, 0, 0,21,18,18, 0,12,12,15,15, 0,15,
michael@0 1489 15,18,18, 0,14,13,15,15, 0,21,21,18,19, 0,21,20,
michael@0 1490 18,18, 0,13,13,16,16, 0,17,17,18,19, 0,14,14,15,
michael@0 1491 15, 0, 0,21,19,19, 0,21,20,18,19, 0,20,20,19,19,
michael@0 1492 0, 0, 0, 0, 0, 0,19,20,17,17, 0, 0, 0,21,21, 0,
michael@0 1493 21, 0,18,20, 0,21, 0,18,21, 0, 0, 0, 0, 0, 0,21,
michael@0 1494 21,19,18, 0, 0, 0, 0, 0, 0, 0, 0,19,19, 0,18,18,
michael@0 1495 15,15, 0,18,20,17,16, 0,20, 0,17,17, 0,21, 0,17,
michael@0 1496 17, 0,21,20,19,20, 0,19,19,16,16, 0,21,21,17,18,
michael@0 1497 0,19,19,17,17, 0,20,21,21,21, 0,20,20,18,18, 0,
michael@0 1498 19,19,16,16, 0, 0,21,18,19, 0,18,19,16,17, 0,21,
michael@0 1499 21,19,20, 0,21,19,18,18, 0,21,20,19,21, 0, 0, 0,
michael@0 1500 20,21, 0,19,19,17,16, 0, 0, 0, 0, 0, 0,21,20,17,
michael@0 1501 17, 0,20,21,19,18, 0, 0, 0, 0,21, 0,19,18,16,17,
michael@0 1502 0, 0, 0, 0, 0, 0,20,20,17,17, 0,11,11,14,14, 0,
michael@0 1503 13,13,16,16, 0,13,13,16,16, 0,17,17,21, 0, 0,17,
michael@0 1504 18, 0, 0, 0,12,12,16,16, 0,15,15,17,18, 0,12,12,
michael@0 1505 16,16, 0,16,16, 0,20, 0,17,17, 0,21, 0,12,12,17,
michael@0 1506 17, 0,16,16,19,20, 0,12,12,17,17, 0,17,17, 0,20,
michael@0 1507 0,17,17, 0, 0, 0,17,17,21, 0, 0, 0, 0, 0, 0, 0,
michael@0 1508 15,15, 0,20, 0,19,19, 0, 0, 0,18,18, 0, 0, 0,17,
michael@0 1509 17, 0, 0, 0, 0, 0, 0, 0, 0,15,15, 0, 0, 0,20,19,
michael@0 1510 0, 0, 0,19,18, 0, 0, 0,14,14,21,19, 0,16,16,20,
michael@0 1511 21, 0,16,16,20,20, 0,17,17,20, 0, 0,17,17,20,20,
michael@0 1512 0,15,15,20,20, 0,19,18,20, 0, 0,15,15,20,20, 0,
michael@0 1513 17,18,21,20, 0,17,17,20,21, 0,15,15,19,19, 0,19,
michael@0 1514 18,21,21, 0,15,15,19,20, 0,17,18, 0, 0, 0,17,17,
michael@0 1515 20,20, 0,17,18,20,21, 0, 0, 0, 0, 0, 0,15,15,20,
michael@0 1516 20, 0,19,19, 0, 0, 0,17,17,19,21, 0,17,17, 0,21,
michael@0 1517 0, 0, 0, 0,21, 0,15,15,20,19, 0, 0,20, 0, 0, 0,
michael@0 1518 17,17,21,20, 0,12,12,16,16, 0,14,14,17,17, 0,13,
michael@0 1519 13,17,17, 0,16,16,17,18, 0,17,16,18,18, 0,13,13,
michael@0 1520 18,17, 0,15,16,19,18, 0,13,13,16,16, 0,16,16,19,
michael@0 1521 19, 0,16,16,17,17, 0,13,12,17,17, 0,16,16,18,17,
michael@0 1522 0,12,12,16,16, 0,17,17,19,18, 0,16,15,16,16, 0,
michael@0 1523 16,17,18,19, 0, 0, 0,20,20, 0,14,14,17,16, 0,18,
michael@0 1524 18,21, 0, 0,16,16,16,16, 0,16,16,18,17, 0, 0,21,
michael@0 1525 21,21, 0,14,14,16,16, 0,21,20,21, 0, 0,16,16,16,
michael@0 1526 16, 0,10,10,14,14, 0,14,14,15,16, 0,14,14,15,15,
michael@0 1527 0, 0,21,18,18, 0, 0,21,18,19, 0,13,13,16,16, 0,
michael@0 1528 16,16,18,17, 0,14,14,15,15, 0,20, 0,18,18, 0,21,
michael@0 1529 0,18,17, 0,13,13,16,15, 0,17,17,19,19, 0,14,14,
michael@0 1530 15,15, 0,20,20,18,19, 0, 0, 0,18,17, 0, 0,21,18,
michael@0 1531 18, 0, 0, 0, 0, 0, 0,20,21,18,17, 0, 0, 0, 0, 0,
michael@0 1532 0, 0, 0,19,19, 0, 0,21,18,18, 0, 0, 0, 0, 0, 0,
michael@0 1533 21, 0,18,17, 0, 0, 0, 0,21, 0, 0, 0,19,20, 0,19,
michael@0 1534 19,16,16, 0, 0,21,18,17, 0,21, 0,18,18, 0,20, 0,
michael@0 1535 19,18, 0,21,20,19,19, 0,21,19,17,18, 0, 0,21,19,
michael@0 1536 19, 0,21,19,18,18, 0,21, 0,20,18, 0, 0,21,18,18,
michael@0 1537 0,20,21,17,17, 0,21, 0,18,18, 0,21,19,17,17, 0,
michael@0 1538 21, 0, 0,20, 0, 0,20,17,18, 0, 0, 0,19,20, 0, 0,
michael@0 1539 0,20,19, 0,19,21,17,18, 0,21, 0, 0, 0, 0,21,21,
michael@0 1540 18,17, 0, 0,21,18,18, 0, 0, 0, 0,21, 0,20,19,16,
michael@0 1541 17, 0, 0, 0, 0, 0, 0,21,20,17,17, 0,11,11,13,13,
michael@0 1542 0,13,13,16,16, 0,13,13,16,16, 0,17,17, 0,21, 0,
michael@0 1543 18,19,21, 0, 0,12,12,16,16, 0,15,15,19,18, 0,13,
michael@0 1544 13,16,16, 0,16,17,21,19, 0,17,17,21,21, 0,13,13,
michael@0 1545 16,16, 0,16,16,20,18, 0,13,13,16,16, 0,17,17, 0,
michael@0 1546 0, 0,18,18, 0, 0, 0,18,17, 0,20, 0, 0, 0, 0, 0,
michael@0 1547 0,15,15,21,21, 0,19,18, 0, 0, 0,17,17,21,21, 0,
michael@0 1548 17,17, 0, 0, 0, 0, 0, 0, 0, 0,15,15,20,21, 0,20,
michael@0 1549 20, 0, 0, 0,19,19, 0, 0, 0,14,15,21,19, 0,16,16,
michael@0 1550 0,21, 0,17,16,21,21, 0,17,18,21,20, 0,18,18, 0,
michael@0 1551 21, 0,16,16, 0,20, 0,19,19, 0, 0, 0,16,15, 0,20,
michael@0 1552 0,18,18, 0, 0, 0,17,17, 0,21, 0,16,16,20,20, 0,
michael@0 1553 20,19, 0, 0, 0,15,16,21,22, 0,18,18, 0, 0, 0,18,
michael@0 1554 17, 0, 0, 0,18,18, 0, 0, 0, 0, 0, 0, 0, 0,16,16,
michael@0 1555 21,20, 0,19,20, 0, 0, 0,18,17,21, 0, 0,17,18, 0,
michael@0 1556 0, 0, 0, 0, 0, 0, 0,16,16, 0,20, 0, 0,20, 0, 0,
michael@0 1557 0,18,18,22, 0,
michael@0 1558 };
michael@0 1559
michael@0 1560 static const static_codebook _44p1_p4_0 = {
michael@0 1561 5, 3125,
michael@0 1562 (char *)_vq_lengthlist__44p1_p4_0,
michael@0 1563 1, -528744448, 1616642048, 3, 0,
michael@0 1564 (long *)_vq_quantlist__44p1_p4_0,
michael@0 1565 0
michael@0 1566 };
michael@0 1567
michael@0 1568 static const long _vq_quantlist__44p1_p4_1[] = {
michael@0 1569 3,
michael@0 1570 2,
michael@0 1571 4,
michael@0 1572 1,
michael@0 1573 5,
michael@0 1574 0,
michael@0 1575 6,
michael@0 1576 };
michael@0 1577
michael@0 1578 static const char _vq_lengthlist__44p1_p4_1[] = {
michael@0 1579 2, 3, 3, 3, 3, 3, 3,
michael@0 1580 };
michael@0 1581
michael@0 1582 static const static_codebook _44p1_p4_1 = {
michael@0 1583 1, 7,
michael@0 1584 (char *)_vq_lengthlist__44p1_p4_1,
michael@0 1585 1, -533200896, 1611661312, 3, 0,
michael@0 1586 (long *)_vq_quantlist__44p1_p4_1,
michael@0 1587 0
michael@0 1588 };
michael@0 1589
michael@0 1590 static const long _vq_quantlist__44p1_p5_0[] = {
michael@0 1591 1,
michael@0 1592 0,
michael@0 1593 2,
michael@0 1594 };
michael@0 1595
michael@0 1596 static const char _vq_lengthlist__44p1_p5_0[] = {
michael@0 1597 1, 6, 6, 7, 8, 8, 7, 8, 8, 7, 9, 8,10,11,11, 9,
michael@0 1598 8, 8, 7, 8, 8,11,11,11, 9, 8, 8, 6, 7, 7,10,10,
michael@0 1599 10,10,10,10,10,10,10,14,13,13,12,11,11,10,10,10,
michael@0 1600 14,14,13,12,11,11, 6, 6, 6, 8, 5, 5, 8, 7, 7, 9,
michael@0 1601 7, 7,11,10,10, 9, 7, 7, 9, 7, 7,12,10,10,10, 7,
michael@0 1602 7, 7, 8, 8,12,11,10,12,10,10,11,10,10,15,13,13,
michael@0 1603 13,10,10,11,10,10,17,14,13,13,10,10, 7, 7, 7,12,
michael@0 1604 11,12,12,11,11,12,11,11,16,14,14,13,12,12,12,11,
michael@0 1605 11,17,15,14,14,12,12,10, 9, 9,13,11,11,13,11,11,
michael@0 1606 13,11,11,17,14,13,14,11,11,12,11,11,16,15,14,14,
michael@0 1607 11,11, 7, 8, 8,12,11,11,12,10,10,12,10,10,15,13,
michael@0 1608 13,14,11,10,12,10,10,16,14,14,14,10,10, 8, 7, 7,
michael@0 1609 12,11,11,12,11,11,12,11,11,17,14,14,14,12,12,12,
michael@0 1610 11,11,16,15,15,14,12,12,10,10,10,13,11,11,13,11,
michael@0 1611 11,13,11,12,16,14,14,14,11,11,13,12,11,16,15,15,
michael@0 1612 14,11,11,
michael@0 1613 };
michael@0 1614
michael@0 1615 static const static_codebook _44p1_p5_0 = {
michael@0 1616 5, 243,
michael@0 1617 (char *)_vq_lengthlist__44p1_p5_0,
michael@0 1618 1, -527106048, 1620377600, 2, 0,
michael@0 1619 (long *)_vq_quantlist__44p1_p5_0,
michael@0 1620 0
michael@0 1621 };
michael@0 1622
michael@0 1623 static const long _vq_quantlist__44p1_p5_1[] = {
michael@0 1624 1,
michael@0 1625 0,
michael@0 1626 2,
michael@0 1627 };
michael@0 1628
michael@0 1629 static const char _vq_lengthlist__44p1_p5_1[] = {
michael@0 1630 2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 8, 8, 8,
michael@0 1631 7, 7, 8, 8, 8, 9, 8, 8, 9, 7, 7, 6, 6, 6, 9, 8,
michael@0 1632 7, 9, 7, 7, 9, 8, 8,10, 8, 8,10, 8, 8,10, 8, 8,
michael@0 1633 10, 8, 8,10, 8, 8, 7, 6, 6, 9, 6, 6, 9, 7, 7, 9,
michael@0 1634 7, 7,10, 8, 8, 9, 6, 6, 9, 7, 7,10, 8, 8, 9, 7,
michael@0 1635 7, 7, 8, 8,11, 9, 9,11, 9, 9,11, 8, 9,12, 9, 9,
michael@0 1636 12, 8, 8,11, 9, 9,12, 9, 9,12, 8, 8, 8, 7, 7,10,
michael@0 1637 9, 9,10,10, 9,10, 9, 9,11,10,10,11, 9, 9,11, 9,
michael@0 1638 9,11,10,11,11, 9, 9,10, 8, 8,11, 9, 9,10, 9, 9,
michael@0 1639 11, 9, 9,11,10,10,11, 9, 9,11, 9, 9,11,10,10,11,
michael@0 1640 9, 9, 9, 8, 8,11, 9, 9,12, 9, 9,11, 9, 9,12, 9,
michael@0 1641 9,12, 8, 8,12, 9, 9,12, 9, 9,12, 8, 8, 9, 7, 7,
michael@0 1642 11, 9, 9,11,10,10,11, 9, 9,11,11,11,11, 9, 9,11,
michael@0 1643 10,10,11,11,11,11, 9, 9,10, 9, 9,11, 9, 9,11,10,
michael@0 1644 10,11, 9, 9,11,10,10,11, 9, 9,11, 9,10,11,10,10,
michael@0 1645 11, 9, 9,
michael@0 1646 };
michael@0 1647
michael@0 1648 static const static_codebook _44p1_p5_1 = {
michael@0 1649 5, 243,
michael@0 1650 (char *)_vq_lengthlist__44p1_p5_1,
michael@0 1651 1, -530841600, 1616642048, 2, 0,
michael@0 1652 (long *)_vq_quantlist__44p1_p5_1,
michael@0 1653 0
michael@0 1654 };
michael@0 1655
michael@0 1656 static const long _vq_quantlist__44p1_p6_0[] = {
michael@0 1657 1,
michael@0 1658 0,
michael@0 1659 2,
michael@0 1660 };
michael@0 1661
michael@0 1662 static const char _vq_lengthlist__44p1_p6_0[] = {
michael@0 1663 1, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1664 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9,
michael@0 1665 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1666 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1667 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1668 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1669 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1670 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1671 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1672 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1673 9, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1674 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1675 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1676 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1677 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 1678 9, 9, 9,
michael@0 1679 };
michael@0 1680
michael@0 1681 static const static_codebook _44p1_p6_0 = {
michael@0 1682 5, 243,
michael@0 1683 (char *)_vq_lengthlist__44p1_p6_0,
michael@0 1684 1, -516716544, 1630767104, 2, 0,
michael@0 1685 (long *)_vq_quantlist__44p1_p6_0,
michael@0 1686 0
michael@0 1687 };
michael@0 1688
michael@0 1689 static const long _vq_quantlist__44p1_p6_1[] = {
michael@0 1690 12,
michael@0 1691 11,
michael@0 1692 13,
michael@0 1693 10,
michael@0 1694 14,
michael@0 1695 9,
michael@0 1696 15,
michael@0 1697 8,
michael@0 1698 16,
michael@0 1699 7,
michael@0 1700 17,
michael@0 1701 6,
michael@0 1702 18,
michael@0 1703 5,
michael@0 1704 19,
michael@0 1705 4,
michael@0 1706 20,
michael@0 1707 3,
michael@0 1708 21,
michael@0 1709 2,
michael@0 1710 22,
michael@0 1711 1,
michael@0 1712 23,
michael@0 1713 0,
michael@0 1714 24,
michael@0 1715 };
michael@0 1716
michael@0 1717 static const char _vq_lengthlist__44p1_p6_1[] = {
michael@0 1718 1, 3, 2, 5, 4, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
michael@0 1719 12,13,13,13,14,16,16,16,16,
michael@0 1720 };
michael@0 1721
michael@0 1722 static const static_codebook _44p1_p6_1 = {
michael@0 1723 1, 25,
michael@0 1724 (char *)_vq_lengthlist__44p1_p6_1,
michael@0 1725 1, -518864896, 1620639744, 5, 0,
michael@0 1726 (long *)_vq_quantlist__44p1_p6_1,
michael@0 1727 0
michael@0 1728 };
michael@0 1729
michael@0 1730 static const long _vq_quantlist__44p1_p6_2[] = {
michael@0 1731 12,
michael@0 1732 11,
michael@0 1733 13,
michael@0 1734 10,
michael@0 1735 14,
michael@0 1736 9,
michael@0 1737 15,
michael@0 1738 8,
michael@0 1739 16,
michael@0 1740 7,
michael@0 1741 17,
michael@0 1742 6,
michael@0 1743 18,
michael@0 1744 5,
michael@0 1745 19,
michael@0 1746 4,
michael@0 1747 20,
michael@0 1748 3,
michael@0 1749 21,
michael@0 1750 2,
michael@0 1751 22,
michael@0 1752 1,
michael@0 1753 23,
michael@0 1754 0,
michael@0 1755 24,
michael@0 1756 };
michael@0 1757
michael@0 1758 static const char _vq_lengthlist__44p1_p6_2[] = {
michael@0 1759 3, 4, 4, 5, 4, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 1760 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 1761 };
michael@0 1762
michael@0 1763 static const static_codebook _44p1_p6_2 = {
michael@0 1764 1, 25,
michael@0 1765 (char *)_vq_lengthlist__44p1_p6_2,
michael@0 1766 1, -529006592, 1611661312, 5, 0,
michael@0 1767 (long *)_vq_quantlist__44p1_p6_2,
michael@0 1768 0
michael@0 1769 };
michael@0 1770
michael@0 1771 static const char _huff_lengthlist__44p1_short[] = {
michael@0 1772 4, 5, 7, 8,10,13,14, 4, 2, 4, 6, 8,11,12, 7, 4,
michael@0 1773 3, 5, 8,12,14, 8, 5, 4, 4, 8,12,12, 9, 7, 7, 7,
michael@0 1774 9,10,11,13,11,11, 9, 7, 8,10,13,11,10, 6, 5, 7,
michael@0 1775 9,
michael@0 1776 };
michael@0 1777
michael@0 1778 static const static_codebook _huff_book__44p1_short = {
michael@0 1779 2, 49,
michael@0 1780 (char *)_huff_lengthlist__44p1_short,
michael@0 1781 0, 0, 0, 0, 0,
michael@0 1782 NULL,
michael@0 1783 0
michael@0 1784 };
michael@0 1785
michael@0 1786 static const long _vq_quantlist__44p2_l0_0[] = {
michael@0 1787 6,
michael@0 1788 5,
michael@0 1789 7,
michael@0 1790 4,
michael@0 1791 8,
michael@0 1792 3,
michael@0 1793 9,
michael@0 1794 2,
michael@0 1795 10,
michael@0 1796 1,
michael@0 1797 11,
michael@0 1798 0,
michael@0 1799 12,
michael@0 1800 };
michael@0 1801
michael@0 1802 static const char _vq_lengthlist__44p2_l0_0[] = {
michael@0 1803 1, 4, 4, 7, 7, 8, 8, 9, 9,10,10,11,11, 4, 6, 5,
michael@0 1804 8, 7, 9, 8,10, 9,11,10,11,11, 4, 5, 6, 7, 8, 8,
michael@0 1805 9, 9,10,10,10,10,11, 8, 9, 8,10, 8,10, 9,11,10,
michael@0 1806 11,11,11,11, 8, 8, 9, 8,10, 9,10,10,11,11,11,11,
michael@0 1807 11, 9,10,10,11,11,11,11,11,11,12,11,12,11, 9,10,
michael@0 1808 10,10,11,11,11,11,11,11,12,11,12,10,11,11,12,11,
michael@0 1809 12,12,12,12,12,12,12,12,10,11,11,11,11,12,12,12,
michael@0 1810 13,12,12,12,12,11,12,12,12,12,13,13,12,12,12,12,
michael@0 1811 12,12,11,12,12,12,12,13,13,12,13,12,12,12,12,12,
michael@0 1812 13,13,13,13,13,13,12,13,12,13,12,12,12,13,13,13,
michael@0 1813 13,13,13,13,12,13,12,12,12,
michael@0 1814 };
michael@0 1815
michael@0 1816 static const static_codebook _44p2_l0_0 = {
michael@0 1817 2, 169,
michael@0 1818 (char *)_vq_lengthlist__44p2_l0_0,
michael@0 1819 1, -526516224, 1616117760, 4, 0,
michael@0 1820 (long *)_vq_quantlist__44p2_l0_0,
michael@0 1821 0
michael@0 1822 };
michael@0 1823
michael@0 1824 static const long _vq_quantlist__44p2_l0_1[] = {
michael@0 1825 2,
michael@0 1826 1,
michael@0 1827 3,
michael@0 1828 0,
michael@0 1829 4,
michael@0 1830 };
michael@0 1831
michael@0 1832 static const char _vq_lengthlist__44p2_l0_1[] = {
michael@0 1833 2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5,
michael@0 1834 5, 6, 6, 6, 5, 6, 5, 6, 6,
michael@0 1835 };
michael@0 1836
michael@0 1837 static const static_codebook _44p2_l0_1 = {
michael@0 1838 2, 25,
michael@0 1839 (char *)_vq_lengthlist__44p2_l0_1,
michael@0 1840 1, -533725184, 1611661312, 3, 0,
michael@0 1841 (long *)_vq_quantlist__44p2_l0_1,
michael@0 1842 0
michael@0 1843 };
michael@0 1844
michael@0 1845 static const long _vq_quantlist__44p2_l1_0[] = {
michael@0 1846 1,
michael@0 1847 0,
michael@0 1848 2,
michael@0 1849 };
michael@0 1850
michael@0 1851 static const char _vq_lengthlist__44p2_l1_0[] = {
michael@0 1852 1, 4, 4, 4, 4, 4, 4, 4, 4,
michael@0 1853 };
michael@0 1854
michael@0 1855 static const static_codebook _44p2_l1_0 = {
michael@0 1856 2, 9,
michael@0 1857 (char *)_vq_lengthlist__44p2_l1_0,
michael@0 1858 1, -516716544, 1630767104, 2, 0,
michael@0 1859 (long *)_vq_quantlist__44p2_l1_0,
michael@0 1860 0
michael@0 1861 };
michael@0 1862
michael@0 1863 static const char _huff_lengthlist__44p2_lfe[] = {
michael@0 1864 1, 3, 2, 3,
michael@0 1865 };
michael@0 1866
michael@0 1867 static const static_codebook _huff_book__44p2_lfe = {
michael@0 1868 2, 4,
michael@0 1869 (char *)_huff_lengthlist__44p2_lfe,
michael@0 1870 0, 0, 0, 0, 0,
michael@0 1871 NULL,
michael@0 1872 0
michael@0 1873 };
michael@0 1874
michael@0 1875 static const char _huff_lengthlist__44p2_long[] = {
michael@0 1876 3, 4, 9, 8, 8,10,13,16, 4, 2, 9, 5, 7,10,14,18,
michael@0 1877 9, 7, 6, 5, 7, 9,12,16, 7, 5, 5, 3, 5, 8,11,13,
michael@0 1878 8, 7, 7, 5, 5, 7, 9,11,10,10, 9, 8, 6, 6, 8,10,
michael@0 1879 13,14,13,11, 9, 8, 9,10,17,18,16,14,11,10,10,10,
michael@0 1880 };
michael@0 1881
michael@0 1882 static const static_codebook _huff_book__44p2_long = {
michael@0 1883 2, 64,
michael@0 1884 (char *)_huff_lengthlist__44p2_long,
michael@0 1885 0, 0, 0, 0, 0,
michael@0 1886 NULL,
michael@0 1887 0
michael@0 1888 };
michael@0 1889
michael@0 1890 static const long _vq_quantlist__44p2_p1_0[] = {
michael@0 1891 1,
michael@0 1892 0,
michael@0 1893 2,
michael@0 1894 };
michael@0 1895
michael@0 1896 static const char _vq_lengthlist__44p2_p1_0[] = {
michael@0 1897 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1898 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1899 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1900 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1901 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1902 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1903 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1904 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1905 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1906 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1907 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1908 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1909 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1910 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1911 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1912 0, 0, 0,
michael@0 1913 };
michael@0 1914
michael@0 1915 static const static_codebook _44p2_p1_0 = {
michael@0 1916 5, 243,
michael@0 1917 (char *)_vq_lengthlist__44p2_p1_0,
michael@0 1918 1, -535822336, 1611661312, 2, 0,
michael@0 1919 (long *)_vq_quantlist__44p2_p1_0,
michael@0 1920 0
michael@0 1921 };
michael@0 1922
michael@0 1923 static const long _vq_quantlist__44p2_p2_0[] = {
michael@0 1924 2,
michael@0 1925 1,
michael@0 1926 3,
michael@0 1927 0,
michael@0 1928 4,
michael@0 1929 };
michael@0 1930
michael@0 1931 static const char _vq_lengthlist__44p2_p2_0[] = {
michael@0 1932 1, 4, 4, 0, 0, 0, 8, 8, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 1933 10,10, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0,
michael@0 1934 0, 0, 0, 0, 9, 9, 0, 0, 0,11,11, 0, 0, 0, 0, 0,
michael@0 1935 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0,
michael@0 1936 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0,11,11, 0, 0,
michael@0 1937 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0,11,11, 0, 0, 0,
michael@0 1938 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1939 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7,
michael@0 1940 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1941 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1942 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1943 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1944 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1945 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1946 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1947 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0,
michael@0 1948 6, 6, 0, 0, 0, 7, 7, 0, 0, 0, 8, 8, 0, 0, 0, 0,
michael@0 1949 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7,
michael@0 1950 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0,
michael@0 1951 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0,
michael@0 1952 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1953 8, 8, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1954 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1955 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 8, 8, 0,
michael@0 1956 0, 0,10,10, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0,
michael@0 1957 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 1958 11,11, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0,
michael@0 1959 0, 0, 0, 0, 9, 9, 0, 0, 0,11,10, 0, 0, 0, 0, 0,
michael@0 1960 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0,
michael@0 1961 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1962 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1963 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1964 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1965 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1966 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1967 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1968 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1969 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1970 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1971 0, 0, 8, 8, 0, 0, 0,10,10, 0, 0, 0,11,11, 0, 0,
michael@0 1972 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,11,11, 0, 0, 0,
michael@0 1973 0, 0, 0, 0, 0,10,10, 0, 0, 0,13,13, 0, 0, 0, 0,
michael@0 1974 0, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,12,12,
michael@0 1975 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,13,13, 0,
michael@0 1976 0, 0, 0, 0, 0, 0, 0,12,12, 0, 0, 0,13,13, 0, 0,
michael@0 1977 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1978 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,
michael@0 1979 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1980 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1981 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1982 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1983 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1984 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1985 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1986 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1987 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1988 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1989 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1990 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1991 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1992 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1993 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 1994 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,11,11,
michael@0 1995 0, 0, 0,12,12, 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0,
michael@0 1996 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,12,11, 0, 0,
michael@0 1997 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,13,13, 0, 0, 0,
michael@0 1998 0, 0, 0, 0, 0,12,12, 0, 0, 0,13,13, 0, 0, 0, 0,
michael@0 1999 0, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,12,12,
michael@0 2000 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2001 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2002 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2003 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2004 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2005 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2006 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2007 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2008 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2009 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2010 0, 0, 0, 8, 8, 0, 0, 0,10,10, 0, 0, 0,11,11, 0,
michael@0 2011 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,13,13, 0, 0,
michael@0 2012 0, 0, 0, 0, 0, 0,12,12, 0, 0, 0,13,13, 0, 0, 0,
michael@0 2013 0, 0, 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0,10,
michael@0 2014 10, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,14,13,
michael@0 2015 0, 0, 0, 0, 0, 0, 0, 0,13,12, 0, 0, 0,13,13, 0,
michael@0 2016 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2017 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2018 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2019 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2020 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2021 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2022 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2023 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2024 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2025 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2026 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2027 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2028 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2029 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2030 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2031 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2032 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2033 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,11,
michael@0 2034 11, 0, 0, 0,12,12, 0, 0, 0,12,12, 0, 0, 0, 0, 0,
michael@0 2035 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,12,12, 0,
michael@0 2036 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,13,13, 0, 0,
michael@0 2037 0, 0, 0, 0, 0, 0,12,12, 0, 0, 0,12,12, 0, 0, 0,
michael@0 2038 0, 0, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,12,
michael@0 2039 12, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2040 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2041 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2042 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2043 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2044 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2045 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2046 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2047 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2048 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2049 0, 0, 0, 0, 9, 9, 0, 0, 0,11,11, 0, 0, 0,12,12,
michael@0 2050 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,12,12, 0,
michael@0 2051 0, 0, 0, 0, 0, 0, 0,11,11, 0, 0, 0,14,14, 0, 0,
michael@0 2052 0, 0, 0, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2053 12,12, 0, 0, 0,12,13, 0, 0, 0, 0, 0, 0, 0, 0,12,
michael@0 2054 12, 0, 0, 0, 0, 0, 0, 0, 0,11,11, 0, 0, 0,14,13,
michael@0 2055 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2056 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2057 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2058 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2059 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2060 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2061 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2062 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2063 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2064 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2065 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2066 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2067 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2068 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2069 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2070 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2071 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2072 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 2073 11,11, 0, 0, 0,12,12, 0, 0, 0,13,13, 0, 0, 0, 0,
michael@0 2074 0, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,12,12,
michael@0 2075 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0,12,12, 0,
michael@0 2076 0, 0, 0, 0, 0, 0, 0,12,12, 0, 0, 0,14,14, 0, 0,
michael@0 2077 0, 0, 0, 0, 0, 0,14,14, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2078 12,12, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2079 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2080 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2081 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2082 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2083 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2084 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2085 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2086 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2087 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2088 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2089 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2090 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2091 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2092 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2093 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2094 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2095 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2096 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2097 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2098 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2099 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2100 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2101 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2102 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2103 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2104 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2105 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2106 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2107 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2108 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2109 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2110 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2111 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2112 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2113 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2114 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2115 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2116 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2117 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2118 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2119 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2120 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2121 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2122 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2123 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2124 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2125 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2126 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2127 0, 0, 0, 0, 0,
michael@0 2128 };
michael@0 2129
michael@0 2130 static const static_codebook _44p2_p2_0 = {
michael@0 2131 5, 3125,
michael@0 2132 (char *)_vq_lengthlist__44p2_p2_0,
michael@0 2133 1, -533725184, 1611661312, 3, 0,
michael@0 2134 (long *)_vq_quantlist__44p2_p2_0,
michael@0 2135 0
michael@0 2136 };
michael@0 2137
michael@0 2138 static const long _vq_quantlist__44p2_p3_0[] = {
michael@0 2139 1,
michael@0 2140 0,
michael@0 2141 2,
michael@0 2142 };
michael@0 2143
michael@0 2144 static const char _vq_lengthlist__44p2_p3_0[] = {
michael@0 2145 1, 5, 5, 6, 7, 7, 0, 8, 8, 6, 9, 9, 8,11,11, 0,
michael@0 2146 8, 8, 0, 9, 9, 0,12,12, 0, 8, 8, 5, 7, 7, 7,10,
michael@0 2147 10, 0,12,12, 8,11,11, 9,12,12, 0,11,12, 0,12,12,
michael@0 2148 0,15,15, 0,12,12, 0, 6, 6, 0, 6, 6, 0, 7, 7, 0,
michael@0 2149 7, 7, 0,10,10, 0, 7, 7, 0, 8, 8, 0,11,11, 0, 7,
michael@0 2150 7, 6, 7, 7,10, 9, 9, 0,11,10,10, 9, 9,12,12,12,
michael@0 2151 0,10,10, 0,11,11, 0,13,13, 0,11,11, 7, 6, 6,10,
michael@0 2152 10,10, 0,11,11,11,11,11,12,12,12, 0,11,11, 0,12,
michael@0 2153 12, 0,15,15, 0,11,11, 0,11,11, 0,11,11, 0,12,12,
michael@0 2154 0,12,12, 0,14,14, 0,12,12, 0,12,12, 0,15,15, 0,
michael@0 2155 11,11, 0, 8, 8, 0,10,10, 0,11,11, 0,11,11, 0,12,
michael@0 2156 12, 0,12,12, 0,11,11, 0,15,15, 0,11,11, 0, 6, 6,
michael@0 2157 0,10,10, 0,12,12, 0,10,10, 0,13,13, 0,12,12, 0,
michael@0 2158 13,13, 0,14,14, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2159 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 2160 0, 0, 0,
michael@0 2161 };
michael@0 2162
michael@0 2163 static const static_codebook _44p2_p3_0 = {
michael@0 2164 5, 243,
michael@0 2165 (char *)_vq_lengthlist__44p2_p3_0,
michael@0 2166 1, -533200896, 1614282752, 2, 0,
michael@0 2167 (long *)_vq_quantlist__44p2_p3_0,
michael@0 2168 0
michael@0 2169 };
michael@0 2170
michael@0 2171 static const long _vq_quantlist__44p2_p3_1[] = {
michael@0 2172 1,
michael@0 2173 0,
michael@0 2174 2,
michael@0 2175 };
michael@0 2176
michael@0 2177 static const char _vq_lengthlist__44p2_p3_1[] = {
michael@0 2178 2, 3, 3, 0, 8, 8, 0, 8, 8, 0, 9, 9, 0, 9, 9, 0,
michael@0 2179 9, 9, 0, 9, 9, 0, 9, 9, 0, 8, 8, 0, 6, 6, 0, 7,
michael@0 2180 7, 0, 7, 7, 0, 8, 8, 0, 8, 8, 0, 8, 8, 0, 8, 8,
michael@0 2181 0, 8, 8, 0, 8, 8, 0, 6, 6, 0, 6, 6, 0, 6, 6, 0,
michael@0 2182 8, 8, 0, 9, 9, 0, 7, 7, 0, 8, 8, 0, 9, 9, 0, 6,
michael@0 2183 6, 0, 8, 8, 0, 9, 9, 0, 9, 9, 0,10,10, 0,10,10,
michael@0 2184 0,10,10, 0,10,10, 0,11,11, 0, 9, 9, 0, 7, 7, 0,
michael@0 2185 10,10, 0,10,10, 0,12,11, 0,12,12, 0,11,11, 0,11,
michael@0 2186 11, 0,12,12, 0,10,10, 0, 7, 7, 0,10,10, 0,10,10,
michael@0 2187 0,12,12, 0,11,12, 0,11,11, 0,11,11, 0,11,11, 0,
michael@0 2188 10,10, 0, 8, 8, 0, 9, 9, 0, 9, 9, 0,10,10, 0,10,
michael@0 2189 10, 0,10, 9, 0,10,10, 0,10,10, 0, 9, 9, 0, 6, 6,
michael@0 2190 0,10,10, 0,10,10, 0,11,11, 0,12,12, 0,11,11, 0,
michael@0 2191 11,11, 0,12,12, 0,11,11, 0, 7, 7, 0, 9, 9, 0, 9,
michael@0 2192 9, 0,11,11, 0,11,11, 0,10,10, 0,10,10, 0,11,11,
michael@0 2193 0, 9, 9,
michael@0 2194 };
michael@0 2195
michael@0 2196 static const static_codebook _44p2_p3_1 = {
michael@0 2197 5, 243,
michael@0 2198 (char *)_vq_lengthlist__44p2_p3_1,
michael@0 2199 1, -535822336, 1611661312, 2, 0,
michael@0 2200 (long *)_vq_quantlist__44p2_p3_1,
michael@0 2201 0
michael@0 2202 };
michael@0 2203
michael@0 2204 static const long _vq_quantlist__44p2_p4_0[] = {
michael@0 2205 1,
michael@0 2206 0,
michael@0 2207 2,
michael@0 2208 };
michael@0 2209
michael@0 2210 static const char _vq_lengthlist__44p2_p4_0[] = {
michael@0 2211 1, 6, 6, 6, 7, 7, 7, 8, 8, 7, 8, 8,10,11,11, 9,
michael@0 2212 8, 8, 7, 8, 8,11,11,11, 9, 8, 8, 6, 7, 7, 9,11,
michael@0 2213 11, 9,11,11,10,11,11,12,13,13,11,12,12,10,11,11,
michael@0 2214 13,14,14,12,12,12, 6, 6, 6, 8, 6, 6, 8, 7, 7, 9,
michael@0 2215 7, 7,11,10,10,10, 6, 6, 9, 7, 7,12,10,10,11, 6,
michael@0 2216 7, 7, 7, 7,11,10,10,12,10,10,11,10,10,14,13,13,
michael@0 2217 13,10,10,12,11,11,15,13,13,14,10,10, 8, 7, 7,12,
michael@0 2218 11,11,12,11,11,11,11,11,14,14,14,13,12,12,12,11,
michael@0 2219 11,15,15,15,13,12,12, 0,10,10, 0,11,11, 0,11,11,
michael@0 2220 0,11,11, 0,14,14, 0,11,11, 0,11,11, 0,15,15, 0,
michael@0 2221 11,11, 7, 8, 8,12,10,10,12,10,10,12,11,11,15,13,
michael@0 2222 13,14,11,11,12,10,10,16,14,14,14,10,10, 8, 7, 7,
michael@0 2223 12,11,11,12,11,11,12,11,11,16,14,14,14,12,12,13,
michael@0 2224 12,12,15,14,14,15,12,12, 0,11,11, 0,12,12, 0,12,
michael@0 2225 12, 0,12,12, 0,15,15, 0,12,12, 0,12,12, 0,14,14,
michael@0 2226 0,12,12,
michael@0 2227 };
michael@0 2228
michael@0 2229 static const static_codebook _44p2_p4_0 = {
michael@0 2230 5, 243,
michael@0 2231 (char *)_vq_lengthlist__44p2_p4_0,
michael@0 2232 1, -531365888, 1616117760, 2, 0,
michael@0 2233 (long *)_vq_quantlist__44p2_p4_0,
michael@0 2234 0
michael@0 2235 };
michael@0 2236
michael@0 2237 static const long _vq_quantlist__44p2_p4_1[] = {
michael@0 2238 2,
michael@0 2239 1,
michael@0 2240 3,
michael@0 2241 0,
michael@0 2242 4,
michael@0 2243 };
michael@0 2244
michael@0 2245 static const char _vq_lengthlist__44p2_p4_1[] = {
michael@0 2246 3, 4, 4, 8, 8,11, 9, 9,12,12,11,10,10,12,12,12,
michael@0 2247 10,10,11,11,12,12,12,12,12,12,11,11,13,13,12,12,
michael@0 2248 12,13,13,12,10,10,12,12,12,11,11,13,13,12,13,13,
michael@0 2249 13,13,12,11,11,13,13,12,12,12,13,13,12,10,10,12,
michael@0 2250 12,12,11,11,13,13,12,13,13,12,12,12,11,11,13,13,
michael@0 2251 12,13,13,13,13,12,11,11,12,12,12,11,11,12,12,12,
michael@0 2252 13,13,12,12,12,13,13,13,13,12,13,13,13,13,13,13,
michael@0 2253 13,12,12,12,13,13,13,13,12,13,13,12,12,11, 8, 8,
michael@0 2254 10,10,12,11,11,11,11,12,10,10,10,10,13,11,11,10,
michael@0 2255 10,13,11,11,10,10,13,12,12,12,12,13,11,11,11,11,
michael@0 2256 13,12,12,11,11,13,12,12,11,11,13,12,12,12,11,13,
michael@0 2257 12,12,12,12,13,11,11,11,11,13,12,12,11,11,13,11,
michael@0 2258 12,11,11,13,12,12,11,11,14,12,12,11,11,13,11,11,
michael@0 2259 11,11,14,12,12,11,11,13,11,12,10,10,14,12,12,11,
michael@0 2260 11,14,12,12,11,11,14,11,11,11,11,14,12,12,11,11,
michael@0 2261 13,12,12,11,11,14,12,12,11,11,11, 8, 8,10,10,12,
michael@0 2262 7, 7,10,10,12, 9, 9,11,11,13, 9, 9, 9, 9,13,13,
michael@0 2263 13,10,10,13, 9, 9,12,12,13,13,13,12,12,13, 9, 8,
michael@0 2264 11,11,13,10,10,12,12,14,13,13,11,11,13, 9, 9,11,
michael@0 2265 11,13,13,13,12,12,13, 9, 9,10,10,13,10,10,11,11,
michael@0 2266 13,13,13,10,10,14,10,10,11,11,14,14,14,12,12,13,
michael@0 2267 9, 9,10,10,13,10,10,11,11,14,13,14,10,10,14,14,
michael@0 2268 14,11,12,14,14,14,14,14,14,13,13,10,10,13,14,14,
michael@0 2269 11,11,14,14,14,10,10,14, 9, 9, 9, 9,14, 9, 9, 9,
michael@0 2270 9,14,10,10, 9, 9,14,10,10, 8, 8,14,11,11, 8, 8,
michael@0 2271 15,11,11,10,10,15,12,12,10,10,15,10,10,10,10,15,
michael@0 2272 11,11,10,10,15,13,13,10,10,15,11,11,10,10,15,12,
michael@0 2273 12,10,10,15,10,10,10,10,15,11,11,10,10,15,13,13,
michael@0 2274 10,10,15,11,11,10,10,15,12,12,10,10,15,11,11, 9,
michael@0 2275 9,15,11,11, 9, 9,15,13,13, 9, 9,15,13,13,10,10,
michael@0 2276 15,12,12,10,10,15,13,13,10,10,15,13,12, 9, 9,15,
michael@0 2277 13,13, 9, 9,14,12,12, 9, 9,14,13,13, 9, 9,14,13,
michael@0 2278 13, 9, 9,14,13,13, 7, 7,14,13,13, 8, 8,15,14,14,
michael@0 2279 10,10,15,14,14,10,10,15,14,14,10,10,15,14,14,10,
michael@0 2280 10,15,14,14, 9, 9,15,14,14,10,10,15,14,14,10,10,
michael@0 2281 14,14,14, 9, 9,15,14,14,10,10,14,14,14, 9, 9,15,
michael@0 2282 14,14,10,10,15,14,14,10,10,14,14,14, 9, 9,14,14,
michael@0 2283 14, 9, 9,14,14,14, 8, 8,15,14,14,10,10,15,14,14,
michael@0 2284 11,11,15,14,14, 9, 9,15,14,14, 9, 9,14,14,14, 8,
michael@0 2285 8,13, 9, 9,12,12,17,11,11,12,12,17,12,12,12,12,
michael@0 2286 17,12,12,11,11,18,15,15,12,12,17,12,12,12,12,17,
michael@0 2287 14,15,13,13,17,12,12,12,12,17,13,13,12,13,17,15,
michael@0 2288 15,12,12,18,13,13,13,13,18,15,15,13,13,18,12,12,
michael@0 2289 12,12,18,13,13,13,13,18,15,15,12,12,18,13,13,12,
michael@0 2290 12,18,15,15,13,13,18,13,13,12,12,17,13,13,12,12,
michael@0 2291 17,15,15,12,12,18,15,15,13,13,18,15,15,13,14,18,
michael@0 2292 15,16,12,12,18,15,15,12,12,18,16,16,12,12,13, 8,
michael@0 2293 8,10,10,14,15,14,11,11,14,15,15,12,12,15,14,14,
michael@0 2294 12,11,15,15,15,12,12,15,15,15,12,12,15,15,15,13,
michael@0 2295 13,15,15,15,12,12,15,15,15,13,13,15,15,15,13,13,
michael@0 2296 15,15,15,13,13,15,15,16,13,13,15,15,15,12,12,15,
michael@0 2297 15,15,13,13,15,15,15,13,13,15,15,15,13,13,15,15,
michael@0 2298 15,13,13,15,15,14,12,12,15,15,15,12,12,16,15,14,
michael@0 2299 12,12,16,15,15,13,13,16,16,16,13,13,16,15,15,12,
michael@0 2300 12,15,15,15,13,13,15,15,15,12,12,13,12,12,10,10,
michael@0 2301 14,14,14,11,11,15,14,14,12,12,15,14,14,11,11,15,
michael@0 2302 14,14,11,11,15,15,15,13,13,15,14,14,13,13,15,15,
michael@0 2303 15,12,12,15,14,15,13,13,16,15,15,12,12,15,15,15,
michael@0 2304 13,13,16,14,14,13,13,15,15,15,12,12,15,15,15,13,
michael@0 2305 13,16,15,15,12,12,16,15,15,12,12,16,14,14,13,13,
michael@0 2306 15,15,15,11,11,15,15,15,12,12,16,15,15,11,11,16,
michael@0 2307 15,15,13,13,16,14,15,14,14,16,15,15,12,12,16,15,
michael@0 2308 14,12,12,16,15,15,12,12,14,10,10, 9, 9,14,11,11,
michael@0 2309 12,12,14,12,12,13,13,14,12,12,12,12,15,14,14,13,
michael@0 2310 13,15,13,13,14,14,15,14,14,15,15,15,12,12,13,13,
michael@0 2311 15,13,13,14,14,15,14,14,13,13,15,13,13,13,14,15,
michael@0 2312 14,14,15,15,15,12,12,13,13,15,13,13,14,14,15,14,
michael@0 2313 14,13,13,15,13,13,14,14,15,14,14,15,15,15,13,13,
michael@0 2314 12,12,15,13,13,13,13,15,14,14,13,12,15,15,15,14,
michael@0 2315 15,15,15,14,20,20,15,14,14,13,13,15,14,14,13,13,
michael@0 2316 15,14,14,13,13,14,12,12, 9, 9,14,14,14,12,12,14,
michael@0 2317 13,13,12,13,14,14,14,12,12,15,14,14,12,12,15,14,
michael@0 2318 14,14,13,15,14,14,14,14,15,14,14,13,13,15,14,14,
michael@0 2319 13,13,15,15,15,14,14,15,14,14,13,13,15,14,14,14,
michael@0 2320 14,15,14,14,13,13,15,14,14,13,13,15,15,15,15,14,
michael@0 2321 15,15,15,13,13,15,14,14,14,14,15,14,14,13,13,15,
michael@0 2322 14,14,13,13,14,15,15,14,14,15,15,15,14,14,15,14,
michael@0 2323 14,14,14,15,15,15,14,14,15,14,14,13,14,15,15,15,
michael@0 2324 14,14,13,10,10,12,12,17,11,11,12,12,17,12,12,12,
michael@0 2325 12,17,12,12,11,11,17,15,15,12,11,18,13,13,13,13,
michael@0 2326 18,15,15,13,13,17,12,12,12,12,18,13,13,13,13,17,
michael@0 2327 15,15,12,12,17,12,12,12,12,17,15,15,13,13,17,12,
michael@0 2328 12,12,12,17,13,13,12,12,17,15,15,12,12,18,14,13,
michael@0 2329 12,12,18,15,15,13,13,18,13,13,12,12,18,13,13,12,
michael@0 2330 12,18,16,16,12,12,18,16,16,12,12,18,15,15,13,13,
michael@0 2331 18,16,16,12,12,17,15,15,12,12,17,16,16,12,12,13,
michael@0 2332 8, 8,10,10,14,14,15,12,12,14,15,15,12,12,15,14,
michael@0 2333 14,12,12,15,15,14,12,12,15,15,15,13,13,15,15,15,
michael@0 2334 13,13,15,15,15,12,12,16,15,15,13,13,16,15,15,13,
michael@0 2335 13,15,15,15,12,12,15,15,15,14,14,15,15,15,12,12,
michael@0 2336 15,15,15,13,13,16,15,15,13,13,15,15,15,13,13,16,
michael@0 2337 15,15,13,13,15,15,14,12,12,15,15,15,12,12,16,14,
michael@0 2338 15,13,13,16,15,15,13,13,15,16,15,13,13,16,15,14,
michael@0 2339 13,13,16,15,15,13,13,16,15,15,13,13,13,12,12,11,
michael@0 2340 11,14,14,14,11,11,14,14,14,12,12,15,14,14,11,11,
michael@0 2341 16,14,14,11,11,15,15,15,12,13,16,14,14,13,13,15,
michael@0 2342 15,15,12,12,15,14,14,13,13,16,15,15,12,12,15,15,
michael@0 2343 15,12,12,15,14,14,13,13,15,15,15,12,12,15,14,14,
michael@0 2344 12,12,16,15,15,12,12,16,15,15,12,12,16,14,14,13,
michael@0 2345 13,15,15,15,11,11,15,15,14,12,12,16,15,15,11,11,
michael@0 2346 16,15,15,12,12,16,14,14,13,13,16,15,15,11,11,16,
michael@0 2347 14,14,12,12,16,15,15,11,11,14,10,10, 9, 9,14,11,
michael@0 2348 11,12,12,14,12,12,13,14,14,12,12,12,12,14,14,14,
michael@0 2349 13,13,15,13,13,14,14,15,14,14,15,15,15,12,12,13,
michael@0 2350 13,15,13,13,14,14,15,15,15,14,14,15,13,13,14,14,
michael@0 2351 15,15,15,15,15,15,12,12,13,13,15,13,13,14,14,15,
michael@0 2352 14,14,13,13,15,13,13,14,14,15,14,14,15,15,15,12,
michael@0 2353 12,13,13,15,13,13,13,13,14,14,14,13,13,15,15,15,
michael@0 2354 14,15,15,15,15,21,19,15,14,14,13,13,15,14,14,14,
michael@0 2355 14,14,14,14,13,13,14,12,12, 9, 9,14,14,14,12,12,
michael@0 2356 14,14,13,13,13,14,14,14,12,12,14,14,14,12,12,15,
michael@0 2357 14,14,13,13,15,14,14,14,14,15,14,14,13,13,15,14,
michael@0 2358 14,13,13,15,15,15,15,15,15,14,14,13,13,15,14,14,
michael@0 2359 14,14,15,14,14,13,13,15,14,14,13,13,14,15,15,15,
michael@0 2360 15,15,14,15,13,13,15,14,14,14,14,15,14,14,13,13,
michael@0 2361 15,14,14,13,13,14,15,15,14,14,15,15,15,14,14,15,
michael@0 2362 14,14,14,14,15,15,15,15,15,15,14,14,14,13,14,15,
michael@0 2363 15,14,14,13,10,10,12,12,18,12,12,12,12,17,12,12,
michael@0 2364 12,12,18,13,13,11,11,18,15,14,11,11,17,13,13,13,
michael@0 2365 13,18,15,15,12,12,18,12,12,12,12,17,13,13,12,12,
michael@0 2366 18,15,15,12,12,18,13,13,13,12,18,15,15,13,13,18,
michael@0 2367 13,13,12,12,18,13,13,12,12,18,15,15,12,12,17,13,
michael@0 2368 13,12,12,17,15,15,12,12,17,12,12,11,11,17,13,13,
michael@0 2369 11,11,17,15,15,11,11,18,16,16,12,12,18,15,15,13,
michael@0 2370 13,18,15,15,11,11,17,15,15,12,12,18,15,15,11,11,
michael@0 2371 13, 8, 8,10,10,14,14,14,11,11,15,15,15,12,12,15,
michael@0 2372 14,14,11,11,16,14,14,12,12,15,15,15,12,12,15,15,
michael@0 2373 15,13,13,15,15,15,12,12,15,15,15,12,12,16,15,15,
michael@0 2374 13,13,15,15,15,12,12,15,15,15,13,13,16,15,15,12,
michael@0 2375 12,15,15,15,12,12,16,15,15,13,13,16,15,15,12,12,
michael@0 2376 15,15,15,13,13,15,14,14,12,12,15,15,15,12,12,16,
michael@0 2377 15,14,12,12,16,15,15,13,13,16,16,16,13,13,16,14,
michael@0 2378 15,13,13,15,15,15,13,13,16,15,15,12,12,13,12,12,
michael@0 2379 10,10,14,14,14,11,11,15,14,14,12,12,15,14,14,11,
michael@0 2380 11,16,14,14,11,11,15,14,15,12,12,15,14,14,13,13,
michael@0 2381 15,15,15,12,12,15,14,14,12,12,15,14,15,12,12,15,
michael@0 2382 15,15,12,12,16,14,14,13,13,15,15,15,11,12,16,14,
michael@0 2383 14,12,12,16,15,15,12,12,15,15,15,12,12,16,14,14,
michael@0 2384 12,12,15,15,15,11,11,15,14,14,11,12,15,15,14,11,
michael@0 2385 11,16,15,15,12,12,16,14,14,13,13,16,15,15,11,11,
michael@0 2386 16,14,14,12,12,16,15,15,11,11,13,10,10, 8, 8,14,
michael@0 2387 12,12,12,12,14,12,12,13,13,14,12,12,12,12,14,14,
michael@0 2388 14,13,13,15,13,13,14,14,15,15,14,15,15,15,13,13,
michael@0 2389 13,13,15,13,13,14,14,15,14,15,14,14,15,13,13,13,
michael@0 2390 13,15,15,15,15,15,15,12,12,13,12,15,13,13,14,14,
michael@0 2391 15,14,14,13,13,15,13,13,14,13,15,15,15,16,16,15,
michael@0 2392 13,13,12,12,15,13,13,13,13,14,14,14,12,12,15,15,
michael@0 2393 15,14,14,15,15,15,20,20,15,14,14,13,13,15,15,14,
michael@0 2394 14,14,15,14,14,13,13,13,12,12, 9, 9,14,13,13,12,
michael@0 2395 12,14,13,13,12,12,14,14,14,12,12,14,14,14,13,13,
michael@0 2396 15,14,14,13,13,15,14,14,14,14,15,15,14,12,12,15,
michael@0 2397 14,14,13,13,15,14,15,14,15,15,14,14,13,13,15,14,
michael@0 2398 14,14,14,15,14,14,12,12,15,14,14,13,13,14,15,14,
michael@0 2399 15,14,15,14,14,13,13,15,14,14,14,14,15,14,14,12,
michael@0 2400 12,15,14,14,13,13,15,15,15,14,14,15,15,15,14,14,
michael@0 2401 16,14,14,14,14,15,15,15,14,14,15,14,14,14,14,14,
michael@0 2402 15,15,14,14,13,13,13,12,13,17,15,15,12,12,17,15,
michael@0 2403 15,12,12,18,15,15,11,11,17,16,16,11,11,18,16,16,
michael@0 2404 13,13,18,17,16,13,13,18,16,16,12,12,18,16,16,12,
michael@0 2405 12,18,17,17,12,12,17,16,16,12,13,17,16,16,12,13,
michael@0 2406 17,16,16,12,12,17,16,16,12,12,18,17,16,12,12,18,
michael@0 2407 16,16,12,12,17,16,17,12,12,18,15,15,11,11,18,15,
michael@0 2408 15,12,12,17,17,17,11,11,17,17,17,12,12,17,16,16,
michael@0 2409 13,13,18,16,16,11,11,18,16,16,12,12,18,17,16,11,
michael@0 2410 11,14,14,14,10,10,16,15,14,11,11,16,15,15,12,12,
michael@0 2411 16,14,14,12,12,17,14,14,13,13,17,15,15,13,13,17,
michael@0 2412 15,15,14,14,16,15,15,12,12,16,15,15,13,13,18,15,
michael@0 2413 15,14,14,16,15,15,12,12,16,15,15,14,14,16,15,15,
michael@0 2414 12,12,16,15,15,13,13,17,15,15,13,13,17,15,15,13,
michael@0 2415 13,17,15,15,14,14,16,14,14,12,12,17,15,15,12,12,
michael@0 2416 18,15,15,13,13,17,15,15,14,14,17,16,16,15,15,17,
michael@0 2417 15,14,13,13,17,15,15,14,14,17,15,15,13,13,14,12,
michael@0 2418 12,11,11,15,14,14,12,12,16,14,14,12,12,16,14,14,
michael@0 2419 11,11,17,14,14,12,12,16,15,14,13,13,16,14,14,13,
michael@0 2420 13,16,15,15,12,12,16,14,14,13,13,17,15,15,13,13,
michael@0 2421 16,15,15,13,13,17,14,14,13,13,16,15,15,12,12,16,
michael@0 2422 14,14,12,12,16,15,15,12,12,17,15,15,12,12,17,14,
michael@0 2423 14,13,13,16,15,15,12,12,16,14,14,12,12,16,15,15,
michael@0 2424 12,12,17,15,15,13,13,17,14,14,13,13,17,15,15,12,
michael@0 2425 12,17,14,14,12,12,17,15,15,12,12,14,14,14, 8, 8,
michael@0 2426 14,14,14,13,13,14,15,15,14,14,14,14,14,14,14,15,
michael@0 2427 15,15,19,19,15,15,15,14,14,15,15,16,20,19,15,15,
michael@0 2428 15,14,14,15,16,16,15,15,15,15,15,19,19,15,15,15,
michael@0 2429 14,14,15,16,16,19,20,15,15,15,14,14,15,15,15,15,
michael@0 2430 15,15,15,15,19,19,15,15,15,15,15,15,15,16,19,20,
michael@0 2431 15,14,15,14,14,15,15,15,15,15,15,15,15,20,19,15,
michael@0 2432 15,15,21,19,15,16,16,20,20,15,15,14,19,19,15,15,
michael@0 2433 16,20,21,15,15,15,20,19,13,12,12, 9, 9,14,14,14,
michael@0 2434 12,12,14,13,13,13,13,14,14,14,13,13,15,14,14,20,
michael@0 2435 19,15,14,14,14,13,15,14,14,19,19,15,15,14,13,13,
michael@0 2436 15,14,14,14,14,15,15,15,19,20,15,14,14,13,13,15,
michael@0 2437 14,14,20,19,14,15,14,13,13,15,14,14,14,13,15,15,
michael@0 2438 15,19,20,15,15,14,14,14,15,14,14,21,19,15,15,15,
michael@0 2439 13,13,15,14,14,14,14,14,15,15,20,20,15,15,15,21,
michael@0 2440 20,15,14,14,19,20,15,15,15,20,20,15,14,14,19,20,
michael@0 2441 15,15,15,21,19,
michael@0 2442 };
michael@0 2443
michael@0 2444 static const static_codebook _44p2_p4_1 = {
michael@0 2445 5, 3125,
michael@0 2446 (char *)_vq_lengthlist__44p2_p4_1,
michael@0 2447 1, -533725184, 1611661312, 3, 0,
michael@0 2448 (long *)_vq_quantlist__44p2_p4_1,
michael@0 2449 0
michael@0 2450 };
michael@0 2451
michael@0 2452 static const long _vq_quantlist__44p2_p5_0[] = {
michael@0 2453 2,
michael@0 2454 1,
michael@0 2455 3,
michael@0 2456 0,
michael@0 2457 4,
michael@0 2458 };
michael@0 2459
michael@0 2460 static const char _vq_lengthlist__44p2_p5_0[] = {
michael@0 2461 2, 6, 6,14,14, 6, 7, 7,14,14, 7, 7, 7,15,15, 0,
michael@0 2462 13,13,16,16, 0,13,13,15,15, 7, 8, 8,15,15, 9,10,
michael@0 2463 10,17,16, 9, 8, 8,15,15, 0,13,13,18,17, 0,13,13,
michael@0 2464 16,16, 8, 8, 8,15,15,12,11,11,16,17, 9, 8, 8,14,
michael@0 2465 14, 0,13,13,18,17, 0,13,13,16,15, 0,14,14,18,17,
michael@0 2466 0,20,22,18,20, 0,12,12,16,16, 0,16,16,22,20, 0,
michael@0 2467 14,14,16,16, 0,14,14,17,17, 0,22,22,22,19, 0,12,
michael@0 2468 13,16,16, 0,17,17, 0, 0, 0,15,15,16,16, 5, 7, 7,
michael@0 2469 13,13, 9, 9, 9,15,14,10,10,10,14,14, 0,21,21,18,
michael@0 2470 17, 0,21,22,18,17, 9,10,10,14,14,12,12,12,17,17,
michael@0 2471 12,10,10,14,14, 0,19,21,18,17, 0,20,22,18,18,11,
michael@0 2472 10,10,14,14,14,13,13,18,17,12,11,11,14,14, 0,22,
michael@0 2473 19,17,18, 0,20, 0,18,17, 0,22,21,17,17, 0, 0, 0,
michael@0 2474 0, 0, 0,20,22,17,17, 0,22, 0,21,19, 0,22, 0,18,
michael@0 2475 18, 0, 0,22,18,19, 0, 0, 0, 0, 0, 0,19,21,17,17,
michael@0 2476 0, 0, 0,20,20, 0, 0, 0,18,18, 6, 6, 6,13,12, 8,
michael@0 2477 6, 6,11,11, 8, 6, 6,13,13, 0, 9, 9,11,11, 0,11,
michael@0 2478 11,14,14, 9, 7, 7,13,13,11, 9, 9,13,13,10, 6, 6,
michael@0 2479 13,13, 0,10,10,14,14, 0,10,10,13,13, 9, 7, 7,13,
michael@0 2480 14,13, 9, 9,13,13,10, 6, 6,13,12, 0,11,11,15,15,
michael@0 2481 0,10,10,13,13, 0,12,12,15,15, 0,19, 0,17,17, 0,
michael@0 2482 9, 9,13,13, 0,13,14,19,20, 0,11,11,13,13, 0,11,
michael@0 2483 11,14,14, 0,19,20,17,18, 0,10,10,13,13, 0,15,15,
michael@0 2484 21,19, 0,12,12,13,13, 0,10,10,12,13, 0,11,11,15,
michael@0 2485 15, 0,11,11,15,15, 0,15,15,22, 0, 0,16,17,22, 0,
michael@0 2486 0,11,11,15,15, 0,14,14,18,17, 0,11,11,15,16, 0,
michael@0 2487 15,15,22,21, 0,16,16, 0,20, 0,12,12,16,15, 0,15,
michael@0 2488 14,19,19, 0,11,11,16,16, 0,15,15,21, 0, 0,16,15,
michael@0 2489 0, 0, 0,16,16,22,21, 0, 0, 0, 0, 0, 0,15,15,20,
michael@0 2490 20, 0,18,18, 0, 0, 0,16,17, 0, 0, 0,17,17, 0,22,
michael@0 2491 0, 0, 0, 0, 0, 0,15,15,21,22, 0,20,18, 0, 0, 0,
michael@0 2492 18,17,22, 0, 0,10,10,12,11, 0,10,10,10,10, 0,11,
michael@0 2493 11,12,12, 0,11,11, 9, 9, 0,13,13,12,12, 0,11,11,
michael@0 2494 12,12, 0,13,13,12,12, 0,10,10,12,12, 0,13,12,13,
michael@0 2495 13, 0,12,12,12,12, 0,11,11,12,12, 0,13,13,12,12,
michael@0 2496 0,10,10,12,12, 0,13,13,13,14, 0,12,12,12,12, 0,
michael@0 2497 13,14,14,14, 0,20,21,15,15, 0,12,11,12,12, 0,15,
michael@0 2498 16,20,22, 0,13,12,11,11, 0,13,13,14,13, 0,20, 0,
michael@0 2499 16,15, 0,12,12,12,12, 0,16,16,22,21, 0,13,13,12,
michael@0 2500 12, 6, 7, 7,16,16,11, 9, 9,15,15,12, 9, 9,16,16,
michael@0 2501 0,13,13,14,14, 0,14,14,16,17,10, 9, 9,16,16,14,
michael@0 2502 12,12,16,16,12, 9, 9,15,15, 0,13,13,18,18, 0,13,
michael@0 2503 13,15,16,12,10,10,17,18,15,12,12,17,17,13, 9, 9,
michael@0 2504 16,16, 0,13,13,17,18, 0,14,14,16,16, 0,15,15,18,
michael@0 2505 18, 0,22, 0,20,20, 0,12,12,16,16, 0,16,16,20,22,
michael@0 2506 0,14,14,16,16, 0,15,14,18,18, 0, 0,22,19,21, 0,
michael@0 2507 13,13,16,17, 0,17,17,22,22, 0,15,15,16,16, 7, 7,
michael@0 2508 7,14,14,11,10,10,15,15,12,10,10,15,14, 0,22, 0,
michael@0 2509 18,18, 0, 0,21,17,18,11,10,10,15,15,14,12,12,17,
michael@0 2510 17,14,11,11,15,15, 0,22,20,18,18, 0, 0,20,18,17,
michael@0 2511 12,10,10,16,16,17,14,14,19,18,14,11,11,15,15, 0,
michael@0 2512 21,22,19,19, 0,21,22,18,18, 0,22, 0,19,21, 0, 0,
michael@0 2513 0, 0, 0, 0,22,22,18,17, 0, 0, 0,21,20, 0,22,22,
michael@0 2514 20,19, 0, 0,22,20,20, 0, 0, 0, 0, 0, 0,20,21,17,
michael@0 2515 17, 0, 0,22,21,21, 0, 0, 0,18,18,10, 9, 9,14,14,
michael@0 2516 13,10,10,13,13,13,10,11,14,14, 0,13,13,12,12, 0,
michael@0 2517 15,15,16,16,13,10,10,15,15,15,12,12,14,14,15,10,
michael@0 2518 10,14,15, 0,14,14,16,15, 0,14,14,15,15,13,10,10,
michael@0 2519 15,15,18,13,13,15,15,15,10,10,14,15, 0,14,14,16,
michael@0 2520 16, 0,14,14,15,15, 0,15,15,16,16, 0,22, 0,18,18,
michael@0 2521 0,12,13,14,14, 0,17,17,22, 0, 0,14,14,14,14, 0,
michael@0 2522 15,15,16,16, 0,22, 0,18,17, 0,13,13,14,14, 0,19,
michael@0 2523 18,21,22, 0,15,15,14,14, 0,11,11,13,13, 0,12,12,
michael@0 2524 16,16, 0,12,12,16,16, 0,15,16,21, 0, 0,16,17, 0,
michael@0 2525 22, 0,12,12,16,16, 0,14,14,17,18, 0,11,11,16,16,
michael@0 2526 0,15,15,21,22, 0,16,16, 0, 0, 0,12,12,16,16, 0,
michael@0 2527 15,15, 0,19, 0,12,12,16,17, 0,16,16,22, 0, 0,16,
michael@0 2528 16, 0,22, 0,17,17, 0,22, 0, 0, 0, 0, 0, 0,15,15,
michael@0 2529 20,19, 0,18,18, 0, 0, 0,17,18, 0, 0, 0,17,17, 0,
michael@0 2530 0, 0, 0, 0, 0, 0, 0,15,15, 0,22, 0,20,18, 0, 0,
michael@0 2531 0,18,18,22,22, 0,11,11,14,14, 0,12,12,14,14, 0,
michael@0 2532 12,12,15,15, 0,13,13,14,14, 0,14,14,17,16, 0,12,
michael@0 2533 12,16,16, 0,14,14,16,16, 0,11,11,15,15, 0,13,13,
michael@0 2534 16,16, 0,13,13,15,15, 0,12,12,15,15, 0,15,14,16,
michael@0 2535 16, 0,11,11,15,15, 0,14,14,17,17, 0,13,13,15,15,
michael@0 2536 0,15,15,17,17, 0, 0, 0,19,18, 0,13,12,15,15, 0,
michael@0 2537 16,16, 0, 0, 0,14,14,15,15, 0,14,14,16,17, 0,22,
michael@0 2538 0,18,18, 0,13,13,15,15, 0,17,17, 0, 0, 0,14,14,
michael@0 2539 15,15, 8, 8, 8,16,16,12,10,10,16,16,13, 9, 9,16,
michael@0 2540 16, 0,14,14,17,17, 0,14,14,17,16,12,10,10,18,17,
michael@0 2541 14,11,11,18,18,14, 9,10,16,16, 0,13,13,18,19, 0,
michael@0 2542 14,13,16,16,12, 9, 9,16,16,17,13,13,17,17,14, 9,
michael@0 2543 9,15,15, 0,14,14,19,20, 0,13,13,15,15, 0,15,15,
michael@0 2544 18,19, 0, 0,22,22,22, 0,13,13,17,17, 0,16,16,19,
michael@0 2545 21, 0,14,14,16,16, 0,14,14,18,18, 0, 0, 0, 0, 0,
michael@0 2546 0,13,13,16,16, 0,18,18, 0, 0, 0,15,15,16,16, 8,
michael@0 2547 7, 7,14,14,12,10,10,15,15,13,10,10,15,14, 0,22,
michael@0 2548 0,18,18, 0,22, 0,18,18,12,10,10,16,15,15,12,12,
michael@0 2549 17,17,14,11,11,15,15, 0,20,21,19,18, 0, 0, 0,17,
michael@0 2550 18,13,11,11,15,15,16,13,13,18,18,15,11,11,14,14,
michael@0 2551 0,22,21,19,19, 0,21,22,18,18, 0,22,22,20,18, 0,
michael@0 2552 0, 0, 0, 0, 0,22,19,17,17, 0, 0, 0,22,21, 0, 0,
michael@0 2553 22,19,17, 0, 0,22,19,19, 0, 0, 0, 0, 0, 0,22,21,
michael@0 2554 18,17, 0, 0, 0,22, 0, 0, 0, 0,19,19, 0,10,10,14,
michael@0 2555 14, 0,11,11,15,14, 0,11,11,15,15, 0,14,14,15,14,
michael@0 2556 0,15,15,16,16, 0,11,11,16,16, 0,13,13,16,16, 0,
michael@0 2557 11,11,15,15, 0,14,14,17,16, 0,14,14,15,15, 0,11,
michael@0 2558 11,16,16, 0,14,13,15,15, 0,11,11,15,15, 0,15,15,
michael@0 2559 17,17, 0,14,14,15,14, 0,16,16,17,17, 0, 0,22,18,
michael@0 2560 18, 0,13,13,15,15, 0,17,17,22, 0, 0,15,15,15,14,
michael@0 2561 0,15,16,16,17, 0, 0,22,18,19, 0,13,13,15,15, 0,
michael@0 2562 20,18,21, 0, 0,15,15,14,14, 0,11,11,13,13, 0,12,
michael@0 2563 12,16,16, 0,12,12,16,15, 0,15,16,22,22, 0,17,17,
michael@0 2564 0, 0, 0,12,12,16,16, 0,14,14,18,18, 0,11,11,16,
michael@0 2565 16, 0,15,16,22,20, 0,16,16, 0,22, 0,12,12,16,16,
michael@0 2566 0,15,15,18,20, 0,11,11,16,16, 0,15,15, 0, 0, 0,
michael@0 2567 16,16, 0, 0, 0,17,17,22, 0, 0, 0, 0, 0, 0, 0,15,
michael@0 2568 15, 0,21, 0,18,18, 0, 0, 0,17,16, 0, 0, 0,17,17,
michael@0 2569 22,22, 0, 0, 0, 0, 0, 0,15,15,21, 0, 0,20,22, 0,
michael@0 2570 0, 0,18,18, 0, 0, 0,12,12,15,15, 0,12,12,15,15,
michael@0 2571 0,12,12,16,16, 0,13,13,15,15, 0,15,15,17,17, 0,
michael@0 2572 13,12,16,16, 0,14,14,16,16, 0,12,11,16,16, 0,14,
michael@0 2573 14,17,17, 0,14,14,16,16, 0,12,12,16,16, 0,15,15,
michael@0 2574 17,16, 0,11,11,15,16, 0,14,14,17,17, 0,14,14,16,
michael@0 2575 16, 0,15,15,18,18, 0, 0, 0,22,19, 0,13,13,15,16,
michael@0 2576 0,16,17, 0, 0, 0,14,14,16,16, 0,15,15,18,17, 0,
michael@0 2577 0, 0,20,20, 0,13,13,16,15, 0,17,17,22,22, 0,14,
michael@0 2578 14,15,15, 0,11,11,16,16, 0,13,13,16,17, 0,13,13,
michael@0 2579 17,18, 0,16,16,17,17, 0,17,17,18,18, 0,12,12,17,
michael@0 2580 17, 0,16,15,18,18, 0,12,12,16,16, 0,16,16,18,18,
michael@0 2581 0,15,15,17,17, 0,12,12,17,17, 0,16,16,19,18, 0,
michael@0 2582 12,12,16,17, 0,16,16,19,19, 0,15,16,16,17, 0,16,
michael@0 2583 16,19,17, 0, 0, 0,20,22, 0,13,13,16,16, 0,19,18,
michael@0 2584 21, 0, 0,15,15,16,16, 0,16,16,18,18, 0, 0, 0,22,
michael@0 2585 21, 0,14,14,16,16, 0,21,19,21,22, 0,16,16,16,16,
michael@0 2586 0, 9, 9,14,14, 0,13,13,15,15, 0,14,14,15,15, 0,
michael@0 2587 0,20,18,19, 0, 0,22,18,18, 0,12,12,15,15, 0,15,
michael@0 2588 15,17,18, 0,14,13,14,14, 0,20, 0,18,18, 0,21, 0,
michael@0 2589 18,17, 0,13,13,15,16, 0,17,17,18,18, 0,14,14,15,
michael@0 2590 15, 0,22,22,20,19, 0,20,21,18,18, 0,20,22,19,19,
michael@0 2591 0, 0, 0, 0, 0, 0,20,20,17,17, 0, 0,22,22,21, 0,
michael@0 2592 22, 0,18,18, 0,20,22,19,19, 0, 0, 0, 0, 0, 0,21,
michael@0 2593 21,17,18, 0, 0, 0,21,20, 0, 0,22,19,18, 0,18,18,
michael@0 2594 15,15, 0,22,21,17,16, 0, 0,22,17,17, 0,20,22,18,
michael@0 2595 18, 0, 0,22,20,20, 0,21,19,16,16, 0,21,21,18,18,
michael@0 2596 0,19,19,17,17, 0, 0,22,19,19, 0,22,20,17,17, 0,
michael@0 2597 21,19,16,16, 0,22,22,19,18, 0,19,20,16,16, 0,22,
michael@0 2598 21,19,21, 0,21,22,17,18, 0,21,20,18,18, 0, 0, 0,
michael@0 2599 19,20, 0,20,19,16,16, 0,22,22, 0, 0, 0,21,21,17,
michael@0 2600 16, 0,22,20,19,18, 0, 0, 0,20,20, 0,20,19,16,16,
michael@0 2601 0, 0, 0, 0, 0, 0,21,22,17,17, 0,11,11,13,13, 0,
michael@0 2602 13,13,15,16, 0,13,13,16,16, 0,17,18,21, 0, 0,17,
michael@0 2603 18, 0, 0, 0,12,12,15,16, 0,15,15,19,18, 0,12,12,
michael@0 2604 16,16, 0,17,17,22, 0, 0,17,17, 0,22, 0,12,12,17,
michael@0 2605 16, 0,16,16,19,20, 0,12,12,16,16, 0,17,17, 0, 0,
michael@0 2606 0,17,17, 0,21, 0,17,16,22, 0, 0, 0, 0, 0, 0, 0,
michael@0 2607 15,15,20,22, 0,20,18, 0, 0, 0,18,18, 0, 0, 0,17,
michael@0 2608 17,21, 0, 0, 0, 0, 0, 0, 0,15,15,21,22, 0,19,20,
michael@0 2609 22, 0, 0,19,18, 0, 0, 0,14,14,18,18, 0,16,16,22,
michael@0 2610 20, 0,16,16,22,19, 0,17,17,20,22, 0,19,19, 0, 0,
michael@0 2611 0,15,15,20, 0, 0,18,21, 0,20, 0,15,15,21,20, 0,
michael@0 2612 18,17, 0, 0, 0,17,17, 0,22, 0,15,15,19,19, 0,19,
michael@0 2613 18, 0, 0, 0,15,15,20, 0, 0,18,18,22,22, 0,17,17,
michael@0 2614 0,20, 0,18,18, 0, 0, 0, 0,22, 0, 0, 0,15,15,19,
michael@0 2615 20, 0,20,19, 0, 0, 0,17,17,20,21, 0,17,18,20,22,
michael@0 2616 0, 0, 0, 0,22, 0,15,15,20,20, 0,22,20, 0, 0, 0,
michael@0 2617 17,18,20, 0, 0,12,12,17,16, 0,14,14,17,17, 0,13,
michael@0 2618 13,17,17, 0,16,16,18,18, 0,17,16,17,17, 0,13,13,
michael@0 2619 17,17, 0,15,16,18,18, 0,13,13,16,16, 0,16,16,18,
michael@0 2620 18, 0,16,16,17,16, 0,13,13,16,16, 0,17,17,18,17,
michael@0 2621 0,12,12,15,16, 0,17,17,19,19, 0,16,16,16,16, 0,
michael@0 2622 16,17,19,18, 0, 0, 0,21,22, 0,14,14,16,16, 0,18,
michael@0 2623 18, 0,22, 0,16,16,16,16, 0,16,16,18,17, 0, 0, 0,
michael@0 2624 21,20, 0,14,14,16,16, 0,21,22,22, 0, 0,16,16,16,
michael@0 2625 16, 0, 9, 9,14,13, 0,13,14,15,16, 0,14,13,15,14,
michael@0 2626 0,22, 0,18,18, 0,21, 0,17,18, 0,13,13,15,15, 0,
michael@0 2627 15,16,18,17, 0,14,14,15,14, 0,20,22,18,18, 0,22,
michael@0 2628 21,17,17, 0,13,13,15,15, 0,17,17,19,19, 0,14,14,
michael@0 2629 14,14, 0, 0,22,18,18, 0, 0,22,17,17, 0, 0,22,19,
michael@0 2630 20, 0, 0, 0, 0, 0, 0,21,20,17,16, 0, 0, 0,21,22,
michael@0 2631 0, 0, 0,18,19, 0, 0, 0,18,18, 0, 0, 0, 0, 0, 0,
michael@0 2632 22, 0,17,17, 0, 0, 0,20,22, 0, 0, 0,18,19, 0,18,
michael@0 2633 19,16,16, 0,22,20,17,17, 0,22,22,17,18, 0,22,22,
michael@0 2634 18,17, 0, 0,22,18,19, 0,20,20,17,18, 0, 0,22,19,
michael@0 2635 18, 0,22,22,17,17, 0,22, 0,19,19, 0, 0,22,18,18,
michael@0 2636 0,20,22,17,17, 0, 0,22,18,18, 0,19,20,17,17, 0,
michael@0 2637 22, 0,20,19, 0,22,21,17,17, 0, 0, 0,18,18, 0, 0,
michael@0 2638 0,22,19, 0,20, 0,17,17, 0,22, 0, 0,22, 0, 0,20,
michael@0 2639 17,18, 0,22, 0,19,19, 0, 0, 0, 0,19, 0,19,21,17,
michael@0 2640 17, 0, 0, 0, 0, 0, 0,20,21,17,16, 0,11,11,13,13,
michael@0 2641 0,13,13,16,16, 0,13,13,15,16, 0,17,17,21,22, 0,
michael@0 2642 17,18, 0, 0, 0,12,12,16,16, 0,15,15,18,18, 0,13,
michael@0 2643 13,16,16, 0,17,16,21,21, 0,17,17, 0, 0, 0,13,13,
michael@0 2644 16,16, 0,16,16,19,18, 0,13,13,16,16, 0,17,17, 0,
michael@0 2645 22, 0,17,18,20,22, 0,17,18, 0, 0, 0, 0, 0, 0, 0,
michael@0 2646 0,15,15,20, 0, 0,18,19, 0, 0, 0,17,17, 0, 0, 0,
michael@0 2647 18,17,22, 0, 0, 0, 0, 0, 0, 0,15,16,21,20, 0,20,
michael@0 2648 20, 0, 0, 0,18,19, 0, 0, 0,15,15,22,22, 0,17,16,
michael@0 2649 20,22, 0,17,17,20,22, 0,18,18, 0,21, 0,19,18, 0,
michael@0 2650 0, 0,16,16,20,20, 0,19,19,22, 0, 0,15,16,21,22,
michael@0 2651 0,18,19,22, 0, 0,17,18, 0, 0, 0,16,16,22, 0, 0,
michael@0 2652 19,19, 0,21, 0,15,16,20, 0, 0,18,18, 0,22, 0,18,
michael@0 2653 17, 0, 0, 0,18,18, 0, 0, 0, 0, 0, 0, 0, 0,16,16,
michael@0 2654 22,21, 0,20,21, 0, 0, 0,17,18,22, 0, 0,18,18, 0,
michael@0 2655 0, 0, 0, 0, 0, 0, 0,16,16,20,19, 0,22,21, 0, 0,
michael@0 2656 0,18,18,22,22,
michael@0 2657 };
michael@0 2658
michael@0 2659 static const static_codebook _44p2_p5_0 = {
michael@0 2660 5, 3125,
michael@0 2661 (char *)_vq_lengthlist__44p2_p5_0,
michael@0 2662 1, -528744448, 1616642048, 3, 0,
michael@0 2663 (long *)_vq_quantlist__44p2_p5_0,
michael@0 2664 0
michael@0 2665 };
michael@0 2666
michael@0 2667 static const long _vq_quantlist__44p2_p5_1[] = {
michael@0 2668 3,
michael@0 2669 2,
michael@0 2670 4,
michael@0 2671 1,
michael@0 2672 5,
michael@0 2673 0,
michael@0 2674 6,
michael@0 2675 };
michael@0 2676
michael@0 2677 static const char _vq_lengthlist__44p2_p5_1[] = {
michael@0 2678 2, 3, 3, 3, 3, 3, 3,
michael@0 2679 };
michael@0 2680
michael@0 2681 static const static_codebook _44p2_p5_1 = {
michael@0 2682 1, 7,
michael@0 2683 (char *)_vq_lengthlist__44p2_p5_1,
michael@0 2684 1, -533200896, 1611661312, 3, 0,
michael@0 2685 (long *)_vq_quantlist__44p2_p5_1,
michael@0 2686 0
michael@0 2687 };
michael@0 2688
michael@0 2689 static const long _vq_quantlist__44p2_p6_0[] = {
michael@0 2690 1,
michael@0 2691 0,
michael@0 2692 2,
michael@0 2693 };
michael@0 2694
michael@0 2695 static const char _vq_lengthlist__44p2_p6_0[] = {
michael@0 2696 1, 7, 7, 7, 8, 8, 7, 8, 8, 7, 9, 9,10,11,11, 9,
michael@0 2697 8, 8, 7, 8, 9,11,11,11, 9, 8, 8, 6, 7, 7,10,10,
michael@0 2698 10,10,10,10,10,10,10,14,14,14,12,11,11,10,11,11,
michael@0 2699 15,14,14,13,11,11, 6, 6, 6, 8, 5, 5, 8, 7, 7, 8,
michael@0 2700 7, 7,11,10,10, 9, 7, 7, 9, 7, 7,12,10,10,10, 7,
michael@0 2701 7, 6, 8, 7,12,10,10,12,10,10,11,10,10,15,14,13,
michael@0 2702 13,10,10,11,10,10,16,14,14,14,10,10, 7, 7, 7,12,
michael@0 2703 11,11,12,11,11,11,11,11,16,14,14,13,12,12,11,11,
michael@0 2704 11,17,15,15,14,12,12,10, 9, 9,13,11,11,13,11,11,
michael@0 2705 12,11,11,16,14,13,14,11,11,12,11,11,17,15,14,14,
michael@0 2706 11,11, 7, 8, 8,12,11,11,12,10,10,12,10,10,16,13,
michael@0 2707 14,13,10,10,11,10,10,17,14,14,14,10,10, 7, 7, 7,
michael@0 2708 12,11,11,12,11,11,12,11,11,15,14,15,14,12,12,12,
michael@0 2709 11,11,17,15,15,14,12,12,10,10, 9,13,11,11,13,11,
michael@0 2710 11,13,11,11,16,14,14,14,11,11,13,11,11,16,15,15,
michael@0 2711 15,11,11,
michael@0 2712 };
michael@0 2713
michael@0 2714 static const static_codebook _44p2_p6_0 = {
michael@0 2715 5, 243,
michael@0 2716 (char *)_vq_lengthlist__44p2_p6_0,
michael@0 2717 1, -527106048, 1620377600, 2, 0,
michael@0 2718 (long *)_vq_quantlist__44p2_p6_0,
michael@0 2719 0
michael@0 2720 };
michael@0 2721
michael@0 2722 static const long _vq_quantlist__44p2_p6_1[] = {
michael@0 2723 1,
michael@0 2724 0,
michael@0 2725 2,
michael@0 2726 };
michael@0 2727
michael@0 2728 static const char _vq_lengthlist__44p2_p6_1[] = {
michael@0 2729 2, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 8,
michael@0 2730 7, 7, 8, 8, 8, 9, 9, 9, 9, 8, 8, 6, 7, 7, 9, 8,
michael@0 2731 8, 9, 7, 7, 9, 8, 8,10, 8, 8,10, 8, 8,10, 8, 8,
michael@0 2732 10, 8, 9,10, 8, 8, 7, 6, 6, 8, 6, 6, 9, 6, 6, 9,
michael@0 2733 7, 7,10, 8, 8, 9, 6, 6, 9, 7, 7,10, 9, 8, 9, 7,
michael@0 2734 7, 7, 7, 7,11, 8, 8,11, 9, 9,10, 9, 9,12, 9, 9,
michael@0 2735 12, 8, 8,11, 9, 9,12, 9, 9,12, 8, 8, 8, 7, 7,10,
michael@0 2736 9, 9,10, 9, 9,10, 9, 9,11,10,11,11, 9, 9,11, 9,
michael@0 2737 9,11,11,11,11, 9, 9,10, 8, 8,11, 9, 9,10, 9, 9,
michael@0 2738 11, 9, 9,11,10,10,11, 9, 9,11, 9, 9,12,10,10,11,
michael@0 2739 9, 9, 8, 8, 8,11, 9, 9,12, 9, 9,11, 9, 9,12, 9,
michael@0 2740 9,12, 8, 8,12, 9, 9,12, 9,10,12, 8, 8, 9, 7, 7,
michael@0 2741 11, 9, 9,11,10,10,11, 9, 9,11,11,11,11, 9, 9,11,
michael@0 2742 10,10,12,11,11,11, 9,10,10, 9, 9,11, 9, 9,11,10,
michael@0 2743 10,11,10,10,11,11,11,11, 9, 9,11, 9,10,11,11,11,
michael@0 2744 11, 9, 9,
michael@0 2745 };
michael@0 2746
michael@0 2747 static const static_codebook _44p2_p6_1 = {
michael@0 2748 5, 243,
michael@0 2749 (char *)_vq_lengthlist__44p2_p6_1,
michael@0 2750 1, -530841600, 1616642048, 2, 0,
michael@0 2751 (long *)_vq_quantlist__44p2_p6_1,
michael@0 2752 0
michael@0 2753 };
michael@0 2754
michael@0 2755 static const long _vq_quantlist__44p2_p7_0[] = {
michael@0 2756 1,
michael@0 2757 0,
michael@0 2758 2,
michael@0 2759 };
michael@0 2760
michael@0 2761 static const char _vq_lengthlist__44p2_p7_0[] = {
michael@0 2762 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 2763 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2764 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2765 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2766 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2767 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2768 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2769 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2770 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2771 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2772 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2773 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2774 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2775 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2776 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2777 9, 9, 9,
michael@0 2778 };
michael@0 2779
michael@0 2780 static const static_codebook _44p2_p7_0 = {
michael@0 2781 5, 243,
michael@0 2782 (char *)_vq_lengthlist__44p2_p7_0,
michael@0 2783 1, -513979392, 1633504256, 2, 0,
michael@0 2784 (long *)_vq_quantlist__44p2_p7_0,
michael@0 2785 0
michael@0 2786 };
michael@0 2787
michael@0 2788 static const long _vq_quantlist__44p2_p7_1[] = {
michael@0 2789 1,
michael@0 2790 0,
michael@0 2791 2,
michael@0 2792 };
michael@0 2793
michael@0 2794 static const char _vq_lengthlist__44p2_p7_1[] = {
michael@0 2795 1, 9, 9, 6, 9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2796 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2797 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2798 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2799 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2800 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2801 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2802 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2803 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2804 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2805 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2806 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2807 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2808 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 2809 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 2810 10,10,10,
michael@0 2811 };
michael@0 2812
michael@0 2813 static const static_codebook _44p2_p7_1 = {
michael@0 2814 5, 243,
michael@0 2815 (char *)_vq_lengthlist__44p2_p7_1,
michael@0 2816 1, -516716544, 1630767104, 2, 0,
michael@0 2817 (long *)_vq_quantlist__44p2_p7_1,
michael@0 2818 0
michael@0 2819 };
michael@0 2820
michael@0 2821 static const long _vq_quantlist__44p2_p7_2[] = {
michael@0 2822 12,
michael@0 2823 11,
michael@0 2824 13,
michael@0 2825 10,
michael@0 2826 14,
michael@0 2827 9,
michael@0 2828 15,
michael@0 2829 8,
michael@0 2830 16,
michael@0 2831 7,
michael@0 2832 17,
michael@0 2833 6,
michael@0 2834 18,
michael@0 2835 5,
michael@0 2836 19,
michael@0 2837 4,
michael@0 2838 20,
michael@0 2839 3,
michael@0 2840 21,
michael@0 2841 2,
michael@0 2842 22,
michael@0 2843 1,
michael@0 2844 23,
michael@0 2845 0,
michael@0 2846 24,
michael@0 2847 };
michael@0 2848
michael@0 2849 static const char _vq_lengthlist__44p2_p7_2[] = {
michael@0 2850 1, 3, 2, 5, 4, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
michael@0 2851 12,13,13,14,14,15,15,15,15,
michael@0 2852 };
michael@0 2853
michael@0 2854 static const static_codebook _44p2_p7_2 = {
michael@0 2855 1, 25,
michael@0 2856 (char *)_vq_lengthlist__44p2_p7_2,
michael@0 2857 1, -518864896, 1620639744, 5, 0,
michael@0 2858 (long *)_vq_quantlist__44p2_p7_2,
michael@0 2859 0
michael@0 2860 };
michael@0 2861
michael@0 2862 static const long _vq_quantlist__44p2_p7_3[] = {
michael@0 2863 12,
michael@0 2864 11,
michael@0 2865 13,
michael@0 2866 10,
michael@0 2867 14,
michael@0 2868 9,
michael@0 2869 15,
michael@0 2870 8,
michael@0 2871 16,
michael@0 2872 7,
michael@0 2873 17,
michael@0 2874 6,
michael@0 2875 18,
michael@0 2876 5,
michael@0 2877 19,
michael@0 2878 4,
michael@0 2879 20,
michael@0 2880 3,
michael@0 2881 21,
michael@0 2882 2,
michael@0 2883 22,
michael@0 2884 1,
michael@0 2885 23,
michael@0 2886 0,
michael@0 2887 24,
michael@0 2888 };
michael@0 2889
michael@0 2890 static const char _vq_lengthlist__44p2_p7_3[] = {
michael@0 2891 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 2892 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 2893 };
michael@0 2894
michael@0 2895 static const static_codebook _44p2_p7_3 = {
michael@0 2896 1, 25,
michael@0 2897 (char *)_vq_lengthlist__44p2_p7_3,
michael@0 2898 1, -529006592, 1611661312, 5, 0,
michael@0 2899 (long *)_vq_quantlist__44p2_p7_3,
michael@0 2900 0
michael@0 2901 };
michael@0 2902
michael@0 2903 static const char _huff_lengthlist__44p2_short[] = {
michael@0 2904 4, 4,12, 9, 8,12,15,17, 4, 2,11, 6, 5, 9,13,15,
michael@0 2905 11, 7, 8, 7, 7,10,14,13, 8, 5, 7, 5, 5, 8,12,12,
michael@0 2906 8, 4, 7, 4, 3, 6,11,12,11, 8, 9, 7, 6, 8,11,12,
michael@0 2907 15,13,14,12, 9, 7,10,13,16,12,17,12, 7, 5, 8,11,
michael@0 2908 };
michael@0 2909
michael@0 2910 static const static_codebook _huff_book__44p2_short = {
michael@0 2911 2, 64,
michael@0 2912 (char *)_huff_lengthlist__44p2_short,
michael@0 2913 0, 0, 0, 0, 0,
michael@0 2914 NULL,
michael@0 2915 0
michael@0 2916 };
michael@0 2917
michael@0 2918 static const long _vq_quantlist__44p3_l0_0[] = {
michael@0 2919 6,
michael@0 2920 5,
michael@0 2921 7,
michael@0 2922 4,
michael@0 2923 8,
michael@0 2924 3,
michael@0 2925 9,
michael@0 2926 2,
michael@0 2927 10,
michael@0 2928 1,
michael@0 2929 11,
michael@0 2930 0,
michael@0 2931 12,
michael@0 2932 };
michael@0 2933
michael@0 2934 static const char _vq_lengthlist__44p3_l0_0[] = {
michael@0 2935 1, 4, 4, 8, 8, 8, 8, 9, 9,10,10,10,10, 4, 6, 5,
michael@0 2936 8, 7, 9, 9, 9, 9,10, 9,11, 9, 4, 5, 6, 7, 8, 9,
michael@0 2937 9, 9, 9, 9,10, 9,10, 8, 9, 8, 9, 8,10, 9,11, 9,
michael@0 2938 12,10,12,10, 8, 8, 9, 8, 9, 9,10, 9,11,10,12,10,
michael@0 2939 12, 9,10,10,11,10,12,11,12,11,12,12,12,12, 9,10,
michael@0 2940 10,11,11,11,11,11,12,12,12,12,12,10,11,11,12,12,
michael@0 2941 12,12,12,12,12,12,12,12,10,11,11,12,12,12,12,12,
michael@0 2942 12,12,12,12,12,11,12,12,12,12,12,13,12,13,12,13,
michael@0 2943 12,12,11,12,12,12,12,12,12,13,12,12,12,12,12,12,
michael@0 2944 12,12,13,13,12,13,12,13,12,13,12,12,12,13,12,13,
michael@0 2945 12,13,12,13,12,13,12,12,12,
michael@0 2946 };
michael@0 2947
michael@0 2948 static const static_codebook _44p3_l0_0 = {
michael@0 2949 2, 169,
michael@0 2950 (char *)_vq_lengthlist__44p3_l0_0,
michael@0 2951 1, -526516224, 1616117760, 4, 0,
michael@0 2952 (long *)_vq_quantlist__44p3_l0_0,
michael@0 2953 0
michael@0 2954 };
michael@0 2955
michael@0 2956 static const long _vq_quantlist__44p3_l0_1[] = {
michael@0 2957 2,
michael@0 2958 1,
michael@0 2959 3,
michael@0 2960 0,
michael@0 2961 4,
michael@0 2962 };
michael@0 2963
michael@0 2964 static const char _vq_lengthlist__44p3_l0_1[] = {
michael@0 2965 3, 4, 4, 5, 5, 4, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5,
michael@0 2966 5, 6, 5, 6, 5, 6, 5, 6, 5,
michael@0 2967 };
michael@0 2968
michael@0 2969 static const static_codebook _44p3_l0_1 = {
michael@0 2970 2, 25,
michael@0 2971 (char *)_vq_lengthlist__44p3_l0_1,
michael@0 2972 1, -533725184, 1611661312, 3, 0,
michael@0 2973 (long *)_vq_quantlist__44p3_l0_1,
michael@0 2974 0
michael@0 2975 };
michael@0 2976
michael@0 2977 static const long _vq_quantlist__44p3_l1_0[] = {
michael@0 2978 1,
michael@0 2979 0,
michael@0 2980 2,
michael@0 2981 };
michael@0 2982
michael@0 2983 static const char _vq_lengthlist__44p3_l1_0[] = {
michael@0 2984 1, 4, 4, 4, 4, 4, 4, 4, 4,
michael@0 2985 };
michael@0 2986
michael@0 2987 static const static_codebook _44p3_l1_0 = {
michael@0 2988 2, 9,
michael@0 2989 (char *)_vq_lengthlist__44p3_l1_0,
michael@0 2990 1, -516716544, 1630767104, 2, 0,
michael@0 2991 (long *)_vq_quantlist__44p3_l1_0,
michael@0 2992 0
michael@0 2993 };
michael@0 2994
michael@0 2995 static const char _huff_lengthlist__44p3_lfe[] = {
michael@0 2996 1, 3, 2, 3,
michael@0 2997 };
michael@0 2998
michael@0 2999 static const static_codebook _huff_book__44p3_lfe = {
michael@0 3000 2, 4,
michael@0 3001 (char *)_huff_lengthlist__44p3_lfe,
michael@0 3002 0, 0, 0, 0, 0,
michael@0 3003 NULL,
michael@0 3004 0
michael@0 3005 };
michael@0 3006
michael@0 3007 static const char _huff_lengthlist__44p3_long[] = {
michael@0 3008 3, 4,13, 9, 9,12,15,17, 4, 2,18, 5, 7,10,14,18,
michael@0 3009 11, 8, 6, 5, 6, 8,11,14, 8, 5, 5, 3, 5, 8,11,13,
michael@0 3010 9, 6, 7, 5, 5, 7, 9,10,11,10, 9, 8, 6, 6, 8,10,
michael@0 3011 14,14,11,11, 9, 8, 9,10,17,17,14,13,10, 9,10,10,
michael@0 3012 };
michael@0 3013
michael@0 3014 static const static_codebook _huff_book__44p3_long = {
michael@0 3015 2, 64,
michael@0 3016 (char *)_huff_lengthlist__44p3_long,
michael@0 3017 0, 0, 0, 0, 0,
michael@0 3018 NULL,
michael@0 3019 0
michael@0 3020 };
michael@0 3021
michael@0 3022 static const long _vq_quantlist__44p3_p1_0[] = {
michael@0 3023 1,
michael@0 3024 0,
michael@0 3025 2,
michael@0 3026 };
michael@0 3027
michael@0 3028 static const char _vq_lengthlist__44p3_p1_0[] = {
michael@0 3029 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3030 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3031 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3032 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3033 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3034 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3035 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3036 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3037 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3038 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3039 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3040 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3041 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3042 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3043 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3044 0, 0, 0,
michael@0 3045 };
michael@0 3046
michael@0 3047 static const static_codebook _44p3_p1_0 = {
michael@0 3048 5, 243,
michael@0 3049 (char *)_vq_lengthlist__44p3_p1_0,
michael@0 3050 1, -535822336, 1611661312, 2, 0,
michael@0 3051 (long *)_vq_quantlist__44p3_p1_0,
michael@0 3052 0
michael@0 3053 };
michael@0 3054
michael@0 3055 static const long _vq_quantlist__44p3_p2_0[] = {
michael@0 3056 2,
michael@0 3057 1,
michael@0 3058 3,
michael@0 3059 0,
michael@0 3060 4,
michael@0 3061 };
michael@0 3062
michael@0 3063 static const char _vq_lengthlist__44p3_p2_0[] = {
michael@0 3064 3, 7, 7, 0, 0, 0, 8, 8, 0, 0, 0, 8, 8, 0, 0, 0,
michael@0 3065 11,11, 0, 0, 0, 0, 0, 0, 0, 0,10, 9, 0, 0, 0, 0,
michael@0 3066 0, 0, 0, 0, 9, 9, 0, 0, 0,10,11, 0, 0, 0, 0, 0,
michael@0 3067 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0,
michael@0 3068 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0,12,12, 0, 0,
michael@0 3069 0, 0, 0, 0, 0, 0,11,11, 0, 0, 0,12,12, 0, 0, 0,
michael@0 3070 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3071 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7,
michael@0 3072 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3073 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3074 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3075 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3076 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3077 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3078 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3079 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0,
michael@0 3080 5, 5, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0,
michael@0 3081 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5,
michael@0 3082 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0,
michael@0 3083 0, 0, 0, 0, 0, 0, 0, 5, 6, 0, 0, 0, 7, 7, 0, 0,
michael@0 3084 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3085 8, 8, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3086 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3087 0, 0, 0, 0, 0, 0, 0, 0,11,11, 0, 0, 0, 9, 9, 0,
michael@0 3088 0, 0,10,10, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0,
michael@0 3089 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 3090 10,10, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0,
michael@0 3091 0, 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
michael@0 3092 0, 0, 0,11,12, 0, 0, 0, 0, 0, 0, 0, 0,11,11, 0,
michael@0 3093 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3094 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3095 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3096 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3097 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3098 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3099 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3100 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3101 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3102 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3103 0, 0, 9, 9, 0, 0, 0, 7, 7, 0, 0, 0, 8, 8, 0, 0,
michael@0 3104 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0,
michael@0 3105 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0,
michael@0 3106 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8,
michael@0 3107 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0,
michael@0 3108 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,11,11, 0, 0,
michael@0 3109 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3110 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
michael@0 3111 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3112 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3113 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3114 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3115 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3116 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3117 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3118 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3119 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3120 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3121 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3122 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3123 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3124 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3125 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3126 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 7, 7,
michael@0 3127 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0,
michael@0 3128 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0,
michael@0 3129 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 3130 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0,
michael@0 3131 0, 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9,
michael@0 3132 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3133 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3134 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3135 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3136 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3137 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3138 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3139 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3140 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3141 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3142 0, 0, 0, 9, 9, 0, 0, 0, 7, 7, 0, 0, 0, 8, 8, 0,
michael@0 3143 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0,
michael@0 3144 0, 0, 0, 0, 0, 0, 8, 7, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 3145 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 7,
michael@0 3146 7, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0,11,11,
michael@0 3147 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0,
michael@0 3148 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3149 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3150 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3151 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3152 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3153 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3154 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3155 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3156 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3157 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3158 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3159 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3160 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3161 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3162 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3163 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3164 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3165 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 7,
michael@0 3166 7, 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
michael@0 3167 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0,
michael@0 3168 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0,
michael@0 3169 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 3170 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9,
michael@0 3171 9, 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3172 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3173 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3174 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3175 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3176 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3177 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3178 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3179 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3180 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3181 0, 0, 0, 0,10,10, 0, 0, 0, 9, 9, 0, 0, 0,10,10,
michael@0 3182 0, 0, 0,11,12, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0,
michael@0 3183 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0,11,11, 0, 0,
michael@0 3184 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3185 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0,11,
michael@0 3186 11, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,12,12,
michael@0 3187 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3188 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3189 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3190 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3191 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3192 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3193 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3194 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3195 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3196 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3197 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3198 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3199 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3200 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3201 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3202 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3203 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3204 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0,
michael@0 3205 9, 9, 0, 0, 0,10,10, 0, 0, 0,12,12, 0, 0, 0, 0,
michael@0 3206 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9,
michael@0 3207 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0,
michael@0 3208 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,11,11, 0, 0,
michael@0 3209 0, 0, 0, 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3210 10,10, 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3211 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3212 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3213 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3214 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3215 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3216 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3217 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3218 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3219 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3220 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3221 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3222 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3223 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3224 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3225 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3226 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3227 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3228 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3229 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3230 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3231 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3232 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3233 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3234 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3235 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3236 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3237 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3238 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3239 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3240 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3241 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3242 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3243 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3244 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3245 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3246 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3247 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3248 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3249 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3250 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3251 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3252 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3253 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3254 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3255 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3256 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3257 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3258 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3259 0, 0, 0, 0, 0,
michael@0 3260 };
michael@0 3261
michael@0 3262 static const static_codebook _44p3_p2_0 = {
michael@0 3263 5, 3125,
michael@0 3264 (char *)_vq_lengthlist__44p3_p2_0,
michael@0 3265 1, -533725184, 1611661312, 3, 0,
michael@0 3266 (long *)_vq_quantlist__44p3_p2_0,
michael@0 3267 0
michael@0 3268 };
michael@0 3269
michael@0 3270 static const long _vq_quantlist__44p3_p3_0[] = {
michael@0 3271 1,
michael@0 3272 0,
michael@0 3273 2,
michael@0 3274 };
michael@0 3275
michael@0 3276 static const char _vq_lengthlist__44p3_p3_0[] = {
michael@0 3277 1, 5, 5, 5, 8, 8, 0, 8, 8, 6, 9, 9, 8,10,10, 0,
michael@0 3278 8, 8, 0, 9, 9, 0,12,12, 0, 8, 8, 4, 7, 7, 6,10,
michael@0 3279 10, 0,12,12, 7,11,11, 9,12,12, 0,12,12, 0,13,13,
michael@0 3280 0,15,15, 0,12,12, 0, 7, 7, 0, 7, 7, 0, 8, 8, 0,
michael@0 3281 8, 8, 0,10,10, 0, 7, 7, 0, 8, 8, 0,11,11, 0, 7,
michael@0 3282 7, 5, 7, 7, 9, 9, 9, 0,11,10, 9, 9, 9,11,12,12,
michael@0 3283 0,10,10, 0,11,11, 0,13,13, 0,11,11, 6, 7, 7, 9,
michael@0 3284 10,10, 0,12,12,10,11,11,11,12,12, 0,12,12, 0,13,
michael@0 3285 13, 0,15,15, 0,12,12, 0,10,10, 0,11,11, 0,11,11,
michael@0 3286 0,12,12, 0,13,13, 0,11,11, 0,12,12, 0,15,15, 0,
michael@0 3287 11,11, 0, 8, 8, 0,10,10, 0,12,12, 0,11,11, 0,12,
michael@0 3288 12, 0,12,12, 0,12,12, 0,15,15, 0,11,11, 0, 7, 7,
michael@0 3289 0,10,10, 0,12,12, 0,10,10, 0,12,13, 0,12,12, 0,
michael@0 3290 13,13, 0,14,14, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3291 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 3292 0, 0, 0,
michael@0 3293 };
michael@0 3294
michael@0 3295 static const static_codebook _44p3_p3_0 = {
michael@0 3296 5, 243,
michael@0 3297 (char *)_vq_lengthlist__44p3_p3_0,
michael@0 3298 1, -533200896, 1614282752, 2, 0,
michael@0 3299 (long *)_vq_quantlist__44p3_p3_0,
michael@0 3300 0
michael@0 3301 };
michael@0 3302
michael@0 3303 static const long _vq_quantlist__44p3_p3_1[] = {
michael@0 3304 1,
michael@0 3305 0,
michael@0 3306 2,
michael@0 3307 };
michael@0 3308
michael@0 3309 static const char _vq_lengthlist__44p3_p3_1[] = {
michael@0 3310 3, 4, 4, 0, 8, 8, 0, 8, 8, 0, 9, 9, 0,10,10, 0,
michael@0 3311 8, 8, 0, 9, 9, 0,10,10, 0, 8, 8, 0, 7, 7, 0, 8,
michael@0 3312 8, 0, 8, 8, 0, 8, 8, 0, 8, 8, 0, 8, 8, 0, 8, 8,
michael@0 3313 0, 8, 8, 0, 8, 8, 0, 7, 7, 0, 6, 6, 0, 7, 7, 0,
michael@0 3314 7, 7, 0,10,10, 0, 6, 6, 0, 7, 7, 0,10,10, 0, 6,
michael@0 3315 5, 0, 8, 8, 0, 7, 7, 0, 8, 8, 0, 8, 8, 0, 9, 9,
michael@0 3316 0, 7, 7, 0, 8, 8, 0, 9, 9, 0, 7, 7, 0, 6, 6, 0,
michael@0 3317 9,10, 0,10,10, 0,10,10, 0,11,11, 0, 9, 9, 0,10,
michael@0 3318 10, 0,11,11, 0, 9, 9, 0, 8, 8, 0, 8, 8, 0, 8, 8,
michael@0 3319 0, 9, 9, 0, 9, 9, 0, 8, 8, 0, 8, 8, 0, 9, 9, 0,
michael@0 3320 7, 7, 0, 8, 8, 0, 7, 7, 0, 7, 7, 0, 8, 8, 0, 9,
michael@0 3321 9, 0, 7, 7, 0, 7, 7, 0, 9, 9, 0, 6, 6, 0, 6, 6,
michael@0 3322 0,10,10, 0,10,10, 0,10,10, 0,12,12, 0, 9, 9, 0,
michael@0 3323 10,10, 0,12,12, 0, 9, 9, 0, 8, 8, 0, 7, 7, 0, 8,
michael@0 3324 8, 0, 8, 8, 0, 9, 9, 0, 7, 7, 0, 8, 8, 0, 9, 9,
michael@0 3325 0, 7, 7,
michael@0 3326 };
michael@0 3327
michael@0 3328 static const static_codebook _44p3_p3_1 = {
michael@0 3329 5, 243,
michael@0 3330 (char *)_vq_lengthlist__44p3_p3_1,
michael@0 3331 1, -535822336, 1611661312, 2, 0,
michael@0 3332 (long *)_vq_quantlist__44p3_p3_1,
michael@0 3333 0
michael@0 3334 };
michael@0 3335
michael@0 3336 static const long _vq_quantlist__44p3_p4_0[] = {
michael@0 3337 1,
michael@0 3338 0,
michael@0 3339 2,
michael@0 3340 };
michael@0 3341
michael@0 3342 static const char _vq_lengthlist__44p3_p4_0[] = {
michael@0 3343 1, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8,10,11,11, 9,
michael@0 3344 8, 8, 8, 8, 8,11,11,11,10, 8, 8, 5, 7, 7, 9,11,
michael@0 3345 11,10,11,11,10,11,11,12,13,14,11,12,12,10,11,11,
michael@0 3346 13,14,14,12,12,12, 5, 6, 6, 8, 6, 6, 8, 7, 7, 8,
michael@0 3347 7, 7,11,10,10,10, 7, 7, 9, 7, 7,12,11,11,11, 7,
michael@0 3348 7, 7, 7, 7,11,10,10,12,10,10,11,10,10,15,13,13,
michael@0 3349 13,10,10,12,11,11,15,13,13,14,11,11, 7, 7, 7,11,
michael@0 3350 11,11,12,11,11,12,11,11,14,14,14,14,12,12,12,12,
michael@0 3351 12,16,15,15,14,12,12, 0,10,10, 0,11,11, 0,11,12,
michael@0 3352 0,11,11, 0,14,14, 0,11,11, 0,12,12, 0,15,15, 0,
michael@0 3353 11,11, 8, 8, 8,12,10,10,12,10,10,13,11,11,15,13,
michael@0 3354 13,14,11,11,12,10,10,16,14,14,14,10,10, 8, 7, 7,
michael@0 3355 12,11,11,13,11,11,12,11,11,15,14,14,14,12,12,13,
michael@0 3356 12,12,15,14,14,15,12,12, 0,11,11, 0,12,12, 0,12,
michael@0 3357 12, 0,12,12, 0,15,15, 0,12,12, 0,13,13, 0,14,15,
michael@0 3358 0,12,12,
michael@0 3359 };
michael@0 3360
michael@0 3361 static const static_codebook _44p3_p4_0 = {
michael@0 3362 5, 243,
michael@0 3363 (char *)_vq_lengthlist__44p3_p4_0,
michael@0 3364 1, -531365888, 1616117760, 2, 0,
michael@0 3365 (long *)_vq_quantlist__44p3_p4_0,
michael@0 3366 0
michael@0 3367 };
michael@0 3368
michael@0 3369 static const long _vq_quantlist__44p3_p4_1[] = {
michael@0 3370 2,
michael@0 3371 1,
michael@0 3372 3,
michael@0 3373 0,
michael@0 3374 4,
michael@0 3375 };
michael@0 3376
michael@0 3377 static const char _vq_lengthlist__44p3_p4_1[] = {
michael@0 3378 3, 4, 5, 8, 8,12,10,10,12,12,12,10,10,12,12,13,
michael@0 3379 11,11,12,12,13,12,12,12,12,13,10,10,13,13,13,13,
michael@0 3380 13,13,13,13,10,10,13,13,13,11,11,13,13,14,13,13,
michael@0 3381 12,12,13,10,10,13,13,13,13,13,13,13,13,10,10,12,
michael@0 3382 12,13,11,11,13,13,13,13,13,12,12,13,12,12,13,13,
michael@0 3383 13,13,13,13,13,14,11,11,12,12,14,12,12,13,12,14,
michael@0 3384 14,14,12,12,13,14,14,13,13,14,13,13,13,13,14,14,
michael@0 3385 14,12,12,14,13,13,13,13,14,14,14,12,12,12, 8, 8,
michael@0 3386 11,11,12,12,12,11,11,12,11,11,10,10,13,12,12,10,
michael@0 3387 10,13,12,12,10,10,13,12,12,12,12,14,12,12,12,12,
michael@0 3388 13,13,13,11,11,14,12,12,11,11,14,12,12,12,12,14,
michael@0 3389 12,12,12,12,13,12,12,12,12,13,13,13,11,11,14,12,
michael@0 3390 12,11,11,14,12,12,12,12,14,13,13,12,12,14,12,12,
michael@0 3391 12,11,14,13,13,11,11,14,13,12,11,11,14,13,13,11,
michael@0 3392 11,14,13,13,12,12,14,12,12,12,12,15,13,13,12,12,
michael@0 3393 14,12,12,11,11,14,13,13,11,11,12, 9, 9,10,10,12,
michael@0 3394 7, 7,11,11,12, 9, 9,12,12,13,10,10,10,10,14,14,
michael@0 3395 14,11,11,13, 9, 9,12,12,14,14,14,12,12,13, 8, 8,
michael@0 3396 11,11,14, 9, 9,12,12,14,14,14,11,11,13, 9, 9,12,
michael@0 3397 12,14,14,14,12,12,14, 8, 8,11,11,14, 9, 9,12,12,
michael@0 3398 14,14,14,11,11,14,10,10,12,12,14,14,14,13,13,14,
michael@0 3399 9, 9,11,11,14,10,10,12,12,14,14,14,11,11,14,14,
michael@0 3400 15,12,12,15,14,14,14,14,15,14,14,11,11,14,14,14,
michael@0 3401 12,12,14,14,14,11,11,14,11,11,10,10,14,10,10,10,
michael@0 3402 10,14,10,10,10,10,15,11,11, 9, 9,14,12,12, 9, 9,
michael@0 3403 15,11,11,11,11,15,13,13,11,11,15,10,10,10,10,15,
michael@0 3404 11,11,10,10,15,13,13,11,11,15,11,11,11,11,15,13,
michael@0 3405 13,11,11,15,10,10,10,10,15,11,11,10,10,15,13,13,
michael@0 3406 11,11,15,12,12,11,11,15,13,13,11,11,15,11,11,10,
michael@0 3407 10,15,12,12,10,10,15,13,13,10,10,15,14,14,11,11,
michael@0 3408 15,13,13,11,11,15,14,14,10,11,15,13,13,10,10,15,
michael@0 3409 13,14,10,10,14,13,13,10,10,14,13,13,10,10,14,13,
michael@0 3410 13,10,10,14,13,13, 9, 9,14,14,14, 9, 9,15,14,14,
michael@0 3411 11,11,15,14,14,10,10,15,14,14,10,10,15,14,14,11,
michael@0 3412 11,15,14,14,10,10,15,14,14,11,11,15,14,14,10,10,
michael@0 3413 14,14,14,10,10,15,14,14,10,10,14,14,14,10,10,15,
michael@0 3414 14,14,11,11,15,14,14,11,11,14,14,14,10,10,15,14,
michael@0 3415 14,10,10,14,14,14, 9, 9,15,15,15,11,11,15,14,14,
michael@0 3416 12,12,15,15,14,10,10,15,14,14,10,10,14,15,15, 9,
michael@0 3417 9,14,10,10,12,12,17, 9, 9,12,12,17,10,10,13,13,
michael@0 3418 17,11,11,12,12,18,14,14,12,12,17,10,10,13,13,17,
michael@0 3419 14,14,12,12,17, 9, 9,12,12,17,11,11,12,12,17,14,
michael@0 3420 14,12,12,18,10,10,13,13,18,14,14,13,13,18, 9, 9,
michael@0 3421 12,12,18,10,10,13,13,18,14,14,12,12,18,11,11,13,
michael@0 3422 13,18,14,14,13,13,18,10,10,12,12,17,11,11,12,12,
michael@0 3423 17,14,14,12,12,18,15,15,13,13,18,14,14,14,14,18,
michael@0 3424 15,15,12,12,18,14,14,12,12,18,15,15,12,12,13, 7,
michael@0 3425 7,11,11,14,15,15,11,11,14,15,15,12,12,14,15,15,
michael@0 3426 11,11,15,15,15,11,11,14,15,15,12,12,14,15,15,12,
michael@0 3427 12,14,15,15,11,11,14,15,15,11,11,15,15,15,12,12,
michael@0 3428 14,15,15,12,12,14,15,15,12,12,14,15,15,11,11,14,
michael@0 3429 15,15,11,11,15,15,15,12,12,15,15,15,12,12,14,15,
michael@0 3430 15,12,12,14,15,14,12,12,14,15,15,11,11,15,14,14,
michael@0 3431 12,12,15,15,15,12,12,15,16,16,12,12,15,15,15,12,
michael@0 3432 12,15,15,15,12,12,15,15,15,12,12,13,13,13,11,10,
michael@0 3433 14,14,15,11,11,14,14,14,12,12,15,14,14,10,10,15,
michael@0 3434 15,15,11,11,14,15,15,12,12,14,14,14,11,11,14,15,
michael@0 3435 15,11,11,14,15,15,12,12,15,15,15,11,11,14,15,15,
michael@0 3436 12,12,14,14,14,12,12,14,15,15,11,11,14,15,15,12,
michael@0 3437 12,15,15,15,11,11,15,15,15,12,12,15,14,14,12,12,
michael@0 3438 14,15,15,11,11,14,15,15,11,11,15,15,15,10,10,15,
michael@0 3439 15,16,12,12,15,15,15,14,14,15,15,15,11,11,15,15,
michael@0 3440 15,12,12,15,15,15,11,11,14,11,11,10,10,15, 9, 9,
michael@0 3441 12,12,15,10,10,12,12,15,11,11,11,11,15,14,14,12,
michael@0 3442 12,15,10,10,13,13,15,14,14,12,12,15, 9, 9,12,12,
michael@0 3443 15,10,10,13,13,15,13,13,12,11,15,10,10,12,12,15,
michael@0 3444 14,14,12,12,15, 9, 9,11,11,15,11,11,12,12,15,13,
michael@0 3445 13,11,11,15,11,11,13,13,15,13,14,13,14,15,11,11,
michael@0 3446 11,11,15,11,11,12,12,15,14,14,11,11,15,14,14,13,
michael@0 3447 13,15,14,14,20,20,15,14,14,12,12,15,14,14,12,12,
michael@0 3448 15,14,14,11,11,14,13,13,10,10,14,13,13,12,12,14,
michael@0 3449 14,13,12,12,15,14,14,12,12,15,14,14,11,11,15,14,
michael@0 3450 14,12,12,15,14,14,13,13,15,14,14,12,11,15,14,14,
michael@0 3451 11,11,15,14,14,13,13,15,14,14,12,12,15,14,14,13,
michael@0 3452 13,15,14,14,12,11,15,14,14,12,12,15,14,14,13,13,
michael@0 3453 15,14,14,13,13,15,14,14,12,12,15,14,14,12,12,15,
michael@0 3454 14,14,12,12,15,15,15,13,13,15,15,15,13,13,15,14,
michael@0 3455 14,13,13,15,15,15,13,13,15,14,15,12,12,15,15,15,
michael@0 3456 13,13,14,10,10,12,13,17, 9, 9,12,12,17,10,10,13,
michael@0 3457 13,17,11,11,12,12,18,14,14,12,12,18,10,10,13,13,
michael@0 3458 18,14,14,12,12,17, 9, 9,12,12,18,10,11,13,13,18,
michael@0 3459 14,14,12,12,17,10,10,12,12,17,14,14,12,12,17, 9,
michael@0 3460 9,12,12,17,11,11,12,12,17,14,14,12,12,18,11,11,
michael@0 3461 12,12,18,14,14,13,13,18,11,11,12,12,18,11,11,12,
michael@0 3462 12,18,14,14,12,12,18,15,15,12,12,18,14,14,13,13,
michael@0 3463 18,15,15,12,12,17,14,14,12,12,17,15,15,12,12,13,
michael@0 3464 7, 7,11,11,14,15,15,11,11,14,15,15,11,11,14,15,
michael@0 3465 14,12,12,15,15,15,12,11,14,15,15,12,12,14,15,15,
michael@0 3466 12,12,14,15,15,11,11,14,15,15,11,11,15,15,15,13,
michael@0 3467 13,14,15,15,11,11,14,15,15,13,12,14,15,15,11,11,
michael@0 3468 14,15,15,11,11,15,15,15,13,13,14,15,15,12,12,15,
michael@0 3469 15,15,12,12,15,15,15,11,11,15,15,15,11,11,15,15,
michael@0 3470 15,12,12,15,15,15,13,13,15,16,16,12,12,15,15,15,
michael@0 3471 12,13,15,15,15,12,12,15,15,15,12,12,13,13,13,11,
michael@0 3472 11,14,14,14,11,11,14,14,14,12,12,14,14,14,10,10,
michael@0 3473 15,14,14,11,11,14,15,15,12,12,14,14,14,12,12,14,
michael@0 3474 15,15,11,11,14,15,14,12,12,15,14,14,11,11,14,15,
michael@0 3475 15,12,12,14,14,14,11,11,14,15,15,11,11,14,14,14,
michael@0 3476 12,12,15,15,14,11,11,15,15,15,12,12,15,14,14,12,
michael@0 3477 12,14,15,15,11,11,14,15,14,11,11,15,15,15,10,10,
michael@0 3478 15,15,15,12,12,15,14,14,14,13,15,15,15,11,11,15,
michael@0 3479 15,15,11,11,15,15,15,10,10,14,11,11,10,10,15, 9,
michael@0 3480 9,12,12,15,10,10,12,12,15,11,11,11,11,15,14,14,
michael@0 3481 12,12,15,10,10,13,13,15,13,13,12,12,15, 9, 9,12,
michael@0 3482 12,15,11,11,13,13,15,14,14,12,12,15,10,10,13,13,
michael@0 3483 15,13,14,12,12,15, 9, 9,12,12,15,10,10,13,13,15,
michael@0 3484 13,13,11,11,15,11,11,13,13,15,14,14,13,13,15,10,
michael@0 3485 10,11,11,15,11,11,12,12,15,14,14,11,11,15,14,14,
michael@0 3486 13,13,15,14,14,21,20,15,14,14,11,11,15,14,14,12,
michael@0 3487 12,15,14,14,11,11,14,13,13,10,10,14,13,13,11,11,
michael@0 3488 15,14,14,12,12,15,14,14,12,12,14,14,14,12,12,15,
michael@0 3489 14,14,12,12,15,14,14,13,13,14,14,14,11,11,15,14,
michael@0 3490 14,11,11,15,14,14,13,13,15,14,14,12,12,15,14,14,
michael@0 3491 13,13,14,14,14,11,11,15,14,14,11,11,14,14,14,13,
michael@0 3492 13,15,14,14,12,12,15,14,14,12,12,15,14,14,12,12,
michael@0 3493 15,14,14,12,12,14,14,14,13,13,15,15,15,13,13,16,
michael@0 3494 14,14,12,13,15,15,15,13,13,15,14,14,12,12,15,15,
michael@0 3495 15,13,13,15,11,11,13,12,18,10,10,12,12,17,11,11,
michael@0 3496 12,12,18,12,12,11,11,18,14,14,12,12,18,11,11,13,
michael@0 3497 13,17,14,14,12,12,18,10,10,12,12,18,12,12,12,12,
michael@0 3498 18,14,15,12,12,18,11,11,13,13,18,14,14,12,12,17,
michael@0 3499 10,10,12,12,18,11,11,12,12,18,15,14,12,12,17,12,
michael@0 3500 12,12,12,17,14,14,12,12,17,11,11,11,11,17,12,12,
michael@0 3501 12,11,17,15,15,11,11,18,15,15,12,12,18,14,15,13,
michael@0 3502 13,18,15,15,11,11,17,15,15,12,12,18,15,15,11,11,
michael@0 3503 14, 9, 9,11,11,14,15,15,11,11,15,15,15,11,11,15,
michael@0 3504 15,15,12,11,15,15,15,12,12,15,15,15,11,11,15,15,
michael@0 3505 15,13,13,14,15,15,11,11,15,15,15,11,11,15,15,15,
michael@0 3506 13,13,15,15,15,11,11,15,15,15,13,13,15,15,15,11,
michael@0 3507 11,15,15,15,11,11,15,15,15,13,13,15,15,15,12,12,
michael@0 3508 15,15,15,13,13,15,15,14,11,11,15,15,15,12,12,15,
michael@0 3509 15,15,12,12,16,15,15,13,13,15,16,16,13,13,16,15,
michael@0 3510 15,12,12,15,15,15,13,12,15,15,15,12,12,13,12,12,
michael@0 3511 11,11,14,14,14,11,11,14,14,14,12,12,15,14,14,11,
michael@0 3512 11,15,14,14,12,12,15,14,14,12,12,15,14,14,12,12,
michael@0 3513 14,15,15,11,11,15,14,14,12,12,15,14,14,11,11,15,
michael@0 3514 14,14,12,12,15,14,14,12,12,14,15,15,11,11,15,14,
michael@0 3515 14,12,12,15,14,14,11,11,15,15,15,12,12,15,14,14,
michael@0 3516 12,12,15,15,15,11,11,15,14,14,11,11,15,14,15,11,
michael@0 3517 11,15,15,15,12,12,15,14,14,13,13,16,15,15,11,11,
michael@0 3518 15,14,14,12,12,15,15,15,11,11,14,11,11, 9, 9,15,
michael@0 3519 10,10,12,12,14,11,11,12,12,15,12,12,12,12,15,14,
michael@0 3520 14,13,13,15,11,11,13,13,15,14,14,13,13,15,10,10,
michael@0 3521 12,12,15,12,12,13,13,15,14,14,13,13,15,11,11,12,
michael@0 3522 12,15,14,14,13,13,14,10,10,12,12,15,12,12,13,13,
michael@0 3523 15,14,14,12,12,15,12,12,13,13,15,14,14,15,15,15,
michael@0 3524 11,11,12,12,15,12,12,12,13,15,14,14,12,12,15,15,
michael@0 3525 15,14,14,15,14,14,20,20,15,14,14,12,12,15,14,14,
michael@0 3526 13,13,15,14,14,12,12,14,13,13,10,10,14,13,13,11,
michael@0 3527 11,14,13,13,12,12,14,14,14,12,12,15,14,14,13,13,
michael@0 3528 15,14,14,12,12,14,14,14,14,14,14,14,14,11,11,15,
michael@0 3529 14,14,12,12,15,14,14,14,14,15,14,14,12,12,14,14,
michael@0 3530 14,14,14,14,14,14,11,11,15,14,14,12,12,14,14,14,
michael@0 3531 14,14,15,14,14,12,12,15,14,14,13,13,15,14,14,12,
michael@0 3532 12,15,14,14,12,12,14,14,14,14,13,15,15,15,14,14,
michael@0 3533 15,14,14,13,13,15,15,15,14,14,15,14,14,13,13,15,
michael@0 3534 15,15,13,13,14,13,13,13,13,18,15,15,12,12,18,15,
michael@0 3535 15,13,12,18,15,16,11,11,18,16,17,12,12,18,15,15,
michael@0 3536 13,13,18,17,17,12,12,18,15,15,12,12,17,15,15,12,
michael@0 3537 12,18,17,17,12,12,18,15,15,13,13,18,16,17,12,12,
michael@0 3538 17,15,15,12,12,18,15,15,12,12,18,16,17,11,12,18,
michael@0 3539 16,16,12,12,17,16,17,12,12,18,15,15,11,11,18,15,
michael@0 3540 15,12,12,18,17,17,11,11,17,17,17,12,12,18,16,16,
michael@0 3541 13,13,18,17,17,11,11,18,16,16,12,12,18,17,17,11,
michael@0 3542 11,15,14,14,11,11,16,15,15,11,11,16,15,15,12,12,
michael@0 3543 16,15,15,12,12,17,15,15,14,13,16,15,15,12,12,17,
michael@0 3544 15,15,14,14,16,15,15,11,11,16,15,15,12,12,18,15,
michael@0 3545 15,13,13,16,15,15,11,11,17,15,15,14,14,16,15,15,
michael@0 3546 11,11,16,15,15,12,12,17,15,15,13,13,16,15,15,12,
michael@0 3547 12,17,16,15,14,14,16,14,15,12,12,16,15,15,12,12,
michael@0 3548 18,15,15,13,13,17,15,15,14,14,17,16,16,15,15,17,
michael@0 3549 15,15,13,13,17,15,15,14,14,18,15,15,13,13,15,12,
michael@0 3550 13,11,11,15,14,14,12,12,16,14,14,12,12,16,14,14,
michael@0 3551 12,12,16,14,14,12,12,16,14,14,13,12,17,14,14,13,
michael@0 3552 13,16,15,15,12,12,16,14,14,12,12,17,14,14,12,12,
michael@0 3553 16,14,14,12,12,17,14,14,13,13,15,15,15,12,12,16,
michael@0 3554 14,14,12,12,17,14,14,12,12,17,15,15,12,12,17,14,
michael@0 3555 14,13,13,16,15,15,12,12,16,14,14,12,12,17,15,15,
michael@0 3556 12,12,18,15,15,13,13,17,14,14,13,13,17,15,15,12,
michael@0 3557 12,17,14,14,12,12,17,15,15,12,12,14,15,15, 9, 9,
michael@0 3558 15,15,15,12,12,15,15,15,13,13,15,15,15,14,14,15,
michael@0 3559 15,15,19,19,15,15,16,13,13,15,15,16,19,20,15,15,
michael@0 3560 15,13,12,15,16,16,14,14,15,15,15,19,19,15,15,15,
michael@0 3561 13,13,15,16,15,20,19,14,15,15,13,13,15,15,15,14,
michael@0 3562 14,15,15,15,19,19,15,15,15,14,14,15,16,16,19,20,
michael@0 3563 15,15,15,14,14,15,15,15,14,14,15,15,15,19,19,15,
michael@0 3564 15,15,20,19,15,16,16,20,19,15,15,15,19,19,15,16,
michael@0 3565 16,20,20,15,15,15,19,20,14,13,13,10,10,14,14,14,
michael@0 3566 11,11,14,14,14,12,12,15,14,14,13,13,15,14,14,19,
michael@0 3567 20,15,14,14,12,12,14,14,14,20,19,14,14,14,11,11,
michael@0 3568 15,14,14,12,12,15,14,14,20,20,15,14,14,12,12,14,
michael@0 3569 14,14,20,19,14,14,14,11,11,15,14,14,12,12,15,14,
michael@0 3570 14,19,20,15,14,14,13,13,15,14,14,22,19,15,15,14,
michael@0 3571 12,12,15,14,14,13,13,14,15,15,22,20,15,15,15,20,
michael@0 3572 20,15,14,14,21,20,15,15,15,20,21,15,14,14,20,20,
michael@0 3573 14,15,15,20,20,
michael@0 3574 };
michael@0 3575
michael@0 3576 static const static_codebook _44p3_p4_1 = {
michael@0 3577 5, 3125,
michael@0 3578 (char *)_vq_lengthlist__44p3_p4_1,
michael@0 3579 1, -533725184, 1611661312, 3, 0,
michael@0 3580 (long *)_vq_quantlist__44p3_p4_1,
michael@0 3581 0
michael@0 3582 };
michael@0 3583
michael@0 3584 static const long _vq_quantlist__44p3_p5_0[] = {
michael@0 3585 2,
michael@0 3586 1,
michael@0 3587 3,
michael@0 3588 0,
michael@0 3589 4,
michael@0 3590 };
michael@0 3591
michael@0 3592 static const char _vq_lengthlist__44p3_p5_0[] = {
michael@0 3593 2, 6, 6,14,14, 6, 7, 7,14,14, 7, 7, 7,15,15, 0,
michael@0 3594 12,12,15,15, 0,13,13,15,15, 7, 8, 8,15,15,10,10,
michael@0 3595 10,16,16, 9, 8, 8,15,15, 0,13,13,18,17, 0,13,13,
michael@0 3596 16,16, 8, 8, 8,15,15,12,11,11,16,16, 9, 8, 8,15,
michael@0 3597 15, 0,13,13,18,18, 0,13,13,16,16, 0,14,14,17,17,
michael@0 3598 0,20, 0,19,20, 0,12,12,16,16, 0,16,16,20,22, 0,
michael@0 3599 14,14,16,16, 0,14,14,17,17, 0,20,22,20,19, 0,13,
michael@0 3600 13,15,16, 0,17,18, 0,21, 0,15,15,16,16, 5, 7, 7,
michael@0 3601 13,13, 8, 9, 9,14,14,10,10,10,14,14, 0,20,22,18,
michael@0 3602 18, 0,22,21,18,17, 9,10,10,14,14,12,12,12,17,17,
michael@0 3603 12,10,10,14,14, 0, 0,20,17,17, 0,22,21,17,18,11,
michael@0 3604 10,10,14,14,14,13,13,18,18,12,11,11,14,14, 0,22,
michael@0 3605 21,18,19, 0,20, 0,17,17, 0,22, 0,18,18, 0, 0, 0,
michael@0 3606 0, 0, 0,20,20,17,17, 0,22, 0,22,21, 0,21, 0,19,
michael@0 3607 18, 0,22,22,18,18, 0, 0, 0, 0, 0, 0,21, 0,17,17,
michael@0 3608 0,22, 0,20,20, 0, 0, 0,19,18, 6, 6, 6,12,12, 8,
michael@0 3609 6, 6,10,10, 8, 6, 6,13,12, 0,10,10,11,11, 0,11,
michael@0 3610 11,13,13, 8, 7, 7,13,13,11, 9, 9,13,13,10, 6, 6,
michael@0 3611 12,12, 0,10,10,14,14, 0,10,10,13,13, 9, 7, 7,13,
michael@0 3612 13,12,10,10,13,13,10, 6, 6,12,12, 0,11,11,15,15,
michael@0 3613 0,10,10,13,13, 0,12,12,15,14, 0,19,20,16,17, 0,
michael@0 3614 9, 9,13,13, 0,14,14,20,21, 0,12,11,13,12, 0,12,
michael@0 3615 12,15,14, 0,20,19,17,17, 0,10,10,12,13, 0,15,15,
michael@0 3616 22,21, 0,12,12,12,13, 0,10,10,12,12, 0,11,11,15,
michael@0 3617 15, 0,11,11,15,15, 0,15,15,22,22, 0,16,17, 0, 0,
michael@0 3618 0,11,11,15,15, 0,14,14,18,18, 0,11,11,16,16, 0,
michael@0 3619 16,15, 0,21, 0,16,16, 0, 0, 0,12,12,15,15, 0,14,
michael@0 3620 14,19,19, 0,11,11,15,15, 0,15,15,22, 0, 0,16,16,
michael@0 3621 22, 0, 0,16,16, 0,21, 0, 0, 0, 0, 0, 0,15,15,19,
michael@0 3622 20, 0,18,18, 0, 0, 0,17,17, 0, 0, 0,17,17, 0, 0,
michael@0 3623 0, 0, 0, 0, 0, 0,16,15,22,21, 0,20,20, 0, 0, 0,
michael@0 3624 18,18, 0, 0, 0,10,10,12,12, 0,10,10,11,11, 0,11,
michael@0 3625 11,12,12, 0,11,11, 9, 9, 0,13,12,12,12, 0,11,11,
michael@0 3626 13,13, 0,13,13,12,12, 0,10,10,12,12, 0,13,12,13,
michael@0 3627 13, 0,12,12,12,12, 0,11,11,13,13, 0,13,13,12,12,
michael@0 3628 0,10,10,12,12, 0,13,13,14,13, 0,12,12,12,12, 0,
michael@0 3629 14,13,13,14, 0,20,21,15,15, 0,11,11,12,12, 0,15,
michael@0 3630 16,20,20, 0,12,13,10,10, 0,13,13,14,13, 0,20,20,
michael@0 3631 15,15, 0,11,11,12,12, 0,16,17,21,21, 0,13,13,11,
michael@0 3632 11, 6, 7, 7,16,15,11, 9, 9,14,15,12, 9, 9,16,16,
michael@0 3633 0,13,13,15,15, 0,14,14,17,17,10, 9, 9,16,16,14,
michael@0 3634 12,12,16,16,12, 9, 9,15,15, 0,13,13,17,18, 0,13,
michael@0 3635 13,15,15,12,10,10,17,17,15,12,12,17,17,13, 9, 9,
michael@0 3636 16,16, 0,13,13,18,19, 0,14,14,16,16, 0,15,15,18,
michael@0 3637 18, 0, 0, 0,20,19, 0,12,12,17,16, 0,16,17, 0,21,
michael@0 3638 0,14,15,16,16, 0,15,15,18,18, 0, 0,22,19,21, 0,
michael@0 3639 13,13,16,16, 0,18,17,22,22, 0,15,15,16,16, 7, 7,
michael@0 3640 7,13,13,11,10,10,15,15,12,10,10,14,14, 0,21, 0,
michael@0 3641 18,17, 0,21,22,18,18,11,10,10,15,15,14,12,12,17,
michael@0 3642 17,14,11,11,14,14, 0,21,20,18,18, 0,22,21,18,17,
michael@0 3643 12,11,10,16,16,16,14,14,17,19,14,11,11,15,15, 0,
michael@0 3644 0,22,19,19, 0,21,22,18,18, 0,21, 0,18,19, 0, 0,
michael@0 3645 0,22, 0, 0,22,21,17,17, 0, 0, 0,20,22, 0, 0,21,
michael@0 3646 18,18, 0, 0, 0,19,20, 0, 0, 0, 0, 0, 0, 0,21,17,
michael@0 3647 17, 0, 0, 0,22,21, 0, 0, 0,19,19,10, 9, 9,14,13,
michael@0 3648 13,10,10,12,12,13,10,10,14,14, 0,13,13,12,12, 0,
michael@0 3649 15,14,16,15,13,10,10,14,14,15,12,12,14,14,15,10,
michael@0 3650 10,14,14, 0,14,14,15,15, 0,14,13,14,14,13,10,10,
michael@0 3651 15,15,17,13,13,15,15,14,10,10,14,14, 0,14,14,15,
michael@0 3652 16, 0,14,14,15,15, 0,15,15,16,16, 0,21,22,17,18,
michael@0 3653 0,12,12,14,14, 0,17,17,20,21, 0,14,14,14,14, 0,
michael@0 3654 15,15,16,16, 0,21,22,18,18, 0,13,13,14,14, 0,18,
michael@0 3655 18,22, 0, 0,15,15,14,14, 0,11,11,13,13, 0,12,12,
michael@0 3656 16,15, 0,12,12,16,16, 0,16,16, 0, 0, 0,16,17, 0,
michael@0 3657 22, 0,12,12,16,16, 0,14,14,17,18, 0,11,11,16,16,
michael@0 3658 0,15,15, 0,21, 0,16,16,21,22, 0,12,12,16,16, 0,
michael@0 3659 15,15,19,19, 0,12,12,17,16, 0,16,16,21,22, 0,16,
michael@0 3660 16, 0, 0, 0,17,17, 0,22, 0, 0, 0, 0, 0, 0,15,15,
michael@0 3661 19,20, 0,17,19, 0, 0, 0,17,17,22, 0, 0,17,17, 0,
michael@0 3662 22, 0, 0, 0, 0, 0, 0,15,15,21, 0, 0,19,20, 0, 0,
michael@0 3663 0,19,18,22, 0, 0,11,12,14,14, 0,11,11,14,14, 0,
michael@0 3664 12,12,15,15, 0,13,13,13,13, 0,14,14,16,16, 0,12,
michael@0 3665 12,15,15, 0,14,14,16,15, 0,11,11,15,15, 0,13,13,
michael@0 3666 16,16, 0,13,13,15,15, 0,12,12,15,15, 0,15,14,16,
michael@0 3667 16, 0,11,11,15,15, 0,14,14,17,17, 0,13,13,15,15,
michael@0 3668 0,15,15,16,16, 0, 0, 0,18,18, 0,12,12,14,14, 0,
michael@0 3669 16,16,22, 0, 0,14,14,15,15, 0,15,15,16,17, 0,21,
michael@0 3670 22,18,18, 0,13,13,15,14, 0,18,17,22, 0, 0,14,14,
michael@0 3671 15,15, 8, 8, 8,16,15,12,10,10,16,15,12,10,10,16,
michael@0 3672 16, 0,14,14,16,17, 0,14,14,17,16,12,10,10,17,18,
michael@0 3673 14,12,12,18,18,14,10,10,16,16, 0,14,14,18,18, 0,
michael@0 3674 14,14,16,16,12, 9, 9,16,16,17,13,13,16,17,14, 9,
michael@0 3675 9,15,15, 0,14,14,18,19, 0,13,13,15,15, 0,15,15,
michael@0 3676 18,19, 0, 0, 0,22,21, 0,13,13,16,16, 0,16,16,22,
michael@0 3677 0, 0,15,15,16,16, 0,14,14,18,17, 0, 0, 0,20, 0,
michael@0 3678 0,13,13,16,16, 0,18,18, 0, 0, 0,15,15,16,16, 8,
michael@0 3679 7, 7,13,13,12,10,10,15,15,12,10,10,14,14, 0,22,
michael@0 3680 22,19,18, 0, 0, 0,18,18,12,10,10,15,15,14,13,13,
michael@0 3681 17,17,14,11,11,15,15, 0,19,20,18,18, 0,22,21,17,
michael@0 3682 18,13,11,11,15,15,16,13,13,18,18,14,11,11,14,15,
michael@0 3683 0,22,21,20,19, 0,22,21,17,17, 0, 0,22,19,18, 0,
michael@0 3684 0, 0, 0, 0, 0,22,20,17,17, 0, 0, 0,21,20, 0, 0,
michael@0 3685 0,19,17, 0, 0,22,19,19, 0, 0, 0, 0, 0, 0,22,20,
michael@0 3686 18,17, 0, 0, 0, 0, 0, 0, 0, 0,18,18, 0,10,10,14,
michael@0 3687 14, 0,11,11,14,14, 0,11,11,15,15, 0,14,14,14,14,
michael@0 3688 0,15,15,16,16, 0,11,11,16,16, 0,13,13,16,16, 0,
michael@0 3689 11,11,15,15, 0,14,14,16,16, 0,14,14,15,15, 0,11,
michael@0 3690 11,15,15, 0,13,13,15,15, 0,10,10,15,15, 0,15,15,
michael@0 3691 17,17, 0,14,14,14,14, 0,16,16,16,16, 0, 0,22,19,
michael@0 3692 19, 0,13,13,14,14, 0,17,17, 0, 0, 0,15,15,14,14,
michael@0 3693 0,16,16,17,17, 0, 0,22,18,18, 0,13,13,14,14, 0,
michael@0 3694 21,18, 0, 0, 0,15,15,14,14, 0,11,11,13,13, 0,12,
michael@0 3695 12,15,15, 0,12,12,16,15, 0,16,16, 0, 0, 0,17,17,
michael@0 3696 22,22, 0,12,12,16,16, 0,14,14,18,18, 0,11,12,16,
michael@0 3697 16, 0,15,16, 0,21, 0,16,16,22,21, 0,12,12,16,16,
michael@0 3698 0,15,15,19,20, 0,11,12,16,16, 0,15,15,20,22, 0,
michael@0 3699 16,16, 0,22, 0,17,17,22, 0, 0, 0, 0, 0, 0, 0,15,
michael@0 3700 15,21,22, 0,19,18, 0, 0, 0,17,17, 0, 0, 0,17,17,
michael@0 3701 0,22, 0, 0, 0, 0, 0, 0,16,15,22, 0, 0,19,19, 0,
michael@0 3702 0, 0,17,18, 0, 0, 0,12,12,15,15, 0,12,12,15,15,
michael@0 3703 0,12,12,15,15, 0,13,13,14,14, 0,15,15,16,17, 0,
michael@0 3704 12,12,16,16, 0,14,14,16,16, 0,12,11,15,16, 0,14,
michael@0 3705 14,16,17, 0,14,14,16,16, 0,13,12,16,16, 0,15,15,
michael@0 3706 16,16, 0,11,11,15,15, 0,14,14,16,16, 0,14,14,15,
michael@0 3707 15, 0,15,15,18,17, 0, 0,22, 0,20, 0,13,13,15,15,
michael@0 3708 0,16,17,22,22, 0,14,14,15,15, 0,15,15,17,18, 0,
michael@0 3709 20, 0,19,19, 0,13,13,15,15, 0,18,18,22, 0, 0,14,
michael@0 3710 14,15,15, 0,11,11,16,16, 0,14,14,17,16, 0,13,13,
michael@0 3711 17,17, 0,16,16,17,17, 0,17,17,18,19, 0,12,12,16,
michael@0 3712 17, 0,15,15,18,18, 0,12,12,16,16, 0,16,16,19,18,
michael@0 3713 0,16,16,17,16, 0,12,13,17,17, 0,17,16,18,17, 0,
michael@0 3714 13,12,16,16, 0,16,16,18,19, 0,16,16,16,17, 0,16,
michael@0 3715 16,18,18, 0,22, 0,22,22, 0,13,13,16,16, 0,19,18,
michael@0 3716 22,20, 0,16,15,16,16, 0,16,17,18,18, 0, 0, 0,22,
michael@0 3717 20, 0,14,14,16,16, 0,19,19, 0, 0, 0,16,16,16,16,
michael@0 3718 0, 9, 9,13,13, 0,13,13,15,15, 0,14,14,15,15, 0,
michael@0 3719 0,22,17,18, 0,22, 0,18,19, 0,12,12,15,15, 0,15,
michael@0 3720 16,17,17, 0,14,14,14,14, 0,22, 0,18,18, 0,21,22,
michael@0 3721 17,17, 0,13,13,15,15, 0,17,17,17,18, 0,14,14,15,
michael@0 3722 15, 0,22,21,21,19, 0,20,21,17,17, 0,21,21,19,18,
michael@0 3723 0, 0, 0, 0, 0, 0,21,21,17,17, 0, 0, 0,22,22, 0,
michael@0 3724 0,22,19,18, 0, 0,21,19,18, 0, 0, 0, 0,22, 0,19,
michael@0 3725 20,17,17, 0, 0, 0, 0,22, 0, 0, 0,19,18, 0,19,19,
michael@0 3726 15,16, 0,21,19,16,17, 0, 0,21,17,17, 0, 0,22,17,
michael@0 3727 17, 0,22,22,18,19, 0,20,20,16,16, 0, 0,22,18,18,
michael@0 3728 0,20,19,16,17, 0,22,21,20,19, 0, 0,21,17,17, 0,
michael@0 3729 21,20,17,17, 0, 0, 0,18,18, 0,19,19,17,16, 0,22,
michael@0 3730 0,19,19, 0,21,22,17,18, 0, 0,22,19,18, 0, 0, 0,
michael@0 3731 19,20, 0,19,19,16,16, 0,22,22,22, 0, 0,20,22,16,
michael@0 3732 16, 0,22,20,18,19, 0, 0, 0,20,19, 0,20,20,16,16,
michael@0 3733 0, 0, 0, 0, 0, 0,22,20,17,16, 0,11,11,13,13, 0,
michael@0 3734 14,13,15,15, 0,13,13,16,15, 0,18,17,21, 0, 0,18,
michael@0 3735 18,21, 0, 0,12,12,15,15, 0,15,16,17,18, 0,12,12,
michael@0 3736 15,15, 0,17,17,22,20, 0,17,18,22, 0, 0,12,12,17,
michael@0 3737 16, 0,16,17,19,19, 0,13,13,16,16, 0,17,17, 0,22,
michael@0 3738 0,17,17, 0,21, 0,18,18,20,22, 0, 0, 0, 0, 0, 0,
michael@0 3739 15,15,21,20, 0,20,19, 0, 0, 0,18,18,22, 0, 0,17,
michael@0 3740 17,22, 0, 0, 0, 0, 0, 0, 0,15,16,20,22, 0,20,21,
michael@0 3741 0, 0, 0,19,18, 0, 0, 0,15,15,19,19, 0,17,16,20,
michael@0 3742 20, 0,16,17,20,21, 0,18,17, 0, 0, 0,19,19, 0, 0,
michael@0 3743 0,15,15,21,19, 0,19,19, 0, 0, 0,15,15,22,22, 0,
michael@0 3744 18,18, 0,22, 0,17,18,22,21, 0,15,15,20,19, 0,19,
michael@0 3745 19, 0, 0, 0,15,15,20,22, 0,18,19,20, 0, 0,18,17,
michael@0 3746 21,21, 0,18,18,19,22, 0, 0, 0, 0, 0, 0,15,15,20,
michael@0 3747 19, 0,19,19, 0, 0, 0,18,18,21,22, 0,18,18,22, 0,
michael@0 3748 0, 0, 0, 0, 0, 0,15,15,19,20, 0,21,21, 0, 0, 0,
michael@0 3749 17,17,20,20, 0,12,12,17,17, 0,14,14,16,17, 0,13,
michael@0 3750 14,17,17, 0,16,16,17,17, 0,17,17,17,19, 0,13,13,
michael@0 3751 17,17, 0,16,16,18,18, 0,13,13,16,16, 0,16,16,18,
michael@0 3752 18, 0,16,16,17,17, 0,13,13,17,17, 0,17,17,18,17,
michael@0 3753 0,12,12,15,16, 0,17,18,19,20, 0,16,16,16,16, 0,
michael@0 3754 17,16,18,19, 0, 0,22,21,22, 0,14,14,16,16, 0,19,
michael@0 3755 19, 0, 0, 0,16,16,16,16, 0,16,16,18,17, 0, 0,22,
michael@0 3756 21,21, 0,14,14,16,16, 0,22,20,22, 0, 0,16,16,15,
michael@0 3757 15, 0, 9, 9,13,13, 0,14,14,15,15, 0,14,14,14,14,
michael@0 3758 0,22,22,18,18, 0, 0,22,18,18, 0,12,12,15,15, 0,
michael@0 3759 16,16,18,17, 0,14,14,14,14, 0,20,21,18,18, 0,22,
michael@0 3760 21,17,17, 0,13,13,15,15, 0,17,17,18,18, 0,14,14,
michael@0 3761 14,14, 0, 0,21,18,19, 0, 0,22,17,17, 0,22,22,19,
michael@0 3762 18, 0, 0, 0, 0, 0, 0,19,21,17,17, 0, 0, 0,22,20,
michael@0 3763 0, 0,21,18,19, 0, 0,22,18,18, 0, 0, 0, 0,22, 0,
michael@0 3764 20,22,17,17, 0, 0, 0,20,22, 0, 0, 0,18,18, 0,19,
michael@0 3765 21,16,16, 0,20,22,16,17, 0,20, 0,17,17, 0,22, 0,
michael@0 3766 18,17, 0,21, 0,18,19, 0,20,20,17,17, 0,22, 0,18,
michael@0 3767 18, 0,21,20,17,17, 0, 0,20,20,19, 0, 0,21,18,17,
michael@0 3768 0,21,21,17,17, 0,22, 0,18,17, 0,19,19,17,17, 0,
michael@0 3769 0,22,20,21, 0, 0,21,17,17, 0,22, 0,18,18, 0, 0,
michael@0 3770 0,20,22, 0,20,19,16,16, 0, 0, 0, 0, 0, 0,22,22,
michael@0 3771 17,17, 0,22, 0,18,19, 0, 0, 0,21,20, 0,19,21,16,
michael@0 3772 17, 0, 0, 0, 0, 0, 0,22,22,17,16, 0,11,11,13,13,
michael@0 3773 0,13,13,15,15, 0,13,13,15,15, 0,17,17,22,21, 0,
michael@0 3774 18,18,22, 0, 0,12,13,16,15, 0,15,16,18,18, 0,13,
michael@0 3775 13,16,16, 0,17,17, 0,22, 0,17,17,22,22, 0,13,13,
michael@0 3776 16,16, 0,16,16,19,18, 0,13,13,16,16, 0,18,17, 0,
michael@0 3777 20, 0,18,17,20, 0, 0,17,17,21, 0, 0, 0, 0, 0, 0,
michael@0 3778 0,15,15,21,22, 0,19,20, 0, 0, 0,18,18, 0, 0, 0,
michael@0 3779 18,17, 0, 0, 0, 0, 0, 0, 0, 0,16,16,22,22, 0,20,
michael@0 3780 20, 0, 0, 0,21,19, 0, 0, 0,15,15,20,19, 0,16,16,
michael@0 3781 22,20, 0,17,17, 0,22, 0,18,18, 0,22, 0,19,17, 0,
michael@0 3782 0, 0,15,16,22,20, 0,18,19, 0, 0, 0,16,16,22,20,
michael@0 3783 0,18,18, 0,22, 0,18,18,22, 0, 0,16,16,21,20, 0,
michael@0 3784 19,20, 0,22, 0,16,16, 0,22, 0,18,18, 0,22, 0,18,
michael@0 3785 18, 0,21, 0,19,18, 0,22, 0, 0, 0, 0, 0, 0,16,16,
michael@0 3786 21,20, 0,20, 0, 0, 0, 0,18,18,21, 0, 0,18,18, 0,
michael@0 3787 0, 0, 0, 0, 0, 0, 0,16,16,21,19, 0, 0, 0, 0, 0,
michael@0 3788 0,18,18, 0,21,
michael@0 3789 };
michael@0 3790
michael@0 3791 static const static_codebook _44p3_p5_0 = {
michael@0 3792 5, 3125,
michael@0 3793 (char *)_vq_lengthlist__44p3_p5_0,
michael@0 3794 1, -528744448, 1616642048, 3, 0,
michael@0 3795 (long *)_vq_quantlist__44p3_p5_0,
michael@0 3796 0
michael@0 3797 };
michael@0 3798
michael@0 3799 static const long _vq_quantlist__44p3_p5_1[] = {
michael@0 3800 3,
michael@0 3801 2,
michael@0 3802 4,
michael@0 3803 1,
michael@0 3804 5,
michael@0 3805 0,
michael@0 3806 6,
michael@0 3807 };
michael@0 3808
michael@0 3809 static const char _vq_lengthlist__44p3_p5_1[] = {
michael@0 3810 2, 3, 3, 3, 3, 3, 3,
michael@0 3811 };
michael@0 3812
michael@0 3813 static const static_codebook _44p3_p5_1 = {
michael@0 3814 1, 7,
michael@0 3815 (char *)_vq_lengthlist__44p3_p5_1,
michael@0 3816 1, -533200896, 1611661312, 3, 0,
michael@0 3817 (long *)_vq_quantlist__44p3_p5_1,
michael@0 3818 0
michael@0 3819 };
michael@0 3820
michael@0 3821 static const long _vq_quantlist__44p3_p6_0[] = {
michael@0 3822 1,
michael@0 3823 0,
michael@0 3824 2,
michael@0 3825 };
michael@0 3826
michael@0 3827 static const char _vq_lengthlist__44p3_p6_0[] = {
michael@0 3828 1, 6, 6, 7, 7, 7, 7, 8, 8, 7, 9, 9,11,11,11, 9,
michael@0 3829 8, 8, 8, 9, 9,12,11,11, 9, 8, 8, 6, 7, 7,10,11,
michael@0 3830 10,10,10,10,11,11,10,14,13,14,12,11,11,11,11,11,
michael@0 3831 15,14,14,13,12,12, 5, 6, 6, 8, 5, 5, 8, 7, 7, 8,
michael@0 3832 8, 8,12,10,10, 9, 7, 7, 9, 7, 8,12,10,10,10, 7,
michael@0 3833 7, 7, 8, 8,12,10,10,12,10,10,11,10,10,15,13,13,
michael@0 3834 13,10,10,11,10,10,16,13,14,14,10,10, 7, 7, 7,12,
michael@0 3835 11,11,12,11,11,11,11,11,16,15,15,14,12,12,12,11,
michael@0 3836 11,16,15,16,14,12,12,10, 9, 9,14,11,11,13,11,11,
michael@0 3837 12,11,11,16,14,14,14,11,11,12,11,11,17,15,15,14,
michael@0 3838 11,11, 7, 8, 8,12,11,11,12,10,10,12,10,10,16,14,
michael@0 3839 13,14,10,10,12,10,10,17,14,14,14,10,10, 8, 7, 7,
michael@0 3840 13,11,11,12,11,11,12,11,11,16,15,14,14,12,12,12,
michael@0 3841 11,11,16,15,14,15,12,12,11,10,10,13,11,11,13,12,
michael@0 3842 11,13,11,11,17,14,14,14,11,11,13,11,11,17,14,15,
michael@0 3843 14,11,11,
michael@0 3844 };
michael@0 3845
michael@0 3846 static const static_codebook _44p3_p6_0 = {
michael@0 3847 5, 243,
michael@0 3848 (char *)_vq_lengthlist__44p3_p6_0,
michael@0 3849 1, -527106048, 1620377600, 2, 0,
michael@0 3850 (long *)_vq_quantlist__44p3_p6_0,
michael@0 3851 0
michael@0 3852 };
michael@0 3853
michael@0 3854 static const long _vq_quantlist__44p3_p6_1[] = {
michael@0 3855 1,
michael@0 3856 0,
michael@0 3857 2,
michael@0 3858 };
michael@0 3859
michael@0 3860 static const char _vq_lengthlist__44p3_p6_1[] = {
michael@0 3861 2, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,
michael@0 3862 7, 7, 8, 8, 8, 9, 9, 9, 9, 7, 8, 6, 7, 7, 8, 8,
michael@0 3863 8, 8, 8, 8, 9, 8, 8,10, 9, 9,10, 8, 8,10, 8, 8,
michael@0 3864 10, 9, 9,10, 8, 8, 6, 6, 6, 8, 6, 6, 8, 7, 7, 8,
michael@0 3865 7, 7,10, 8, 8, 9, 7, 7, 9, 7, 7,10, 8, 9, 9, 7,
michael@0 3866 7, 7, 7, 7,10, 8, 8,11, 8, 8,10, 8, 8,12, 9, 9,
michael@0 3867 12, 8, 8,11, 9, 9,12, 9, 9,11, 8, 8, 7, 7, 7,10,
michael@0 3868 9, 9,10, 9, 9,10, 9, 9,11,10,10,10, 9, 9,11, 9,
michael@0 3869 9,11,10,10,11, 9, 9, 9, 8, 8,10, 9, 9,10, 9, 9,
michael@0 3870 11, 9, 9,11,10,10,11, 9, 9,11, 9, 9,11,10,10,11,
michael@0 3871 9, 9, 8, 8, 8,11, 9, 9,11, 9, 9,11, 9, 9,12, 9,
michael@0 3872 9,12, 8, 8,12, 9, 9,12, 9, 9,12, 8, 8, 8, 7, 7,
michael@0 3873 10, 9, 9,10, 9, 9,11, 9, 9,11,11,11,11, 9, 9,11,
michael@0 3874 10,10,11,11,11,11, 9, 9,10, 9, 9,11, 9, 9,11, 9,
michael@0 3875 10,11,10, 9,11,10,10,11, 9, 9,11, 9,10,11,10,10,
michael@0 3876 11, 9, 9,
michael@0 3877 };
michael@0 3878
michael@0 3879 static const static_codebook _44p3_p6_1 = {
michael@0 3880 5, 243,
michael@0 3881 (char *)_vq_lengthlist__44p3_p6_1,
michael@0 3882 1, -530841600, 1616642048, 2, 0,
michael@0 3883 (long *)_vq_quantlist__44p3_p6_1,
michael@0 3884 0
michael@0 3885 };
michael@0 3886
michael@0 3887 static const long _vq_quantlist__44p3_p7_0[] = {
michael@0 3888 1,
michael@0 3889 0,
michael@0 3890 2,
michael@0 3891 };
michael@0 3892
michael@0 3893 static const char _vq_lengthlist__44p3_p7_0[] = {
michael@0 3894 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 3895 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3896 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3897 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3898 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3899 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3900 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3901 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3902 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3903 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3904 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3905 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3906 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3907 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3908 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3909 9, 9, 9,
michael@0 3910 };
michael@0 3911
michael@0 3912 static const static_codebook _44p3_p7_0 = {
michael@0 3913 5, 243,
michael@0 3914 (char *)_vq_lengthlist__44p3_p7_0,
michael@0 3915 1, -513979392, 1633504256, 2, 0,
michael@0 3916 (long *)_vq_quantlist__44p3_p7_0,
michael@0 3917 0
michael@0 3918 };
michael@0 3919
michael@0 3920 static const long _vq_quantlist__44p3_p7_1[] = {
michael@0 3921 1,
michael@0 3922 0,
michael@0 3923 2,
michael@0 3924 };
michael@0 3925
michael@0 3926 static const char _vq_lengthlist__44p3_p7_1[] = {
michael@0 3927 1, 9, 9, 6, 9, 9, 5, 9, 9, 8, 9, 9, 9, 9, 9, 9,
michael@0 3928 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9,
michael@0 3929 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3930 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9,
michael@0 3931 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3932 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3933 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3934 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3935 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3936 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3937 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3938 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9,
michael@0 3939 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 3940 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
michael@0 3941 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 3942 10,10,10,
michael@0 3943 };
michael@0 3944
michael@0 3945 static const static_codebook _44p3_p7_1 = {
michael@0 3946 5, 243,
michael@0 3947 (char *)_vq_lengthlist__44p3_p7_1,
michael@0 3948 1, -516716544, 1630767104, 2, 0,
michael@0 3949 (long *)_vq_quantlist__44p3_p7_1,
michael@0 3950 0
michael@0 3951 };
michael@0 3952
michael@0 3953 static const long _vq_quantlist__44p3_p7_2[] = {
michael@0 3954 12,
michael@0 3955 11,
michael@0 3956 13,
michael@0 3957 10,
michael@0 3958 14,
michael@0 3959 9,
michael@0 3960 15,
michael@0 3961 8,
michael@0 3962 16,
michael@0 3963 7,
michael@0 3964 17,
michael@0 3965 6,
michael@0 3966 18,
michael@0 3967 5,
michael@0 3968 19,
michael@0 3969 4,
michael@0 3970 20,
michael@0 3971 3,
michael@0 3972 21,
michael@0 3973 2,
michael@0 3974 22,
michael@0 3975 1,
michael@0 3976 23,
michael@0 3977 0,
michael@0 3978 24,
michael@0 3979 };
michael@0 3980
michael@0 3981 static const char _vq_lengthlist__44p3_p7_2[] = {
michael@0 3982 1, 3, 2, 5, 4, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
michael@0 3983 12,13,13,14,14,15,15,15,15,
michael@0 3984 };
michael@0 3985
michael@0 3986 static const static_codebook _44p3_p7_2 = {
michael@0 3987 1, 25,
michael@0 3988 (char *)_vq_lengthlist__44p3_p7_2,
michael@0 3989 1, -518864896, 1620639744, 5, 0,
michael@0 3990 (long *)_vq_quantlist__44p3_p7_2,
michael@0 3991 0
michael@0 3992 };
michael@0 3993
michael@0 3994 static const long _vq_quantlist__44p3_p7_3[] = {
michael@0 3995 12,
michael@0 3996 11,
michael@0 3997 13,
michael@0 3998 10,
michael@0 3999 14,
michael@0 4000 9,
michael@0 4001 15,
michael@0 4002 8,
michael@0 4003 16,
michael@0 4004 7,
michael@0 4005 17,
michael@0 4006 6,
michael@0 4007 18,
michael@0 4008 5,
michael@0 4009 19,
michael@0 4010 4,
michael@0 4011 20,
michael@0 4012 3,
michael@0 4013 21,
michael@0 4014 2,
michael@0 4015 22,
michael@0 4016 1,
michael@0 4017 23,
michael@0 4018 0,
michael@0 4019 24,
michael@0 4020 };
michael@0 4021
michael@0 4022 static const char _vq_lengthlist__44p3_p7_3[] = {
michael@0 4023 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 4024 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 4025 };
michael@0 4026
michael@0 4027 static const static_codebook _44p3_p7_3 = {
michael@0 4028 1, 25,
michael@0 4029 (char *)_vq_lengthlist__44p3_p7_3,
michael@0 4030 1, -529006592, 1611661312, 5, 0,
michael@0 4031 (long *)_vq_quantlist__44p3_p7_3,
michael@0 4032 0
michael@0 4033 };
michael@0 4034
michael@0 4035 static const char _huff_lengthlist__44p3_short[] = {
michael@0 4036 4, 5,16, 9, 9,12,17,18, 4, 2,18, 6, 5, 9,13,15,
michael@0 4037 10, 7, 7, 6, 7, 9,13,13, 8, 5, 6, 5, 5, 7,11,12,
michael@0 4038 8, 4, 7, 4, 3, 6,10,12,11, 8, 9, 7, 6, 8,11,12,
michael@0 4039 15,13,13,11, 9, 7,10,12,16,12,16,12, 6, 5, 8,11,
michael@0 4040 };
michael@0 4041
michael@0 4042 static const static_codebook _huff_book__44p3_short = {
michael@0 4043 2, 64,
michael@0 4044 (char *)_huff_lengthlist__44p3_short,
michael@0 4045 0, 0, 0, 0, 0,
michael@0 4046 NULL,
michael@0 4047 0
michael@0 4048 };
michael@0 4049
michael@0 4050 static const long _vq_quantlist__44p4_l0_0[] = {
michael@0 4051 6,
michael@0 4052 5,
michael@0 4053 7,
michael@0 4054 4,
michael@0 4055 8,
michael@0 4056 3,
michael@0 4057 9,
michael@0 4058 2,
michael@0 4059 10,
michael@0 4060 1,
michael@0 4061 11,
michael@0 4062 0,
michael@0 4063 12,
michael@0 4064 };
michael@0 4065
michael@0 4066 static const char _vq_lengthlist__44p4_l0_0[] = {
michael@0 4067 1, 4, 4, 8, 8, 9, 8, 9, 9,10,10,10,10, 4, 6, 5,
michael@0 4068 8, 7, 9, 9, 9, 9,10, 9,10,10, 4, 5, 6, 7, 8, 9,
michael@0 4069 9, 9, 9, 9,10, 9,10, 8, 9, 8, 9, 8,10, 9,11, 9,
michael@0 4070 12,10,11,10, 8, 8, 9, 8, 9, 9,10, 9,11,10,11,10,
michael@0 4071 12, 9,10,10,11,10,11,11,12,11,12,12,12,12, 9,10,
michael@0 4072 10,11,11,11,11,11,12,12,12,12,12,10,11,11,12,12,
michael@0 4073 12,12,12,12,12,12,12,12,10,11,11,12,12,12,12,12,
michael@0 4074 12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,13,
michael@0 4075 12,12,11,12,11,12,12,12,12,12,12,12,12,12,12,12,
michael@0 4076 12,12,12,12,12,13,12,12,12,12,12,12,11,13,12,12,
michael@0 4077 12,13,12,12,12,12,12,12,12,
michael@0 4078 };
michael@0 4079
michael@0 4080 static const static_codebook _44p4_l0_0 = {
michael@0 4081 2, 169,
michael@0 4082 (char *)_vq_lengthlist__44p4_l0_0,
michael@0 4083 1, -526516224, 1616117760, 4, 0,
michael@0 4084 (long *)_vq_quantlist__44p4_l0_0,
michael@0 4085 0
michael@0 4086 };
michael@0 4087
michael@0 4088 static const long _vq_quantlist__44p4_l0_1[] = {
michael@0 4089 2,
michael@0 4090 1,
michael@0 4091 3,
michael@0 4092 0,
michael@0 4093 4,
michael@0 4094 };
michael@0 4095
michael@0 4096 static const char _vq_lengthlist__44p4_l0_1[] = {
michael@0 4097 3, 4, 4, 5, 5, 4, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5,
michael@0 4098 5, 6, 5, 6, 5, 6, 5, 6, 5,
michael@0 4099 };
michael@0 4100
michael@0 4101 static const static_codebook _44p4_l0_1 = {
michael@0 4102 2, 25,
michael@0 4103 (char *)_vq_lengthlist__44p4_l0_1,
michael@0 4104 1, -533725184, 1611661312, 3, 0,
michael@0 4105 (long *)_vq_quantlist__44p4_l0_1,
michael@0 4106 0
michael@0 4107 };
michael@0 4108
michael@0 4109 static const long _vq_quantlist__44p4_l1_0[] = {
michael@0 4110 1,
michael@0 4111 0,
michael@0 4112 2,
michael@0 4113 };
michael@0 4114
michael@0 4115 static const char _vq_lengthlist__44p4_l1_0[] = {
michael@0 4116 1, 4, 4, 4, 4, 4, 4, 4, 4,
michael@0 4117 };
michael@0 4118
michael@0 4119 static const static_codebook _44p4_l1_0 = {
michael@0 4120 2, 9,
michael@0 4121 (char *)_vq_lengthlist__44p4_l1_0,
michael@0 4122 1, -516716544, 1630767104, 2, 0,
michael@0 4123 (long *)_vq_quantlist__44p4_l1_0,
michael@0 4124 0
michael@0 4125 };
michael@0 4126
michael@0 4127 static const char _huff_lengthlist__44p4_lfe[] = {
michael@0 4128 1, 3, 2, 3,
michael@0 4129 };
michael@0 4130
michael@0 4131 static const static_codebook _huff_book__44p4_lfe = {
michael@0 4132 2, 4,
michael@0 4133 (char *)_huff_lengthlist__44p4_lfe,
michael@0 4134 0, 0, 0, 0, 0,
michael@0 4135 NULL,
michael@0 4136 0
michael@0 4137 };
michael@0 4138
michael@0 4139 static const char _huff_lengthlist__44p4_long[] = {
michael@0 4140 3, 5,13, 9, 9,12,16,18, 4, 2,20, 6, 7,10,15,20,
michael@0 4141 10, 7, 5, 5, 6, 8,10,13, 8, 5, 5, 3, 5, 7,10,11,
michael@0 4142 9, 7, 6, 5, 5, 7, 9, 9,11,10, 8, 7, 6, 6, 8, 8,
michael@0 4143 15,15,10,10, 9, 7, 8, 9,17,19,13,12,10, 8, 9, 9,
michael@0 4144 };
michael@0 4145
michael@0 4146 static const static_codebook _huff_book__44p4_long = {
michael@0 4147 2, 64,
michael@0 4148 (char *)_huff_lengthlist__44p4_long,
michael@0 4149 0, 0, 0, 0, 0,
michael@0 4150 NULL,
michael@0 4151 0
michael@0 4152 };
michael@0 4153
michael@0 4154 static const long _vq_quantlist__44p4_p1_0[] = {
michael@0 4155 1,
michael@0 4156 0,
michael@0 4157 2,
michael@0 4158 };
michael@0 4159
michael@0 4160 static const char _vq_lengthlist__44p4_p1_0[] = {
michael@0 4161 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4162 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4163 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4164 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4165 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4166 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4167 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4168 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4169 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4170 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4171 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4172 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4173 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4174 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4175 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4176 0, 0, 0,
michael@0 4177 };
michael@0 4178
michael@0 4179 static const static_codebook _44p4_p1_0 = {
michael@0 4180 5, 243,
michael@0 4181 (char *)_vq_lengthlist__44p4_p1_0,
michael@0 4182 1, -535822336, 1611661312, 2, 0,
michael@0 4183 (long *)_vq_quantlist__44p4_p1_0,
michael@0 4184 0
michael@0 4185 };
michael@0 4186
michael@0 4187 static const long _vq_quantlist__44p4_p2_0[] = {
michael@0 4188 2,
michael@0 4189 1,
michael@0 4190 3,
michael@0 4191 0,
michael@0 4192 4,
michael@0 4193 };
michael@0 4194
michael@0 4195 static const char _vq_lengthlist__44p4_p2_0[] = {
michael@0 4196 3, 9, 9, 0, 0, 0, 8, 8, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 4197 12,12, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0,
michael@0 4198 0, 0, 0, 0, 9, 9, 0, 0, 0,11,11, 0, 0, 0, 0, 0,
michael@0 4199 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0,
michael@0 4200 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0,12,12, 0, 0,
michael@0 4201 0, 0, 0, 0, 0, 0,11,11, 0, 0, 0,12,12, 0, 0, 0,
michael@0 4202 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4203 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7,
michael@0 4204 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4205 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4206 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4207 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4208 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4209 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4210 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4211 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0,
michael@0 4212 5, 5, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0,
michael@0 4213 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5,
michael@0 4214 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0,
michael@0 4215 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 7, 7, 0, 0,
michael@0 4216 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4217 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4218 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4219 0, 0, 0, 0, 0, 0, 0, 0,11,11, 0, 0, 0, 9, 9, 0,
michael@0 4220 0, 0,10,10, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0,
michael@0 4221 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 4222 10,10, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0,
michael@0 4223 0, 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
michael@0 4224 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,11,11, 0,
michael@0 4225 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4226 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4227 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4228 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4229 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4230 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4231 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4232 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4233 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4234 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4235 0, 0, 9, 9, 0, 0, 0, 7, 7, 0, 0, 0, 8, 8, 0, 0,
michael@0 4236 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0,
michael@0 4237 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0,
michael@0 4238 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8,
michael@0 4239 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0,
michael@0 4240 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,11,11, 0, 0,
michael@0 4241 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4242 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
michael@0 4243 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4244 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4245 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4246 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4247 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4248 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4249 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4250 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4251 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4252 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4253 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4254 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4255 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4256 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4257 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4258 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 7, 7,
michael@0 4259 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0,
michael@0 4260 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0,
michael@0 4261 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 4262 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 9, 9, 0, 0, 0, 0,
michael@0 4263 0, 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9,
michael@0 4264 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4265 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4266 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4267 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4268 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4269 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4270 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4271 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4272 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4273 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4274 0, 0, 0, 9, 9, 0, 0, 0, 7, 7, 0, 0, 0, 8, 8, 0,
michael@0 4275 0, 0,10,11, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0,
michael@0 4276 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 4277 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 7,
michael@0 4278 7, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0,11,11,
michael@0 4279 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0,
michael@0 4280 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4281 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4282 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4283 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4284 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4285 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4286 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4287 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4288 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4289 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4290 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4291 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4292 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4293 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4294 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4295 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4296 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4297 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 7,
michael@0 4298 7, 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
michael@0 4299 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 7, 8, 0,
michael@0 4300 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0,
michael@0 4301 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 9, 9, 0, 0, 0,
michael@0 4302 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9,
michael@0 4303 9, 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4304 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4305 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4306 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4307 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4308 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4309 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4310 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4311 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4312 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4313 0, 0, 0, 0,10,10, 0, 0, 0, 9, 9, 0, 0, 0,10,10,
michael@0 4314 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0,
michael@0 4315 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0,10,10, 0, 0,
michael@0 4316 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4317 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0,11,
michael@0 4318 11, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0,12,12,
michael@0 4319 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4320 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4321 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4322 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4323 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4324 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4325 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4326 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4327 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4328 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4329 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4330 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4331 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4332 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4333 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4334 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4335 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4336 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0,
michael@0 4337 9, 9, 0, 0, 0,10,10, 0, 0, 0,12,12, 0, 0, 0, 0,
michael@0 4338 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 9, 9,
michael@0 4339 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0,
michael@0 4340 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0,10,10, 0, 0,
michael@0 4341 0, 0, 0, 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4342 10,10, 0, 0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4343 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4344 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4345 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4346 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4347 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4348 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4349 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4350 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4351 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4352 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4353 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4354 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4355 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4356 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4357 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4358 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4359 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4360 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4361 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4362 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4363 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4364 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4365 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4366 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4367 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4368 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4369 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4370 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4371 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4372 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4373 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4374 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4375 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4376 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4377 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4378 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4379 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4380 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4381 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4382 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4383 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4384 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4385 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4386 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4387 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4388 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4389 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4390 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4391 0, 0, 0, 0, 0,
michael@0 4392 };
michael@0 4393
michael@0 4394 static const static_codebook _44p4_p2_0 = {
michael@0 4395 5, 3125,
michael@0 4396 (char *)_vq_lengthlist__44p4_p2_0,
michael@0 4397 1, -533725184, 1611661312, 3, 0,
michael@0 4398 (long *)_vq_quantlist__44p4_p2_0,
michael@0 4399 0
michael@0 4400 };
michael@0 4401
michael@0 4402 static const long _vq_quantlist__44p4_p3_0[] = {
michael@0 4403 1,
michael@0 4404 0,
michael@0 4405 2,
michael@0 4406 };
michael@0 4407
michael@0 4408 static const char _vq_lengthlist__44p4_p3_0[] = {
michael@0 4409 1, 6, 6, 5, 7, 8, 0, 8, 8, 6, 9, 9, 7,10,10, 0,
michael@0 4410 8, 8, 0, 9, 9, 0,12,12, 0, 8, 8, 4, 7, 7, 6,10,
michael@0 4411 10, 0,12,12, 7,11,11, 8,12,12, 0,12,12, 0,13,12,
michael@0 4412 0,15,15, 0,12,12, 0, 7, 7, 0, 7, 7, 0, 7, 7, 0,
michael@0 4413 8, 8, 0,10,10, 0, 7, 7, 0, 8, 8, 0,11,11, 0, 7,
michael@0 4414 7, 5, 7, 7, 8, 9, 9, 0,10,10, 8, 9, 9,11,11,11,
michael@0 4415 0,10, 9, 0,11,11, 0,13,13, 0,10,10, 6, 7, 7, 8,
michael@0 4416 10,10, 0,12,12, 9,10,10,10,12,12, 0,12,12, 0,12,
michael@0 4417 12, 0,15,15, 0,12,12, 0,10,10, 0,11,11, 0,11,11,
michael@0 4418 0,11,11, 0,13,13, 0,11,11, 0,11,11, 0,15,15, 0,
michael@0 4419 10,10, 0, 8, 8, 0,10,10, 0,12,12, 0,11,11, 0,12,
michael@0 4420 12, 0,12,12, 0,12,12, 0,15,15, 0,11,11, 0, 7, 7,
michael@0 4421 0,10,10, 0,12,12, 0,10,10, 0,12,12, 0,12,12, 0,
michael@0 4422 13,13, 0,14,14, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4423 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 4424 0, 0, 0,
michael@0 4425 };
michael@0 4426
michael@0 4427 static const static_codebook _44p4_p3_0 = {
michael@0 4428 5, 243,
michael@0 4429 (char *)_vq_lengthlist__44p4_p3_0,
michael@0 4430 1, -533200896, 1614282752, 2, 0,
michael@0 4431 (long *)_vq_quantlist__44p4_p3_0,
michael@0 4432 0
michael@0 4433 };
michael@0 4434
michael@0 4435 static const long _vq_quantlist__44p4_p3_1[] = {
michael@0 4436 1,
michael@0 4437 0,
michael@0 4438 2,
michael@0 4439 };
michael@0 4440
michael@0 4441 static const char _vq_lengthlist__44p4_p3_1[] = {
michael@0 4442 3, 5, 5, 0, 8, 8, 0, 8, 8, 0, 9, 9, 0,10,10, 0,
michael@0 4443 8, 8, 0, 8, 8, 0,10,10, 0, 8, 8, 0, 7, 7, 0, 8,
michael@0 4444 8, 0, 7, 7, 0, 8, 8, 0, 8, 8, 0, 8, 8, 0, 8, 8,
michael@0 4445 0, 8, 8, 0, 8, 8, 0, 7, 7, 0, 6, 6, 0, 7, 7, 0,
michael@0 4446 7, 7, 0,10,10, 0, 6, 6, 0, 7, 7, 0,10,10, 0, 5,
michael@0 4447 5, 0, 8, 8, 0, 7, 7, 0, 8, 8, 0, 8, 8, 0, 9, 9,
michael@0 4448 0, 7, 7, 0, 8, 8, 0, 9, 9, 0, 7, 7, 0, 6, 6, 0,
michael@0 4449 9,10, 0,10,10, 0,10,10, 0,11,11, 0, 9, 9, 0,10,
michael@0 4450 10, 0,11,11, 0, 9, 9, 0, 8, 8, 0, 8, 8, 0, 8, 8,
michael@0 4451 0, 9, 9, 0, 9, 9, 0, 7, 7, 0, 8, 8, 0, 9, 9, 0,
michael@0 4452 7, 7, 0, 8, 8, 0, 7, 7, 0, 7, 7, 0, 8, 8, 0, 9,
michael@0 4453 9, 0, 7, 7, 0, 7, 7, 0, 8, 8, 0, 6, 6, 0, 6, 6,
michael@0 4454 0,10,10, 0,10,10, 0,10,10, 0,12,12, 0, 9, 9, 0,
michael@0 4455 10,10, 0,12,12, 0, 9, 9, 0, 8, 8, 0, 7, 7, 0, 7,
michael@0 4456 7, 0, 8, 8, 0, 9, 9, 0, 7, 7, 0, 8, 8, 0, 9, 9,
michael@0 4457 0, 6, 6,
michael@0 4458 };
michael@0 4459
michael@0 4460 static const static_codebook _44p4_p3_1 = {
michael@0 4461 5, 243,
michael@0 4462 (char *)_vq_lengthlist__44p4_p3_1,
michael@0 4463 1, -535822336, 1611661312, 2, 0,
michael@0 4464 (long *)_vq_quantlist__44p4_p3_1,
michael@0 4465 0
michael@0 4466 };
michael@0 4467
michael@0 4468 static const long _vq_quantlist__44p4_p4_0[] = {
michael@0 4469 1,
michael@0 4470 0,
michael@0 4471 2,
michael@0 4472 };
michael@0 4473
michael@0 4474 static const char _vq_lengthlist__44p4_p4_0[] = {
michael@0 4475 1, 6, 6, 6, 7, 7, 7, 8, 8, 7, 8, 8,10,11,11, 9,
michael@0 4476 8, 8, 8, 8, 8,11,11,12, 9, 8, 8, 5, 7, 7, 9,11,
michael@0 4477 11,10,11,11,10,11,11,12,14,14,11,12,12,10,12,12,
michael@0 4478 13,14,14,12,12,12, 5, 6, 6, 7, 6, 6, 8, 7, 7, 8,
michael@0 4479 7, 7,11,10,10,10, 7, 7, 9, 8, 8,12,11,11,10, 7,
michael@0 4480 7, 7, 7, 7,11,10,10,12,10,10,11,10,10,15,13,13,
michael@0 4481 13,10,10,12,11,11,15,13,13,14,11,11, 7, 7, 7,11,
michael@0 4482 11,11,12,11,11,12,11,11,14,14,14,13,12,12,12,12,
michael@0 4483 12,16,15,15,14,12,12, 0,10,10, 0,11,11, 0,12,12,
michael@0 4484 0,11,11, 0,14,14, 0,11,11, 0,12,12, 0,15,15, 0,
michael@0 4485 11,11, 7, 8, 8,12,11,10,12,10,10,12,11,11,15,13,
michael@0 4486 13,14,11,11,12,10,10,16,14,14,14,10,10, 8, 7, 7,
michael@0 4487 12,11,11,12,11,11,12,11,11,15,14,14,14,12,12,13,
michael@0 4488 12,12,15,14,14,15,13,13, 0,11,11, 0,12,12, 0,12,
michael@0 4489 12, 0,12,12, 0,15,15, 0,12,12, 0,13,13, 0,15,14,
michael@0 4490 0,12,12,
michael@0 4491 };
michael@0 4492
michael@0 4493 static const static_codebook _44p4_p4_0 = {
michael@0 4494 5, 243,
michael@0 4495 (char *)_vq_lengthlist__44p4_p4_0,
michael@0 4496 1, -531365888, 1616117760, 2, 0,
michael@0 4497 (long *)_vq_quantlist__44p4_p4_0,
michael@0 4498 0
michael@0 4499 };
michael@0 4500
michael@0 4501 static const long _vq_quantlist__44p4_p4_1[] = {
michael@0 4502 2,
michael@0 4503 1,
michael@0 4504 3,
michael@0 4505 0,
michael@0 4506 4,
michael@0 4507 };
michael@0 4508
michael@0 4509 static const char _vq_lengthlist__44p4_p4_1[] = {
michael@0 4510 4, 5, 5, 9, 9,12, 9, 9,12,12,12,10,10,13,13,13,
michael@0 4511 11,11,12,12,13,13,13,12,12,13,10,10,13,13,13,13,
michael@0 4512 13,13,13,13,10,10,13,12,13,11,11,13,13,13,14,14,
michael@0 4513 13,12,13,10,10,13,13,12,13,13,13,13,13,10,10,12,
michael@0 4514 12,13,11,11,13,13,13,14,14,12,12,13,12,12,13,13,
michael@0 4515 13,13,13,13,13,13,11,11,12,12,13,11,11,13,13,13,
michael@0 4516 14,14,12,12,13,14,14,13,13,14,13,13,14,14,14,14,
michael@0 4517 14,12,12,13,14,14,13,13,14,14,14,12,12,12, 8, 8,
michael@0 4518 12,12,13,12,12,11,11,13,11,11,11,11,14,12,12,11,
michael@0 4519 11,14,12,12,10,11,14,12,12,12,12,14,12,12,12,12,
michael@0 4520 13,13,13,11,11,14,12,12,11,11,14,12,12,12,12,14,
michael@0 4521 12,12,12,12,14,12,12,12,12,14,13,13,11,11,14,12,
michael@0 4522 12,11,11,14,12,12,12,12,14,13,13,12,12,14,12,12,
michael@0 4523 12,12,14,13,13,11,11,14,12,12,11,11,14,13,13,11,
michael@0 4524 11,15,13,13,12,12,14,12,12,12,12,15,13,13,12,12,
michael@0 4525 14,12,12,11,11,15,13,13,11,11,12, 9, 9,11,11,13,
michael@0 4526 7, 7,11,11,13, 8, 8,12,12,14,10,10,10,10,14,14,
michael@0 4527 14,11,11,14, 8, 8,12,12,14,14,14,12,12,14, 7, 7,
michael@0 4528 11,11,14, 9, 9,12,12,14,14,14,11,11,14, 8, 8,12,
michael@0 4529 12,14,14,14,12,12,14, 7, 7,11,11,14, 9, 9,12,12,
michael@0 4530 14,14,14,11,11,14,10,10,12,12,14,14,14,13,13,14,
michael@0 4531 9, 9,11,11,14,10,10,12,11,15,14,14,11,11,14,15,
michael@0 4532 15,12,12,15,14,14,14,14,15,14,14,11,11,15,14,14,
michael@0 4533 12,12,15,14,14,11,11,14,11,11,10,10,15,10,10,10,
michael@0 4534 10,15,10,10,10,10,15,11,11, 9, 9,15,12,13, 9, 9,
michael@0 4535 15,11,11,11,11,15,13,13,11,11,15,10,10,10,10,15,
michael@0 4536 11,11,10,10,15,13,13,11,11,15,11,11,11,11,15,13,
michael@0 4537 13,11,11,15,10,10,10,10,15,11,11,10,10,15,13,13,
michael@0 4538 10,11,15,12,12,11,11,15,13,13,11,10,15,11,11,10,
michael@0 4539 10,15,11,12,10, 9,15,13,13,10,10,15,14,14,11,11,
michael@0 4540 15,13,13,11,11,15,14,14,10,10,15,13,13,10,10,15,
michael@0 4541 14,14,10,10,14,13,13,10,10,15,13,13,10,10,15,13,
michael@0 4542 13,10,10,14,14,14, 8, 9,15,14,14, 9, 9,15,14,14,
michael@0 4543 11,11,15,14,14,10,10,15,14,14,10,10,15,14,14,11,
michael@0 4544 11,15,14,14,10,10,15,14,14,11,11,15,14,14,10,10,
michael@0 4545 15,14,14,10,10,15,14,14,10,10,15,14,14, 9, 9,15,
michael@0 4546 14,14,11,11,15,14,14,11,11,15,14,14,10,10,15,14,
michael@0 4547 14,10,10,14,14,14, 9, 9,15,15,15,11,11,15,14,14,
michael@0 4548 12,12,15,15,15,10,10,15,14,15,10,10,15,15,15, 9,
michael@0 4549 9,15,10,10,13,13,17, 8, 8,12,12,17,10, 9,13,13,
michael@0 4550 18,11,11,12,12,18,14,14,12,12,17, 9, 9,13,13,17,
michael@0 4551 13,13,12,12,18, 8, 8,12,12,18,10,10,12,12,18,14,
michael@0 4552 14,12,12,18,10,10,13,13,18,13,13,13,13,18, 9, 9,
michael@0 4553 12,12,18,10,10,13,13,18,14,14,12,12,18,11,11,13,
michael@0 4554 13,18,14,14,13,13,18,10,10,12,12,17,11,11,12,12,
michael@0 4555 18,14,14,12,12,18,14,14,13,13,18,14,14,13,13,19,
michael@0 4556 14,15,12,12,18,14,14,12,12,18,15,15,12,12,13, 7,
michael@0 4557 7,11,11,14,15,15,11,11,14,16,15,11,11,14,15,15,
michael@0 4558 11,11,14,15,15,11,11,14,15,15,11,12,14,15,15,12,
michael@0 4559 12,13,15,15,11,11,14,15,15,11,11,15,15,15,12,12,
michael@0 4560 14,15,15,12,12,14,16,16,12,12,14,15,15,11,11,14,
michael@0 4561 15,15,11,11,15,15,15,12,12,15,15,15,12,12,14,15,
michael@0 4562 15,12,12,14,15,15,11,11,14,15,15,11,11,15,14,15,
michael@0 4563 12,12,15,15,15,12,12,15,16,16,12,12,15,15,15,12,
michael@0 4564 12,14,15,15,12,12,15,15,15,12,12,13,13,13,11,11,
michael@0 4565 14,14,15,11,11,14,14,14,12,12,14,15,15,10,10,15,
michael@0 4566 15,15,11,11,14,15,15,12,12,14,14,14,11,11,14,15,
michael@0 4567 15,11,11,14,15,15,12,12,15,15,15,11,11,14,15,15,
michael@0 4568 12,12,14,14,15,11,11,14,15,15,11,11,14,15,15,12,
michael@0 4569 12,15,15,15,11,11,15,15,15,12,12,14,15,15,12,12,
michael@0 4570 14,15,15,10,10,14,15,15,11,11,15,15,15,10,10,15,
michael@0 4571 15,15,12,12,15,15,15,14,14,15,15,15,11,11,15,15,
michael@0 4572 15,11,11,15,15,15,11,11,14,10,10,10,10,15, 9, 9,
michael@0 4573 12,11,15,10,10,12,12,15,11,11,11,11,15,13,13,12,
michael@0 4574 12,16,10,10,12,12,15,13,13,12,12,15, 9, 9,11,11,
michael@0 4575 15,10,10,13,12,15,13,13,11,11,15,10,10,12,12,15,
michael@0 4576 13,13,12,12,15, 9, 9,11,11,15,10,10,12,12,15,13,
michael@0 4577 13,11,11,15,11,11,12,12,15,13,13,13,13,15,10,10,
michael@0 4578 11,11,15,11,11,12,12,15,13,14,11,11,15,14,14,13,
michael@0 4579 13,16,14,14,20,19,15,14,14,11,11,15,13,14,12,12,
michael@0 4580 15,14,14,11,11,14,13,13,10,10,14,14,13,11,11,15,
michael@0 4581 13,14,12,12,15,14,14,12,12,15,14,14,11,11,15,14,
michael@0 4582 14,12,12,15,15,14,13,13,15,14,14,11,11,15,14,14,
michael@0 4583 11,11,15,14,14,13,13,15,14,14,12,12,15,14,14,13,
michael@0 4584 13,15,14,14,11,11,15,14,14,11,11,15,14,14,13,13,
michael@0 4585 15,14,14,12,12,15,14,14,12,12,15,14,14,12,12,15,
michael@0 4586 14,14,11,11,15,15,15,12,12,15,15,15,13,13,16,14,
michael@0 4587 14,12,12,15,15,15,13,13,15,15,15,12,12,15,15,15,
michael@0 4588 12,12,14,10,10,13,13,17, 9, 9,12,12,17, 9, 9,13,
michael@0 4589 13,17,11,11,12,12,18,14,14,12,12,18,10,10,13,13,
michael@0 4590 18,14,13,12,12,18, 9, 9,12,12,18,10,10,12,13,18,
michael@0 4591 14,14,12,12,17, 9, 9,12,12,17,13,14,12,12,17, 9,
michael@0 4592 9,12,12,17,10,10,12,12,17,14,14,11,11,18,11,11,
michael@0 4593 12,12,18,14,14,12,13,18,10,10,12,12,18,11,11,12,
michael@0 4594 12,18,14,14,11,11,18,15,15,12,12,18,14,14,13,13,
michael@0 4595 18,14,15,12,12,17,14,14,12,12,17,15,15,12,12,13,
michael@0 4596 7, 7,11,11,14,15,15,11,11,14,15,15,11,11,14,15,
michael@0 4597 15,11,11,14,15,15,11,11,14,15,15,11,11,14,15,15,
michael@0 4598 12,12,14,15,15,11,11,14,15,15,11,11,15,15,15,12,
michael@0 4599 12,14,15,15,11,11,14,15,15,12,12,14,15,15,11,11,
michael@0 4600 15,15,15,11,11,15,15,15,12,12,14,15,15,12,12,14,
michael@0 4601 15,16,12,12,14,15,15,11,11,14,15,15,11,11,15,15,
michael@0 4602 15,12,12,15,15,15,12,12,15,16,16,12,12,15,15,15,
michael@0 4603 12,12,15,15,15,12,12,15,15,15,12,12,13,13,13,12,
michael@0 4604 12,14,14,14,11,11,14,14,14,12,12,14,14,14,10,10,
michael@0 4605 15,15,15,11,11,14,15,15,12,12,14,14,14,11,11,14,
michael@0 4606 15,15,11,11,14,14,14,12,12,15,15,14,11,11,14,15,
michael@0 4607 15,12,12,14,14,14,11,11,14,15,15,11,11,14,14,14,
michael@0 4608 11,11,15,14,14,10,10,14,15,15,12,12,14,14,14,12,
michael@0 4609 12,14,15,15,10,10,14,15,15,11,11,15,15,15,10,10,
michael@0 4610 15,15,15,12,12,15,14,14,13,13,15,15,15,10,10,15,
michael@0 4611 14,14,11,11,15,15,15,10,10,14,10,10,10,10,14, 9,
michael@0 4612 9,12,12,15,10,10,12,12,14,11,11,11,11,15,13,14,
michael@0 4613 12,12,15,10,10,13,13,15,13,13,12,12,15, 9, 9,12,
michael@0 4614 12,15,10,10,13,13,15,13,14,11,11,15,10,10,12,12,
michael@0 4615 15,13,13,12,12,15, 9, 9,11,11,15,10,10,12,12,15,
michael@0 4616 13,13,11,11,15,11,11,12,12,15,13,13,13,13,15,10,
michael@0 4617 10,11,11,15,11,11,12,12,15,14,14,11,11,15,14,14,
michael@0 4618 13,13,15,14,14,20,19,15,14,14,11,11,15,14,14,12,
michael@0 4619 12,15,14,14,11,11,14,13,13,11,11,15,13,13,11,11,
michael@0 4620 15,14,13,12,12,15,14,14,11,12,15,14,14,11,11,15,
michael@0 4621 14,14,12,12,14,14,14,13,13,15,14,14,11,11,15,14,
michael@0 4622 14,11,11,15,14,14,13,13,15,14,14,12,12,15,14,14,
michael@0 4623 13,13,14,14,14,11,11,15,14,14,11,11,15,14,14,13,
michael@0 4624 13,15,14,14,12,12,15,14,14,12,12,15,14,14,12,12,
michael@0 4625 15,14,14,11,11,14,14,14,12,12,15,15,15,13,13,16,
michael@0 4626 14,14,12,12,15,15,15,13,13,15,14,14,12,12,15,15,
michael@0 4627 15,12,12,15,11,11,13,13,18,10,10,12,12,17,11,11,
michael@0 4628 12,12,18,12,12,11,11,18,14,14,12,12,18,10,10,13,
michael@0 4629 13,18,14,14,12,12,18,10,10,12,12,18,11,11,12,12,
michael@0 4630 18,14,14,12,12,18,11,11,12,13,18,14,14,12,12,18,
michael@0 4631 10,10,12,12,18,11,11,12,12,18,14,14,11,11,18,11,
michael@0 4632 11,12,12,18,14,14,12,12,17,10,10,11,11,17,12,12,
michael@0 4633 11,11,17,14,14,11,11,18,15,15,12,12,18,14,14,13,
michael@0 4634 13,18,15,15,11,11,18,15,14,12,12,18,15,15,11,11,
michael@0 4635 14, 8, 8,11,11,14,15,15,10,10,14,15,15,11,11,14,
michael@0 4636 15,15,11,11,15,15,15,12,12,15,15,15,11,11,15,15,
michael@0 4637 15,12,12,14,15,15,10,10,15,15,15,11,11,15,15,15,
michael@0 4638 12,12,15,15,15,11,11,15,15,15,13,13,14,15,15,10,
michael@0 4639 10,15,15,15,11,11,15,15,15,12,12,15,15,15,12,12,
michael@0 4640 15,16,16,12,12,15,14,14,11,11,15,15,15,11,11,15,
michael@0 4641 15,15,12,12,16,15,15,13,13,15,16,16,13,13,16,15,
michael@0 4642 15,12,12,15,15,15,12,12,15,15,15,12,12,14,13,13,
michael@0 4643 11,11,14,14,14,11,11,14,14,14,12,12,15,14,14,11,
michael@0 4644 11,15,15,14,11,11,15,14,14,12,12,15,14,14,12,12,
michael@0 4645 14,15,15,11,11,15,14,14,12,12,15,14,14,11,11,15,
michael@0 4646 14,15,12,12,15,14,14,12,12,14,15,15,11,11,15,14,
michael@0 4647 14,11,11,15,14,14,11,11,15,15,14,12,12,15,14,14,
michael@0 4648 12,12,15,15,15,10,11,15,14,14,11,11,15,15,15,10,
michael@0 4649 10,15,15,15,12,12,16,14,14,13,13,15,15,15,11,11,
michael@0 4650 15,14,14,11,11,15,15,15,11,11,14,11,11, 9, 9,14,
michael@0 4651 10,10,12,12,15,11,11,12,12,15,12,12,12,12,15,14,
michael@0 4652 14,13,13,15,11,11,12,12,15,14,14,13,13,14,10,10,
michael@0 4653 12,12,15,11,11,13,13,15,14,14,12,12,15,10,10,12,
michael@0 4654 12,14,14,14,13,13,14,10,10,11,11,15,11,11,12,12,
michael@0 4655 15,14,14,12,12,15,12,12,13,13,15,14,14,14,14,15,
michael@0 4656 11,11,11,11,15,12,11,12,12,15,14,14,11,11,15,15,
michael@0 4657 15,13,14,15,14,14,20,19,15,14,14,12,12,15,14,14,
michael@0 4658 13,13,15,14,14,12,12,14,13,13,10,10,14,13,13,11,
michael@0 4659 11,14,13,13,11,11,15,14,14,12,12,15,14,14,12,12,
michael@0 4660 15,14,14,12,11,14,14,14,13,13,15,14,14,11,11,15,
michael@0 4661 14,14,11,11,15,14,14,14,14,15,14,14,11,12,15,14,
michael@0 4662 14,13,13,14,14,14,11,11,15,14,14,11,11,15,14,14,
michael@0 4663 14,14,15,14,14,12,12,15,14,14,13,13,15,14,14,11,
michael@0 4664 11,14,14,14,12,12,15,14,14,13,13,15,15,15,13,13,
michael@0 4665 15,14,14,13,13,15,15,15,13,13,15,14,14,13,13,15,
michael@0 4666 15,15,13,13,15,14,14,13,13,18,15,15,12,12,18,15,
michael@0 4667 15,12,12,18,16,16,11,11,18,17,17,12,12,18,15,15,
michael@0 4668 13,13,18,17,17,12,12,18,15,15,12,12,18,15,16,12,
michael@0 4669 12,18,17,17,12,12,18,15,15,13,12,17,16,17,12,12,
michael@0 4670 17,15,15,11,12,18,15,15,12,12,18,17,17,11,11,18,
michael@0 4671 16,16,12,12,18,17,16,12,12,18,15,15,11,11,18,15,
michael@0 4672 15,12,12,18,17,17,11,11,18,17,17,12,12,18,16,16,
michael@0 4673 13,13,18,17,17,11,11,17,16,16,11,11,18,17,17,11,
michael@0 4674 11,15,15,15,11,11,16,15,15,11,11,16,15,15,11,11,
michael@0 4675 16,15,15,12,12,17,15,15,14,14,16,15,15,11,11,17,
michael@0 4676 15,15,14,14,16,15,15,11,11,16,15,15,12,12,18,15,
michael@0 4677 15,13,13,16,15,15,11,11,17,15,15,14,14,16,15,15,
michael@0 4678 11,11,16,15,15,12,12,17,15,15,13,13,16,15,15,12,
michael@0 4679 12,17,16,15,14,14,16,15,15,11,11,16,15,15,12,12,
michael@0 4680 18,15,15,13,13,17,15,15,14,14,17,16,16,15,15,18,
michael@0 4681 14,15,13,13,18,15,15,14,14,18,15,15,13,13,15,13,
michael@0 4682 13,12,12,15,14,14,12,12,16,14,14,12,12,16,14,14,
michael@0 4683 12,12,17,14,15,12,12,16,14,14,12,12,17,14,14,13,
michael@0 4684 13,16,15,15,12,12,16,14,14,12,12,17,14,14,12,12,
michael@0 4685 16,14,14,12,12,17,14,14,13,13,15,15,15,11,11,16,
michael@0 4686 14,14,12,12,17,14,14,12,12,16,15,15,12,12,17,14,
michael@0 4687 14,13,12,16,15,15,11,11,16,14,14,12,12,17,15,15,
michael@0 4688 11,11,17,15,15,13,13,17,14,14,13,13,18,15,15,12,
michael@0 4689 12,17,14,14,12,12,17,15,15,12,12,14,15,15, 9, 9,
michael@0 4690 14,15,15,12,12,15,16,15,13,13,15,15,15,14,14,15,
michael@0 4691 15,15,21,19,15,15,15,13,13,15,15,15,19,19,15,15,
michael@0 4692 15,12,12,15,16,16,14,14,15,15,15,19,19,15,16,15,
michael@0 4693 13,13,15,16,16,19,20,15,15,15,12,13,15,16,16,14,
michael@0 4694 14,15,15,15,20,19,15,15,15,14,14,15,16,16,19,19,
michael@0 4695 15,15,15,14,13,15,15,15,14,14,15,15,15,19,19,15,
michael@0 4696 16,16,20,19,15,17,16,21,20,15,15,15,20,19,15,16,
michael@0 4697 16,20,20,15,15,15,19,20,14,13,13,10,10,14,14,14,
michael@0 4698 11,11,14,14,14,12,12,15,14,14,13,13,15,15,14,20,
michael@0 4699 20,15,14,14,12,12,14,14,14,19,19,15,14,14,11,11,
michael@0 4700 15,14,14,12,12,15,14,14,20,19,15,14,14,12,12,14,
michael@0 4701 14,14,20,20,14,14,14,11,11,15,14,14,12,12,15,14,
michael@0 4702 14,20,21,15,14,14,13,13,15,14,14,20,20,15,14,14,
michael@0 4703 12,12,15,14,14,13,13,14,15,15,20,20,15,15,15,20,
michael@0 4704 19,15,14,14,20,19,15,15,15,20,20,15,14,14,21,20,
michael@0 4705 15,15,15,20,20,
michael@0 4706 };
michael@0 4707
michael@0 4708 static const static_codebook _44p4_p4_1 = {
michael@0 4709 5, 3125,
michael@0 4710 (char *)_vq_lengthlist__44p4_p4_1,
michael@0 4711 1, -533725184, 1611661312, 3, 0,
michael@0 4712 (long *)_vq_quantlist__44p4_p4_1,
michael@0 4713 0
michael@0 4714 };
michael@0 4715
michael@0 4716 static const long _vq_quantlist__44p4_p5_0[] = {
michael@0 4717 2,
michael@0 4718 1,
michael@0 4719 3,
michael@0 4720 0,
michael@0 4721 4,
michael@0 4722 };
michael@0 4723
michael@0 4724 static const char _vq_lengthlist__44p4_p5_0[] = {
michael@0 4725 1, 7, 6,15,15, 7, 8, 8,15,15, 8, 8, 8,15,15, 0,
michael@0 4726 13,13,16,16, 0,14,14,16,16, 7, 9, 9,16,16,10,11,
michael@0 4727 11,17,17,10, 8, 8,15,16, 0,14,14,18,18, 0,14,14,
michael@0 4728 16,16, 9, 9, 9,16,16,12,11,11,17,17,10, 9, 9,15,
michael@0 4729 15, 0,14,14,19,19, 0,14,14,16,16, 0,15,15,18,17,
michael@0 4730 0, 0, 0,20,20, 0,13,13,16,16, 0,17,17,22,20, 0,
michael@0 4731 15,15,17,17, 0,15,15,18,18, 0,22,21,20,21, 0,13,
michael@0 4732 13,16,16, 0,18,18, 0,22, 0,15,15,17,17, 6, 7, 7,
michael@0 4733 13,13, 9,10,10,15,15,11,10,10,15,15, 0,21,22,18,
michael@0 4734 18, 0, 0, 0,18,18,10,10,10,15,15,12,13,13,17,17,
michael@0 4735 12,11,11,15,15, 0,22,22,18,18, 0, 0,21,18,18,12,
michael@0 4736 11,11,15,15,15,14,14,18,18,13,11,11,15,15, 0, 0,
michael@0 4737 21,18,19, 0,21,22,18,19, 0,22, 0,18,19, 0, 0, 0,
michael@0 4738 0, 0, 0,21,21,18,18, 0,22, 0, 0,21, 0, 0, 0,19,
michael@0 4739 18, 0, 0, 0,18,19, 0, 0, 0, 0, 0, 0,20,20,18,17,
michael@0 4740 0, 0,22, 0,21, 0, 0, 0,19,19, 6, 6, 6,13,13, 8,
michael@0 4741 6, 6,11,11, 9, 7, 7,13,13, 0,10,10,11,11, 0,12,
michael@0 4742 12,14,14, 9, 8, 8,14,14,12,10,10,13,13,10, 7, 7,
michael@0 4743 13,13, 0,11,11,15,15, 0,11,11,13,13, 9, 8, 8,14,
michael@0 4744 14,13,10,10,13,14,11, 7, 7,13,13, 0,11,11,15,15,
michael@0 4745 0,11,11,13,13, 0,12,12,15,15, 0,21,21,17,17, 0,
michael@0 4746 10,10,13,13, 0,14,14,20,20, 0,12,12,13,13, 0,12,
michael@0 4747 12,15,15, 0,21,22,17,18, 0,10,10,13,13, 0,16,16,
michael@0 4748 20,21, 0,12,12,13,13, 0,11,11,13,13, 0,12,12,16,
michael@0 4749 16, 0,12,12,16,16, 0,16,16, 0,21, 0,17,18, 0, 0,
michael@0 4750 0,12,12,15,15, 0,15,15,18,18, 0,12,12,16,16, 0,
michael@0 4751 16,16,21,22, 0,17,17,22,21, 0,12,12,16,16, 0,15,
michael@0 4752 15,19,19, 0,12,12,16,16, 0,16,16,22,22, 0,17,16,
michael@0 4753 22, 0, 0,17,18, 0, 0, 0, 0, 0, 0, 0, 0,15,15,21,
michael@0 4754 20, 0,19,20, 0,22, 0,18,18, 0, 0, 0,18,17, 0, 0,
michael@0 4755 0, 0, 0, 0, 0, 0,16,16,22,21, 0,20,20, 0,22, 0,
michael@0 4756 20,19, 0, 0, 0,11,11,12,12, 0,10,10,11,11, 0,11,
michael@0 4757 11,12,12, 0,12,12,10,10, 0,13,13,12,12, 0,11,11,
michael@0 4758 13,13, 0,13,13,12,12, 0,10,10,12,12, 0,13,13,14,
michael@0 4759 13, 0,12,12,12,12, 0,12,12,13,13, 0,14,14,13,13,
michael@0 4760 0,10,10,12,12, 0,13,13,14,14, 0,13,12,12,12, 0,
michael@0 4761 14,14,14,14, 0,21,21,16,16, 0,12,12,12,12, 0,16,
michael@0 4762 16,20,21, 0,13,13,11,11, 0,14,14,14,14, 0,20,20,
michael@0 4763 16,15, 0,12,12,12,12, 0,17,17,20,20, 0,13,13,11,
michael@0 4764 11, 7, 8, 8,16,16,11,10,10,15,15,12,10,10,17,17,
michael@0 4765 0,14,14,16,15, 0,15,15,17,17,11, 9, 9,16,16,14,
michael@0 4766 12,12,17,17,13, 9, 9,16,15, 0,14,14,19,18, 0,14,
michael@0 4767 14,16,16,12,10,10,17,18,16,13,13,17,18,14,10,10,
michael@0 4768 16,16, 0,14,14,19,19, 0,14,15,17,17, 0,15,15,18,
michael@0 4769 19, 0, 0, 0,20,20, 0,13,13,17,17, 0,17,18, 0,22,
michael@0 4770 0,15,15,16,17, 0,15,15,18,18, 0, 0, 0,20,21, 0,
michael@0 4771 14,14,17,17, 0,19,18, 0, 0, 0,16,16,17,17, 8, 7,
michael@0 4772 7,14,14,12,11,11,15,15,13,11,11,15,15, 0, 0, 0,
michael@0 4773 18,19, 0,21,20,18,18,12,10,11,15,16,14,13,13,18,
michael@0 4774 18,14,11,11,15,15, 0,20,20,19,18, 0,20, 0,18,18,
michael@0 4775 13,11,11,16,16,17,15,15,19,19,14,12,12,15,15, 0,
michael@0 4776 21, 0,18,20, 0,22,22,18,19, 0,22,22,19,19, 0, 0,
michael@0 4777 0, 0, 0, 0,21,22,19,18, 0, 0, 0, 0,21, 0, 0, 0,
michael@0 4778 19,19, 0, 0,22,20,20, 0, 0, 0, 0, 0, 0,22, 0,18,
michael@0 4779 18, 0, 0, 0, 0,22, 0, 0, 0,19,20,11,10,10,14,14,
michael@0 4780 14,11,11,13,13,14,11,11,15,15, 0,14,13,12,12, 0,
michael@0 4781 15,15,16,16,13,11,11,15,15,16,13,13,15,15,15,10,
michael@0 4782 10,14,15, 0,14,14,16,16, 0,14,14,15,15,13,11,11,
michael@0 4783 15,15,18,14,14,15,15,15,10,10,15,14, 0,14,14,16,
michael@0 4784 16, 0,14,14,15,15, 0,15,15,17,16, 0,21,22,18,18,
michael@0 4785 0,13,13,14,14, 0,18,17,20,21, 0,15,15,14,14, 0,
michael@0 4786 15,16,16,17, 0, 0, 0,19,18, 0,13,13,15,14, 0,19,
michael@0 4787 19, 0, 0, 0,15,15,14,14, 0,12,12,14,13, 0,13,13,
michael@0 4788 16,16, 0,12,12,16,16, 0,16,16,22, 0, 0,17,18, 0,
michael@0 4789 22, 0,13,13,16,16, 0,15,15,18,18, 0,12,12,16,16,
michael@0 4790 0,16,16,22,22, 0,17,17, 0, 0, 0,13,13,17,17, 0,
michael@0 4791 16,16,19,20, 0,12,12,17,17, 0,17,17,22, 0, 0,17,
michael@0 4792 17,22,21, 0,18,18, 0, 0, 0, 0, 0, 0, 0, 0,16,16,
michael@0 4793 21,21, 0,19,19, 0, 0, 0,18,18, 0,22, 0,18,18, 0,
michael@0 4794 22, 0, 0, 0, 0, 0, 0,16,16,22, 0, 0,20,20, 0, 0,
michael@0 4795 0,19,18, 0, 0, 0,12,12,15,15, 0,12,12,15,14, 0,
michael@0 4796 13,13,15,15, 0,14,14,14,14, 0,15,15,16,16, 0,13,
michael@0 4797 13,15,16, 0,15,15,16,16, 0,12,12,15,15, 0,14,14,
michael@0 4798 16,16, 0,14,14,15,15, 0,13,13,15,16, 0,15,15,16,
michael@0 4799 16, 0,12,12,15,15, 0,15,15,17,17, 0,14,14,15,15,
michael@0 4800 0,15,15,17,17, 0,21,21,19,19, 0,13,13,14,14, 0,
michael@0 4801 17,17,22, 0, 0,14,14,15,15, 0,15,15,17,17, 0,22,
michael@0 4802 0,18,20, 0,13,13,15,15, 0,18,18, 0,22, 0,15,15,
michael@0 4803 14,15, 8, 8, 8,17,16,12,10,10,16,16,13,10,10,17,
michael@0 4804 16, 0,15,15,17,17, 0,15,15,17,17,12,11,11,18,18,
michael@0 4805 15,12,12,18,18,15,10,10,16,17, 0,14,14,18,18, 0,
michael@0 4806 14,14,17,17,13,10,10,16,16,17,14,14,17,17,15,10,
michael@0 4807 10,16,15, 0,15,15,19,20, 0,14,14,15,16, 0,16,16,
michael@0 4808 19,19, 0, 0, 0,21,22, 0,13,13,17,17, 0,18,17, 0,
michael@0 4809 21, 0,15,15,17,17, 0,15,15,18,19, 0, 0,22, 0,21,
michael@0 4810 0,13,13,16,17, 0,19,19, 0,22, 0,16,15,16,16, 9,
michael@0 4811 8, 8,14,14,12,11,11,15,15,13,11,11,15,15, 0,21,
michael@0 4812 20,19,18, 0, 0, 0,19,18,12,11,11,16,15,15,13,13,
michael@0 4813 17,18,14,11,11,15,15, 0,22,22,19,18, 0,22,21,18,
michael@0 4814 18,14,11,11,15,15,17,14,14,18,18,15,12,12,15,15,
michael@0 4815 0,22,22,20,19, 0, 0,21,18,18, 0, 0,22,20,20, 0,
michael@0 4816 0, 0, 0, 0, 0,20,21,18,18, 0, 0, 0,21,21, 0, 0,
michael@0 4817 0,20,19, 0,22,21,19,19, 0, 0, 0, 0, 0, 0, 0,22,
michael@0 4818 17,18, 0, 0,22, 0,22, 0,22, 0,19,19, 0,11,11,15,
michael@0 4819 15, 0,11,11,14,14, 0,12,12,15,15, 0,15,15,14,14,
michael@0 4820 0,16,16,16,16, 0,12,12,16,16, 0,14,14,16,16, 0,
michael@0 4821 11,11,15,15, 0,15,15,17,17, 0,15,15,15,15, 0,12,
michael@0 4822 12,16,16, 0,14,14,15,15, 0,11,11,15,15, 0,15,15,
michael@0 4823 17,17, 0,15,15,14,15, 0,16,16,17,17, 0, 0, 0,19,
michael@0 4824 19, 0,14,14,15,15, 0,18,18,21, 0, 0,15,15,14,15,
michael@0 4825 0,16,16,17,17, 0,21, 0,19,19, 0,14,14,15,15, 0,
michael@0 4826 20,20,22, 0, 0,16,15,14,14, 0,12,12,13,13, 0,12,
michael@0 4827 12,16,16, 0,12,12,16,16, 0,16,16,22,21, 0,18,17,
michael@0 4828 21, 0, 0,13,13,16,16, 0,15,15,18,19, 0,12,12,16,
michael@0 4829 16, 0,16,17,22, 0, 0,17,17, 0,22, 0,13,13,17,16,
michael@0 4830 0,15,15,19,19, 0,12,12,16,16, 0,16,16,21,20, 0,
michael@0 4831 17,16,22, 0, 0,18,18,22,21, 0, 0, 0, 0, 0, 0,15,
michael@0 4832 16,21,21, 0,19,19, 0, 0, 0,18,17, 0, 0, 0,18,18,
michael@0 4833 21, 0, 0, 0, 0, 0, 0, 0,16,16,22,22, 0,20,21, 0,
michael@0 4834 0, 0,18,19, 0,22, 0,13,13,16,16, 0,12,12,15,15,
michael@0 4835 0,13,13,16,16, 0,14,14,15,15, 0,15,15,17,17, 0,
michael@0 4836 13,13,17,16, 0,15,15,17,17, 0,12,12,16,16, 0,15,
michael@0 4837 15,17,17, 0,14,14,16,16, 0,13,13,16,17, 0,15,15,
michael@0 4838 17,17, 0,12,12,16,16, 0,14,14,17,17, 0,14,14,16,
michael@0 4839 16, 0,16,16,17,17, 0,21, 0,21,19, 0,13,13,16,16,
michael@0 4840 0,17,17, 0, 0, 0,15,15,16,16, 0,16,15,18,18, 0,
michael@0 4841 22, 0,20,20, 0,13,13,15,15, 0,18,18, 0, 0, 0,15,
michael@0 4842 15,15,15, 0,12,12,17,17, 0,14,14,17,17, 0,14,14,
michael@0 4843 17,17, 0,17,17,18,17, 0,17,17,19,18, 0,13,13,17,
michael@0 4844 17, 0,16,16,18,18, 0,13,13,16,16, 0,17,17,19,19,
michael@0 4845 0,16,16,17,17, 0,13,13,18,18, 0,17,17,18,18, 0,
michael@0 4846 13,13,17,17, 0,17,17,19,19, 0,16,17,17,17, 0,17,
michael@0 4847 17,19,19, 0,21, 0,21,19, 0,14,14,16,16, 0,20,19,
michael@0 4848 0,21, 0,16,16,16,16, 0,17,18,19,19, 0, 0, 0, 0,
michael@0 4849 21, 0,15,15,16,17, 0,21,20, 0, 0, 0,17,18,16,17,
michael@0 4850 0, 9, 9,14,14, 0,14,14,15,16, 0,14,14,15,15, 0,
michael@0 4851 0, 0,18,18, 0,21, 0,18,19, 0,12,12,15,15, 0,16,
michael@0 4852 16,17,17, 0,14,14,14,14, 0,22, 0,19,18, 0,22, 0,
michael@0 4853 17,18, 0,14,14,16,15, 0,18,18,19,18, 0,14,15,15,
michael@0 4854 15, 0, 0,21,20,20, 0, 0, 0,18,18, 0,21,21,19,19,
michael@0 4855 0, 0, 0, 0, 0, 0,21,21,18,18, 0,22, 0,20,20, 0,
michael@0 4856 22, 0,19,19, 0,22, 0,19,20, 0, 0, 0, 0, 0, 0, 0,
michael@0 4857 21,17,18, 0, 0, 0,22,22, 0, 0, 0,19,18, 0,18,20,
michael@0 4858 16,16, 0,21,20,17,17, 0, 0,21,18,18, 0,22,21,18,
michael@0 4859 18, 0, 0,22,19,19, 0,20,20,17,17, 0, 0, 0,18,18,
michael@0 4860 0,19,20,17,17, 0,22, 0,19,21, 0,22,21,18,18, 0,
michael@0 4861 20,19,17,18, 0, 0, 0,19,19, 0,20,20,17,17, 0,22,
michael@0 4862 22,21,21, 0,20, 0,18,18, 0,22,22,18,18, 0, 0, 0,
michael@0 4863 20,22, 0,20,20,16,16, 0, 0, 0,21, 0, 0,21,20,16,
michael@0 4864 17, 0,22, 0,19,20, 0, 0, 0,21,20, 0,19,21,17,17,
michael@0 4865 0, 0, 0, 0, 0, 0,21,21,17,17, 0,12,12,13,13, 0,
michael@0 4866 14,14,16,16, 0,14,14,16,16, 0,18,18, 0, 0, 0,19,
michael@0 4867 18,22, 0, 0,13,13,16,16, 0,16,16,18,18, 0,13,13,
michael@0 4868 16,16, 0,17,18,21, 0, 0,18,18,21, 0, 0,13,13,16,
michael@0 4869 16, 0,17,17,19,20, 0,13,13,16,17, 0,18,18,21, 0,
michael@0 4870 0,18,18,21, 0, 0,18,19, 0,21, 0, 0, 0, 0, 0, 0,
michael@0 4871 16,16,21,20, 0,20,20, 0, 0, 0,18,19, 0, 0, 0,18,
michael@0 4872 18, 0, 0, 0, 0, 0, 0, 0, 0,16,16, 0,21, 0,22,22,
michael@0 4873 0, 0, 0,19,19, 0, 0, 0,16,16,19,20, 0,17,16,22,
michael@0 4874 21, 0,17,17,21,20, 0,19,18, 0,22, 0,19,19,22,22,
michael@0 4875 0,16,15,22,22, 0,19,19, 0,21, 0,15,15,20,20, 0,
michael@0 4876 18,19, 0,21, 0,18,18,22,22, 0,16,16,21,20, 0,20,
michael@0 4877 19,21,22, 0,16,15,20,20, 0,19,19, 0,22, 0,18,18,
michael@0 4878 21, 0, 0,19,18,21,22, 0, 0, 0, 0, 0, 0,16,16,19,
michael@0 4879 21, 0,20,22, 0,22, 0,18,18,20,21, 0,19,18, 0,22,
michael@0 4880 0, 0, 0,22, 0, 0,16,16,20,20, 0,21,21, 0, 0, 0,
michael@0 4881 18,18,21, 0, 0,12,12,17,17, 0,15,14,17,17, 0,14,
michael@0 4882 14,18,18, 0,17,17,17,18, 0,18,18,18,18, 0,13,13,
michael@0 4883 18,18, 0,16,17,19,18, 0,13,13,16,17, 0,17,17,18,
michael@0 4884 19, 0,17,17,17,17, 0,13,13,17,17, 0,17,18,18,18,
michael@0 4885 0,13,13,16,16, 0,18,18,19,20, 0,16,17,17,16, 0,
michael@0 4886 17,18,19,18, 0, 0, 0,22,21, 0,15,15,16,16, 0,20,
michael@0 4887 20,21,22, 0,17,17,16,16, 0,16,17,18,18, 0, 0, 0,
michael@0 4888 21,21, 0,15,15,16,16, 0,21,20, 0, 0, 0,17,17,16,
michael@0 4889 16, 0,10,10,14,14, 0,14,14,15,15, 0,14,14,15,15,
michael@0 4890 0,22, 0,18,18, 0, 0, 0,19,19, 0,13,13,15,16, 0,
michael@0 4891 17,16,18,18, 0,14,14,15,15, 0,21,21,19,18, 0,22,
michael@0 4892 21,18,17, 0,14,14,15,15, 0,18,18,19,18, 0,15,15,
michael@0 4893 14,14, 0,22,21,19,19, 0,22,21,17,18, 0, 0, 0,19,
michael@0 4894 19, 0, 0, 0, 0, 0, 0,20,22,17,17, 0, 0,22,22,20,
michael@0 4895 0, 0, 0,19,18, 0,21,22,19,18, 0, 0, 0, 0, 0, 0,
michael@0 4896 22,22,17,18, 0, 0, 0,21,22, 0, 0, 0,19,18, 0,20,
michael@0 4897 20,17,17, 0,21,21,17,18, 0,21,22,18,18, 0,21, 0,
michael@0 4898 18,18, 0,22, 0,19,19, 0,19,21,18,18, 0, 0,22,18,
michael@0 4899 18, 0,22,21,17,17, 0,22, 0,20,20, 0, 0, 0,18,18,
michael@0 4900 0,22,21,18,18, 0,21, 0,19,19, 0,20,21,17,17, 0,
michael@0 4901 0,22,22,20, 0,21,22,17,17, 0, 0,21,19,18, 0, 0,
michael@0 4902 0,21,21, 0,21,20,16,17, 0, 0, 0, 0, 0, 0,21, 0,
michael@0 4903 17,17, 0,21, 0,19,20, 0, 0, 0,20,22, 0,20,20,17,
michael@0 4904 17, 0, 0, 0, 0, 0, 0,21,21,17,17, 0,12,12,13,13,
michael@0 4905 0,14,14,16,16, 0,14,14,16,16, 0,18,18,21, 0, 0,
michael@0 4906 19,19,22, 0, 0,13,13,16,16, 0,16,16,18,18, 0,13,
michael@0 4907 13,16,16, 0,18,18,21,22, 0,18,18, 0,22, 0,13,13,
michael@0 4908 16,16, 0,17,17,20,18, 0,13,13,16,16, 0,19,18, 0,
michael@0 4909 22, 0,18,18,22,21, 0,18,19, 0, 0, 0, 0, 0, 0, 0,
michael@0 4910 0,16,16,21,21, 0,21,21, 0, 0, 0,18,19, 0, 0, 0,
michael@0 4911 19,19,21, 0, 0, 0, 0, 0, 0, 0,16,16, 0,21, 0,20,
michael@0 4912 20, 0, 0, 0,20,20, 0, 0, 0,16,16,21,20, 0,18,17,
michael@0 4913 21,22, 0,17,18, 0,21, 0,18,19,22,22, 0,19,19, 0,
michael@0 4914 22, 0,16,17,21,22, 0,20,19, 0, 0, 0,16,16,20,21,
michael@0 4915 0,19,19, 0, 0, 0,19,19, 0,22, 0,17,17,21,21, 0,
michael@0 4916 19,20, 0, 0, 0,16,16, 0,20, 0,19,20, 0,21, 0,18,
michael@0 4917 18, 0,22, 0,19,20,22,22, 0, 0, 0, 0,22, 0,17,17,
michael@0 4918 0,21, 0,21,21, 0, 0, 0,18,19,23,21, 0,20,19, 0,
michael@0 4919 0, 0, 0, 0, 0, 0, 0,17,17, 0,20, 0, 0, 0, 0, 0,
michael@0 4920 0,19,19,23,22,
michael@0 4921 };
michael@0 4922
michael@0 4923 static const static_codebook _44p4_p5_0 = {
michael@0 4924 5, 3125,
michael@0 4925 (char *)_vq_lengthlist__44p4_p5_0,
michael@0 4926 1, -528744448, 1616642048, 3, 0,
michael@0 4927 (long *)_vq_quantlist__44p4_p5_0,
michael@0 4928 0
michael@0 4929 };
michael@0 4930
michael@0 4931 static const long _vq_quantlist__44p4_p5_1[] = {
michael@0 4932 3,
michael@0 4933 2,
michael@0 4934 4,
michael@0 4935 1,
michael@0 4936 5,
michael@0 4937 0,
michael@0 4938 6,
michael@0 4939 };
michael@0 4940
michael@0 4941 static const char _vq_lengthlist__44p4_p5_1[] = {
michael@0 4942 2, 3, 3, 3, 3, 3, 3,
michael@0 4943 };
michael@0 4944
michael@0 4945 static const static_codebook _44p4_p5_1 = {
michael@0 4946 1, 7,
michael@0 4947 (char *)_vq_lengthlist__44p4_p5_1,
michael@0 4948 1, -533200896, 1611661312, 3, 0,
michael@0 4949 (long *)_vq_quantlist__44p4_p5_1,
michael@0 4950 0
michael@0 4951 };
michael@0 4952
michael@0 4953 static const long _vq_quantlist__44p4_p6_0[] = {
michael@0 4954 1,
michael@0 4955 0,
michael@0 4956 2,
michael@0 4957 };
michael@0 4958
michael@0 4959 static const char _vq_lengthlist__44p4_p6_0[] = {
michael@0 4960 1, 7, 7, 7, 8, 8, 7, 8, 8, 7, 9, 9,11,11,11, 9,
michael@0 4961 8, 8, 8, 9, 9,12,11,12, 9, 8, 8, 6, 7, 7,10,11,
michael@0 4962 11,10,10,10,11,11,11,14,14,14,12,11,12,11,11,11,
michael@0 4963 15,15,14,13,12,12, 5, 6, 6, 8, 5, 5, 8, 7, 7, 8,
michael@0 4964 7, 7,12,10,10,10, 7, 6, 9, 8, 8,12,10,10,10, 6,
michael@0 4965 6, 7, 8, 8,12,10,10,12,10,10,11,10,10,16,14,14,
michael@0 4966 13,10,10,12,10,10,15,14,14,14,10,10, 7, 7, 7,13,
michael@0 4967 11,11,13,11,11,12,11,11,16,14,14,14,12,12,12,11,
michael@0 4968 11,18,15,15,14,12,12,10, 9,10,14,11,11,13,11,11,
michael@0 4969 12,11,11,17,14,14,14,11,11,13,11,11,16,15,15,14,
michael@0 4970 11,11, 7, 8, 8,13,11,11,12,10,10,12,10,10,16,14,
michael@0 4971 13,13,10,10,12,10,10,17,14,14,14,10,10, 8, 7, 7,
michael@0 4972 12,11,11,13,11,11,12,11,11,16,15,14,14,12,12,12,
michael@0 4973 11,11,16,15,15,14,12,12,11,10,10,14,11,11,13,11,
michael@0 4974 11,13,11,11,17,14,14,14,11,11,13,11,11,18,14,15,
michael@0 4975 15,11,10,
michael@0 4976 };
michael@0 4977
michael@0 4978 static const static_codebook _44p4_p6_0 = {
michael@0 4979 5, 243,
michael@0 4980 (char *)_vq_lengthlist__44p4_p6_0,
michael@0 4981 1, -527106048, 1620377600, 2, 0,
michael@0 4982 (long *)_vq_quantlist__44p4_p6_0,
michael@0 4983 0
michael@0 4984 };
michael@0 4985
michael@0 4986 static const long _vq_quantlist__44p4_p6_1[] = {
michael@0 4987 1,
michael@0 4988 0,
michael@0 4989 2,
michael@0 4990 };
michael@0 4991
michael@0 4992 static const char _vq_lengthlist__44p4_p6_1[] = {
michael@0 4993 2, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,
michael@0 4994 7, 7, 8, 8, 8, 9, 9, 9, 9, 8, 8, 6, 7, 7, 8, 8,
michael@0 4995 8, 8, 8, 8, 9, 8, 8, 9, 8, 9, 9, 8, 8,10, 8, 8,
michael@0 4996 10, 9, 9,10, 8, 8, 6, 6, 6, 8, 6, 6, 8, 7, 7, 8,
michael@0 4997 7, 7,10, 8, 8, 9, 7, 7, 9, 7, 7,10, 8, 8, 9, 7,
michael@0 4998 7, 7, 7, 7,10, 8, 8,11, 9, 9,10, 9, 9,11, 9, 9,
michael@0 4999 11, 8, 8,11, 9, 9,12, 9, 9,12, 8, 8, 7, 7, 7,10,
michael@0 5000 9, 9,10, 9, 9,10, 9, 9,11,10,10,10, 9, 9,11, 9,
michael@0 5001 10,11,10,11,10, 9, 9, 9, 8, 8,10, 9, 9,10, 9, 9,
michael@0 5002 11, 9, 9,11,10,10,11, 9, 9,11, 9, 9,11,10,10,11,
michael@0 5003 9, 9, 8, 8, 8,11, 9, 9,11, 9, 9,11, 9, 9,12, 9,
michael@0 5004 9,12, 8, 8,11, 9, 9,12, 9, 9,12, 8, 8, 8, 7, 7,
michael@0 5005 10, 9, 9,10, 9, 9,10, 9, 9,11,11,11,11, 9, 9,11,
michael@0 5006 10,10,11,11,11,11, 9, 9,10, 9, 9,11, 9, 9,11, 9,
michael@0 5007 10,11,10,10,11,10,10,11, 9, 9,11,10,10,11,10,10,
michael@0 5008 11, 9, 9,
michael@0 5009 };
michael@0 5010
michael@0 5011 static const static_codebook _44p4_p6_1 = {
michael@0 5012 5, 243,
michael@0 5013 (char *)_vq_lengthlist__44p4_p6_1,
michael@0 5014 1, -530841600, 1616642048, 2, 0,
michael@0 5015 (long *)_vq_quantlist__44p4_p6_1,
michael@0 5016 0
michael@0 5017 };
michael@0 5018
michael@0 5019 static const long _vq_quantlist__44p4_p7_0[] = {
michael@0 5020 1,
michael@0 5021 0,
michael@0 5022 2,
michael@0 5023 };
michael@0 5024
michael@0 5025 static const char _vq_lengthlist__44p4_p7_0[] = {
michael@0 5026 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 5027 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5028 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5029 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5030 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5031 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5032 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5033 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5034 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5035 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5036 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5037 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5038 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5039 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5040 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5041 9, 9, 9,
michael@0 5042 };
michael@0 5043
michael@0 5044 static const static_codebook _44p4_p7_0 = {
michael@0 5045 5, 243,
michael@0 5046 (char *)_vq_lengthlist__44p4_p7_0,
michael@0 5047 1, -513979392, 1633504256, 2, 0,
michael@0 5048 (long *)_vq_quantlist__44p4_p7_0,
michael@0 5049 0
michael@0 5050 };
michael@0 5051
michael@0 5052 static const long _vq_quantlist__44p4_p7_1[] = {
michael@0 5053 1,
michael@0 5054 0,
michael@0 5055 2,
michael@0 5056 };
michael@0 5057
michael@0 5058 static const char _vq_lengthlist__44p4_p7_1[] = {
michael@0 5059 1, 9, 9, 7, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8,
michael@0 5060 9, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9, 9,
michael@0 5061 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5062 9, 9, 9, 9, 9, 9, 6, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5063 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5064 9, 5, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5065 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9,
michael@0 5066 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5067 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5068 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 5069 9, 9, 5,10, 9,10,10,10,10,10,10,10,10,10,10,10,
michael@0 5070 10,10,10,10,10,10,10,10,10,10,10,10,10, 8,10,10,
michael@0 5071 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 5072 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 5073 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 5074 10,10,10,
michael@0 5075 };
michael@0 5076
michael@0 5077 static const static_codebook _44p4_p7_1 = {
michael@0 5078 5, 243,
michael@0 5079 (char *)_vq_lengthlist__44p4_p7_1,
michael@0 5080 1, -516716544, 1630767104, 2, 0,
michael@0 5081 (long *)_vq_quantlist__44p4_p7_1,
michael@0 5082 0
michael@0 5083 };
michael@0 5084
michael@0 5085 static const long _vq_quantlist__44p4_p7_2[] = {
michael@0 5086 12,
michael@0 5087 11,
michael@0 5088 13,
michael@0 5089 10,
michael@0 5090 14,
michael@0 5091 9,
michael@0 5092 15,
michael@0 5093 8,
michael@0 5094 16,
michael@0 5095 7,
michael@0 5096 17,
michael@0 5097 6,
michael@0 5098 18,
michael@0 5099 5,
michael@0 5100 19,
michael@0 5101 4,
michael@0 5102 20,
michael@0 5103 3,
michael@0 5104 21,
michael@0 5105 2,
michael@0 5106 22,
michael@0 5107 1,
michael@0 5108 23,
michael@0 5109 0,
michael@0 5110 24,
michael@0 5111 };
michael@0 5112
michael@0 5113 static const char _vq_lengthlist__44p4_p7_2[] = {
michael@0 5114 1, 3, 2, 5, 4, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
michael@0 5115 12,13,13,14,14,15,15,15,15,
michael@0 5116 };
michael@0 5117
michael@0 5118 static const static_codebook _44p4_p7_2 = {
michael@0 5119 1, 25,
michael@0 5120 (char *)_vq_lengthlist__44p4_p7_2,
michael@0 5121 1, -518864896, 1620639744, 5, 0,
michael@0 5122 (long *)_vq_quantlist__44p4_p7_2,
michael@0 5123 0
michael@0 5124 };
michael@0 5125
michael@0 5126 static const long _vq_quantlist__44p4_p7_3[] = {
michael@0 5127 12,
michael@0 5128 11,
michael@0 5129 13,
michael@0 5130 10,
michael@0 5131 14,
michael@0 5132 9,
michael@0 5133 15,
michael@0 5134 8,
michael@0 5135 16,
michael@0 5136 7,
michael@0 5137 17,
michael@0 5138 6,
michael@0 5139 18,
michael@0 5140 5,
michael@0 5141 19,
michael@0 5142 4,
michael@0 5143 20,
michael@0 5144 3,
michael@0 5145 21,
michael@0 5146 2,
michael@0 5147 22,
michael@0 5148 1,
michael@0 5149 23,
michael@0 5150 0,
michael@0 5151 24,
michael@0 5152 };
michael@0 5153
michael@0 5154 static const char _vq_lengthlist__44p4_p7_3[] = {
michael@0 5155 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 5156 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 5157 };
michael@0 5158
michael@0 5159 static const static_codebook _44p4_p7_3 = {
michael@0 5160 1, 25,
michael@0 5161 (char *)_vq_lengthlist__44p4_p7_3,
michael@0 5162 1, -529006592, 1611661312, 5, 0,
michael@0 5163 (long *)_vq_quantlist__44p4_p7_3,
michael@0 5164 0
michael@0 5165 };
michael@0 5166
michael@0 5167 static const char _huff_lengthlist__44p4_short[] = {
michael@0 5168 3, 5,16, 9, 9,13,18,21, 4, 2,21, 6, 6,10,15,21,
michael@0 5169 16,19, 6, 5, 7,10,13,16, 8, 6, 5, 4, 4, 8,13,16,
michael@0 5170 8, 5, 6, 4, 4, 7,12,15,13,10, 9, 7, 7, 9,13,16,
michael@0 5171 18,15,13,12, 9, 7,10,14,21,18,13,13, 7, 5, 8,12,
michael@0 5172 };
michael@0 5173
michael@0 5174 static const static_codebook _huff_book__44p4_short = {
michael@0 5175 2, 64,
michael@0 5176 (char *)_huff_lengthlist__44p4_short,
michael@0 5177 0, 0, 0, 0, 0,
michael@0 5178 NULL,
michael@0 5179 0
michael@0 5180 };
michael@0 5181
michael@0 5182 static const long _vq_quantlist__44p5_l0_0[] = {
michael@0 5183 6,
michael@0 5184 5,
michael@0 5185 7,
michael@0 5186 4,
michael@0 5187 8,
michael@0 5188 3,
michael@0 5189 9,
michael@0 5190 2,
michael@0 5191 10,
michael@0 5192 1,
michael@0 5193 11,
michael@0 5194 0,
michael@0 5195 12,
michael@0 5196 };
michael@0 5197
michael@0 5198 static const char _vq_lengthlist__44p5_l0_0[] = {
michael@0 5199 1, 4, 4, 8, 8,10,10,10,10, 9, 8,11,11, 4, 6, 5,
michael@0 5200 8, 6,10,10,10,10,10, 9,10, 9, 4, 5, 6, 6, 9,10,
michael@0 5201 10,10,10, 9,10, 9,10, 8, 9, 8, 9, 8, 9, 9,10, 9,
michael@0 5202 11,10,12,10, 8, 8, 9, 8, 9, 9, 9, 9,10,10,11,10,
michael@0 5203 12, 9,10,10,11,10,11,10,12,11,12,11,13,11, 9,10,
michael@0 5204 10,10,11,10,11,11,12,11,12,11,12,11,12,12,12,12,
michael@0 5205 13,12,13,12,13,12,13,13,11,12,12,12,12,12,12,12,
michael@0 5206 13,13,13,13,13,12,12,12,13,13,13,13,13,13,13,13,
michael@0 5207 13,13,12,13,12,13,13,13,13,13,13,13,13,13,13,12,
michael@0 5208 13,13,13,14,14,13,13,13,13,13,13,13,12,13,12,13,
michael@0 5209 13,13,13,13,13,13,13,13,13,
michael@0 5210 };
michael@0 5211
michael@0 5212 static const static_codebook _44p5_l0_0 = {
michael@0 5213 2, 169,
michael@0 5214 (char *)_vq_lengthlist__44p5_l0_0,
michael@0 5215 1, -526516224, 1616117760, 4, 0,
michael@0 5216 (long *)_vq_quantlist__44p5_l0_0,
michael@0 5217 0
michael@0 5218 };
michael@0 5219
michael@0 5220 static const long _vq_quantlist__44p5_l0_1[] = {
michael@0 5221 2,
michael@0 5222 1,
michael@0 5223 3,
michael@0 5224 0,
michael@0 5225 4,
michael@0 5226 };
michael@0 5227
michael@0 5228 static const char _vq_lengthlist__44p5_l0_1[] = {
michael@0 5229 4, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 4, 4, 5, 5,
michael@0 5230 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 5231 };
michael@0 5232
michael@0 5233 static const static_codebook _44p5_l0_1 = {
michael@0 5234 2, 25,
michael@0 5235 (char *)_vq_lengthlist__44p5_l0_1,
michael@0 5236 1, -533725184, 1611661312, 3, 0,
michael@0 5237 (long *)_vq_quantlist__44p5_l0_1,
michael@0 5238 0
michael@0 5239 };
michael@0 5240
michael@0 5241 static const long _vq_quantlist__44p5_l1_0[] = {
michael@0 5242 1,
michael@0 5243 0,
michael@0 5244 2,
michael@0 5245 };
michael@0 5246
michael@0 5247 static const char _vq_lengthlist__44p5_l1_0[] = {
michael@0 5248 1, 4, 4, 4, 4, 4, 4, 4, 4,
michael@0 5249 };
michael@0 5250
michael@0 5251 static const static_codebook _44p5_l1_0 = {
michael@0 5252 2, 9,
michael@0 5253 (char *)_vq_lengthlist__44p5_l1_0,
michael@0 5254 1, -516716544, 1630767104, 2, 0,
michael@0 5255 (long *)_vq_quantlist__44p5_l1_0,
michael@0 5256 0
michael@0 5257 };
michael@0 5258
michael@0 5259 static const char _huff_lengthlist__44p5_lfe[] = {
michael@0 5260 1, 3, 2, 3,
michael@0 5261 };
michael@0 5262
michael@0 5263 static const static_codebook _huff_book__44p5_lfe = {
michael@0 5264 2, 4,
michael@0 5265 (char *)_huff_lengthlist__44p5_lfe,
michael@0 5266 0, 0, 0, 0, 0,
michael@0 5267 NULL,
michael@0 5268 0
michael@0 5269 };
michael@0 5270
michael@0 5271 static const char _huff_lengthlist__44p5_long[] = {
michael@0 5272 3, 7,12,14,14,16,18,19, 6, 2, 4, 6, 8, 9,12,14,
michael@0 5273 12, 3, 3, 5, 7, 8,11,13,13, 6, 4, 5, 7, 8,10,11,
michael@0 5274 14, 8, 7, 7, 7, 7, 9,10,15, 9, 8, 7, 7, 6, 8, 9,
michael@0 5275 17,11,11,10, 9, 8, 9, 9,19,14,13,11,10, 9, 9, 9,
michael@0 5276 };
michael@0 5277
michael@0 5278 static const static_codebook _huff_book__44p5_long = {
michael@0 5279 2, 64,
michael@0 5280 (char *)_huff_lengthlist__44p5_long,
michael@0 5281 0, 0, 0, 0, 0,
michael@0 5282 NULL,
michael@0 5283 0
michael@0 5284 };
michael@0 5285
michael@0 5286 static const long _vq_quantlist__44p5_p1_0[] = {
michael@0 5287 1,
michael@0 5288 0,
michael@0 5289 2,
michael@0 5290 };
michael@0 5291
michael@0 5292 static const char _vq_lengthlist__44p5_p1_0[] = {
michael@0 5293 2, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 8, 9, 7,
michael@0 5294 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 8, 5, 7, 8, 8, 9,
michael@0 5295 10, 8, 9,10, 8, 9,10, 9,10,12,10,11,11, 8,10,10,
michael@0 5296 10,11,11, 9,11,11, 5, 8, 7, 8, 9, 9, 8,10, 9, 8,
michael@0 5297 10,10, 9,11,11,10,11,11, 8,10, 9,10,11,11, 9,12,
michael@0 5298 10, 5, 8, 8, 7, 9,10, 8,10, 9, 7, 9, 9, 9,10,11,
michael@0 5299 9,11,11, 8,10, 9,10,11,11,10,11,11, 7, 9, 9, 9,
michael@0 5300 10,11, 9,11,11, 9, 9,11,10,10,13,11,11,12, 9,11,
michael@0 5301 11,11,12,13,11,13,12, 7, 9, 9, 9,11,11, 9,11,10,
michael@0 5302 9,11,10,10,11,12,11,13,12, 9,11,11,11,12,13,11,
michael@0 5303 13,11, 5, 8, 8, 8, 9,10, 7,10, 9, 8, 9,10,10,11,
michael@0 5304 11,10,11,11, 7, 9, 9, 9,11,11, 9,11,10, 7, 9, 9,
michael@0 5305 9,10,11, 9,11,11, 9,11,11,11,11,13,11,13,12, 9,
michael@0 5306 10,11,11,12,13,10,12,11, 7, 9, 9, 9,11,11, 9,11,
michael@0 5307 10, 9,11,11,11,12,13,11,13,12, 9,11, 9,11,12,11,
michael@0 5308 10,13,10,
michael@0 5309 };
michael@0 5310
michael@0 5311 static const static_codebook _44p5_p1_0 = {
michael@0 5312 5, 243,
michael@0 5313 (char *)_vq_lengthlist__44p5_p1_0,
michael@0 5314 1, -535822336, 1611661312, 2, 0,
michael@0 5315 (long *)_vq_quantlist__44p5_p1_0,
michael@0 5316 0
michael@0 5317 };
michael@0 5318
michael@0 5319 static const long _vq_quantlist__44p5_p2_0[] = {
michael@0 5320 2,
michael@0 5321 1,
michael@0 5322 3,
michael@0 5323 0,
michael@0 5324 4,
michael@0 5325 };
michael@0 5326
michael@0 5327 static const char _vq_lengthlist__44p5_p2_0[] = {
michael@0 5328 4, 6, 6, 9, 9, 6, 7, 8,10,10, 6, 8, 7,10,10, 8,
michael@0 5329 10,10,12,13, 8,10,10,13,12, 6, 7, 8,10,10, 7, 8,
michael@0 5330 9,10,11, 8, 9, 9,11,11,10,10,11,12,14,10,11,11,
michael@0 5331 14,13, 6, 8, 7,10,10, 8, 9, 9,11,11, 7, 9, 8,11,
michael@0 5332 10,10,11,11,13,14,10,11,10,14,12, 9,10,10,12,12,
michael@0 5333 10,10,11,12,13,10,11,11,13,13,12,12,13,12,15,13,
michael@0 5334 14,13,15,14, 9,10,10,12,12,10,11,11,13,13,10,11,
michael@0 5335 10,13,12,13,13,14,14,15,12,13,12,15,12, 6, 7, 8,
michael@0 5336 10,11, 8, 9,10,11,12, 8, 9, 9,11,12,10,11,12,13,
michael@0 5337 14,10,11,11,14,13, 8, 9,10,11,12, 9,10,11,12,13,
michael@0 5338 9,10,11,12,13,11,12,13,13,15,12,12,13,15,14, 8,
michael@0 5339 9, 9,12,12, 9,10,11,12,13, 9,10,10,13,12,12,12,
michael@0 5340 13,14,15,11,12,12,14,14,11,11,12,13,14,11,12,13,
michael@0 5341 13,15,12,13,13,14,15,14,13,15,14,16,14,15,15,16,
michael@0 5342 16,11,12,11,14,13,12,13,13,15,14,11,13,12,14,13,
michael@0 5343 14,15,15,15,16,13,14,14,16,14, 6, 8, 7,11,10, 8,
michael@0 5344 9, 9,11,12, 8,10, 9,12,11,10,11,11,13,14,10,12,
michael@0 5345 11,14,13, 8, 9, 9,12,12, 9,10,10,12,13, 9,11,10,
michael@0 5346 13,12,11,12,12,13,14,12,13,12,15,14, 8,10, 9,12,
michael@0 5347 11, 9,11,10,13,12, 9,11,10,13,12,12,13,12,14,15,
michael@0 5348 11,13,12,15,13,11,11,12,13,14,11,12,13,13,15,12,
michael@0 5349 13,13,14,15,13,14,14,14,16,14,15,15,16,16,11,12,
michael@0 5350 11,14,13,12,13,13,15,14,11,13,12,15,13,14,15,15,
michael@0 5351 16,16,13,15,13,16,14, 9,10,11,12,14,11,11,12,13,
michael@0 5352 15,11,12,12,13,14,13,14,15,15,17,13,14,14,15,16,
michael@0 5353 11,11,12,13,15,12,12,13,14,16,12,13,13,14,15,14,
michael@0 5354 14,16,15,17,15,15,15,16,17,11,12,12,14,14,12,13,
michael@0 5355 13,15,16,12,13,13,15,15,15,15,15,16,17,14,15,15,
michael@0 5356 16,16,14,14,15,15,17,14,15,15,15,17,15,15,16,16,
michael@0 5357 17,16,16,17,16,18,17,17,17,18,18,14,15,14,16,16,
michael@0 5358 15,15,16,17,17,14,15,15,17,16,17,17,17,18,18,16,
michael@0 5359 16,16,17,17, 9,11,10,14,12,11,12,12,14,13,11,12,
michael@0 5360 11,15,13,13,14,14,16,15,13,15,14,17,15,11,12,12,
michael@0 5361 15,14,12,13,13,15,15,12,13,13,15,15,14,15,15,16,
michael@0 5362 16,15,15,15,17,16,11,12,11,15,13,12,13,13,15,14,
michael@0 5363 12,13,12,16,14,15,15,15,17,16,14,15,14,17,15,14,
michael@0 5364 14,15,16,16,14,15,15,16,16,15,16,15,17,17,16,16,
michael@0 5365 16,17,17,17,17,17,18,17,14,15,14,16,15,15,15,15,
michael@0 5366 17,16,15,15,15,17,15,17,17,17,18,18,16,17,16,18,
michael@0 5367 16, 6, 8, 8,11,11, 8, 9, 9,11,12, 8, 9, 9,12,11,
michael@0 5368 10,11,11,13,14,10,12,11,14,13, 7, 9, 9,11,12, 9,
michael@0 5369 10,10,12,13, 9,10,10,13,13,11,11,12,13,15,11,12,
michael@0 5370 12,15,14, 8, 9, 9,12,11, 9,11,10,13,13, 9,11,10,
michael@0 5371 13,12,12,13,12,14,15,11,13,12,15,13,10,11,12,13,
michael@0 5372 14,11,12,12,13,15,12,12,13,14,15,13,13,14,14,16,
michael@0 5373 14,15,15,16,16,11,12,11,14,13,12,13,13,15,14,11,
michael@0 5374 13,12,15,13,14,15,15,15,16,13,14,14,16,14, 7, 9,
michael@0 5375 9,11,12, 9,10,11,12,13, 9,10,10,13,12,11,12,12,
michael@0 5376 14,15,11,12,12,15,14, 9, 9,11,11,13,10,10,12,12,
michael@0 5377 14,10,11,12,13,14,12,12,13,14,16,12,13,13,15,15,
michael@0 5378 9,11,10,13,13,10,12,12,13,14,10,12,11,14,13,12,
michael@0 5379 13,13,15,16,12,13,13,15,14,11,11,13,13,15,12,12,
michael@0 5380 14,13,16,13,13,13,14,15,14,14,15,14,17,15,15,15,
michael@0 5381 16,16,12,13,12,15,14,13,14,14,15,15,12,14,13,16,
michael@0 5382 14,15,15,16,16,17,14,15,14,17,15, 7, 9, 9,12,11,
michael@0 5383 9,10,10,12,13, 9,11,10,13,12,11,12,12,14,14,11,
michael@0 5384 13,12,15,14, 9,10,10,13,12,10,10,11,12,13,10,12,
michael@0 5385 11,14,13,12,12,13,13,15,12,14,13,16,15, 9,10,10,
michael@0 5386 13,12,11,11,12,13,13,10,12,10,14,12,13,13,13,15,
michael@0 5387 15,12,13,12,15,13,11,12,12,14,14,12,12,13,14,15,
michael@0 5388 13,14,13,15,15,14,13,15,13,16,15,16,15,17,16,12,
michael@0 5389 13,12,14,14,13,14,14,15,15,12,13,12,15,14,15,15,
michael@0 5390 16,16,17,14,15,13,16,13,10,11,12,13,14,11,12,13,
michael@0 5391 14,15,12,13,13,15,15,14,14,15,15,17,14,15,15,16,
michael@0 5392 16,12,12,13,12,15,12,12,14,13,16,13,13,14,14,16,
michael@0 5393 14,14,16,15,17,15,15,16,16,17,12,13,13,15,15,13,
michael@0 5394 14,14,16,16,13,14,13,16,15,15,16,16,17,17,14,15,
michael@0 5395 15,17,16,14,14,15,14,17,15,15,16,15,17,15,15,16,
michael@0 5396 15,17,16,16,17,16,18,17,17,17,17,18,14,15,15,17,
michael@0 5397 16,15,16,16,17,17,15,16,15,17,16,17,17,17,18,18,
michael@0 5398 16,17,16,18,17,10,12,11,14,14,12,13,13,15,15,12,
michael@0 5399 13,12,15,14,14,15,15,16,16,14,15,15,17,16,11,13,
michael@0 5400 12,15,14,12,13,13,15,15,13,14,13,16,14,15,15,15,
michael@0 5401 16,16,15,16,15,17,16,12,13,13,15,15,13,14,14,16,
michael@0 5402 16,12,14,13,16,15,15,16,16,17,17,15,16,15,17,16,
michael@0 5403 14,15,15,16,16,14,15,15,16,16,15,16,16,17,16,16,
michael@0 5404 16,16,16,17,17,18,17,18,17,14,15,15,17,16,15,16,
michael@0 5405 16,17,17,15,16,15,17,16,17,17,18,18,18,16,17,16,
michael@0 5406 18,16, 6, 8, 8,11,11, 8, 9, 9,11,12, 8, 9, 9,12,
michael@0 5407 11,10,11,12,13,14,10,11,11,14,13, 8, 9, 9,11,12,
michael@0 5408 9,10,11,12,13, 9,10,11,13,13,11,12,13,13,15,12,
michael@0 5409 12,12,15,14, 7, 9, 9,12,11, 9,10,10,13,13, 9,10,
michael@0 5410 10,13,12,11,12,12,14,15,11,12,11,15,13,11,11,12,
michael@0 5411 13,14,11,12,13,13,15,12,13,13,14,15,13,14,14,14,
michael@0 5412 16,14,15,15,16,16,10,12,11,14,13,12,13,12,14,14,
michael@0 5413 11,12,12,15,13,14,15,15,16,16,13,14,13,16,14, 7,
michael@0 5414 9, 9,11,12, 9,10,11,12,13, 9,10,10,13,12,11,12,
michael@0 5415 13,14,15,11,12,12,14,14, 9,10,10,12,13,10,10,12,
michael@0 5416 12,14,11,12,11,13,13,12,12,14,13,15,13,13,13,15,
michael@0 5417 15, 9,10,10,12,13,10,11,12,13,14,10,11,10,13,12,
michael@0 5418 13,13,14,15,16,12,13,12,15,13,12,13,13,14,14,12,
michael@0 5419 12,13,14,15,13,14,14,15,15,14,13,15,13,16,15,16,
michael@0 5420 15,17,16,11,12,12,14,14,13,13,14,15,15,12,13,12,
michael@0 5421 15,14,15,15,16,16,17,14,14,13,16,13, 7, 9, 9,12,
michael@0 5422 11, 9,10,10,12,13, 9,11,10,13,12,11,12,12,14,15,
michael@0 5423 11,12,12,15,14, 9,10,11,13,13,10,11,12,13,14,10,
michael@0 5424 12,12,14,13,12,13,13,14,16,12,13,13,16,15, 9,11,
michael@0 5425 9,13,11,10,12,11,13,13,10,12,10,14,12,12,13,13,
michael@0 5426 15,15,12,13,12,16,14,12,12,13,14,15,12,13,14,14,
michael@0 5427 15,13,14,14,15,15,14,14,15,15,17,15,16,15,17,16,
michael@0 5428 11,13,11,15,13,13,14,13,15,14,12,14,12,16,13,15,
michael@0 5429 15,15,16,16,14,15,14,17,14,10,11,12,14,14,12,12,
michael@0 5430 13,14,15,12,13,13,15,15,14,15,15,16,17,14,15,15,
michael@0 5431 16,16,12,12,13,15,15,13,13,14,15,16,13,14,14,16,
michael@0 5432 16,15,15,16,16,17,15,16,16,17,17,11,12,13,14,15,
michael@0 5433 13,13,14,15,16,12,13,13,15,15,15,15,16,16,17,15,
michael@0 5434 15,15,16,16,14,15,15,16,17,15,15,16,16,17,15,16,
michael@0 5435 16,17,17,16,16,17,16,18,17,17,17,18,18,14,15,15,
michael@0 5436 16,16,15,16,16,16,17,15,15,15,16,16,17,17,17,18,
michael@0 5437 18,16,16,16,17,16,10,12,11,14,13,12,13,13,15,15,
michael@0 5438 11,13,12,15,14,14,15,15,16,16,14,15,14,17,15,12,
michael@0 5439 13,13,15,15,13,13,14,16,16,13,14,14,16,16,15,15,
michael@0 5440 15,16,17,15,16,16,17,17,12,13,12,15,12,13,14,13,
michael@0 5441 16,14,12,14,12,16,13,15,16,15,17,16,14,16,14,17,
michael@0 5442 15,14,15,15,16,17,15,15,16,17,17,15,16,16,17,17,
michael@0 5443 16,16,17,17,18,17,18,17,18,18,14,15,14,17,14,15,
michael@0 5444 16,15,17,15,15,16,15,17,15,17,17,17,18,17,16,17,
michael@0 5445 16,18,16, 9,11,11,14,14,11,12,12,14,14,11,12,12,
michael@0 5446 15,14,13,14,14,16,16,13,15,14,16,16,10,11,12,14,
michael@0 5447 14,11,12,13,15,15,12,13,13,15,15,13,14,15,16,17,
michael@0 5448 14,15,15,17,16,11,12,12,15,14,12,13,13,15,15,12,
michael@0 5449 13,13,15,15,14,15,15,16,16,14,15,15,17,16,12,13,
michael@0 5450 14,15,16,13,14,14,15,16,13,14,15,16,16,15,15,16,
michael@0 5451 16,18,16,16,16,18,17,14,14,14,16,15,15,15,15,17,
michael@0 5452 16,14,15,15,17,16,16,17,17,18,17,16,16,16,18,16,
michael@0 5453 10,12,12,14,14,11,12,13,15,15,12,13,13,15,15,13,
michael@0 5454 14,15,16,17,14,15,15,17,16,11,12,13,14,15,12,12,
michael@0 5455 14,15,16,13,13,14,15,16,14,14,15,16,17,15,15,16,
michael@0 5456 17,17,12,13,13,15,15,13,14,14,16,16,13,14,13,16,
michael@0 5457 15,15,16,15,17,17,15,16,15,17,16,13,13,15,14,17,
michael@0 5458 14,13,16,15,17,15,14,16,15,17,15,15,17,16,18,16,
michael@0 5459 16,17,17,18,14,15,15,17,16,15,16,16,17,17,15,16,
michael@0 5460 15,17,16,17,17,17,18,18,16,17,16,18,17,10,12,11,
michael@0 5461 14,14,11,12,13,15,15,12,13,12,15,15,14,15,15,16,
michael@0 5462 16,14,15,15,17,16,11,12,12,15,15,12,13,13,15,15,
michael@0 5463 13,14,13,16,15,14,15,15,16,16,15,16,15,17,16,11,
michael@0 5464 13,13,15,15,13,14,14,15,15,12,14,13,16,15,15,16,
michael@0 5465 15,17,17,15,16,15,17,16,13,15,14,16,16,14,15,14,
michael@0 5466 16,16,15,16,15,17,16,15,16,16,16,17,16,17,16,18,
michael@0 5467 17,14,15,15,16,16,15,16,16,17,17,15,15,15,17,16,
michael@0 5468 17,17,17,18,18,16,16,16,18,16,12,13,13,15,16,13,
michael@0 5469 14,14,15,16,13,14,14,16,16,15,15,16,16,18,15,16,
michael@0 5470 16,17,17,13,13,14,15,16,14,14,15,15,17,14,15,15,
michael@0 5471 16,17,15,15,17,16,18,16,16,17,17,17,13,14,14,16,
michael@0 5472 16,14,15,15,17,17,14,15,14,17,16,16,17,16,17,18,
michael@0 5473 16,17,16,18,17,15,15,16,14,17,16,15,17,14,18,16,
michael@0 5474 16,16,15,18,16,16,18,15,19,18,18,18,17,19,15,16,
michael@0 5475 16,18,17,16,17,17,18,17,16,17,16,18,17,18,18,18,
michael@0 5476 19,19,17,18,16,18,17,11,12,12,15,15,13,13,14,15,
michael@0 5477 16,13,14,13,16,15,15,16,16,16,17,15,16,16,17,16,
michael@0 5478 12,14,13,16,15,13,13,14,15,16,14,15,14,17,15,15,
michael@0 5479 15,16,16,17,16,17,16,18,17,12,13,14,15,16,14,15,
michael@0 5480 15,16,16,13,14,13,16,15,16,16,16,17,17,15,16,15,
michael@0 5481 17,15,15,16,15,17,16,15,15,15,16,16,16,17,16,18,
michael@0 5482 16,16,15,16,15,17,17,18,17,18,17,15,15,16,17,17,
michael@0 5483 16,16,17,17,17,15,16,15,17,16,18,18,18,18,18,16,
michael@0 5484 17,16,18,15, 9,11,11,14,14,11,12,12,14,15,10,12,
michael@0 5485 12,15,14,13,14,15,16,16,13,14,14,16,16,11,12,12,
michael@0 5486 14,15,12,12,13,15,15,12,13,13,15,15,14,15,15,16,
michael@0 5487 17,14,15,15,16,16,10,12,12,14,14,12,13,13,15,15,
michael@0 5488 11,13,12,15,15,14,15,15,16,17,13,15,14,16,16,14,
michael@0 5489 14,14,15,16,14,15,15,16,17,14,15,15,16,17,16,16,
michael@0 5490 17,16,18,16,17,17,17,17,12,14,13,16,15,13,15,14,
michael@0 5491 16,16,13,14,14,16,15,16,16,16,17,17,15,16,15,17,
michael@0 5492 16,10,11,11,14,14,12,12,13,14,15,11,13,12,15,14,
michael@0 5493 14,15,15,16,17,14,15,15,16,16,12,13,13,15,15,12,
michael@0 5494 13,14,15,16,13,14,14,15,15,15,15,16,16,17,15,15,
michael@0 5495 16,17,17,11,12,12,15,15,13,13,14,15,16,12,13,13,
michael@0 5496 15,15,15,15,16,16,17,14,15,15,16,16,14,15,15,16,
michael@0 5497 16,15,15,15,16,17,15,16,16,17,17,16,16,17,16,18,
michael@0 5498 17,17,17,17,18,13,14,15,16,16,15,15,16,16,17,14,
michael@0 5499 14,14,16,16,16,16,17,17,18,16,16,16,17,16,10,12,
michael@0 5500 12,14,14,12,13,13,15,15,11,13,12,15,15,14,15,15,
michael@0 5501 16,17,13,15,14,17,16,12,13,13,15,15,13,13,14,15,
michael@0 5502 16,13,14,14,16,16,15,15,16,16,17,15,15,16,17,17,
michael@0 5503 11,13,12,15,14,13,14,13,16,15,12,14,12,16,15,15,
michael@0 5504 16,15,17,17,14,15,14,17,16,14,15,15,16,17,15,15,
michael@0 5505 16,16,17,15,16,16,17,17,16,16,17,17,18,17,17,17,
michael@0 5506 18,18,13,15,13,17,14,14,16,14,17,16,14,15,13,17,
michael@0 5507 15,16,17,16,18,17,15,17,15,18,16,11,12,12,15,15,
michael@0 5508 13,13,14,15,16,13,14,13,16,15,15,16,16,16,17,15,
michael@0 5509 16,16,17,16,12,14,13,16,15,13,13,14,15,16,14,15,
michael@0 5510 15,16,16,16,15,16,16,17,16,16,16,17,17,12,13,14,
michael@0 5511 15,16,14,14,15,15,17,13,14,13,16,15,16,16,17,17,
michael@0 5512 18,15,16,15,17,15,15,16,15,17,17,15,15,16,16,17,
michael@0 5513 16,17,16,17,17,16,15,17,15,18,17,18,17,18,18,15,
michael@0 5514 15,16,16,17,16,16,17,16,18,15,15,15,16,16,17,17,
michael@0 5515 18,17,18,16,16,15,17,15,12,13,13,15,15,13,14,14,
michael@0 5516 16,16,13,14,14,16,16,15,16,16,17,18,15,16,15,18,
michael@0 5517 16,13,14,14,16,16,14,14,15,16,17,14,15,15,17,17,
michael@0 5518 16,16,17,17,18,16,16,17,18,17,13,14,13,16,14,14,
michael@0 5519 15,15,17,16,14,15,14,17,15,16,17,17,18,17,15,17,
michael@0 5520 15,18,16,15,16,16,17,17,16,16,17,17,18,16,17,17,
michael@0 5521 18,18,17,16,18,17,19,18,18,18,18,18,15,16,15,17,
michael@0 5522 14,16,16,16,18,15,16,17,15,18,14,18,18,18,18,17,
michael@0 5523 17,18,16,19,15,
michael@0 5524 };
michael@0 5525
michael@0 5526 static const static_codebook _44p5_p2_0 = {
michael@0 5527 5, 3125,
michael@0 5528 (char *)_vq_lengthlist__44p5_p2_0,
michael@0 5529 1, -533725184, 1611661312, 3, 0,
michael@0 5530 (long *)_vq_quantlist__44p5_p2_0,
michael@0 5531 0
michael@0 5532 };
michael@0 5533
michael@0 5534 static const long _vq_quantlist__44p5_p3_0[] = {
michael@0 5535 1,
michael@0 5536 0,
michael@0 5537 2,
michael@0 5538 };
michael@0 5539
michael@0 5540 static const char _vq_lengthlist__44p5_p3_0[] = {
michael@0 5541 1, 5, 6, 5, 7, 8, 5, 8, 7, 5, 7, 8, 7, 8,10, 8,
michael@0 5542 10,10, 5, 8, 7, 8,10,10, 7,10, 8, 6, 8, 9, 8,10,
michael@0 5543 11, 9,10,10, 9,10,11,10,11,12,11,12,12, 9,11,10,
michael@0 5544 11,12,12,10,12,11, 6, 9, 8, 9,10,10, 8,11,10, 9,
michael@0 5545 10,11,10,11,12,11,12,12, 9,11,10,11,12,12,10,12,
michael@0 5546 11, 6, 9, 9, 8,10,11, 9,11,10, 8,10,10,10,10,12,
michael@0 5547 11,12,12, 9,11,10,11,12,12,10,12,11, 8,10,10,10,
michael@0 5548 11,12,10,12,11,10,10,12,11,11,13,12,13,13,10,12,
michael@0 5549 11,12,13,13,11,13,11, 7,10,10,10,11,12,10,12,11,
michael@0 5550 10,12,11,11,11,12,12,14,13,10,12,12,12,14,14,11,
michael@0 5551 13,11, 6, 9, 9, 9,10,11, 8,11,10, 9,10,11,10,11,
michael@0 5552 12,11,12,12, 8,11,10,11,12,12,10,12,10, 7,10,10,
michael@0 5553 10,11,12,10,12,11,10,12,12,11,11,13,12,13,13,10,
michael@0 5554 11,12,12,13,14,11,12,11, 8,10,10,10,11,12,10,12,
michael@0 5555 11,10,11,12,11,11,13,12,13,13,10,12,10,12,13,13,
michael@0 5556 11,13,11,
michael@0 5557 };
michael@0 5558
michael@0 5559 static const static_codebook _44p5_p3_0 = {
michael@0 5560 5, 243,
michael@0 5561 (char *)_vq_lengthlist__44p5_p3_0,
michael@0 5562 1, -533200896, 1614282752, 2, 0,
michael@0 5563 (long *)_vq_quantlist__44p5_p3_0,
michael@0 5564 0
michael@0 5565 };
michael@0 5566
michael@0 5567 static const long _vq_quantlist__44p5_p3_1[] = {
michael@0 5568 1,
michael@0 5569 0,
michael@0 5570 2,
michael@0 5571 };
michael@0 5572
michael@0 5573 static const char _vq_lengthlist__44p5_p3_1[] = {
michael@0 5574 5, 6, 6, 6, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 8, 7,
michael@0 5575 8, 8, 6, 7, 7, 7, 8, 8, 7, 8, 7, 7, 8, 8, 8, 8,
michael@0 5576 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8,
michael@0 5577 8, 9, 9, 8, 9, 9, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8,
michael@0 5578 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9,
michael@0 5579 8, 6, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 9,
michael@0 5580 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9, 8, 7, 8, 8, 8,
michael@0 5581 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9,
michael@0 5582 9, 9, 9, 9, 9, 9, 9, 7, 8, 8, 8, 8, 9, 8, 9, 8,
michael@0 5583 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 8,
michael@0 5584 9, 9, 6, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
michael@0 5585 9, 8, 9, 9, 7, 8, 8, 8, 9, 9, 8, 9, 8, 7, 8, 8,
michael@0 5586 8, 8, 9, 8, 9, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 8,
michael@0 5587 8, 8, 9, 9, 9, 8, 9, 9, 7, 8, 8, 8, 9, 9, 8, 9,
michael@0 5588 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9,
michael@0 5589 9, 9, 9,
michael@0 5590 };
michael@0 5591
michael@0 5592 static const static_codebook _44p5_p3_1 = {
michael@0 5593 5, 243,
michael@0 5594 (char *)_vq_lengthlist__44p5_p3_1,
michael@0 5595 1, -535822336, 1611661312, 2, 0,
michael@0 5596 (long *)_vq_quantlist__44p5_p3_1,
michael@0 5597 0
michael@0 5598 };
michael@0 5599
michael@0 5600 static const long _vq_quantlist__44p5_p4_0[] = {
michael@0 5601 1,
michael@0 5602 0,
michael@0 5603 2,
michael@0 5604 };
michael@0 5605
michael@0 5606 static const char _vq_lengthlist__44p5_p4_0[] = {
michael@0 5607 1, 5, 5, 5, 7, 9, 5, 9, 7, 5, 7, 8, 7, 7,10, 9,
michael@0 5608 10,10, 5, 8, 7, 9,10,10, 7,10, 7, 6, 8, 9, 9,10,
michael@0 5609 12, 9,11,11, 9,10,11,11,11,13,12,13,13, 9,11,11,
michael@0 5610 11,12,13,11,13,11, 6, 9, 8, 9,11,11, 9,12,10, 9,
michael@0 5611 11,11,11,11,13,11,13,12, 9,11,10,12,13,13,11,13,
michael@0 5612 11, 6, 9, 9, 8,10,11, 9,12,11, 9,10,11,10,10,12,
michael@0 5613 11,13,13, 9,11,11,11,13,12,11,13,11, 8,10,10, 9,
michael@0 5614 10,12,10,12,11,10,10,12,10,10,13,12,13,13,10,12,
michael@0 5615 11,12,13,13,10,13,10, 7,10,10,11,11,13,11,14,11,
michael@0 5616 10,12,11,11,11,13,13,14,13,10,12,12,14,14,14,11,
michael@0 5617 14,11, 6, 9, 9, 9,11,12, 8,11,10, 9,11,11,11,11,
michael@0 5618 13,11,12,13, 8,11,10,11,13,13,10,12,10, 7,10,10,
michael@0 5619 11,11,14,11,13,11,10,12,12,11,11,14,14,14,14,10,
michael@0 5620 11,12,13,13,14,11,13,11, 8,10,10,10,11,12, 9,12,
michael@0 5621 10,10,11,12,11,10,13,12,13,13,10,12,10,12,13,13,
michael@0 5622 11,13,10,
michael@0 5623 };
michael@0 5624
michael@0 5625 static const static_codebook _44p5_p4_0 = {
michael@0 5626 5, 243,
michael@0 5627 (char *)_vq_lengthlist__44p5_p4_0,
michael@0 5628 1, -531365888, 1616117760, 2, 0,
michael@0 5629 (long *)_vq_quantlist__44p5_p4_0,
michael@0 5630 0
michael@0 5631 };
michael@0 5632
michael@0 5633 static const long _vq_quantlist__44p5_p4_1[] = {
michael@0 5634 2,
michael@0 5635 1,
michael@0 5636 3,
michael@0 5637 0,
michael@0 5638 4,
michael@0 5639 };
michael@0 5640
michael@0 5641 static const char _vq_lengthlist__44p5_p4_1[] = {
michael@0 5642 5, 7, 7,10,10, 7, 8, 9,10,11, 7, 9, 8,11,10, 9,
michael@0 5643 10,10,11,11, 9,10,10,11,11, 7, 9, 9,10,10, 8, 9,
michael@0 5644 10,10,11, 9,10,10,11,11,10,10,11,11,11,10,11,11,
michael@0 5645 12,12, 7, 9, 9,10,10, 9,10,10,11,11, 8,10, 9,11,
michael@0 5646 10,10,11,11,11,11,10,11,10,11,11,10,10,10,11,11,
michael@0 5647 10,10,11,11,11,11,11,11,11,11,11,11,12,11,12,11,
michael@0 5648 12,11,12,12,10,10,10,11,11,10,11,11,11,11,10,11,
michael@0 5649 10,11,11,11,12,11,12,12,11,12,11,12,11, 8, 9, 9,
michael@0 5650 11,11, 9,10,10,11,12, 9,10,10,11,11,10,11,11,12,
michael@0 5651 12,10,11,11,12,12, 9,10,10,11,11,10,10,11,11,12,
michael@0 5652 10,11,11,12,12,11,11,12,12,12,11,12,12,12,12, 9,
michael@0 5653 10,10,11,11,10,11,11,12,12,10,11,10,12,12,11,12,
michael@0 5654 12,12,12,11,12,12,12,12,11,11,11,12,12,11,11,12,
michael@0 5655 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 5656 12,11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 5657 12,12,12,12,12,12,12,12,12,12, 8, 9, 9,11,11, 9,
michael@0 5658 10,10,11,11, 9,10,10,11,11,10,11,11,12,12,10,11,
michael@0 5659 11,12,12, 9,10,10,11,11,10,10,11,12,12,10,11,11,
michael@0 5660 12,12,11,12,12,12,12,11,12,12,12,12, 9,10,10,11,
michael@0 5661 11,10,11,11,12,12,10,11,10,12,11,11,12,12,12,12,
michael@0 5662 11,12,11,12,12,11,11,11,12,12,11,12,12,12,12,11,
michael@0 5663 12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,
michael@0 5664 11,12,12,11,12,12,12,12,11,12,11,12,12,12,12,12,
michael@0 5665 12,12,12,12,12,12,12,10,11,11,12,12,11,12,12,12,
michael@0 5666 12,11,12,12,12,12,12,12,13,13,13,12,12,12,13,13,
michael@0 5667 11,12,12,12,12,12,12,12,12,13,12,12,12,13,13,12,
michael@0 5668 12,13,13,13,12,13,13,13,13,11,12,12,12,12,12,12,
michael@0 5669 12,13,13,12,12,12,13,13,12,13,13,13,13,12,13,13,
michael@0 5670 13,13,12,12,12,12,13,12,13,13,13,13,13,13,13,13,
michael@0 5671 13,13,13,13,13,13,13,13,13,13,13,12,12,12,13,12,
michael@0 5672 13,13,13,13,13,12,13,13,13,13,13,13,13,13,13,13,
michael@0 5673 13,13,13,13,10,11,11,12,12,11,12,12,12,12,11,12,
michael@0 5674 11,12,12,12,12,12,13,12,12,12,12,13,13,11,12,12,
michael@0 5675 12,12,12,12,12,13,13,12,12,12,13,13,12,13,13,13,
michael@0 5676 13,12,13,13,13,13,11,12,12,12,12,12,12,12,13,13,
michael@0 5677 12,12,12,13,12,12,13,13,13,13,12,13,12,13,13,12,
michael@0 5678 12,12,12,13,12,13,13,13,13,12,13,13,13,13,13,13,
michael@0 5679 13,13,13,13,13,13,13,13,12,12,12,13,12,13,13,13,
michael@0 5680 13,13,12,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5681 13, 8, 9, 9,11,11, 9,10,10,11,11, 9,10,10,12,11,
michael@0 5682 10,11,11,12,12,10,11,11,12,12, 9,10,10,11,11,10,
michael@0 5683 10,11,11,12,10,11,11,12,12,11,11,12,12,12,11,12,
michael@0 5684 12,12,12, 9,10,10,11,11,10,11,11,12,12,10,11,10,
michael@0 5685 12,12,11,12,12,12,12,11,12,12,12,12,11,11,11,12,
michael@0 5686 12,11,11,12,12,12,11,12,12,12,12,12,12,12,12,12,
michael@0 5687 12,12,12,12,12,11,11,11,12,12,11,12,12,12,12,11,
michael@0 5688 12,12,12,12,12,12,12,12,12,12,12,12,12,12, 9,10,
michael@0 5689 10,11,11,10,10,11,12,12,10,11,11,12,12,11,11,12,
michael@0 5690 12,12,11,12,12,12,12,10,10,11,11,12,11,11,12,12,
michael@0 5691 12,11,11,12,12,12,11,11,12,12,13,12,12,12,12,12,
michael@0 5692 10,11,11,12,12,11,12,11,12,12,11,12,11,12,12,12,
michael@0 5693 12,12,12,12,12,12,12,12,12,11,11,12,12,12,12,12,
michael@0 5694 12,12,12,12,12,12,12,13,12,12,13,12,13,12,12,13,
michael@0 5695 13,13,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 5696 12,12,12,12,13,12,12,12,12,13,12, 8,10,10,11,11,
michael@0 5697 10,11,11,12,12,10,11,10,12,12,11,12,12,12,12,11,
michael@0 5698 12,12,12,12,10,11,10,12,12,10,10,11,12,12,11,12,
michael@0 5699 12,12,12,12,12,12,12,13,12,12,12,13,13,10,11,11,
michael@0 5700 12,12,11,12,12,12,12,10,12,11,12,12,12,12,12,13,
michael@0 5701 13,12,13,12,13,12,11,12,12,12,12,11,12,12,12,13,
michael@0 5702 12,12,12,13,13,12,12,13,12,13,12,13,13,13,13,11,
michael@0 5703 12,12,12,12,12,12,12,13,13,12,12,12,13,12,12,13,
michael@0 5704 13,13,13,12,13,12,13,12,11,11,11,12,12,11,12,12,
michael@0 5705 12,13,11,12,12,12,12,12,12,12,13,13,12,12,13,13,
michael@0 5706 13,11,12,12,12,12,12,12,12,12,13,12,12,13,13,13,
michael@0 5707 12,12,13,13,13,13,13,13,13,13,11,12,12,12,12,12,
michael@0 5708 13,12,13,13,12,12,12,13,13,12,13,13,13,13,12,13,
michael@0 5709 13,13,13,12,12,12,12,13,12,13,13,13,13,13,13,13,
michael@0 5710 13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,13,
michael@0 5711 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5712 13,13,13,13,13,10,11,11,12,12,11,12,12,12,13,11,
michael@0 5713 12,12,13,12,12,13,13,13,13,12,13,13,13,13,11,12,
michael@0 5714 12,12,12,12,12,12,13,13,12,13,12,13,13,13,13,13,
michael@0 5715 13,13,13,13,13,13,13,11,12,12,13,12,12,13,12,13,
michael@0 5716 13,12,13,12,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5717 12,13,13,13,13,12,13,13,13,13,13,13,13,13,13,13,
michael@0 5718 13,13,13,13,13,13,13,13,13,12,13,13,13,13,13,13,
michael@0 5719 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5720 13,13, 8, 9, 9,11,11, 9,10,10,11,12, 9,10,10,11,
michael@0 5721 11,10,11,11,12,12,10,11,11,12,12, 9,10,10,11,11,
michael@0 5722 10,10,11,12,12,10,11,11,12,12,11,11,12,12,12,11,
michael@0 5723 12,12,12,12, 9,10,10,11,11,10,11,11,12,12,10,11,
michael@0 5724 10,12,12,11,12,12,12,12,11,12,11,12,12,11,11,11,
michael@0 5725 12,12,11,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 5726 12,12,12,12,12,12,11,11,11,12,12,11,12,12,12,12,
michael@0 5727 11,12,11,12,12,12,12,12,12,12,12,12,12,12,12, 8,
michael@0 5728 10,10,11,11,10,10,11,12,12,10,11,11,12,12,11,12,
michael@0 5729 12,12,12,11,12,12,12,12,10,11,11,12,12,10,11,12,
michael@0 5730 12,12,11,12,12,12,12,12,12,12,12,13,12,12,12,13,
michael@0 5731 13,10,10,11,12,12,11,12,12,12,12,10,11,10,12,12,
michael@0 5732 12,12,12,13,13,12,12,12,13,12,11,12,12,12,12,11,
michael@0 5733 12,12,12,13,12,12,12,13,13,12,12,13,12,13,12,13,
michael@0 5734 13,13,13,11,12,12,12,12,12,12,12,13,13,11,12,12,
michael@0 5735 13,12,12,13,13,13,13,12,13,12,13,12, 9,10,10,11,
michael@0 5736 11,10,11,11,12,12,10,11,11,12,12,11,12,12,12,12,
michael@0 5737 11,12,11,12,12,10,11,11,12,12,11,11,12,12,12,11,
michael@0 5738 11,12,12,12,12,12,12,12,13,12,12,12,13,12,10,11,
michael@0 5739 10,12,11,11,12,11,12,12,11,12,11,12,12,12,12,12,
michael@0 5740 12,12,12,12,11,12,12,11,12,12,12,12,12,12,12,12,
michael@0 5741 12,12,12,12,12,12,12,12,13,12,13,12,13,13,13,13,
michael@0 5742 11,12,11,12,12,12,12,12,13,12,12,12,12,12,12,12,
michael@0 5743 13,12,13,13,12,12,12,13,12,10,11,11,12,12,11,12,
michael@0 5744 12,12,13,11,12,12,13,12,12,12,13,13,13,12,13,13,
michael@0 5745 13,13,11,12,12,12,13,12,12,13,13,13,12,12,13,13,
michael@0 5746 13,13,13,13,13,13,13,13,13,13,13,11,12,12,12,12,
michael@0 5747 12,12,13,13,13,12,13,12,13,13,13,13,13,13,13,13,
michael@0 5748 13,13,13,13,12,13,13,13,13,12,13,13,13,13,13,13,
michael@0 5749 13,13,13,13,13,13,13,13,13,13,13,13,13,12,12,13,
michael@0 5750 13,13,13,13,13,13,13,12,13,13,13,13,13,13,13,13,
michael@0 5751 13,13,13,13,13,13,11,11,11,12,12,11,12,12,12,12,
michael@0 5752 11,12,12,12,12,12,12,13,13,13,12,13,12,13,13,11,
michael@0 5753 12,12,12,12,12,12,13,13,13,12,12,13,13,13,12,13,
michael@0 5754 13,13,13,12,13,13,13,13,11,12,12,12,12,12,13,12,
michael@0 5755 13,13,12,12,12,13,12,13,13,13,13,13,12,13,12,13,
michael@0 5756 13,12,12,12,13,13,12,13,13,13,13,13,13,13,13,13,
michael@0 5757 13,13,13,13,13,13,13,13,13,13,12,12,12,13,12,13,
michael@0 5758 13,13,13,13,12,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5759 13,13,13,10,11,11,12,12,11,12,12,12,12,11,12,12,
michael@0 5760 12,12,12,12,12,13,13,12,12,12,13,13,11,12,12,12,
michael@0 5761 12,11,12,12,13,13,12,12,12,13,13,12,12,13,13,13,
michael@0 5762 12,13,13,13,13,11,12,12,12,12,12,12,12,13,13,12,
michael@0 5763 12,12,13,12,12,13,13,13,13,12,13,12,13,13,12,12,
michael@0 5764 12,12,12,12,12,13,13,13,12,13,13,13,13,12,13,13,
michael@0 5765 13,13,13,13,13,13,13,12,12,12,13,12,12,13,13,13,
michael@0 5766 13,12,13,12,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5767 10,11,11,12,12,11,12,12,12,13,11,12,12,13,12,12,
michael@0 5768 12,12,13,13,12,12,12,13,13,11,12,12,12,12,12,12,
michael@0 5769 13,13,13,12,12,12,13,13,12,12,13,13,13,12,13,13,
michael@0 5770 13,13,11,12,12,12,12,12,12,12,13,13,12,12,12,13,
michael@0 5771 13,12,13,13,13,13,12,13,13,13,13,12,12,12,12,13,
michael@0 5772 12,12,13,13,13,12,13,13,13,13,12,13,13,13,13,13,
michael@0 5773 13,13,13,13,12,12,12,13,13,13,13,13,13,13,12,13,
michael@0 5774 13,13,13,13,13,13,13,13,13,13,13,13,13,10,11,11,
michael@0 5775 12,12,11,12,12,12,13,11,12,12,13,12,12,13,13,13,
michael@0 5776 13,12,13,12,13,13,11,12,12,13,13,12,12,12,13,13,
michael@0 5777 12,12,13,13,13,12,13,13,13,13,13,13,13,13,13,11,
michael@0 5778 12,12,13,12,12,13,12,13,13,12,13,12,13,13,13,13,
michael@0 5779 13,13,13,12,13,13,13,13,12,12,12,13,13,12,13,13,
michael@0 5780 13,13,12,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5781 13,12,12,12,13,13,12,13,13,13,13,12,13,13,13,13,
michael@0 5782 13,13,13,13,13,13,13,13,13,13,11,11,11,12,12,11,
michael@0 5783 12,12,12,12,11,12,12,12,12,12,12,12,13,13,12,12,
michael@0 5784 12,13,13,11,12,12,12,12,12,12,12,12,13,12,12,12,
michael@0 5785 13,13,12,12,13,13,13,12,13,13,13,13,11,12,12,12,
michael@0 5786 12,12,12,12,13,13,12,12,12,13,12,12,13,13,13,13,
michael@0 5787 12,13,12,13,13,12,12,12,12,12,12,12,13,12,13,12,
michael@0 5788 13,13,13,13,12,13,13,12,13,13,13,13,13,13,12,12,
michael@0 5789 12,12,12,12,13,13,13,13,12,13,12,13,13,13,13,13,
michael@0 5790 13,13,12,13,13,13,12,10,11,11,12,12,11,12,12,12,
michael@0 5791 12,11,12,12,12,12,12,12,12,13,13,12,13,12,13,13,
michael@0 5792 11,12,12,12,12,12,12,12,13,13,12,12,12,13,13,12,
michael@0 5793 12,13,13,13,13,13,13,13,13,11,12,12,12,12,12,13,
michael@0 5794 12,13,13,12,13,12,13,13,12,13,13,13,13,12,13,12,
michael@0 5795 13,13,12,12,12,12,12,12,13,13,13,13,12,13,13,13,
michael@0 5796 13,13,13,13,13,13,13,13,13,13,13,12,12,12,13,12,
michael@0 5797 12,13,13,13,13,12,13,12,13,13,13,13,13,13,13,13,
michael@0 5798 13,13,13,13,10,11,11,12,12,11,12,12,12,12,11,12,
michael@0 5799 12,12,12,12,12,12,13,13,12,12,12,13,13,11,12,12,
michael@0 5800 12,12,12,12,12,13,13,12,12,12,13,13,12,12,13,13,
michael@0 5801 13,12,12,13,13,13,11,12,11,12,12,12,12,12,13,13,
michael@0 5802 11,12,12,13,13,12,13,13,13,13,12,13,12,13,13,12,
michael@0 5803 12,12,12,12,12,13,13,13,13,12,13,13,13,13,13,13,
michael@0 5804 13,13,13,13,13,13,13,13,12,12,12,13,12,12,13,13,
michael@0 5805 13,13,12,13,12,13,13,13,13,13,13,13,12,13,13,13,
michael@0 5806 13,10,11,11,12,12,11,12,12,12,13,11,12,12,13,12,
michael@0 5807 12,12,13,13,13,12,13,13,13,13,11,12,12,13,13,12,
michael@0 5808 12,13,13,13,12,12,13,13,13,12,13,13,13,13,13,13,
michael@0 5809 13,13,13,11,12,12,13,12,12,13,12,13,13,12,12,12,
michael@0 5810 13,13,12,13,13,13,13,13,13,13,13,13,12,12,13,13,
michael@0 5811 13,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5812 13,13,13,13,13,12,12,12,13,13,13,13,13,13,13,12,
michael@0 5813 13,13,13,13,13,13,13,13,13,13,13,13,13,13,10,12,
michael@0 5814 11,12,12,11,12,12,12,13,11,12,12,12,12,12,12,12,
michael@0 5815 13,13,12,12,12,13,13,11,12,12,12,13,12,12,12,13,
michael@0 5816 13,12,12,12,13,13,12,13,13,13,13,12,13,13,13,13,
michael@0 5817 11,12,12,13,12,12,12,12,13,13,12,12,12,13,13,12,
michael@0 5818 13,13,13,13,12,13,12,13,13,12,13,12,13,13,12,13,
michael@0 5819 13,13,13,12,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 5820 13,13,12,12,12,13,12,13,13,13,13,13,12,13,12,13,
michael@0 5821 13,13,13,13,13,13,12,13,13,13,13,10,11,11,12,12,
michael@0 5822 11,12,12,12,13,11,12,12,12,12,12,12,12,13,13,12,
michael@0 5823 12,12,13,13,11,12,12,12,12,12,12,13,13,13,12,13,
michael@0 5824 13,13,13,12,12,13,13,13,13,13,13,13,13,11,12,12,
michael@0 5825 12,12,12,13,12,13,13,12,12,12,13,13,12,13,13,13,
michael@0 5826 13,12,13,12,13,13,12,12,12,12,13,12,13,13,13,13,
michael@0 5827 12,13,13,13,13,12,13,13,13,13,13,13,13,13,13,12,
michael@0 5828 12,12,12,12,12,13,13,13,13,12,13,13,13,13,13,13,
michael@0 5829 13,13,13,12,13,13,13,13,11,12,11,12,12,11,12,12,
michael@0 5830 12,12,11,12,12,12,12,12,12,12,12,13,12,12,12,13,
michael@0 5831 12,11,12,12,12,12,12,12,12,12,13,12,12,12,13,13,
michael@0 5832 12,12,13,13,13,12,13,13,13,13,11,12,12,12,12,12,
michael@0 5833 12,12,13,13,12,12,12,13,12,12,13,13,13,13,12,13,
michael@0 5834 12,13,13,12,12,12,12,12,12,12,13,13,13,12,13,13,
michael@0 5835 13,13,13,13,13,12,13,13,13,13,13,13,12,12,12,12,
michael@0 5836 12,12,13,13,13,13,12,13,12,13,12,13,13,13,13,13,
michael@0 5837 13,13,13,13,12,
michael@0 5838 };
michael@0 5839
michael@0 5840 static const static_codebook _44p5_p4_1 = {
michael@0 5841 5, 3125,
michael@0 5842 (char *)_vq_lengthlist__44p5_p4_1,
michael@0 5843 1, -533725184, 1611661312, 3, 0,
michael@0 5844 (long *)_vq_quantlist__44p5_p4_1,
michael@0 5845 0
michael@0 5846 };
michael@0 5847
michael@0 5848 static const long _vq_quantlist__44p5_p5_0[] = {
michael@0 5849 2,
michael@0 5850 1,
michael@0 5851 3,
michael@0 5852 0,
michael@0 5853 4,
michael@0 5854 };
michael@0 5855
michael@0 5856 static const char _vq_lengthlist__44p5_p5_0[] = {
michael@0 5857 1, 6, 6,10,10, 6, 7, 9,11,13, 5, 9, 7,13,11, 8,
michael@0 5858 11,12,13,15, 8,12,11,15,13, 6, 7, 8,11,11, 7, 8,
michael@0 5859 10,11,13, 9,10,10,13,13,11,11,13,12,16,12,13,13,
michael@0 5860 16,15, 6, 8, 7,11,11, 9,10,10,13,13, 7,10, 7,13,
michael@0 5861 11,12,13,13,15,16,11,13,11,16,12,10,11,11,11,13,
michael@0 5862 11,11,13,12,15,13,13,13,14,15,13,12,15,12,17,15,
michael@0 5863 16,16,16,16,10,11,11,14,11,13,13,13,15,14,11,13,
michael@0 5864 11,15,12,15,15,16,16,16,13,15,12,17,12, 6, 8, 9,
michael@0 5865 12,12, 9,10,12,13,15, 9,11,11,15,14,12,13,15,16,
michael@0 5866 18,13,14,14,17,16, 9,10,11,13,14,11,10,13,14,16,
michael@0 5867 11,12,12,15,15,14,13,16,15,18,14,15,15,17,17, 9,
michael@0 5868 11,11,14,14,11,12,13,15,16,11,13,11,15,14,15,15,
michael@0 5869 15,17,18,14,15,14,17,15,13,14,14,15,16,14,14,15,
michael@0 5870 15,17,15,16,15,17,17,16,16,17,15,19,17,18,18,19,
michael@0 5871 18,13,14,14,16,15,15,15,16,17,17,14,15,14,18,15,
michael@0 5872 17,17,17,19,19,16,17,15,19,16, 6, 9, 8,13,12, 9,
michael@0 5873 11,11,14,15, 9,12,10,15,13,13,14,14,16,17,12,15,
michael@0 5874 13,18,16, 9,11,11,14,14,11,11,13,14,15,11,13,12,
michael@0 5875 16,15,14,14,15,15,18,14,15,15,18,17, 9,11,10,14,
michael@0 5876 13,11,12,12,15,15,11,13,10,16,14,14,15,15,16,18,
michael@0 5877 14,16,13,18,15,13,14,14,16,16,14,14,15,15,17,15,
michael@0 5878 16,15,17,17,16,16,17,16,19,17,18,17,18,19,13,14,
michael@0 5879 14,16,15,15,15,15,17,17,14,15,14,17,15,17,17,17,
michael@0 5880 18,19,16,17,15,19,15,11,13,13,15,16,13,14,15,16,
michael@0 5881 18,14,15,15,17,17,16,16,18,18,20,17,18,17,19,20,
michael@0 5882 13,14,14,16,17,15,15,16,17,18,15,16,16,17,17,18,
michael@0 5883 17,19,18,19,18,18,18,19,21,14,14,15,16,17,15,15,
michael@0 5884 16,18,18,15,16,16,17,18,18,18,19,19,21,18,19,19,
michael@0 5885 22,20,16,16,17,17,19,17,17,17,18,20,17,18,18,20,
michael@0 5886 19,19,19,20,19, 0,19,19,20,20,21,17,17,17,19,18,
michael@0 5887 18,18,20,19,19,18,18,18,20,20,19,19,20,20,20,20,
michael@0 5888 21,20,21,19,11,13,13,16,15,14,15,15,17,17,14,15,
michael@0 5889 14,18,16,16,18,18,20,19,16,19,17,21,18,13,14,15,
michael@0 5890 16,17,15,15,16,18,18,15,16,15,19,18,18,18,18,19,
michael@0 5891 19,18,18,18,22,20,13,14,14,16,16,15,16,16,18,17,
michael@0 5892 15,16,15,18,17,18,18,18,19,19,17,18,17,21,18,16,
michael@0 5893 17,17,18,18,17,18,19,19,19,18,20,18,19,19,19,20,
michael@0 5894 21,19,21,20,20,20, 0,21,16,17,17,19,19,18,18,18,
michael@0 5895 19,21,17,18,18,19,18,20,19,21,20,21,19,20,20,22,
michael@0 5896 19, 7, 9, 9,13,13, 8,10,11,14,15, 9,12,11,15,14,
michael@0 5897 11,13,14,16,17,13,15,14,17,16, 8,10,11,14,14,10,
michael@0 5898 10,12,14,16,11,12,12,16,15,13,12,15,15,18,14,15,
michael@0 5899 15,19,17, 9,11,11,14,14,11,12,12,15,15,11,13,11,
michael@0 5900 16,14,14,15,14,17,17,14,16,14,18,15,12,13,14,15,
michael@0 5901 16,13,13,15,14,17,15,15,15,17,17,15,14,17,14,19,
michael@0 5902 17,18,18,19,18,13,14,14,16,16,15,15,15,17,17,14,
michael@0 5903 15,14,18,15,17,18,17,18,17,16,18,16,19,15, 7,10,
michael@0 5904 10,13,13, 9,10,12,14,15,10,12,11,15,14,12,13,14,
michael@0 5905 16,17,13,15,14,18,16,10,10,12,13,14,10,10,13,13,
michael@0 5906 16,12,12,13,15,15,13,12,15,15,18,15,15,16,18,17,
michael@0 5907 10,11,11,14,14,12,13,13,15,16,10,13,10,16,14,14,
michael@0 5908 15,15,17,17,14,15,13,17,15,13,13,14,15,16,14,13,
michael@0 5909 15,14,18,15,15,16,16,17,16,15,18,15,18,17,18,18,
michael@0 5910 18,18,13,15,14,17,16,15,16,16,17,17,14,15,13,17,
michael@0 5911 15,17,17,18,18,18,16,17,14,20,14, 8,10,10,14,14,
michael@0 5912 11,11,13,14,16,11,13,11,16,14,14,15,16,16,18,14,
michael@0 5913 16,15,18,16,10,12,11,15,14,11,11,13,14,16,13,14,
michael@0 5914 13,16,15,15,14,16,15,19,16,17,16,20,18,10,11,12,
michael@0 5915 14,15,13,13,14,16,16,11,14,11,16,14,16,16,17,18,
michael@0 5916 19,15,17,14,20,15,14,15,14,17,16,13,14,15,15,18,
michael@0 5917 16,17,16,19,18,16,15,18,15,19,18,19,18,21,21,14,
michael@0 5918 14,15,16,17,16,16,17,18,18,13,15,14,17,15,18,18,
michael@0 5919 19,18,22,16,18,15,21,15,12,13,14,16,16,14,14,16,
michael@0 5920 16,18,14,15,15,17,18,16,16,18,18,20,18,18,17,20,
michael@0 5921 20,13,14,15,15,17,15,14,16,16,18,16,16,16,17,19,
michael@0 5922 17,15,18,17,21,18,18,18,19,19,14,15,15,18,17,15,
michael@0 5923 16,16,18,19,15,16,15,18,18,17,18,18,20,21,17,19,
michael@0 5924 17,20,19,16,16,17,16,19,17,17,18,17,20,18,18,18,
michael@0 5925 18,19,19,18,20,17,22,20,20,19,20,20,17,17,18,18,
michael@0 5926 19,18,18,20,21,20,17,18,17,20,20,21,21,21,21,21,
michael@0 5927 19,21,18,22,20,11,13,13,17,16,14,14,16,16,18,14,
michael@0 5928 16,14,18,16,17,18,19,19,20,18,19,18,21,19,14,15,
michael@0 5929 14,17,16,14,14,16,18,18,16,17,16,18,17,18,17,19,
michael@0 5930 18,20,19,19,18,20,20,13,14,15,16,17,16,16,17,18,
michael@0 5931 19,14,16,14,19,17,18,19,18,20,20,18,20,17,21,18,
michael@0 5932 17,17,17,19,18,16,17,18,18,19,18,19,18,21,21,18,
michael@0 5933 18,20,17,21,19,20,20,22,21,16,17,18,18,19,18,18,
michael@0 5934 19,21,20,16,17,17,20,18,21,21,22,21,22,18,21,18,
michael@0 5935 0,18, 7, 9, 9,13,13, 9,11,12,14,15, 8,11,10,15,
michael@0 5936 14,13,14,15,16,18,11,14,13,17,15, 9,11,11,14,14,
michael@0 5937 11,11,13,14,16,11,12,12,15,15,14,14,16,15,18,14,
michael@0 5938 14,15,17,17, 8,11,10,14,14,11,12,12,15,15,10,12,
michael@0 5939 10,16,14,14,15,15,17,18,13,15,12,18,15,13,14,14,
michael@0 5940 16,16,14,14,15,15,17,15,15,15,16,17,16,15,17,15,
michael@0 5941 19,17,17,17,18,18,12,14,13,16,15,15,15,15,17,17,
michael@0 5942 13,15,13,17,14,17,18,18,18,19,15,17,14,19,14, 8,
michael@0 5943 10,10,14,14,11,11,13,14,16,11,13,11,16,14,14,15,
michael@0 5944 16,17,19,14,16,15,18,17,10,12,11,15,14,11,11,14,
michael@0 5945 14,17,13,14,13,17,15,15,14,17,15,19,16,17,16,19,
michael@0 5946 17,10,11,12,14,15,13,13,14,15,17,11,13,11,17,14,
michael@0 5947 16,16,17,18,19,15,16,14,18,15,14,15,14,16,16,13,
michael@0 5948 14,15,15,18,16,16,16,18,18,16,15,18,15,20,18,19,
michael@0 5949 18,21,18,14,14,15,16,17,16,16,17,17,18,13,15,14,
michael@0 5950 17,16,19,19,19,19,19,15,18,15,20,15, 7,10,10,13,
michael@0 5951 13,10,11,12,14,15, 9,12,10,15,14,13,14,15,16,17,
michael@0 5952 12,15,13,17,16,10,11,11,14,14,10,10,13,14,16,12,
michael@0 5953 13,13,16,15,14,13,16,15,18,15,15,16,17,17,10,12,
michael@0 5954 10,14,13,12,13,12,15,15,10,13,10,16,13,15,16,15,
michael@0 5955 17,18,13,16,12,18,15,13,14,14,16,17,14,13,15,15,
michael@0 5956 18,15,16,15,17,17,16,14,17,15,19,17,18,18,19,19,
michael@0 5957 13,15,13,17,14,15,15,15,18,17,14,15,13,17,14,18,
michael@0 5958 17,18,18,19,15,17,15,19,15,11,13,13,16,17,14,14,
michael@0 5959 16,16,18,14,16,15,18,17,17,18,19,18,21,18,18,17,
michael@0 5960 20,18,13,15,14,17,16,14,14,16,17,18,16,17,16,19,
michael@0 5961 17,18,17,19,18,22,18,19,19,21,21,13,14,15,16,18,
michael@0 5962 16,16,17,17,20,14,16,14,18,17,18,18,19,19,21,17,
michael@0 5963 18,17,21,18,17,18,17,19,18,16,17,17,18,19,18,18,
michael@0 5964 18,22,22,18,17,19,17, 0,20,21,19,21,20,17,17,18,
michael@0 5965 18,21,18,18,18,19,21,17,17,17,19,19,20,20,22,21,
michael@0 5966 21,19,20,18,20,17,12,14,13,17,16,14,15,15,17,18,
michael@0 5967 14,16,14,18,16,17,18,18,21,20,16,18,16,21,18,14,
michael@0 5968 15,15,17,17,15,15,16,18,18,15,17,16,18,18,17,17,
michael@0 5969 19,19,20,18,19,18,20,19,14,15,14,17,15,15,16,16,
michael@0 5970 18,17,15,16,14,19,15,18,18,18,19,20,17,20,15,21,
michael@0 5971 17,16,17,18,18,19,17,17,18,18,20,18,19,18,19,21,
michael@0 5972 19,18,19,19,21,20, 0,19,21,20,16,17,16,19,16,18,
michael@0 5973 18,18,19,19,17,18,17,20,17,19,20,20,22, 0,19,20,
michael@0 5974 17,21,17,11,13,14,16,17,14,15,15,17,18,14,15,15,
michael@0 5975 18,18,16,17,17,19,20,16,18,17,19,21,13,14,15,17,
michael@0 5976 17,14,15,16,17,19,15,16,16,18,19,16,17,18,19,21,
michael@0 5977 17,18,20,21,21,13,15,15,17,17,15,16,16,18,19,15,
michael@0 5978 16,16,18,19,17,17,18,19,22,17,19,18,22,19,15,16,
michael@0 5979 17,19,19,16,17,18,18,20,17,18,18,19,20,19,18,20,
michael@0 5980 18,22,20,19,19,22,21,16,17,17,18,19,18,18,18,19,
michael@0 5981 20,17,18,18,20,19,20,19,20,22,20,19,20,21,21,20,
michael@0 5982 12,14,14,16,16,13,14,16,17,18,14,16,15,18,18,15,
michael@0 5983 17,17,19,19,17,18,18,19,19,13,14,15,16,17,14,14,
michael@0 5984 16,16,20,15,16,16,17,19,16,15,18,17,20,18,17,19,
michael@0 5985 19,19,14,15,15,17,17,16,16,16,18,18,15,16,15,19,
michael@0 5986 18,17,18,18,20,21,17,18,17,21,18,16,15,17,17,19,
michael@0 5987 17,15,18,17,20,19,17,18,19,20,18,16,19,17,22,20,
michael@0 5988 19,20,19,20,17,17,18,19,19,18,18,19,20,20,17,18,
michael@0 5989 17,18,18,21,21,20,20,21,18,20,17,21,19,11,14,14,
michael@0 5990 16,17,15,14,16,17,19,14,16,14,18,17,18,18,19,19,
michael@0 5991 21,17,19,18,20,20,13,15,14,17,17,14,14,16,17,18,
michael@0 5992 16,17,16,19,18,18,17,19,18,20,18,21,18,20,20,13,
michael@0 5993 15,15,16,17,16,16,17,18,19,14,16,15,19,18,19,19,
michael@0 5994 19,21,20,18,19,17,20,18,16,17,16,19,18,16,17,17,
michael@0 5995 19,20,17,19,18,20,19,18,17,21,18, 0,21,20,20, 0,
michael@0 5996 20,17,17,18,18,19,18,19,19,20,22,16,17,17,20,18,
michael@0 5997 21,22,20,20,22,18,22,18,22,18,12,14,14,17,17,14,
michael@0 5998 15,16,17,19,14,16,15,17,17,17,17,18,18,21,17,19,
michael@0 5999 17,20,19,14,15,15,16,18,15,14,16,16,19,16,17,16,
michael@0 6000 19,18,17,16,20,17,20,18,20,19,19,20,14,15,15,18,
michael@0 6001 17,16,16,17,18,19,14,16,15,19,17,18,21,18,19,21,
michael@0 6002 17,18,17,19,18,17,17,18,17,20,17,16,18,17,21,18,
michael@0 6003 19,19,19,19,18,17,19,17,20,20,21,20,21,20,17,17,
michael@0 6004 17,19,19,19,18,18,20,21,16,18,16,19,18,20,20,21,
michael@0 6005 21,20,18,19,16, 0,17,12,14,14,17,17,15,15,18,17,
michael@0 6006 19,15,18,15,20,16,20,19,21,18,22,20,20,20,22,19,
michael@0 6007 14,16,14,20,17,14,15,17,17,20,18,18,17,20,18,18,
michael@0 6008 17,19,17,21,20,21,20, 0,21,14,15,16,17,19,18,17,
michael@0 6009 19,18,21,14,18,15,21,17,21,20,21,20, 0,18,21,17,
michael@0 6010 21,17,18,19,17,20,18,16,17,17,19,19,19,21,20, 0,
michael@0 6011 20,18,17,21,17, 0,22, 0,21, 0,22,17,17,19,18,20,
michael@0 6012 20,20,21,19,22,16,17,18,20,18,22,22, 0,22, 0,17,
michael@0 6013 21,17,22,17,11,14,13,16,16,14,15,15,17,18,14,15,
michael@0 6014 14,18,17,17,18,18,19,20,16,17,17,21,19,13,14,15,
michael@0 6015 17,17,15,16,16,18,18,15,16,16,19,18,18,18,18,19,
michael@0 6016 20,17,18,18,20,19,13,15,14,17,17,15,16,16,17,18,
michael@0 6017 14,16,15,19,17,17,18,19,21,21,17,18,17,20,18,16,
michael@0 6018 17,17,19,19,17,18,19,19,20,18,19,18,21,21,21,20,
michael@0 6019 19,21,22,20,20,19,21,20,15,17,16,19,19,17,18,18,
michael@0 6020 20,21,16,18,17,20,18,19,19,21,21,21,19,19,19,20,
michael@0 6021 18,11,14,13,17,16,14,14,16,16,19,14,16,15,19,16,
michael@0 6022 18,18,18,19,22,17,18,17,20,19,13,15,14,17,17,15,
michael@0 6023 15,16,17,19,16,17,16,20,18,18,17,19,18,21,19,19,
michael@0 6024 18,22, 0,13,14,15,17,18,16,16,17,17,19,14,16,15,
michael@0 6025 19,18,18,19,19,20,21,18,18,17,20,18,17,18,17,20,
michael@0 6026 18,16,17,17,18,20,18,19,18,20,20,18,18,21,17,21,
michael@0 6027 20,21,21, 0,19,16,16,18,18,19,19,18,20,19,20,16,
michael@0 6028 17,17,20,18,21,20,21,22,22,18,20,17,21,17,12,14,
michael@0 6029 14,17,16,14,15,16,18,18,13,15,14,18,17,17,18,18,
michael@0 6030 19,19,15,17,16,19,19,14,15,15,17,17,15,15,16,18,
michael@0 6031 19,15,16,16,19,18,17,17,18,18,20,18,18,18,21,20,
michael@0 6032 13,15,14,17,16,15,16,15,18,18,14,16,14,18,17,18,
michael@0 6033 18,18,19,21,16,18,16,20,17,17,18,17,18,19,17,17,
michael@0 6034 18,18,19,18,19,19,21,19,19,18,20,18,21,21,20,20,
michael@0 6035 21,20,16,17,15,20,17,17,19,17,19,19,17,18,15,20,
michael@0 6036 17,19,20,19,21,22,17,20,16, 0,17,12,14,14,17,18,
michael@0 6037 16,15,18,16,20,16,18,15,21,17,20,18,21,19,22,19,
michael@0 6038 21,19, 0,19,14,16,15,19,17,14,15,17,16,21,18,19,
michael@0 6039 18,21,17,19,17,21,17,22,20,21,21, 0,21,14,15,16,
michael@0 6040 17,19,18,17,19,18,21,14,17,15,20,17,21,22,21,20,
michael@0 6041 22,18,21,17,21,17,17,19,17,21,18,16,17,17,19,20,
michael@0 6042 19,21,20,21,20,17,18,20,17,21, 0,22,20,21,22,17,
michael@0 6043 17,20,18,21,21,20,22,20,21,16,17,17,21,19, 0,22,
michael@0 6044 0,21,21,18,22,17,21,17,12,14,14,17,16,14,15,16,
michael@0 6045 17,18,14,16,15,18,17,17,17,20,19,20,16,18,17,21,
michael@0 6046 18,14,15,15,17,17,14,15,16,17,19,16,17,16,18,18,
michael@0 6047 17,16,19,18,19,18,19,18,21,20,14,15,15,18,17,16,
michael@0 6048 16,16,19,18,15,16,14,20,16,18,18,19,19,20,16,19,
michael@0 6049 16,21,17,17,17,18,19,19,16,16,18,18,19,19,19,18,
michael@0 6050 20,20,18,16,19,18,20,22,21,20,19,20,16,18,17,20,
michael@0 6051 16,18,19,18,19,18,16,18,16,20,17,21,20,21,20,20,
michael@0 6052 18,19,17,21,16,
michael@0 6053 };
michael@0 6054
michael@0 6055 static const static_codebook _44p5_p5_0 = {
michael@0 6056 5, 3125,
michael@0 6057 (char *)_vq_lengthlist__44p5_p5_0,
michael@0 6058 1, -528744448, 1616642048, 3, 0,
michael@0 6059 (long *)_vq_quantlist__44p5_p5_0,
michael@0 6060 0
michael@0 6061 };
michael@0 6062
michael@0 6063 static const long _vq_quantlist__44p5_p5_1[] = {
michael@0 6064 3,
michael@0 6065 2,
michael@0 6066 4,
michael@0 6067 1,
michael@0 6068 5,
michael@0 6069 0,
michael@0 6070 6,
michael@0 6071 };
michael@0 6072
michael@0 6073 static const char _vq_lengthlist__44p5_p5_1[] = {
michael@0 6074 2, 3, 3, 3, 3, 3, 3,
michael@0 6075 };
michael@0 6076
michael@0 6077 static const static_codebook _44p5_p5_1 = {
michael@0 6078 1, 7,
michael@0 6079 (char *)_vq_lengthlist__44p5_p5_1,
michael@0 6080 1, -533200896, 1611661312, 3, 0,
michael@0 6081 (long *)_vq_quantlist__44p5_p5_1,
michael@0 6082 0
michael@0 6083 };
michael@0 6084
michael@0 6085 static const long _vq_quantlist__44p5_p6_0[] = {
michael@0 6086 1,
michael@0 6087 0,
michael@0 6088 2,
michael@0 6089 };
michael@0 6090
michael@0 6091 static const char _vq_lengthlist__44p5_p6_0[] = {
michael@0 6092 1, 5, 5, 5, 7, 9, 5, 9, 7, 5, 7, 8, 7, 7,10, 9,
michael@0 6093 9,10, 5, 8, 7, 9,10, 9, 7,10, 7, 6, 9, 9, 9,10,
michael@0 6094 12,10,12,11, 9,10,11,11,10,13,12,12,13,10,11,11,
michael@0 6095 12,13,13,11,13,11, 6, 9, 9,10,11,12, 9,12,11,10,
michael@0 6096 11,11,11,11,13,12,13,13, 9,11,10,12,13,13,11,13,
michael@0 6097 10, 6, 9,10, 9,11,12,10,12,11, 9,10,11,10,10,13,
michael@0 6098 11,13,13,10,11,11,12,13,12,11,13,11, 7, 9,10, 9,
michael@0 6099 10,12,10,11,11,10,10,11,10,10,12,12,11,12,10,11,
michael@0 6100 10,12,12,12,10,12,10, 7,10,10,11,11,13,11,13,11,
michael@0 6101 10,12,11,11,10,13,13,14,13,10,11,12,13,13,14,11,
michael@0 6102 13,10, 6,10, 9,10,11,12, 9,12,11, 9,11,11,11,11,
michael@0 6103 13,12,12,13, 9,11,10,12,13,13,10,13,10, 7,10,10,
michael@0 6104 11,11,14,11,13,11,10,12,11,11,10,14,13,14,13,10,
michael@0 6105 11,12,13,13,14,11,13,10, 7,10, 9,10,10,12, 9,12,
michael@0 6106 10,10,11,11,10,10,12,12,12,12, 9,11,10,11,12,12,
michael@0 6107 10,12, 9,
michael@0 6108 };
michael@0 6109
michael@0 6110 static const static_codebook _44p5_p6_0 = {
michael@0 6111 5, 243,
michael@0 6112 (char *)_vq_lengthlist__44p5_p6_0,
michael@0 6113 1, -527106048, 1620377600, 2, 0,
michael@0 6114 (long *)_vq_quantlist__44p5_p6_0,
michael@0 6115 0
michael@0 6116 };
michael@0 6117
michael@0 6118 static const long _vq_quantlist__44p5_p6_1[] = {
michael@0 6119 1,
michael@0 6120 0,
michael@0 6121 2,
michael@0 6122 };
michael@0 6123
michael@0 6124 static const char _vq_lengthlist__44p5_p6_1[] = {
michael@0 6125 2, 6, 6, 5, 7, 8, 5, 8, 7, 6, 7, 7, 7, 7, 8, 8,
michael@0 6126 8, 8, 6, 7, 7, 7, 8, 8, 7, 8, 7, 6, 8, 8, 8, 9,
michael@0 6127 10, 8, 9, 9, 8, 9, 9, 9, 9,10,10,10,10, 8, 9, 9,
michael@0 6128 10,10,10, 9,10,10, 6, 8, 8, 8, 9, 9, 8,10, 9, 9,
michael@0 6129 9, 9, 9, 9,10,10,10,10, 8, 9, 9,10,10,10, 9,10,
michael@0 6130 9, 6, 8, 9, 8, 9, 9, 8, 9, 9, 8, 9, 9, 9, 9,10,
michael@0 6131 9,10,10, 8, 9, 9, 9,10,10, 9,10, 9, 7, 8, 9, 8,
michael@0 6132 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9,
michael@0 6133 9, 9, 9, 9, 9, 9, 9, 7, 9, 9, 9,10,10, 9,10,10,
michael@0 6134 9,10, 9, 9, 9,10,10,10,10, 9,10, 9,10,10,10, 9,
michael@0 6135 10, 9, 6, 8, 8, 8, 9, 9, 8, 9, 9, 8, 9, 9, 9, 9,
michael@0 6136 10, 9,10,10, 8, 9, 9, 9,10,10, 9,10, 9, 7, 9, 9,
michael@0 6137 9,10,10, 9,10, 9, 9, 9,10,10, 9,10,10,10,10, 9,
michael@0 6138 9, 9,10,10,10, 9,10, 9, 7, 9, 8, 8, 9, 9, 8, 9,
michael@0 6139 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9,
michael@0 6140 9, 9, 9,
michael@0 6141 };
michael@0 6142
michael@0 6143 static const static_codebook _44p5_p6_1 = {
michael@0 6144 5, 243,
michael@0 6145 (char *)_vq_lengthlist__44p5_p6_1,
michael@0 6146 1, -530841600, 1616642048, 2, 0,
michael@0 6147 (long *)_vq_quantlist__44p5_p6_1,
michael@0 6148 0
michael@0 6149 };
michael@0 6150
michael@0 6151 static const long _vq_quantlist__44p5_p7_0[] = {
michael@0 6152 1,
michael@0 6153 0,
michael@0 6154 2,
michael@0 6155 };
michael@0 6156
michael@0 6157 static const char _vq_lengthlist__44p5_p7_0[] = {
michael@0 6158 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 6159 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6160 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6161 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6162 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6163 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6164 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6165 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6166 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6167 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6168 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6169 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6170 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6171 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6172 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6173 9, 9, 9,
michael@0 6174 };
michael@0 6175
michael@0 6176 static const static_codebook _44p5_p7_0 = {
michael@0 6177 5, 243,
michael@0 6178 (char *)_vq_lengthlist__44p5_p7_0,
michael@0 6179 1, -513979392, 1633504256, 2, 0,
michael@0 6180 (long *)_vq_quantlist__44p5_p7_0,
michael@0 6181 0
michael@0 6182 };
michael@0 6183
michael@0 6184 static const long _vq_quantlist__44p5_p7_1[] = {
michael@0 6185 1,
michael@0 6186 0,
michael@0 6187 2,
michael@0 6188 };
michael@0 6189
michael@0 6190 static const char _vq_lengthlist__44p5_p7_1[] = {
michael@0 6191 1, 7, 7, 6, 9, 9, 7, 9, 9, 6, 9, 9, 9, 9, 9, 9,
michael@0 6192 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6193 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6194 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6195 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6196 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6197 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6198 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6199 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6200 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6201 9, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6202 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6203 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 6204 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 6205 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 6206 10,10,10,
michael@0 6207 };
michael@0 6208
michael@0 6209 static const static_codebook _44p5_p7_1 = {
michael@0 6210 5, 243,
michael@0 6211 (char *)_vq_lengthlist__44p5_p7_1,
michael@0 6212 1, -516716544, 1630767104, 2, 0,
michael@0 6213 (long *)_vq_quantlist__44p5_p7_1,
michael@0 6214 0
michael@0 6215 };
michael@0 6216
michael@0 6217 static const long _vq_quantlist__44p5_p7_2[] = {
michael@0 6218 12,
michael@0 6219 11,
michael@0 6220 13,
michael@0 6221 10,
michael@0 6222 14,
michael@0 6223 9,
michael@0 6224 15,
michael@0 6225 8,
michael@0 6226 16,
michael@0 6227 7,
michael@0 6228 17,
michael@0 6229 6,
michael@0 6230 18,
michael@0 6231 5,
michael@0 6232 19,
michael@0 6233 4,
michael@0 6234 20,
michael@0 6235 3,
michael@0 6236 21,
michael@0 6237 2,
michael@0 6238 22,
michael@0 6239 1,
michael@0 6240 23,
michael@0 6241 0,
michael@0 6242 24,
michael@0 6243 };
michael@0 6244
michael@0 6245 static const char _vq_lengthlist__44p5_p7_2[] = {
michael@0 6246 1, 2, 3, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,
michael@0 6247 11,12,12,13,13,14,14,14,14,
michael@0 6248 };
michael@0 6249
michael@0 6250 static const static_codebook _44p5_p7_2 = {
michael@0 6251 1, 25,
michael@0 6252 (char *)_vq_lengthlist__44p5_p7_2,
michael@0 6253 1, -518864896, 1620639744, 5, 0,
michael@0 6254 (long *)_vq_quantlist__44p5_p7_2,
michael@0 6255 0
michael@0 6256 };
michael@0 6257
michael@0 6258 static const long _vq_quantlist__44p5_p7_3[] = {
michael@0 6259 12,
michael@0 6260 11,
michael@0 6261 13,
michael@0 6262 10,
michael@0 6263 14,
michael@0 6264 9,
michael@0 6265 15,
michael@0 6266 8,
michael@0 6267 16,
michael@0 6268 7,
michael@0 6269 17,
michael@0 6270 6,
michael@0 6271 18,
michael@0 6272 5,
michael@0 6273 19,
michael@0 6274 4,
michael@0 6275 20,
michael@0 6276 3,
michael@0 6277 21,
michael@0 6278 2,
michael@0 6279 22,
michael@0 6280 1,
michael@0 6281 23,
michael@0 6282 0,
michael@0 6283 24,
michael@0 6284 };
michael@0 6285
michael@0 6286 static const char _vq_lengthlist__44p5_p7_3[] = {
michael@0 6287 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 6288 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 6289 };
michael@0 6290
michael@0 6291 static const static_codebook _44p5_p7_3 = {
michael@0 6292 1, 25,
michael@0 6293 (char *)_vq_lengthlist__44p5_p7_3,
michael@0 6294 1, -529006592, 1611661312, 5, 0,
michael@0 6295 (long *)_vq_quantlist__44p5_p7_3,
michael@0 6296 0
michael@0 6297 };
michael@0 6298
michael@0 6299 static const char _huff_lengthlist__44p5_short[] = {
michael@0 6300 4, 7,12,14,15,18,20,20, 5, 3, 4, 6, 9,11,15,19,
michael@0 6301 9, 4, 3, 4, 7, 9,13,18,11, 6, 3, 3, 5, 8,13,19,
michael@0 6302 14, 9, 6, 5, 7,10,16,20,16,11, 9, 8,10,10,14,16,
michael@0 6303 21,14,13,11, 8, 7,11,14,21,14,13, 9, 6, 5,10,12,
michael@0 6304 };
michael@0 6305
michael@0 6306 static const static_codebook _huff_book__44p5_short = {
michael@0 6307 2, 64,
michael@0 6308 (char *)_huff_lengthlist__44p5_short,
michael@0 6309 0, 0, 0, 0, 0,
michael@0 6310 NULL,
michael@0 6311 0
michael@0 6312 };
michael@0 6313
michael@0 6314 static const long _vq_quantlist__44p6_l0_0[] = {
michael@0 6315 6,
michael@0 6316 5,
michael@0 6317 7,
michael@0 6318 4,
michael@0 6319 8,
michael@0 6320 3,
michael@0 6321 9,
michael@0 6322 2,
michael@0 6323 10,
michael@0 6324 1,
michael@0 6325 11,
michael@0 6326 0,
michael@0 6327 12,
michael@0 6328 };
michael@0 6329
michael@0 6330 static const char _vq_lengthlist__44p6_l0_0[] = {
michael@0 6331 1, 4, 4, 7, 7,10,10,12,12,12,12,13,12, 5, 5, 5,
michael@0 6332 8, 6,11, 9,12,12,13,12,12,12, 4, 5, 5, 6, 8, 9,
michael@0 6333 11,12,12,13,12,12,12, 7, 7, 8, 9, 9,11, 8,12, 9,
michael@0 6334 12,12,12,12, 7, 8, 8, 9, 9, 8,11, 9,12,12,12,11,
michael@0 6335 12,10,10,10,11,11,11,11,11,10,11,11,12,11,10,10,
michael@0 6336 10,11,11,11,11,10,11,11,11,11,12,11,11,11,12,11,
michael@0 6337 12,11,12,11,13,11,13,11,11,11,11,11,12,11,12,10,
michael@0 6338 13,11,12,11,13,12,12,12,13,12,13,13,13,12,14,12,
michael@0 6339 14,13,12,12,12,12,13,13,13,12,14,12,14,13,14,13,
michael@0 6340 14,14,14,14,14,14,14,14,15,14,15,14,13,14,13,14,
michael@0 6341 14,14,14,14,15,14,14,14,15,
michael@0 6342 };
michael@0 6343
michael@0 6344 static const static_codebook _44p6_l0_0 = {
michael@0 6345 2, 169,
michael@0 6346 (char *)_vq_lengthlist__44p6_l0_0,
michael@0 6347 1, -526516224, 1616117760, 4, 0,
michael@0 6348 (long *)_vq_quantlist__44p6_l0_0,
michael@0 6349 0
michael@0 6350 };
michael@0 6351
michael@0 6352 static const long _vq_quantlist__44p6_l0_1[] = {
michael@0 6353 2,
michael@0 6354 1,
michael@0 6355 3,
michael@0 6356 0,
michael@0 6357 4,
michael@0 6358 };
michael@0 6359
michael@0 6360 static const char _vq_lengthlist__44p6_l0_1[] = {
michael@0 6361 4, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5,
michael@0 6362 5, 5, 4, 5, 5, 5, 5, 5, 4,
michael@0 6363 };
michael@0 6364
michael@0 6365 static const static_codebook _44p6_l0_1 = {
michael@0 6366 2, 25,
michael@0 6367 (char *)_vq_lengthlist__44p6_l0_1,
michael@0 6368 1, -533725184, 1611661312, 3, 0,
michael@0 6369 (long *)_vq_quantlist__44p6_l0_1,
michael@0 6370 0
michael@0 6371 };
michael@0 6372
michael@0 6373 static const long _vq_quantlist__44p6_l1_0[] = {
michael@0 6374 1,
michael@0 6375 0,
michael@0 6376 2,
michael@0 6377 };
michael@0 6378
michael@0 6379 static const char _vq_lengthlist__44p6_l1_0[] = {
michael@0 6380 1, 3, 2, 5, 5, 6, 6, 6, 6,
michael@0 6381 };
michael@0 6382
michael@0 6383 static const static_codebook _44p6_l1_0 = {
michael@0 6384 2, 9,
michael@0 6385 (char *)_vq_lengthlist__44p6_l1_0,
michael@0 6386 1, -516716544, 1630767104, 2, 0,
michael@0 6387 (long *)_vq_quantlist__44p6_l1_0,
michael@0 6388 0
michael@0 6389 };
michael@0 6390
michael@0 6391 static const char _huff_lengthlist__44p6_lfe[] = {
michael@0 6392 2, 3, 1, 3,
michael@0 6393 };
michael@0 6394
michael@0 6395 static const static_codebook _huff_book__44p6_lfe = {
michael@0 6396 2, 4,
michael@0 6397 (char *)_huff_lengthlist__44p6_lfe,
michael@0 6398 0, 0, 0, 0, 0,
michael@0 6399 NULL,
michael@0 6400 0
michael@0 6401 };
michael@0 6402
michael@0 6403 static const char _huff_lengthlist__44p6_long[] = {
michael@0 6404 2, 7,13,15,16,17,19,20, 6, 3, 4, 7, 9,10,12,15,
michael@0 6405 13, 4, 3, 4, 7, 8,11,13,14, 7, 4, 4, 6, 7,10,11,
michael@0 6406 16, 9, 7, 6, 7, 8, 9,10,16, 9, 8, 7, 7, 6, 8, 8,
michael@0 6407 18,12,10,10, 9, 8, 8, 9,20,14,13,12,11, 8, 9, 9,
michael@0 6408 };
michael@0 6409
michael@0 6410 static const static_codebook _huff_book__44p6_long = {
michael@0 6411 2, 64,
michael@0 6412 (char *)_huff_lengthlist__44p6_long,
michael@0 6413 0, 0, 0, 0, 0,
michael@0 6414 NULL,
michael@0 6415 0
michael@0 6416 };
michael@0 6417
michael@0 6418 static const long _vq_quantlist__44p6_p1_0[] = {
michael@0 6419 1,
michael@0 6420 0,
michael@0 6421 2,
michael@0 6422 };
michael@0 6423
michael@0 6424 static const char _vq_lengthlist__44p6_p1_0[] = {
michael@0 6425 2, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 8, 9, 7,
michael@0 6426 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 8, 5, 7, 8, 8, 9,
michael@0 6427 10, 8, 9, 9, 8, 9,10, 9,10,12,10,11,11, 8, 9,10,
michael@0 6428 10,11,11, 9,11,11, 5, 8, 7, 8, 9, 9, 8,10, 9, 8,
michael@0 6429 10, 9, 9,11,11,10,11,11, 8,10, 9,10,11,11, 9,12,
michael@0 6430 10, 5, 8, 8, 7, 9,10, 8,10, 9, 7, 9, 9, 9,10,11,
michael@0 6431 9,11,11, 8,10,10,10,11,11,10,12,11, 7, 9, 9, 9,
michael@0 6432 10,11, 9,11,11, 9, 9,11,10,10,13,11,11,12, 9,11,
michael@0 6433 11,11,12,13,11,13,12, 7, 9, 9, 9,11,11, 9,12,10,
michael@0 6434 9,11,10,10,11,12,11,13,12, 9,11,11,11,13,13,11,
michael@0 6435 13,11, 5, 8, 8, 8, 9,10, 7,10, 9, 8,10,10,10,11,
michael@0 6436 11,10,11,11, 7, 9, 9, 9,11,11, 9,11,10, 7, 9, 9,
michael@0 6437 9,10,12, 9,11,11, 9,11,11,11,11,13,11,13,13, 9,
michael@0 6438 10,11,11,12,13,10,12,11, 7, 9, 9, 9,11,11, 9,11,
michael@0 6439 10, 9,11,11,11,12,13,11,13,12, 9,11, 9,11,12,11,
michael@0 6440 10,13,10,
michael@0 6441 };
michael@0 6442
michael@0 6443 static const static_codebook _44p6_p1_0 = {
michael@0 6444 5, 243,
michael@0 6445 (char *)_vq_lengthlist__44p6_p1_0,
michael@0 6446 1, -535822336, 1611661312, 2, 0,
michael@0 6447 (long *)_vq_quantlist__44p6_p1_0,
michael@0 6448 0
michael@0 6449 };
michael@0 6450
michael@0 6451 static const long _vq_quantlist__44p6_p2_0[] = {
michael@0 6452 2,
michael@0 6453 1,
michael@0 6454 3,
michael@0 6455 0,
michael@0 6456 4,
michael@0 6457 };
michael@0 6458
michael@0 6459 static const char _vq_lengthlist__44p6_p2_0[] = {
michael@0 6460 4, 6, 6, 9, 9, 6, 7, 8,10,10, 6, 8, 7,10,10, 8,
michael@0 6461 10,10,12,13, 8,10,10,13,12, 6, 8, 8,10,10, 7, 8,
michael@0 6462 9,10,11, 8, 9, 9,11,11,10,10,11,12,13,10,11,11,
michael@0 6463 14,13, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 9, 8,11,
michael@0 6464 10,10,11,11,13,14,10,11,10,13,12, 9,10,10,12,12,
michael@0 6465 10,10,11,12,13,10,11,11,13,13,12,12,13,12,15,13,
michael@0 6466 14,13,15,14, 9,10,10,13,12,10,11,11,13,13,10,11,
michael@0 6467 10,13,12,13,13,14,14,15,12,13,12,15,12, 6, 8, 8,
michael@0 6468 10,11, 8, 9,10,11,12, 8, 9, 9,11,11,10,11,12,13,
michael@0 6469 14,10,11,11,14,13, 8, 9, 9,11,12, 9,10,11,12,13,
michael@0 6470 9,10,11,12,13,11,11,13,13,15,11,12,12,14,14, 8,
michael@0 6471 9, 9,12,12, 9,10,11,12,13, 9,10,10,13,12,11,12,
michael@0 6472 13,14,15,11,12,12,14,14,11,11,12,13,14,11,12,13,
michael@0 6473 13,15,12,13,13,14,15,13,13,14,14,16,14,15,15,16,
michael@0 6474 16,11,12,11,14,13,12,13,13,14,14,11,13,12,14,13,
michael@0 6475 14,15,15,16,16,13,14,14,16,14, 6, 8, 8,11,10, 8,
michael@0 6476 9, 9,12,11, 8,10, 9,12,11,10,11,11,13,13,10,12,
michael@0 6477 11,14,13, 8, 9, 9,12,12, 9,10,10,12,13, 9,11,10,
michael@0 6478 13,12,11,12,12,14,14,11,13,12,15,14, 8, 9, 9,12,
michael@0 6479 11, 9,10,10,13,12, 9,11,10,13,12,12,12,12,14,14,
michael@0 6480 11,13,12,15,13,11,11,12,13,14,11,12,13,13,14,12,
michael@0 6481 13,13,14,15,13,13,14,14,16,14,15,15,16,16,11,12,
michael@0 6482 11,14,13,12,13,13,15,14,11,13,12,15,13,14,15,15,
michael@0 6483 16,16,13,15,13,16,14, 9,10,11,12,13,11,11,12,13,
michael@0 6484 14,11,12,12,13,14,13,13,14,14,16,13,14,14,15,16,
michael@0 6485 11,11,12,13,14,12,12,13,14,15,12,13,13,14,15,14,
michael@0 6486 14,15,15,17,14,15,15,16,17,11,12,12,14,14,12,13,
michael@0 6487 13,14,15,12,13,12,15,15,14,15,15,16,17,14,15,15,
michael@0 6488 16,16,13,14,14,15,16,14,14,15,15,17,15,15,15,16,
michael@0 6489 17,16,16,17,16,18,16,17,17,18,18,13,14,14,16,15,
michael@0 6490 14,15,15,17,16,14,15,15,16,16,16,17,17,18,18,16,
michael@0 6491 16,16,17,16, 9,11,10,13,12,11,12,12,14,13,11,12,
michael@0 6492 11,15,13,13,14,14,16,15,13,14,13,17,14,11,12,12,
michael@0 6493 14,14,12,12,13,15,15,12,13,13,15,14,14,14,15,16,
michael@0 6494 16,14,15,15,17,16,11,12,11,14,13,12,13,13,15,14,
michael@0 6495 12,13,12,15,13,14,15,15,16,16,14,15,14,17,15,13,
michael@0 6496 14,14,15,16,14,15,15,16,17,14,15,15,16,17,16,16,
michael@0 6497 16,17,17,16,17,17,18,18,13,15,14,16,15,15,15,15,
michael@0 6498 17,16,14,15,14,17,15,16,17,17,18,18,16,17,16,18,
michael@0 6499 16, 6, 8, 8,11,11, 8, 9, 9,11,12, 8, 9, 9,12,11,
michael@0 6500 10,11,11,13,14,10,12,11,14,13, 7, 9, 9,11,12, 9,
michael@0 6501 10,10,12,13, 9,10,10,13,12,11,11,12,13,15,11,12,
michael@0 6502 12,15,14, 8, 9, 9,12,11, 9,10,10,13,13, 9,11,10,
michael@0 6503 13,12,12,12,12,14,15,11,13,12,15,13,10,11,11,13,
michael@0 6504 14,11,12,12,13,15,11,12,12,14,14,13,13,14,14,16,
michael@0 6505 14,15,14,16,16,11,12,11,14,13,12,13,13,15,14,11,
michael@0 6506 13,12,15,13,14,15,15,16,16,13,14,14,16,14, 8, 9,
michael@0 6507 9,11,12, 9,10,11,12,13, 9,10,10,13,12,11,12,13,
michael@0 6508 14,15,11,12,12,15,14, 9, 9,11,11,13,10,10,12,12,
michael@0 6509 14,10,10,11,13,14,12,12,13,14,16,12,13,13,15,15,
michael@0 6510 9,11,10,13,12,10,11,11,13,14,10,12,11,14,13,12,
michael@0 6511 13,13,15,16,12,13,13,15,15,11,11,13,13,15,12,12,
michael@0 6512 14,13,15,13,13,14,14,15,14,14,15,14,17,15,15,15,
michael@0 6513 16,16,12,13,12,15,14,13,14,14,15,15,12,14,13,15,
michael@0 6514 14,15,15,15,17,17,14,15,14,17,15, 7, 9, 9,12,11,
michael@0 6515 9,10,10,12,12, 9,11,10,13,12,11,12,12,14,14,11,
michael@0 6516 13,12,15,14, 9,10,10,12,12,10,10,11,12,13,10,11,
michael@0 6517 11,14,13,12,12,13,14,15,12,13,13,16,15, 9,10,10,
michael@0 6518 13,12,10,11,11,13,13,10,11,10,14,12,13,13,13,15,
michael@0 6519 15,12,13,12,15,14,11,12,12,14,14,12,12,13,14,15,
michael@0 6520 13,14,13,15,15,14,13,15,14,16,15,16,15,17,16,12,
michael@0 6521 12,12,14,14,13,13,14,15,15,12,13,12,15,14,15,15,
michael@0 6522 16,16,17,14,15,14,17,14,10,11,12,13,14,11,12,13,
michael@0 6523 14,15,11,12,13,14,15,13,14,15,15,17,14,15,15,16,
michael@0 6524 16,11,12,13,12,15,12,12,14,13,16,13,13,14,13,16,
michael@0 6525 14,14,16,14,18,15,15,16,16,17,12,13,12,15,15,13,
michael@0 6526 14,14,15,16,13,14,13,16,15,15,15,16,17,18,15,15,
michael@0 6527 15,17,16,14,14,15,14,17,15,14,16,14,17,15,15,16,
michael@0 6528 15,18,16,16,17,16,19,17,17,17,17,18,14,15,15,17,
michael@0 6529 16,15,16,16,17,17,15,16,15,18,16,17,17,18,18,18,
michael@0 6530 16,17,16,18,17,10,11,11,14,13,11,12,12,15,14,11,
michael@0 6531 13,12,15,14,14,15,15,16,16,14,15,15,17,16,11,12,
michael@0 6532 12,15,14,12,13,13,15,14,13,14,13,16,14,14,15,15,
michael@0 6533 16,16,15,16,15,18,16,11,13,12,15,15,13,14,14,15,
michael@0 6534 15,12,14,13,16,15,15,16,16,17,17,15,16,15,17,16,
michael@0 6535 14,15,14,16,16,14,15,15,16,16,15,16,15,17,16,16,
michael@0 6536 16,17,16,17,17,18,17,19,18,14,15,15,17,16,15,16,
michael@0 6537 16,17,17,15,15,15,18,16,17,18,18,18,18,16,17,16,
michael@0 6538 19,16, 6, 8, 8,11,11, 8, 9, 9,11,12, 8, 9, 9,12,
michael@0 6539 11,10,11,12,13,14,10,11,11,14,13, 8, 9, 9,11,12,
michael@0 6540 9,10,11,12,13, 9,10,10,13,13,11,12,13,13,15,11,
michael@0 6541 12,12,15,14, 7, 9, 9,12,11, 9,10,10,12,13, 9,10,
michael@0 6542 10,13,12,11,12,12,14,15,11,12,11,14,13,11,11,12,
michael@0 6543 13,14,11,12,13,13,15,12,13,13,14,15,13,14,14,14,
michael@0 6544 16,14,15,15,16,16,10,11,11,14,13,11,12,12,14,14,
michael@0 6545 11,12,12,15,13,14,14,14,16,16,13,14,13,16,14, 7,
michael@0 6546 9, 9,11,12, 9,10,10,12,13, 9,10,10,12,12,11,12,
michael@0 6547 13,14,15,11,12,12,14,14, 9,10,10,12,13,10,10,11,
michael@0 6548 12,14,10,11,11,13,13,12,12,13,14,15,13,13,13,15,
michael@0 6549 15, 9,10,10,12,12,10,11,11,13,14,10,11,10,13,12,
michael@0 6550 12,13,13,15,16,12,13,12,15,14,11,12,13,14,14,12,
michael@0 6551 12,13,14,15,13,14,13,15,15,14,14,15,14,17,15,16,
michael@0 6552 15,17,16,11,12,12,14,14,13,13,13,15,15,12,13,12,
michael@0 6553 15,14,15,15,15,16,17,14,15,14,16,14, 8, 9, 9,12,
michael@0 6554 11, 9,10,10,12,13, 9,11,10,13,12,11,12,12,14,15,
michael@0 6555 11,12,12,15,14, 9,10,11,13,13,10,11,12,13,14,10,
michael@0 6556 11,11,14,13,12,13,13,15,15,12,13,13,16,15, 9,11,
michael@0 6557 9,13,11,10,11,10,14,13,10,12,10,14,12,12,13,13,
michael@0 6558 15,15,12,13,12,16,14,12,12,13,14,15,12,13,14,14,
michael@0 6559 16,13,14,14,15,15,14,14,15,15,17,15,16,15,17,16,
michael@0 6560 11,13,11,15,13,13,14,13,15,14,12,14,12,16,13,15,
michael@0 6561 15,15,16,16,14,15,14,17,14,10,11,11,13,14,11,12,
michael@0 6562 13,14,15,11,12,12,14,15,14,14,15,16,17,14,15,15,
michael@0 6563 16,16,11,12,13,14,15,12,13,14,15,16,13,14,14,15,
michael@0 6564 16,15,15,16,16,18,15,16,16,17,17,11,12,12,14,15,
michael@0 6565 13,13,14,14,16,12,13,13,15,15,15,15,16,16,18,14,
michael@0 6566 15,15,16,16,14,15,15,16,17,15,15,16,16,17,15,16,
michael@0 6567 16,17,17,16,16,17,16,19,17,18,17,18,18,14,14,15,
michael@0 6568 16,16,15,15,16,16,17,14,15,15,16,16,17,17,18,18,
michael@0 6569 19,16,17,16,17,16,10,12,11,14,13,11,13,12,15,14,
michael@0 6570 11,13,12,15,14,14,15,15,16,16,13,15,14,17,15,12,
michael@0 6571 13,13,15,15,13,13,14,15,16,13,14,14,16,16,14,15,
michael@0 6572 15,17,17,15,16,16,17,17,11,13,12,15,12,13,14,13,
michael@0 6573 16,13,12,14,12,16,13,15,16,15,17,16,14,16,14,18,
michael@0 6574 14,14,15,15,16,17,15,15,16,16,17,15,16,16,17,17,
michael@0 6575 16,16,17,17,18,17,18,17,18,18,14,15,14,17,14,15,
michael@0 6576 16,15,18,15,15,16,15,18,14,17,17,17,18,17,16,17,
michael@0 6577 16,19,16, 9,11,11,13,13,10,12,12,14,14,11,12,12,
michael@0 6578 15,14,13,14,14,16,16,13,14,14,16,16,10,11,12,14,
michael@0 6579 14,11,12,13,14,15,12,13,13,15,15,13,14,15,16,16,
michael@0 6580 14,15,15,17,16,11,12,12,15,14,12,13,13,15,15,12,
michael@0 6581 13,12,15,15,14,15,15,16,17,14,15,14,17,16,12,13,
michael@0 6582 14,15,16,13,13,14,15,16,13,14,15,16,16,14,15,16,
michael@0 6583 16,18,15,16,16,18,18,13,14,14,16,15,14,15,15,17,
michael@0 6584 16,14,15,15,17,16,16,17,17,18,18,16,17,16,18,17,
michael@0 6585 10,12,12,14,14,11,12,13,15,15,12,13,13,15,15,13,
michael@0 6586 14,15,16,17,14,15,15,17,16,11,11,13,14,15,12,12,
michael@0 6587 14,15,16,13,13,14,15,16,14,14,15,16,17,15,15,16,
michael@0 6588 17,17,12,13,12,15,15,13,14,14,16,16,13,14,13,16,
michael@0 6589 15,15,16,15,17,17,15,16,15,18,16,13,12,15,14,17,
michael@0 6590 14,13,16,14,17,14,14,16,15,18,15,14,17,16,18,16,
michael@0 6591 16,17,17,18,14,15,15,17,16,15,16,16,17,17,15,16,
michael@0 6592 15,18,16,17,17,17,18,18,16,17,16,19,17,10,11,11,
michael@0 6593 14,14,11,12,12,15,15,11,13,12,15,15,14,15,14,16,
michael@0 6594 16,14,15,15,17,16,11,12,12,15,14,12,12,13,15,15,
michael@0 6595 13,14,13,16,15,14,15,15,16,16,15,16,15,18,17,11,
michael@0 6596 13,12,15,15,13,14,13,15,15,12,14,13,16,15,15,16,
michael@0 6597 15,17,17,15,16,15,18,16,13,14,13,16,16,14,15,14,
michael@0 6598 16,16,14,15,15,17,16,16,16,16,16,18,16,18,17,19,
michael@0 6599 18,14,15,15,17,16,15,16,16,17,17,15,15,15,17,16,
michael@0 6600 17,17,18,18,19,16,17,16,18,16,12,13,13,15,16,13,
michael@0 6601 14,14,16,17,13,14,14,16,16,15,15,16,17,18,15,16,
michael@0 6602 16,18,17,13,13,14,14,17,14,14,15,15,17,14,14,15,
michael@0 6603 16,17,15,15,17,16,18,16,17,17,18,18,13,14,14,17,
michael@0 6604 16,14,15,15,17,17,14,15,14,17,16,16,17,17,18,18,
michael@0 6605 16,17,16,18,17,15,14,16,13,18,16,15,17,14,19,16,
michael@0 6606 16,17,15,18,17,16,18,15,19,18,18,18,17,19,15,16,
michael@0 6607 16,18,17,16,17,17,18,18,16,17,16,19,17,18,19,18,
michael@0 6608 19,19,17,18,17,20,18,11,12,12,15,15,13,13,14,15,
michael@0 6609 16,13,14,13,16,15,15,16,16,17,17,15,16,16,18,17,
michael@0 6610 12,14,13,16,15,13,13,14,15,16,14,15,14,17,16,16,
michael@0 6611 16,16,16,17,16,17,17,19,17,12,13,14,16,16,14,15,
michael@0 6612 15,16,17,13,15,13,17,15,16,17,17,18,18,16,17,16,
michael@0 6613 18,16,15,16,15,17,16,15,15,15,17,17,16,17,16,18,
michael@0 6614 17,17,16,17,16,18,18,19,18,20,18,15,16,16,17,17,
michael@0 6615 16,17,17,18,18,15,16,15,18,17,18,18,19,19,19,17,
michael@0 6616 18,16,19,16, 9,11,11,13,13,11,12,12,14,15,10,12,
michael@0 6617 12,14,14,13,14,14,16,16,13,14,14,16,16,11,12,12,
michael@0 6618 14,14,12,12,13,15,15,12,13,13,15,15,14,15,15,16,
michael@0 6619 17,14,15,15,16,16,10,12,11,14,14,12,13,13,15,15,
michael@0 6620 11,13,12,15,14,14,15,15,16,17,13,15,14,17,16,13,
michael@0 6621 14,14,15,16,14,15,15,16,17,14,15,15,16,17,16,16,
michael@0 6622 17,17,18,16,17,17,18,18,12,14,13,16,15,13,15,14,
michael@0 6623 17,16,13,14,13,17,15,15,16,16,18,18,15,16,15,18,
michael@0 6624 16,10,11,11,14,14,11,12,13,14,15,11,12,12,15,15,
michael@0 6625 14,15,15,16,17,14,15,15,16,16,11,12,13,15,15,12,
michael@0 6626 13,14,15,16,13,14,14,15,16,15,15,16,16,18,15,15,
michael@0 6627 16,17,17,11,12,12,14,15,13,13,14,15,16,12,13,13,
michael@0 6628 15,15,15,15,16,17,18,14,15,15,17,16,14,15,15,16,
michael@0 6629 17,15,15,16,16,17,15,16,16,17,17,16,16,17,16,19,
michael@0 6630 17,17,18,19,18,13,13,14,16,16,14,15,16,17,17,14,
michael@0 6631 14,15,16,16,16,16,17,18,18,16,16,16,18,16,10,12,
michael@0 6632 12,14,14,12,13,13,15,15,11,13,12,15,15,14,15,15,
michael@0 6633 16,17,13,15,14,17,16,12,13,13,15,15,13,13,14,15,
michael@0 6634 16,13,14,14,16,16,15,15,16,17,18,15,15,16,17,17,
michael@0 6635 11,13,12,15,14,13,14,13,16,15,12,14,12,16,14,15,
michael@0 6636 16,15,17,17,14,16,14,17,16,14,15,15,16,17,15,15,
michael@0 6637 16,16,18,15,16,16,17,17,16,17,17,17,19,17,17,17,
michael@0 6638 18,18,13,15,12,17,14,14,16,14,17,15,14,15,13,17,
michael@0 6639 14,16,17,16,18,17,15,17,14,19,15,11,12,12,15,15,
michael@0 6640 13,13,14,15,16,13,14,13,16,15,15,16,16,17,18,15,
michael@0 6641 16,16,17,17,12,14,13,16,16,13,13,15,15,17,14,15,
michael@0 6642 15,17,16,16,16,17,16,19,16,17,17,18,18,12,13,14,
michael@0 6643 15,16,14,14,15,16,17,13,14,13,16,15,16,17,17,18,
michael@0 6644 19,15,16,16,17,16,15,16,16,18,17,15,15,16,17,18,
michael@0 6645 16,17,17,18,18,16,16,18,16,19,18,19,19,20,19,15,
michael@0 6646 15,16,16,17,16,16,17,17,18,15,15,15,17,16,18,18,
michael@0 6647 19,18,20,17,17,16,18,16,12,13,13,16,15,13,14,14,
michael@0 6648 16,16,13,14,14,16,16,15,16,16,17,18,15,16,15,18,
michael@0 6649 17,13,14,14,16,16,14,15,15,16,17,14,15,15,17,17,
michael@0 6650 16,17,17,18,18,16,17,17,18,18,13,14,13,17,14,14,
michael@0 6651 15,14,17,16,14,15,14,17,15,16,17,17,18,18,15,17,
michael@0 6652 15,19,15,16,16,16,17,18,16,16,17,17,19,16,17,17,
michael@0 6653 18,19,17,17,18,18,20,18,18,18,19,19,15,16,14,18,
michael@0 6654 13,16,17,16,19,15,16,17,15,19,14,18,18,18,19,17,
michael@0 6655 17,18,16,20,15,
michael@0 6656 };
michael@0 6657
michael@0 6658 static const static_codebook _44p6_p2_0 = {
michael@0 6659 5, 3125,
michael@0 6660 (char *)_vq_lengthlist__44p6_p2_0,
michael@0 6661 1, -533725184, 1611661312, 3, 0,
michael@0 6662 (long *)_vq_quantlist__44p6_p2_0,
michael@0 6663 0
michael@0 6664 };
michael@0 6665
michael@0 6666 static const long _vq_quantlist__44p6_p3_0[] = {
michael@0 6667 1,
michael@0 6668 0,
michael@0 6669 2,
michael@0 6670 };
michael@0 6671
michael@0 6672 static const char _vq_lengthlist__44p6_p3_0[] = {
michael@0 6673 1, 5, 5, 5, 7, 8, 5, 8, 7, 5, 7, 8, 8, 8,10, 8,
michael@0 6674 10,10, 5, 8, 7, 8,10,10, 8,10, 8, 6, 8, 9, 8,10,
michael@0 6675 12, 9,11,11, 9,10,11,11,11,13,12,13,13, 9,11,11,
michael@0 6676 11,13,13,11,13,12, 6, 9, 8, 9,11,11, 8,12,10, 9,
michael@0 6677 11,11,11,12,13,11,13,13, 9,11,10,11,13,13,11,13,
michael@0 6678 11, 5, 9, 9, 8,11,11, 9,12,11, 8,10,11,10,11,13,
michael@0 6679 11,13,13, 9,11,11,11,13,13,11,13,12, 8,10,11,10,
michael@0 6680 12,13,10,13,12,10,10,13,11,11,14,12,13,14,11,13,
michael@0 6681 12,13,14,14,12,14,12, 8,11,10,11,12,13,11,14,12,
michael@0 6682 10,13,12,12,12,13,13,15,14,11,12,13,13,14,15,12,
michael@0 6683 14,12, 5, 9, 9, 9,11,12, 8,11,11, 9,11,11,11,12,
michael@0 6684 13,11,13,13, 8,11,10,11,13,13,10,13,11, 8,10,11,
michael@0 6685 11,12,14,11,13,12,11,13,12,12,12,14,13,15,14,10,
michael@0 6686 12,13,13,14,15,12,13,12, 8,11,10,10,12,13,10,13,
michael@0 6687 12,11,12,13,12,12,14,13,14,14,10,13,10,12,14,13,
michael@0 6688 11,14,11,
michael@0 6689 };
michael@0 6690
michael@0 6691 static const static_codebook _44p6_p3_0 = {
michael@0 6692 5, 243,
michael@0 6693 (char *)_vq_lengthlist__44p6_p3_0,
michael@0 6694 1, -533200896, 1614282752, 2, 0,
michael@0 6695 (long *)_vq_quantlist__44p6_p3_0,
michael@0 6696 0
michael@0 6697 };
michael@0 6698
michael@0 6699 static const long _vq_quantlist__44p6_p3_1[] = {
michael@0 6700 1,
michael@0 6701 0,
michael@0 6702 2,
michael@0 6703 };
michael@0 6704
michael@0 6705 static const char _vq_lengthlist__44p6_p3_1[] = {
michael@0 6706 5, 7, 7, 6, 7, 7, 6, 7, 7, 6, 7, 7, 7, 8, 8, 7,
michael@0 6707 8, 8, 6, 7, 7, 7, 8, 8, 7, 8, 8, 7, 7, 8, 7, 8,
michael@0 6708 8, 7, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8,
michael@0 6709 8, 9, 9, 8, 9, 8, 7, 8, 7, 7, 8, 8, 7, 8, 8, 8,
michael@0 6710 8, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9,
michael@0 6711 8, 6, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 9,
michael@0 6712 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9, 8, 7, 8, 8, 8,
michael@0 6713 8, 9, 8, 9, 9, 8, 8, 9, 8, 9, 9, 9, 9, 9, 8, 9,
michael@0 6714 9, 9, 9, 9, 9, 9, 9, 7, 8, 8, 8, 9, 9, 8, 9, 8,
michael@0 6715 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9, 9,
michael@0 6716 9, 9, 6, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
michael@0 6717 9, 8, 9, 9, 7, 8, 8, 8, 9, 9, 8, 9, 8, 7, 8, 8,
michael@0 6718 8, 8, 9, 8, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8,
michael@0 6719 8, 8, 9, 9, 9, 8, 9, 9, 7, 8, 8, 8, 9, 9, 8, 9,
michael@0 6720 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9,
michael@0 6721 9, 9, 9,
michael@0 6722 };
michael@0 6723
michael@0 6724 static const static_codebook _44p6_p3_1 = {
michael@0 6725 5, 243,
michael@0 6726 (char *)_vq_lengthlist__44p6_p3_1,
michael@0 6727 1, -535822336, 1611661312, 2, 0,
michael@0 6728 (long *)_vq_quantlist__44p6_p3_1,
michael@0 6729 0
michael@0 6730 };
michael@0 6731
michael@0 6732 static const long _vq_quantlist__44p6_p4_0[] = {
michael@0 6733 1,
michael@0 6734 0,
michael@0 6735 2,
michael@0 6736 };
michael@0 6737
michael@0 6738 static const char _vq_lengthlist__44p6_p4_0[] = {
michael@0 6739 2, 5, 5, 5, 7, 8, 5, 8, 7, 5, 7, 7, 7, 7, 9, 7,
michael@0 6740 9, 9, 5, 7, 7, 8, 9, 9, 7, 9, 7, 6, 8, 8, 8, 9,
michael@0 6741 10, 8, 9, 9, 8, 9,10, 9, 9,11,10,11,11, 8, 9, 9,
michael@0 6742 10,11,11, 9,11,10, 6, 8, 8, 8, 9, 9, 8,10, 9, 8,
michael@0 6743 9, 9, 9,10,11,10,11,10, 8,10, 9,10,11,11, 9,11,
michael@0 6744 9, 6, 8, 8, 7, 9, 9, 8,10, 9, 7, 9, 9, 9, 9,10,
michael@0 6745 9,10,10, 8, 9, 9, 9,10,10, 9,11,10, 7, 9, 9, 8,
michael@0 6746 10,10, 9,10,10, 9, 9,10,10,10,11,10,11,11, 9,10,
michael@0 6747 10,10,11,11,10,11,10, 7, 9, 9, 9, 9,10, 9,10, 9,
michael@0 6748 8,10, 9, 9, 9,11,10,11,11, 9,10,10,10,11,11, 9,
michael@0 6749 11, 9, 6, 8, 8, 8, 9,10, 7, 9, 9, 8, 9, 9, 9,10,
michael@0 6750 10, 9,10,10, 7, 9, 9, 9,10,10, 9,10, 9, 7, 9, 9,
michael@0 6751 9, 9,10, 9,10, 9, 9,10,10, 9, 9,11,10,11,11, 8,
michael@0 6752 9,10,10,11,11, 9,11, 9, 7, 9, 9, 9,10,10, 8,10,
michael@0 6753 10, 9,10,10,10,10,11,10,11,11, 9,10, 9,10,11,11,
michael@0 6754 10,11,10,
michael@0 6755 };
michael@0 6756
michael@0 6757 static const static_codebook _44p6_p4_0 = {
michael@0 6758 5, 243,
michael@0 6759 (char *)_vq_lengthlist__44p6_p4_0,
michael@0 6760 1, -531365888, 1616117760, 2, 0,
michael@0 6761 (long *)_vq_quantlist__44p6_p4_0,
michael@0 6762 0
michael@0 6763 };
michael@0 6764
michael@0 6765 static const long _vq_quantlist__44p6_p4_1[] = {
michael@0 6766 2,
michael@0 6767 1,
michael@0 6768 3,
michael@0 6769 0,
michael@0 6770 4,
michael@0 6771 };
michael@0 6772
michael@0 6773 static const char _vq_lengthlist__44p6_p4_1[] = {
michael@0 6774 6, 8, 8,10,10, 8, 9, 9,10,11, 8,10, 9,11,10, 9,
michael@0 6775 10,10,11,11, 9,10,10,11,11, 8, 9, 9,10,10, 9, 9,
michael@0 6776 10,11,11,10,10,10,11,11,10,11,11,11,11,10,11,11,
michael@0 6777 11,11, 8, 9, 9,11,10,10,10,10,11,11, 9,10, 9,11,
michael@0 6778 11,10,11,11,11,11,10,11,10,11,11,10,10,11,11,11,
michael@0 6779 10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
michael@0 6780 11,11,11,11,10,11,10,11,11,11,11,11,11,11,10,11,
michael@0 6781 11,11,11,11,11,11,11,11,11,11,11,11,11, 8, 9,10,
michael@0 6782 11,11,10,10,11,11,11,10,10,10,11,11,10,11,11,12,
michael@0 6783 12,10,11,11,12,12,10,10,11,11,11,10,10,11,11,12,
michael@0 6784 11,11,11,12,12,11,11,12,12,12,11,11,12,12,12,10,
michael@0 6785 10,10,11,11,11,11,11,12,12,10,11,11,12,12,11,12,
michael@0 6786 12,12,12,11,12,11,12,12,11,11,11,11,12,11,11,12,
michael@0 6787 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6788 12,11,11,11,12,11,11,12,12,12,12,11,12,12,12,12,
michael@0 6789 12,12,12,12,12,12,12,12,12,12, 8,10, 9,11,11,10,
michael@0 6790 10,10,11,11,10,11,10,11,11,10,11,11,12,12,10,11,
michael@0 6791 11,12,12,10,10,10,11,11,10,11,11,12,12,11,11,11,
michael@0 6792 12,12,11,11,12,12,12,11,12,12,12,12,10,11,10,11,
michael@0 6793 11,11,11,11,12,12,10,11,10,12,11,11,12,11,12,12,
michael@0 6794 11,12,11,12,12,11,11,11,12,12,11,11,12,12,12,11,
michael@0 6795 12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,
michael@0 6796 11,12,11,11,12,12,12,12,11,12,11,12,12,12,12,12,
michael@0 6797 12,12,12,12,12,12,12,10,11,11,11,12,11,11,12,12,
michael@0 6798 12,11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 6799 11,11,12,12,12,11,12,12,12,12,12,12,12,12,12,12,
michael@0 6800 12,12,12,12,12,12,12,12,13,11,12,11,12,12,12,12,
michael@0 6801 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6802 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6803 12,12,12,13,12,13,12,12,12,12,13,12,12,12,12,12,
michael@0 6804 12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,12,
michael@0 6805 12,12,13,12,10,11,11,12,11,11,11,12,12,12,11,12,
michael@0 6806 11,12,12,11,12,12,12,12,11,12,12,12,12,11,11,12,
michael@0 6807 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6808 12,12,12,12,12,12,11,12,11,12,12,12,12,12,12,12,
michael@0 6809 11,12,12,12,12,12,12,12,12,12,12,12,12,13,12,12,
michael@0 6810 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6811 12,12,13,12,12,12,12,13,12,12,12,12,12,12,12,12,
michael@0 6812 12,12,12,12,12,12,12,12,12,12,13,13,12,13,12,13,
michael@0 6813 12, 8,10,10,11,11,10,10,11,11,11,10,11,10,11,11,
michael@0 6814 10,11,11,12,12,10,11,11,12,12, 9,10,11,11,11,10,
michael@0 6815 10,11,12,12,10,11,11,12,12,11,11,12,12,12,11,12,
michael@0 6816 12,12,12,10,11,10,11,11,11,11,11,12,12,10,11,11,
michael@0 6817 12,12,11,12,12,12,12,11,12,11,12,12,11,11,11,12,
michael@0 6818 12,11,11,12,12,12,11,12,12,12,12,12,12,12,12,12,
michael@0 6819 12,12,12,12,12,11,11,11,12,12,11,12,12,12,12,11,
michael@0 6820 12,12,12,12,12,12,12,12,12,12,12,12,12,12, 9,10,
michael@0 6821 10,11,11,10,11,11,12,12,10,11,11,12,12,11,11,12,
michael@0 6822 12,12,11,12,12,12,12,10,11,11,12,12,11,11,12,12,
michael@0 6823 12,11,11,12,12,12,11,11,12,12,12,12,12,12,12,12,
michael@0 6824 10,11,11,12,12,11,12,12,12,12,11,12,11,12,12,12,
michael@0 6825 12,12,12,12,12,12,12,12,12,11,11,12,12,12,12,12,
michael@0 6826 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6827 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6828 12,12,12,12,12,12,12,12,12,12,12, 9,10,10,11,11,
michael@0 6829 10,11,11,12,12,10,11,11,12,11,11,12,12,12,12,11,
michael@0 6830 12,12,12,12,10,11,11,12,12,11,11,11,12,12,11,12,
michael@0 6831 12,12,12,12,12,12,12,12,12,12,12,12,12,10,11,11,
michael@0 6832 12,12,11,12,12,12,12,11,12,11,12,12,12,12,12,12,
michael@0 6833 12,12,12,12,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 6834 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,
michael@0 6835 12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,
michael@0 6836 12,12,12,12,12,12,12,12,11,11,11,12,12,11,12,12,
michael@0 6837 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6838 13,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6839 12,12,13,12,13,12,12,13,13,13,11,12,12,12,12,12,
michael@0 6840 12,12,13,13,12,12,12,13,12,12,12,12,13,13,12,13,
michael@0 6841 12,13,13,12,12,12,12,12,12,12,12,12,13,12,13,13,
michael@0 6842 13,13,12,13,13,13,13,13,13,13,13,13,12,12,12,12,
michael@0 6843 12,12,12,13,13,13,12,13,12,13,13,12,13,13,13,13,
michael@0 6844 12,13,13,13,13,11,11,11,12,12,11,12,12,12,12,11,
michael@0 6845 12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,
michael@0 6846 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,
michael@0 6847 12,13,12,12,12,13,13,11,12,12,12,12,12,12,12,12,
michael@0 6848 13,12,12,12,13,12,12,13,12,13,13,12,13,12,13,13,
michael@0 6849 12,12,12,12,12,12,12,13,13,13,12,12,13,13,13,12,
michael@0 6850 13,13,12,13,13,13,13,13,13,12,12,12,12,12,12,13,
michael@0 6851 12,13,13,12,13,12,13,12,12,13,13,13,13,12,13,13,
michael@0 6852 13,13, 8,10,10,11,11,10,10,11,11,11, 9,11,10,11,
michael@0 6853 11,10,11,11,12,12,10,11,11,12,12,10,10,11,11,11,
michael@0 6854 10,11,11,12,12,11,11,11,12,12,11,11,12,12,12,11,
michael@0 6855 12,12,12,12, 9,11,10,11,11,10,11,11,12,12,10,11,
michael@0 6856 10,12,12,11,12,12,12,12,11,12,11,12,12,11,11,11,
michael@0 6857 12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 6858 12,12,12,12,12,12,11,11,11,12,12,11,12,12,12,12,
michael@0 6859 11,12,11,12,12,12,12,12,12,12,12,12,12,12,12, 9,
michael@0 6860 10,10,11,11,10,11,11,12,12,10,11,11,12,12,11,12,
michael@0 6861 12,12,12,11,12,12,12,12,10,11,11,12,12,11,11,12,
michael@0 6862 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6863 12,10,11,11,12,12,11,11,12,12,12,11,11,11,12,12,
michael@0 6864 12,12,12,12,12,11,12,12,12,12,11,12,12,12,12,11,
michael@0 6865 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6866 12,12,12,11,12,12,12,12,12,12,12,12,12,11,12,12,
michael@0 6867 12,12,12,12,12,12,12,12,12,12,12,12, 9,10,10,11,
michael@0 6868 11,10,11,11,12,12,10,11,11,12,12,11,12,12,12,12,
michael@0 6869 11,12,11,12,12,10,11,11,12,12,11,11,12,12,12,11,
michael@0 6870 11,12,12,12,12,12,12,12,12,12,12,12,12,12,10,11,
michael@0 6871 11,12,12,11,12,11,12,12,11,12,11,12,12,12,12,12,
michael@0 6872 12,12,11,12,11,12,12,11,12,12,12,12,12,12,12,12,
michael@0 6873 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6874 11,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6875 12,12,12,12,12,12,12,12,12,11,11,11,12,12,11,12,
michael@0 6876 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6877 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,13,
michael@0 6878 13,12,12,12,13,13,12,12,13,13,13,11,12,12,12,12,
michael@0 6879 12,12,12,12,12,12,12,12,12,12,12,13,12,13,13,12,
michael@0 6880 12,12,13,12,12,12,12,12,12,12,12,13,13,13,12,12,
michael@0 6881 13,13,13,12,13,13,12,13,12,13,13,13,13,12,12,12,
michael@0 6882 12,12,12,12,13,13,13,12,12,12,13,12,12,13,13,13,
michael@0 6883 13,12,13,13,13,13,11,11,11,12,12,11,12,12,12,12,
michael@0 6884 11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,
michael@0 6885 12,12,12,12,12,12,12,12,12,12,12,12,13,12,12,12,
michael@0 6886 13,13,13,12,12,12,13,13,11,12,12,12,12,12,12,12,
michael@0 6887 13,12,12,12,12,13,12,12,13,12,13,13,12,13,12,13,
michael@0 6888 12,12,12,12,12,12,12,12,13,13,13,12,13,13,13,13,
michael@0 6889 12,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,
michael@0 6890 13,12,13,12,12,13,12,13,12,13,13,13,13,13,12,13,
michael@0 6891 13,13,13,10,11,11,12,12,11,12,12,12,12,11,12,12,
michael@0 6892 12,12,12,12,12,12,12,12,12,12,12,12,11,11,12,12,
michael@0 6893 12,11,12,12,12,12,12,12,12,12,12,12,12,12,13,13,
michael@0 6894 12,12,12,13,13,11,12,12,12,12,12,12,12,12,12,12,
michael@0 6895 12,12,12,12,12,12,12,13,13,12,12,12,13,12,12,12,
michael@0 6896 12,12,12,12,12,12,12,13,12,12,12,12,13,12,12,13,
michael@0 6897 12,13,12,13,13,13,13,12,12,12,12,12,12,12,12,13,
michael@0 6898 12,12,12,12,13,12,12,13,13,13,13,12,13,12,13,13,
michael@0 6899 11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,12,
michael@0 6900 12,12,12,13,12,12,12,13,12,11,12,12,12,12,12,12,
michael@0 6901 12,12,13,12,12,12,12,13,12,12,13,13,13,12,12,13,
michael@0 6902 13,13,11,12,12,12,12,12,12,12,12,13,12,12,12,13,
michael@0 6903 12,12,13,12,13,13,12,13,12,13,13,12,12,12,12,12,
michael@0 6904 12,12,13,12,13,12,12,13,13,13,12,12,13,13,13,13,
michael@0 6905 13,13,13,13,12,12,12,12,12,12,13,13,13,13,12,13,
michael@0 6906 12,13,12,12,13,13,13,13,12,13,13,13,13,11,11,11,
michael@0 6907 12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 6908 12,12,12,12,12,13,11,12,12,12,12,12,12,12,12,13,
michael@0 6909 12,12,12,13,13,12,12,13,13,13,12,12,13,13,13,11,
michael@0 6910 12,12,12,12,12,12,12,13,13,12,12,12,13,12,12,13,
michael@0 6911 12,13,13,12,13,12,13,13,12,12,12,12,12,12,12,12,
michael@0 6912 12,13,12,13,12,13,13,12,13,13,13,13,12,13,13,13,
michael@0 6913 13,12,12,12,12,12,12,13,12,13,13,12,12,12,13,13,
michael@0 6914 12,13,13,13,13,12,13,12,13,13,11,12,12,12,12,11,
michael@0 6915 12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6916 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6917 12,12,12,12,13,12,13,12,12,12,13,13,11,12,12,12,
michael@0 6918 12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,
michael@0 6919 12,13,12,13,13,12,12,12,12,12,12,12,13,12,13,12,
michael@0 6920 12,13,12,13,12,12,13,12,13,12,13,13,13,13,12,12,
michael@0 6921 12,12,12,12,12,12,12,12,12,12,12,13,12,12,13,13,
michael@0 6922 13,13,12,13,12,13,12,11,11,11,12,12,11,12,12,12,
michael@0 6923 12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6924 11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6925 12,12,12,12,12,12,12,13,13,11,12,12,12,12,12,12,
michael@0 6926 12,12,12,12,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 6927 13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6928 12,12,12,13,12,12,12,13,12,12,12,12,12,12,12,12,
michael@0 6929 12,12,12,13,12,12,12,12,13,12,12,13,12,13,12,12,
michael@0 6930 13,12,13,12,10,11,11,12,12,11,12,12,12,12,11,12,
michael@0 6931 11,12,12,11,12,12,12,12,11,12,12,12,12,11,12,12,
michael@0 6932 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6933 13,12,12,12,13,13,11,12,11,12,12,12,12,12,12,12,
michael@0 6934 11,12,12,12,12,12,12,12,13,13,12,12,12,13,12,12,
michael@0 6935 12,12,12,12,12,12,12,12,13,12,12,12,12,13,12,13,
michael@0 6936 13,12,13,12,13,13,13,13,12,12,12,12,12,12,12,12,
michael@0 6937 13,13,12,12,12,13,12,12,13,13,13,13,12,13,12,13,
michael@0 6938 12,11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 6939 12,12,12,13,13,12,12,12,13,12,11,12,12,12,12,12,
michael@0 6940 12,12,12,13,12,12,12,13,13,12,12,13,13,13,12,12,
michael@0 6941 13,13,13,11,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 6942 13,12,12,13,12,13,13,12,12,12,13,13,12,12,12,12,
michael@0 6943 12,12,12,13,13,13,12,12,13,13,13,12,12,13,13,13,
michael@0 6944 12,13,13,13,13,12,12,12,12,12,12,12,13,13,13,12,
michael@0 6945 12,12,13,12,12,13,13,13,13,12,13,13,13,13,11,11,
michael@0 6946 11,12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,
michael@0 6947 12,13,12,12,12,13,13,11,12,12,12,12,12,12,12,12,
michael@0 6948 13,12,12,12,13,13,12,12,13,13,13,12,12,13,13,13,
michael@0 6949 11,12,12,12,12,12,12,12,13,12,12,12,12,13,12,12,
michael@0 6950 13,12,13,13,12,13,12,13,13,12,12,12,12,12,12,12,
michael@0 6951 12,13,13,12,13,12,13,13,12,13,13,13,13,13,13,13,
michael@0 6952 13,13,12,12,12,12,12,12,13,12,13,13,12,13,12,13,
michael@0 6953 12,12,13,13,13,13,12,13,12,13,13,11,11,11,12,12,
michael@0 6954 11,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,
michael@0 6955 12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6956 12,12,12,12,12,12,12,13,12,12,12,13,13,11,12,12,
michael@0 6957 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,
michael@0 6958 13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,
michael@0 6959 12,12,12,12,13,12,12,12,12,13,12,12,13,12,13,12,
michael@0 6960 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6961 13,12,12,12,13,12,12,12,11,12,11,12,12,11,12,12,
michael@0 6962 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 6963 12,11,12,12,12,12,12,12,12,12,13,12,12,12,12,12,
michael@0 6964 12,12,12,13,13,12,12,12,13,13,11,12,12,12,12,12,
michael@0 6965 12,12,12,12,12,12,12,12,12,12,13,12,13,13,12,12,
michael@0 6966 12,13,12,12,12,12,12,12,12,12,12,12,13,12,12,12,
michael@0 6967 13,13,12,12,13,12,13,12,13,13,13,13,12,12,12,12,
michael@0 6968 12,12,12,12,13,12,12,12,12,13,12,12,13,12,13,13,
michael@0 6969 12,13,12,13,12,
michael@0 6970 };
michael@0 6971
michael@0 6972 static const static_codebook _44p6_p4_1 = {
michael@0 6973 5, 3125,
michael@0 6974 (char *)_vq_lengthlist__44p6_p4_1,
michael@0 6975 1, -533725184, 1611661312, 3, 0,
michael@0 6976 (long *)_vq_quantlist__44p6_p4_1,
michael@0 6977 0
michael@0 6978 };
michael@0 6979
michael@0 6980 static const long _vq_quantlist__44p6_p5_0[] = {
michael@0 6981 2,
michael@0 6982 1,
michael@0 6983 3,
michael@0 6984 0,
michael@0 6985 4,
michael@0 6986 };
michael@0 6987
michael@0 6988 static const char _vq_lengthlist__44p6_p5_0[] = {
michael@0 6989 2, 6, 6,10,10, 5, 7, 8,11,12, 5, 8, 7,12,11, 9,
michael@0 6990 11,11,13,15, 9,11,11,15,13, 6, 7, 8,11,11, 7, 7,
michael@0 6991 9,11,13, 8, 9, 9,13,12,11,11,12,12,15,11,12,12,
michael@0 6992 15,14, 6, 8, 7,11,11, 8, 9, 9,12,13, 7, 9, 7,13,
michael@0 6993 11,11,12,12,14,15,11,12,11,15,12,10,11,11,12,14,
michael@0 6994 10,11,12,12,15,12,13,13,14,15,13,12,14,12,16,15,
michael@0 6995 15,15,16,16,10,11,11,14,12,12,13,13,15,14,10,12,
michael@0 6996 11,15,12,15,15,15,16,17,13,14,12,17,12, 6, 8, 8,
michael@0 6997 12,12, 8, 9,10,13,13, 8, 9, 9,13,13,12,12,13,15,
michael@0 6998 16,12,13,13,16,15, 8, 9,10,12,13, 9, 9,11,13,14,
michael@0 6999 10,11,11,14,14,13,13,14,15,16,13,14,14,16,16, 8,
michael@0 7000 10, 9,13,13,10,11,11,14,14, 9,10,10,14,13,13,14,
michael@0 7001 14,16,17,13,13,13,16,15,12,13,13,14,16,13,13,14,
michael@0 7002 14,16,14,14,14,16,16,15,15,16,15,18,16,17,17,18,
michael@0 7003 18,12,13,13,15,15,14,14,14,16,16,13,14,13,16,15,
michael@0 7004 16,16,17,18,18,15,16,15,18,15, 6, 8, 8,12,12, 8,
michael@0 7005 9, 9,13,13, 8,10, 9,13,13,12,13,13,15,16,12,13,
michael@0 7006 12,16,15, 8, 9,10,13,13, 9,10,10,13,14,10,11,11,
michael@0 7007 14,14,13,13,13,15,16,13,14,14,17,16, 8,10, 9,13,
michael@0 7008 13,10,11,11,14,14, 9,11, 9,14,13,13,14,14,16,16,
michael@0 7009 13,14,13,16,14,12,13,13,15,16,13,13,14,15,16,14,
michael@0 7010 14,14,16,16,15,15,16,15,18,17,17,17,18,18,12,13,
michael@0 7011 13,16,14,14,14,14,16,16,13,14,13,16,14,16,17,17,
michael@0 7012 18,18,15,16,15,18,15,11,12,13,14,16,13,13,14,15,
michael@0 7013 17,13,14,14,16,17,16,16,17,17,19,16,17,17,18,19,
michael@0 7014 13,13,14,16,16,14,14,15,16,17,14,15,15,17,17,17,
michael@0 7015 16,17,17,19,17,17,18,19,19,13,14,14,16,16,14,14,
michael@0 7016 15,17,18,14,15,14,17,17,17,17,18,18,19,17,17,17,
michael@0 7017 18,19,16,16,16,17,18,17,17,17,18,19,17,17,17,18,
michael@0 7018 19,18,18,19,18,20,19,20,19,21,20,16,17,17,18,18,
michael@0 7019 17,17,18,19,19,17,17,17,19,18,19,19,19,19,20,19,
michael@0 7020 19,19,20,19,11,13,12,16,14,13,14,14,17,16,13,14,
michael@0 7021 13,17,15,16,17,17,18,18,16,17,16,19,17,13,14,14,
michael@0 7022 16,16,14,14,14,17,17,14,15,15,17,16,17,17,17,19,
michael@0 7023 19,17,18,17,19,18,13,14,13,17,16,14,15,15,17,17,
michael@0 7024 14,15,14,18,16,17,17,17,19,19,17,17,16,19,17,16,
michael@0 7025 17,17,18,19,17,17,17,18,18,17,18,17,19,18,18,19,
michael@0 7026 18,19,19,19,20,19,20,20,16,17,16,18,17,17,17,17,
michael@0 7027 18,18,17,18,17,19,17,19,19,19,19,20,18,19,19,20,
michael@0 7028 18, 6, 8, 8,12,12, 8, 9, 9,13,13, 8,10, 9,13,13,
michael@0 7029 11,13,13,15,16,12,13,13,16,15, 8, 9, 9,13,13, 9,
michael@0 7030 9,10,13,14,10,11,11,14,14,12,12,13,14,16,13,14,
michael@0 7031 14,17,16, 8,10, 9,13,13,10,11,11,14,14, 9,11,10,
michael@0 7032 14,13,13,14,14,16,16,13,14,13,16,15,12,13,13,14,
michael@0 7033 16,12,13,14,14,16,13,14,14,16,16,15,14,16,15,18,
michael@0 7034 16,17,17,18,17,12,13,13,16,15,14,14,14,16,16,13,
michael@0 7035 14,13,16,15,16,16,17,17,17,15,16,15,18,15, 7, 9,
michael@0 7036 9,13,13, 9, 9,11,13,14, 9,10,10,14,13,12,13,14,
michael@0 7037 15,16,12,14,13,17,15, 9, 9,10,13,14,10, 9,11,13,
michael@0 7038 15,11,11,11,14,14,13,12,14,14,17,14,14,14,17,16,
michael@0 7039 9,10,10,14,13,11,11,11,14,14,10,11,10,15,13,14,
michael@0 7040 14,14,16,17,13,14,13,17,14,13,13,14,14,16,13,13,
michael@0 7041 14,14,17,14,14,14,16,16,15,14,16,15,18,17,17,17,
michael@0 7042 18,18,13,14,13,16,15,14,14,15,17,16,13,14,13,17,
michael@0 7043 15,17,16,17,17,17,15,16,14,18,14, 7, 9, 9,13,13,
michael@0 7044 9,10,10,13,14, 9,11,10,14,13,13,14,14,16,16,13,
michael@0 7045 14,14,17,15, 9,10,10,14,13, 9,10,11,13,14,11,12,
michael@0 7046 11,15,14,13,13,14,14,16,14,15,15,17,17, 9,10,10,
michael@0 7047 14,14,11,12,12,14,15,10,11,10,15,13,14,15,15,17,
michael@0 7048 17,14,15,13,17,14,13,14,13,16,16,13,13,14,15,16,
michael@0 7049 14,15,15,17,17,15,14,16,15,18,17,18,17,20,18,13,
michael@0 7050 14,14,16,16,15,15,15,17,17,13,14,13,17,15,17,17,
michael@0 7051 18,18,18,15,16,14,19,14,12,13,13,15,16,13,13,15,
michael@0 7052 16,17,13,14,14,16,16,15,15,17,17,19,16,17,17,19,
michael@0 7053 18,13,13,14,15,17,14,13,15,15,17,14,15,15,16,17,
michael@0 7054 16,15,18,16,19,17,17,17,18,19,13,14,14,17,16,14,
michael@0 7055 15,15,17,17,14,15,14,17,16,17,17,17,18,19,16,17,
michael@0 7056 16,19,17,16,16,17,16,18,16,16,17,16,19,17,17,18,
michael@0 7057 18,19,18,17,18,17,21,19,19,19,20,19,16,17,17,18,
michael@0 7058 18,17,17,18,18,19,16,17,16,18,18,19,19,19,19,20,
michael@0 7059 18,18,17,20,18,11,13,13,16,15,13,14,14,16,17,13,
michael@0 7060 15,14,17,16,16,17,17,18,18,17,17,17,19,18,13,14,
michael@0 7061 13,17,16,14,13,14,16,17,15,16,15,18,16,17,16,17,
michael@0 7062 17,19,18,18,18,20,18,13,14,14,16,17,15,15,15,17,
michael@0 7063 18,14,15,14,18,16,18,18,18,19,20,17,18,16,20,17,
michael@0 7064 16,17,16,18,18,16,16,17,18,18,17,18,18,19,18,18,
michael@0 7065 17,19,17,20,19,20,19,22,20,16,16,17,18,18,18,17,
michael@0 7066 17,19,19,16,17,16,18,17,19,20,19,22,21,18,19,18,
michael@0 7067 21,17, 6, 8, 8,12,12, 8, 9,10,13,13, 8, 9, 9,13,
michael@0 7068 13,12,13,13,15,16,11,13,13,16,15, 8, 9,10,13,13,
michael@0 7069 9,10,11,13,14,10,11,11,14,14,13,13,14,15,16,13,
michael@0 7070 14,14,16,16, 8, 9, 9,13,13,10,11,11,14,14, 9,10,
michael@0 7071 9,14,13,13,14,14,16,17,12,14,12,16,14,12,13,13,
michael@0 7072 15,16,13,13,14,15,16,13,14,14,15,17,15,15,16,15,
michael@0 7073 18,16,16,17,17,17,12,13,13,16,14,13,14,14,16,16,
michael@0 7074 12,14,13,16,14,16,17,17,18,18,15,15,14,18,14, 7,
michael@0 7075 9, 9,13,13, 9,10,11,13,14, 9,10,10,14,13,13,14,
michael@0 7076 14,15,17,13,14,14,16,15, 9,10,10,14,14,10,10,11,
michael@0 7077 13,15,11,12,12,15,14,14,13,15,14,17,14,15,15,17,
michael@0 7078 17, 9,10,10,13,14,11,11,12,14,15, 9,11,10,14,13,
michael@0 7079 14,15,15,16,18,13,14,13,16,14,13,14,14,16,16,13,
michael@0 7080 13,14,15,17,15,15,15,16,17,15,14,16,15,18,17,17,
michael@0 7081 18,19,18,13,14,14,16,16,14,15,15,17,17,13,14,13,
michael@0 7082 16,15,17,17,18,18,18,15,16,14,18,15, 7, 9, 9,13,
michael@0 7083 13, 9,10,10,13,14, 9,11,10,14,13,12,13,14,15,16,
michael@0 7084 12,14,13,16,15, 9,10,10,13,14,10,10,11,13,14,11,
michael@0 7085 11,11,15,14,13,13,14,14,16,14,14,14,17,16, 9,10,
michael@0 7086 9,14,13,11,11,11,14,14,10,11, 9,15,13,14,14,14,
michael@0 7087 16,16,13,14,12,17,14,13,13,14,15,16,13,13,14,15,
michael@0 7088 16,14,15,14,16,17,15,14,16,14,18,16,17,17,18,18,
michael@0 7089 13,14,13,16,14,14,14,14,16,16,13,14,13,17,14,17,
michael@0 7090 17,17,18,18,15,16,14,18,15,11,13,13,16,16,13,14,
michael@0 7091 15,16,17,13,14,14,17,16,16,17,17,18,19,17,17,17,
michael@0 7092 19,18,13,14,14,17,17,13,13,15,16,18,15,15,15,17,
michael@0 7093 17,17,16,18,17,20,18,17,18,19,19,13,14,14,16,17,
michael@0 7094 15,15,16,16,18,14,15,14,16,16,17,17,18,18,20,17,
michael@0 7095 18,16,18,17,16,17,16,19,18,16,16,17,18,19,18,18,
michael@0 7096 18,19,19,18,17,18,17,21,20,19,19,21,21,16,16,17,
michael@0 7097 18,18,17,17,18,19,19,16,17,16,19,18,20,20,20,19,
michael@0 7098 21,18,18,17,20,18,12,13,13,16,15,13,14,14,16,16,
michael@0 7099 13,14,13,17,16,16,17,17,18,18,15,17,15,19,17,13,
michael@0 7100 14,14,16,17,14,14,15,16,17,14,15,15,17,17,16,16,
michael@0 7101 17,17,18,17,17,17,19,19,13,14,13,17,15,14,15,15,
michael@0 7102 17,16,14,15,13,17,15,17,18,17,19,18,16,17,15,20,
michael@0 7103 16,16,17,17,18,18,16,16,17,18,18,17,18,17,19,18,
michael@0 7104 17,17,18,18,20,19,20,19,20,19,16,16,16,19,16,17,
michael@0 7105 17,17,19,18,16,17,16,19,16,19,19,19,19,19,18,19,
michael@0 7106 17,19,17,11,13,13,16,16,13,14,14,17,17,13,14,14,
michael@0 7107 17,17,15,17,17,19,19,16,18,17,20,19,12,14,14,17,
michael@0 7108 17,13,14,15,17,18,14,15,15,17,18,16,16,17,18,20,
michael@0 7109 17,18,18,20,18,13,14,14,17,17,14,15,15,17,18,14,
michael@0 7110 15,15,17,17,17,18,17,19,19,17,18,17,19,19,15,16,
michael@0 7111 16,18,18,15,16,17,18,19,16,17,17,19,19,17,17,18,
michael@0 7112 18,21,18,19,19,21,19,16,17,17,18,18,17,17,18,19,
michael@0 7113 19,17,18,17,19,19,19,19,19,20,20,18,19,18,21,19,
michael@0 7114 12,13,13,16,16,13,14,14,16,17,13,15,14,17,16,15,
michael@0 7115 16,17,17,19,16,17,17,19,18,13,13,14,16,17,14,13,
michael@0 7116 15,16,17,14,15,15,17,17,15,15,17,17,20,17,17,18,
michael@0 7117 19,18,13,14,14,17,16,15,15,15,17,18,14,15,14,17,
michael@0 7118 16,17,17,17,18,18,16,17,16,19,17,16,15,17,17,19,
michael@0 7119 16,15,17,16,19,17,16,17,18,19,17,16,19,16,20,19,
michael@0 7120 18,19,19,19,16,17,17,18,18,17,17,17,18,19,16,17,
michael@0 7121 16,19,18,20,19,19,20,19,18,18,17,20,17,11,13,13,
michael@0 7122 16,16,13,14,15,16,17,14,15,14,18,16,17,17,17,18,
michael@0 7123 21,17,18,17,20,19,13,14,14,17,16,13,14,15,16,18,
michael@0 7124 15,16,15,18,17,17,16,17,17,19,17,18,18,20,19,13,
michael@0 7125 14,14,16,17,15,15,16,17,18,14,15,14,18,17,17,18,
michael@0 7126 18,19,20,17,18,16,19,17,16,17,15,19,18,16,16,16,
michael@0 7127 18,18,17,18,17,20,19,18,17,18,17,20,20,20,19,22,
michael@0 7128 20,16,17,17,18,19,18,18,18,19,20,16,17,16,19,18,
michael@0 7129 20,19,19,20,20,18,19,17,20,17,13,14,14,16,17,14,
michael@0 7130 14,16,16,18,14,16,15,17,16,16,16,17,17,18,17,17,
michael@0 7131 16,19,18,14,14,15,16,17,14,14,16,16,18,16,16,16,
michael@0 7132 17,17,16,15,17,16,19,18,18,18,19,19,14,15,15,17,
michael@0 7133 17,15,16,16,17,18,14,16,14,18,16,17,17,18,18,19,
michael@0 7134 16,17,16,19,17,16,16,17,16,18,16,16,17,16,19,18,
michael@0 7135 18,18,17,18,17,16,18,16,20,19,19,19,19,19,16,17,
michael@0 7136 17,18,18,17,17,18,19,19,16,17,16,19,17,18,19,19,
michael@0 7137 19,20,17,18,16,20,16,11,14,13,17,17,14,14,16,16,
michael@0 7138 18,14,16,14,19,16,18,18,19,18,19,18,19,18,21,18,
michael@0 7139 13,15,14,18,16,14,14,16,16,18,16,17,16,19,17,18,
michael@0 7140 16,19,17,20,19,19,19,21,19,13,14,15,17,18,17,16,
michael@0 7141 17,17,19,14,16,14,18,16,20,19,19,20,21,18,19,16,
michael@0 7142 21,17,17,18,16,19,17,16,16,17,18,18,19,19,18,21,
michael@0 7143 18,17,17,18,17,20,20,20,20,22,20,17,17,18,18,20,
michael@0 7144 19,19,19,18,20,16,17,17,19,19,21,21,21,20,21,17,
michael@0 7145 19,17,23,17,11,13,13,16,16,13,14,14,17,17,13,14,
michael@0 7146 14,17,17,16,17,17,19,20,15,16,16,19,19,13,14,14,
michael@0 7147 16,17,14,15,15,17,18,14,15,15,17,17,17,17,18,19,
michael@0 7148 19,17,17,18,19,19,13,14,14,17,16,14,15,15,17,17,
michael@0 7149 13,15,14,18,17,17,18,18,19,20,16,17,16,19,18,16,
michael@0 7150 16,17,18,18,17,17,17,18,19,17,18,17,19,19,19,19,
michael@0 7151 19,19,20,19,20,19,20,20,15,16,16,18,17,16,17,17,
michael@0 7152 20,18,15,16,16,19,17,19,19,19,20,20,17,18,17,21,
michael@0 7153 17,11,13,13,16,16,13,14,15,16,17,13,15,14,17,16,
michael@0 7154 17,17,18,18,20,17,17,17,19,19,13,14,14,17,17,14,
michael@0 7155 14,15,17,18,15,15,15,18,17,17,17,18,17,20,18,18,
michael@0 7156 17,20,18,13,14,14,16,17,15,15,16,17,18,14,15,13,
michael@0 7157 17,17,17,18,18,19,20,17,17,16,19,17,16,17,17,18,
michael@0 7158 18,16,16,17,18,18,18,18,18,19,19,18,17,19,18,21,
michael@0 7159 19,20,20,20,20,16,15,17,18,18,17,17,18,18,20,16,
michael@0 7160 16,16,18,17,20,19,20,21,22,17,18,17,20,17,12,13,
michael@0 7161 13,16,16,13,14,15,16,17,13,14,14,17,16,16,17,18,
michael@0 7162 18,19,15,16,16,19,18,13,14,14,16,17,14,14,15,16,
michael@0 7163 17,14,15,15,17,17,16,16,17,17,19,17,17,17,19,18,
michael@0 7164 13,14,13,17,16,14,15,15,17,17,13,15,13,17,16,17,
michael@0 7165 17,17,19,19,15,17,15,19,17,16,17,17,18,18,16,16,
michael@0 7166 17,17,19,17,18,17,19,19,18,17,19,17,19,19,19,19,
michael@0 7167 20,19,15,17,15,19,16,17,17,16,19,18,16,17,15,18,
michael@0 7168 16,19,19,19,20,19,17,19,16,19,16,11,14,14,17,17,
michael@0 7169 15,14,16,16,18,15,16,14,18,16,18,18,19,18,21,18,
michael@0 7170 19,18,20,18,13,15,14,18,17,14,14,16,16,18,16,17,
michael@0 7171 16,19,17,17,17,19,17,22,19,19,19,21,19,13,14,15,
michael@0 7172 17,18,17,16,17,17,19,14,16,14,18,16,19,19,19,20,
michael@0 7173 21,18,18,16,20,17,17,18,16,19,18,15,17,17,19,19,
michael@0 7174 19,19,18,21,19,18,17,20,17,21,22,21,20,21,21,17,
michael@0 7175 16,19,18,20,19,18,19,18,20,16,17,16,19,18,21,20,
michael@0 7176 21,19,23,18,19,16,20,17,13,14,14,17,16,14,14,15,
michael@0 7177 16,18,14,16,14,17,16,16,16,17,17,19,16,17,16,19,
michael@0 7178 17,14,15,15,17,17,14,14,16,16,17,15,16,16,18,17,
michael@0 7179 16,16,17,17,19,17,18,17,19,18,14,15,14,17,16,16,
michael@0 7180 16,16,17,17,14,16,14,17,16,18,18,18,18,19,16,17,
michael@0 7181 15,19,16,17,17,17,18,18,16,15,17,17,18,18,18,18,
michael@0 7182 19,19,17,16,18,16,19,19,19,19,19,19,16,17,16,19,
michael@0 7183 16,18,18,17,19,18,16,17,16,19,16,19,19,20,19,19,
michael@0 7184 17,18,16,20,16,
michael@0 7185 };
michael@0 7186
michael@0 7187 static const static_codebook _44p6_p5_0 = {
michael@0 7188 5, 3125,
michael@0 7189 (char *)_vq_lengthlist__44p6_p5_0,
michael@0 7190 1, -528744448, 1616642048, 3, 0,
michael@0 7191 (long *)_vq_quantlist__44p6_p5_0,
michael@0 7192 0
michael@0 7193 };
michael@0 7194
michael@0 7195 static const long _vq_quantlist__44p6_p5_1[] = {
michael@0 7196 3,
michael@0 7197 2,
michael@0 7198 4,
michael@0 7199 1,
michael@0 7200 5,
michael@0 7201 0,
michael@0 7202 6,
michael@0 7203 };
michael@0 7204
michael@0 7205 static const char _vq_lengthlist__44p6_p5_1[] = {
michael@0 7206 2, 3, 3, 3, 3, 3, 3,
michael@0 7207 };
michael@0 7208
michael@0 7209 static const static_codebook _44p6_p5_1 = {
michael@0 7210 1, 7,
michael@0 7211 (char *)_vq_lengthlist__44p6_p5_1,
michael@0 7212 1, -533200896, 1611661312, 3, 0,
michael@0 7213 (long *)_vq_quantlist__44p6_p5_1,
michael@0 7214 0
michael@0 7215 };
michael@0 7216
michael@0 7217 static const long _vq_quantlist__44p6_p6_0[] = {
michael@0 7218 1,
michael@0 7219 0,
michael@0 7220 2,
michael@0 7221 };
michael@0 7222
michael@0 7223 static const char _vq_lengthlist__44p6_p6_0[] = {
michael@0 7224 1, 5, 5, 5, 7, 9, 5, 9, 7, 5, 7, 8, 7, 7,10, 9,
michael@0 7225 10,10, 5, 8, 7, 9,10,10, 7,10, 7, 6, 9, 9, 9,10,
michael@0 7226 12, 9,11,11, 9,10,11,11,11,13,12,13,13, 9,11,11,
michael@0 7227 12,13,13,11,13,11, 6, 9, 9, 9,11,11, 9,12,10, 9,
michael@0 7228 11,11,11,11,13,12,13,13, 9,11,10,12,13,13,11,13,
michael@0 7229 11, 6, 9, 9, 9,11,12, 9,12,11, 9,10,11,10,10,13,
michael@0 7230 12,13,13, 9,11,11,12,13,12,11,13,11, 7, 9,10, 9,
michael@0 7231 10,12,10,12,11,10,10,12,10,10,12,12,12,13,10,11,
michael@0 7232 11,12,12,13,10,12,10, 7,10,10,11,11,14,11,14,11,
michael@0 7233 10,12,11,11,11,14,14,14,14,10,11,12,14,14,14,11,
michael@0 7234 14,11, 6, 9, 9, 9,11,12, 9,12,11, 9,11,11,11,11,
michael@0 7235 13,12,12,13, 9,11,10,12,13,13,10,13,10, 7,10,10,
michael@0 7236 11,11,14,11,14,11,10,12,11,11,11,14,14,15,14,10,
michael@0 7237 11,12,13,14,15,11,14,11, 7,10, 9,10,11,12, 9,12,
michael@0 7238 10,10,11,11,10,10,12,12,13,12, 9,12,10,12,13,12,
michael@0 7239 10,12,10,
michael@0 7240 };
michael@0 7241
michael@0 7242 static const static_codebook _44p6_p6_0 = {
michael@0 7243 5, 243,
michael@0 7244 (char *)_vq_lengthlist__44p6_p6_0,
michael@0 7245 1, -527106048, 1620377600, 2, 0,
michael@0 7246 (long *)_vq_quantlist__44p6_p6_0,
michael@0 7247 0
michael@0 7248 };
michael@0 7249
michael@0 7250 static const long _vq_quantlist__44p6_p6_1[] = {
michael@0 7251 1,
michael@0 7252 0,
michael@0 7253 2,
michael@0 7254 };
michael@0 7255
michael@0 7256 static const char _vq_lengthlist__44p6_p6_1[] = {
michael@0 7257 2, 6, 6, 6, 7, 8, 6, 8, 7, 6, 7, 7, 7, 7, 8, 7,
michael@0 7258 8, 8, 6, 7, 7, 7, 8, 8, 7, 8, 7, 6, 8, 8, 8, 9,
michael@0 7259 9, 8, 9, 9, 8, 9, 9, 9, 9,10, 9,10,10, 8, 9, 9,
michael@0 7260 9,10,10, 9,10, 9, 6, 8, 8, 8, 9, 9, 8, 9, 9, 8,
michael@0 7261 9, 9, 9, 9,10, 9,10,10, 8, 9, 9, 9,10, 9, 9,10,
michael@0 7262 9, 6, 8, 8, 8, 9, 9, 8, 9, 9, 8, 9, 9, 9, 9,10,
michael@0 7263 9, 9,10, 8, 9, 9, 9,10, 9, 9,10, 9, 7, 8, 8, 8,
michael@0 7264 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9,
michael@0 7265 9, 9,10, 9, 9, 9, 9, 7, 9, 9, 9, 9,10, 9,10, 9,
michael@0 7266 9, 9, 9, 9, 9,10,10,10,10, 9, 9, 9,10,10,10, 9,
michael@0 7267 10, 9, 6, 8, 8, 8, 9, 9, 8, 9, 9, 8, 9, 9, 9, 9,
michael@0 7268 10, 9,10,10, 8, 9, 9, 9,10, 9, 9,10, 9, 7, 9, 9,
michael@0 7269 9, 9,10, 9,10, 9, 9, 9, 9, 9, 9,10,10,10,10, 9,
michael@0 7270 9, 9,10,10,10, 9,10, 9, 7, 8, 8, 8, 9, 9, 8, 9,
michael@0 7271 9, 8, 9, 9, 9, 9,10, 9, 9,10, 8, 9, 8, 9, 9, 9,
michael@0 7272 9,10, 9,
michael@0 7273 };
michael@0 7274
michael@0 7275 static const static_codebook _44p6_p6_1 = {
michael@0 7276 5, 243,
michael@0 7277 (char *)_vq_lengthlist__44p6_p6_1,
michael@0 7278 1, -530841600, 1616642048, 2, 0,
michael@0 7279 (long *)_vq_quantlist__44p6_p6_1,
michael@0 7280 0
michael@0 7281 };
michael@0 7282
michael@0 7283 static const long _vq_quantlist__44p6_p7_0[] = {
michael@0 7284 1,
michael@0 7285 0,
michael@0 7286 2,
michael@0 7287 };
michael@0 7288
michael@0 7289 static const char _vq_lengthlist__44p6_p7_0[] = {
michael@0 7290 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 7291 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7292 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7293 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7294 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7295 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7296 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7297 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7298 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7299 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7300 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7301 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7302 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7303 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7304 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 7305 9, 9, 9,
michael@0 7306 };
michael@0 7307
michael@0 7308 static const static_codebook _44p6_p7_0 = {
michael@0 7309 5, 243,
michael@0 7310 (char *)_vq_lengthlist__44p6_p7_0,
michael@0 7311 1, -513979392, 1633504256, 2, 0,
michael@0 7312 (long *)_vq_quantlist__44p6_p7_0,
michael@0 7313 0
michael@0 7314 };
michael@0 7315
michael@0 7316 static const long _vq_quantlist__44p6_p7_1[] = {
michael@0 7317 1,
michael@0 7318 0,
michael@0 7319 2,
michael@0 7320 };
michael@0 7321
michael@0 7322 static const char _vq_lengthlist__44p6_p7_1[] = {
michael@0 7323 1, 4, 5, 5,10,10, 5,10,10, 5,10,10,10,10,10,10,
michael@0 7324 10,10, 5,10,10,10,10,10,10,10,10, 7,10,10,10,10,
michael@0 7325 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 7326 10,10,10,10,10,10, 6,10,10,10,10,10,10,10,10,10,
michael@0 7327 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 7328 10, 6,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 7329 10,10,10,10,10,10,10,10,10,10,10,10, 9,10,10,10,
michael@0 7330 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 7331 10,10,10,10,10,10,10, 9,10,10,10,10,10,10,10,10,
michael@0 7332 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 7333 10,10, 6,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 7334 10,10,10,10,10,10,10,10,10,10,10,10,10, 9,10,10,
michael@0 7335 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 7336 10,10,10,10,10,10,10,10, 9,10,10,10,10,10,10,10,
michael@0 7337 10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,
michael@0 7338 11,11,11,
michael@0 7339 };
michael@0 7340
michael@0 7341 static const static_codebook _44p6_p7_1 = {
michael@0 7342 5, 243,
michael@0 7343 (char *)_vq_lengthlist__44p6_p7_1,
michael@0 7344 1, -516716544, 1630767104, 2, 0,
michael@0 7345 (long *)_vq_quantlist__44p6_p7_1,
michael@0 7346 0
michael@0 7347 };
michael@0 7348
michael@0 7349 static const long _vq_quantlist__44p6_p7_2[] = {
michael@0 7350 12,
michael@0 7351 11,
michael@0 7352 13,
michael@0 7353 10,
michael@0 7354 14,
michael@0 7355 9,
michael@0 7356 15,
michael@0 7357 8,
michael@0 7358 16,
michael@0 7359 7,
michael@0 7360 17,
michael@0 7361 6,
michael@0 7362 18,
michael@0 7363 5,
michael@0 7364 19,
michael@0 7365 4,
michael@0 7366 20,
michael@0 7367 3,
michael@0 7368 21,
michael@0 7369 2,
michael@0 7370 22,
michael@0 7371 1,
michael@0 7372 23,
michael@0 7373 0,
michael@0 7374 24,
michael@0 7375 };
michael@0 7376
michael@0 7377 static const char _vq_lengthlist__44p6_p7_2[] = {
michael@0 7378 1, 2, 3, 4, 5, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
michael@0 7379 12,13,13,14,14,15,15,15,15,
michael@0 7380 };
michael@0 7381
michael@0 7382 static const static_codebook _44p6_p7_2 = {
michael@0 7383 1, 25,
michael@0 7384 (char *)_vq_lengthlist__44p6_p7_2,
michael@0 7385 1, -518864896, 1620639744, 5, 0,
michael@0 7386 (long *)_vq_quantlist__44p6_p7_2,
michael@0 7387 0
michael@0 7388 };
michael@0 7389
michael@0 7390 static const long _vq_quantlist__44p6_p7_3[] = {
michael@0 7391 12,
michael@0 7392 11,
michael@0 7393 13,
michael@0 7394 10,
michael@0 7395 14,
michael@0 7396 9,
michael@0 7397 15,
michael@0 7398 8,
michael@0 7399 16,
michael@0 7400 7,
michael@0 7401 17,
michael@0 7402 6,
michael@0 7403 18,
michael@0 7404 5,
michael@0 7405 19,
michael@0 7406 4,
michael@0 7407 20,
michael@0 7408 3,
michael@0 7409 21,
michael@0 7410 2,
michael@0 7411 22,
michael@0 7412 1,
michael@0 7413 23,
michael@0 7414 0,
michael@0 7415 24,
michael@0 7416 };
michael@0 7417
michael@0 7418 static const char _vq_lengthlist__44p6_p7_3[] = {
michael@0 7419 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 7420 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 7421 };
michael@0 7422
michael@0 7423 static const static_codebook _44p6_p7_3 = {
michael@0 7424 1, 25,
michael@0 7425 (char *)_vq_lengthlist__44p6_p7_3,
michael@0 7426 1, -529006592, 1611661312, 5, 0,
michael@0 7427 (long *)_vq_quantlist__44p6_p7_3,
michael@0 7428 0
michael@0 7429 };
michael@0 7430
michael@0 7431 static const char _huff_lengthlist__44p6_short[] = {
michael@0 7432 2, 8,13,15,16,18,21,22, 5, 4, 6, 8,10,12,17,21,
michael@0 7433 9, 5, 5, 6, 8,11,15,19,11, 6, 5, 5, 6, 7,12,14,
michael@0 7434 14, 8, 7, 5, 4, 4, 9,11,16,11, 9, 7, 4, 3, 7,10,
michael@0 7435 22,15,14,12, 8, 7, 9,11,21,16,15,12, 9, 5, 6, 8,
michael@0 7436 };
michael@0 7437
michael@0 7438 static const static_codebook _huff_book__44p6_short = {
michael@0 7439 2, 64,
michael@0 7440 (char *)_huff_lengthlist__44p6_short,
michael@0 7441 0, 0, 0, 0, 0,
michael@0 7442 NULL,
michael@0 7443 0
michael@0 7444 };
michael@0 7445
michael@0 7446 static const long _vq_quantlist__44p7_l0_0[] = {
michael@0 7447 6,
michael@0 7448 5,
michael@0 7449 7,
michael@0 7450 4,
michael@0 7451 8,
michael@0 7452 3,
michael@0 7453 9,
michael@0 7454 2,
michael@0 7455 10,
michael@0 7456 1,
michael@0 7457 11,
michael@0 7458 0,
michael@0 7459 12,
michael@0 7460 };
michael@0 7461
michael@0 7462 static const char _vq_lengthlist__44p7_l0_0[] = {
michael@0 7463 2, 4, 4, 7, 7, 8, 8,10,10,11,11,12,12, 4, 5, 5,
michael@0 7464 7, 7, 9, 9,11, 9,12,11,12,12, 4, 5, 5, 7, 7, 9,
michael@0 7465 9, 9,10,10,11,12,12, 7, 7, 7, 7, 8, 9, 8,11, 5,
michael@0 7466 12, 6,12,10, 7, 7, 7, 8, 7, 8, 9, 5,11, 6,12,10,
michael@0 7467 12, 8, 9, 9, 9, 9,10,10,11, 7,11, 7,12, 9, 8, 9,
michael@0 7468 8, 9, 9,10,10, 7,11, 7,11, 9,11,10,10,10,10,10,
michael@0 7469 10,10,11,10,11, 8,11, 9,10,10,10,10,10,10,10,10,
michael@0 7470 11, 8,10, 9,11,10,11,11,11,11,11,10,11,10,12,10,
michael@0 7471 12,11,10,11,11,11,11,10,11,10,11,10,12,11,12,11,
michael@0 7472 12,12,12,12,12,12,12,12,12,12,13,12,11,12,11,12,
michael@0 7473 12,12,12,12,11,12,11,12,13,
michael@0 7474 };
michael@0 7475
michael@0 7476 static const static_codebook _44p7_l0_0 = {
michael@0 7477 2, 169,
michael@0 7478 (char *)_vq_lengthlist__44p7_l0_0,
michael@0 7479 1, -526516224, 1616117760, 4, 0,
michael@0 7480 (long *)_vq_quantlist__44p7_l0_0,
michael@0 7481 0
michael@0 7482 };
michael@0 7483
michael@0 7484 static const long _vq_quantlist__44p7_l0_1[] = {
michael@0 7485 2,
michael@0 7486 1,
michael@0 7487 3,
michael@0 7488 0,
michael@0 7489 4,
michael@0 7490 };
michael@0 7491
michael@0 7492 static const char _vq_lengthlist__44p7_l0_1[] = {
michael@0 7493 4, 4, 4, 5, 5, 4, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5,
michael@0 7494 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 7495 };
michael@0 7496
michael@0 7497 static const static_codebook _44p7_l0_1 = {
michael@0 7498 2, 25,
michael@0 7499 (char *)_vq_lengthlist__44p7_l0_1,
michael@0 7500 1, -533725184, 1611661312, 3, 0,
michael@0 7501 (long *)_vq_quantlist__44p7_l0_1,
michael@0 7502 0
michael@0 7503 };
michael@0 7504
michael@0 7505 static const long _vq_quantlist__44p7_l1_0[] = {
michael@0 7506 54,
michael@0 7507 29,
michael@0 7508 79,
michael@0 7509 0,
michael@0 7510 108,
michael@0 7511 };
michael@0 7512
michael@0 7513 static const char _vq_lengthlist__44p7_l1_0[] = {
michael@0 7514 1, 2, 3, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8,
michael@0 7515 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 7516 };
michael@0 7517
michael@0 7518 static const static_codebook _44p7_l1_0 = {
michael@0 7519 2, 25,
michael@0 7520 (char *)_vq_lengthlist__44p7_l1_0,
michael@0 7521 1, -514516992, 1620639744, 7, 0,
michael@0 7522 (long *)_vq_quantlist__44p7_l1_0,
michael@0 7523 0
michael@0 7524 };
michael@0 7525
michael@0 7526 static const char _huff_lengthlist__44p7_lfe[] = {
michael@0 7527 2, 3, 1, 3,
michael@0 7528 };
michael@0 7529
michael@0 7530 static const static_codebook _huff_book__44p7_lfe = {
michael@0 7531 2, 4,
michael@0 7532 (char *)_huff_lengthlist__44p7_lfe,
michael@0 7533 0, 0, 0, 0, 0,
michael@0 7534 NULL,
michael@0 7535 0
michael@0 7536 };
michael@0 7537
michael@0 7538 static const char _huff_lengthlist__44p7_long[] = {
michael@0 7539 2, 7,14,16,17,17,18,20, 6, 3, 5, 8,10,11,13,15,
michael@0 7540 13, 5, 3, 5, 8, 9,11,12,15, 7, 4, 3, 5, 7, 9,11,
michael@0 7541 16,10, 7, 5, 6, 7, 9,10,17,11, 8, 7, 7, 6, 8, 8,
michael@0 7542 19,13,11, 9, 9, 8, 8, 9,20,14,13,11,10, 8, 9, 9,
michael@0 7543 };
michael@0 7544
michael@0 7545 static const static_codebook _huff_book__44p7_long = {
michael@0 7546 2, 64,
michael@0 7547 (char *)_huff_lengthlist__44p7_long,
michael@0 7548 0, 0, 0, 0, 0,
michael@0 7549 NULL,
michael@0 7550 0
michael@0 7551 };
michael@0 7552
michael@0 7553 static const long _vq_quantlist__44p7_p1_0[] = {
michael@0 7554 1,
michael@0 7555 0,
michael@0 7556 2,
michael@0 7557 };
michael@0 7558
michael@0 7559 static const char _vq_lengthlist__44p7_p1_0[] = {
michael@0 7560 2, 5, 5, 4, 7, 7, 4, 7, 7, 5, 7, 7, 7, 8, 9, 7,
michael@0 7561 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 8, 6, 7, 8, 8, 9,
michael@0 7562 10, 8, 9,10, 8, 9,10,10,10,12,10,11,11, 8,10,10,
michael@0 7563 10,11,12,10,11,11, 6, 8, 7, 8,10, 9, 8,10, 9, 8,
michael@0 7564 10,10,10,11,11,10,12,11, 8,10, 9,10,11,11,10,12,
michael@0 7565 10, 5, 8, 8, 8,10,10, 8,10,10, 7, 9,10, 9,10,11,
michael@0 7566 9,11,11, 8,10,10,10,11,12,10,12,11, 7, 9, 9, 9,
michael@0 7567 10,11, 9,11,11, 9, 9,11,10,11,12,11,11,12, 9,11,
michael@0 7568 11,11,12,12,11,12,12, 7, 9, 9,10,11,11,10,12,11,
michael@0 7569 9,11,10,11,11,12,11,13,12,10,11,11,12,13,13,11,
michael@0 7570 13,11, 5, 8, 8, 8,10,10, 8,10,10, 8,10,10,10,11,
michael@0 7571 12,10,12,11, 7,10, 9, 9,11,11, 9,11,10, 7, 9, 9,
michael@0 7572 10,11,12,10,11,11,10,11,11,11,11,13,12,13,13, 9,
michael@0 7573 10,11,11,12,13,11,12,11, 7, 9, 9, 9,11,11, 9,11,
michael@0 7574 10, 9,11,11,11,12,12,11,12,12, 9,11, 9,11,12,11,
michael@0 7575 10,12,11,
michael@0 7576 };
michael@0 7577
michael@0 7578 static const static_codebook _44p7_p1_0 = {
michael@0 7579 5, 243,
michael@0 7580 (char *)_vq_lengthlist__44p7_p1_0,
michael@0 7581 1, -535822336, 1611661312, 2, 0,
michael@0 7582 (long *)_vq_quantlist__44p7_p1_0,
michael@0 7583 0
michael@0 7584 };
michael@0 7585
michael@0 7586 static const long _vq_quantlist__44p7_p2_0[] = {
michael@0 7587 2,
michael@0 7588 1,
michael@0 7589 3,
michael@0 7590 0,
michael@0 7591 4,
michael@0 7592 };
michael@0 7593
michael@0 7594 static const char _vq_lengthlist__44p7_p2_0[] = {
michael@0 7595 4, 6, 6, 9, 9, 6, 8, 8,10,10, 6, 8, 8,10,10, 8,
michael@0 7596 10,10,12,13, 8,10,10,13,12, 6, 8, 8,10,10, 8, 8,
michael@0 7597 9,10,11, 8, 9, 9,11,11,10,10,11,12,13,10,11,11,
michael@0 7598 13,13, 6, 8, 8,10,10, 8, 9, 9,11,11, 8, 9, 8,11,
michael@0 7599 10,10,11,11,13,13,10,11,10,13,12, 9,10,10,12,12,
michael@0 7600 10,10,11,12,13,10,11,11,13,13,12,12,13,12,15,13,
michael@0 7601 13,13,15,14, 9,10,10,12,12,10,11,11,13,13,10,11,
michael@0 7602 10,13,12,12,13,13,14,15,12,13,12,15,12, 6, 8, 8,
michael@0 7603 10,11, 8, 9,10,11,12, 8, 9, 9,11,11,10,11,12,13,
michael@0 7604 14,10,11,11,13,13, 8, 9, 9,11,12, 9,10,11,12,13,
michael@0 7605 9,10,10,12,13,11,12,13,13,15,11,12,12,14,14, 8,
michael@0 7606 9, 9,11,12, 9,10,11,12,13, 9,10,10,13,12,11,12,
michael@0 7607 13,14,15,11,12,12,14,13,10,11,12,13,14,11,12,13,
michael@0 7608 13,15,12,13,13,14,14,13,13,14,14,16,14,15,14,16,
michael@0 7609 15,10,12,11,14,13,12,12,13,14,14,11,12,12,14,14,
michael@0 7610 14,14,15,15,16,13,14,14,16,14, 6, 8, 8,11,10, 8,
michael@0 7611 9, 9,11,11, 8,10, 9,12,11,10,11,11,13,13,10,12,
michael@0 7612 11,14,13, 8, 9, 9,12,11, 9,10,10,12,13, 9,11,10,
michael@0 7613 13,12,11,12,12,14,14,11,13,12,15,14, 8, 9, 9,12,
michael@0 7614 11, 9,10,10,13,12, 9,11,10,13,12,11,12,12,14,14,
michael@0 7615 11,13,12,15,13,10,11,12,13,14,11,12,13,13,14,12,
michael@0 7616 13,12,14,14,13,13,14,14,16,14,15,14,16,16,10,12,
michael@0 7617 11,14,13,12,13,13,14,14,11,13,12,15,13,14,14,15,
michael@0 7618 16,16,13,14,13,16,14, 9,10,11,12,13,11,11,12,13,
michael@0 7619 14,11,11,12,13,14,13,13,14,14,16,13,14,14,15,15,
michael@0 7620 11,11,12,13,14,12,12,13,13,15,12,13,13,14,15,14,
michael@0 7621 14,15,15,17,14,14,15,16,16,11,12,12,13,14,12,12,
michael@0 7622 13,14,15,12,13,12,14,15,14,14,15,15,17,14,15,14,
michael@0 7623 16,16,13,14,14,15,16,14,14,15,15,17,14,15,15,16,
michael@0 7624 16,15,16,17,16,18,16,17,16,17,17,13,14,14,16,15,
michael@0 7625 14,15,15,16,16,14,15,14,16,15,16,16,17,17,18,16,
michael@0 7626 16,16,17,16, 9,11,10,13,12,11,12,11,14,13,11,12,
michael@0 7627 11,14,13,13,14,14,16,15,13,14,13,16,14,11,12,12,
michael@0 7628 14,13,12,12,13,14,14,12,13,13,15,14,14,14,15,16,
michael@0 7629 16,14,15,14,17,15,11,12,11,14,13,12,13,13,15,14,
michael@0 7630 12,13,12,15,13,14,15,14,16,16,14,15,14,17,15,13,
michael@0 7631 14,14,15,16,14,14,15,16,16,14,15,15,16,16,15,16,
michael@0 7632 16,16,17,16,16,16,17,17,13,14,14,16,15,14,15,15,
michael@0 7633 17,16,14,15,14,17,15,16,17,17,17,17,16,16,16,18,
michael@0 7634 16, 6, 8, 8,11,11, 8, 9, 9,11,12, 8, 9, 9,12,11,
michael@0 7635 10,11,11,13,14,10,11,11,14,13, 8, 9, 9,11,12, 9,
michael@0 7636 10,10,12,13, 9,10,10,13,12,11,11,12,13,15,11,12,
michael@0 7637 12,15,14, 8, 9, 9,12,11, 9,10,11,12,13, 9,11,10,
michael@0 7638 13,12,11,12,12,14,15,11,13,12,15,14,10,11,11,13,
michael@0 7639 14,11,12,12,13,14,11,12,12,14,14,13,13,14,14,16,
michael@0 7640 13,14,14,16,15,11,12,11,14,13,12,13,13,14,14,11,
michael@0 7641 13,12,14,13,14,14,15,16,16,13,14,14,16,14, 8, 9,
michael@0 7642 9,11,12, 9,10,10,12,13, 9,10,10,13,12,11,12,12,
michael@0 7643 14,15,11,12,12,14,14, 9, 9,10,11,13,10,10,12,12,
michael@0 7644 14,10,10,11,13,13,12,12,13,14,16,12,12,13,15,15,
michael@0 7645 9,10,10,13,12,10,11,11,13,14,10,12,11,14,13,12,
michael@0 7646 13,13,15,15,12,13,13,15,15,11,11,12,13,15,12,12,
michael@0 7647 13,13,15,12,13,13,14,15,14,14,15,15,17,14,15,15,
michael@0 7648 16,16,11,13,12,15,14,13,13,13,15,15,12,14,13,15,
michael@0 7649 14,15,15,15,16,16,14,15,15,17,15, 7, 9, 9,12,11,
michael@0 7650 9,10,10,12,12, 9,11,10,13,12,11,12,12,14,14,11,
michael@0 7651 13,12,15,14, 9,10,10,12,12,10,10,11,12,13,10,11,
michael@0 7652 11,14,13,12,12,13,14,15,12,13,13,15,14, 9,10,10,
michael@0 7653 12,12,10,11,11,13,13,10,11,10,14,12,12,13,13,15,
michael@0 7654 15,12,13,12,15,13,11,12,12,14,14,12,12,13,14,15,
michael@0 7655 12,13,13,15,15,14,13,14,13,16,14,15,15,16,16,11,
michael@0 7656 12,12,14,14,13,13,14,15,15,12,13,12,15,14,15,15,
michael@0 7657 15,16,16,14,15,14,17,14,10,11,12,13,14,11,12,13,
michael@0 7658 14,15,11,12,12,14,15,13,14,15,15,17,14,14,14,16,
michael@0 7659 16,11,12,13,12,15,12,12,14,13,16,13,13,14,13,16,
michael@0 7660 14,14,15,14,17,15,15,15,15,17,11,13,12,15,15,13,
michael@0 7661 13,14,15,16,12,14,13,16,15,15,15,15,17,17,15,15,
michael@0 7662 15,17,16,14,14,15,14,16,14,14,16,14,17,15,15,15,
michael@0 7663 14,17,16,16,17,15,18,17,17,17,16,18,14,15,15,17,
michael@0 7664 16,15,16,16,17,17,15,16,15,17,16,17,17,17,18,18,
michael@0 7665 16,17,16,18,17,10,11,11,14,13,11,12,12,14,14,11,
michael@0 7666 13,12,15,14,14,14,14,16,16,14,15,14,16,15,11,12,
michael@0 7667 12,15,13,12,13,13,15,14,13,14,13,16,14,14,15,15,
michael@0 7668 16,16,15,16,15,17,16,11,13,12,15,14,13,13,14,15,
michael@0 7669 15,12,14,13,16,14,15,15,15,17,17,14,16,15,17,16,
michael@0 7670 14,14,14,16,15,14,15,15,16,16,15,16,15,17,16,16,
michael@0 7671 16,16,16,17,16,17,17,18,17,14,15,15,16,16,15,15,
michael@0 7672 16,17,16,14,15,15,17,16,17,17,17,18,18,16,17,16,
michael@0 7673 18,16, 6, 8, 8,11,11, 8, 9, 9,11,12, 8, 9, 9,12,
michael@0 7674 11,10,11,12,13,14,10,11,11,14,13, 8, 9, 9,11,12,
michael@0 7675 9,10,11,12,13, 9,11,10,13,12,11,12,13,14,15,11,
michael@0 7676 12,12,15,14, 8, 9, 9,12,11, 9,10,10,12,13, 9,10,
michael@0 7677 10,13,12,11,12,12,14,15,11,12,12,14,13,11,11,12,
michael@0 7678 13,14,11,12,13,13,15,12,13,13,14,14,13,14,14,14,
michael@0 7679 16,14,15,14,16,16,10,11,11,14,13,11,12,12,14,14,
michael@0 7680 11,12,12,14,13,13,14,14,15,16,13,14,13,16,14, 7,
michael@0 7681 9, 9,11,11, 9,10,11,12,13, 9,10,10,12,12,11,12,
michael@0 7682 13,14,15,11,12,12,14,14, 9,10,10,12,12,10,10,11,
michael@0 7683 12,13,10,11,11,13,13,12,12,13,13,15,12,13,13,15,
michael@0 7684 15, 9,10,10,12,12,10,11,11,13,13,10,11,10,13,12,
michael@0 7685 12,13,13,14,15,12,13,12,15,13,11,12,12,14,14,12,
michael@0 7686 12,13,14,15,13,14,13,15,15,14,13,15,13,16,15,15,
michael@0 7687 15,16,16,11,12,12,14,14,12,13,13,14,15,12,13,12,
michael@0 7688 15,14,14,15,15,16,17,13,14,13,16,13, 8, 9, 9,12,
michael@0 7689 11, 9,10,10,12,13, 9,10,10,13,12,11,12,12,14,15,
michael@0 7690 11,12,12,15,14, 9,10,10,12,13,10,11,12,13,14,10,
michael@0 7691 11,11,14,13,12,13,13,15,15,12,13,13,15,15, 9,10,
michael@0 7692 9,13,11,10,11,10,13,13,10,12,10,14,12,12,13,12,
michael@0 7693 15,15,12,13,12,15,14,11,12,13,14,15,12,13,14,14,
michael@0 7694 15,13,13,13,15,15,14,15,15,15,17,15,15,15,16,16,
michael@0 7695 11,12,11,15,13,12,13,13,15,14,12,13,12,16,13,14,
michael@0 7696 15,15,16,16,14,15,14,17,14,10,11,11,13,14,11,12,
michael@0 7697 13,14,15,11,12,12,14,14,14,14,15,15,17,14,14,14,
michael@0 7698 15,16,11,12,13,14,15,12,13,14,14,16,13,14,13,15,
michael@0 7699 15,14,15,16,15,17,15,15,15,17,17,11,12,12,13,15,
michael@0 7700 13,13,14,14,16,12,13,13,14,15,15,15,15,16,17,14,
michael@0 7701 15,15,16,16,14,15,15,16,16,14,15,15,16,17,15,15,
michael@0 7702 16,16,17,16,16,17,16,18,17,17,17,18,18,14,14,15,
michael@0 7703 15,16,15,15,15,16,17,14,15,15,16,16,16,17,17,17,
michael@0 7704 18,16,16,16,17,16,10,11,11,14,13,11,13,12,15,14,
michael@0 7705 11,13,12,15,14,14,15,14,16,16,13,15,14,17,15,11,
michael@0 7706 12,13,15,15,12,13,14,15,16,13,14,13,16,15,15,15,
michael@0 7707 15,16,17,15,15,15,17,16,11,13,11,15,12,13,14,13,
michael@0 7708 16,13,12,14,12,16,13,15,15,15,17,15,14,16,14,17,
michael@0 7709 14,14,15,15,16,17,15,15,16,16,17,15,16,15,17,17,
michael@0 7710 16,16,17,17,18,16,17,17,18,18,14,15,14,17,13,15,
michael@0 7711 16,15,17,15,15,16,15,17,14,16,17,16,18,16,16,17,
michael@0 7712 16,18,15, 9,11,11,13,13,10,12,12,14,14,11,12,12,
michael@0 7713 14,14,13,14,14,15,16,13,14,14,16,16,10,11,12,14,
michael@0 7714 14,11,12,13,14,15,11,13,13,15,15,13,14,14,15,16,
michael@0 7715 14,15,15,16,16,11,12,12,14,14,12,13,13,15,15,12,
michael@0 7716 13,12,15,14,14,15,15,16,16,14,15,14,17,16,12,13,
michael@0 7717 13,15,16,13,13,14,15,16,13,14,14,16,16,14,15,16,
michael@0 7718 16,17,15,16,16,17,17,13,14,14,16,15,14,15,15,17,
michael@0 7719 16,14,15,14,17,15,16,16,17,17,17,16,16,16,18,16,
michael@0 7720 10,11,12,14,14,11,12,13,14,15,11,13,12,15,15,13,
michael@0 7721 14,15,16,16,14,15,15,17,16,11,11,13,14,15,12,12,
michael@0 7722 14,14,16,12,13,14,15,15,14,14,15,16,17,15,15,15,
michael@0 7723 17,17,12,13,12,15,15,13,14,14,16,15,13,14,13,16,
michael@0 7724 15,15,16,15,17,17,15,16,15,17,16,13,12,15,14,16,
michael@0 7725 14,13,15,14,17,14,13,15,15,17,15,14,17,15,18,16,
michael@0 7726 15,17,17,18,14,15,15,17,16,15,16,16,17,17,15,16,
michael@0 7727 15,17,16,16,17,17,18,18,16,17,16,18,17,10,11,11,
michael@0 7728 14,14,11,12,12,14,15,11,13,12,15,14,13,14,14,16,
michael@0 7729 16,14,15,14,16,16,11,12,12,14,14,12,12,13,15,15,
michael@0 7730 12,13,13,15,15,14,14,15,16,16,14,15,15,17,16,11,
michael@0 7731 12,12,15,15,13,13,13,15,15,12,13,13,15,15,15,15,
michael@0 7732 15,17,17,14,15,15,17,16,13,14,13,16,15,14,14,14,
michael@0 7733 16,16,14,15,14,17,16,15,15,16,16,17,16,17,16,18,
michael@0 7734 17,14,15,15,16,16,15,15,15,17,17,14,15,15,17,16,
michael@0 7735 16,17,17,18,18,16,17,16,18,16,12,13,13,15,15,13,
michael@0 7736 14,14,16,16,13,14,14,16,16,14,15,16,16,18,15,16,
michael@0 7737 16,17,17,13,13,14,14,16,14,14,15,15,17,14,14,15,
michael@0 7738 15,17,15,15,17,15,18,16,16,17,17,18,13,14,14,16,
michael@0 7739 16,14,15,15,16,17,14,15,15,17,16,16,17,16,17,18,
michael@0 7740 16,17,16,18,17,15,14,16,13,18,16,15,17,14,18,16,
michael@0 7741 15,17,14,18,17,16,18,15,19,17,17,18,16,19,15,16,
michael@0 7742 16,17,17,16,17,17,18,18,16,17,16,18,17,18,18,18,
michael@0 7743 19,18,17,18,17,19,17,11,12,12,15,15,13,13,14,15,
michael@0 7744 16,13,14,13,16,15,15,15,15,16,17,15,16,15,17,16,
michael@0 7745 12,13,13,15,15,13,13,14,15,16,14,15,14,16,15,15,
michael@0 7746 15,16,16,17,16,16,16,18,17,12,13,13,15,15,14,14,
michael@0 7747 15,16,16,13,14,13,16,15,16,16,16,17,17,15,16,15,
michael@0 7748 18,16,15,15,15,17,15,14,15,15,16,16,16,17,16,17,
michael@0 7749 16,16,16,17,16,17,17,18,17,19,18,15,15,16,17,17,
michael@0 7750 16,16,16,17,17,15,16,15,17,16,17,18,18,18,18,16,
michael@0 7751 17,16,18,16, 9,11,11,13,13,11,12,12,14,14,10,12,
michael@0 7752 12,14,14,13,14,14,15,16,13,14,14,16,15,11,12,12,
michael@0 7753 14,14,12,12,13,14,15,12,13,13,15,15,14,14,15,16,
michael@0 7754 17,14,15,15,16,16,10,12,11,14,14,11,13,13,15,15,
michael@0 7755 11,13,12,15,14,14,14,15,16,16,13,14,14,16,15,13,
michael@0 7756 14,14,15,16,14,14,15,15,17,14,15,15,16,17,16,16,
michael@0 7757 16,16,18,16,16,17,17,17,12,13,13,16,15,13,14,14,
michael@0 7758 16,16,12,14,13,16,15,15,16,16,17,17,14,16,15,17,
michael@0 7759 16,10,11,11,14,14,11,12,13,14,15,11,12,12,15,14,
michael@0 7760 14,14,15,16,16,13,14,14,16,16,11,12,12,14,15,12,
michael@0 7761 13,14,15,15,13,13,13,15,15,14,15,15,16,17,15,15,
michael@0 7762 15,16,17,11,12,12,14,14,12,13,13,15,15,12,13,12,
michael@0 7763 15,15,14,15,15,16,17,14,15,14,16,16,14,14,15,16,
michael@0 7764 16,14,15,15,16,17,15,16,15,17,17,16,16,17,16,18,
michael@0 7765 16,17,17,18,18,13,13,14,15,16,14,14,15,16,17,14,
michael@0 7766 14,14,16,15,16,16,17,17,18,15,16,15,17,16,10,12,
michael@0 7767 11,14,14,11,13,13,15,15,11,13,12,15,15,14,15,15,
michael@0 7768 16,16,13,15,14,16,16,12,12,13,15,15,13,13,14,15,
michael@0 7769 16,13,14,14,16,15,15,15,16,16,17,15,15,15,17,17,
michael@0 7770 11,13,11,15,14,12,14,13,16,15,12,14,12,16,14,15,
michael@0 7771 15,15,17,17,14,15,14,17,15,14,15,15,16,17,15,15,
michael@0 7772 16,16,17,15,16,16,17,17,16,16,17,17,18,16,17,17,
michael@0 7773 18,18,13,14,12,16,14,14,15,13,17,15,14,15,13,17,
michael@0 7774 14,16,17,15,18,17,15,17,14,18,15,11,12,12,14,15,
michael@0 7775 13,13,14,15,16,13,14,13,16,15,15,15,16,16,17,15,
michael@0 7776 15,15,16,16,12,13,13,15,15,13,13,14,15,16,14,15,
michael@0 7777 14,16,16,15,15,16,16,18,16,16,16,18,17,12,13,13,
michael@0 7778 15,15,14,14,15,15,16,13,14,13,15,15,16,16,16,17,
michael@0 7779 18,15,16,15,17,16,15,16,15,17,16,15,15,16,16,17,
michael@0 7780 16,17,16,17,17,16,16,17,16,18,17,18,18,18,18,14,
michael@0 7781 15,15,15,17,16,15,17,16,17,14,15,15,16,16,17,17,
michael@0 7782 18,18,19,16,16,16,17,16,12,13,13,15,15,13,14,14,
michael@0 7783 16,16,13,14,14,16,16,15,16,16,17,17,15,16,15,18,
michael@0 7784 16,13,14,14,16,16,14,15,15,16,17,14,15,15,17,16,
michael@0 7785 16,16,17,17,18,16,17,16,18,18,13,14,13,16,14,14,
michael@0 7786 15,14,17,15,14,15,14,17,14,16,17,16,18,17,15,17,
michael@0 7787 15,18,15,15,16,16,17,18,16,16,17,17,18,16,17,17,
michael@0 7788 17,18,17,17,18,18,19,17,18,18,19,18,15,16,14,17,
michael@0 7789 13,16,17,15,18,14,16,17,15,18,14,18,18,17,19,16,
michael@0 7790 17,18,16,19,15,
michael@0 7791 };
michael@0 7792
michael@0 7793 static const static_codebook _44p7_p2_0 = {
michael@0 7794 5, 3125,
michael@0 7795 (char *)_vq_lengthlist__44p7_p2_0,
michael@0 7796 1, -533725184, 1611661312, 3, 0,
michael@0 7797 (long *)_vq_quantlist__44p7_p2_0,
michael@0 7798 0
michael@0 7799 };
michael@0 7800
michael@0 7801 static const long _vq_quantlist__44p7_p3_0[] = {
michael@0 7802 1,
michael@0 7803 0,
michael@0 7804 2,
michael@0 7805 };
michael@0 7806
michael@0 7807 static const char _vq_lengthlist__44p7_p3_0[] = {
michael@0 7808 2, 5, 5, 4, 7, 7, 4, 7, 7, 5, 7, 8, 7, 8,10, 8,
michael@0 7809 9, 9, 5, 7, 7, 8, 9, 9, 7,10, 8, 5, 7, 8, 8, 9,
michael@0 7810 10, 8,10,10, 8, 9,10,10,10,12,10,12,12, 8,10,10,
michael@0 7811 10,12,12,10,12,11, 5, 8, 7, 8,10,10, 8,10, 9, 8,
michael@0 7812 10,10,10,11,12,10,12,12, 8,10, 9,10,12,12,10,12,
michael@0 7813 10, 5, 8, 8, 7,10,10, 8,10,10, 7, 9,10, 9,10,12,
michael@0 7814 10,12,12, 8,10,10,10,12,12,10,12,11, 7, 9,10, 9,
michael@0 7815 11,12,10,12,11, 9, 9,12,11,10,14,12,12,13,10,12,
michael@0 7816 11,12,13,13,11,14,12, 7,10, 9,10,11,11,10,12,11,
michael@0 7817 9,11,11,11,11,13,12,14,13,10,12,12,12,14,14,11,
michael@0 7818 14,12, 5, 8, 8, 8,10,10, 7,10,10, 8,10,10,10,11,
michael@0 7819 12,10,12,12, 7,10, 9,10,12,12, 9,12,10, 7, 9,10,
michael@0 7820 10,11,12,10,11,11,10,12,12,11,12,14,12,14,14, 9,
michael@0 7821 11,11,12,13,14,11,13,11, 7,10, 9,10,11,12, 9,12,
michael@0 7822 11,10,11,12,11,12,14,12,13,13, 9,12, 9,12,13,12,
michael@0 7823 11,14,10,
michael@0 7824 };
michael@0 7825
michael@0 7826 static const static_codebook _44p7_p3_0 = {
michael@0 7827 5, 243,
michael@0 7828 (char *)_vq_lengthlist__44p7_p3_0,
michael@0 7829 1, -533200896, 1614282752, 2, 0,
michael@0 7830 (long *)_vq_quantlist__44p7_p3_0,
michael@0 7831 0
michael@0 7832 };
michael@0 7833
michael@0 7834 static const long _vq_quantlist__44p7_p3_1[] = {
michael@0 7835 1,
michael@0 7836 0,
michael@0 7837 2,
michael@0 7838 };
michael@0 7839
michael@0 7840 static const char _vq_lengthlist__44p7_p3_1[] = {
michael@0 7841 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 8, 7,
michael@0 7842 8, 8, 7, 8, 7, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8,
michael@0 7843 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8, 8,
michael@0 7844 8, 8, 8, 8, 9, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 7845 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9,
michael@0 7846 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8,
michael@0 7847 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 8, 7, 8, 8, 8,
michael@0 7848 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8,
michael@0 7849 8, 9, 9, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 7850 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8,
michael@0 7851 9, 8, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
michael@0 7852 9, 8, 8, 9, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8,
michael@0 7853 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8,
michael@0 7854 8, 8, 8, 9, 9, 8, 9, 8, 7, 8, 8, 8, 8, 8, 8, 9,
michael@0 7855 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9,
michael@0 7856 8, 9, 8,
michael@0 7857 };
michael@0 7858
michael@0 7859 static const static_codebook _44p7_p3_1 = {
michael@0 7860 5, 243,
michael@0 7861 (char *)_vq_lengthlist__44p7_p3_1,
michael@0 7862 1, -535822336, 1611661312, 2, 0,
michael@0 7863 (long *)_vq_quantlist__44p7_p3_1,
michael@0 7864 0
michael@0 7865 };
michael@0 7866
michael@0 7867 static const long _vq_quantlist__44p7_p4_0[] = {
michael@0 7868 1,
michael@0 7869 0,
michael@0 7870 2,
michael@0 7871 };
michael@0 7872
michael@0 7873 static const char _vq_lengthlist__44p7_p4_0[] = {
michael@0 7874 1, 5, 5, 5, 7, 8, 5, 8, 7, 5, 7, 8, 7, 8,10, 8,
michael@0 7875 10,10, 5, 8, 7, 8,10,10, 7,10, 8, 6, 8, 9, 9,10,
michael@0 7876 12, 9,11,11, 9,10,11,11,11,13,11,13,13, 9,11,11,
michael@0 7877 11,12,13,11,13,11, 6, 9, 8, 9,11,11, 9,12,10, 9,
michael@0 7878 11,11,11,11,13,11,13,13, 9,11,10,11,13,13,11,13,
michael@0 7879 11, 6, 9, 9, 8,10,11, 9,12,11, 8,10,11,10,11,13,
michael@0 7880 11,13,13, 9,11,11,11,13,12,11,13,11, 8,10,10, 9,
michael@0 7881 11,12,10,12,12,10,10,12,11,11,14,12,13,14,10,12,
michael@0 7882 12,12,13,13,11,14,11, 8,11,10,11,12,13,11,14,12,
michael@0 7883 10,12,11,11,12,14,13,15,14,10,12,12,13,14,15,12,
michael@0 7884 14,12, 5, 9, 9, 9,11,12, 8,11,10, 9,11,11,11,11,
michael@0 7885 13,11,12,13, 8,11,10,11,13,13,10,13,11, 8,10,11,
michael@0 7886 11,12,14,11,13,12,10,12,12,12,12,14,14,15,14,10,
michael@0 7887 11,12,13,14,15,11,14,12, 8,10,10,10,12,12, 9,12,
michael@0 7888 11,10,12,12,11,11,14,12,13,13,10,12,10,12,14,13,
michael@0 7889 11,13,11,
michael@0 7890 };
michael@0 7891
michael@0 7892 static const static_codebook _44p7_p4_0 = {
michael@0 7893 5, 243,
michael@0 7894 (char *)_vq_lengthlist__44p7_p4_0,
michael@0 7895 1, -531365888, 1616117760, 2, 0,
michael@0 7896 (long *)_vq_quantlist__44p7_p4_0,
michael@0 7897 0
michael@0 7898 };
michael@0 7899
michael@0 7900 static const long _vq_quantlist__44p7_p4_1[] = {
michael@0 7901 2,
michael@0 7902 1,
michael@0 7903 3,
michael@0 7904 0,
michael@0 7905 4,
michael@0 7906 };
michael@0 7907
michael@0 7908 static const char _vq_lengthlist__44p7_p4_1[] = {
michael@0 7909 7, 8, 8,10,10, 8, 9, 9,10,11, 8, 9, 9,10,10, 9,
michael@0 7910 10,10,11,11, 9,10,10,11,11, 8, 9, 9,10,10, 9, 9,
michael@0 7911 10,11,11, 9,10,10,11,11,10,10,11,11,11,10,11,11,
michael@0 7912 11,11, 8, 9, 9,10,10, 9,10,10,11,11, 9,10, 9,11,
michael@0 7913 11,10,11,11,11,11,10,11,10,11,11,10,10,10,11,11,
michael@0 7914 10,11,11,11,11,10,11,11,11,11,11,11,11,11,12,11,
michael@0 7915 11,11,11,12,10,10,10,11,11,10,11,11,11,11,10,11,
michael@0 7916 11,11,11,11,11,11,12,11,11,11,11,12,11, 8, 9,10,
michael@0 7917 11,11, 9,10,11,11,11, 9,10,10,11,11,10,11,11,12,
michael@0 7918 12,10,11,11,12,12,10,10,10,11,11,10,10,11,11,12,
michael@0 7919 10,11,11,12,12,11,11,12,12,12,11,11,12,12,12,10,
michael@0 7920 10,10,11,11,10,11,11,12,12,10,11,11,12,11,11,12,
michael@0 7921 12,12,12,11,12,11,12,12,11,11,11,11,12,11,11,12,
michael@0 7922 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 7923 12,11,11,11,12,12,11,12,12,12,12,11,12,11,12,12,
michael@0 7924 12,12,12,12,12,12,12,12,12,12, 8,10, 9,11,11, 9,
michael@0 7925 10,10,11,11, 9,10,10,11,11,10,11,11,12,12,10,11,
michael@0 7926 11,12,12,10,10,10,11,11,10,11,11,12,12,10,11,11,
michael@0 7927 12,12,11,11,12,12,12,11,12,12,12,12,10,10,10,11,
michael@0 7928 11,10,11,11,12,12,10,11,10,12,11,11,12,11,12,12,
michael@0 7929 11,12,11,12,12,11,11,11,12,12,11,12,12,12,12,11,
michael@0 7930 12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,
michael@0 7931 11,12,11,11,12,12,12,12,11,12,11,12,12,12,12,12,
michael@0 7932 12,12,12,12,12,12,12,10,11,11,11,12,11,11,12,12,
michael@0 7933 12,11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 7934 11,11,12,12,12,11,12,12,12,12,12,12,12,12,12,12,
michael@0 7935 12,13,12,13,12,12,12,13,13,11,12,11,12,12,11,12,
michael@0 7936 12,12,12,11,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 7937 13,13,12,12,12,12,12,12,12,12,12,13,12,12,13,13,
michael@0 7938 13,12,13,13,13,13,12,13,13,13,13,12,12,12,12,12,
michael@0 7939 12,12,13,13,13,12,12,12,13,12,12,13,13,13,13,12,
michael@0 7940 13,13,13,13,10,11,11,12,11,11,11,11,12,12,11,12,
michael@0 7941 11,12,12,11,12,12,12,12,11,12,12,12,12,11,11,11,
michael@0 7942 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,13,
michael@0 7943 13,12,12,12,13,13,11,12,11,12,12,12,12,12,12,12,
michael@0 7944 11,12,11,12,12,12,12,12,13,13,12,12,12,13,12,12,
michael@0 7945 12,12,12,12,12,12,12,13,13,12,12,12,13,13,12,13,
michael@0 7946 13,13,13,12,13,13,13,13,12,12,12,12,12,12,12,12,
michael@0 7947 13,13,12,13,12,13,12,12,13,13,13,13,13,13,13,13,
michael@0 7948 13, 8,10,10,11,11, 9,10,10,11,11, 9,10,10,11,11,
michael@0 7949 10,11,11,12,12,10,11,11,12,12, 9,10,10,11,11,10,
michael@0 7950 10,11,11,12,10,11,11,12,12,11,11,12,12,12,11,11,
michael@0 7951 12,12,12,10,10,10,11,11,10,11,11,12,12,10,11,10,
michael@0 7952 12,11,11,12,11,12,12,11,12,11,12,12,11,11,11,12,
michael@0 7953 12,11,11,12,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 7954 12,12,12,12,12,11,11,11,12,11,11,12,12,12,12,11,
michael@0 7955 12,12,12,12,12,12,12,12,12,12,12,12,12,12, 9,10,
michael@0 7956 10,11,11,10,11,11,11,12,10,11,11,12,12,11,11,11,
michael@0 7957 12,12,11,11,11,12,12,10,10,11,11,12,11,11,12,12,
michael@0 7958 12,11,11,11,12,12,11,11,12,12,12,11,12,12,12,12,
michael@0 7959 10,11,11,12,12,11,11,11,12,12,11,12,11,12,12,11,
michael@0 7960 12,12,12,12,11,12,12,12,12,11,11,12,12,12,11,12,
michael@0 7961 12,12,12,12,12,12,12,12,12,12,12,12,13,12,12,12,
michael@0 7962 12,13,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 7963 12,12,12,12,12,12,12,12,12,13,12, 9,10,10,11,11,
michael@0 7964 10,11,11,12,12,10,11,11,12,11,11,12,11,12,12,11,
michael@0 7965 12,11,12,12,10,11,11,12,12,11,11,11,12,12,11,12,
michael@0 7966 11,12,12,11,12,12,12,12,12,12,12,12,12,10,11,11,
michael@0 7967 12,12,11,12,11,12,12,11,12,11,12,12,12,12,12,13,
michael@0 7968 12,12,12,12,12,12,11,12,11,12,12,11,12,12,12,12,
michael@0 7969 12,12,12,12,12,12,12,12,12,13,12,12,12,12,13,11,
michael@0 7970 12,12,12,12,12,12,12,13,12,11,12,12,12,12,12,12,
michael@0 7971 12,13,12,12,12,12,13,12,10,11,11,12,12,11,12,12,
michael@0 7972 12,12,11,12,12,12,12,12,12,12,12,13,12,12,12,13,
michael@0 7973 13,11,11,12,12,12,12,12,12,12,13,12,12,12,12,12,
michael@0 7974 12,12,13,12,13,12,12,13,13,13,11,12,12,12,12,12,
michael@0 7975 12,12,13,13,12,12,12,13,12,12,13,12,13,13,12,13,
michael@0 7976 12,13,13,12,12,12,12,12,12,12,13,12,13,12,13,13,
michael@0 7977 13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,13,
michael@0 7978 13,12,13,13,13,13,12,13,13,13,13,13,13,13,13,13,
michael@0 7979 13,13,13,13,13,10,11,11,12,12,11,12,12,12,12,11,
michael@0 7980 12,12,12,12,12,12,12,13,13,12,12,12,13,13,11,12,
michael@0 7981 12,12,12,12,12,12,12,13,12,12,12,13,12,12,12,13,
michael@0 7982 13,13,12,13,13,13,13,11,12,12,12,12,12,12,12,13,
michael@0 7983 13,12,12,12,13,12,12,13,13,13,13,12,13,12,13,13,
michael@0 7984 12,12,12,12,12,12,13,13,13,13,12,13,13,13,13,13,
michael@0 7985 13,13,13,13,13,13,13,13,13,12,12,12,13,12,12,13,
michael@0 7986 13,13,13,12,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 7987 13,13, 8,10,10,11,11, 9,10,10,11,11, 9,10,10,11,
michael@0 7988 11,10,11,11,12,12,10,11,11,12,12,10,10,10,11,11,
michael@0 7989 10,11,11,11,12,10,11,11,12,12,11,11,12,12,12,11,
michael@0 7990 11,12,12,12, 9,10,10,11,11,10,11,11,12,12,10,11,
michael@0 7991 10,12,11,11,12,11,12,12,11,12,11,12,12,11,11,11,
michael@0 7992 12,12,11,11,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 7993 12,12,12,12,12,12,11,11,11,12,11,11,12,12,12,12,
michael@0 7994 11,12,11,12,12,12,12,12,12,12,12,12,12,12,12, 9,
michael@0 7995 10,10,11,11,10,11,11,12,12,10,11,11,12,12,11,11,
michael@0 7996 12,12,12,11,12,12,12,12,10,11,11,12,12,11,11,12,
michael@0 7997 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 7998 12,10,11,11,12,12,11,11,12,12,12,11,11,11,12,12,
michael@0 7999 12,12,12,12,12,11,12,12,12,12,11,12,12,12,12,12,
michael@0 8000 12,12,12,12,12,12,12,12,12,12,12,13,12,13,12,12,
michael@0 8001 12,13,12,11,12,12,12,12,12,12,12,12,12,11,12,12,
michael@0 8002 12,12,12,12,12,13,12,12,12,12,13,12, 9,10,10,11,
michael@0 8003 11,10,11,11,12,12,10,11,11,12,12,11,11,11,12,12,
michael@0 8004 11,12,11,12,12,10,11,11,12,12,11,11,12,12,12,11,
michael@0 8005 11,11,12,12,11,12,12,12,12,11,12,12,12,12,10,11,
michael@0 8006 10,12,11,11,11,11,12,12,11,12,11,12,12,11,12,12,
michael@0 8007 12,12,11,12,11,12,12,11,12,12,12,12,12,12,12,12,
michael@0 8008 12,12,12,12,12,12,12,12,12,12,13,12,12,12,12,13,
michael@0 8009 11,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,
michael@0 8010 12,12,13,12,12,12,12,13,12,10,11,11,12,12,11,12,
michael@0 8011 12,12,12,11,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 8012 13,13,11,12,12,12,12,12,12,12,12,13,12,12,12,13,
michael@0 8013 13,12,12,13,13,13,12,13,13,13,13,11,12,12,12,12,
michael@0 8014 12,12,12,12,13,12,12,12,12,12,12,13,13,13,13,12,
michael@0 8015 13,12,13,13,12,12,12,12,13,12,13,13,13,13,12,13,
michael@0 8016 13,13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,
michael@0 8017 12,12,12,13,13,13,13,12,13,12,13,13,13,13,13,13,
michael@0 8018 13,13,13,13,13,13,11,11,11,12,12,11,12,12,12,12,
michael@0 8019 11,12,12,12,12,12,12,12,13,13,12,12,12,13,12,11,
michael@0 8020 12,12,12,12,12,12,12,13,13,12,12,12,13,13,12,12,
michael@0 8021 13,13,13,12,13,13,13,13,11,12,11,12,12,12,12,12,
michael@0 8022 13,12,12,12,12,13,12,12,13,12,13,13,12,13,12,13,
michael@0 8023 12,12,12,12,12,13,12,12,13,13,13,12,13,13,13,13,
michael@0 8024 13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,
michael@0 8025 13,13,13,13,12,13,12,13,12,13,13,13,13,13,13,13,
michael@0 8026 13,13,13,10,11,11,12,12,10,11,11,12,12,10,11,11,
michael@0 8027 12,12,11,12,12,12,12,11,12,12,12,12,11,11,11,12,
michael@0 8028 12,11,11,12,12,12,11,12,12,12,12,12,12,12,13,13,
michael@0 8029 12,12,12,13,13,11,11,11,12,12,11,12,12,12,12,11,
michael@0 8030 12,11,13,12,12,12,12,13,13,12,12,12,13,13,11,12,
michael@0 8031 12,12,12,12,12,12,12,13,12,12,12,13,13,12,12,13,
michael@0 8032 13,13,12,13,12,13,13,11,12,12,12,12,12,12,12,13,
michael@0 8033 12,12,12,12,13,12,12,13,13,13,13,12,13,13,13,13,
michael@0 8034 10,11,11,12,12,11,12,12,12,12,11,12,12,12,12,12,
michael@0 8035 12,12,13,13,12,12,12,13,13,11,11,12,12,12,11,12,
michael@0 8036 12,12,13,12,12,12,13,13,12,12,13,13,13,12,12,13,
michael@0 8037 13,13,11,12,12,12,12,12,12,12,13,13,12,12,12,13,
michael@0 8038 13,12,13,13,13,13,12,13,12,13,13,12,12,12,12,13,
michael@0 8039 12,12,13,12,13,12,12,13,13,13,12,12,13,13,13,12,
michael@0 8040 13,13,13,13,12,12,12,12,13,12,12,13,13,13,12,12,
michael@0 8041 12,13,13,13,13,13,13,13,12,13,13,13,13,10,11,11,
michael@0 8042 12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,13,
michael@0 8043 13,12,12,12,13,13,11,12,12,12,12,11,12,12,12,13,
michael@0 8044 12,12,12,13,13,12,12,13,13,13,12,13,13,13,13,11,
michael@0 8045 12,12,12,12,12,12,12,13,13,12,12,12,13,12,12,13,
michael@0 8046 12,13,13,12,13,12,13,13,12,12,12,12,12,12,12,12,
michael@0 8047 13,13,12,13,12,13,13,12,13,13,13,13,13,13,13,13,
michael@0 8048 13,12,12,12,13,12,12,13,13,13,13,12,13,12,13,13,
michael@0 8049 13,13,13,13,13,13,13,13,13,13,11,11,11,12,12,11,
michael@0 8050 12,12,12,12,11,12,12,12,12,12,12,12,13,13,12,12,
michael@0 8051 12,13,13,11,12,12,12,12,12,12,12,12,13,12,12,12,
michael@0 8052 13,13,12,12,13,13,13,12,12,13,13,13,11,12,12,12,
michael@0 8053 12,12,12,12,13,13,12,12,12,13,13,12,13,13,13,13,
michael@0 8054 12,13,12,13,13,12,12,12,12,12,12,12,13,12,13,12,
michael@0 8055 13,13,13,13,12,13,13,12,13,13,13,13,13,13,12,12,
michael@0 8056 12,12,12,12,13,13,13,13,12,13,12,13,13,13,13,13,
michael@0 8057 13,13,13,13,13,13,13,10,11,11,12,12,11,12,12,12,
michael@0 8058 13,11,12,12,13,12,12,12,12,13,13,12,12,12,13,13,
michael@0 8059 11,12,12,12,12,12,12,12,13,13,12,13,12,13,13,12,
michael@0 8060 12,13,13,13,12,13,13,13,13,11,12,12,12,13,12,12,
michael@0 8061 12,13,13,12,12,12,13,12,12,13,13,13,13,12,13,12,
michael@0 8062 13,13,12,12,12,12,12,12,12,13,13,13,12,13,13,13,
michael@0 8063 13,13,13,13,13,13,13,13,13,13,13,12,12,12,13,12,
michael@0 8064 12,13,13,13,13,12,13,12,13,13,13,13,13,13,13,13,
michael@0 8065 13,13,13,13,10,11,11,12,12,10,11,11,12,12,10,11,
michael@0 8066 11,12,12,11,12,12,12,12,11,12,12,12,12,11,11,11,
michael@0 8067 12,12,11,11,12,12,13,11,12,12,12,12,12,12,12,13,
michael@0 8068 13,12,12,12,13,13,10,11,11,12,12,11,12,12,12,12,
michael@0 8069 11,12,11,12,12,12,12,12,13,13,12,12,12,13,12,11,
michael@0 8070 12,12,12,12,12,12,12,12,13,12,12,12,13,13,12,12,
michael@0 8071 13,13,13,12,13,13,13,13,11,12,12,12,12,12,12,12,
michael@0 8072 13,13,12,12,12,13,12,12,13,13,13,13,12,13,12,13,
michael@0 8073 13,10,11,11,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 8074 12,12,12,13,13,12,12,12,13,13,11,12,12,12,12,12,
michael@0 8075 12,12,12,13,12,12,12,13,13,12,12,13,13,13,12,12,
michael@0 8076 13,13,13,11,12,12,12,12,12,12,12,13,13,11,12,12,
michael@0 8077 13,12,12,13,13,13,13,12,13,12,13,13,12,12,12,12,
michael@0 8078 13,12,12,13,13,13,12,13,13,13,13,13,13,13,13,13,
michael@0 8079 13,13,13,13,13,12,12,12,13,12,12,12,13,13,13,12,
michael@0 8080 12,12,13,13,13,13,13,13,13,12,13,13,13,13,10,11,
michael@0 8081 11,12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,
michael@0 8082 13,13,12,12,12,13,13,11,12,12,12,12,12,12,12,12,
michael@0 8083 13,12,12,12,13,13,12,12,13,13,13,12,12,13,13,13,
michael@0 8084 11,12,11,12,12,12,12,12,13,13,11,12,12,13,12,12,
michael@0 8085 13,12,13,13,12,13,12,13,13,12,12,12,12,12,12,12,
michael@0 8086 13,13,13,12,13,12,13,13,12,13,13,13,13,13,13,13,
michael@0 8087 13,13,12,12,12,13,12,12,13,12,13,13,12,13,12,13,
michael@0 8088 13,13,13,13,13,13,12,13,12,13,13,10,11,11,12,12,
michael@0 8089 11,12,12,12,12,11,12,12,13,12,12,12,12,13,13,12,
michael@0 8090 12,12,13,13,11,12,12,12,12,12,12,12,12,13,12,12,
michael@0 8091 12,13,13,12,12,13,13,13,12,13,13,13,13,11,12,12,
michael@0 8092 12,12,12,12,12,13,13,12,12,12,13,12,12,13,13,13,
michael@0 8093 13,12,13,12,13,13,12,12,12,12,13,12,12,13,13,13,
michael@0 8094 12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,
michael@0 8095 12,12,12,12,12,13,13,13,13,12,13,12,13,13,13,13,
michael@0 8096 13,13,13,13,13,13,13,13,11,11,11,12,12,11,12,12,
michael@0 8097 12,12,11,12,12,12,12,12,12,12,13,13,12,12,12,13,
michael@0 8098 13,11,12,12,12,12,12,12,12,13,13,12,12,12,13,13,
michael@0 8099 12,12,13,13,13,12,13,13,13,13,11,12,12,12,12,12,
michael@0 8100 12,12,13,13,12,12,12,13,12,12,13,12,13,13,12,13,
michael@0 8101 12,13,13,12,12,12,12,12,12,13,13,13,13,12,13,13,
michael@0 8102 13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,12,
michael@0 8103 12,12,13,13,13,13,12,13,12,13,12,13,13,13,13,13,
michael@0 8104 13,13,13,13,12,
michael@0 8105 };
michael@0 8106
michael@0 8107 static const static_codebook _44p7_p4_1 = {
michael@0 8108 5, 3125,
michael@0 8109 (char *)_vq_lengthlist__44p7_p4_1,
michael@0 8110 1, -533725184, 1611661312, 3, 0,
michael@0 8111 (long *)_vq_quantlist__44p7_p4_1,
michael@0 8112 0
michael@0 8113 };
michael@0 8114
michael@0 8115 static const long _vq_quantlist__44p7_p5_0[] = {
michael@0 8116 2,
michael@0 8117 1,
michael@0 8118 3,
michael@0 8119 0,
michael@0 8120 4,
michael@0 8121 };
michael@0 8122
michael@0 8123 static const char _vq_lengthlist__44p7_p5_0[] = {
michael@0 8124 2, 6, 6, 9, 9, 5, 7, 8,10,11, 5, 8, 7,11,10, 8,
michael@0 8125 10,11,12,13, 8,11,10,13,12, 6, 7, 8,10,11, 7, 8,
michael@0 8126 10,10,12, 8, 9, 9,12,11,10,10,12,11,14,10,11,12,
michael@0 8127 14,13, 6, 8, 7,11,10, 8, 9, 9,11,12, 7,10, 8,12,
michael@0 8128 10,10,12,12,13,14,10,12,10,14,11, 9,10,11,11,12,
michael@0 8129 10,10,11,11,13,11,12,12,13,13,12,11,13,11,15,13,
michael@0 8130 14,13,14,14, 9,11,10,12,11,11,12,12,13,13,10,11,
michael@0 8131 10,13,11,13,13,14,14,14,12,13,11,14,11, 7, 8, 9,
michael@0 8132 11,12, 9, 9,11,12,13, 9,10,10,13,12,11,12,13,13,
michael@0 8133 15,11,12,12,14,14, 9,10,10,12,13,10,10,12,12,14,
michael@0 8134 11,11,11,13,13,12,12,13,13,15,12,13,13,15,14, 9,
michael@0 8135 10,10,12,13,10,11,11,13,14,10,12,11,14,13,12,13,
michael@0 8136 13,14,15,12,13,13,15,14,12,12,13,13,14,12,13,13,
michael@0 8137 13,15,13,14,14,14,15,14,14,15,14,16,14,15,15,16,
michael@0 8138 16,12,13,13,14,14,13,13,14,15,14,12,13,13,15,14,
michael@0 8139 14,15,15,15,16,14,15,14,16,14, 7, 9, 8,12,11, 9,
michael@0 8140 10,10,12,13, 9,11, 9,13,12,11,12,12,14,14,11,13,
michael@0 8141 12,15,13, 9,10,10,13,12,10,11,12,13,14,10,12,11,
michael@0 8142 14,13,12,13,13,14,15,13,13,13,15,14, 9,10,10,13,
michael@0 8143 12,11,11,11,13,13,10,12,10,14,12,13,13,13,14,15,
michael@0 8144 12,13,12,15,13,12,13,13,14,14,12,13,13,14,15,13,
michael@0 8145 14,13,15,15,14,14,15,14,16,14,15,15,16,15,12,13,
michael@0 8146 12,14,13,13,13,13,15,14,12,13,13,15,13,14,15,15,
michael@0 8147 16,15,14,15,14,16,14,11,12,12,13,14,12,13,14,14,
michael@0 8148 15,12,13,13,14,15,14,14,15,15,16,14,15,15,16,16,
michael@0 8149 12,13,13,14,15,13,13,14,14,16,13,14,14,15,15,15,
michael@0 8150 15,16,15,17,15,15,15,16,16,12,13,13,14,15,13,14,
michael@0 8151 14,15,16,13,14,14,15,15,15,15,16,16,17,15,15,15,
michael@0 8152 17,16,14,15,15,16,16,15,15,16,15,16,15,16,16,16,
michael@0 8153 17,16,16,17,16,18,16,16,17,18,17,14,15,15,16,16,
michael@0 8154 15,16,16,16,17,15,16,15,17,16,16,17,17,17,18,16,
michael@0 8155 16,16,17,16,11,12,12,14,13,12,13,13,15,14,12,14,
michael@0 8156 13,15,14,14,15,15,16,16,14,15,14,16,15,12,13,13,
michael@0 8157 15,14,13,14,14,15,15,13,14,14,16,15,15,15,15,16,
michael@0 8158 16,15,16,15,17,16,12,13,13,15,14,13,14,14,15,15,
michael@0 8159 13,14,13,16,14,15,15,15,16,16,15,15,15,17,15,14,
michael@0 8160 15,15,16,16,15,15,15,16,16,15,16,16,17,17,16,16,
michael@0 8161 17,17,17,16,17,17,18,17,14,15,15,16,15,15,15,16,
michael@0 8162 16,16,15,15,15,17,15,17,17,17,18,17,16,17,16,18,
michael@0 8163 16, 6, 9, 9,12,12, 8,10,10,12,13, 9,11,10,13,12,
michael@0 8164 10,12,12,14,14,11,13,12,14,14, 8,10,10,12,12, 9,
michael@0 8165 10,11,12,14,10,11,11,13,13,12,12,13,13,15,12,13,
michael@0 8166 13,15,14, 9,10,10,13,13,10,11,11,13,13,10,12,10,
michael@0 8167 14,13,12,13,13,14,15,12,13,13,15,14,11,12,12,13,
michael@0 8168 14,12,12,13,13,15,12,13,13,14,14,13,13,14,13,16,
michael@0 8169 14,15,15,16,15,11,12,12,14,14,13,13,13,15,14,12,
michael@0 8170 13,13,15,14,14,15,15,16,15,14,14,14,16,14, 7, 9,
michael@0 8171 10,12,12, 9,10,11,13,13, 9,11,10,13,13,11,12,13,
michael@0 8172 14,15,12,13,13,15,14, 9,10,11,12,13,10,10,12,13,
michael@0 8173 14,11,11,12,14,14,12,12,14,14,15,13,13,13,15,15,
michael@0 8174 9,11,11,13,13,11,12,12,14,14,10,12,10,14,13,13,
michael@0 8175 14,13,15,15,12,14,13,15,14,12,12,13,13,15,12,12,
michael@0 8176 14,13,15,13,14,14,15,15,14,14,15,14,17,14,15,15,
michael@0 8177 16,16,12,13,13,15,14,13,14,14,15,15,12,14,13,15,
michael@0 8178 14,14,15,15,16,16,14,15,14,16,14, 7,10,10,12,12,
michael@0 8179 10,11,11,12,13,10,12,10,14,12,12,13,13,14,15,12,
michael@0 8180 13,13,15,14, 9,11,10,13,12,10,10,12,12,14,11,13,
michael@0 8181 12,14,13,13,13,14,13,15,13,14,14,15,14,10,11,11,
michael@0 8182 13,13,12,12,12,13,14,10,12,10,14,12,13,14,14,15,
michael@0 8183 15,13,14,13,15,13,12,13,13,14,14,12,12,13,14,15,
michael@0 8184 13,14,14,15,15,13,13,14,13,15,14,15,15,16,16,12,
michael@0 8185 13,13,14,14,13,14,14,15,15,12,13,13,15,13,15,15,
michael@0 8186 15,16,16,13,14,13,16,13,11,12,13,14,14,12,13,14,
michael@0 8187 14,15,12,13,13,15,15,14,14,15,15,17,14,15,15,16,
michael@0 8188 16,12,13,14,14,15,13,13,14,14,16,13,14,14,15,16,
michael@0 8189 14,14,16,15,17,15,15,16,16,16,12,13,13,15,15,13,
michael@0 8190 14,14,15,16,13,14,14,15,16,15,15,16,17,17,15,16,
michael@0 8191 15,17,16,14,15,15,15,16,15,15,16,15,17,15,15,16,
michael@0 8192 16,17,16,16,16,16,18,16,16,17,17,17,14,15,15,16,
michael@0 8193 16,15,16,16,16,17,15,16,15,17,16,16,17,17,17,17,
michael@0 8194 16,17,16,18,17,11,12,12,14,14,13,13,14,14,15,13,
michael@0 8195 14,13,15,14,14,15,15,15,16,14,15,15,17,15,12,13,
michael@0 8196 13,15,14,13,13,14,15,15,14,15,14,16,15,15,15,15,
michael@0 8197 15,16,15,16,15,17,16,12,13,13,15,15,14,14,14,15,
michael@0 8198 16,13,14,13,16,15,15,15,16,16,17,15,16,15,17,15,
michael@0 8199 14,15,15,16,16,14,15,15,16,16,15,16,16,17,16,15,
michael@0 8200 15,16,15,17,16,17,17,18,17,14,15,15,16,16,15,16,
michael@0 8201 16,16,17,14,15,15,17,16,17,17,17,17,18,15,16,16,
michael@0 8202 18,15, 6, 9, 9,12,12, 9,10,11,12,13, 8,10,10,13,
michael@0 8203 12,11,12,13,14,14,10,12,12,14,13, 9,10,10,12,13,
michael@0 8204 10,10,12,13,14,10,11,11,13,13,12,13,13,14,15,12,
michael@0 8205 13,13,15,14, 8,10,10,12,12,10,11,11,13,13, 9,11,
michael@0 8206 10,13,13,12,13,13,14,15,12,13,12,15,13,11,12,12,
michael@0 8207 14,14,12,13,13,13,15,13,13,13,14,15,14,14,15,14,
michael@0 8208 16,14,15,15,15,15,11,12,12,14,13,12,13,13,15,14,
michael@0 8209 12,13,12,15,13,14,14,15,16,16,13,14,13,16,13, 7,
michael@0 8210 10,10,12,12,10,10,12,12,14,10,11,11,13,12,12,13,
michael@0 8211 13,13,15,12,13,13,15,14,10,11,11,13,13,10,10,12,
michael@0 8212 12,14,12,12,12,14,13,13,13,14,13,15,13,14,14,15,
michael@0 8213 14, 9,10,11,13,13,11,12,12,13,14,10,12,10,14,12,
michael@0 8214 13,13,14,14,15,13,13,12,15,13,12,13,13,14,14,12,
michael@0 8215 13,13,14,15,13,14,14,15,15,13,13,15,13,16,15,15,
michael@0 8216 15,16,16,12,13,13,14,14,13,14,14,15,15,12,13,12,
michael@0 8217 15,14,15,15,15,16,16,13,14,13,15,13, 7,10, 9,12,
michael@0 8218 12, 9,10,11,13,13, 9,11,10,13,13,11,13,13,14,15,
michael@0 8219 11,13,12,15,14, 9,11,11,13,13,10,10,12,13,14,11,
michael@0 8220 12,12,14,14,12,13,14,14,15,13,13,13,15,15, 9,11,
michael@0 8221 10,13,12,11,12,11,14,14,10,12,10,14,13,13,14,13,
michael@0 8222 15,15,12,14,12,15,14,12,13,13,14,15,13,13,14,14,
michael@0 8223 15,13,14,14,15,15,14,14,15,14,17,14,15,15,16,16,
michael@0 8224 12,13,12,15,13,13,14,14,15,15,12,14,13,15,13,14,
michael@0 8225 15,15,16,16,14,15,14,16,14,11,12,12,14,14,13,13,
michael@0 8226 14,14,15,13,14,13,15,15,14,15,15,16,17,14,15,15,
michael@0 8227 16,15,12,13,13,15,15,13,13,14,15,16,14,14,14,16,
michael@0 8228 15,15,15,16,15,17,15,16,15,17,16,12,13,13,14,15,
michael@0 8229 14,14,15,15,16,13,14,13,15,15,15,15,16,16,17,15,
michael@0 8230 15,15,16,15,14,15,15,16,16,14,15,15,16,17,15,16,
michael@0 8231 16,17,17,16,15,16,15,17,16,17,17,17,17,14,15,15,
michael@0 8232 15,16,15,15,16,16,17,14,15,15,16,16,16,16,17,17,
michael@0 8233 18,15,16,15,17,15,11,13,12,14,14,12,13,13,15,15,
michael@0 8234 12,14,13,15,14,14,15,15,16,16,14,15,14,16,15,12,
michael@0 8235 13,13,15,15,13,14,14,15,16,13,14,14,16,16,15,15,
michael@0 8236 16,16,17,15,16,15,17,16,12,13,13,15,14,13,14,14,
michael@0 8237 16,15,13,14,13,16,14,15,16,15,17,16,15,15,14,18,
michael@0 8238 15,14,15,15,16,16,15,15,16,16,17,15,16,15,17,16,
michael@0 8239 16,16,17,17,18,16,17,17,18,17,14,15,15,16,15,15,
michael@0 8240 16,15,17,16,15,15,15,17,15,16,17,17,18,17,16,17,
michael@0 8241 16,18,15,10,12,12,14,14,12,13,13,14,14,12,13,13,
michael@0 8242 14,14,13,14,14,15,15,13,14,14,16,15,11,12,13,14,
michael@0 8243 14,12,13,13,15,15,12,13,13,15,15,13,14,15,15,16,
michael@0 8244 14,15,15,16,16,12,13,13,14,14,13,13,14,15,15,13,
michael@0 8245 14,13,15,15,14,15,15,16,16,14,15,14,16,15,13,14,
michael@0 8246 14,15,15,13,14,14,15,16,14,14,15,16,16,14,15,15,
michael@0 8247 15,17,15,16,16,17,17,13,14,14,15,15,14,15,15,16,
michael@0 8248 16,14,15,15,16,16,15,16,16,16,17,15,16,15,17,16,
michael@0 8249 11,12,12,14,14,12,13,13,14,15,12,13,13,15,14,13,
michael@0 8250 14,14,15,16,13,14,14,16,15,12,13,13,14,15,13,13,
michael@0 8251 14,15,15,13,14,14,15,15,14,14,15,15,17,14,15,15,
michael@0 8252 16,16,12,13,13,15,15,13,14,14,15,15,13,14,13,15,
michael@0 8253 15,14,15,15,16,17,14,15,15,16,16,13,13,14,15,16,
michael@0 8254 14,14,15,15,16,14,15,15,16,16,15,15,16,15,18,15,
michael@0 8255 16,16,17,17,14,15,15,16,16,15,15,15,16,16,14,15,
michael@0 8256 15,17,16,16,16,16,17,17,15,16,16,17,16,10,12,12,
michael@0 8257 14,14,12,13,13,14,15,12,13,13,15,14,14,14,15,15,
michael@0 8258 16,14,15,14,16,15,12,13,13,15,14,13,13,14,15,15,
michael@0 8259 13,14,14,15,15,14,14,15,15,16,14,15,15,16,16,12,
michael@0 8260 13,13,15,15,13,14,14,15,16,13,14,13,15,14,15,15,
michael@0 8261 15,16,16,14,15,15,16,15,13,14,14,16,15,14,14,14,
michael@0 8262 15,16,14,15,15,16,16,15,15,16,15,17,16,17,16,17,
michael@0 8263 17,14,14,15,15,16,15,15,16,16,16,14,15,14,16,15,
michael@0 8264 16,16,16,17,17,15,16,15,17,15,11,13,13,14,15,13,
michael@0 8265 13,14,15,15,13,14,13,15,15,14,15,15,15,16,14,15,
michael@0 8266 15,17,15,13,13,14,15,15,13,14,15,15,16,14,14,14,
michael@0 8267 16,16,15,14,16,15,17,15,16,16,17,16,13,14,14,15,
michael@0 8268 15,14,14,14,16,16,13,15,14,16,15,15,15,16,17,17,
michael@0 8269 15,16,15,17,16,14,15,15,15,16,15,15,16,15,17,15,
michael@0 8270 16,16,16,17,16,16,17,15,18,16,17,17,17,17,14,15,
michael@0 8271 15,16,16,15,16,16,17,17,15,16,15,17,16,16,17,17,
michael@0 8272 18,18,16,17,15,18,16,10,12,12,14,14,13,13,14,14,
michael@0 8273 15,13,14,13,15,14,14,15,15,15,16,15,15,15,16,15,
michael@0 8274 12,13,13,15,14,12,12,14,14,15,14,15,14,16,15,15,
michael@0 8275 14,15,14,17,15,16,16,17,16,12,13,13,14,15,14,14,
michael@0 8276 15,15,16,13,14,12,16,14,15,16,16,16,17,15,16,14,
michael@0 8277 17,15,14,15,14,16,15,14,14,15,15,15,15,16,15,17,
michael@0 8278 16,15,14,16,14,16,16,17,17,18,17,14,14,15,15,16,
michael@0 8279 15,16,16,16,17,14,15,14,16,15,16,16,17,17,17,15,
michael@0 8280 16,14,17,14,10,12,12,14,13,12,13,13,14,14,11,13,
michael@0 8281 12,14,14,13,14,14,15,16,13,14,14,16,15,12,13,13,
michael@0 8282 14,14,13,13,14,15,15,13,14,13,15,15,14,14,15,15,
michael@0 8283 16,14,15,15,16,16,11,13,12,14,14,12,13,13,15,15,
michael@0 8284 12,13,13,15,15,14,15,15,16,16,13,14,14,16,15,13,
michael@0 8285 14,14,15,15,14,15,15,15,16,14,15,15,16,16,15,16,
michael@0 8286 16,16,17,16,16,16,17,17,13,14,14,15,15,14,15,15,
michael@0 8287 16,16,13,14,14,16,15,15,16,16,17,17,15,15,15,17,
michael@0 8288 15,11,12,12,14,14,12,13,13,14,15,12,13,13,15,14,
michael@0 8289 14,14,15,15,16,14,14,14,16,15,12,13,13,15,14,13,
michael@0 8290 13,14,15,15,13,14,14,16,15,14,15,15,15,16,15,15,
michael@0 8291 15,16,16,12,13,13,14,15,13,13,14,15,15,13,14,13,
michael@0 8292 15,15,15,15,15,16,16,14,15,14,16,15,14,14,15,16,
michael@0 8293 16,14,15,15,15,16,15,16,15,16,16,15,15,16,15,17,
michael@0 8294 16,16,16,17,17,13,14,14,15,16,14,15,15,16,16,14,
michael@0 8295 14,14,16,16,16,16,16,17,17,15,15,15,17,15,11,12,
michael@0 8296 12,14,14,12,13,13,14,15,12,13,13,15,14,14,14,14,
michael@0 8297 15,16,13,14,14,16,15,12,13,13,15,15,13,13,14,15,
michael@0 8298 16,13,14,14,15,15,14,15,15,16,17,14,15,15,17,16,
michael@0 8299 12,13,13,15,14,13,14,14,15,15,13,14,13,15,15,14,
michael@0 8300 15,15,16,16,14,15,14,17,15,14,15,15,16,16,14,15,
michael@0 8301 15,16,17,15,15,15,17,17,15,16,16,16,17,16,17,16,
michael@0 8302 17,17,13,15,14,16,15,14,15,15,16,16,14,15,14,16,
michael@0 8303 15,16,16,16,17,17,15,16,15,17,15,10,12,12,14,14,
michael@0 8304 13,13,14,14,15,13,14,13,15,14,14,15,15,15,17,14,
michael@0 8305 15,15,16,15,12,13,13,15,14,12,12,14,14,15,14,15,
michael@0 8306 14,16,15,15,14,16,15,17,15,16,16,17,16,12,13,13,
michael@0 8307 14,15,14,14,15,15,16,12,14,12,15,14,15,16,16,16,
michael@0 8308 17,15,16,14,17,14,14,15,14,16,16,14,14,15,15,16,
michael@0 8309 15,16,16,17,16,15,14,16,14,17,16,17,17,18,17,14,
michael@0 8310 14,15,15,16,15,15,16,16,17,14,15,14,16,15,16,17,
michael@0 8311 17,17,18,15,16,14,17,14,11,13,13,15,14,13,13,14,
michael@0 8312 15,15,12,14,13,15,15,14,15,15,15,17,14,15,14,16,
michael@0 8313 15,13,14,14,15,15,13,14,15,15,16,14,15,14,16,16,
michael@0 8314 15,15,16,16,17,15,16,16,17,17,13,14,13,15,15,14,
michael@0 8315 14,14,16,16,13,15,14,16,15,15,16,16,17,17,15,16,
michael@0 8316 14,17,15,15,15,15,16,17,15,15,16,16,17,15,16,16,
michael@0 8317 17,17,16,15,17,16,17,17,17,17,18,18,14,15,15,17,
michael@0 8318 15,15,16,16,17,16,15,16,15,17,15,16,17,17,17,17,
michael@0 8319 16,17,15,18,15,
michael@0 8320 };
michael@0 8321
michael@0 8322 static const static_codebook _44p7_p5_0 = {
michael@0 8323 5, 3125,
michael@0 8324 (char *)_vq_lengthlist__44p7_p5_0,
michael@0 8325 1, -528744448, 1616642048, 3, 0,
michael@0 8326 (long *)_vq_quantlist__44p7_p5_0,
michael@0 8327 0
michael@0 8328 };
michael@0 8329
michael@0 8330 static const long _vq_quantlist__44p7_p5_1[] = {
michael@0 8331 3,
michael@0 8332 2,
michael@0 8333 4,
michael@0 8334 1,
michael@0 8335 5,
michael@0 8336 0,
michael@0 8337 6,
michael@0 8338 };
michael@0 8339
michael@0 8340 static const char _vq_lengthlist__44p7_p5_1[] = {
michael@0 8341 2, 3, 3, 3, 3, 3, 3,
michael@0 8342 };
michael@0 8343
michael@0 8344 static const static_codebook _44p7_p5_1 = {
michael@0 8345 1, 7,
michael@0 8346 (char *)_vq_lengthlist__44p7_p5_1,
michael@0 8347 1, -533200896, 1611661312, 3, 0,
michael@0 8348 (long *)_vq_quantlist__44p7_p5_1,
michael@0 8349 0
michael@0 8350 };
michael@0 8351
michael@0 8352 static const long _vq_quantlist__44p7_p6_0[] = {
michael@0 8353 1,
michael@0 8354 0,
michael@0 8355 2,
michael@0 8356 };
michael@0 8357
michael@0 8358 static const char _vq_lengthlist__44p7_p6_0[] = {
michael@0 8359 2, 5, 6, 5, 7, 8, 5, 8, 7, 5, 7, 7, 7, 7, 9, 8,
michael@0 8360 9, 9, 5, 7, 7, 8, 9, 9, 7, 9, 7, 6, 8, 8, 8, 9,
michael@0 8361 10, 8, 9, 9, 8, 9,10, 9, 9,11,10,10,11, 8,10, 9,
michael@0 8362 10,10,11, 9,10,10, 6, 8, 8, 8, 9, 9, 8,10, 9, 8,
michael@0 8363 9,10, 9,10,10,10,11,10, 8,10, 9,10,11,10, 9,11,
michael@0 8364 9, 6, 8, 8, 7, 9, 9, 8, 9, 9, 7, 9, 9, 9, 9,10,
michael@0 8365 9,10,10, 8, 9, 9, 9,10,10, 9,10, 9, 7, 9, 9, 9,
michael@0 8366 10,10, 9,10,10, 9, 9,10,10, 9,11,10,11,11, 9,10,
michael@0 8367 10,10,11,11,10,11,10, 6, 9, 8, 9,10,10, 9,10, 9,
michael@0 8368 8,10,10, 9, 9,10,10,11,11, 9,10,10,10,11,11, 9,
michael@0 8369 11, 9, 6, 8, 8, 8, 9, 9, 7, 9, 9, 8, 9, 9, 9, 9,
michael@0 8370 10, 9,10,10, 7, 9, 9, 9,10,10, 9,10, 9, 6, 8, 9,
michael@0 8371 9, 9,10, 9,10,10, 9,10,10, 9, 9,11,10,11,11, 8,
michael@0 8372 10,10,10,11,11, 9,10, 9, 7, 9, 9, 9,10,10, 9,10,
michael@0 8373 10, 9,10,10,10,10,11,10,11,11, 9,10, 9,10,11,11,
michael@0 8374 10,11, 9,
michael@0 8375 };
michael@0 8376
michael@0 8377 static const static_codebook _44p7_p6_0 = {
michael@0 8378 5, 243,
michael@0 8379 (char *)_vq_lengthlist__44p7_p6_0,
michael@0 8380 1, -527106048, 1620377600, 2, 0,
michael@0 8381 (long *)_vq_quantlist__44p7_p6_0,
michael@0 8382 0
michael@0 8383 };
michael@0 8384
michael@0 8385 static const long _vq_quantlist__44p7_p6_1[] = {
michael@0 8386 1,
michael@0 8387 0,
michael@0 8388 2,
michael@0 8389 };
michael@0 8390
michael@0 8391 static const char _vq_lengthlist__44p7_p6_1[] = {
michael@0 8392 4, 7, 7, 6, 7, 8, 6, 8, 7, 7, 7, 8, 7, 7, 8, 8,
michael@0 8393 8, 8, 7, 7, 7, 8, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8,
michael@0 8394 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8,
michael@0 8395 8, 9, 9, 8, 9, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8396 8, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9,
michael@0 8397 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 8398 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9, 8, 7, 8, 8, 8,
michael@0 8399 8, 9, 8, 9, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8,
michael@0 8400 8, 9, 9, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8401 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8,
michael@0 8402 9, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8403 9, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9, 8, 7, 8, 8,
michael@0 8404 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8,
michael@0 8405 8, 8, 8, 9, 9, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8406 8, 8, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8, 9, 9, 9,
michael@0 8407 8, 9, 8,
michael@0 8408 };
michael@0 8409
michael@0 8410 static const static_codebook _44p7_p6_1 = {
michael@0 8411 5, 243,
michael@0 8412 (char *)_vq_lengthlist__44p7_p6_1,
michael@0 8413 1, -530841600, 1616642048, 2, 0,
michael@0 8414 (long *)_vq_quantlist__44p7_p6_1,
michael@0 8415 0
michael@0 8416 };
michael@0 8417
michael@0 8418 static const long _vq_quantlist__44p7_p7_0[] = {
michael@0 8419 1,
michael@0 8420 0,
michael@0 8421 2,
michael@0 8422 };
michael@0 8423
michael@0 8424 static const char _vq_lengthlist__44p7_p7_0[] = {
michael@0 8425 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 8426 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8427 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8428 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8429 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8430 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8431 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8432 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8433 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8434 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8435 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8436 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8437 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8438 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8439 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 8440 9, 9, 9,
michael@0 8441 };
michael@0 8442
michael@0 8443 static const static_codebook _44p7_p7_0 = {
michael@0 8444 5, 243,
michael@0 8445 (char *)_vq_lengthlist__44p7_p7_0,
michael@0 8446 1, -513979392, 1633504256, 2, 0,
michael@0 8447 (long *)_vq_quantlist__44p7_p7_0,
michael@0 8448 0
michael@0 8449 };
michael@0 8450
michael@0 8451 static const long _vq_quantlist__44p7_p7_1[] = {
michael@0 8452 1,
michael@0 8453 0,
michael@0 8454 2,
michael@0 8455 };
michael@0 8456
michael@0 8457 static const char _vq_lengthlist__44p7_p7_1[] = {
michael@0 8458 1, 5, 5, 4,10,10, 5,10,10, 5,10,10,10,10,10,10,
michael@0 8459 10,10, 5,10,10,10,10,10, 9,10,10, 6,10,10,10,10,
michael@0 8460 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8461 10,10,10,10,10,10, 7,10,10,10,10,10,10,10,10,10,
michael@0 8462 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8463 10, 6,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8464 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8465 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8466 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8467 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8468 10,10, 6,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8469 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8470 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8471 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8472 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
michael@0 8473 10,11,11,
michael@0 8474 };
michael@0 8475
michael@0 8476 static const static_codebook _44p7_p7_1 = {
michael@0 8477 5, 243,
michael@0 8478 (char *)_vq_lengthlist__44p7_p7_1,
michael@0 8479 1, -516716544, 1630767104, 2, 0,
michael@0 8480 (long *)_vq_quantlist__44p7_p7_1,
michael@0 8481 0
michael@0 8482 };
michael@0 8483
michael@0 8484 static const long _vq_quantlist__44p7_p7_2[] = {
michael@0 8485 12,
michael@0 8486 11,
michael@0 8487 13,
michael@0 8488 10,
michael@0 8489 14,
michael@0 8490 9,
michael@0 8491 15,
michael@0 8492 8,
michael@0 8493 16,
michael@0 8494 7,
michael@0 8495 17,
michael@0 8496 6,
michael@0 8497 18,
michael@0 8498 5,
michael@0 8499 19,
michael@0 8500 4,
michael@0 8501 20,
michael@0 8502 3,
michael@0 8503 21,
michael@0 8504 2,
michael@0 8505 22,
michael@0 8506 1,
michael@0 8507 23,
michael@0 8508 0,
michael@0 8509 24,
michael@0 8510 };
michael@0 8511
michael@0 8512 static const char _vq_lengthlist__44p7_p7_2[] = {
michael@0 8513 1, 3, 2, 4, 5, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
michael@0 8514 12,13,13,14,14,15,15,15,15,
michael@0 8515 };
michael@0 8516
michael@0 8517 static const static_codebook _44p7_p7_2 = {
michael@0 8518 1, 25,
michael@0 8519 (char *)_vq_lengthlist__44p7_p7_2,
michael@0 8520 1, -518864896, 1620639744, 5, 0,
michael@0 8521 (long *)_vq_quantlist__44p7_p7_2,
michael@0 8522 0
michael@0 8523 };
michael@0 8524
michael@0 8525 static const long _vq_quantlist__44p7_p7_3[] = {
michael@0 8526 12,
michael@0 8527 11,
michael@0 8528 13,
michael@0 8529 10,
michael@0 8530 14,
michael@0 8531 9,
michael@0 8532 15,
michael@0 8533 8,
michael@0 8534 16,
michael@0 8535 7,
michael@0 8536 17,
michael@0 8537 6,
michael@0 8538 18,
michael@0 8539 5,
michael@0 8540 19,
michael@0 8541 4,
michael@0 8542 20,
michael@0 8543 3,
michael@0 8544 21,
michael@0 8545 2,
michael@0 8546 22,
michael@0 8547 1,
michael@0 8548 23,
michael@0 8549 0,
michael@0 8550 24,
michael@0 8551 };
michael@0 8552
michael@0 8553 static const char _vq_lengthlist__44p7_p7_3[] = {
michael@0 8554 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 8555 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 8556 };
michael@0 8557
michael@0 8558 static const static_codebook _44p7_p7_3 = {
michael@0 8559 1, 25,
michael@0 8560 (char *)_vq_lengthlist__44p7_p7_3,
michael@0 8561 1, -529006592, 1611661312, 5, 0,
michael@0 8562 (long *)_vq_quantlist__44p7_p7_3,
michael@0 8563 0
michael@0 8564 };
michael@0 8565
michael@0 8566 static const char _huff_lengthlist__44p7_short[] = {
michael@0 8567 3, 9,14,16,17,19,22,22, 5, 4, 6, 9,11,13,17,20,
michael@0 8568 9, 5, 5, 6, 9,11,15,19,11, 7, 5, 5, 7, 9,13,17,
michael@0 8569 14, 9, 7, 6, 6, 7,11,14,16,11, 9, 7, 6, 4, 4, 8,
michael@0 8570 19,15,13,11, 9, 4, 3, 4,21,16,16,15,12, 6, 4, 4,
michael@0 8571 };
michael@0 8572
michael@0 8573 static const static_codebook _huff_book__44p7_short = {
michael@0 8574 2, 64,
michael@0 8575 (char *)_huff_lengthlist__44p7_short,
michael@0 8576 0, 0, 0, 0, 0,
michael@0 8577 NULL,
michael@0 8578 0
michael@0 8579 };
michael@0 8580
michael@0 8581 static const long _vq_quantlist__44p8_l0_0[] = {
michael@0 8582 6,
michael@0 8583 5,
michael@0 8584 7,
michael@0 8585 4,
michael@0 8586 8,
michael@0 8587 3,
michael@0 8588 9,
michael@0 8589 2,
michael@0 8590 10,
michael@0 8591 1,
michael@0 8592 11,
michael@0 8593 0,
michael@0 8594 12,
michael@0 8595 };
michael@0 8596
michael@0 8597 static const char _vq_lengthlist__44p8_l0_0[] = {
michael@0 8598 2, 4, 4, 7, 7, 8, 8,10,10,11,11,12,12, 4, 5, 5,
michael@0 8599 7, 7, 9, 9,10, 9,12,10,12,12, 4, 5, 5, 7, 7, 9,
michael@0 8600 9, 9,10,10,12,12,12, 7, 7, 7, 7, 8, 9, 8,11, 5,
michael@0 8601 12, 6,12,10, 7, 7, 7, 8, 7, 8, 9, 5,11, 6,12,10,
michael@0 8602 12, 8, 9, 9, 9, 9, 9, 9,11, 7,11, 7,11, 9, 8, 9,
michael@0 8603 9, 9, 9, 9, 9, 7,10, 7,11, 9,11,10,10,10,10,10,
michael@0 8604 10,10,11,10,11, 8,12, 9,10,10,10,10,10,10,10,10,
michael@0 8605 11, 8,11, 9,12,10,11,11,11,11,11,11,11,11,12,10,
michael@0 8606 12,11,10,11,11,11,11,11,11,11,11,10,12,11,12,12,
michael@0 8607 12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,
michael@0 8608 12,12,12,12,12,12,11,12,12,
michael@0 8609 };
michael@0 8610
michael@0 8611 static const static_codebook _44p8_l0_0 = {
michael@0 8612 2, 169,
michael@0 8613 (char *)_vq_lengthlist__44p8_l0_0,
michael@0 8614 1, -526516224, 1616117760, 4, 0,
michael@0 8615 (long *)_vq_quantlist__44p8_l0_0,
michael@0 8616 0
michael@0 8617 };
michael@0 8618
michael@0 8619 static const long _vq_quantlist__44p8_l0_1[] = {
michael@0 8620 2,
michael@0 8621 1,
michael@0 8622 3,
michael@0 8623 0,
michael@0 8624 4,
michael@0 8625 };
michael@0 8626
michael@0 8627 static const char _vq_lengthlist__44p8_l0_1[] = {
michael@0 8628 4, 4, 4, 5, 5, 4, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5,
michael@0 8629 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 8630 };
michael@0 8631
michael@0 8632 static const static_codebook _44p8_l0_1 = {
michael@0 8633 2, 25,
michael@0 8634 (char *)_vq_lengthlist__44p8_l0_1,
michael@0 8635 1, -533725184, 1611661312, 3, 0,
michael@0 8636 (long *)_vq_quantlist__44p8_l0_1,
michael@0 8637 0
michael@0 8638 };
michael@0 8639
michael@0 8640 static const long _vq_quantlist__44p8_l1_0[] = {
michael@0 8641 54,
michael@0 8642 29,
michael@0 8643 79,
michael@0 8644 0,
michael@0 8645 108,
michael@0 8646 };
michael@0 8647
michael@0 8648 static const char _vq_lengthlist__44p8_l1_0[] = {
michael@0 8649 1, 2, 3, 6, 7, 7, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8,
michael@0 8650 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8651 };
michael@0 8652
michael@0 8653 static const static_codebook _44p8_l1_0 = {
michael@0 8654 2, 25,
michael@0 8655 (char *)_vq_lengthlist__44p8_l1_0,
michael@0 8656 1, -514516992, 1620639744, 7, 0,
michael@0 8657 (long *)_vq_quantlist__44p8_l1_0,
michael@0 8658 0
michael@0 8659 };
michael@0 8660
michael@0 8661 static const char _huff_lengthlist__44p8_lfe[] = {
michael@0 8662 2, 3, 1, 3,
michael@0 8663 };
michael@0 8664
michael@0 8665 static const static_codebook _huff_book__44p8_lfe = {
michael@0 8666 2, 4,
michael@0 8667 (char *)_huff_lengthlist__44p8_lfe,
michael@0 8668 0, 0, 0, 0, 0,
michael@0 8669 NULL,
michael@0 8670 0
michael@0 8671 };
michael@0 8672
michael@0 8673 static const char _huff_lengthlist__44p8_long[] = {
michael@0 8674 2, 7,14,16,17,18,20,21, 7, 4, 6, 8,11,12,14,16,
michael@0 8675 13, 5, 4, 4, 8, 9,11,13,15, 8, 4, 3, 5, 7, 9,10,
michael@0 8676 17,11, 8, 4, 4, 6, 9, 9,17,11, 9, 7, 6, 5, 7, 8,
michael@0 8677 19,13,11, 9, 9, 7, 8, 8,21,15,13,11,10, 8, 8, 7,
michael@0 8678 };
michael@0 8679
michael@0 8680 static const static_codebook _huff_book__44p8_long = {
michael@0 8681 2, 64,
michael@0 8682 (char *)_huff_lengthlist__44p8_long,
michael@0 8683 0, 0, 0, 0, 0,
michael@0 8684 NULL,
michael@0 8685 0
michael@0 8686 };
michael@0 8687
michael@0 8688 static const long _vq_quantlist__44p8_p1_0[] = {
michael@0 8689 1,
michael@0 8690 0,
michael@0 8691 2,
michael@0 8692 };
michael@0 8693
michael@0 8694 static const char _vq_lengthlist__44p8_p1_0[] = {
michael@0 8695 2, 5, 5, 4, 7, 7, 4, 7, 7, 5, 7, 7, 7, 8, 9, 7,
michael@0 8696 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 8, 6, 7, 8, 8, 9,
michael@0 8697 10, 8, 9,10, 8, 9,10,10,10,12,10,11,12, 8,10,10,
michael@0 8698 10,11,12,10,11,11, 6, 8, 7, 8,10, 9, 8,10, 9, 8,
michael@0 8699 10,10,10,11,11,10,12,11, 8,10, 9,10,12,11,10,12,
michael@0 8700 10, 5, 8, 8, 8,10,10, 8,10,10, 7, 9,10, 9,10,11,
michael@0 8701 9,11,11, 8,10,10,10,12,12,10,12,11, 7, 9, 9, 9,
michael@0 8702 10,11, 9,11,11, 9, 9,11,10,11,12,10,11,12, 9,11,
michael@0 8703 11,11,12,12,11,12,12, 7, 9, 9,10,11,11,10,12,11,
michael@0 8704 9,11,10,11,11,12,11,13,12,10,11,11,12,13,13,11,
michael@0 8705 13,11, 5, 8, 8, 8,10,10, 8,10,10, 8,10,10,10,11,
michael@0 8706 12,10,12,11, 7,10, 9, 9,11,11, 9,11,10, 7, 9, 9,
michael@0 8707 10,11,12,10,11,11,10,11,11,11,11,13,12,13,13, 9,
michael@0 8708 10,11,12,12,13,11,12,11, 7, 9, 9, 9,11,11, 9,11,
michael@0 8709 10, 9,11,11,11,12,12,11,12,12, 9,11, 9,10,12,11,
michael@0 8710 10,12,11,
michael@0 8711 };
michael@0 8712
michael@0 8713 static const static_codebook _44p8_p1_0 = {
michael@0 8714 5, 243,
michael@0 8715 (char *)_vq_lengthlist__44p8_p1_0,
michael@0 8716 1, -535822336, 1611661312, 2, 0,
michael@0 8717 (long *)_vq_quantlist__44p8_p1_0,
michael@0 8718 0
michael@0 8719 };
michael@0 8720
michael@0 8721 static const long _vq_quantlist__44p8_p2_0[] = {
michael@0 8722 2,
michael@0 8723 1,
michael@0 8724 3,
michael@0 8725 0,
michael@0 8726 4,
michael@0 8727 };
michael@0 8728
michael@0 8729 static const char _vq_lengthlist__44p8_p2_0[] = {
michael@0 8730 4, 6, 6, 9, 9, 6, 8, 8,10,10, 6, 8, 8,10,10, 8,
michael@0 8731 9,10,12,12, 8,10, 9,12,12, 6, 8, 8,10,10, 8, 8,
michael@0 8732 9,10,11, 8, 9, 9,11,11, 9,10,11,12,13,10,11,11,
michael@0 8733 13,13, 6, 8, 8,10,10, 8, 9, 9,11,11, 8, 9, 8,11,
michael@0 8734 10,10,11,11,13,13, 9,11,10,13,12, 9,10,10,12,12,
michael@0 8735 10,10,11,12,13,10,11,11,13,13,12,12,13,12,15,12,
michael@0 8736 13,13,15,14, 9,10,10,12,12,10,11,11,13,13,10,11,
michael@0 8737 10,13,12,12,13,13,14,15,12,13,12,15,12, 7, 8, 8,
michael@0 8738 10,11, 8, 9,10,11,12, 8, 9, 9,11,11,10,11,11,13,
michael@0 8739 14,10,11,11,13,13, 8, 9, 9,11,12, 9,10,11,11,13,
michael@0 8740 9,10,10,12,12,11,11,12,13,15,11,12,12,14,14, 8,
michael@0 8741 9, 9,11,11, 9,10,11,12,13, 9,10,10,12,12,11,12,
michael@0 8742 12,14,15,11,12,12,14,14,10,11,12,13,13,11,12,12,
michael@0 8743 13,14,12,12,12,14,14,13,13,14,14,16,14,14,14,16,
michael@0 8744 15,10,11,11,13,13,12,12,12,14,14,11,12,12,14,13,
michael@0 8745 14,14,14,15,16,13,14,13,16,14, 7, 8, 8,11,10, 8,
michael@0 8746 9, 9,11,11, 8,10, 9,12,11,10,11,11,13,13,10,11,
michael@0 8747 11,14,13, 8, 9, 9,12,11, 9,10,10,12,12, 9,11,10,
michael@0 8748 13,12,11,12,12,13,14,11,12,12,15,14, 8, 9, 9,12,
michael@0 8749 11, 9,10,10,12,12, 9,11,10,13,11,11,12,12,14,14,
michael@0 8750 11,12,12,14,13,10,11,11,13,13,11,12,12,13,14,12,
michael@0 8751 13,12,14,14,13,13,14,14,16,13,14,14,16,15,10,11,
michael@0 8752 11,13,13,12,12,12,14,14,11,12,12,14,13,13,14,14,
michael@0 8753 15,15,13,14,13,16,14, 9,10,11,12,13,11,11,12,12,
michael@0 8754 14,11,11,12,13,14,13,13,14,14,16,13,13,14,15,15,
michael@0 8755 11,11,12,12,14,12,12,13,13,15,12,12,13,13,15,14,
michael@0 8756 14,15,15,16,14,14,14,15,16,11,12,12,13,14,12,12,
michael@0 8757 13,14,15,12,13,12,14,14,14,14,15,15,16,14,14,14,
michael@0 8758 16,16,13,13,14,15,16,14,14,15,15,16,14,15,15,16,
michael@0 8759 16,15,15,16,16,18,16,16,16,17,17,13,14,14,15,15,
michael@0 8760 14,14,15,16,16,14,15,14,16,16,16,16,16,17,18,15,
michael@0 8761 16,16,17,16, 9,11,10,13,12,11,12,11,14,13,11,12,
michael@0 8762 11,14,12,13,14,13,15,14,13,14,13,16,14,11,12,12,
michael@0 8763 14,13,12,12,13,14,14,12,13,12,15,14,14,14,14,16,
michael@0 8764 16,14,15,14,17,15,11,12,11,14,12,12,13,12,15,13,
michael@0 8765 12,13,12,15,13,14,14,14,16,15,14,15,14,16,15,13,
michael@0 8766 14,14,15,15,14,14,15,16,16,14,15,14,16,16,15,15,
michael@0 8767 16,16,17,16,16,16,17,17,13,14,14,16,15,14,15,15,
michael@0 8768 16,16,14,15,14,17,15,16,16,16,17,17,15,16,15,18,
michael@0 8769 16, 7, 8, 8,10,11, 8, 9, 9,11,12, 8, 9, 9,12,11,
michael@0 8770 10,11,11,13,14,10,11,11,14,13, 8, 9, 9,11,11, 9,
michael@0 8771 10,10,12,12, 9,10,10,12,12,11,12,12,13,14,11,12,
michael@0 8772 12,14,14, 8, 9, 9,12,11, 9,10,11,12,13, 9,11,10,
michael@0 8773 13,12,11,12,12,14,14,11,12,12,14,13,10,11,11,13,
michael@0 8774 13,11,12,12,13,14,11,12,12,14,14,13,13,14,14,16,
michael@0 8775 13,14,14,16,15,10,12,11,13,13,12,12,12,14,14,11,
michael@0 8776 12,12,14,13,14,14,14,15,16,13,14,14,16,14, 8, 9,
michael@0 8777 9,11,11, 9,10,10,12,12, 9,10,10,12,12,11,11,12,
michael@0 8778 13,14,11,12,12,14,14, 9, 9,10,11,12,10,10,11,12,
michael@0 8779 13,10,10,11,12,13,12,12,13,14,15,12,12,13,14,15,
michael@0 8780 9,10,10,12,12,10,11,11,13,13,10,11,11,13,13,12,
michael@0 8781 13,13,15,15,12,13,13,15,14,11,11,12,13,14,12,12,
michael@0 8782 13,13,15,12,12,13,14,15,14,14,15,14,16,14,14,15,
michael@0 8783 15,16,11,12,12,14,14,12,13,13,15,15,12,13,13,15,
michael@0 8784 14,14,15,15,16,16,14,15,14,17,15, 8, 9, 9,11,11,
michael@0 8785 9,10,10,12,12, 9,11,10,13,12,11,12,12,14,14,11,
michael@0 8786 13,12,15,13, 9,10,10,12,12,10,10,11,12,13,10,12,
michael@0 8787 11,13,13,12,12,13,13,15,12,13,13,15,14, 9,10,10,
michael@0 8788 12,12,11,11,12,13,13,10,12,10,13,12,12,13,13,15,
michael@0 8789 15,12,13,13,15,13,11,12,12,14,14,12,12,13,14,14,
michael@0 8790 12,13,13,15,14,13,13,14,13,16,14,15,14,16,16,11,
michael@0 8791 12,12,14,14,13,13,13,15,15,12,13,12,15,14,14,15,
michael@0 8792 15,16,17,14,15,13,16,13,10,11,11,13,14,11,12,12,
michael@0 8793 13,15,11,12,12,14,14,13,14,14,15,16,13,14,14,16,
michael@0 8794 16,11,11,12,12,14,12,12,13,13,15,12,13,13,13,15,
michael@0 8795 14,14,15,14,17,14,14,15,15,16,11,12,12,14,14,12,
michael@0 8796 13,13,15,15,12,13,13,15,15,14,15,15,16,17,14,15,
michael@0 8797 15,16,16,13,14,14,14,16,14,14,15,14,17,14,15,15,
michael@0 8798 14,17,16,16,17,15,18,16,16,17,16,18,13,14,14,16,
michael@0 8799 16,14,15,15,17,16,14,15,15,17,16,16,17,17,18,18,
michael@0 8800 16,17,16,18,17,10,11,11,14,13,11,12,12,14,14,11,
michael@0 8801 13,12,15,14,14,14,14,16,15,14,15,14,16,15,11,12,
michael@0 8802 12,14,13,12,13,13,15,14,13,14,13,15,14,14,15,15,
michael@0 8803 16,16,14,15,15,17,15,11,12,12,14,14,13,13,13,15,
michael@0 8804 15,12,13,13,15,14,15,15,15,17,17,14,15,15,17,15,
michael@0 8805 13,14,14,16,15,14,15,15,16,16,15,15,15,17,16,16,
michael@0 8806 16,16,16,17,16,17,16,18,17,14,14,14,16,16,15,15,
michael@0 8807 15,16,16,14,15,14,17,16,16,17,17,17,18,16,17,16,
michael@0 8808 18,16, 7, 8, 8,11,11, 8, 9, 9,11,12, 8, 9, 9,12,
michael@0 8809 11,10,11,11,13,14,10,11,11,14,13, 8, 9, 9,11,12,
michael@0 8810 9,10,11,12,13, 9,11,10,13,12,11,12,12,13,14,11,
michael@0 8811 12,12,14,14, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
michael@0 8812 10,13,12,11,12,12,14,14,11,12,11,14,13,10,11,12,
michael@0 8813 13,13,11,12,12,13,14,12,13,12,14,14,13,13,14,14,
michael@0 8814 16,13,14,14,16,15,10,11,11,13,13,11,12,12,14,14,
michael@0 8815 11,12,12,14,13,13,14,14,15,16,13,14,13,16,14, 8,
michael@0 8816 9, 9,11,11, 9,10,11,12,13, 9,10,10,12,12,11,12,
michael@0 8817 13,13,14,11,12,12,14,14, 9,10,10,12,12,10,10,11,
michael@0 8818 12,13,11,12,11,13,13,12,12,13,13,15,12,13,13,15,
michael@0 8819 15, 9,10,10,12,12,10,11,12,13,14,10,11,10,13,12,
michael@0 8820 12,13,13,14,15,12,13,12,15,13,12,12,12,14,14,12,
michael@0 8821 12,13,14,15,13,13,13,15,15,14,14,15,13,16,14,15,
michael@0 8822 15,16,16,11,12,12,14,14,12,13,13,14,15,12,13,12,
michael@0 8823 14,14,14,14,15,16,16,13,14,13,16,14, 8, 9, 9,11,
michael@0 8824 11, 9,10,10,12,12, 9,10,10,12,12,11,12,12,14,14,
michael@0 8825 11,12,11,14,14, 9,10,10,12,12,10,11,11,13,13,10,
michael@0 8826 11,11,13,13,12,13,13,14,15,12,13,13,15,14, 9,10,
michael@0 8827 9,12,11,10,11,10,13,12,10,11,10,13,12,12,13,12,
michael@0 8828 15,14,12,13,12,15,14,11,12,12,14,14,12,13,13,14,
michael@0 8829 15,12,13,13,15,15,14,14,15,15,17,14,15,15,16,16,
michael@0 8830 11,12,11,14,13,12,13,12,15,14,12,13,12,15,13,14,
michael@0 8831 15,14,16,15,13,15,14,17,14,10,11,11,13,14,11,12,
michael@0 8832 13,13,15,11,12,12,14,14,14,14,15,15,17,13,14,14,
michael@0 8833 15,16,11,12,12,14,14,12,12,13,14,15,13,13,13,15,
michael@0 8834 15,14,15,15,15,17,15,15,15,16,16,11,12,12,13,14,
michael@0 8835 13,13,14,14,15,12,13,13,14,15,14,15,15,16,17,14,
michael@0 8836 15,15,16,16,14,14,14,16,16,14,14,15,15,17,15,15,
michael@0 8837 15,17,16,16,16,17,16,18,16,17,17,18,17,13,14,14,
michael@0 8838 15,16,14,15,15,16,17,14,15,15,16,16,16,17,17,17,
michael@0 8839 18,16,16,16,17,16,10,11,11,14,13,11,12,12,14,14,
michael@0 8840 11,12,12,15,13,13,14,14,16,15,13,14,14,16,15,11,
michael@0 8841 12,12,14,14,12,13,13,15,15,12,13,13,15,15,14,15,
michael@0 8842 15,16,17,14,15,15,17,16,11,12,11,14,12,12,13,13,
michael@0 8843 15,13,12,13,12,15,13,14,15,15,16,15,14,15,14,17,
michael@0 8844 14,13,14,14,16,16,14,15,15,16,17,14,15,15,16,17,
michael@0 8845 16,16,17,17,18,16,17,17,18,18,13,14,14,16,13,14,
michael@0 8846 15,15,17,14,14,15,14,17,14,16,17,16,17,16,16,17,
michael@0 8847 16,18,15, 8,11,11,13,13,10,12,12,14,14,11,12,12,
michael@0 8848 14,14,13,13,14,15,16,13,14,14,16,15,10,11,11,14,
michael@0 8849 14,11,12,12,14,15,11,12,12,15,14,13,14,14,15,16,
michael@0 8850 13,14,14,16,16,11,12,12,14,14,12,13,13,15,15,12,
michael@0 8851 13,12,15,14,14,14,15,16,16,14,15,14,16,16,12,13,
michael@0 8852 13,15,15,12,13,14,15,16,13,14,14,16,16,14,15,15,
michael@0 8853 16,17,15,15,16,17,17,13,14,14,16,15,14,15,15,16,
michael@0 8854 16,14,15,14,16,16,16,16,16,17,17,15,16,16,18,16,
michael@0 8855 10,11,11,13,14,11,12,12,14,15,11,12,12,15,14,13,
michael@0 8856 14,14,16,16,13,14,14,16,16,11,11,12,14,14,12,12,
michael@0 8857 13,14,15,12,13,13,15,15,14,14,15,15,17,14,14,15,
michael@0 8858 16,16,11,12,12,15,14,12,13,13,15,15,12,13,13,15,
michael@0 8859 15,14,15,15,17,17,14,15,15,17,16,13,12,14,14,16,
michael@0 8860 13,13,15,14,17,14,13,15,15,17,15,14,16,15,18,16,
michael@0 8861 15,16,16,18,13,14,14,16,16,14,15,15,17,17,14,15,
michael@0 8862 15,17,16,16,17,17,18,18,16,17,16,18,17,10,11,11,
michael@0 8863 14,13,11,12,12,14,14,11,13,12,15,14,13,14,14,15,
michael@0 8864 16,13,14,14,16,16,11,12,12,14,14,12,13,13,14,15,
michael@0 8865 12,13,13,15,15,14,14,15,15,16,14,15,15,17,16,11,
michael@0 8866 12,12,14,14,13,13,13,15,15,12,13,13,15,14,14,15,
michael@0 8867 15,16,17,14,15,14,17,15,13,14,13,16,15,14,14,14,
michael@0 8868 15,16,14,15,14,16,16,15,15,16,16,17,16,16,16,18,
michael@0 8869 17,14,14,14,16,16,15,15,15,17,16,14,15,14,17,16,
michael@0 8870 16,16,17,17,18,16,17,16,18,16,11,13,13,15,15,12,
michael@0 8871 13,14,15,16,12,14,14,15,15,14,15,15,16,17,14,15,
michael@0 8872 15,17,17,12,13,14,14,16,13,14,14,14,16,14,14,14,
michael@0 8873 15,16,15,15,16,15,18,15,16,16,17,17,13,14,14,16,
michael@0 8874 16,14,14,15,16,16,14,15,14,16,16,15,16,16,17,18,
michael@0 8875 15,16,16,18,17,14,14,16,13,17,15,15,16,14,18,15,
michael@0 8876 15,16,14,18,16,16,18,15,19,17,17,18,16,18,15,16,
michael@0 8877 15,17,17,15,16,17,18,18,16,16,16,18,17,17,18,18,
michael@0 8878 19,19,17,18,17,19,18,11,12,12,15,14,13,13,14,15,
michael@0 8879 16,13,14,13,16,14,15,15,15,16,17,15,16,15,17,16,
michael@0 8880 12,13,13,15,14,13,13,14,15,15,14,15,14,16,15,15,
michael@0 8881 15,16,16,17,16,16,16,18,17,12,13,13,15,15,14,14,
michael@0 8882 15,16,16,13,14,13,16,15,16,16,16,17,18,15,16,15,
michael@0 8883 17,16,14,15,14,17,15,14,15,15,16,16,15,16,15,17,
michael@0 8884 16,16,15,16,15,17,17,18,17,18,17,15,15,15,16,17,
michael@0 8885 16,16,16,17,17,15,16,15,17,16,17,18,18,18,18,16,
michael@0 8886 17,16,18,15, 8,11,11,13,13,11,12,12,14,14,10,12,
michael@0 8887 12,14,14,13,14,14,15,16,13,14,13,16,15,11,12,12,
michael@0 8888 14,14,12,12,13,14,15,12,13,13,15,15,14,14,15,15,
michael@0 8889 16,14,14,14,16,16,10,11,11,14,14,11,12,12,14,15,
michael@0 8890 11,12,12,15,14,13,14,14,16,16,13,14,14,16,15,13,
michael@0 8891 14,14,15,16,14,14,15,16,16,14,15,15,16,16,15,16,
michael@0 8892 16,16,18,16,16,16,17,17,12,13,13,15,15,13,14,14,
michael@0 8893 16,16,12,14,13,16,15,15,16,15,17,17,14,16,15,17,
michael@0 8894 16,10,11,11,13,14,11,12,13,14,15,11,13,12,14,14,
michael@0 8895 14,14,15,16,16,13,14,14,16,16,11,12,12,14,14,12,
michael@0 8896 13,13,14,15,13,14,13,15,15,14,15,15,16,17,14,15,
michael@0 8897 15,17,16,11,12,12,14,14,12,13,13,15,15,12,13,12,
michael@0 8898 15,14,14,15,15,16,17,14,15,15,16,16,14,14,14,16,
michael@0 8899 16,14,14,15,16,16,15,15,15,16,16,16,16,17,16,18,
michael@0 8900 16,17,17,18,18,13,13,14,15,16,14,14,15,16,17,13,
michael@0 8901 14,14,16,16,16,16,17,17,18,15,16,15,17,16,10,11,
michael@0 8902 11,14,13,11,12,12,14,14,11,12,12,15,14,13,14,14,
michael@0 8903 16,16,13,14,14,16,16,11,12,12,14,14,12,13,13,15,
michael@0 8904 15,12,13,13,15,15,14,15,15,16,17,14,15,15,17,16,
michael@0 8905 11,12,11,14,14,12,13,13,15,15,12,13,12,15,14,14,
michael@0 8906 15,14,16,16,14,15,14,17,16,14,14,14,16,16,14,15,
michael@0 8907 15,16,17,14,15,15,17,17,16,16,17,17,18,16,17,17,
michael@0 8908 18,18,13,14,12,16,14,14,15,13,17,15,13,15,13,17,
michael@0 8909 14,16,16,15,18,16,15,17,14,18,15,11,12,12,14,15,
michael@0 8910 13,13,14,14,16,13,14,13,15,14,15,15,16,16,17,15,
michael@0 8911 16,15,17,16,12,13,13,15,15,13,13,14,15,16,14,15,
michael@0 8912 14,16,16,15,15,16,15,18,16,16,16,18,17,12,13,13,
michael@0 8913 15,15,14,14,15,15,16,13,14,13,15,15,16,16,16,16,
michael@0 8914 18,15,16,15,17,16,15,15,15,17,16,15,15,16,16,17,
michael@0 8915 16,16,16,18,17,16,16,17,15,18,17,18,17,19,18,14,
michael@0 8916 14,15,15,17,15,15,16,16,17,14,15,15,16,16,17,17,
michael@0 8917 18,17,19,16,17,15,17,15,11,13,12,15,15,12,14,14,
michael@0 8918 15,15,12,14,13,16,15,15,15,15,17,17,14,15,15,17,
michael@0 8919 16,12,14,14,16,16,14,14,15,16,16,14,14,14,16,16,
michael@0 8920 15,16,17,17,18,15,16,16,18,17,12,14,13,16,14,13,
michael@0 8921 14,14,16,15,13,15,14,16,14,15,16,16,17,17,15,16,
michael@0 8922 15,18,15,15,15,16,17,17,15,16,16,17,18,16,16,16,
michael@0 8923 18,18,17,17,18,18,19,17,17,18,19,19,14,15,14,17,
michael@0 8924 13,15,16,15,18,14,15,16,15,18,14,17,18,17,18,16,
michael@0 8925 16,18,16,19,15,
michael@0 8926 };
michael@0 8927
michael@0 8928 static const static_codebook _44p8_p2_0 = {
michael@0 8929 5, 3125,
michael@0 8930 (char *)_vq_lengthlist__44p8_p2_0,
michael@0 8931 1, -533725184, 1611661312, 3, 0,
michael@0 8932 (long *)_vq_quantlist__44p8_p2_0,
michael@0 8933 0
michael@0 8934 };
michael@0 8935
michael@0 8936 static const long _vq_quantlist__44p8_p3_0[] = {
michael@0 8937 1,
michael@0 8938 0,
michael@0 8939 2,
michael@0 8940 };
michael@0 8941
michael@0 8942 static const char _vq_lengthlist__44p8_p3_0[] = {
michael@0 8943 2, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 8, 9, 7,
michael@0 8944 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 8, 5, 7, 8, 7, 9,
michael@0 8945 10, 8, 9, 9, 8, 9,10, 9,10,12,10,11,11, 8,10, 9,
michael@0 8946 10,11,12, 9,11,10, 5, 8, 7, 8,10, 9, 7,10, 9, 8,
michael@0 8947 9,10, 9,10,11,10,12,11, 8,10, 9,10,11,11, 9,12,
michael@0 8948 10, 5, 8, 8, 7, 9,10, 8,10, 9, 7, 9,10, 9,10,11,
michael@0 8949 9,11,11, 8,10, 9,10,11,11,10,12,10, 7, 9,10, 9,
michael@0 8950 10,12, 9,11,11, 9, 9,12,11,10,13,11,11,13,10,12,
michael@0 8951 11,11,13,13,11,13,12, 7, 9, 9, 9,11,11, 9,12,11,
michael@0 8952 9,11,10,10,11,12,11,13,12, 9,11,11,12,13,13,11,
michael@0 8953 13,11, 5, 8, 8, 8, 9,10, 7,10, 9, 8, 9,10,10,10,
michael@0 8954 12,10,11,11, 7,10, 9, 9,11,11, 9,11,10, 7, 9, 9,
michael@0 8955 9,11,12, 9,11,11, 9,11,11,11,11,13,12,13,13, 9,
michael@0 8956 10,11,11,12,13,10,12,11, 7,10, 9, 9,11,11, 9,12,
michael@0 8957 10,10,11,12,11,12,13,12,13,13, 9,12, 9,11,13,11,
michael@0 8958 10,13,10,
michael@0 8959 };
michael@0 8960
michael@0 8961 static const static_codebook _44p8_p3_0 = {
michael@0 8962 5, 243,
michael@0 8963 (char *)_vq_lengthlist__44p8_p3_0,
michael@0 8964 1, -533200896, 1614282752, 2, 0,
michael@0 8965 (long *)_vq_quantlist__44p8_p3_0,
michael@0 8966 0
michael@0 8967 };
michael@0 8968
michael@0 8969 static const long _vq_quantlist__44p8_p3_1[] = {
michael@0 8970 1,
michael@0 8971 0,
michael@0 8972 2,
michael@0 8973 };
michael@0 8974
michael@0 8975 static const char _vq_lengthlist__44p8_p3_1[] = {
michael@0 8976 6, 7, 7, 7, 7, 8, 7, 8, 7, 7, 7, 8, 7, 8, 8, 8,
michael@0 8977 8, 8, 7, 8, 7, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8,
michael@0 8978 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8979 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8980 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8981 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8982 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8,
michael@0 8983 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8,
michael@0 8984 8, 8, 9, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8985 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 9, 9, 8,
michael@0 8986 9, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8987 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8,
michael@0 8988 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8,
michael@0 8989 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 8990 8, 8, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8, 8, 9, 8,
michael@0 8991 8, 9, 8,
michael@0 8992 };
michael@0 8993
michael@0 8994 static const static_codebook _44p8_p3_1 = {
michael@0 8995 5, 243,
michael@0 8996 (char *)_vq_lengthlist__44p8_p3_1,
michael@0 8997 1, -535822336, 1611661312, 2, 0,
michael@0 8998 (long *)_vq_quantlist__44p8_p3_1,
michael@0 8999 0
michael@0 9000 };
michael@0 9001
michael@0 9002 static const long _vq_quantlist__44p8_p4_0[] = {
michael@0 9003 1,
michael@0 9004 0,
michael@0 9005 2,
michael@0 9006 };
michael@0 9007
michael@0 9008 static const char _vq_lengthlist__44p8_p4_0[] = {
michael@0 9009 2, 5, 5, 4, 7, 8, 4, 8, 7, 5, 7, 8, 7, 7,10, 8,
michael@0 9010 9, 9, 5, 7, 7, 8, 9, 9, 7,10, 7, 5, 7, 8, 8, 9,
michael@0 9011 11, 8,10,10, 8, 9,10,10,10,12,11,12,12, 8,10,10,
michael@0 9012 10,12,12,10,12,11, 5, 8, 7, 8,10,10, 8,11, 9, 8,
michael@0 9013 10,10,10,11,12,10,12,12, 8,10, 9,11,12,12,10,12,
michael@0 9014 10, 5, 8, 8, 7,10,10, 8,11,10, 7, 9,10, 9,10,12,
michael@0 9015 10,12,12, 8,10,10,10,12,12,10,12,11, 7, 9,10, 9,
michael@0 9016 11,12,10,12,11, 9, 9,12,10,10,13,12,12,13,10,12,
michael@0 9017 11,12,13,13,11,13,11, 7,10, 9,10,11,12,10,13,11,
michael@0 9018 9,11,11,11,11,13,12,14,13,10,11,11,12,14,14,11,
michael@0 9019 14,11, 5, 8, 8, 8,10,11, 7,10,10, 8,10,10,10,11,
michael@0 9020 12,10,12,12, 7,10, 9,10,12,12, 9,12,10, 7, 9,10,
michael@0 9021 10,11,13,10,12,11,10,11,11,11,11,14,12,14,14, 9,
michael@0 9022 11,11,12,13,14,11,13,11, 7,10, 9,10,11,12, 9,12,
michael@0 9023 10,10,11,12,11,11,13,12,13,13, 9,12, 9,12,13,12,
michael@0 9024 10,13,10,
michael@0 9025 };
michael@0 9026
michael@0 9027 static const static_codebook _44p8_p4_0 = {
michael@0 9028 5, 243,
michael@0 9029 (char *)_vq_lengthlist__44p8_p4_0,
michael@0 9030 1, -531365888, 1616117760, 2, 0,
michael@0 9031 (long *)_vq_quantlist__44p8_p4_0,
michael@0 9032 0
michael@0 9033 };
michael@0 9034
michael@0 9035 static const long _vq_quantlist__44p8_p4_1[] = {
michael@0 9036 2,
michael@0 9037 1,
michael@0 9038 3,
michael@0 9039 0,
michael@0 9040 4,
michael@0 9041 };
michael@0 9042
michael@0 9043 static const char _vq_lengthlist__44p8_p4_1[] = {
michael@0 9044 7, 9, 9,10,10, 9,10,10,10,11, 9,10,10,11,10, 9,
michael@0 9045 10,10,11,11, 9,10,10,11,11, 9,10,10,11,11,10,10,
michael@0 9046 10,11,11,10,10,10,11,11,10,11,11,11,11,10,11,11,
michael@0 9047 11,11, 9,10,10,11,11,10,10,10,11,11, 9,10,10,11,
michael@0 9048 11,10,11,11,11,11,10,11,11,11,11,10,11,11,11,11,
michael@0 9049 10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
michael@0 9050 11,11,11,12,10,11,11,11,11,11,11,11,11,11,10,11,
michael@0 9051 11,11,11,11,11,11,11,11,11,11,11,11,11, 9,10,10,
michael@0 9052 11,11,10,10,11,11,11,10,10,11,11,11,10,11,11,11,
michael@0 9053 12,10,11,11,12,12,10,10,11,11,11,10,11,11,11,12,
michael@0 9054 11,11,11,12,12,11,11,12,12,12,11,11,12,12,12,10,
michael@0 9055 11,11,11,11,11,11,11,12,12,10,11,11,12,12,11,12,
michael@0 9056 11,12,12,11,12,11,12,12,11,11,11,11,12,11,11,12,
michael@0 9057 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9058 12,11,11,11,12,12,11,12,12,12,12,11,12,11,12,12,
michael@0 9059 12,12,12,12,12,12,12,12,12,12, 9,10,10,11,11,10,
michael@0 9060 11,10,11,11,10,11,10,11,11,10,11,11,12,12,10,11,
michael@0 9061 11,12,11,10,11,11,11,11,10,11,11,11,12,11,11,11,
michael@0 9062 12,12,11,11,12,12,12,11,11,11,12,12,10,11,10,11,
michael@0 9063 11,11,11,11,12,12,10,11,11,12,11,11,12,11,12,12,
michael@0 9064 11,12,11,12,12,11,11,11,12,12,11,11,12,12,12,11,
michael@0 9065 12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,
michael@0 9066 11,12,11,11,12,12,12,12,11,12,11,12,12,12,12,12,
michael@0 9067 12,12,12,12,12,12,12,10,11,11,11,11,11,11,11,12,
michael@0 9068 12,11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 9069 11,11,11,12,12,11,11,12,12,12,11,12,12,12,12,12,
michael@0 9070 12,12,12,12,12,12,12,12,12,11,11,11,12,12,11,12,
michael@0 9071 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9072 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9073 12,12,12,13,12,13,12,12,12,12,13,12,12,12,12,12,
michael@0 9074 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9075 12,12,13,12,10,11,11,11,11,11,11,11,12,12,11,11,
michael@0 9076 11,12,12,11,12,12,12,12,11,12,12,12,12,11,11,11,
michael@0 9077 12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 9078 12,12,12,12,12,12,11,11,11,12,12,11,12,12,12,12,
michael@0 9079 11,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9080 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9081 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9082 12,12,12,12,12,12,12,12,12,12,13,12,12,13,12,13,
michael@0 9083 12, 9,10,10,11,11,10,10,11,11,11,10,11,10,11,11,
michael@0 9084 10,11,11,12,12,10,11,11,12,12,10,10,11,11,11,10,
michael@0 9085 11,11,11,12,10,11,11,12,12,11,11,12,12,12,11,11,
michael@0 9086 11,12,12,10,11,10,11,11,11,11,11,12,12,10,11,11,
michael@0 9087 12,11,11,12,11,12,12,11,12,11,12,12,11,11,11,11,
michael@0 9088 12,11,11,12,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 9089 11,12,12,12,12,11,11,11,12,11,11,12,12,12,12,11,
michael@0 9090 12,11,12,12,12,12,12,12,12,12,12,12,12,12,10,10,
michael@0 9091 11,11,11,10,11,11,12,12,10,11,11,12,12,11,11,11,
michael@0 9092 12,12,11,11,12,12,12,10,11,11,11,12,11,11,12,12,
michael@0 9093 12,11,11,12,12,12,11,11,12,12,12,11,12,12,12,12,
michael@0 9094 11,11,11,12,12,11,12,12,12,12,11,12,11,12,12,11,
michael@0 9095 12,12,12,12,11,12,12,12,12,11,11,12,12,12,11,12,
michael@0 9096 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9097 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9098 12,12,12,12,12,12,12,12,12,12,12, 9,10,10,11,11,
michael@0 9099 10,11,11,11,12,10,11,11,12,11,11,12,11,12,12,11,
michael@0 9100 12,11,12,12,10,11,11,12,11,11,11,11,12,12,11,12,
michael@0 9101 11,12,12,11,12,12,12,12,11,12,12,12,12,10,11,11,
michael@0 9102 12,12,11,12,11,12,12,11,12,11,12,12,12,12,12,12,
michael@0 9103 12,11,12,12,12,12,11,12,11,12,12,11,12,12,12,12,
michael@0 9104 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,
michael@0 9105 12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,
michael@0 9106 12,12,12,12,12,12,12,12,11,11,11,12,12,11,12,12,
michael@0 9107 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9108 12,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9109 12,12,12,12,13,12,12,12,12,12,11,12,12,12,12,12,
michael@0 9110 12,12,12,12,12,12,12,12,12,12,12,12,13,13,12,12,
michael@0 9111 12,13,13,12,12,12,12,12,12,12,12,12,13,12,12,12,
michael@0 9112 12,13,12,12,13,12,13,12,13,13,13,13,12,12,12,12,
michael@0 9113 12,12,12,12,13,12,12,12,12,13,12,12,13,13,13,13,
michael@0 9114 12,13,13,13,13,10,11,11,12,12,11,12,12,12,12,11,
michael@0 9115 12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,
michael@0 9116 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9117 12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 9118 12,12,12,12,13,12,12,12,12,13,13,12,12,12,13,12,
michael@0 9119 12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,12,
michael@0 9120 13,13,12,13,12,13,13,13,13,12,12,12,12,12,12,12,
michael@0 9121 12,13,12,12,12,12,13,12,12,13,13,13,13,12,13,13,
michael@0 9122 13,13, 9,10,10,11,11,10,10,11,11,11,10,11,10,11,
michael@0 9123 11,10,11,11,12,12,10,11,11,12,12,10,11,11,11,11,
michael@0 9124 10,11,11,12,12,11,11,11,12,12,11,11,12,12,12,11,
michael@0 9125 11,12,12,12,10,11,10,11,11,10,11,11,12,12,10,11,
michael@0 9126 11,12,11,11,12,11,12,12,11,11,11,12,12,11,11,11,
michael@0 9127 11,12,11,11,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 9128 12,12,12,12,12,12,11,11,11,12,11,11,12,12,12,12,
michael@0 9129 11,12,11,12,12,12,12,12,12,12,11,12,12,12,12, 9,
michael@0 9130 10,10,11,11,10,11,11,11,12,10,11,11,12,11,11,11,
michael@0 9131 12,12,12,11,11,12,12,12,10,11,11,12,12,11,11,12,
michael@0 9132 12,12,11,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9133 12,10,11,11,12,12,11,11,11,12,12,11,11,11,12,12,
michael@0 9134 11,12,12,12,12,11,12,12,12,12,11,12,12,12,12,11,
michael@0 9135 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9136 12,12,12,11,11,12,12,12,12,12,12,12,12,11,12,12,
michael@0 9137 12,12,12,12,12,12,12,12,12,12,12,12,10,11,10,11,
michael@0 9138 11,10,11,11,12,12,10,11,11,12,12,11,11,11,12,12,
michael@0 9139 11,12,11,12,12,11,11,11,12,12,11,11,12,12,12,11,
michael@0 9140 11,12,12,12,11,12,12,12,12,11,12,12,12,12,10,11,
michael@0 9141 11,12,11,11,12,11,12,12,11,12,11,12,12,11,12,12,
michael@0 9142 12,12,11,12,11,12,12,11,12,12,12,12,12,12,12,12,
michael@0 9143 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9144 11,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9145 12,12,12,12,12,12,12,12,12,11,11,11,12,12,11,11,
michael@0 9146 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9147 12,12,11,12,12,12,12,12,12,12,12,13,12,12,12,12,
michael@0 9148 12,12,12,12,13,13,12,12,12,13,13,11,12,12,12,12,
michael@0 9149 12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,12,
michael@0 9150 12,12,12,12,12,12,12,12,12,12,12,13,12,13,12,12,
michael@0 9151 12,13,13,12,13,13,12,13,12,13,13,13,13,12,12,12,
michael@0 9152 12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,
michael@0 9153 13,12,13,12,13,12,11,11,11,12,12,11,12,12,12,12,
michael@0 9154 11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,
michael@0 9155 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9156 12,13,13,12,12,12,13,13,11,12,11,12,12,12,12,12,
michael@0 9157 12,12,12,12,12,12,12,12,12,12,13,12,12,12,12,13,
michael@0 9158 12,12,12,12,12,12,12,12,12,13,13,12,12,12,12,13,
michael@0 9159 12,13,13,13,13,12,13,13,13,13,12,12,12,12,12,12,
michael@0 9160 12,12,13,12,12,12,12,13,12,12,13,13,13,13,12,13,
michael@0 9161 13,13,12,10,11,11,12,12,11,11,11,12,12,11,11,11,
michael@0 9162 12,12,11,12,12,12,12,11,12,12,12,12,11,11,11,12,
michael@0 9163 12,11,11,12,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 9164 12,12,12,12,12,11,11,11,12,12,11,12,12,12,12,11,
michael@0 9165 12,11,12,12,12,12,12,12,12,12,12,12,12,12,11,12,
michael@0 9166 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9167 12,13,12,12,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 9168 12,12,12,12,12,12,12,12,12,13,12,12,12,12,12,12,
michael@0 9169 11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,12,
michael@0 9170 12,12,12,12,11,12,12,12,12,11,11,12,12,12,11,12,
michael@0 9171 12,12,12,12,12,12,12,12,12,12,12,12,13,12,12,12,
michael@0 9172 13,13,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9173 12,12,12,12,13,13,12,12,12,13,13,12,12,12,12,12,
michael@0 9174 12,12,12,12,13,12,12,12,12,13,12,12,13,12,13,12,
michael@0 9175 12,13,13,13,12,12,12,12,12,12,12,12,12,13,12,12,
michael@0 9176 12,13,12,12,13,13,13,13,12,13,13,13,13,10,11,11,
michael@0 9177 12,12,11,12,12,12,12,11,12,12,12,12,11,12,12,12,
michael@0 9178 12,12,12,12,12,12,11,11,12,12,12,11,12,12,12,12,
michael@0 9179 12,12,12,12,12,12,12,12,12,13,12,12,12,13,13,11,
michael@0 9180 12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,
michael@0 9181 12,13,13,12,12,12,13,12,12,12,12,12,12,12,12,12,
michael@0 9182 12,12,12,12,12,13,12,12,12,12,12,13,12,13,12,13,
michael@0 9183 13,12,12,12,12,12,12,12,12,13,12,12,12,12,13,12,
michael@0 9184 12,13,12,13,13,12,13,12,13,12,11,11,11,12,12,11,
michael@0 9185 12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9186 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9187 12,12,12,12,13,12,13,12,12,13,13,13,11,12,12,12,
michael@0 9188 12,12,12,12,12,12,12,12,12,13,12,12,12,12,13,13,
michael@0 9189 12,12,12,13,12,12,12,12,12,12,12,12,13,12,13,12,
michael@0 9190 12,12,12,13,12,12,13,12,13,12,13,13,12,13,12,12,
michael@0 9191 12,12,12,12,13,13,13,12,12,12,12,13,12,12,13,13,
michael@0 9192 13,13,12,13,13,13,12,11,11,11,12,12,11,12,12,12,
michael@0 9193 12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9194 11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9195 12,12,12,13,12,12,13,13,13,11,12,12,12,12,12,12,
michael@0 9196 12,12,13,12,12,12,13,12,12,13,12,13,13,12,13,12,
michael@0 9197 13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9198 12,12,12,13,12,13,12,13,13,13,12,12,12,12,12,12,
michael@0 9199 12,13,12,13,12,12,12,12,13,12,12,13,13,13,12,12,
michael@0 9200 13,12,13,12,10,11,11,12,12,11,11,11,12,12,11,11,
michael@0 9201 11,12,12,11,12,12,12,12,11,12,12,12,12,11,11,11,
michael@0 9202 12,12,11,11,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 9203 12,12,12,12,12,12,11,11,11,12,12,11,12,12,12,12,
michael@0 9204 11,12,11,12,12,12,12,12,12,12,11,12,12,12,12,11,
michael@0 9205 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9206 12,12,13,12,12,12,12,12,11,12,12,12,12,12,12,12,
michael@0 9207 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9208 12,10,11,11,12,12,11,11,12,12,12,11,12,12,12,12,
michael@0 9209 11,12,12,12,12,12,12,12,12,12,11,11,12,12,12,12,
michael@0 9210 12,12,12,12,12,12,12,12,12,12,12,12,12,13,12,12,
michael@0 9211 12,13,13,11,11,11,12,12,12,12,12,12,12,11,12,12,
michael@0 9212 12,12,12,12,12,13,13,12,12,12,13,13,12,12,12,12,
michael@0 9213 12,12,12,12,12,13,12,12,12,12,13,12,12,13,12,13,
michael@0 9214 12,12,13,13,13,12,12,12,12,12,12,12,12,12,13,12,
michael@0 9215 12,12,12,12,12,12,13,13,13,12,12,12,13,12,11,11,
michael@0 9216 11,12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,
michael@0 9217 12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 9218 12,12,12,12,12,12,12,12,12,13,13,12,12,12,13,13,
michael@0 9219 11,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,
michael@0 9220 12,12,13,13,12,12,12,13,12,12,12,12,12,12,12,12,
michael@0 9221 12,12,13,12,12,12,13,13,12,13,13,13,13,12,13,13,
michael@0 9222 13,13,12,12,12,12,12,12,12,12,13,12,12,12,12,13,
michael@0 9223 12,12,13,12,13,13,12,13,12,13,12,11,11,11,12,12,
michael@0 9224 11,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,
michael@0 9225 12,12,12,12,11,12,12,12,12,12,12,12,12,13,12,12,
michael@0 9226 12,13,13,12,12,13,12,13,12,12,13,13,13,11,12,12,
michael@0 9227 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,
michael@0 9228 13,12,12,12,13,12,12,12,12,12,12,12,12,12,12,13,
michael@0 9229 12,12,12,13,13,12,12,13,12,13,12,13,13,13,13,12,
michael@0 9230 12,12,12,12,12,12,13,12,13,12,12,12,12,12,12,13,
michael@0 9231 13,12,12,12,13,12,12,12,11,11,11,12,12,11,12,12,
michael@0 9232 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 9233 12,11,12,12,12,12,12,12,12,12,13,12,12,12,12,13,
michael@0 9234 12,12,13,13,13,12,12,12,13,13,11,12,12,12,12,12,
michael@0 9235 12,12,12,12,12,12,12,12,12,12,13,12,13,13,12,13,
michael@0 9236 12,13,12,12,12,12,12,12,12,12,12,12,13,12,13,12,
michael@0 9237 13,13,12,13,13,12,13,12,13,13,13,13,12,12,12,12,
michael@0 9238 12,12,12,12,13,12,12,13,12,13,12,12,13,12,13,12,
michael@0 9239 12,13,12,13,12,
michael@0 9240 };
michael@0 9241
michael@0 9242 static const static_codebook _44p8_p4_1 = {
michael@0 9243 5, 3125,
michael@0 9244 (char *)_vq_lengthlist__44p8_p4_1,
michael@0 9245 1, -533725184, 1611661312, 3, 0,
michael@0 9246 (long *)_vq_quantlist__44p8_p4_1,
michael@0 9247 0
michael@0 9248 };
michael@0 9249
michael@0 9250 static const long _vq_quantlist__44p8_p5_0[] = {
michael@0 9251 2,
michael@0 9252 1,
michael@0 9253 3,
michael@0 9254 0,
michael@0 9255 4,
michael@0 9256 };
michael@0 9257
michael@0 9258 static const char _vq_lengthlist__44p8_p5_0[] = {
michael@0 9259 2, 6, 6, 9, 9, 5, 7, 8,10,11, 5, 8, 7,11,10, 8,
michael@0 9260 10,11,12,13, 8,11,10,13,12, 6, 7, 8,10,11, 7, 8,
michael@0 9261 10,10,12, 8, 9, 9,12,12,10,10,12,12,14,10,12,12,
michael@0 9262 14,13, 6, 8, 7,11,10, 8, 9, 9,12,12, 7,10, 8,12,
michael@0 9263 11,10,12,12,13,14,10,12,10,14,12, 9,10,11,11,13,
michael@0 9264 10,10,11,11,13,11,12,12,13,14,12,12,13,11,15,13,
michael@0 9265 14,14,15,14, 9,11,10,13,11,11,12,12,13,13,10,11,
michael@0 9266 10,13,11,13,14,14,15,15,12,13,12,15,11, 6, 8, 9,
michael@0 9267 11,12, 8, 9,11,12,13, 8,10,10,13,13,11,12,13,14,
michael@0 9268 15,11,12,13,14,14, 9, 9,10,12,13,10,10,12,12,14,
michael@0 9269 10,11,11,13,14,12,12,14,14,15,13,13,14,15,15, 9,
michael@0 9270 10,10,13,13,10,11,11,13,14,10,11,10,14,13,13,13,
michael@0 9271 14,15,15,12,14,13,15,14,12,12,13,13,14,12,13,14,
michael@0 9272 13,15,13,14,14,15,15,14,14,15,14,16,15,15,15,16,
michael@0 9273 16,12,13,13,14,14,13,14,14,15,15,12,14,13,15,14,
michael@0 9274 14,15,15,16,16,14,15,14,16,14, 6, 9, 8,12,11, 8,
michael@0 9275 10,10,13,13, 8,11, 9,13,12,11,12,12,14,14,11,13,
michael@0 9276 12,15,14, 9,10,10,13,13,10,10,11,13,14,10,12,11,
michael@0 9277 14,13,12,13,14,14,15,13,13,13,15,14, 9,10, 9,13,
michael@0 9278 12,10,11,11,14,13,10,12,10,14,12,13,14,13,15,15,
michael@0 9279 12,14,12,15,14,12,13,13,14,14,13,13,13,14,15,13,
michael@0 9280 14,14,15,15,14,14,15,14,16,14,15,15,16,16,12,13,
michael@0 9281 12,14,13,13,14,14,15,15,12,14,13,15,13,15,15,15,
michael@0 9282 16,16,14,15,14,16,14,11,12,12,13,14,12,13,14,14,
michael@0 9283 16,12,13,13,15,15,14,14,16,15,17,14,15,15,16,16,
michael@0 9284 12,13,14,14,15,13,13,15,15,16,14,14,14,15,16,15,
michael@0 9285 15,16,16,17,15,15,16,16,17,13,13,13,15,15,14,14,
michael@0 9286 15,15,16,13,14,14,15,16,15,15,16,16,17,15,16,15,
michael@0 9287 17,16,14,15,15,16,16,15,15,16,16,17,15,16,16,17,
michael@0 9288 17,16,16,17,16,18,16,17,17,17,17,15,15,15,16,16,
michael@0 9289 15,16,16,17,17,15,16,16,17,16,16,17,17,18,18,16,
michael@0 9290 17,16,17,16,11,12,12,15,13,13,13,13,15,15,12,14,
michael@0 9291 13,16,14,14,15,15,16,16,14,15,14,17,15,13,13,13,
michael@0 9292 15,14,13,14,14,16,15,14,14,14,16,15,15,15,16,16,
michael@0 9293 17,15,16,15,17,16,12,14,13,15,14,14,14,14,16,15,
michael@0 9294 13,14,13,16,15,15,16,16,17,16,15,16,15,17,16,15,
michael@0 9295 15,15,16,16,15,15,16,16,17,15,16,16,17,17,16,16,
michael@0 9296 17,17,17,17,17,17,18,17,14,15,15,16,16,15,16,16,
michael@0 9297 17,16,15,16,15,17,16,17,17,17,18,17,16,17,16,18,
michael@0 9298 16, 6, 9, 9,12,12, 8,10,10,12,13, 8,10,10,13,12,
michael@0 9299 10,12,12,14,15,11,13,12,15,14, 8, 9,10,12,13, 9,
michael@0 9300 10,11,13,14,10,11,11,14,13,12,12,13,14,15,12,13,
michael@0 9301 13,15,15, 8,10,10,13,13,10,11,11,13,14,10,12,10,
michael@0 9302 14,13,12,13,13,15,15,12,14,13,15,14,11,12,12,13,
michael@0 9303 14,12,12,13,13,15,12,13,13,15,15,14,13,15,14,16,
michael@0 9304 14,15,15,16,16,12,13,13,14,14,13,13,14,15,14,12,
michael@0 9305 14,13,15,14,14,15,15,16,15,14,15,14,16,14, 7, 9,
michael@0 9306 10,12,12, 9,10,11,13,14, 9,11,10,13,13,11,12,13,
michael@0 9307 14,15,12,13,13,15,14, 9,10,11,12,13,10,10,12,13,
michael@0 9308 14,11,11,12,14,14,12,12,14,14,15,13,13,14,15,15,
michael@0 9309 9,11,11,13,13,11,12,12,14,14,10,12,10,14,13,13,
michael@0 9310 14,14,15,15,13,14,13,16,14,12,12,13,14,15,13,13,
michael@0 9311 14,14,16,13,14,14,15,15,14,14,15,14,17,14,15,15,
michael@0 9312 16,16,12,13,13,15,14,13,14,14,15,15,13,14,13,16,
michael@0 9313 14,15,15,15,16,16,14,15,14,16,14, 7,10, 9,13,12,
michael@0 9314 10,11,12,12,14,10,12,11,14,12,12,13,13,14,15,12,
michael@0 9315 14,13,15,14, 9,11,10,13,13,10,11,12,13,14,12,13,
michael@0 9316 12,15,13,13,13,14,13,15,13,14,14,16,15,10,11,11,
michael@0 9317 13,13,12,12,13,14,14,11,12,11,14,13,14,14,14,15,
michael@0 9318 16,13,14,13,16,13,12,13,13,14,14,12,13,13,14,15,
michael@0 9319 14,14,14,15,15,14,13,15,13,16,15,15,15,17,16,13,
michael@0 9320 13,13,14,14,14,14,14,15,15,12,13,13,15,14,15,16,
michael@0 9321 16,16,16,14,15,14,16,13,11,12,13,14,15,12,13,14,
michael@0 9322 15,16,13,14,14,15,15,14,14,15,15,17,14,15,15,16,
michael@0 9323 16,13,13,14,14,15,13,13,15,14,16,14,14,15,15,16,
michael@0 9324 15,14,16,15,17,15,16,16,16,17,13,14,14,15,15,14,
michael@0 9325 14,15,16,16,13,15,14,16,16,15,16,16,17,17,15,16,
michael@0 9326 15,17,16,14,15,15,15,17,15,15,16,15,17,15,16,16,
michael@0 9327 16,17,16,16,17,16,18,17,17,17,17,18,15,15,15,17,
michael@0 9328 16,15,16,16,17,17,15,16,16,17,16,16,17,17,18,18,
michael@0 9329 16,17,16,18,17,11,13,12,15,14,13,13,14,15,15,13,
michael@0 9330 14,13,16,14,15,15,15,16,16,15,16,15,17,16,13,14,
michael@0 9331 13,15,14,13,13,14,15,15,14,15,14,16,15,15,15,16,
michael@0 9332 16,16,15,16,15,18,16,13,14,14,15,15,14,15,15,15,
michael@0 9333 16,13,15,13,16,15,15,16,16,17,17,15,16,15,17,16,
michael@0 9334 15,15,15,16,16,15,15,15,16,17,16,16,16,17,16,16,
michael@0 9335 16,17,16,17,17,17,17,18,17,15,15,15,16,16,16,16,
michael@0 9336 16,17,17,15,16,15,17,16,17,17,17,18,18,16,17,16,
michael@0 9337 17,15, 6, 9, 9,12,12, 8,10,10,12,13, 8,10,10,13,
michael@0 9338 12,11,12,13,14,15,10,12,12,14,14, 9,10,10,13,13,
michael@0 9339 10,10,12,13,14,10,11,11,14,13,12,13,14,14,15,12,
michael@0 9340 13,13,15,15, 8,10, 9,13,12,10,11,11,13,14, 9,11,
michael@0 9341 10,14,13,12,13,13,15,15,12,13,12,15,14,12,13,13,
michael@0 9342 14,14,12,13,13,14,15,13,14,14,14,15,14,14,15,14,
michael@0 9343 16,14,15,15,16,16,11,12,12,14,13,13,13,13,15,15,
michael@0 9344 12,13,12,15,13,14,15,15,16,16,14,15,14,16,14, 7,
michael@0 9345 9,10,12,13,10,10,12,12,14,10,12,11,14,13,12,13,
michael@0 9346 14,14,15,12,13,13,15,14,10,11,11,13,13,11,11,12,
michael@0 9347 13,14,12,13,12,14,14,13,13,14,13,16,14,14,14,15,
michael@0 9348 15, 9,10,11,13,14,12,12,13,13,15,10,12,10,14,13,
michael@0 9349 13,14,14,15,16,13,14,13,15,13,13,14,13,14,15,12,
michael@0 9350 13,13,14,15,14,14,14,15,15,14,13,15,13,16,15,16,
michael@0 9351 16,16,16,12,13,13,14,14,14,14,14,15,15,12,13,13,
michael@0 9352 15,14,15,15,16,16,16,14,15,13,16,13, 7,10, 9,12,
michael@0 9353 12, 9,10,11,13,13, 9,11,10,14,13,12,13,13,14,15,
michael@0 9354 11,13,12,15,14, 9,11,11,13,13,10,10,12,13,14,11,
michael@0 9355 12,12,14,14,13,13,14,14,16,13,14,14,16,15, 9,11,
michael@0 9356 10,13,12,11,12,11,14,14,10,12,10,14,13,13,14,13,
michael@0 9357 15,15,12,14,12,16,14,12,13,13,14,15,13,13,14,14,
michael@0 9358 16,13,14,14,15,15,14,14,15,14,16,15,15,15,16,16,
michael@0 9359 12,13,12,15,14,13,14,14,15,15,12,14,13,16,14,14,
michael@0 9360 15,15,16,16,14,15,14,17,14,11,12,13,14,15,13,13,
michael@0 9361 14,14,16,13,14,13,15,15,15,15,16,16,17,15,15,15,
michael@0 9362 16,16,13,14,13,15,15,13,13,15,15,16,14,15,15,16,
michael@0 9363 16,15,15,16,15,17,16,16,16,17,17,13,13,14,14,15,
michael@0 9364 14,14,15,15,16,13,14,13,15,15,15,16,16,16,17,15,
michael@0 9365 16,15,16,16,15,15,15,16,16,15,15,16,16,17,16,16,
michael@0 9366 16,17,17,16,16,17,16,18,17,17,17,18,18,15,15,15,
michael@0 9367 16,16,16,16,16,17,17,15,15,15,16,16,17,17,17,17,
michael@0 9368 18,16,16,16,17,15,11,13,12,15,14,13,13,14,15,15,
michael@0 9369 12,14,13,16,14,14,15,15,16,16,14,15,14,16,15,13,
michael@0 9370 14,14,15,15,13,14,14,16,16,14,15,14,16,16,15,15,
michael@0 9371 16,17,17,15,16,16,17,17,13,14,13,15,14,14,14,14,
michael@0 9372 16,15,13,15,13,16,14,15,16,15,17,16,15,16,14,17,
michael@0 9373 15,14,16,15,16,17,15,16,16,16,17,15,16,16,17,17,
michael@0 9374 16,16,17,17,18,16,17,17,18,17,14,15,15,17,15,15,
michael@0 9375 16,16,17,16,15,16,15,17,15,16,17,17,18,17,16,17,
michael@0 9376 16,18,15,10,12,12,14,14,12,13,13,15,15,12,13,13,
michael@0 9377 15,15,13,14,14,15,16,14,15,14,16,16,12,13,13,15,
michael@0 9378 15,12,13,14,15,15,13,14,14,15,15,14,14,15,16,17,
michael@0 9379 14,15,15,17,16,12,13,13,15,15,13,14,14,15,16,13,
michael@0 9380 14,14,16,15,14,15,15,16,17,14,15,15,17,16,13,14,
michael@0 9381 14,15,16,14,14,15,15,16,14,15,15,16,16,15,15,16,
michael@0 9382 16,17,15,16,16,17,17,14,15,15,16,16,15,15,15,16,
michael@0 9383 16,15,15,15,16,16,16,17,16,17,17,16,16,16,18,16,
michael@0 9384 11,12,12,14,14,12,13,14,15,15,12,13,13,15,15,13,
michael@0 9385 14,15,16,16,14,15,15,16,16,12,13,13,15,15,13,13,
michael@0 9386 14,15,16,13,14,14,15,16,14,14,15,16,17,15,15,15,
michael@0 9387 16,17,12,13,13,15,15,13,14,14,15,16,13,14,14,16,
michael@0 9388 15,15,15,15,16,17,15,16,15,17,16,14,14,15,15,16,
michael@0 9389 14,14,15,15,17,15,15,16,16,17,15,15,16,15,18,16,
michael@0 9390 16,16,17,17,14,15,15,16,16,15,16,16,17,17,15,15,
michael@0 9391 15,17,16,16,17,16,17,17,16,16,16,18,16,11,12,12,
michael@0 9392 14,14,13,13,14,15,15,13,14,13,15,15,14,15,15,16,
michael@0 9393 16,14,15,15,16,16,12,13,13,15,15,13,13,14,15,15,
michael@0 9394 14,14,14,16,15,15,15,15,15,16,15,16,15,17,16,12,
michael@0 9395 13,13,15,15,14,14,15,15,16,13,14,13,16,15,15,15,
michael@0 9396 16,16,17,15,16,15,17,15,14,15,14,16,16,14,15,15,
michael@0 9397 16,16,15,16,15,17,16,15,15,16,15,17,16,17,16,17,
michael@0 9398 17,14,15,15,16,16,15,16,16,16,17,14,15,15,16,16,
michael@0 9399 16,17,17,17,18,16,16,16,17,16,12,13,13,15,15,13,
michael@0 9400 13,14,15,16,13,14,14,16,15,14,15,15,16,17,14,15,
michael@0 9401 15,17,16,13,14,14,15,16,14,14,15,15,17,14,15,15,
michael@0 9402 16,16,15,14,16,15,17,15,16,16,17,17,13,14,14,16,
michael@0 9403 16,14,15,15,16,16,14,15,14,16,16,15,16,16,17,17,
michael@0 9404 15,16,15,17,16,15,15,16,15,17,15,15,16,15,17,15,
michael@0 9405 16,16,16,17,16,15,17,15,18,17,17,17,17,17,15,15,
michael@0 9406 15,17,17,16,16,16,17,17,15,16,15,17,17,16,17,17,
michael@0 9407 18,18,16,17,15,18,15,11,12,12,15,15,13,13,15,14,
michael@0 9408 16,13,14,13,16,14,15,15,16,16,17,15,16,15,17,15,
michael@0 9409 12,14,13,16,14,13,13,14,14,16,14,15,14,16,15,15,
michael@0 9410 15,16,15,17,16,16,16,17,16,12,13,14,15,16,15,15,
michael@0 9411 15,15,16,13,15,13,16,14,16,16,16,17,17,15,16,15,
michael@0 9412 17,15,15,16,15,16,15,14,14,15,16,16,16,16,16,17,
michael@0 9413 16,15,15,16,15,17,17,17,17,18,17,15,15,15,16,16,
michael@0 9414 16,16,16,16,17,14,15,15,17,16,17,17,17,17,18,15,
michael@0 9415 16,15,18,14,10,12,12,14,14,12,13,13,15,15,12,13,
michael@0 9416 13,15,15,14,14,15,15,16,13,15,14,16,16,12,13,13,
michael@0 9417 15,15,13,14,14,15,16,13,14,14,15,15,14,15,15,16,
michael@0 9418 17,14,15,15,17,16,12,13,13,15,15,13,14,14,15,15,
michael@0 9419 12,14,13,15,15,14,15,15,16,17,14,15,14,17,15,14,
michael@0 9420 15,15,16,16,14,15,15,16,17,15,15,15,17,16,16,16,
michael@0 9421 16,16,17,16,16,16,17,17,13,14,14,16,15,14,15,15,
michael@0 9422 16,16,14,15,14,16,16,15,16,16,17,17,15,16,15,17,
michael@0 9423 16,11,12,12,14,15,13,13,14,14,15,13,14,13,15,15,
michael@0 9424 14,15,15,16,16,14,15,15,16,16,12,14,13,15,15,13,
michael@0 9425 13,14,15,16,14,15,14,16,15,15,15,16,15,17,15,16,
michael@0 9426 16,17,16,12,13,13,15,15,14,14,15,15,16,13,14,13,
michael@0 9427 16,15,15,15,16,16,17,15,15,15,16,16,14,15,15,16,
michael@0 9428 16,14,15,15,16,16,15,16,16,17,17,16,16,16,16,17,
michael@0 9429 16,17,17,18,17,14,14,15,15,16,15,15,16,16,17,14,
michael@0 9430 15,15,16,16,16,16,16,17,17,15,16,15,17,15,11,12,
michael@0 9431 12,14,14,12,13,14,15,15,12,13,13,15,15,14,15,15,
michael@0 9432 16,16,13,15,14,16,16,12,13,13,15,15,13,14,14,15,
michael@0 9433 16,13,14,14,16,16,15,15,15,16,17,15,15,15,17,16,
michael@0 9434 12,13,13,15,15,13,14,14,16,15,13,14,13,16,15,15,
michael@0 9435 16,15,17,17,14,15,14,17,16,14,15,15,16,16,15,15,
michael@0 9436 16,16,17,15,16,16,17,17,16,16,16,16,18,16,17,16,
michael@0 9437 18,17,14,15,14,16,15,15,15,15,17,16,14,15,14,17,
michael@0 9438 15,16,17,16,17,17,15,16,15,17,15,11,12,12,15,15,
michael@0 9439 13,13,15,14,16,13,15,13,16,14,15,15,16,15,17,15,
michael@0 9440 16,15,17,16,12,14,13,15,15,13,13,15,15,16,15,15,
michael@0 9441 15,16,15,15,15,16,15,17,16,16,16,17,16,12,13,14,
michael@0 9442 15,16,14,14,15,15,16,13,14,13,16,14,16,16,16,16,
michael@0 9443 17,15,16,15,17,15,15,16,15,16,16,14,15,15,16,16,
michael@0 9444 16,16,16,17,16,15,15,16,15,17,17,17,17,18,17,15,
michael@0 9445 15,15,15,16,16,16,16,16,17,14,15,14,16,15,17,17,
michael@0 9446 17,17,18,15,16,15,17,15,12,13,13,15,15,13,14,14,
michael@0 9447 15,16,13,14,14,16,15,14,15,15,16,17,14,15,15,17,
michael@0 9448 16,13,14,14,16,15,13,14,15,16,16,14,15,15,16,16,
michael@0 9449 15,15,16,16,17,15,16,16,17,17,13,14,13,16,15,14,
michael@0 9450 15,15,16,16,13,15,14,16,15,15,16,16,17,17,15,16,
michael@0 9451 14,17,15,15,15,16,17,17,15,15,16,16,17,16,16,16,
michael@0 9452 17,17,16,15,17,16,18,17,17,17,18,18,15,15,15,17,
michael@0 9453 14,16,16,16,17,16,15,16,15,17,15,16,17,17,18,17,
michael@0 9454 16,17,15,18,15,
michael@0 9455 };
michael@0 9456
michael@0 9457 static const static_codebook _44p8_p5_0 = {
michael@0 9458 5, 3125,
michael@0 9459 (char *)_vq_lengthlist__44p8_p5_0,
michael@0 9460 1, -528744448, 1616642048, 3, 0,
michael@0 9461 (long *)_vq_quantlist__44p8_p5_0,
michael@0 9462 0
michael@0 9463 };
michael@0 9464
michael@0 9465 static const long _vq_quantlist__44p8_p5_1[] = {
michael@0 9466 3,
michael@0 9467 2,
michael@0 9468 4,
michael@0 9469 1,
michael@0 9470 5,
michael@0 9471 0,
michael@0 9472 6,
michael@0 9473 };
michael@0 9474
michael@0 9475 static const char _vq_lengthlist__44p8_p5_1[] = {
michael@0 9476 2, 3, 3, 3, 3, 3, 3,
michael@0 9477 };
michael@0 9478
michael@0 9479 static const static_codebook _44p8_p5_1 = {
michael@0 9480 1, 7,
michael@0 9481 (char *)_vq_lengthlist__44p8_p5_1,
michael@0 9482 1, -533200896, 1611661312, 3, 0,
michael@0 9483 (long *)_vq_quantlist__44p8_p5_1,
michael@0 9484 0
michael@0 9485 };
michael@0 9486
michael@0 9487 static const long _vq_quantlist__44p8_p6_0[] = {
michael@0 9488 1,
michael@0 9489 0,
michael@0 9490 2,
michael@0 9491 };
michael@0 9492
michael@0 9493 static const char _vq_lengthlist__44p8_p6_0[] = {
michael@0 9494 2, 6, 6, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 7, 9, 7,
michael@0 9495 9, 9, 6, 7, 7, 8, 9, 9, 7, 9, 7, 6, 8, 8, 8, 9,
michael@0 9496 10, 8, 9, 9, 8, 9,10, 9, 9,10,10,10,10, 8, 9, 9,
michael@0 9497 10,10,11, 9,10,10, 6, 8, 8, 8, 9, 9, 8,10, 9, 8,
michael@0 9498 9, 9, 9,10,10,10,11,10, 8,10, 9,10,11,10, 9,11,
michael@0 9499 9, 6, 8, 8, 7, 9, 9, 7, 9, 9, 7, 9, 9, 8, 9,10,
michael@0 9500 9,10,10, 8, 9, 9, 9,10,10, 9,10, 9, 7, 9, 9, 9,
michael@0 9501 9,10, 9,10,10, 9, 9,10,10, 9,11,10,11,11, 9,10,
michael@0 9502 10,10,11,11,10,11,10, 6, 9, 8, 9, 9,10, 9,10, 9,
michael@0 9503 8,10,10, 9, 9,10,10,11,11, 9,10,10,10,11,11, 9,
michael@0 9504 11, 9, 6, 8, 8, 7, 9, 9, 7, 9, 9, 8, 9, 9, 9, 9,
michael@0 9505 10, 9,10,10, 7, 9, 9, 9,10,10, 8,10, 9, 6, 8, 9,
michael@0 9506 9, 9,10, 9,10, 9, 9,10,10, 9, 9,11,10,11,11, 8,
michael@0 9507 9,10,10,11,11, 9,10, 9, 7, 9, 9, 9,10,10, 9,10,
michael@0 9508 9, 9,10,10,10,10,11,10,11,11, 9,10, 9,10,11,11,
michael@0 9509 10,11, 9,
michael@0 9510 };
michael@0 9511
michael@0 9512 static const static_codebook _44p8_p6_0 = {
michael@0 9513 5, 243,
michael@0 9514 (char *)_vq_lengthlist__44p8_p6_0,
michael@0 9515 1, -527106048, 1620377600, 2, 0,
michael@0 9516 (long *)_vq_quantlist__44p8_p6_0,
michael@0 9517 0
michael@0 9518 };
michael@0 9519
michael@0 9520 static const long _vq_quantlist__44p8_p6_1[] = {
michael@0 9521 1,
michael@0 9522 0,
michael@0 9523 2,
michael@0 9524 };
michael@0 9525
michael@0 9526 static const char _vq_lengthlist__44p8_p6_1[] = {
michael@0 9527 4, 7, 7, 7, 7, 8, 7, 8, 7, 7, 7, 8, 7, 8, 8, 8,
michael@0 9528 8, 8, 7, 8, 7, 8, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8,
michael@0 9529 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8, 8,
michael@0 9530 8, 9, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 9531 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9,
michael@0 9532 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 9533 8, 8, 9, 8, 8, 8, 8, 9, 9, 8, 9, 8, 8, 8, 8, 8,
michael@0 9534 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8, 8,
michael@0 9535 8, 8, 9, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 9536 8, 8, 8, 8, 8, 9, 8, 9, 8, 8, 8, 8, 8, 9, 9, 8,
michael@0 9537 9, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 9538 9, 8, 9, 9, 8, 8, 8, 8, 9, 8, 8, 9, 8, 7, 8, 8,
michael@0 9539 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8,
michael@0 9540 8, 8, 8, 9, 9, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 9541 8, 8, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8, 8, 9, 9,
michael@0 9542 8, 9, 8,
michael@0 9543 };
michael@0 9544
michael@0 9545 static const static_codebook _44p8_p6_1 = {
michael@0 9546 5, 243,
michael@0 9547 (char *)_vq_lengthlist__44p8_p6_1,
michael@0 9548 1, -530841600, 1616642048, 2, 0,
michael@0 9549 (long *)_vq_quantlist__44p8_p6_1,
michael@0 9550 0
michael@0 9551 };
michael@0 9552
michael@0 9553 static const long _vq_quantlist__44p8_p7_0[] = {
michael@0 9554 1,
michael@0 9555 0,
michael@0 9556 2,
michael@0 9557 };
michael@0 9558
michael@0 9559 static const char _vq_lengthlist__44p8_p7_0[] = {
michael@0 9560 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 9561 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9562 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9563 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9564 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9565 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9566 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9567 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9568 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9569 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9570 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9571 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9572 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9573 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9574 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9575 9, 9, 9,
michael@0 9576 };
michael@0 9577
michael@0 9578 static const static_codebook _44p8_p7_0 = {
michael@0 9579 5, 243,
michael@0 9580 (char *)_vq_lengthlist__44p8_p7_0,
michael@0 9581 1, -512202240, 1635281408, 2, 0,
michael@0 9582 (long *)_vq_quantlist__44p8_p7_0,
michael@0 9583 0
michael@0 9584 };
michael@0 9585
michael@0 9586 static const long _vq_quantlist__44p8_p7_1[] = {
michael@0 9587 2,
michael@0 9588 1,
michael@0 9589 3,
michael@0 9590 0,
michael@0 9591 4,
michael@0 9592 };
michael@0 9593
michael@0 9594 static const char _vq_lengthlist__44p8_p7_1[] = {
michael@0 9595 1, 7, 7,12,12, 5,11,12,12,12, 5,12,11,12,12,12,
michael@0 9596 12,12,12,12,12,13,13,13,13, 7,11,11,13,13,13,12,
michael@0 9597 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9598 13,13, 7,13,10,13,13,13,13,13,13,13,12,13,13,13,
michael@0 9599 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9600 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9601 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9602 13,13,13,13,13,13,13,13,13,13,13,13,13, 7,13,12,
michael@0 9603 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9604 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9605 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,
michael@0 9606 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9607 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9608 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9609 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9610 13,13,13,13,13,13,13,13,13,13, 8,13,13,13,13,13,
michael@0 9611 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9612 13,13,13,12,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9613 13,13,13,13,13,13,13,13,13,13,13,13,12,13,13,13,
michael@0 9614 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9615 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9616 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9617 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9618 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9619 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9620 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9621 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9622 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9623 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9624 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9625 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9626 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9627 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9628 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9629 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9630 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9631 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9632 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9633 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9634 13, 8,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9635 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9636 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9637 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9638 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9639 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9640 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9641 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9642 13,13,13,12,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9643 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9644 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9645 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9646 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9647 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9648 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9649 13,13,13,13,13,13,13,13,13,13,13,10,13,13,13,13,
michael@0 9650 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9651 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9652 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9653 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9654 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9655 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9656 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9657 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9658 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9659 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9660 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9661 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9662 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9663 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9664 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9665 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9666 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9667 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9668 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9669 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9670 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9671 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9672 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9673 13,13, 8,13,12,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9674 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9675 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9676 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9677 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9678 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9679 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9680 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,11,
michael@0 9681 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9682 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9683 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9684 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9685 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9686 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9687 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9688 13,13,13,13,13,13,13,13,13,13,13,13,11,13,13,13,
michael@0 9689 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9690 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9691 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9692 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9693 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9694 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9695 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9696 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9697 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9698 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9699 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9700 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9701 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9702 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9703 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9704 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9705 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9706 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9707 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9708 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9709 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9710 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9711 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9712 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9713 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9714 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9715 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9716 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9717 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9718 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9719 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9720 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9721 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9722 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9723 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9724 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9725 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9726 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9727 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9728 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9729 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9730 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9731 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9732 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9733 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9734 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9735 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9736 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9737 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9738 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9739 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9740 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9741 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9742 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9743 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9744 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9745 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9746 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9747 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9748 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9749 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9750 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9751 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9752 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9753 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9754 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9755 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9756 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9757 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9758 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9759 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9760 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9761 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9762 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9763 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9764 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9765 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9766 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9767 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9768 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9769 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9770 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9771 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9772 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9773 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9774 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9775 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9776 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9777 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9778 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9779 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9780 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9781 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9782 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9783 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9784 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9785 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9786 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9787 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9788 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9789 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 9790 13,13,13,13,13,
michael@0 9791 };
michael@0 9792
michael@0 9793 static const static_codebook _44p8_p7_1 = {
michael@0 9794 5, 3125,
michael@0 9795 (char *)_vq_lengthlist__44p8_p7_1,
michael@0 9796 1, -514619392, 1630767104, 3, 0,
michael@0 9797 (long *)_vq_quantlist__44p8_p7_1,
michael@0 9798 0
michael@0 9799 };
michael@0 9800
michael@0 9801 static const long _vq_quantlist__44p8_p7_2[] = {
michael@0 9802 12,
michael@0 9803 11,
michael@0 9804 13,
michael@0 9805 10,
michael@0 9806 14,
michael@0 9807 9,
michael@0 9808 15,
michael@0 9809 8,
michael@0 9810 16,
michael@0 9811 7,
michael@0 9812 17,
michael@0 9813 6,
michael@0 9814 18,
michael@0 9815 5,
michael@0 9816 19,
michael@0 9817 4,
michael@0 9818 20,
michael@0 9819 3,
michael@0 9820 21,
michael@0 9821 2,
michael@0 9822 22,
michael@0 9823 1,
michael@0 9824 23,
michael@0 9825 0,
michael@0 9826 24,
michael@0 9827 };
michael@0 9828
michael@0 9829 static const char _vq_lengthlist__44p8_p7_2[] = {
michael@0 9830 1, 3, 2, 4, 5, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
michael@0 9831 12,13,13,14,14,15,15,15,15,
michael@0 9832 };
michael@0 9833
michael@0 9834 static const static_codebook _44p8_p7_2 = {
michael@0 9835 1, 25,
michael@0 9836 (char *)_vq_lengthlist__44p8_p7_2,
michael@0 9837 1, -518864896, 1620639744, 5, 0,
michael@0 9838 (long *)_vq_quantlist__44p8_p7_2,
michael@0 9839 0
michael@0 9840 };
michael@0 9841
michael@0 9842 static const long _vq_quantlist__44p8_p7_3[] = {
michael@0 9843 12,
michael@0 9844 11,
michael@0 9845 13,
michael@0 9846 10,
michael@0 9847 14,
michael@0 9848 9,
michael@0 9849 15,
michael@0 9850 8,
michael@0 9851 16,
michael@0 9852 7,
michael@0 9853 17,
michael@0 9854 6,
michael@0 9855 18,
michael@0 9856 5,
michael@0 9857 19,
michael@0 9858 4,
michael@0 9859 20,
michael@0 9860 3,
michael@0 9861 21,
michael@0 9862 2,
michael@0 9863 22,
michael@0 9864 1,
michael@0 9865 23,
michael@0 9866 0,
michael@0 9867 24,
michael@0 9868 };
michael@0 9869
michael@0 9870 static const char _vq_lengthlist__44p8_p7_3[] = {
michael@0 9871 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 9872 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 9873 };
michael@0 9874
michael@0 9875 static const static_codebook _44p8_p7_3 = {
michael@0 9876 1, 25,
michael@0 9877 (char *)_vq_lengthlist__44p8_p7_3,
michael@0 9878 1, -529006592, 1611661312, 5, 0,
michael@0 9879 (long *)_vq_quantlist__44p8_p7_3,
michael@0 9880 0
michael@0 9881 };
michael@0 9882
michael@0 9883 static const char _huff_lengthlist__44p8_short[] = {
michael@0 9884 3, 9,15,17,20,21,22,23, 5, 5, 7, 9,11,13,17,20,
michael@0 9885 9, 5, 5, 6, 8,10,15,18,11, 7, 5, 4, 6, 9,13,17,
michael@0 9886 14, 9, 7, 5, 6, 7,10,14,17,10, 8, 6, 6, 4, 5, 8,
michael@0 9887 20,14,13,10, 8, 4, 3, 4,23,17,16,14,12, 6, 4, 4,
michael@0 9888 };
michael@0 9889
michael@0 9890 static const static_codebook _huff_book__44p8_short = {
michael@0 9891 2, 64,
michael@0 9892 (char *)_huff_lengthlist__44p8_short,
michael@0 9893 0, 0, 0, 0, 0,
michael@0 9894 NULL,
michael@0 9895 0
michael@0 9896 };
michael@0 9897
michael@0 9898 static const long _vq_quantlist__44p9_l0_0[] = {
michael@0 9899 6,
michael@0 9900 5,
michael@0 9901 7,
michael@0 9902 4,
michael@0 9903 8,
michael@0 9904 3,
michael@0 9905 9,
michael@0 9906 2,
michael@0 9907 10,
michael@0 9908 1,
michael@0 9909 11,
michael@0 9910 0,
michael@0 9911 12,
michael@0 9912 };
michael@0 9913
michael@0 9914 static const char _vq_lengthlist__44p9_l0_0[] = {
michael@0 9915 2, 5, 5, 7, 6, 8, 8, 9, 9,10,10,11,11, 4, 5, 5,
michael@0 9916 6, 7, 8, 8, 9, 9,10,10,11,10, 4, 5, 5, 7, 6, 8,
michael@0 9917 8, 9, 9,10,10,10,10, 6, 6, 7, 6, 7, 8, 8, 9, 9,
michael@0 9918 10, 9,11, 9, 6, 6, 6, 7, 6, 8, 8, 9, 9, 9,10, 9,
michael@0 9919 11, 7, 7, 8, 8, 8, 8, 9, 9, 9,10, 9,11, 9, 7, 8,
michael@0 9920 8, 8, 8, 9, 8, 9, 9, 9,10, 9,11, 8, 9, 9, 9, 9,
michael@0 9921 9, 9,10,10,11,10,12,10, 8, 9, 9, 9, 9, 9, 9,10,
michael@0 9922 9,10,11,11,12, 9,10,10,10,10,10,10,10,11,11,11,
michael@0 9923 11,12, 9,10,10,10,10,11,10,11,10,11,11,12,11,11,
michael@0 9924 11,11,11,11,11,11,11,12,11,12,11,12,11,11,11,11,
michael@0 9925 11,11,11,12,11,12,11,12,11,
michael@0 9926 };
michael@0 9927
michael@0 9928 static const static_codebook _44p9_l0_0 = {
michael@0 9929 2, 169,
michael@0 9930 (char *)_vq_lengthlist__44p9_l0_0,
michael@0 9931 1, -526516224, 1616117760, 4, 0,
michael@0 9932 (long *)_vq_quantlist__44p9_l0_0,
michael@0 9933 0
michael@0 9934 };
michael@0 9935
michael@0 9936 static const long _vq_quantlist__44p9_l0_1[] = {
michael@0 9937 2,
michael@0 9938 1,
michael@0 9939 3,
michael@0 9940 0,
michael@0 9941 4,
michael@0 9942 };
michael@0 9943
michael@0 9944 static const char _vq_lengthlist__44p9_l0_1[] = {
michael@0 9945 4, 4, 4, 5, 5, 4, 4, 5, 5, 5, 4, 5, 4, 5, 5, 5,
michael@0 9946 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 9947 };
michael@0 9948
michael@0 9949 static const static_codebook _44p9_l0_1 = {
michael@0 9950 2, 25,
michael@0 9951 (char *)_vq_lengthlist__44p9_l0_1,
michael@0 9952 1, -533725184, 1611661312, 3, 0,
michael@0 9953 (long *)_vq_quantlist__44p9_l0_1,
michael@0 9954 0
michael@0 9955 };
michael@0 9956
michael@0 9957 static const long _vq_quantlist__44p9_l1_0[] = {
michael@0 9958 2,
michael@0 9959 1,
michael@0 9960 3,
michael@0 9961 0,
michael@0 9962 4,
michael@0 9963 };
michael@0 9964
michael@0 9965 static const char _vq_lengthlist__44p9_l1_0[] = {
michael@0 9966 1, 2, 3, 5, 9, 9, 4, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 9967 9,10,10,10,10,10,10,10,10,
michael@0 9968 };
michael@0 9969
michael@0 9970 static const static_codebook _44p9_l1_0 = {
michael@0 9971 2, 25,
michael@0 9972 (char *)_vq_lengthlist__44p9_l1_0,
michael@0 9973 1, -514619392, 1630767104, 3, 0,
michael@0 9974 (long *)_vq_quantlist__44p9_l1_0,
michael@0 9975 0
michael@0 9976 };
michael@0 9977
michael@0 9978 static const char _huff_lengthlist__44p9_lfe[] = {
michael@0 9979 1, 1,
michael@0 9980 };
michael@0 9981
michael@0 9982 static const static_codebook _huff_book__44p9_lfe = {
michael@0 9983 1, 2,
michael@0 9984 (char *)_huff_lengthlist__44p9_lfe,
michael@0 9985 0, 0, 0, 0, 0,
michael@0 9986 NULL,
michael@0 9987 0
michael@0 9988 };
michael@0 9989
michael@0 9990 static const char _huff_lengthlist__44p9_long[] = {
michael@0 9991 3, 3, 3, 3, 3, 3, 3, 3,
michael@0 9992 };
michael@0 9993
michael@0 9994 static const static_codebook _huff_book__44p9_long = {
michael@0 9995 1, 8,
michael@0 9996 (char *)_huff_lengthlist__44p9_long,
michael@0 9997 0, 0, 0, 0, 0,
michael@0 9998 NULL,
michael@0 9999 0
michael@0 10000 };
michael@0 10001
michael@0 10002 static const long _vq_quantlist__44p9_p1_0[] = {
michael@0 10003 1,
michael@0 10004 0,
michael@0 10005 2,
michael@0 10006 };
michael@0 10007
michael@0 10008 static const char _vq_lengthlist__44p9_p1_0[] = {
michael@0 10009 1, 5, 5, 4, 8, 8, 4, 8, 8, 5, 7, 8, 8, 9,10, 8,
michael@0 10010 10,10, 5, 8, 7, 8,10,10, 8,10, 9, 7, 9, 9, 9,11,
michael@0 10011 11, 9,11,11, 9,11,11,11,12,13,11,13,13, 9,11,11,
michael@0 10012 11,13,13,11,13,13, 7, 9, 9, 9,11,11, 9,11,11, 9,
michael@0 10013 11,11,11,13,13,11,13,13, 9,11,11,11,13,13,11,13,
michael@0 10014 12, 5, 9, 9, 9,11,11, 9,11,11, 9,11,11,11,12,13,
michael@0 10015 11,13,13, 9,11,11,11,13,13,11,13,13, 9,11,12,11,
michael@0 10016 13,13,12,13,13,11,12,13,13,14,15,13,14,14,12,13,
michael@0 10017 13,13,15,15,13,15,14, 8,10,10,11,13,13,12,14,13,
michael@0 10018 11,12,12,13,14,15,13,15,15,11,12,12,13,15,15,13,
michael@0 10019 15,14, 5, 9, 9, 9,11,11, 9,11,11, 9,11,11,11,13,
michael@0 10020 13,11,13,13, 9,11,10,11,13,13,11,13,12, 8,10,10,
michael@0 10021 11,13,13,12,13,13,11,12,12,13,14,15,14,15,15,10,
michael@0 10022 12,12,13,14,15,13,15,14, 9,12,11,12,13,13,11,13,
michael@0 10023 13,12,13,13,13,15,15,13,14,15,11,13,12,13,15,14,
michael@0 10024 13,15,14,
michael@0 10025 };
michael@0 10026
michael@0 10027 static const static_codebook _44p9_p1_0 = {
michael@0 10028 5, 243,
michael@0 10029 (char *)_vq_lengthlist__44p9_p1_0,
michael@0 10030 1, -535822336, 1611661312, 2, 0,
michael@0 10031 (long *)_vq_quantlist__44p9_p1_0,
michael@0 10032 0
michael@0 10033 };
michael@0 10034
michael@0 10035 static const long _vq_quantlist__44p9_p2_0[] = {
michael@0 10036 2,
michael@0 10037 1,
michael@0 10038 3,
michael@0 10039 0,
michael@0 10040 4,
michael@0 10041 };
michael@0 10042
michael@0 10043 static const char _vq_lengthlist__44p9_p2_0[] = {
michael@0 10044 4, 6, 6, 8, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 6,
michael@0 10045 8, 8,11,11, 6, 8, 8,11,11, 6, 7, 7, 9, 9, 7, 8,
michael@0 10046 9,10,11, 7, 9, 9,11,10, 8, 9,10,12,12, 8,10,10,
michael@0 10047 12,12, 6, 7, 7, 9, 9, 7, 9, 9,10,10, 7, 9, 8,11,
michael@0 10048 10, 8,10,10,12,12, 8,10, 9,12,12, 8, 9, 9,11,11,
michael@0 10049 9,10,10,12,12, 9,11,11,12,13,11,12,12,13,14,11,
michael@0 10050 12,12,14,14, 8, 9, 9,11,11, 9,11,10,13,12, 9,10,
michael@0 10051 10,13,12,11,12,12,14,14,11,12,12,14,13, 7, 8, 9,
michael@0 10052 10,10, 8,10,10,11,11, 8,10,10,11,11,10,11,11,13,
michael@0 10053 13,10,11,11,13,13, 8, 9,10,10,11,10,11,11,12,13,
michael@0 10054 10,11,11,12,12,11,11,12,13,14,11,12,12,14,14, 8,
michael@0 10055 10,10,11,11,10,11,11,12,13,10,11,11,12,12,11,12,
michael@0 10056 12,14,14,11,12,12,14,14,10,11,11,12,13,11,12,12,
michael@0 10057 13,14,12,13,13,14,14,13,13,14,14,16,13,14,14,15,
michael@0 10058 16,10,11,11,13,13,12,12,12,14,14,11,12,12,14,14,
michael@0 10059 13,14,14,15,16,13,14,14,16,15, 7, 8, 8,10,10, 8,
michael@0 10060 10,10,11,11, 8,10,10,12,11,10,11,11,13,13,10,11,
michael@0 10061 11,13,13, 8,10,10,11,11,10,11,11,12,12,10,11,11,
michael@0 10062 12,12,11,12,12,14,14,11,12,12,14,14, 8,10, 9,11,
michael@0 10063 10,10,11,11,13,12,10,11,10,13,12,11,12,12,14,14,
michael@0 10064 11,12,11,14,13,10,11,11,13,13,11,12,12,14,14,12,
michael@0 10065 12,12,14,14,13,14,14,15,16,13,14,14,15,15,10,11,
michael@0 10066 11,13,12,12,12,12,14,14,11,12,12,14,13,13,14,14,
michael@0 10067 16,15,13,14,13,16,14,10,11,11,13,13,12,12,13,14,
michael@0 10068 15,12,13,13,14,15,13,14,15,15,16,13,14,14,16,16,
michael@0 10069 11,12,13,14,14,13,13,14,15,16,13,14,14,15,16,14,
michael@0 10070 15,15,16,17,14,15,16,17,17,11,12,12,14,14,13,14,
michael@0 10071 14,15,16,13,14,14,15,15,14,15,15,16,18,14,15,15,
michael@0 10072 17,16,13,14,15,15,16,15,15,16,16,18,15,15,15,17,
michael@0 10073 17,16,16,17,17,18,16,16,16,18,18,14,14,14,16,16,
michael@0 10074 15,15,15,16,17,15,15,15,16,17,16,17,17,18,18,16,
michael@0 10075 16,17,18,17,10,11,11,14,13,12,13,13,15,14,11,13,
michael@0 10076 13,15,14,13,15,15,16,16,13,14,14,16,16,11,12,12,
michael@0 10077 14,14,13,13,13,15,15,13,14,13,15,15,15,15,15,17,
michael@0 10078 16,14,15,15,17,16,11,13,12,14,14,13,14,13,15,15,
michael@0 10079 13,14,13,15,15,14,15,15,17,17,14,15,15,17,16,14,
michael@0 10080 14,14,16,16,14,15,15,17,17,15,15,16,17,16,17,16,
michael@0 10081 17,18,18,16,17,17,18,18,13,14,14,16,15,15,15,15,
michael@0 10082 17,17,14,16,15,16,16,17,17,17,18,18,16,17,16,20,
michael@0 10083 19, 6, 8, 8,10,10, 8,10,10,11,11, 8,10,10,12,11,
michael@0 10084 10,11,11,13,13,10,11,11,13,13, 8, 9,10,11,11,10,
michael@0 10085 11,11,12,12,10,11,11,13,12,11,12,12,14,14,11,12,
michael@0 10086 12,14,14, 9,10,10,11,11,10,11,11,12,12,10,11,11,
michael@0 10087 13,12,11,12,12,14,14,11,12,12,14,14,10,10,11,12,
michael@0 10088 13,11,12,12,14,14,11,12,12,14,14,13,14,14,15,16,
michael@0 10089 13,14,14,15,16,10,11,11,13,13,12,12,12,14,14,12,
michael@0 10090 13,12,14,14,13,14,14,16,16,13,14,14,15,15, 9,10,
michael@0 10091 10,11,12,10,11,11,12,13,10,11,11,13,12,11,12,12,
michael@0 10092 14,14,11,12,12,14,14,10,10,11,12,13,11,12,12,13,
michael@0 10093 14,11,12,12,13,14,12,13,14,14,15,12,13,13,15,15,
michael@0 10094 10,11,11,13,13,11,12,12,13,14,11,12,12,14,13,12,
michael@0 10095 13,13,15,15,12,13,13,15,15,12,11,13,12,14,13,13,
michael@0 10096 14,14,15,13,13,14,14,15,14,15,15,16,17,14,15,15,
michael@0 10097 16,17,12,13,12,14,14,13,14,14,15,15,13,14,14,15,
michael@0 10098 15,14,15,15,16,17,14,15,15,16,17, 8, 9, 9,11,11,
michael@0 10099 10,11,11,12,13,10,11,11,13,12,12,13,13,14,15,11,
michael@0 10100 13,12,15,14, 9,11,10,12,12,11,12,12,13,14,11,12,
michael@0 10101 12,14,13,13,13,14,15,15,13,14,13,15,15, 9,11,11,
michael@0 10102 12,12,11,12,12,14,14,11,12,12,14,13,13,14,14,15,
michael@0 10103 16,13,14,13,15,14,11,12,12,14,13,12,13,13,14,15,
michael@0 10104 13,14,14,16,15,15,15,15,15,16,15,16,15,17,17,11,
michael@0 10105 12,12,14,14,13,14,14,15,15,12,13,13,15,14,15,15,
michael@0 10106 15,17,17,14,15,15,17,15,11,12,12,14,14,12,13,13,
michael@0 10107 15,15,12,13,13,15,15,14,15,15,17,17,14,15,15,16,
michael@0 10108 16,12,13,13,14,15,13,14,14,16,16,14,14,14,15,16,
michael@0 10109 15,16,16,17,17,15,16,16,17,17,12,13,13,15,15,14,
michael@0 10110 14,14,16,16,14,14,15,16,16,15,16,16,17,17,15,16,
michael@0 10111 16,17,17,14,15,15,15,16,15,15,16,16,18,15,16,16,
michael@0 10112 17,17,17,17,17,18,18,16,17,17,19,18,14,15,15,16,
michael@0 10113 17,15,16,16,17,17,15,16,16,18,17,16,17,17,19,18,
michael@0 10114 17,17,17,19,18,10,12,12,14,14,13,13,14,15,15,12,
michael@0 10115 14,13,16,15,15,15,15,17,17,14,15,15,17,16,12,13,
michael@0 10116 13,15,14,13,14,14,16,16,14,14,15,17,16,15,16,16,
michael@0 10117 17,17,15,16,16,18,17,12,13,13,15,14,14,15,15,16,
michael@0 10118 16,13,15,14,16,15,16,17,16,19,17,15,16,16,17,17,
michael@0 10119 14,15,15,17,15,15,16,15,17,17,16,17,16,18,17,17,
michael@0 10120 17,18,18,18,17,17,18,19,18,14,15,15,16,16,15,16,
michael@0 10121 16,17,18,15,16,16,18,16,17,18,18,19,19,17,18,17,
michael@0 10122 18,19, 6, 8, 8,10,10, 8,10,10,11,11, 8,10,10,12,
michael@0 10123 11,10,11,11,13,13, 9,11,11,13,13, 9,10,10,11,11,
michael@0 10124 10,11,11,12,12,10,11,11,12,12,11,12,12,14,14,11,
michael@0 10125 12,12,14,14, 8,10, 9,11,11,10,11,11,12,12,10,11,
michael@0 10126 11,12,12,11,12,12,14,14,11,12,12,14,14,10,11,11,
michael@0 10127 13,13,11,12,13,14,14,12,12,12,14,14,13,14,14,15,
michael@0 10128 16,13,14,14,16,16,10,11,10,13,12,11,12,12,14,14,
michael@0 10129 11,12,12,14,14,13,14,14,15,16,13,14,14,16,15, 8,
michael@0 10130 9, 9,11,11,10,11,11,12,13,10,11,11,13,12,12,13,
michael@0 10131 13,14,15,12,13,13,15,14,10,11,11,12,12,11,11,12,
michael@0 10132 13,14,11,12,12,14,14,13,13,14,15,16,13,14,14,15,
michael@0 10133 15, 9,10,11,12,12,11,12,12,13,14,11,12,12,14,13,
michael@0 10134 13,14,14,15,16,12,14,13,15,15,11,12,12,14,14,12,
michael@0 10135 13,13,14,15,13,14,14,16,15,14,15,15,15,17,15,15,
michael@0 10136 16,16,17,11,12,12,13,14,13,14,14,15,15,12,13,13,
michael@0 10137 15,14,15,16,15,16,17,14,16,15,17,15, 9,10,10,12,
michael@0 10138 11,10,11,11,13,13,10,11,11,13,12,11,12,12,14,14,
michael@0 10139 11,12,12,14,14,10,11,11,12,13,11,12,12,13,14,11,
michael@0 10140 12,12,14,14,12,13,13,15,15,12,13,13,15,15,10,11,
michael@0 10141 10,13,12,11,12,12,13,13,11,12,12,14,13,12,13,13,
michael@0 10142 15,15,12,13,13,15,14,12,13,12,14,14,13,14,14,15,
michael@0 10143 15,13,14,14,15,15,14,15,15,16,16,14,15,15,16,16,
michael@0 10144 11,13,11,14,12,13,13,13,15,14,12,14,13,15,14,15,
michael@0 10145 15,15,17,16,14,15,14,17,15,10,12,12,14,14,13,13,
michael@0 10146 14,15,16,12,14,13,15,15,14,15,16,17,17,14,15,16,
michael@0 10147 17,17,12,13,13,14,15,13,14,14,16,16,14,14,15,16,
michael@0 10148 16,16,16,16,17,17,16,16,16,18,18,12,13,13,14,15,
michael@0 10149 14,14,15,16,16,13,14,14,16,15,16,16,16,17,18,15,
michael@0 10150 16,16,17,17,14,15,15,16,16,15,15,16,17,17,15,16,
michael@0 10151 16,17,18,17,18,18,18,19,17,18,18,19,19,14,15,15,
michael@0 10152 16,16,15,16,16,17,17,15,16,16,17,17,17,17,18,20,
michael@0 10153 18,17,18,17,18,18,11,12,12,14,14,12,13,14,15,15,
michael@0 10154 12,13,13,15,15,14,15,15,16,17,14,15,15,16,17,12,
michael@0 10155 13,13,15,15,14,14,14,16,16,14,14,14,16,16,15,16,
michael@0 10156 16,17,17,15,16,16,17,17,12,13,13,15,14,13,14,14,
michael@0 10157 16,15,14,15,14,16,15,15,16,16,17,17,15,16,16,17,
michael@0 10158 16,14,15,15,16,16,15,16,16,17,17,16,16,16,17,17,
michael@0 10159 17,17,17,19,18,17,17,17,18,19,14,15,14,17,15,15,
michael@0 10160 16,16,17,17,15,16,15,17,17,16,17,17,18,18,16,17,
michael@0 10161 17,18,17, 6,11,11,13,13,11,12,12,14,14,11,12,12,
michael@0 10162 14,14,13,14,14,16,16,13,14,14,16,16,11,12,12,14,
michael@0 10163 14,12,13,13,15,15,12,13,13,15,15,14,15,15,16,17,
michael@0 10164 14,15,15,17,18,11,12,12,14,14,12,13,13,15,15,12,
michael@0 10165 13,13,15,15,14,15,15,17,17,14,15,15,16,16,13,14,
michael@0 10166 14,15,16,14,15,15,16,17,14,15,15,17,16,15,16,17,
michael@0 10167 18,17,16,16,16,18,17,14,14,15,16,16,14,15,15,18,
michael@0 10168 16,14,15,15,17,16,16,17,17,18,18,16,17,16,18,17,
michael@0 10169 11,12,12,14,14,12,13,13,15,15,12,13,13,15,15,14,
michael@0 10170 15,15,17,17,14,15,15,16,16,12,13,13,15,15,13,14,
michael@0 10171 14,15,16,13,14,14,16,16,15,16,16,17,17,15,15,16,
michael@0 10172 17,17,12,13,13,15,15,14,14,14,16,16,13,14,14,16,
michael@0 10173 16,15,16,16,17,17,15,16,16,17,17,14,14,15,15,16,
michael@0 10174 15,15,16,16,17,15,15,16,16,17,16,17,17,17,18,16,
michael@0 10175 17,17,18,18,14,15,15,16,16,15,16,16,17,17,15,16,
michael@0 10176 16,17,17,17,17,17,18,19,17,17,17,18,18,10,12,12,
michael@0 10177 14,14,12,13,14,15,16,13,14,13,15,15,14,15,15,17,
michael@0 10178 17,14,15,16,17,17,12,13,13,15,15,13,14,14,15,15,
michael@0 10179 14,15,14,16,16,15,16,16,17,18,15,17,16,18,17,12,
michael@0 10180 13,13,15,15,14,14,14,16,16,13,14,14,16,15,15,16,
michael@0 10181 16,17,18,15,16,16,17,17,14,14,14,16,16,15,15,16,
michael@0 10182 17,17,15,16,16,17,17,17,17,17,18,20,17,17,17,19,
michael@0 10183 19,14,15,15,16,16,15,17,16,18,18,15,16,15,17,16,
michael@0 10184 17,18,19,19,19,17,17,17,18,17,13,14,14,16,16,14,
michael@0 10185 15,15,17,17,14,15,15,16,17,15,17,17,18,18,16,16,
michael@0 10186 17,18,17,14,15,15,16,17,15,16,16,17,17,15,16,16,
michael@0 10187 17,17,16,17,17,18,18,17,17,17,18,19,14,15,15,16,
michael@0 10188 17,15,16,16,17,17,15,16,16,17,17,16,17,17,18,18,
michael@0 10189 17,17,17,19,19,16,16,16,16,18,16,17,17,17,18,17,
michael@0 10190 17,17,17,19,18,18,18,19,19,18,18,18,19,20,16,16,
michael@0 10191 17,18,18,16,18,17,18,18,17,17,17,20,19,18,18,19,
michael@0 10192 21,20,18,20,18,18,19,10,12,12,14,14,14,14,15,15,
michael@0 10193 17,14,15,14,17,15,16,16,17,18,18,16,18,17,19,18,
michael@0 10194 12,14,13,16,15,14,14,15,15,17,15,16,16,18,17,16,
michael@0 10195 17,18,17,19,17,19,18,20,19,12,13,13,15,15,15,16,
michael@0 10196 17,17,18,14,16,14,17,16,17,18,18,19,19,17,17,17,
michael@0 10197 18,18,15,15,15,17,16,15,16,16,17,17,17,19,17,18,
michael@0 10198 18,18,18,18,18,21,19,20,19,20,19,15,15,16,16,17,
michael@0 10199 17,17,18,20,20,15,16,16,18,17,18,19,19,19,20,18,
michael@0 10200 19,18,19,17, 6,11,11,13,13,11,12,12,14,14,11,12,
michael@0 10201 12,14,14,13,14,14,16,16,13,14,14,16,16,11,12,12,
michael@0 10202 14,14,12,13,13,15,15,12,13,13,15,15,14,15,15,17,
michael@0 10203 17,14,15,15,17,16,11,12,12,14,14,12,13,13,15,15,
michael@0 10204 12,13,13,15,15,14,15,15,16,16,14,15,15,16,16,13,
michael@0 10205 14,14,16,16,15,15,15,16,16,14,15,15,17,16,16,17,
michael@0 10206 17,19,18,16,17,17,18,18,13,14,14,15,15,14,15,15,
michael@0 10207 17,16,14,15,15,17,16,16,17,16,17,18,15,16,16,18,
michael@0 10208 18,10,12,12,14,14,12,13,14,15,15,12,13,13,15,15,
michael@0 10209 14,15,15,17,17,14,15,15,17,16,12,13,13,15,15,14,
michael@0 10210 14,14,15,16,14,15,15,16,16,15,16,16,17,18,16,16,
michael@0 10211 16,18,18,12,13,13,14,14,14,14,15,16,16,13,14,14,
michael@0 10212 16,16,15,16,16,18,18,15,16,16,19,17,14,15,15,16,
michael@0 10213 17,15,15,16,17,17,16,17,16,17,18,17,17,18,17,19,
michael@0 10214 17,17,18,18,19,14,14,14,16,16,15,16,16,17,17,15,
michael@0 10215 16,15,17,17,17,17,17,19,20,16,17,17,18,18,11,12,
michael@0 10216 12,14,14,12,13,13,15,15,12,13,13,15,15,14,15,15,
michael@0 10217 16,16,14,15,14,16,16,12,13,13,15,15,14,14,14,16,
michael@0 10218 16,13,14,14,16,16,15,16,16,18,17,15,16,16,17,17,
michael@0 10219 12,13,13,15,15,13,14,14,16,16,13,14,14,16,16,15,
michael@0 10220 16,15,18,18,15,16,15,17,16,14,15,15,16,16,15,16,
michael@0 10221 16,17,17,15,16,16,18,17,16,17,17,18,18,16,17,17,
michael@0 10222 18,18,14,15,14,16,15,15,16,15,17,17,15,16,15,17,
michael@0 10223 16,16,17,17,18,18,17,17,16,19,17,10,12,12,14,15,
michael@0 10224 14,14,15,15,17,14,15,14,17,15,16,17,17,17,18,16,
michael@0 10225 17,17,18,18,12,14,13,16,15,14,14,16,15,17,15,17,
michael@0 10226 16,18,17,17,17,18,17,19,18,18,18,19,18,12,13,14,
michael@0 10227 15,15,15,16,16,16,17,14,15,14,18,16,18,17,18,19,
michael@0 10228 19,17,18,17,20,18,15,15,15,17,17,15,16,16,17,18,
michael@0 10229 18,18,18,19,18,18,18,19,18,20,18,19,19,21,21,15,
michael@0 10230 15,16,16,17,17,18,18,18,18,15,16,16,17,17,17,19,
michael@0 10231 20,19,20,17,18,18,19,17,13,14,14,16,16,14,15,15,
michael@0 10232 16,17,14,15,15,17,17,16,16,17,17,18,15,17,16,17,
michael@0 10233 17,14,15,15,16,16,15,16,16,17,17,16,16,16,17,17,
michael@0 10234 17,17,18,17,18,17,17,17,18,20,14,15,15,17,16,15,
michael@0 10235 16,16,17,17,15,16,16,17,17,17,17,17,18,18,16,17,
michael@0 10236 17,19,18,16,16,17,17,17,17,18,17,19,18,17,17,17,
michael@0 10237 18,19,17,20,18,19,21,17,19,18,19,20,15,17,15,17,
michael@0 10238 16,16,17,17,18,18,17,17,17,18,17,18,19,18,19,21,
michael@0 10239 18,18,17,19,19,
michael@0 10240 };
michael@0 10241
michael@0 10242 static const static_codebook _44p9_p2_0 = {
michael@0 10243 5, 3125,
michael@0 10244 (char *)_vq_lengthlist__44p9_p2_0,
michael@0 10245 1, -533725184, 1611661312, 3, 0,
michael@0 10246 (long *)_vq_quantlist__44p9_p2_0,
michael@0 10247 0
michael@0 10248 };
michael@0 10249
michael@0 10250 static const long _vq_quantlist__44p9_p3_0[] = {
michael@0 10251 1,
michael@0 10252 0,
michael@0 10253 2,
michael@0 10254 };
michael@0 10255
michael@0 10256 static const char _vq_lengthlist__44p9_p3_0[] = {
michael@0 10257 2, 5, 4, 4, 7, 7, 4, 7, 6, 5, 6, 7, 7, 8, 9, 7,
michael@0 10258 9, 9, 5, 7, 6, 7, 9, 9, 7, 9, 8, 6, 8, 8, 8,10,
michael@0 10259 10, 8,10,10, 8, 9,10,10,11,12,10,12,12, 8,10,10,
michael@0 10260 10,12,12,10,12,11, 6, 8, 8, 8,10,10, 8,10,10, 8,
michael@0 10261 10,10,10,11,12,10,12,12, 8,10, 9,10,12,11,10,12,
michael@0 10262 11, 5, 8, 8, 8,10,10, 8,10,10, 8, 9,10,10,11,11,
michael@0 10263 10,11,11, 8,10,10,10,11,12,10,12,11, 8,10,10,10,
michael@0 10264 11,11,10,11,11,10,11,11,11,12,13,11,12,13,10,11,
michael@0 10265 11,11,13,13,11,13,13, 7, 9, 9,10,11,12,10,12,11,
michael@0 10266 9,11,11,11,12,13,12,14,13, 9,11,11,12,13,14,11,
michael@0 10267 13,12, 5, 8, 8, 8,10,10, 8,10,10, 8,10,10,10,11,
michael@0 10268 12,10,12,12, 8,10, 9,10,12,11, 9,11,11, 7, 9, 9,
michael@0 10269 10,11,12,10,12,11, 9,11,11,11,12,13,12,14,13, 9,
michael@0 10270 11,11,12,13,14,11,13,12, 8,10,10,10,11,11,10,11,
michael@0 10271 11,10,11,11,11,13,13,11,13,13,10,11,10,11,13,12,
michael@0 10272 11,13,12,
michael@0 10273 };
michael@0 10274
michael@0 10275 static const static_codebook _44p9_p3_0 = {
michael@0 10276 5, 243,
michael@0 10277 (char *)_vq_lengthlist__44p9_p3_0,
michael@0 10278 1, -533200896, 1614282752, 2, 0,
michael@0 10279 (long *)_vq_quantlist__44p9_p3_0,
michael@0 10280 0
michael@0 10281 };
michael@0 10282
michael@0 10283 static const long _vq_quantlist__44p9_p3_1[] = {
michael@0 10284 1,
michael@0 10285 0,
michael@0 10286 2,
michael@0 10287 };
michael@0 10288
michael@0 10289 static const char _vq_lengthlist__44p9_p3_1[] = {
michael@0 10290 4, 6, 6, 6, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 8, 7,
michael@0 10291 7, 8, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8,
michael@0 10292 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8,
michael@0 10293 8, 9, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 10294 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9,
michael@0 10295 9, 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9,
michael@0 10296 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8, 8,
michael@0 10297 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 9,
michael@0 10298 9, 9, 9, 9, 9, 9, 9, 7, 8, 8, 8, 9, 9, 8, 9, 9,
michael@0 10299 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9,
michael@0 10300 9, 9, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 10301 9, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9, 9, 7, 8, 8,
michael@0 10302 8, 9, 9, 8, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8,
michael@0 10303 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 8, 9,
michael@0 10304 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9, 9,
michael@0 10305 9, 9, 9,
michael@0 10306 };
michael@0 10307
michael@0 10308 static const static_codebook _44p9_p3_1 = {
michael@0 10309 5, 243,
michael@0 10310 (char *)_vq_lengthlist__44p9_p3_1,
michael@0 10311 1, -535822336, 1611661312, 2, 0,
michael@0 10312 (long *)_vq_quantlist__44p9_p3_1,
michael@0 10313 0
michael@0 10314 };
michael@0 10315
michael@0 10316 static const long _vq_quantlist__44p9_p4_0[] = {
michael@0 10317 1,
michael@0 10318 0,
michael@0 10319 2,
michael@0 10320 };
michael@0 10321
michael@0 10322 static const char _vq_lengthlist__44p9_p4_0[] = {
michael@0 10323 2, 5, 5, 4, 7, 7, 4, 7, 6, 5, 7, 7, 7, 8, 9, 7,
michael@0 10324 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 8, 6, 7, 8, 8, 9,
michael@0 10325 10, 8,10,10, 8, 9,10,10,11,12,10,11,12, 8,10,10,
michael@0 10326 10,11,12,10,12,11, 6, 8, 7, 8,10,10, 8,10, 9, 8,
michael@0 10327 10,10,10,11,12,10,12,12, 8,10, 9,10,12,11,10,12,
michael@0 10328 11, 5, 8, 8, 8,10,10, 8,10,10, 7, 9,10, 9,10,11,
michael@0 10329 10,11,11, 8,10,10,10,12,12,10,12,11, 7, 9, 9, 9,
michael@0 10330 11,11, 9,11,11, 9,10,11,11,11,12,11,12,12, 9,11,
michael@0 10331 11,11,12,12,11,12,12, 7, 9, 9,10,11,12,10,12,11,
michael@0 10332 9,11,10,11,11,12,12,13,13, 9,11,11,12,13,13,11,
michael@0 10333 13,11, 5, 8, 8, 8,10,10, 8,10,10, 8,10,10,10,11,
michael@0 10334 12,10,12,12, 7, 9, 9, 9,11,11, 9,11,10, 7, 9, 9,
michael@0 10335 10,11,12,10,12,11, 9,11,11,11,11,13,12,13,13, 9,
michael@0 10336 10,11,12,13,13,11,12,11, 7, 9, 9, 9,11,11, 9,11,
michael@0 10337 11, 9,11,11,11,12,12,11,12,12, 9,11,10,11,12,12,
michael@0 10338 10,12,11,
michael@0 10339 };
michael@0 10340
michael@0 10341 static const static_codebook _44p9_p4_0 = {
michael@0 10342 5, 243,
michael@0 10343 (char *)_vq_lengthlist__44p9_p4_0,
michael@0 10344 1, -531365888, 1616117760, 2, 0,
michael@0 10345 (long *)_vq_quantlist__44p9_p4_0,
michael@0 10346 0
michael@0 10347 };
michael@0 10348
michael@0 10349 static const long _vq_quantlist__44p9_p4_1[] = {
michael@0 10350 2,
michael@0 10351 1,
michael@0 10352 3,
michael@0 10353 0,
michael@0 10354 4,
michael@0 10355 };
michael@0 10356
michael@0 10357 static const char _vq_lengthlist__44p9_p4_1[] = {
michael@0 10358 6, 8, 8,10, 9, 8, 9, 9,10,10, 8, 9, 9,10,10, 8,
michael@0 10359 10,10,10,10, 8,10,10,10,10, 9, 9, 9,10,10, 9,10,
michael@0 10360 10,10,11, 9,10,10,11,11,10,10,10,11,11,10,10,10,
michael@0 10361 11,11, 9, 9, 9,10,10, 9,10,10,11,11, 9,10,10,11,
michael@0 10362 10,10,10,10,11,11,10,10,10,11,11,10,10,10,10,11,
michael@0 10363 10,10,11,11,11,10,11,11,11,11,11,11,11,11,11,11,
michael@0 10364 11,11,11,11,10,10,10,11,10,10,11,11,11,11,10,11,
michael@0 10365 10,11,11,11,11,11,11,11,10,11,11,11,11, 9,10,10,
michael@0 10366 10,11,10,10,11,11,11,10,11,11,11,11,10,11,11,11,
michael@0 10367 11,10,11,11,11,11,10,10,11,11,11,11,11,11,11,11,
michael@0 10368 11,11,11,11,12,11,11,12,12,12,11,11,11,12,12,10,
michael@0 10369 11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,
michael@0 10370 11,12,12,11,11,11,12,12,11,11,11,11,11,11,12,12,
michael@0 10371 12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 10372 12,11,11,11,11,11,11,12,12,12,12,11,12,11,12,12,
michael@0 10373 11,12,12,12,12,12,12,12,12,12, 9,10,10,11,10,10,
michael@0 10374 11,11,11,11,10,11,11,11,11,10,11,11,11,11,10,11,
michael@0 10375 11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,
michael@0 10376 12,12,11,11,12,12,12,11,11,11,12,12,10,11,10,11,
michael@0 10377 11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,
michael@0 10378 11,11,11,12,12,11,11,11,11,11,11,12,12,12,12,11,
michael@0 10379 12,12,12,12,11,12,12,12,12,12,12,12,12,12,11,11,
michael@0 10380 11,11,11,11,12,12,12,12,11,12,11,12,12,12,12,12,
michael@0 10381 12,12,11,12,12,12,12,11,11,11,11,11,11,12,12,12,
michael@0 10382 12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10383 11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10384 12,12,13,13,12,12,12,13,13,11,12,12,12,12,12,12,
michael@0 10385 12,12,12,12,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 10386 13,13,12,12,12,12,12,12,12,12,12,13,12,12,12,13,
michael@0 10387 13,12,13,13,13,13,12,13,13,13,13,12,12,12,12,12,
michael@0 10388 12,12,12,13,13,12,12,12,13,13,12,13,13,13,13,12,
michael@0 10389 13,13,13,13,11,11,11,11,11,11,12,12,12,12,11,12,
michael@0 10390 12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,
michael@0 10391 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,
michael@0 10392 13,12,12,12,13,13,11,12,12,12,12,12,12,12,12,12,
michael@0 10393 12,12,12,12,12,12,12,12,13,13,12,12,12,13,13,12,
michael@0 10394 12,12,12,12,12,12,12,13,13,12,12,12,13,13,12,13,
michael@0 10395 13,13,13,12,13,13,13,13,12,12,12,12,12,12,12,12,
michael@0 10396 13,13,12,12,12,13,12,12,13,13,13,13,12,13,13,13,
michael@0 10397 13, 7,10,10,11,11,10,10,11,11,11,10,11,11,11,11,
michael@0 10398 10,11,11,11,11,10,11,11,11,11,10,10,10,11,11,10,
michael@0 10399 11,11,11,11,11,11,11,11,12,11,11,11,12,12,11,11,
michael@0 10400 11,12,12,10,11,11,11,11,11,11,11,12,11,11,11,11,
michael@0 10401 12,11,11,11,11,12,12,11,11,11,12,12,11,11,11,11,
michael@0 10402 11,11,11,11,12,12,11,11,12,12,12,11,12,12,12,12,
michael@0 10403 11,12,12,12,12,11,11,11,11,11,11,12,12,12,12,11,
michael@0 10404 11,12,12,12,11,12,12,12,12,11,12,12,12,12,10,11,
michael@0 10405 11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,
michael@0 10406 12,12,11,11,11,12,12,11,11,11,11,11,11,11,12,12,
michael@0 10407 12,11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,
michael@0 10408 11,11,11,11,11,11,12,11,12,12,11,11,11,12,12,11,
michael@0 10409 12,12,12,12,11,12,12,12,12,11,11,11,11,12,11,12,
michael@0 10410 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10411 12,12,11,11,11,12,12,11,12,12,12,12,11,12,12,12,
michael@0 10412 12,12,12,12,12,12,12,12,12,12,12,10,11,10,11,11,
michael@0 10413 11,11,11,12,12,11,11,11,12,12,11,12,12,12,12,11,
michael@0 10414 12,12,12,12,10,11,11,12,11,11,11,12,12,12,11,12,
michael@0 10415 12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,
michael@0 10416 12,11,11,12,12,12,12,11,12,11,12,12,12,12,12,12,
michael@0 10417 12,12,12,12,12,12,11,12,11,12,12,12,12,12,12,12,
michael@0 10418 12,12,12,12,12,12,12,12,12,13,12,12,12,12,12,11,
michael@0 10419 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10420 12,12,13,12,12,12,13,12,11,11,11,12,12,12,12,12,
michael@0 10421 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10422 13,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10423 12,12,13,13,13,12,12,12,13,13,11,12,12,12,12,12,
michael@0 10424 12,12,12,13,12,12,12,12,12,12,12,13,13,13,12,13,
michael@0 10425 12,13,13,12,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 10426 13,13,12,13,13,13,13,12,13,13,13,13,12,12,12,12,
michael@0 10427 12,12,12,12,13,13,12,13,12,13,13,12,13,13,13,13,
michael@0 10428 12,13,13,13,13,11,11,11,12,12,12,12,12,12,12,11,
michael@0 10429 12,12,12,12,12,12,12,13,13,12,12,12,13,13,11,12,
michael@0 10430 12,12,12,12,12,12,12,12,12,12,12,13,13,12,13,12,
michael@0 10431 13,13,12,13,13,13,13,11,12,12,12,12,12,12,12,13,
michael@0 10432 13,12,12,12,13,12,12,13,13,13,13,12,13,13,13,13,
michael@0 10433 12,12,12,12,12,12,12,13,13,13,12,13,13,13,13,13,
michael@0 10434 13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,13,
michael@0 10435 13,13,13,12,12,12,13,13,13,13,13,13,13,13,13,13,
michael@0 10436 13,13, 7,10,10,11,11,10,11,11,11,11,10,11,11,11,
michael@0 10437 11,10,11,11,11,11,10,11,11,11,11,10,11,11,11,11,
michael@0 10438 11,11,11,11,11,11,11,11,12,11,11,11,12,12,12,11,
michael@0 10439 11,11,12,12,10,10,10,11,11,11,11,11,12,11,10,11,
michael@0 10440 11,11,11,11,11,11,12,12,11,11,11,12,12,11,11,11,
michael@0 10441 11,11,11,11,12,12,12,11,12,11,12,12,11,12,12,12,
michael@0 10442 12,11,12,12,12,12,11,11,11,11,11,11,11,11,12,12,
michael@0 10443 11,12,11,12,12,11,12,12,12,12,11,12,12,12,12,10,
michael@0 10444 10,10,11,11,11,11,11,12,12,11,11,11,12,12,11,12,
michael@0 10445 12,12,12,11,12,12,12,12,11,11,11,11,11,11,11,12,
michael@0 10446 12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10447 12,11,11,11,11,11,11,12,12,12,12,11,12,11,12,12,
michael@0 10448 12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,
michael@0 10449 12,12,12,12,12,12,12,12,12,12,12,12,12,13,12,12,
michael@0 10450 12,13,12,11,11,11,12,12,12,12,12,12,12,12,12,12,
michael@0 10451 12,12,12,12,12,12,12,12,12,12,12,12,10,11,11,11,
michael@0 10452 11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,
michael@0 10453 11,11,11,12,12,11,11,11,11,11,11,11,12,12,12,11,
michael@0 10454 12,11,12,12,11,12,12,12,12,11,12,12,12,12,11,11,
michael@0 10455 11,11,11,11,11,11,12,12,11,11,11,12,12,11,12,12,
michael@0 10456 12,12,11,12,12,12,12,11,11,11,12,11,12,12,12,12,
michael@0 10457 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10458 11,11,11,12,11,11,12,12,12,12,11,12,12,12,12,12,
michael@0 10459 12,12,12,12,12,12,12,12,12,11,11,11,12,12,11,12,
michael@0 10460 12,12,12,12,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 10461 13,12,11,12,12,12,12,12,12,12,12,13,12,12,12,13,
michael@0 10462 13,12,13,13,13,13,12,13,13,13,13,11,12,12,12,12,
michael@0 10463 12,12,12,12,13,12,12,12,12,12,12,13,13,13,13,12,
michael@0 10464 13,13,13,13,12,12,12,12,12,12,12,13,13,13,12,13,
michael@0 10465 12,13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,
michael@0 10466 12,12,12,13,13,13,13,12,13,12,13,13,13,13,13,13,
michael@0 10467 13,13,13,13,13,13,11,11,11,12,12,11,12,12,12,12,
michael@0 10468 11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,
michael@0 10469 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,
michael@0 10470 12,13,13,12,12,12,13,13,11,12,12,12,12,12,12,12,
michael@0 10471 12,12,12,12,12,12,12,12,12,12,13,13,12,13,12,13,
michael@0 10472 13,12,12,12,12,12,12,12,12,13,13,12,12,12,13,13,
michael@0 10473 13,13,13,13,13,12,13,13,13,13,12,12,12,12,12,12,
michael@0 10474 13,12,13,13,12,13,12,13,12,12,13,13,13,13,12,13,
michael@0 10475 13,13,13, 8,11,11,12,12,11,12,12,12,12,11,12,12,
michael@0 10476 12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,
michael@0 10477 12,11,12,12,12,12,12,12,12,12,12,12,12,12,13,13,
michael@0 10478 12,12,12,13,13,11,11,11,12,12,12,12,12,12,12,12,
michael@0 10479 12,12,12,12,12,12,12,13,13,12,12,12,13,13,11,12,
michael@0 10480 12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,
michael@0 10481 13,13,12,12,13,13,13,11,12,12,12,12,12,12,12,13,
michael@0 10482 12,12,12,12,13,13,12,13,13,13,13,12,13,13,13,13,
michael@0 10483 11,11,11,12,12,11,12,12,12,12,11,12,12,12,12,12,
michael@0 10484 12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,
michael@0 10485 12,12,12,12,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 10486 13,13,11,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10487 12,12,13,12,13,13,12,13,12,13,13,12,12,12,12,12,
michael@0 10488 12,12,12,12,13,12,12,12,13,13,12,13,13,13,13,12,
michael@0 10489 13,13,13,13,12,12,12,12,12,12,12,12,13,13,12,12,
michael@0 10490 12,13,13,12,13,13,13,13,12,13,13,13,13,11,11,11,
michael@0 10491 12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,13,
michael@0 10492 12,12,12,12,12,13,11,12,12,12,12,12,12,12,12,13,
michael@0 10493 12,12,12,12,13,12,13,13,13,13,12,13,13,13,13,11,
michael@0 10494 12,12,12,12,12,12,12,12,13,12,12,12,13,12,12,13,
michael@0 10495 13,13,13,12,13,13,13,13,12,12,12,12,12,12,12,12,
michael@0 10496 13,13,12,12,13,13,13,12,13,13,13,13,12,13,13,13,
michael@0 10497 13,12,12,12,12,12,12,13,13,13,13,12,13,12,13,13,
michael@0 10498 12,13,13,13,13,13,13,13,13,13,11,11,11,12,12,12,
michael@0 10499 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10500 12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10501 12,12,12,12,13,13,13,12,13,13,13,13,11,12,12,12,
michael@0 10502 12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,
michael@0 10503 12,13,12,13,13,12,12,12,12,12,12,12,12,13,13,12,
michael@0 10504 12,12,13,13,12,13,13,13,13,12,13,13,13,13,12,12,
michael@0 10505 12,12,12,12,13,12,13,13,12,12,12,13,13,13,13,13,
michael@0 10506 13,13,12,13,13,13,13,11,11,11,12,12,12,12,12,12,
michael@0 10507 12,12,12,12,12,12,12,12,12,12,13,12,12,12,13,12,
michael@0 10508 11,12,12,12,12,12,12,12,12,12,12,12,12,13,13,12,
michael@0 10509 12,13,13,13,12,13,13,13,13,11,12,12,12,12,12,12,
michael@0 10510 12,12,13,12,12,12,13,12,12,13,13,13,13,12,13,13,
michael@0 10511 13,13,12,12,12,12,12,12,12,12,13,13,12,12,12,13,
michael@0 10512 13,13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,
michael@0 10513 12,13,13,13,13,12,13,12,13,13,13,13,13,13,13,13,
michael@0 10514 13,13,13,13, 8,11,11,11,11,11,12,12,12,12,11,12,
michael@0 10515 12,12,12,12,12,12,12,12,11,12,12,12,12,11,11,11,
michael@0 10516 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10517 13,12,12,12,13,13,11,11,11,12,12,12,12,12,12,12,
michael@0 10518 12,12,12,12,12,12,12,12,13,13,12,12,12,13,12,12,
michael@0 10519 12,12,12,12,12,12,12,12,12,12,12,12,13,13,12,13,
michael@0 10520 13,13,13,12,13,13,13,13,11,12,12,12,12,12,12,12,
michael@0 10521 12,13,12,12,12,13,12,12,13,13,13,13,12,13,12,13,
michael@0 10522 13,11,11,11,12,12,12,12,12,12,12,11,12,12,12,12,
michael@0 10523 12,12,12,13,13,12,12,12,13,12,11,12,12,12,12,12,
michael@0 10524 12,12,12,12,12,12,12,13,13,12,12,13,13,13,12,13,
michael@0 10525 13,13,13,11,12,12,12,12,12,12,12,13,13,12,12,12,
michael@0 10526 12,12,12,13,13,13,13,12,13,13,13,13,12,12,12,12,
michael@0 10527 12,12,12,13,13,13,12,12,13,13,13,13,13,13,13,13,
michael@0 10528 12,13,13,13,13,12,12,12,12,12,12,13,12,13,13,12,
michael@0 10529 12,12,13,13,13,13,13,13,13,12,13,13,13,13,11,11,
michael@0 10530 11,12,12,11,12,12,12,12,11,12,12,12,12,12,12,12,
michael@0 10531 12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,
michael@0 10532 12,12,12,12,12,12,12,13,12,13,13,12,12,12,13,13,
michael@0 10533 11,12,12,12,12,12,12,12,12,13,12,12,12,12,12,12,
michael@0 10534 12,12,13,13,12,13,12,13,13,12,12,12,12,12,12,12,
michael@0 10535 12,13,12,12,12,12,13,13,12,13,13,13,13,12,13,13,
michael@0 10536 13,13,12,12,12,12,12,12,12,12,13,13,12,12,12,13,
michael@0 10537 12,12,13,13,13,13,12,13,13,13,13,11,11,11,12,12,
michael@0 10538 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10539 12,12,13,13,11,12,12,12,12,12,12,12,12,13,12,12,
michael@0 10540 12,12,12,12,13,13,13,13,12,13,13,13,13,11,12,12,
michael@0 10541 12,12,12,12,12,12,13,12,12,12,12,12,12,13,13,13,
michael@0 10542 13,12,13,13,13,13,12,12,12,12,12,12,12,12,13,13,
michael@0 10543 12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,12,
michael@0 10544 12,12,12,12,12,13,13,13,13,12,12,12,13,12,13,13,
michael@0 10545 13,13,13,12,13,13,13,13,11,11,11,12,12,12,12,12,
michael@0 10546 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10547 13,11,12,12,12,12,12,12,12,12,12,12,12,12,13,12,
michael@0 10548 12,12,12,13,13,12,13,13,13,13,11,12,12,12,12,12,
michael@0 10549 12,12,12,12,12,12,12,12,12,12,13,13,13,13,12,13,
michael@0 10550 12,13,13,12,12,12,12,12,12,12,13,13,13,12,13,12,
michael@0 10551 13,13,12,13,13,13,13,13,13,13,13,13,12,12,12,12,
michael@0 10552 12,12,12,12,12,13,12,12,12,13,13,13,13,13,13,13,
michael@0 10553 12,13,13,13,13,
michael@0 10554 };
michael@0 10555
michael@0 10556 static const static_codebook _44p9_p4_1 = {
michael@0 10557 5, 3125,
michael@0 10558 (char *)_vq_lengthlist__44p9_p4_1,
michael@0 10559 1, -533725184, 1611661312, 3, 0,
michael@0 10560 (long *)_vq_quantlist__44p9_p4_1,
michael@0 10561 0
michael@0 10562 };
michael@0 10563
michael@0 10564 static const long _vq_quantlist__44p9_p5_0[] = {
michael@0 10565 2,
michael@0 10566 1,
michael@0 10567 3,
michael@0 10568 0,
michael@0 10569 4,
michael@0 10570 };
michael@0 10571
michael@0 10572 static const char _vq_lengthlist__44p9_p5_0[] = {
michael@0 10573 4, 6, 6, 9, 9, 6, 7, 8,10,11, 6, 8, 7,10,10, 8,
michael@0 10574 10,10,12,12, 8,10,10,12,12, 6, 7, 8,10,10, 7, 8,
michael@0 10575 9,10,11, 8, 9, 9,11,11,10,10,11,12,13,10,11,11,
michael@0 10576 13,13, 6, 8, 7,10,10, 8, 9, 9,11,11, 7, 9, 8,11,
michael@0 10577 10,10,11,11,13,13,10,11,10,13,12, 9,10,10,11,12,
michael@0 10578 10,10,11,12,13,10,11,11,12,13,12,12,13,12,14,12,
michael@0 10579 13,13,14,14, 9,10,10,12,11,10,11,11,13,12,10,11,
michael@0 10580 10,13,12,12,13,13,14,14,12,13,12,14,12, 7, 8, 8,
michael@0 10581 10,11, 8, 9,10,11,12, 8, 9, 9,11,12,10,11,12,13,
michael@0 10582 14,10,11,11,13,13, 8, 9,10,11,12, 9,10,11,12,13,
michael@0 10583 10,10,11,12,12,11,12,12,13,14,11,12,12,14,14, 8,
michael@0 10584 9, 9,11,12,10,10,11,12,13, 9,10,10,12,12,11,12,
michael@0 10585 12,14,14,11,12,12,14,13,11,11,12,12,13,11,12,12,
michael@0 10586 13,14,12,12,13,14,14,13,13,14,14,16,13,14,14,15,
michael@0 10587 15,11,12,11,13,13,12,12,12,14,14,11,12,12,14,13,
michael@0 10588 13,14,14,15,15,13,14,13,15,14, 7, 8, 8,11,10, 8,
michael@0 10589 10, 9,12,11, 8,10, 9,12,11,10,11,11,13,13,10,12,
michael@0 10590 11,14,13, 8, 9, 9,12,11, 9,10,10,12,12,10,11,10,
michael@0 10591 13,12,11,12,12,13,14,11,12,12,14,14, 8,10, 9,12,
michael@0 10592 11,10,11,10,12,12, 9,11,10,13,11,11,12,12,14,14,
michael@0 10593 11,12,12,14,13,11,11,12,13,13,11,12,12,13,14,12,
michael@0 10594 12,12,14,14,13,13,14,14,15,13,14,14,15,15,11,12,
michael@0 10595 11,13,12,12,12,12,14,14,11,12,12,14,13,13,14,14,
michael@0 10596 15,15,13,14,13,15,14,10,11,11,12,13,11,12,12,13,
michael@0 10597 14,11,12,12,13,14,13,13,14,14,16,13,14,14,15,15,
michael@0 10598 11,12,12,12,14,12,12,13,13,15,12,13,13,13,15,14,
michael@0 10599 14,15,15,16,14,14,15,15,16,11,12,12,13,14,12,13,
michael@0 10600 13,14,15,12,13,13,14,14,14,14,15,15,16,14,14,14,
michael@0 10601 15,15,13,14,14,14,15,14,14,15,15,16,14,15,15,15,
michael@0 10602 16,15,15,16,16,18,16,16,16,17,17,13,14,14,15,15,
michael@0 10603 14,14,15,16,16,14,14,14,16,15,16,16,16,17,17,15,
michael@0 10604 16,16,17,16,10,11,11,13,12,11,12,12,14,13,11,12,
michael@0 10605 12,14,13,13,14,14,15,15,13,14,13,16,14,11,12,12,
michael@0 10606 14,13,12,13,13,14,14,12,13,13,15,14,14,14,14,15,
michael@0 10607 15,14,15,14,16,15,11,12,12,14,12,12,13,13,15,14,
michael@0 10608 12,13,12,15,13,14,15,14,16,15,14,15,14,16,15,13,
michael@0 10609 14,14,15,15,14,14,14,15,16,14,15,14,16,16,15,16,
michael@0 10610 16,16,17,16,16,16,17,17,13,14,14,15,14,14,15,15,
michael@0 10611 16,15,14,15,14,16,15,16,16,16,17,17,15,16,15,18,
michael@0 10612 16, 6, 8, 8,11,11, 8, 9,10,11,12, 8,10, 9,12,12,
michael@0 10613 10,11,11,13,13,10,12,11,14,13, 8, 9, 9,11,12, 9,
michael@0 10614 10,10,12,12, 9,10,10,12,12,11,11,12,13,14,11,12,
michael@0 10615 12,14,14, 8,10, 9,12,11,10,11,11,12,12, 9,11,10,
michael@0 10616 13,12,11,12,12,14,14,11,12,12,14,13,10,11,11,13,
michael@0 10617 13,11,12,12,13,14,11,12,12,14,14,13,13,14,13,15,
michael@0 10618 13,14,14,15,15,11,12,11,13,13,12,12,12,14,14,11,
michael@0 10619 12,12,14,13,13,14,14,15,15,13,14,13,15,14, 8, 9,
michael@0 10620 9,11,11, 9,10,10,12,12, 9,10,10,12,12,11,12,12,
michael@0 10621 13,14,11,12,12,14,14, 9, 9,10,11,12,10,10,11,12,
michael@0 10622 13,10,10,11,12,13,12,12,13,13,15,12,12,13,14,14,
michael@0 10623 9,10,10,12,12,10,11,11,13,13,10,11,11,13,13,12,
michael@0 10624 13,13,14,15,12,13,12,14,14,11,11,12,12,14,12,12,
michael@0 10625 13,13,14,12,12,13,13,14,13,13,14,14,16,14,14,14,
michael@0 10626 15,15,11,12,12,14,13,12,13,13,14,14,12,13,13,15,
michael@0 10627 14,14,14,14,16,16,13,14,14,16,14, 7, 9, 9,12,11,
michael@0 10628 9,10,10,12,12, 9,11,10,13,12,11,12,12,13,14,11,
michael@0 10629 13,12,14,13, 9,10,10,12,12,10,10,11,12,13,10,12,
michael@0 10630 11,13,13,12,12,13,13,14,12,13,13,15,14, 9,10,10,
michael@0 10631 12,12,11,11,11,13,13,10,12,10,13,12,12,13,13,14,
michael@0 10632 15,12,13,12,15,13,11,12,12,14,13,12,12,13,13,14,
michael@0 10633 12,13,13,15,14,13,13,14,13,16,14,15,14,16,15,12,
michael@0 10634 12,12,14,14,13,13,13,14,14,12,13,12,14,13,14,15,
michael@0 10635 15,16,16,13,14,13,16,13,10,11,12,13,14,11,12,13,
michael@0 10636 13,15,12,12,13,14,14,13,14,14,15,16,13,14,14,16,
michael@0 10637 15,12,12,13,12,14,12,12,13,13,15,13,13,13,13,15,
michael@0 10638 14,14,15,14,16,14,15,15,15,16,12,13,12,14,14,13,
michael@0 10639 13,13,15,15,12,13,13,15,15,14,15,15,16,16,14,15,
michael@0 10640 15,16,16,13,14,14,13,16,14,14,15,14,16,14,14,15,
michael@0 10641 14,16,15,15,16,15,18,16,16,16,16,17,14,14,14,16,
michael@0 10642 15,14,15,15,16,16,14,15,15,16,16,16,16,16,17,17,
michael@0 10643 15,16,16,17,16,10,12,11,14,13,12,13,13,14,14,12,
michael@0 10644 13,12,15,14,14,14,14,15,15,14,15,14,16,15,12,13,
michael@0 10645 12,14,13,12,13,13,15,14,13,14,13,15,14,14,15,15,
michael@0 10646 16,16,14,15,15,17,15,12,13,12,14,14,13,14,14,15,
michael@0 10647 15,13,14,13,15,14,15,15,15,16,16,14,15,15,17,15,
michael@0 10648 14,14,14,16,15,14,15,15,16,16,14,15,15,16,15,16,
michael@0 10649 16,16,16,17,16,17,16,18,17,14,14,14,16,15,15,15,
michael@0 10650 15,16,16,14,15,14,16,15,16,16,17,17,17,15,16,15,
michael@0 10651 17,16, 6, 8, 8,11,11, 8, 9,10,12,12, 8,10, 9,12,
michael@0 10652 11,10,11,12,13,13,10,11,11,13,13, 8, 9,10,11,12,
michael@0 10653 9,10,11,12,13,10,11,11,12,12,11,12,12,13,14,11,
michael@0 10654 12,12,14,14, 8, 9, 9,12,11, 9,10,10,12,12, 9,10,
michael@0 10655 10,12,12,11,12,12,14,14,11,12,11,14,13,11,11,12,
michael@0 10656 13,13,11,12,12,13,14,12,12,12,14,14,13,13,14,14,
michael@0 10657 15,13,14,14,15,15,10,11,11,13,13,11,12,12,14,14,
michael@0 10658 11,12,12,14,13,13,14,14,15,15,13,14,13,15,13, 7,
michael@0 10659 9, 9,11,12, 9,10,11,12,13, 9,10,10,12,12,11,12,
michael@0 10660 13,13,14,11,12,12,14,14, 9,10,10,12,12,10,10,11,
michael@0 10661 12,13,11,12,11,13,13,12,12,13,13,15,12,13,13,15,
michael@0 10662 14, 9,10,10,12,12,10,11,12,13,13,10,11,10,13,12,
michael@0 10663 12,13,13,14,15,12,13,12,14,13,12,12,12,14,14,12,
michael@0 10664 12,13,13,14,13,13,13,15,14,14,13,14,13,16,14,15,
michael@0 10665 15,16,16,11,12,12,13,14,12,13,13,14,15,12,13,12,
michael@0 10666 14,13,14,14,15,15,16,13,14,13,15,13, 8, 9, 9,11,
michael@0 10667 11, 9,10,10,12,12, 9,10,10,12,12,11,12,12,14,14,
michael@0 10668 11,12,11,14,13, 9,10,10,12,12,10,11,11,13,13,10,
michael@0 10669 11,11,13,13,12,12,13,14,15,12,13,13,15,14, 9,10,
michael@0 10670 9,12,11,10,11,10,13,12,10,11,10,13,12,12,13,12,
michael@0 10671 14,14,12,13,12,15,13,11,12,12,13,14,12,13,13,14,
michael@0 10672 14,12,13,13,14,14,14,14,14,14,16,14,14,14,16,15,
michael@0 10673 11,12,11,14,12,12,13,12,15,13,12,13,12,15,13,14,
michael@0 10674 14,14,16,15,13,14,13,16,14,10,11,12,13,14,12,12,
michael@0 10675 13,13,15,12,13,13,14,14,14,14,15,15,16,14,14,14,
michael@0 10676 15,16,12,12,13,14,14,12,13,14,14,15,13,14,14,15,
michael@0 10677 15,14,15,15,15,17,15,15,15,16,16,12,12,13,13,14,
michael@0 10678 13,13,14,14,15,12,13,13,14,15,15,15,15,15,17,14,
michael@0 10679 15,15,15,15,14,14,14,16,16,14,15,15,15,16,15,15,
michael@0 10680 15,16,16,16,15,16,16,18,16,16,17,17,17,14,14,14,
michael@0 10681 15,16,15,15,15,16,17,14,15,14,16,16,16,16,17,17,
michael@0 10682 18,16,16,15,17,16,10,12,11,14,13,12,12,12,14,14,
michael@0 10683 11,13,12,14,13,13,14,14,15,15,13,14,13,16,15,12,
michael@0 10684 12,13,14,14,12,13,13,15,15,13,13,13,15,15,14,15,
michael@0 10685 15,16,16,14,15,15,17,16,12,13,12,14,12,13,13,13,
michael@0 10686 15,13,12,13,12,15,13,14,15,15,16,15,14,15,14,16,
michael@0 10687 14,14,14,14,16,16,14,15,15,16,16,14,15,15,16,16,
michael@0 10688 15,16,16,16,17,16,17,16,18,17,13,14,14,16,13,14,
michael@0 10689 15,15,16,14,14,15,14,16,14,16,16,16,17,16,15,16,
michael@0 10690 15,18,15, 9,11,11,13,13,11,12,12,14,14,11,12,12,
michael@0 10691 14,14,13,14,14,15,15,13,14,14,15,15,11,12,12,14,
michael@0 10692 14,11,12,13,14,15,12,13,13,15,14,13,14,14,15,16,
michael@0 10693 13,14,14,16,16,11,12,12,14,14,12,13,13,15,15,12,
michael@0 10694 13,13,15,14,14,14,14,16,16,14,15,14,16,15,12,13,
michael@0 10695 13,14,15,12,13,14,15,16,13,14,14,16,16,14,14,15,
michael@0 10696 16,17,15,15,15,17,17,13,14,14,15,15,14,15,14,16,
michael@0 10697 16,14,15,14,16,15,15,16,16,17,17,15,16,15,17,16,
michael@0 10698 10,12,12,13,14,11,12,13,14,14,12,13,12,14,14,13,
michael@0 10699 14,14,15,16,13,14,14,16,15,11,12,12,14,14,12,12,
michael@0 10700 13,14,15,12,13,13,15,15,13,13,15,15,17,14,14,15,
michael@0 10701 16,16,12,13,12,14,14,12,13,13,15,15,12,13,13,15,
michael@0 10702 14,14,15,15,16,16,14,15,14,16,16,13,12,14,13,16,
michael@0 10703 13,13,15,14,16,14,13,15,15,16,14,14,16,15,17,15,
michael@0 10704 15,16,16,17,13,14,14,16,15,14,15,15,16,16,14,15,
michael@0 10705 14,16,15,16,16,16,17,17,15,16,16,18,16,10,12,12,
michael@0 10706 14,14,12,12,13,14,14,12,13,12,15,14,13,14,14,15,
michael@0 10707 16,14,15,14,16,15,11,12,12,14,14,12,13,13,14,15,
michael@0 10708 13,14,13,15,15,14,14,15,15,16,14,15,15,17,16,12,
michael@0 10709 13,13,14,14,13,13,14,15,15,12,14,13,15,15,14,15,
michael@0 10710 15,16,16,14,15,15,17,15,13,14,13,15,15,13,14,14,
michael@0 10711 15,16,14,15,14,17,16,15,15,15,15,17,16,16,16,18,
michael@0 10712 17,14,14,14,16,16,15,15,15,16,16,14,15,14,16,16,
michael@0 10713 16,16,17,17,17,16,16,16,17,16,11,12,13,14,14,12,
michael@0 10714 13,13,15,15,12,13,13,15,15,14,15,15,16,16,14,15,
michael@0 10715 15,17,16,12,13,13,14,15,13,13,14,14,16,13,14,14,
michael@0 10716 15,16,15,14,16,15,17,15,15,16,16,17,12,13,13,15,
michael@0 10717 15,13,14,14,16,16,13,14,14,16,15,15,15,16,17,17,
michael@0 10718 15,16,15,17,16,14,14,15,13,16,15,14,16,14,17,15,
michael@0 10719 15,16,14,17,16,15,17,15,18,16,16,17,16,18,14,15,
michael@0 10720 15,17,16,15,16,16,17,17,15,16,15,17,16,16,17,17,
michael@0 10721 18,18,16,17,15,18,16,11,12,12,14,14,13,13,14,14,
michael@0 10722 15,13,14,13,16,14,15,15,15,16,16,15,16,15,17,16,
michael@0 10723 12,13,13,15,14,13,13,14,15,15,14,15,14,16,15,15,
michael@0 10724 15,16,15,16,16,16,16,18,16,12,13,13,15,15,14,14,
michael@0 10725 15,15,16,13,14,13,16,15,16,16,16,17,17,15,16,15,
michael@0 10726 17,15,14,15,14,16,15,14,15,15,16,16,15,16,15,17,
michael@0 10727 16,16,15,16,15,17,17,18,17,18,17,15,15,15,16,16,
michael@0 10728 16,16,16,17,17,14,15,15,17,16,17,17,18,18,18,16,
michael@0 10729 17,15,18,15, 9,11,11,13,13,11,12,12,14,14,11,12,
michael@0 10730 12,14,14,13,14,14,15,16,13,14,14,15,15,11,12,12,
michael@0 10731 14,14,12,13,13,14,15,12,13,13,14,14,14,14,15,15,
michael@0 10732 16,14,14,14,16,16,11,12,12,14,14,12,13,13,14,15,
michael@0 10733 11,13,12,14,14,13,14,14,16,16,13,14,14,16,15,13,
michael@0 10734 14,14,15,15,14,14,15,15,16,14,15,14,16,16,15,15,
michael@0 10735 16,16,17,15,16,16,17,17,12,13,13,15,15,13,14,14,
michael@0 10736 16,15,12,14,13,16,15,15,16,15,17,17,14,15,15,17,
michael@0 10737 15,10,12,12,14,14,12,12,13,14,15,12,13,12,14,14,
michael@0 10738 14,14,15,15,16,13,14,14,16,16,12,13,13,14,14,13,
michael@0 10739 13,14,14,15,13,14,13,15,15,14,15,15,15,17,14,15,
michael@0 10740 15,16,16,11,12,12,14,14,13,13,14,15,15,12,13,13,
michael@0 10741 15,14,14,15,15,16,17,14,15,14,16,15,14,14,14,16,
michael@0 10742 16,14,15,15,16,16,15,15,15,16,16,15,16,16,16,18,
michael@0 10743 16,17,16,18,17,13,13,14,15,15,14,14,15,16,16,13,
michael@0 10744 14,14,16,15,16,16,17,17,17,15,15,15,17,15,10,12,
michael@0 10745 12,14,13,12,12,13,14,14,11,13,12,14,14,13,14,14,
michael@0 10746 16,16,13,14,14,16,15,12,12,13,14,14,12,13,13,14,
michael@0 10747 15,13,13,13,15,15,14,14,15,16,16,14,15,15,16,16,
michael@0 10748 11,12,12,14,14,12,13,13,15,15,12,13,12,15,14,14,
michael@0 10749 15,14,16,16,13,15,13,16,15,13,14,14,15,16,14,15,
michael@0 10750 15,15,17,14,15,15,16,16,16,15,16,16,17,16,16,16,
michael@0 10751 17,17,13,14,12,16,13,14,15,13,16,15,13,15,13,16,
michael@0 10752 14,15,16,15,17,16,15,16,14,17,15,11,12,12,14,15,
michael@0 10753 13,13,14,14,16,13,14,13,15,14,15,15,16,16,17,15,
michael@0 10754 15,15,16,16,12,13,13,15,15,13,13,14,15,16,14,15,
michael@0 10755 14,16,15,15,15,16,15,17,16,16,16,17,17,12,13,13,
michael@0 10756 14,15,14,14,15,15,16,13,14,13,15,15,16,16,16,17,
michael@0 10757 17,15,16,15,16,15,15,15,15,16,16,14,15,15,16,17,
michael@0 10758 16,16,16,17,17,16,15,17,15,18,17,18,17,18,18,14,
michael@0 10759 14,15,15,17,15,15,16,16,17,14,15,15,16,16,17,17,
michael@0 10760 17,17,18,16,16,15,17,15,11,12,12,14,14,12,13,13,
michael@0 10761 15,15,12,13,13,15,15,14,15,15,16,16,14,15,14,17,
michael@0 10762 16,13,13,13,15,15,13,14,14,15,16,13,14,14,16,16,
michael@0 10763 15,15,16,16,17,15,16,16,17,17,12,13,13,15,14,13,
michael@0 10764 14,14,16,15,13,14,13,16,14,15,16,16,17,16,15,16,
michael@0 10765 14,17,15,14,15,15,16,17,15,15,16,16,17,15,16,16,
michael@0 10766 17,17,16,15,17,16,18,16,17,17,18,18,14,15,14,16,
michael@0 10767 13,15,16,15,17,14,15,16,14,17,14,16,17,16,18,16,
michael@0 10768 16,17,15,18,15,
michael@0 10769 };
michael@0 10770
michael@0 10771 static const static_codebook _44p9_p5_0 = {
michael@0 10772 5, 3125,
michael@0 10773 (char *)_vq_lengthlist__44p9_p5_0,
michael@0 10774 1, -528744448, 1616642048, 3, 0,
michael@0 10775 (long *)_vq_quantlist__44p9_p5_0,
michael@0 10776 0
michael@0 10777 };
michael@0 10778
michael@0 10779 static const long _vq_quantlist__44p9_p5_1[] = {
michael@0 10780 3,
michael@0 10781 2,
michael@0 10782 4,
michael@0 10783 1,
michael@0 10784 5,
michael@0 10785 0,
michael@0 10786 6,
michael@0 10787 };
michael@0 10788
michael@0 10789 static const char _vq_lengthlist__44p9_p5_1[] = {
michael@0 10790 2, 3, 3, 3, 3, 3, 3,
michael@0 10791 };
michael@0 10792
michael@0 10793 static const static_codebook _44p9_p5_1 = {
michael@0 10794 1, 7,
michael@0 10795 (char *)_vq_lengthlist__44p9_p5_1,
michael@0 10796 1, -533200896, 1611661312, 3, 0,
michael@0 10797 (long *)_vq_quantlist__44p9_p5_1,
michael@0 10798 0
michael@0 10799 };
michael@0 10800
michael@0 10801 static const long _vq_quantlist__44p9_p6_0[] = {
michael@0 10802 1,
michael@0 10803 0,
michael@0 10804 2,
michael@0 10805 };
michael@0 10806
michael@0 10807 static const char _vq_lengthlist__44p9_p6_0[] = {
michael@0 10808 2, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 8, 9, 7,
michael@0 10809 9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 8, 5, 7, 8, 8, 9,
michael@0 10810 10, 8, 9,10, 8, 9,10,10,10,12,10,11,11, 8,10,10,
michael@0 10811 10,11,12,10,11,10, 5, 8, 7, 8,10,10, 8,10, 9, 8,
michael@0 10812 10,10,10,10,11,10,12,11, 8,10, 9,10,11,11,10,12,
michael@0 10813 10, 5, 8, 8, 7, 9,10, 8,10, 9, 7, 9,10, 9,10,11,
michael@0 10814 9,11,11, 8,10, 9,10,11,11, 9,11,10, 7, 9, 9, 9,
michael@0 10815 10,11, 9,11,11, 9, 9,11,10,10,13,11,12,12, 9,11,
michael@0 10816 11,11,12,13,11,13,11, 7, 9, 9, 9,10,11, 9,11,10,
michael@0 10817 9,11,10,10,10,12,11,13,12, 9,11,11,11,12,12,10,
michael@0 10818 12,10, 5, 8, 8, 8, 9,10, 7,10, 9, 8, 9,10, 9,10,
michael@0 10819 11,10,11,11, 7,10, 9, 9,11,11, 9,11,10, 7, 9, 9,
michael@0 10820 9,10,11, 9,11,10, 9,11,11,10,10,12,11,12,12, 9,
michael@0 10821 10,11,11,12,13,10,12,10, 7, 9, 9, 9,11,11, 9,11,
michael@0 10822 10, 9,11,11,11,11,13,11,13,12, 9,11, 9,11,12,12,
michael@0 10823 10,13,10,
michael@0 10824 };
michael@0 10825
michael@0 10826 static const static_codebook _44p9_p6_0 = {
michael@0 10827 5, 243,
michael@0 10828 (char *)_vq_lengthlist__44p9_p6_0,
michael@0 10829 1, -527106048, 1620377600, 2, 0,
michael@0 10830 (long *)_vq_quantlist__44p9_p6_0,
michael@0 10831 0
michael@0 10832 };
michael@0 10833
michael@0 10834 static const long _vq_quantlist__44p9_p6_1[] = {
michael@0 10835 1,
michael@0 10836 0,
michael@0 10837 2,
michael@0 10838 };
michael@0 10839
michael@0 10840 static const char _vq_lengthlist__44p9_p6_1[] = {
michael@0 10841 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 8, 7,
michael@0 10842 8, 8, 7, 8, 7, 7, 8, 8, 7, 8, 8, 7, 8, 8, 8, 8,
michael@0 10843 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8, 8,
michael@0 10844 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 10845 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
michael@0 10846 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 10847 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 10848 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8,
michael@0 10849 8, 8, 9, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 10850 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 9, 9, 8,
michael@0 10851 9, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 10852 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8,
michael@0 10853 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 8,
michael@0 10854 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
michael@0 10855 8, 8, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8, 8, 9, 8,
michael@0 10856 8, 9, 8,
michael@0 10857 };
michael@0 10858
michael@0 10859 static const static_codebook _44p9_p6_1 = {
michael@0 10860 5, 243,
michael@0 10861 (char *)_vq_lengthlist__44p9_p6_1,
michael@0 10862 1, -530841600, 1616642048, 2, 0,
michael@0 10863 (long *)_vq_quantlist__44p9_p6_1,
michael@0 10864 0
michael@0 10865 };
michael@0 10866
michael@0 10867 static const long _vq_quantlist__44p9_p7_0[] = {
michael@0 10868 2,
michael@0 10869 1,
michael@0 10870 3,
michael@0 10871 0,
michael@0 10872 4,
michael@0 10873 };
michael@0 10874
michael@0 10875 static const char _vq_lengthlist__44p9_p7_0[] = {
michael@0 10876 1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10877 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10878 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10879 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10880 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10881 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10882 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10883 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10884 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10885 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10886 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10887 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10888 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10889 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10890 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10891 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10892 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10893 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10894 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10895 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10896 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10897 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10898 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10899 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10900 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10901 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10902 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10903 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10904 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10905 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10906 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10907 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10908 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10909 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10910 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10911 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10912 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10913 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10914 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10915 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10916 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10917 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10918 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10919 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10920 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10921 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10922 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10923 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10924 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10925 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10926 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10927 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10928 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10929 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10930 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10931 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10932 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10933 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10934 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10935 12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
michael@0 10936 12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,
michael@0 10937 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10938 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10939 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10940 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10941 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10942 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10943 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10944 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10945 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10946 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10947 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10948 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10949 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10950 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10951 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10952 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10953 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10954 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10955 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10956 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10957 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10958 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10959 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10960 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10961 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10962 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10963 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10964 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10965 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10966 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10967 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10968 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10969 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10970 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10971 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10972 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10973 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10974 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10975 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10976 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10977 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10978 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10979 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10980 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10981 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10982 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10983 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10984 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10985 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10986 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10987 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10988 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10989 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10990 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10991 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10992 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10993 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10994 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10995 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10996 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10997 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10998 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 10999 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11000 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11001 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11002 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11003 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11004 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11005 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11006 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11007 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11008 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11009 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11010 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11011 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11012 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11013 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11014 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11015 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11016 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11017 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11018 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11019 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11020 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11021 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11022 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11023 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11024 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11025 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11026 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11027 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11028 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11029 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11030 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11031 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11032 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11033 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11034 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11035 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11036 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11037 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11038 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11039 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11040 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11041 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11042 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11043 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11044 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11045 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11046 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11047 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11048 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11049 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11050 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11051 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11052 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11053 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11054 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11055 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11056 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11057 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11058 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11059 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11060 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11061 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11062 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11063 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11064 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11065 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11066 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11067 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11068 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11069 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11070 13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
michael@0 11071 13,13,13,13,13,
michael@0 11072 };
michael@0 11073
michael@0 11074 static const static_codebook _44p9_p7_0 = {
michael@0 11075 5, 3125,
michael@0 11076 (char *)_vq_lengthlist__44p9_p7_0,
michael@0 11077 1, -510105088, 1635281408, 3, 0,
michael@0 11078 (long *)_vq_quantlist__44p9_p7_0,
michael@0 11079 0
michael@0 11080 };
michael@0 11081
michael@0 11082 static const long _vq_quantlist__44p9_p7_1[] = {
michael@0 11083 2,
michael@0 11084 1,
michael@0 11085 3,
michael@0 11086 0,
michael@0 11087 4,
michael@0 11088 };
michael@0 11089
michael@0 11090 static const char _vq_lengthlist__44p9_p7_1[] = {
michael@0 11091 1, 4, 4,16,16, 4, 9,11,15,16, 4,12, 8,16,16,12,
michael@0 11092 16,16,16,16,13,16,16,16,16, 5, 8,10,16,16, 9, 9,
michael@0 11093 14,15,16,12,14,14,16,16,16,16,16,16,16,16,16,16,
michael@0 11094 16,16, 5,11, 8,16,15,12,14,16,16,16, 9,15, 9,16,
michael@0 11095 16,16,16,16,16,16,16,16,16,16,16,15,16,16,16,16,
michael@0 11096 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11097 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11098 16,16,16,16,16,16,16,16,16,16,16,16,16, 6,11,11,
michael@0 11099 16,16,12,13,16,16,16,12,16,14,16,16,16,16,16,16,
michael@0 11100 16,16,16,16,16,16,11,15,15,16,16,14,16,16,16,16,
michael@0 11101 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,12,
michael@0 11102 15,16,16,16,16,16,16,16,16,14,16,15,16,16,16,16,
michael@0 11103 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11104 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11105 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11106 16,16,16,16,16,16,16,16,16,16, 5,11,11,16,16,12,
michael@0 11107 15,16,16,16,12,16,14,16,16,16,16,16,16,16,16,16,
michael@0 11108 16,16,16,12,15,15,16,16,14,16,16,16,16,16,16,16,
michael@0 11109 16,16,16,16,16,16,16,16,16,16,16,16,11,15,15,16,
michael@0 11110 16,16,16,16,16,16,15,16,14,16,16,16,16,16,16,16,
michael@0 11111 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11112 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11113 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11114 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11115 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11116 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11117 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11118 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11119 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11120 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11121 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11122 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11123 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11124 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11125 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11126 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11127 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11128 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11129 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11130 16, 6,11,12,16,16,11,15,16,16,16,13,16,14,16,16,
michael@0 11131 16,16,16,16,16,16,16,16,16,16,11,16,14,16,16,14,
michael@0 11132 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11133 16,16,16,12,14,14,16,16,16,16,16,16,16,15,16,16,
michael@0 11134 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11135 16,16,15,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11136 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11137 16,16,16,16,16,16,16,16,16,16,16,16,16,16, 8,13,
michael@0 11138 15,16,16,15,15,16,16,16,14,16,16,16,16,16,16,16,
michael@0 11139 16,16,16,16,16,16,16,14,16,16,16,16,16,16,16,16,
michael@0 11140 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11141 15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11142 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11143 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11144 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11145 16,16,16,16,16,16,16,16,16,16,16, 7,12,12,16,16,
michael@0 11146 13,12,16,16,16,14,16,14,16,16,16,16,16,16,16,16,
michael@0 11147 16,16,16,16,13,16,16,16,16,14,14,16,16,16,16,16,
michael@0 11148 16,16,16,16,16,16,16,16,16,16,16,16,16,12,14,16,
michael@0 11149 16,16,16,16,16,16,16,14,16,14,16,16,16,16,16,16,
michael@0 11150 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11151 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11152 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11153 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11154 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11155 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11156 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11157 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11158 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11159 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11160 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11161 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11162 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11163 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11164 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11165 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11166 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11167 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11168 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11169 16,16, 6,11,11,16,16,13,15,16,16,16,11,15,14,16,
michael@0 11170 16,16,16,16,16,16,14,16,16,16,16,11,16,16,16,16,
michael@0 11171 16,16,16,16,16,15,16,16,16,16,16,16,16,16,16,16,
michael@0 11172 16,16,16,16,11,16,14,16,16,14,16,16,16,16,13,15,
michael@0 11173 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11174 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11175 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11176 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16, 7,
michael@0 11177 11,11,16,16,13,13,16,16,16,13,16,13,16,16,16,16,
michael@0 11178 16,16,16,16,16,16,16,16,12,16,15,16,16,14,16,16,
michael@0 11179 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11180 16,12,14,16,16,16,16,16,16,16,16,14,16,13,16,16,
michael@0 11181 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11182 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11183 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11184 16,16,16,16,16,16,16,16,16,16,16,16, 8,13,14,16,
michael@0 11185 16,15,16,16,16,16,14,16,16,16,16,16,16,16,16,16,
michael@0 11186 16,16,16,16,16,15,16,16,16,16,16,16,16,16,16,16,
michael@0 11187 16,16,16,16,16,16,16,16,16,16,16,16,16,16,15,16,
michael@0 11188 15,16,16,16,16,16,16,16,16,16,15,16,16,16,16,16,
michael@0 11189 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11190 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11191 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11192 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11193 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11194 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11195 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11196 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11197 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11198 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11199 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11200 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11201 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11202 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11203 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11204 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11205 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11206 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11207 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11208 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11209 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11210 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11211 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11212 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11213 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11214 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11215 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11216 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11217 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11218 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11219 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11220 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11221 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11222 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11223 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11224 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11225 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11226 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11227 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11228 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11229 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11230 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11231 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11232 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11233 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11234 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11235 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11236 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11237 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11238 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11239 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11240 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11241 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11242 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11243 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11244 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11245 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11246 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11247 16,16,16,16,15,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11248 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11249 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11250 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11251 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11252 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11253 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11254 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11255 16,15,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11256 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11257 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11258 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11259 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11260 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11261 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11262 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11263 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11264 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11265 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11266 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11267 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11268 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11269 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11270 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11271 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11272 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11273 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11274 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11275 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11276 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11277 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11278 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11279 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11280 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11281 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11282 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11283 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11284 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11285 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,
michael@0 11286 16,16,16,16,16,
michael@0 11287 };
michael@0 11288
michael@0 11289 static const static_codebook _44p9_p7_1 = {
michael@0 11290 5, 3125,
michael@0 11291 (char *)_vq_lengthlist__44p9_p7_1,
michael@0 11292 1, -514619392, 1630767104, 3, 0,
michael@0 11293 (long *)_vq_quantlist__44p9_p7_1,
michael@0 11294 0
michael@0 11295 };
michael@0 11296
michael@0 11297 static const long _vq_quantlist__44p9_p7_2[] = {
michael@0 11298 12,
michael@0 11299 11,
michael@0 11300 13,
michael@0 11301 10,
michael@0 11302 14,
michael@0 11303 9,
michael@0 11304 15,
michael@0 11305 8,
michael@0 11306 16,
michael@0 11307 7,
michael@0 11308 17,
michael@0 11309 6,
michael@0 11310 18,
michael@0 11311 5,
michael@0 11312 19,
michael@0 11313 4,
michael@0 11314 20,
michael@0 11315 3,
michael@0 11316 21,
michael@0 11317 2,
michael@0 11318 22,
michael@0 11319 1,
michael@0 11320 23,
michael@0 11321 0,
michael@0 11322 24,
michael@0 11323 };
michael@0 11324
michael@0 11325 static const char _vq_lengthlist__44p9_p7_2[] = {
michael@0 11326 1, 3, 2, 5, 4, 7, 7, 8, 8, 9,10,10,10,11,11,11,
michael@0 11327 12,12,12,13,13,13,13,13,13,
michael@0 11328 };
michael@0 11329
michael@0 11330 static const static_codebook _44p9_p7_2 = {
michael@0 11331 1, 25,
michael@0 11332 (char *)_vq_lengthlist__44p9_p7_2,
michael@0 11333 1, -518864896, 1620639744, 5, 0,
michael@0 11334 (long *)_vq_quantlist__44p9_p7_2,
michael@0 11335 0
michael@0 11336 };
michael@0 11337
michael@0 11338 static const long _vq_quantlist__44p9_p7_3[] = {
michael@0 11339 12,
michael@0 11340 11,
michael@0 11341 13,
michael@0 11342 10,
michael@0 11343 14,
michael@0 11344 9,
michael@0 11345 15,
michael@0 11346 8,
michael@0 11347 16,
michael@0 11348 7,
michael@0 11349 17,
michael@0 11350 6,
michael@0 11351 18,
michael@0 11352 5,
michael@0 11353 19,
michael@0 11354 4,
michael@0 11355 20,
michael@0 11356 3,
michael@0 11357 21,
michael@0 11358 2,
michael@0 11359 22,
michael@0 11360 1,
michael@0 11361 23,
michael@0 11362 0,
michael@0 11363 24,
michael@0 11364 };
michael@0 11365
michael@0 11366 static const char _vq_lengthlist__44p9_p7_3[] = {
michael@0 11367 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 11368 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 11369 };
michael@0 11370
michael@0 11371 static const static_codebook _44p9_p7_3 = {
michael@0 11372 1, 25,
michael@0 11373 (char *)_vq_lengthlist__44p9_p7_3,
michael@0 11374 1, -529006592, 1611661312, 5, 0,
michael@0 11375 (long *)_vq_quantlist__44p9_p7_3,
michael@0 11376 0
michael@0 11377 };
michael@0 11378
michael@0 11379 static const char _huff_lengthlist__44p9_short[] = {
michael@0 11380 3, 3, 3, 3, 3, 3, 3, 3,
michael@0 11381 };
michael@0 11382
michael@0 11383 static const static_codebook _huff_book__44p9_short = {
michael@0 11384 1, 8,
michael@0 11385 (char *)_huff_lengthlist__44p9_short,
michael@0 11386 0, 0, 0, 0, 0,
michael@0 11387 NULL,
michael@0 11388 0
michael@0 11389 };
michael@0 11390
michael@0 11391 static const long _vq_quantlist__44pn1_l0_0[] = {
michael@0 11392 6,
michael@0 11393 5,
michael@0 11394 7,
michael@0 11395 4,
michael@0 11396 8,
michael@0 11397 3,
michael@0 11398 9,
michael@0 11399 2,
michael@0 11400 10,
michael@0 11401 1,
michael@0 11402 11,
michael@0 11403 0,
michael@0 11404 12,
michael@0 11405 };
michael@0 11406
michael@0 11407 static const char _vq_lengthlist__44pn1_l0_0[] = {
michael@0 11408 1, 3, 3, 8, 8,10,10,10,10,10,10,10,10, 5, 7, 5,
michael@0 11409 9, 8,10,10,10,10,11,10,11,10, 5, 5, 7, 8, 9,10,
michael@0 11410 10,11,10,10,11,10,11,10,10,10,11,11,11,11,11,11,
michael@0 11411 11,10,11,11,10,10,10,10,11,11,11,11,11,10,11,11,
michael@0 11412 11,11,11,11,11,11,12,11,10,11,11,11,11,11,11,11,
michael@0 11413 11,11,11,11,11,10,10,11,11,12,11,11,11,11,11,11,
michael@0 11414 12,11,11,11,10,11,11,11,11,11,11,11,11,10,11,11,
michael@0 11415 10,11,10,11,11,11,11,11,11,11,11,11,11,12,11,11,
michael@0 11416 12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,
michael@0 11417 10,11,11,11,11,11,11,11,12,11,13,11,11,11,11,11,
michael@0 11418 11,11,11,11,11,11,12,11,13,
michael@0 11419 };
michael@0 11420
michael@0 11421 static const static_codebook _44pn1_l0_0 = {
michael@0 11422 2, 169,
michael@0 11423 (char *)_vq_lengthlist__44pn1_l0_0,
michael@0 11424 1, -526516224, 1616117760, 4, 0,
michael@0 11425 (long *)_vq_quantlist__44pn1_l0_0,
michael@0 11426 0
michael@0 11427 };
michael@0 11428
michael@0 11429 static const long _vq_quantlist__44pn1_l0_1[] = {
michael@0 11430 2,
michael@0 11431 1,
michael@0 11432 3,
michael@0 11433 0,
michael@0 11434 4,
michael@0 11435 };
michael@0 11436
michael@0 11437 static const char _vq_lengthlist__44pn1_l0_1[] = {
michael@0 11438 1, 4, 4, 7, 7, 4, 5, 6, 7, 7, 4, 6, 5, 7, 7, 7,
michael@0 11439 6, 7, 6, 7, 7, 7, 6, 7, 6,
michael@0 11440 };
michael@0 11441
michael@0 11442 static const static_codebook _44pn1_l0_1 = {
michael@0 11443 2, 25,
michael@0 11444 (char *)_vq_lengthlist__44pn1_l0_1,
michael@0 11445 1, -533725184, 1611661312, 3, 0,
michael@0 11446 (long *)_vq_quantlist__44pn1_l0_1,
michael@0 11447 0
michael@0 11448 };
michael@0 11449
michael@0 11450 static const long _vq_quantlist__44pn1_l1_0[] = {
michael@0 11451 1,
michael@0 11452 0,
michael@0 11453 2,
michael@0 11454 };
michael@0 11455
michael@0 11456 static const char _vq_lengthlist__44pn1_l1_0[] = {
michael@0 11457 1, 4, 4, 4, 4, 4, 4, 4, 4,
michael@0 11458 };
michael@0 11459
michael@0 11460 static const static_codebook _44pn1_l1_0 = {
michael@0 11461 2, 9,
michael@0 11462 (char *)_vq_lengthlist__44pn1_l1_0,
michael@0 11463 1, -516716544, 1630767104, 2, 0,
michael@0 11464 (long *)_vq_quantlist__44pn1_l1_0,
michael@0 11465 0
michael@0 11466 };
michael@0 11467
michael@0 11468 static const char _huff_lengthlist__44pn1_lfe[] = {
michael@0 11469 1, 3, 2, 3,
michael@0 11470 };
michael@0 11471
michael@0 11472 static const static_codebook _huff_book__44pn1_lfe = {
michael@0 11473 2, 4,
michael@0 11474 (char *)_huff_lengthlist__44pn1_lfe,
michael@0 11475 0, 0, 0, 0, 0,
michael@0 11476 NULL,
michael@0 11477 0
michael@0 11478 };
michael@0 11479
michael@0 11480 static const char _huff_lengthlist__44pn1_long[] = {
michael@0 11481 2, 3, 6, 7, 9,13,17, 3, 2, 5, 7, 9,13,17, 6, 5,
michael@0 11482 5, 6, 9,12,16, 7, 7, 6, 6, 7,10,13,10,10, 9, 7,
michael@0 11483 6,10,13,13,13,12,10,10,11,15,17,17,17,14,14,15,
michael@0 11484 17,
michael@0 11485 };
michael@0 11486
michael@0 11487 static const static_codebook _huff_book__44pn1_long = {
michael@0 11488 2, 49,
michael@0 11489 (char *)_huff_lengthlist__44pn1_long,
michael@0 11490 0, 0, 0, 0, 0,
michael@0 11491 NULL,
michael@0 11492 0
michael@0 11493 };
michael@0 11494
michael@0 11495 static const long _vq_quantlist__44pn1_p1_0[] = {
michael@0 11496 1,
michael@0 11497 0,
michael@0 11498 2,
michael@0 11499 };
michael@0 11500
michael@0 11501 static const char _vq_lengthlist__44pn1_p1_0[] = {
michael@0 11502 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11503 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11504 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11505 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11506 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11507 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11508 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11509 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11510 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11511 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11512 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11513 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11514 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11515 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11516 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11517 0, 0, 0,
michael@0 11518 };
michael@0 11519
michael@0 11520 static const static_codebook _44pn1_p1_0 = {
michael@0 11521 5, 243,
michael@0 11522 (char *)_vq_lengthlist__44pn1_p1_0,
michael@0 11523 1, -535822336, 1611661312, 2, 0,
michael@0 11524 (long *)_vq_quantlist__44pn1_p1_0,
michael@0 11525 0
michael@0 11526 };
michael@0 11527
michael@0 11528 static const long _vq_quantlist__44pn1_p2_0[] = {
michael@0 11529 1,
michael@0 11530 0,
michael@0 11531 2,
michael@0 11532 };
michael@0 11533
michael@0 11534 static const char _vq_lengthlist__44pn1_p2_0[] = {
michael@0 11535 1, 5, 5, 0, 7, 7, 0, 8, 8, 0, 9, 9, 0,12,12, 0,
michael@0 11536 8, 8, 0, 9, 9, 0,13,13, 0, 8, 8, 0, 6, 6, 0,11,
michael@0 11537 11, 0,12,12, 0,12,12, 0,14,14, 0,11,12, 0,12,12,
michael@0 11538 0,15,15, 0,12,12, 0, 5, 5, 0, 5, 5, 0, 6, 6, 0,
michael@0 11539 7, 7, 0,10,10, 0, 6, 6, 0, 7, 7, 0,11,11, 0, 6,
michael@0 11540 6, 0, 7, 7, 0,11,11, 0,12,11, 0,11,11, 0,14,14,
michael@0 11541 0,10,10, 0,12,12, 0,15,15, 0,12,12, 0, 6, 6, 0,
michael@0 11542 12,12, 0,12,12, 0,12,12, 0,14,14, 0,11,11, 0,12,
michael@0 11543 12, 0,16,16, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11544 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11545 0, 0, 0, 8, 8, 0,12,12, 0,12,12, 0,12,12, 0,15,
michael@0 11546 15, 0,12,12, 0,11,11, 0,16,16, 0,11,11, 0, 6, 6,
michael@0 11547 0,12,12, 0,12,12, 0,13,13, 0,15,15, 0,12,12, 0,
michael@0 11548 13,13, 0,15,15, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11549 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11550 0, 0, 0,
michael@0 11551 };
michael@0 11552
michael@0 11553 static const static_codebook _44pn1_p2_0 = {
michael@0 11554 5, 243,
michael@0 11555 (char *)_vq_lengthlist__44pn1_p2_0,
michael@0 11556 1, -533200896, 1614282752, 2, 0,
michael@0 11557 (long *)_vq_quantlist__44pn1_p2_0,
michael@0 11558 0
michael@0 11559 };
michael@0 11560
michael@0 11561 static const long _vq_quantlist__44pn1_p2_1[] = {
michael@0 11562 1,
michael@0 11563 0,
michael@0 11564 2,
michael@0 11565 };
michael@0 11566
michael@0 11567 static const char _vq_lengthlist__44pn1_p2_1[] = {
michael@0 11568 1, 3, 3, 0, 9, 9, 0, 9, 9, 0,10,10, 0, 9, 9, 0,
michael@0 11569 10,10, 0,10,10, 0,10,10, 0,10,10, 0, 7, 7, 0, 7,
michael@0 11570 7, 0, 6, 6, 0, 8, 8, 0, 7, 7, 0, 8, 8, 0, 8, 8,
michael@0 11571 0, 7, 7, 0, 8, 8, 0, 7, 7, 0, 9, 9, 0, 8, 9, 0,
michael@0 11572 10,10, 0, 9, 9, 0,10,10, 0,10,11, 0, 9, 9, 0,10,
michael@0 11573 10, 0, 9, 9, 0,11,11, 0,12,12, 0,12,12, 0,11,11,
michael@0 11574 0,12,12, 0,13,13, 0,12,12, 0,13,13, 0, 8, 8, 0,
michael@0 11575 12,12, 0,12,12, 0,13,13, 0,13,13, 0,13,13, 0,13,
michael@0 11576 13, 0,13,13, 0,13,13, 0, 7, 7, 0, 0, 0, 0, 0, 0,
michael@0 11577 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11578 0, 0, 0, 9, 9, 0,11,11, 0,12,12, 0,13,13, 0,12,
michael@0 11579 12, 0,13,13, 0,13,13, 0,12,12, 0,12,12, 0, 9, 9,
michael@0 11580 0,12,12, 0,13,13, 0,14,14, 0,13,13, 0,14,14, 0,
michael@0 11581 14,14, 0,13,13, 0,14,14, 0, 7, 7, 0, 0, 0, 0, 0,
michael@0 11582 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11583 0, 0, 0,
michael@0 11584 };
michael@0 11585
michael@0 11586 static const static_codebook _44pn1_p2_1 = {
michael@0 11587 5, 243,
michael@0 11588 (char *)_vq_lengthlist__44pn1_p2_1,
michael@0 11589 1, -535822336, 1611661312, 2, 0,
michael@0 11590 (long *)_vq_quantlist__44pn1_p2_1,
michael@0 11591 0
michael@0 11592 };
michael@0 11593
michael@0 11594 static const long _vq_quantlist__44pn1_p3_0[] = {
michael@0 11595 1,
michael@0 11596 0,
michael@0 11597 2,
michael@0 11598 };
michael@0 11599
michael@0 11600 static const char _vq_lengthlist__44pn1_p3_0[] = {
michael@0 11601 1, 6, 6, 6, 8, 8, 6, 8, 8, 7, 9, 9,10,11,11, 8,
michael@0 11602 8, 8, 7, 9, 9,11,12,12, 9, 9, 9, 6, 7, 7,10,11,
michael@0 11603 11,10,11,11,10,11,11,13,13,13,12,12,12,10,12,11,
michael@0 11604 14,14,14,12,12,12, 6, 5, 5, 9, 6, 6, 9, 6, 6, 9,
michael@0 11605 7, 7,12,10,10,11, 7, 6, 9, 7, 7,13,11,11,12, 7,
michael@0 11606 7, 7, 8, 8,12,10,10,12,10,10,11,10,10,15,13,13,
michael@0 11607 13, 9, 9,12,11,11,15,14,14,15,11,11, 8, 7, 7,12,
michael@0 11608 11,11,12,11,11,11,11,11,14,13,14,14,12,12,12,11,
michael@0 11609 11,16,15,15,14,12,12, 0,10,10, 0,12,12, 0,12,12,
michael@0 11610 0,11,11, 0,14,14, 0,11,11, 0,11,11, 0,15,15, 0,
michael@0 11611 11,11, 7, 8, 8,13,11,11,12,10,10,12,11,11,15,13,
michael@0 11612 13,14,11,11,12,10,10,16,14,14,15,10,10, 9, 7, 7,
michael@0 11613 13,11,12,13,12,11,12,11,11,15,14,14,14,12,12,13,
michael@0 11614 12,12,16,15,15,15,12,12, 0,11,11, 0,12,12, 0,12,
michael@0 11615 13, 0,12,12, 0,15,15, 0,12,12, 0,12,12, 0,16,15,
michael@0 11616 0,12,12,
michael@0 11617 };
michael@0 11618
michael@0 11619 static const static_codebook _44pn1_p3_0 = {
michael@0 11620 5, 243,
michael@0 11621 (char *)_vq_lengthlist__44pn1_p3_0,
michael@0 11622 1, -531365888, 1616117760, 2, 0,
michael@0 11623 (long *)_vq_quantlist__44pn1_p3_0,
michael@0 11624 0
michael@0 11625 };
michael@0 11626
michael@0 11627 static const long _vq_quantlist__44pn1_p3_1[] = {
michael@0 11628 2,
michael@0 11629 1,
michael@0 11630 3,
michael@0 11631 0,
michael@0 11632 4,
michael@0 11633 };
michael@0 11634
michael@0 11635 static const char _vq_lengthlist__44pn1_p3_1[] = {
michael@0 11636 2, 3, 4, 9, 9,10,12,12,12,11,10,12,12,13,12,11,
michael@0 11637 13,12,11,11,11,12,12,12,11,11,13,13,13,13,11,12,
michael@0 11638 12,14,14,12,13,13,13,13,11,13,13,13,13,11,13,13,
michael@0 11639 13,13,11,13,13,13,13,11,12,12,14,14,12,13,13,12,
michael@0 11640 12,11,13,13,13,13,11,13,13,12,12,11,13,13,13,13,
michael@0 11641 12,12,13,14,14,12,13,13,12,12,11,13,13,13,13,11,
michael@0 11642 13,13,12,12,11,13,13,13,13,12,13,13,14,14,12,13,
michael@0 11643 13,12,12,11,13,13,13,13,11,13,13,12,12,11,10,10,
michael@0 11644 10,10,12,10,10,11,11,12, 9, 9,11,11,13,11,11,10,
michael@0 11645 10,13,10,10,10,10,13,11,11,12,12,13,10,10,12,12,
michael@0 11646 14,12,11,12,12,13,11,11,11,12,13,12,12,12,12,13,
michael@0 11647 11,11,12,12,13,10,10,12,12,14,11,11,12,12,13,11,
michael@0 11648 11,12,12,13,11,11,12,12,14,12,12,12,12,14,10,10,
michael@0 11649 11,11,14,12,11,11,11,13,11,11,11,11,13,12,12,11,
michael@0 11650 11,14,12,12,12,11,14,10,10,11,11,14,12,11,11,11,
michael@0 11651 13,11,11,11,11,13,12,12,11,11,11,11,11,10,10,12,
michael@0 11652 10,11, 9, 9,12,12,12,11,11,13,12,12, 9, 9,13,13,
michael@0 11653 13,10,10,13,13,13,12,12,13,13,13,14,14,13,12,12,
michael@0 11654 11,11,14,13,13,12,12,14,13,13,11,11,13,13,13,12,
michael@0 11655 11,13,13,13,14,14,13,12,12,10,10,14,13,13,11,11,
michael@0 11656 13,13,13,10,10,13,13,13,11,11,14,13,13,14,14,14,
michael@0 11657 12,12,10,10,13,13,13,11,11,13,13,13,10,10,13,13,
michael@0 11658 13,11,11,14,13,13,14,14,14,13,13,10,10,13,13,13,
michael@0 11659 11,11,13,13,13,10,10,14,12,12, 8, 8,14,12,12, 9,
michael@0 11660 9,14,11,11, 9, 9,14,12,12, 8, 8,14,12,12, 7, 7,
michael@0 11661 15,13,13,10,10,15,12,12,10,10,15,13,13,10,10,15,
michael@0 11662 12,13, 9, 9,15,13,13,10,10,15,13,13,10,10,15,12,
michael@0 11663 12,10,10,15,13,13,10,10,15,13,13, 9, 9,15,13,13,
michael@0 11664 10,10,15,13,13,10,10,15,12,12,10,10,15,13,13, 9,
michael@0 11665 9,14,13,12, 9, 9,14,13,13, 9, 9,15,13,13,10,10,
michael@0 11666 15,12,12,10,10,15,13,13, 9, 9,15,13,13, 9, 9,14,
michael@0 11667 13,13, 9, 9,14,12,12, 8, 8,13,13,13, 8, 8,14,14,
michael@0 11668 13, 9, 9,14,14,13, 7, 7,14,14,14, 8, 8,14,14,14,
michael@0 11669 10,10,15,14,14,12,12,14,14,14, 9, 9,15,14,14,10,
michael@0 11670 10,14,14,14, 9, 9,14,14,14,10, 9,15,14,14,12,12,
michael@0 11671 14,14,14, 9, 9,15,14,14,10,10,14,14,14, 9, 9,15,
michael@0 11672 14,15, 9, 9,15,14,14,11,11,14,14,14, 8, 8,14,14,
michael@0 11673 14, 9, 9,14,14,14, 8, 8,14,15,14,10,10,15,14,14,
michael@0 11674 11,11,14,14,14, 8, 8,15,14,14, 9, 9,14,14,14, 8,
michael@0 11675 8,12,12,12,13,13,16,16,15,12,12,17,16,16,13,13,
michael@0 11676 17,16,16,11,11,17,16,16,12,12,17,16,17,13,13,17,
michael@0 11677 16,16,14,14,17,17,16,12,12,18,16,16,13,13,17,16,
michael@0 11678 17,12,12,17,17,17,13,13,18,16,16,14,14,18,17,17,
michael@0 11679 12,12,17,17,17,13,13,18,17,17,13,13,17,17,17,13,
michael@0 11680 13,17,16,16,14,14,17,17,17,12,12,16,16,17,13,13,
michael@0 11681 17,17,16,12,12,18,17,17,13,13,18,16,16,14,14,18,
michael@0 11682 17,17,12,12,19,16,17,13,13,17,16,17,12,12,13,14,
michael@0 11683 14,10,10,16,14,14,13,13,17,15,15,14,14,17,14,14,
michael@0 11684 13,13,16,14,14,13,13,17,16,15,14,14,16,16,16,15,
michael@0 11685 15,17,15,15,14,14,17,15,15,14,14,17,15,15,14,14,
michael@0 11686 17,16,15,14,14,16,16,16,15,15,18,15,15,13,13,16,
michael@0 11687 16,15,14,14,17,15,15,14,13,17,15,15,14,14,16,16,
michael@0 11688 16,15,15,18,15,14,13,13,17,15,15,14,14,18,14,15,
michael@0 11689 13,13,18,15,15,14,14,16,16,16,15,15,17,15,15,13,
michael@0 11690 13,17,15,15,14,14,17,15,15,13,13,13,11,11,10,10,
michael@0 11691 16,14,14,13,13,17,14,15,14,14,17,15,15,12,12,17,
michael@0 11692 14,14,12,12,16,15,15,14,14,16,14,14,14,14,16,15,
michael@0 11693 15,14,14,16,15,15,14,14,16,15,15,14,14,16,15,15,
michael@0 11694 14,14,16,15,14,15,15,17,15,15,14,14,17,15,15,14,
michael@0 11695 14,17,15,15,14,14,17,15,16,14,14,16,14,14,14,14,
michael@0 11696 17,15,15,13,13,17,15,15,13,13,16,15,15,13,13,17,
michael@0 11697 16,16,14,14,17,15,14,15,14,17,15,15,13,13,17,15,
michael@0 11698 15,13,13,17,15,15,13,13,14,14,14, 9, 9,14,14,14,
michael@0 11699 18,19,14,15,15,19,18,14,14,14,19,19,15,14,14,19,
michael@0 11700 19,15,16,16,19,19,15,16,16,19,19,15,15,15,19,19,
michael@0 11701 15,16,16,19,20,15,15,15,19,19,15,15,15,19,19,15,
michael@0 11702 16,16,20,20,15,15,15,18,19,15,15,16,19,20,15,15,
michael@0 11703 15,19,18,15,15,15,18,18,15,16,16,21,20,15,15,15,
michael@0 11704 19,19,15,15,15,19,19,15,15,14,19,20,15,15,15,20,
michael@0 11705 19,15,16,16,19,20,15,15,15,19,19,15,15,15,20,21,
michael@0 11706 15,14,15,19,19,14,12,12, 9, 9,14,14,15,21,19,14,
michael@0 11707 14,14,18,19,14,15,15,19,20,14,14,14,19,19,15,15,
michael@0 11708 15,19,20,15,15,14,21,19,15,15,15,20,19,15,14,15,
michael@0 11709 20,21,15,15,15,18,18,15,15,15,20,21,16,14,14,18,
michael@0 11710 19,15,15,15,20,19,15,15,15,18,21,15,15,15,19,19,
michael@0 11711 15,15,15,19,20,16,15,14,20,19,15,16,15,19,19,15,
michael@0 11712 15,15,19, 0,14,15,15,19,19,15,15,15,19,19,15,15,
michael@0 11713 14,20,19,15,15,15,20,19,15,15,15,19,19,15,15,15,
michael@0 11714 20,19,12,12,12,13,13,16,15,16,11,11,16,16,16,12,
michael@0 11715 12,17,16,16,11,11,17,16,16,12,11,17,17,17,13,13,
michael@0 11716 18,16,16,14,14,18,18,17,13,13,17,16,16,13,13,17,
michael@0 11717 17,17,13,13,17,16,17,12,12,17,15,16,13,13,17,16,
michael@0 11718 17,12,12,17,16,16,13,12,17,16,16,12,12,18,17,17,
michael@0 11719 13,13,18,16,16,13,14,18,17,17,12,12,17,16,16,12,
michael@0 11720 12,17,17,17,12,12,18,17,17,13,13,17,16,16,14,14,
michael@0 11721 17,17,17,12,12,17,16,16,12,12,18,17,17,12,12,13,
michael@0 11722 14,14, 9, 9,16,14,14,13,13,16,15,15,14,14,16,14,
michael@0 11723 14,13,13,16,14,14,13,13,17,16,15,15,15,16,15,16,
michael@0 11724 16,15,17,15,15,14,14,17,15,15,15,15,17,15,15,14,
michael@0 11725 14,17,15,15,14,14,16,15,16,16,16,17,15,15,14,14,
michael@0 11726 16,15,15,14,15,16,15,15,14,14,17,15,15,15,15,16,
michael@0 11727 16,16,15,16,18,15,14,13,14,17,15,15,14,14,17,14,
michael@0 11728 14,13,13,17,15,15,14,14,16,15,15,15,15,17,15,14,
michael@0 11729 14,14,17,15,15,14,14,17,14,14,13,13,13,11,11,11,
michael@0 11730 11,16,14,14,12,12,16,14,14,13,13,16,14,14,12,12,
michael@0 11731 16,14,14,12,12,16,15,15,13,13,17,14,14,14,14,17,
michael@0 11732 15,15,13,13,16,15,15,14,13,16,15,15,13,13,16,15,
michael@0 11733 15,13,13,16,14,14,14,14,16,15,15,13,13,16,14,15,
michael@0 11734 13,13,17,15,15,13,13,17,15,15,13,13,16,14,14,14,
michael@0 11735 14,17,15,15,12,12,17,14,15,13,13,17,15,15,12,12,
michael@0 11736 16,15,15,13,13,17,14,14,14,14,17,15,15,12,12,17,
michael@0 11737 15,15,13,13,16,15,15,12,12,14,15,15, 8, 8,14,14,
michael@0 11738 14,19,18,14,15,15,19,20,14,14,14,19,19,14,14,15,
michael@0 11739 19,20,15,16,15,19,21,15,16,16,21,19,15,15,15,20,
michael@0 11740 19,15,16,16,19,20,15,15,15,19,18,15,16,15,20,19,
michael@0 11741 15,16,16,19,20,15,15,15,19,19,15,16,15,20,20,14,
michael@0 11742 15,15,19,19,15,15,15,21,19,15,17,16,19,20,15,14,
michael@0 11743 15, 0,21,15,15,15,19,20,14,14,14,19,19,15,15,15,
michael@0 11744 20,19,15,16,16,19,19,15,15,15,19,18,15,15,15,20,
michael@0 11745 19,14,14,15,18,18,14,12,12, 9, 9,14,14,14,18,18,
michael@0 11746 14,14,14,18,18,14,15,14,19,18,14,14,14,19,18,15,
michael@0 11747 15,15,19,20,15,14,14,18,18,15,15,15,20,19,15,15,
michael@0 11748 15,18,20,15,15,15,19,18,15,15,15,19,19,15,14,14,
michael@0 11749 19,21,15,15,15,20,20,15,15,15,18,19,14,15,15,19,
michael@0 11750 20,15,15,15,20,19,15,14,14,19,21,15,15,15,18,19,
michael@0 11751 15,14,15,20,19,14,15,15,21,21,14,15,15,19,20,15,
michael@0 11752 14,14,19,20,15,15,15,19,20,15,15,14,20,20,14,15,
michael@0 11753 15,20,19,13,12,12,13,13,17,16,16,11,11,17,16,16,
michael@0 11754 12,12,18,17,16,11,11,18,16,16,11,11,17,17,17,13,
michael@0 11755 13,18,16,16,13,13,18,17,17,12,12,18,16,16,13,13,
michael@0 11756 18,17,17,12,12,18,17,17,13,13,18,16,16,14,14,18,
michael@0 11757 16,17,12,12,18,17,17,13,13,17,17,17,12,12,17,17,
michael@0 11758 17,12,12,17,16,15,13,13,18,16,16,11,11,17,16,16,
michael@0 11759 12,12,17,16,17,11,11,18,17,17,13,12,17,16,16,13,
michael@0 11760 13,17,17,17,12,12,17,16,17,12,12,18,17,17,11,11,
michael@0 11761 14,14,14, 9, 9,16,14,14,13,13,17,15,15,14,14,17,
michael@0 11762 14,14,13,13,16,14,14,13,13,17,15,15,14,14,16,16,
michael@0 11763 16,16,15,18,15,15,14,14,17,16,15,15,15,17,15,15,
michael@0 11764 14,14,17,15,15,14,15,16,16,16,15,16,18,15,15,14,
michael@0 11765 14,17,15,15,14,15,17,15,15,14,14,17,15,15,14,14,
michael@0 11766 16,16,16,15,16,17,14,14,13,13,17,15,15,14,14,18,
michael@0 11767 15,15,13,13,17,15,15,14,14,16,16,16,15,15,17,14,
michael@0 11768 14,13,13,17,15,15,14,14,17,14,14,13,13,13,11,11,
michael@0 11769 11,11,16,14,14,12,12,16,14,14,12,13,17,15,14,11,
michael@0 11770 11,17,14,14,11,11,17,15,15,13,14,17,14,14,14,14,
michael@0 11771 17,15,15,13,13,17,14,14,13,13,17,15,15,13,13,17,
michael@0 11772 15,15,13,13,17,14,14,14,14,17,15,15,13,13,18,14,
michael@0 11773 15,13,13,17,15,15,13,13,16,15,15,13,13,17,14,14,
michael@0 11774 13,13,17,15,15,12,12,16,14,14,12,12,16,15,15,12,
michael@0 11775 12,17,16,15,13,13,17,14,14,13,13,17,15,15,12,12,
michael@0 11776 16,15,15,12,12,16,15,15,12,12,13,15,15, 8, 8,14,
michael@0 11777 14,14,18,19,14,15,15,19,20,14,14,14,18,18,14,15,
michael@0 11778 15,18,18,15,16,16,19,19,15,16,17,20,20,15,15,15,
michael@0 11779 19,19,15,16,16,18,20,15,15,15,19,19,15,15,16,18,
michael@0 11780 18,15,17,16,19,19,15,15,15,18,21,15,16,16,21,20,
michael@0 11781 15,15,15,19,21,15,16,15,20,19,15,16,17,20,20,15,
michael@0 11782 15,15,19,19,15,16,16,21,20,15,15,15,19,20,15,15,
michael@0 11783 15,19,19,15,16,16,20,19,15,15,15,19,19,15,16,15,
michael@0 11784 20,21,15,15,15,21,19,14,12,12, 8, 8,14,14,14,20,
michael@0 11785 18,14,13,13,19,19,14,14,14,19,18,15,14,14,19,20,
michael@0 11786 14,15,15,20,20,15,14,14,21,20,15,15,15,20,20,15,
michael@0 11787 15,14,21,19,15,15,15,19,19,15,15,15,19,20,15,14,
michael@0 11788 14,20,20,15,15,15,19,20,15,14,14,19,20,15,15,15,
michael@0 11789 20,20,15,15,15,20,19,15,14,14,20,21,15,15,15,20,
michael@0 11790 21,15,14,14,20, 0,15,16,15,20,21,15,15,15,19,20,
michael@0 11791 15,14,14,19,19,15,15,15,19,20,15,15,15,19,19,15,
michael@0 11792 15,15,18,20,13,12,12,13,13,18,16,17,12,12,17,16,
michael@0 11793 16,12,12,17,17,16,11,11,18,16,16,11,11,17,17,18,
michael@0 11794 13,13,18,16,16,14,14,18,17,17,13,13,18,16,16,13,
michael@0 11795 13,18,17,17,12,12,17,17,16,13,13,17,16,16,13,14,
michael@0 11796 18,17,17,12,12,18,16,16,12,13,17,16,17,12,12,17,
michael@0 11797 18,17,13,13,18,16,16,13,13,18,17,17,12,12,17,16,
michael@0 11798 16,12,12,17,17,17,11,11,17,16,17,12,12,17,16,16,
michael@0 11799 13,13,17,16,16,11,11,17,16,16,12,12,18,16,17,11,
michael@0 11800 11,14,14,14, 9, 9,16,14,15,13,13,17,15,15,14,14,
michael@0 11801 17,14,14,12,12,16,14,14,13,13,18,15,15,15,15,17,
michael@0 11802 15,16,15,16,18,15,15,14,14,17,15,16,15,15,17,15,
michael@0 11803 15,14,14,18,15,15,14,14,16,16,16,16,15,17,15,15,
michael@0 11804 14,14,16,15,15,14,14,17,15,15,14,14,17,15,15,14,
michael@0 11805 14,17,16,16,15,15,17,15,14,13,13,17,15,15,14,14,
michael@0 11806 17,15,15,13,13,17,15,15,14,14,16,16,16,15,15,18,
michael@0 11807 15,14,14,14,17,15,15,14,14,18,15,15,13,13,13,12,
michael@0 11808 12,11,11,16,14,14,12,12,16,14,14,13,13,17,15,15,
michael@0 11809 12,12,17,14,14,12,12,17,15,15,14,14,17,14,14,14,
michael@0 11810 14,17,15,15,13,13,17,15,14,13,13,17,15,15,13,13,
michael@0 11811 17,15,15,13,13,16,14,14,14,14,17,15,15,13,13,16,
michael@0 11812 14,14,13,13,16,15,15,13,13,17,15,16,13,13,17,14,
michael@0 11813 14,14,13,17,15,15,12,12,16,15,14,12,12,17,15,15,
michael@0 11814 12,12,16,15,16,13,13,16,14,14,14,13,17,15,15,12,
michael@0 11815 12,16,14,14,12,12,17,15,15,12,12,14,15,15, 8, 8,
michael@0 11816 14,14,14,18,18,14,15,15,19,18,14,14,14,18,18,14,
michael@0 11817 15,15,19,20,15,16,15,21,18,15,16,16,18, 0,15,15,
michael@0 11818 15,19,20,15,16,16,20, 0,15,16,15,19,18,15,15,15,
michael@0 11819 19,19,15,16,16,21,19,15,15,15,19,19,15,16,16,20,
michael@0 11820 20,15,15,15,19,19,15,15,15,19,18,15,16,16,20,20,
michael@0 11821 15,14,15,20,19,15,15,15,19,20,15,15,15,19,19,15,
michael@0 11822 16,15,19,20,15,16,16,19,20,15,15,15,19,19,15,16,
michael@0 11823 15,20,20,15,15,15,20,18,13,12,12, 8, 8,14,14,14,
michael@0 11824 19,20,14,14,14,19,19,14,15,15,20,20,14,14,14,18,
michael@0 11825 19,15,15,15,20, 0,15,14,14,18,20,15,15,15,19,19,
michael@0 11826 15,15,15,21,19,15,15,15,19,20,15,15,15,20,21,15,
michael@0 11827 14,14,20,19,15,15,15,20,19,15,15,14,21,19,15,15,
michael@0 11828 15,19,18,15,15,15,20,19,15,14,14,19,19,15,15,16,
michael@0 11829 20,19,15,15,15,20, 0,15,15,15,19,21,15,15,15,22,
michael@0 11830 20,15,14,14,22,19,15,15,15,19,20,15,14,14,20,19,
michael@0 11831 14,15,15,19,21,
michael@0 11832 };
michael@0 11833
michael@0 11834 static const static_codebook _44pn1_p3_1 = {
michael@0 11835 5, 3125,
michael@0 11836 (char *)_vq_lengthlist__44pn1_p3_1,
michael@0 11837 1, -533725184, 1611661312, 3, 0,
michael@0 11838 (long *)_vq_quantlist__44pn1_p3_1,
michael@0 11839 0
michael@0 11840 };
michael@0 11841
michael@0 11842 static const long _vq_quantlist__44pn1_p4_0[] = {
michael@0 11843 2,
michael@0 11844 1,
michael@0 11845 3,
michael@0 11846 0,
michael@0 11847 4,
michael@0 11848 };
michael@0 11849
michael@0 11850 static const char _vq_lengthlist__44pn1_p4_0[] = {
michael@0 11851 1, 7, 7,14,14, 6, 8, 8,15,16, 7, 8, 8,16,15, 0,
michael@0 11852 14,14,17,17, 0,14,14,16,16, 7, 9, 9,16,16,10,11,
michael@0 11853 11,17,18, 9, 8, 8,16,16, 0,14,14,19,19, 0,14,14,
michael@0 11854 17,16, 8, 9, 9,16,16,12,12,12,17,17,10, 9, 9,16,
michael@0 11855 16, 0,15,14,18,20, 0,14,14,17,17, 0,15,15,18,17,
michael@0 11856 0,21, 0, 0,21, 0,13,13,17,17, 0,17,17, 0, 0, 0,
michael@0 11857 15,15,17,17, 0,15,15,17,18, 0, 0, 0, 0,21, 0,13,
michael@0 11858 13,17,17, 0,18,18, 0,21, 0,16,15,17,18, 6, 7, 7,
michael@0 11859 14,14, 9,10,10,16,16,11,10,10,15,15, 0,21, 0,20,
michael@0 11860 21, 0, 0, 0,18,20,10,10,10,15,16,12,13,13,18,18,
michael@0 11861 12,11,11,15,15, 0, 0, 0,20,20, 0, 0,21,19,19,12,
michael@0 11862 11,11,15,15,15,14,14,18,18,13,11,11,15,16, 0, 0,
michael@0 11863 0,20,19, 0, 0, 0,20,21, 0, 0,20,19,19, 0, 0, 0,
michael@0 11864 0, 0, 0,20, 0,17,18, 0, 0,21, 0, 0, 0, 0, 0,21,
michael@0 11865 0, 0,21, 0,20,19, 0, 0, 0, 0, 0, 0,21, 0,18,18,
michael@0 11866 0, 0, 0,21, 0, 0, 0, 0, 0,20, 7, 6, 6,13,13, 9,
michael@0 11867 6, 6,12,12, 9, 7, 7,14,14, 0,10,10,12,12, 0,11,
michael@0 11868 11,15,15, 9, 7, 7,14,14,12, 9, 9,14,14,10, 7, 7,
michael@0 11869 14,13, 0,11,11,16,15, 0,11,11,14,14, 9, 7, 7,14,
michael@0 11870 14,13,10,10,14,14,11, 7, 7,14,13, 0,11,11,16,16,
michael@0 11871 0,11,11,14,14, 0,12,12,16,16, 0,19, 0,17,18, 0,
michael@0 11872 10,10,14,14, 0,15,14, 0, 0, 0,12,12,14,14, 0,12,
michael@0 11873 12,15,15, 0,20, 0,18,19, 0,10,10,14,14, 0,16,15,
michael@0 11874 0,20, 0,13,13,14,14, 0,11,11,13,13, 0,12,13,16,
michael@0 11875 16, 0,12,12,16,16, 0,16,16, 0,21, 0,17,18, 0, 0,
michael@0 11876 0,12,12,16,16, 0,15,15,18, 0, 0,12,12,16,16, 0,
michael@0 11877 17,16,21,21, 0,16,17, 0, 0, 0,13,13,17,16, 0,16,
michael@0 11878 16,20,21, 0,12,12,17,16, 0,17,17, 0,21, 0,17,17,
michael@0 11879 21,21, 0,17,18, 0, 0, 0, 0, 0, 0, 0, 0,15,15, 0,
michael@0 11880 0, 0,18,21, 0, 0, 0,18,19, 0, 0, 0,18,17,21,21,
michael@0 11881 0, 0, 0, 0, 0, 0,16,16, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11882 19,19, 0, 0, 0,11,11,12,12, 0,11,11,10,10, 0,12,
michael@0 11883 12,13,13, 0,12,12, 9, 9, 0,14,14,13,13, 0,12,12,
michael@0 11884 13,13, 0,14,14,12,13, 0,11,11,12,12, 0,13,13,13,
michael@0 11885 13, 0,13,13,13,13, 0,12,12,13,13, 0,14,14,12,12,
michael@0 11886 0,11,11,12,12, 0,14,13,14,14, 0,13,13,13,13, 0,
michael@0 11887 15,15,14,15, 0, 0, 0,16,16, 0,12,12,13,13, 0,16,
michael@0 11888 17,20,21, 0,14,13,12,12, 0,14,14,14,14, 0,21, 0,
michael@0 11889 16,16, 0,12,12,13,13, 0,18,17,21, 0, 0,14,14,13,
michael@0 11890 13, 7, 8, 8,17,17,11,10,10,18,18,12,10,10,17,17,
michael@0 11891 0,15,15,20,18, 0,15,15,17,17,11, 9, 9,17,17,14,
michael@0 11892 12,12,19,19,13, 9, 9,16,16, 0,15,14, 0,19, 0,14,
michael@0 11893 14,16,16,12,10,10,20,18,16,13,13,21,20,14,10,10,
michael@0 11894 17,17, 0,15,15,21,20, 0,15,14,17,17, 0,15,15,21,
michael@0 11895 21, 0, 0,21, 0, 0, 0,13,13,18,18, 0,19,16, 0, 0,
michael@0 11896 0,15,15,17,16, 0,16,16, 0,21, 0, 0, 0, 0,21, 0,
michael@0 11897 13,14,18,17, 0,20,19, 0, 0, 0,15,15,18,18, 8, 7,
michael@0 11898 7,15,15,12,11,11,17,16,13,11,11,16,16, 0, 0, 0,
michael@0 11899 21,20, 0, 0, 0, 0,20,11,10,10,17,17,14,13,13,19,
michael@0 11900 18,14,11,11,16,16, 0,20, 0,21,19, 0, 0,21, 0,20,
michael@0 11901 12,11,11,17,17,16,15,15, 0,19,14,11,11,17,16, 0,
michael@0 11902 21, 0, 0,19, 0, 0, 0,21,20, 0, 0,21,20, 0, 0, 0,
michael@0 11903 0, 0, 0, 0, 0, 0,19,21, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11904 19,20, 0, 0, 0,20,21, 0, 0, 0, 0, 0, 0,20, 0,19,
michael@0 11905 21, 0, 0, 0, 0, 0, 0, 0, 0,21,20,11,10, 9,15,15,
michael@0 11906 14,11,11,15,15,14,11,11,16,16, 0,14,14,14,14, 0,
michael@0 11907 16,15,17,16,13,11,11,16,16,16,13,13,16,16,15,10,
michael@0 11908 10,15,15, 0,14,15,17,17, 0,14,14,16,15,13,11,11,
michael@0 11909 16,16,17,15,14,16,16,15,10,10,15,15, 0,15,15,17,
michael@0 11910 18, 0,15,15,16,16, 0,16,16,17,17, 0,21, 0,21,20,
michael@0 11911 0,13,13,15,15, 0,18,18, 0,21, 0,15,15,15,15, 0,
michael@0 11912 16,16,17,17, 0, 0, 0, 0,18, 0,13,13,15,15, 0,19,
michael@0 11913 18, 0, 0, 0,15,15,16,16, 0,12,12,15,15, 0,13,13,
michael@0 11914 17,17, 0,13,13,17,18, 0,16,17,21, 0, 0,20,18, 0,
michael@0 11915 0, 0,13,13,17,17, 0,15,15, 0,18, 0,12,12,17,18,
michael@0 11916 0,16,16, 0, 0, 0,17,17,21, 0, 0,13,13,18,18, 0,
michael@0 11917 16,16,21,21, 0,12,12,17,18, 0,16,17,21, 0, 0,17,
michael@0 11918 17, 0,21, 0,17,18, 0, 0, 0, 0, 0, 0, 0, 0,16,15,
michael@0 11919 0,21, 0,21,19, 0, 0, 0,18,18, 0, 0, 0,18,19, 0,
michael@0 11920 0, 0, 0, 0, 0, 0, 0,16,16,21,21, 0,20,19, 0, 0,
michael@0 11921 0,19,21, 0,21, 0,12,12,15,15, 0,12,12,15,16, 0,
michael@0 11922 13,13,16,16, 0,14,14,15,15, 0,16,15,17,17, 0,13,
michael@0 11923 13,17,17, 0,15,15,16,18, 0,12,12,16,16, 0,14,14,
michael@0 11924 17,17, 0,15,14,16,16, 0,13,13,16,16, 0,16,15,17,
michael@0 11925 17, 0,12,12,16,16, 0,15,15,18,18, 0,14,14,17,16,
michael@0 11926 0,16,16,17,18, 0, 0, 0,20,21, 0,13,13,16,17, 0,
michael@0 11927 17,17, 0, 0, 0,15,15,16,16, 0,15,16,17,17, 0, 0,
michael@0 11928 0,19, 0, 0,13,13,15,16, 0,19,18, 0, 0, 0,16,15,
michael@0 11929 16,17, 8, 8, 8,17,17,13,11,10,17,18,13,10,10,17,
michael@0 11930 17, 0,15,15,20,19, 0,15,15,17,17,12,10,10,19,18,
michael@0 11931 15,12,12,20,18,14,10,10,17,16, 0,15,15,20,20, 0,
michael@0 11932 14,15,16,16,13,10,10,17,17,17,14,14, 0,18,15,10,
michael@0 11933 10,17,17, 0,16,15,20,20, 0,14,14,17,17, 0,15,16,
michael@0 11934 20,20, 0, 0,21, 0, 0, 0,13,13,17,17, 0,18,17, 0,
michael@0 11935 0, 0,15,16,17,18, 0,15,15,18,21, 0, 0, 0,21, 0,
michael@0 11936 0,13,13,18,18, 0,19,19, 0, 0, 0,16,16,18,17, 9,
michael@0 11937 8, 8,15,15,12,11,11,16,16,13,11,11,16,15, 0, 0,
michael@0 11938 0, 0,21, 0,21, 0,19,19,12,11,11,17,18,15,13,13,
michael@0 11939 18,19,14,11,11,16,16, 0, 0,21,21,19, 0, 0, 0,21,
michael@0 11940 20,13,11,11,18,17,17,14,15,20,21,15,11,12,16,16,
michael@0 11941 0, 0, 0,20, 0, 0, 0,21, 0,19, 0, 0, 0, 0,19, 0,
michael@0 11942 0, 0, 0, 0, 0,21,21,19,19, 0, 0, 0,21, 0, 0, 0,
michael@0 11943 0,19,21, 0, 0, 0,19,20, 0, 0, 0,21, 0, 0, 0,21,
michael@0 11944 19,19, 0, 0, 0, 0, 0, 0, 0, 0,21,20, 0,11,11,15,
michael@0 11945 15, 0,12,12,15,16, 0,12,12,16,16, 0,15,15,16,15,
michael@0 11946 0,16,16,17,17, 0,12,12,17,17, 0,14,14,17,17, 0,
michael@0 11947 11,11,16,16, 0,15,15,19,18, 0,15,15,16,16, 0,12,
michael@0 11948 12,17,16, 0,14,15,16,16, 0,11,11,15,15, 0,16,16,
michael@0 11949 18,19, 0,15,15,15,16, 0,17,17,18,20, 0,21, 0,21,
michael@0 11950 19, 0,14,14,16,16, 0,18,18, 0, 0, 0,16,16,15,15,
michael@0 11951 0,16,16,18,17, 0, 0, 0,19,20, 0,14,14,16,16, 0,
michael@0 11952 19,19, 0, 0, 0,16,17,15,15, 0,12,12,14,15, 0,13,
michael@0 11953 13,16,17, 0,12,12,17,17, 0,17,16, 0, 0, 0,18,17,
michael@0 11954 21, 0, 0,13,13,19,17, 0,15,15,20,21, 0,12,12,17,
michael@0 11955 17, 0,17,17, 0, 0, 0,17,17, 0, 0, 0,13,13,17,18,
michael@0 11956 0,16,16,21, 0, 0,12,12,17,17, 0,17,17, 0, 0, 0,
michael@0 11957 17,17, 0, 0, 0,18,21, 0, 0, 0, 0, 0, 0, 0, 0,15,
michael@0 11958 15,21, 0, 0,20,21, 0, 0, 0,18,19, 0, 0, 0,18,17,
michael@0 11959 0, 0, 0, 0, 0, 0, 0, 0,16,16,21, 0, 0,21,21, 0,
michael@0 11960 0, 0,18,19, 0, 0, 0,12,12,16,16, 0,13,13,16,17,
michael@0 11961 0,13,13,17,16, 0,14,14,16,16, 0,16,15,19,18, 0,
michael@0 11962 13,13,17,17, 0,15,15,18,18, 0,12,12,16,16, 0,15,
michael@0 11963 15,18,19, 0,15,15,17,16, 0,13,13,17,17, 0,16,16,
michael@0 11964 18,17, 0,12,12,17,16, 0,15,15,18,18, 0,15,15,17,
michael@0 11965 17, 0,16,16, 0,19, 0, 0, 0, 0, 0, 0,14,14,16,17,
michael@0 11966 0,18,18, 0, 0, 0,15,15,17,17, 0,16,16,21,19, 0,
michael@0 11967 21, 0,21,21, 0,13,14,16,16, 0,19,19, 0, 0, 0,15,
michael@0 11968 16,16,16, 0,11,11,17,16, 0,15,14,19,18, 0,14,14,
michael@0 11969 19,19, 0,18,17,18,20, 0,17,17,18,19, 0,13,13,17,
michael@0 11970 17, 0,16,17,21,18, 0,13,13,17,16, 0,18,17,19, 0,
michael@0 11971 0,16,17,18,18, 0,12,12,19,18, 0,18,18,20,20, 0,
michael@0 11972 13,13,17,17, 0,17,17,21, 0, 0,16,17,17,18, 0,18,
michael@0 11973 17,19,18, 0, 0, 0, 0, 0, 0,14,14,17,17, 0,19,19,
michael@0 11974 21, 0, 0,16,16,16,17, 0,17,17,19,20, 0, 0, 0, 0,
michael@0 11975 21, 0,15,15,17,18, 0,21,21, 0, 0, 0,17,17,17,18,
michael@0 11976 0,10,10,15,15, 0,15,14,17,18, 0,14,14,16,16, 0,
michael@0 11977 0, 0,18, 0, 0,21, 0,19, 0, 0,13,13,17,16, 0,17,
michael@0 11978 17,18, 0, 0,14,14,16,15, 0, 0, 0,21, 0, 0,21, 0,
michael@0 11979 19,18, 0,13,13,17,17, 0,18,18,20,20, 0,15,15,16,
michael@0 11980 16, 0, 0, 0,21,21, 0, 0, 0,20,20, 0, 0, 0,19, 0,
michael@0 11981 0, 0, 0, 0, 0, 0,21,20,18,18, 0, 0, 0, 0, 0, 0,
michael@0 11982 0, 0, 0,20, 0, 0, 0, 0,20, 0, 0, 0, 0, 0, 0, 0,
michael@0 11983 0,19,18, 0, 0, 0, 0,21, 0, 0, 0,18,20, 0,18,19,
michael@0 11984 16,17, 0,21,19,17,17, 0, 0,21,18,18, 0, 0,21,20,
michael@0 11985 19, 0, 0, 0,20,20, 0, 0,21,17,17, 0, 0, 0,19,19,
michael@0 11986 0,20,20,17,17, 0, 0, 0, 0,20, 0, 0,20,18,18, 0,
michael@0 11987 21,20,17,17, 0, 0, 0,20,21, 0,19, 0,17,17, 0, 0,
michael@0 11988 21, 0, 0, 0,20, 0,18,19, 0, 0, 0,21,21, 0, 0, 0,
michael@0 11989 0,21, 0,20,20,17,17, 0, 0, 0, 0, 0, 0,21, 0,18,
michael@0 11990 17, 0, 0, 0,20,19, 0, 0, 0, 0,21, 0,20,20,17,17,
michael@0 11991 0, 0, 0, 0, 0, 0,21,21,18,18, 0,12,12,15,14, 0,
michael@0 11992 14,14,17,17, 0,14,14,17,16, 0,18,18,21, 0, 0,19,
michael@0 11993 20, 0, 0, 0,13,13,18,17, 0,16,16,19,18, 0,13,13,
michael@0 11994 17,17, 0,17,17, 0, 0, 0,17,17,21, 0, 0,13,13,17,
michael@0 11995 17, 0,17,17,21,20, 0,13,13,18,17, 0,18,19,21,21,
michael@0 11996 0,19,18, 0, 0, 0,18,17, 0, 0, 0, 0, 0, 0, 0, 0,
michael@0 11997 15,16, 0, 0, 0,21,21, 0, 0, 0,20,18,21, 0, 0,17,
michael@0 11998 18, 0, 0, 0, 0, 0, 0, 0, 0,15,16, 0, 0, 0, 0,20,
michael@0 11999 0, 0, 0, 0,19, 0, 0, 0,15,15,18,19, 0,18,17,21,
michael@0 12000 0, 0,16,18, 0,20, 0,17,18,21, 0, 0,18,20, 0, 0,
michael@0 12001 0,16,16,21,21, 0,19,20,21, 0, 0,16,15, 0,21, 0,
michael@0 12002 18,20, 0, 0, 0,18,19, 0, 0, 0,16,15,21,21, 0,21,
michael@0 12003 0, 0, 0, 0,16,15,21, 0, 0,20,19, 0, 0, 0,18,21,
michael@0 12004 21, 0, 0,20,18, 0, 0, 0, 0, 0, 0, 0, 0,16,16, 0,
michael@0 12005 20, 0,21, 0, 0, 0, 0,17,18,20,21, 0,18,18,21,21,
michael@0 12006 0, 0, 0, 0, 0, 0,16,16,20, 0, 0, 0,21, 0, 0, 0,
michael@0 12007 21,18, 0, 0, 0,12,12,20,17, 0,15,15,19,18, 0,14,
michael@0 12008 14,19,18, 0,18,17,21,19, 0,17,17,21,17, 0,13,13,
michael@0 12009 21,19, 0,16,17,20,19, 0,13,13,16,16, 0,17,17,20,
michael@0 12010 21, 0,16,16,19,17, 0,13,13,18,18, 0,17,19,19,19,
michael@0 12011 0,13,13,17,17, 0,18,18, 0,19, 0,16,17,18,18, 0,
michael@0 12012 16,17,19,21, 0, 0, 0, 0, 0, 0,15,15,16,17, 0,20,
michael@0 12013 19,21, 0, 0,17,17,17,17, 0,17,17,21,19, 0, 0, 0,
michael@0 12014 0, 0, 0,15,15,17,17, 0,21, 0, 0, 0, 0,18,18,17,
michael@0 12015 17, 0,10,10,15,15, 0,15,15,17,17, 0,15,14,16,16,
michael@0 12016 0, 0, 0,21,19, 0,21,21,19,21, 0,13,13,17,16, 0,
michael@0 12017 17,17,18,19, 0,14,15,16,15, 0, 0, 0,21,19, 0,21,
michael@0 12018 21,18,19, 0,14,14,16,17, 0,18,18,18,19, 0,15,15,
michael@0 12019 15,16, 0, 0,21, 0,21, 0, 0, 0,19,20, 0, 0, 0,21,
michael@0 12020 19, 0, 0, 0, 0, 0, 0,21,21,19,17, 0, 0, 0, 0, 0,
michael@0 12021 0, 0, 0,21,21, 0,21, 0, 0,21, 0, 0, 0, 0, 0, 0,
michael@0 12022 21,21,19,18, 0, 0, 0, 0, 0, 0, 0, 0, 0,19, 0,21,
michael@0 12023 18,18,17, 0,21, 0,20,20, 0, 0, 0,18,20, 0, 0,21,
michael@0 12024 18,21, 0, 0, 0,21,18, 0, 0, 0, 0,19, 0, 0, 0,21,
michael@0 12025 21, 0,20,21,17,19, 0,21, 0,21, 0, 0,21, 0,18,18,
michael@0 12026 0,20,21,17,18, 0, 0, 0,21,19, 0,20,21,17,18, 0,
michael@0 12027 0, 0,21,21, 0, 0, 0,20,19, 0, 0, 0,21,21, 0, 0,
michael@0 12028 0, 0, 0, 0,21,21,19,18, 0, 0, 0, 0, 0, 0, 0,21,
michael@0 12029 19,18, 0,21,21,19, 0, 0, 0, 0,21, 0, 0,21,21,18,
michael@0 12030 17, 0, 0, 0, 0, 0, 0,21, 0,21,18, 0,12,12,14,14,
michael@0 12031 0,15,14,17,17, 0,14,14,17,16, 0,19,17, 0, 0, 0,
michael@0 12032 19,19, 0, 0, 0,13,13,17,17, 0,17,17,20,20, 0,13,
michael@0 12033 13,18,18, 0,18,17, 0, 0, 0,18,21, 0, 0, 0,13,13,
michael@0 12034 17,17, 0,18,18,21,20, 0,14,14,18,19, 0,19,18,21,
michael@0 12035 0, 0,19,19, 0, 0, 0,20,18,20, 0, 0, 0, 0, 0, 0,
michael@0 12036 0,15,16, 0, 0, 0,21,21, 0, 0, 0,19,19, 0, 0, 0,
michael@0 12037 18,18, 0, 0, 0, 0, 0, 0, 0, 0,16,16, 0,21, 0, 0,
michael@0 12038 0, 0, 0, 0,19,20, 0, 0, 0,15,15,20,21, 0,17,17,
michael@0 12039 21,21, 0,17,17, 0, 0, 0,19,18, 0, 0, 0,18,19, 0,
michael@0 12040 0, 0,17,16, 0,21, 0, 0,20, 0, 0, 0,16,16, 0,20,
michael@0 12041 0,19,19, 0,21, 0,19,18, 0,21, 0,16,16, 0, 0, 0,
michael@0 12042 21,21, 0, 0, 0,16,16, 0, 0, 0,21,21, 0, 0, 0,19,
michael@0 12043 19, 0, 0, 0,20, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,
michael@0 12044 0,21, 0, 0,20, 0, 0, 0,20,18,21,21, 0,19,18, 0,
michael@0 12045 20, 0, 0, 0, 0, 0, 0,16,17,21, 0, 0, 0,21, 0, 0,
michael@0 12046 0,19,20,21,20,
michael@0 12047 };
michael@0 12048
michael@0 12049 static const static_codebook _44pn1_p4_0 = {
michael@0 12050 5, 3125,
michael@0 12051 (char *)_vq_lengthlist__44pn1_p4_0,
michael@0 12052 1, -528744448, 1616642048, 3, 0,
michael@0 12053 (long *)_vq_quantlist__44pn1_p4_0,
michael@0 12054 0
michael@0 12055 };
michael@0 12056
michael@0 12057 static const long _vq_quantlist__44pn1_p4_1[] = {
michael@0 12058 3,
michael@0 12059 2,
michael@0 12060 4,
michael@0 12061 1,
michael@0 12062 5,
michael@0 12063 0,
michael@0 12064 6,
michael@0 12065 };
michael@0 12066
michael@0 12067 static const char _vq_lengthlist__44pn1_p4_1[] = {
michael@0 12068 2, 3, 3, 3, 3, 3, 3,
michael@0 12069 };
michael@0 12070
michael@0 12071 static const static_codebook _44pn1_p4_1 = {
michael@0 12072 1, 7,
michael@0 12073 (char *)_vq_lengthlist__44pn1_p4_1,
michael@0 12074 1, -533200896, 1611661312, 3, 0,
michael@0 12075 (long *)_vq_quantlist__44pn1_p4_1,
michael@0 12076 0
michael@0 12077 };
michael@0 12078
michael@0 12079 static const long _vq_quantlist__44pn1_p5_0[] = {
michael@0 12080 1,
michael@0 12081 0,
michael@0 12082 2,
michael@0 12083 };
michael@0 12084
michael@0 12085 static const char _vq_lengthlist__44pn1_p5_0[] = {
michael@0 12086 1, 7, 7, 6, 8, 8, 7, 8, 8, 7, 9, 9,11,11,11, 9,
michael@0 12087 8, 8, 7, 9, 9,11,12,11, 9, 9, 9, 6, 7, 7,10,11,
michael@0 12088 11,10,10,10,10,11,11,15,14,14,12,12,12,11,11,11,
michael@0 12089 14,14,14,12,12,12, 5, 6, 6, 8, 5, 5, 8, 7, 7, 8,
michael@0 12090 8, 8,12,10,10,10, 7, 7, 8, 7, 7,12,10,10,10, 7,
michael@0 12091 7, 6, 7, 7,12,11,11,12,10,10,11,10,10,14,14,13,
michael@0 12092 13,10,10,11,10,10,16,14,14,14,11,10, 7, 7, 7,13,
michael@0 12093 12,12,12,12,11,11,11,11,15,14,17,13,12,12,12,11,
michael@0 12094 11,15,15,15,14,13,13,10, 9, 9,14,12,11,13,11,11,
michael@0 12095 12,11,11,16,15,14,14,11,11,12,11,11,17,14,14,15,
michael@0 12096 11,11, 7, 8, 8,12,11,11,13,10,10,11,10,10,17,14,
michael@0 12097 13,14,10,10,12,10,10,18,15,15,14,10,10, 8, 7, 7,
michael@0 12098 13,12,12,13,11,11,12,11,11,16,14,15,14,12,12,12,
michael@0 12099 11,11,18,16,16,14,12,12,11,10,10,13,12,11,13,11,
michael@0 12100 11,13,12,12, 0,15,14,14,11,11,13,11,11,16,15,15,
michael@0 12101 15,11,11,
michael@0 12102 };
michael@0 12103
michael@0 12104 static const static_codebook _44pn1_p5_0 = {
michael@0 12105 5, 243,
michael@0 12106 (char *)_vq_lengthlist__44pn1_p5_0,
michael@0 12107 1, -527106048, 1620377600, 2, 0,
michael@0 12108 (long *)_vq_quantlist__44pn1_p5_0,
michael@0 12109 0
michael@0 12110 };
michael@0 12111
michael@0 12112 static const long _vq_quantlist__44pn1_p5_1[] = {
michael@0 12113 1,
michael@0 12114 0,
michael@0 12115 2,
michael@0 12116 };
michael@0 12117
michael@0 12118 static const char _vq_lengthlist__44pn1_p5_1[] = {
michael@0 12119 2, 6, 7, 6, 8, 8, 7, 7, 8, 7, 8, 8, 9, 9, 9, 8,
michael@0 12120 7, 7, 8, 8, 8, 9, 9, 9, 9, 8, 8, 6, 6, 6, 9, 7,
michael@0 12121 7, 9, 7, 7, 9, 8, 8,10, 8, 8,10, 8, 8,10, 8, 8,
michael@0 12122 10, 9, 8,10, 8, 8, 7, 6, 6, 9, 6, 6, 9, 6, 6, 9,
michael@0 12123 7, 7,10, 8, 8,10, 6, 6, 9, 7, 7,10, 8, 8,10, 6,
michael@0 12124 6, 7, 7, 7,11, 9, 9,11, 9, 9,10, 9, 9,12,10,10,
michael@0 12125 12, 8, 8,11, 9, 9,13, 9,10,12, 8, 8, 8, 7, 7,11,
michael@0 12126 9,10,11,10,10,10, 9, 9,11,11,11,11, 9, 9,11,10,
michael@0 12127 9,12,11,11,11, 9,10,10, 8, 8,11, 9,10,11, 9, 9,
michael@0 12128 11, 9, 9,12,10,10,11, 9, 9,11, 9, 9,12,10,11,11,
michael@0 12129 9, 9, 8, 8, 8,12, 9, 9,12, 9, 9,11, 9, 9,13, 9,
michael@0 12130 9,13, 8, 8,12, 9, 9,13,10,10,12, 8, 8, 9, 7, 7,
michael@0 12131 11,10,10,11,10,10,11,10,10,12,11,11,11,10, 9,11,
michael@0 12132 10,10,11,11,11,11, 9, 9,11, 9, 9,12,10,10,11,10,
michael@0 12133 10,12,10,10,11,11,11,11, 9, 9,11,10,10,12,11,11,
michael@0 12134 11, 9, 9,
michael@0 12135 };
michael@0 12136
michael@0 12137 static const static_codebook _44pn1_p5_1 = {
michael@0 12138 5, 243,
michael@0 12139 (char *)_vq_lengthlist__44pn1_p5_1,
michael@0 12140 1, -530841600, 1616642048, 2, 0,
michael@0 12141 (long *)_vq_quantlist__44pn1_p5_1,
michael@0 12142 0
michael@0 12143 };
michael@0 12144
michael@0 12145 static const long _vq_quantlist__44pn1_p6_0[] = {
michael@0 12146 1,
michael@0 12147 0,
michael@0 12148 2,
michael@0 12149 };
michael@0 12150
michael@0 12151 static const char _vq_lengthlist__44pn1_p6_0[] = {
michael@0 12152 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9,
michael@0 12153 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12154 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12155 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12156 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12157 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12158 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12159 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12160 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12161 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12162 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12163 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12164 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12165 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12166 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
michael@0 12167 9, 9, 9,
michael@0 12168 };
michael@0 12169
michael@0 12170 static const static_codebook _44pn1_p6_0 = {
michael@0 12171 5, 243,
michael@0 12172 (char *)_vq_lengthlist__44pn1_p6_0,
michael@0 12173 1, -516716544, 1630767104, 2, 0,
michael@0 12174 (long *)_vq_quantlist__44pn1_p6_0,
michael@0 12175 0
michael@0 12176 };
michael@0 12177
michael@0 12178 static const long _vq_quantlist__44pn1_p6_1[] = {
michael@0 12179 12,
michael@0 12180 11,
michael@0 12181 13,
michael@0 12182 10,
michael@0 12183 14,
michael@0 12184 9,
michael@0 12185 15,
michael@0 12186 8,
michael@0 12187 16,
michael@0 12188 7,
michael@0 12189 17,
michael@0 12190 6,
michael@0 12191 18,
michael@0 12192 5,
michael@0 12193 19,
michael@0 12194 4,
michael@0 12195 20,
michael@0 12196 3,
michael@0 12197 21,
michael@0 12198 2,
michael@0 12199 22,
michael@0 12200 1,
michael@0 12201 23,
michael@0 12202 0,
michael@0 12203 24,
michael@0 12204 };
michael@0 12205
michael@0 12206 static const char _vq_lengthlist__44pn1_p6_1[] = {
michael@0 12207 1, 3, 2, 5, 4, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
michael@0 12208 12,13,13,14,14,15,15,15,15,
michael@0 12209 };
michael@0 12210
michael@0 12211 static const static_codebook _44pn1_p6_1 = {
michael@0 12212 1, 25,
michael@0 12213 (char *)_vq_lengthlist__44pn1_p6_1,
michael@0 12214 1, -518864896, 1620639744, 5, 0,
michael@0 12215 (long *)_vq_quantlist__44pn1_p6_1,
michael@0 12216 0
michael@0 12217 };
michael@0 12218
michael@0 12219 static const long _vq_quantlist__44pn1_p6_2[] = {
michael@0 12220 12,
michael@0 12221 11,
michael@0 12222 13,
michael@0 12223 10,
michael@0 12224 14,
michael@0 12225 9,
michael@0 12226 15,
michael@0 12227 8,
michael@0 12228 16,
michael@0 12229 7,
michael@0 12230 17,
michael@0 12231 6,
michael@0 12232 18,
michael@0 12233 5,
michael@0 12234 19,
michael@0 12235 4,
michael@0 12236 20,
michael@0 12237 3,
michael@0 12238 21,
michael@0 12239 2,
michael@0 12240 22,
michael@0 12241 1,
michael@0 12242 23,
michael@0 12243 0,
michael@0 12244 24,
michael@0 12245 };
michael@0 12246
michael@0 12247 static const char _vq_lengthlist__44pn1_p6_2[] = {
michael@0 12248 3, 5, 4, 5, 4, 5, 4, 5, 5, 5, 4, 5, 5, 5, 5, 5,
michael@0 12249 5, 5, 5, 5, 5, 5, 5, 5, 5,
michael@0 12250 };
michael@0 12251
michael@0 12252 static const static_codebook _44pn1_p6_2 = {
michael@0 12253 1, 25,
michael@0 12254 (char *)_vq_lengthlist__44pn1_p6_2,
michael@0 12255 1, -529006592, 1611661312, 5, 0,
michael@0 12256 (long *)_vq_quantlist__44pn1_p6_2,
michael@0 12257 0
michael@0 12258 };
michael@0 12259
michael@0 12260 static const char _huff_lengthlist__44pn1_short[] = {
michael@0 12261 4, 3, 7, 9,12,16,16, 3, 2, 5, 7,11,14,15, 7, 4,
michael@0 12262 5, 6, 9,12,15, 8, 5, 5, 5, 8,10,14, 9, 7, 6, 6,
michael@0 12263 8,10,12,12,10,10, 7, 6, 8,10,15,12,10, 6, 4, 7,
michael@0 12264 9,
michael@0 12265 };
michael@0 12266
michael@0 12267 static const static_codebook _huff_book__44pn1_short = {
michael@0 12268 2, 49,
michael@0 12269 (char *)_huff_lengthlist__44pn1_short,
michael@0 12270 0, 0, 0, 0, 0,
michael@0 12271 NULL,
michael@0 12272 0
michael@0 12273 };
michael@0 12274

mercurial