annotate src/libvorbis-1.3.3/lib/modes/residue_44p51.h @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents 05aa0afa9217
children
rev   line source
Chris@1 1 /********************************************************************
Chris@1 2 * *
Chris@1 3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
Chris@1 4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
Chris@1 5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
Chris@1 6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
Chris@1 7 * *
Chris@1 8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2010 *
Chris@1 9 * by the Xiph.Org Foundation http://www.xiph.org/ *
Chris@1 10 * *
Chris@1 11 ********************************************************************
Chris@1 12
Chris@1 13 function: toplevel residue templates for 32/44.1/48kHz uncoupled
Chris@1 14 last mod: $Id$
Chris@1 15
Chris@1 16 ********************************************************************/
Chris@1 17
Chris@1 18 #include "vorbis/codec.h"
Chris@1 19 #include "backends.h"
Chris@1 20
Chris@1 21 #include "books/coupled/res_books_51.h"
Chris@1 22
Chris@1 23 /***** residue backends *********************************************/
Chris@1 24
Chris@1 25 static const vorbis_info_residue0 _residue_44p_lo={
Chris@1 26 0,-1, -1, 7,-1,-1,
Chris@1 27 /* 0 1 2 3 4 5 6 7 8 */
Chris@1 28 {0},
Chris@1 29 {-1},
Chris@1 30 { 0, 1, 2, 7, 17, 31},
Chris@1 31 { 0, 0, 99, 7, 17, 31},
Chris@1 32 };
Chris@1 33
Chris@1 34 static const vorbis_info_residue0 _residue_44p={
Chris@1 35 0,-1, -1, 8,-1,-1,
Chris@1 36 /* 0 1 2 3 4 5 6 7 8 */
Chris@1 37 {0},
Chris@1 38 {-1},
Chris@1 39 { 0, 1, 1, 2, 7, 17, 31},
Chris@1 40 { 0, 0, 99, 99, 7, 17, 31},
Chris@1 41 };
Chris@1 42
Chris@1 43 static const vorbis_info_residue0 _residue_44p_hi={
Chris@1 44 0,-1, -1, 8,-1,-1,
Chris@1 45 /* 0 1 2 3 4 5 6 7 8 */
Chris@1 46 {0},
Chris@1 47 {-1},
Chris@1 48 { 0, 1, 2, 4, 7, 17, 31},
Chris@1 49 { 0, 1, 2, 4, 7, 17, 31},
Chris@1 50 };
Chris@1 51
Chris@1 52 static const vorbis_info_residue0 _residue_44p_lfe={
Chris@1 53 0,-1, -1, 2,-1,-1,
Chris@1 54 /* 0 1 2 3 4 5 6 7 8 */
Chris@1 55 {0},
Chris@1 56 {-1},
Chris@1 57 { 32},
Chris@1 58 { -1}
Chris@1 59 };
Chris@1 60
Chris@1 61 static const static_bookblock _resbook_44p_n1={
Chris@1 62 {
Chris@1 63 {0},
Chris@1 64 {0,&_44pn1_p1_0},
Chris@1 65
Chris@1 66 {&_44pn1_p2_0,&_44pn1_p2_1,0},
Chris@1 67 {&_44pn1_p3_0,&_44pn1_p3_1,0},
Chris@1 68 {&_44pn1_p4_0,&_44pn1_p4_1,0},
Chris@1 69
Chris@1 70 {&_44pn1_p5_0,&_44pn1_p5_1,&_44pn1_p4_1},
Chris@1 71 {&_44pn1_p6_0,&_44pn1_p6_1,&_44pn1_p6_2},
Chris@1 72 }
Chris@1 73 };
Chris@1 74
Chris@1 75 static const static_bookblock _resbook_44p_0={
Chris@1 76 {
Chris@1 77 {0},
Chris@1 78 {0,&_44p0_p1_0},
Chris@1 79
Chris@1 80 {&_44p0_p2_0,&_44p0_p2_1,0},
Chris@1 81 {&_44p0_p3_0,&_44p0_p3_1,0},
Chris@1 82 {&_44p0_p4_0,&_44p0_p4_1,0},
Chris@1 83
Chris@1 84 {&_44p0_p5_0,&_44p0_p5_1,&_44p0_p4_1},
Chris@1 85 {&_44p0_p6_0,&_44p0_p6_1,&_44p0_p6_2},
Chris@1 86 }
Chris@1 87 };
Chris@1 88
Chris@1 89 static const static_bookblock _resbook_44p_1={
Chris@1 90 {
Chris@1 91 {0},
Chris@1 92 {0,&_44p1_p1_0},
Chris@1 93
Chris@1 94 {&_44p1_p2_0,&_44p1_p2_1,0},
Chris@1 95 {&_44p1_p3_0,&_44p1_p3_1,0},
Chris@1 96 {&_44p1_p4_0,&_44p1_p4_1,0},
Chris@1 97
Chris@1 98 {&_44p1_p5_0,&_44p1_p5_1,&_44p1_p4_1},
Chris@1 99 {&_44p1_p6_0,&_44p1_p6_1,&_44p1_p6_2},
Chris@1 100 }
Chris@1 101 };
Chris@1 102
Chris@1 103 static const static_bookblock _resbook_44p_2={
Chris@1 104 {
Chris@1 105 {0},
Chris@1 106 {0,0,&_44p2_p1_0},
Chris@1 107 {0,&_44p2_p2_0,0},
Chris@1 108
Chris@1 109 {&_44p2_p3_0,&_44p2_p3_1,0},
Chris@1 110 {&_44p2_p4_0,&_44p2_p4_1,0},
Chris@1 111 {&_44p2_p5_0,&_44p2_p5_1,0},
Chris@1 112
Chris@1 113 {&_44p2_p6_0,&_44p2_p6_1,&_44p2_p5_1},
Chris@1 114 {&_44p2_p7_0,&_44p2_p7_1,&_44p2_p7_2,&_44p2_p7_3}
Chris@1 115 }
Chris@1 116 };
Chris@1 117 static const static_bookblock _resbook_44p_3={
Chris@1 118 {
Chris@1 119 {0},
Chris@1 120 {0,0,&_44p3_p1_0},
Chris@1 121 {0,&_44p3_p2_0,0},
Chris@1 122
Chris@1 123 {&_44p3_p3_0,&_44p3_p3_1,0},
Chris@1 124 {&_44p3_p4_0,&_44p3_p4_1,0},
Chris@1 125 {&_44p3_p5_0,&_44p3_p5_1,0},
Chris@1 126
Chris@1 127 {&_44p3_p6_0,&_44p3_p6_1,&_44p3_p5_1},
Chris@1 128 {&_44p3_p7_0,&_44p3_p7_1,&_44p3_p7_2,&_44p3_p7_3}
Chris@1 129 }
Chris@1 130 };
Chris@1 131 static const static_bookblock _resbook_44p_4={
Chris@1 132 {
Chris@1 133 {0},
Chris@1 134 {0,0,&_44p4_p1_0},
Chris@1 135 {0,&_44p4_p2_0,0},
Chris@1 136
Chris@1 137 {&_44p4_p3_0,&_44p4_p3_1,0},
Chris@1 138 {&_44p4_p4_0,&_44p4_p4_1,0},
Chris@1 139 {&_44p4_p5_0,&_44p4_p5_1,0},
Chris@1 140
Chris@1 141 {&_44p4_p6_0,&_44p4_p6_1,&_44p4_p5_1},
Chris@1 142 {&_44p4_p7_0,&_44p4_p7_1,&_44p4_p7_2,&_44p4_p7_3}
Chris@1 143 }
Chris@1 144 };
Chris@1 145 static const static_bookblock _resbook_44p_5={
Chris@1 146 {
Chris@1 147 {0},
Chris@1 148 {0,0,&_44p5_p1_0},
Chris@1 149 {0,&_44p5_p2_0,0},
Chris@1 150
Chris@1 151 {&_44p5_p3_0,&_44p5_p3_1,0},
Chris@1 152 {&_44p5_p4_0,&_44p5_p4_1,0},
Chris@1 153 {&_44p5_p5_0,&_44p5_p5_1,0},
Chris@1 154
Chris@1 155 {&_44p5_p6_0,&_44p5_p6_1,&_44p5_p5_1},
Chris@1 156 {&_44p5_p7_0,&_44p5_p7_1,&_44p5_p7_2,&_44p5_p7_3}
Chris@1 157 }
Chris@1 158 };
Chris@1 159 static const static_bookblock _resbook_44p_6={
Chris@1 160 {
Chris@1 161 {0},
Chris@1 162 {0,0,&_44p6_p1_0},
Chris@1 163 {0,&_44p6_p2_0,0},
Chris@1 164
Chris@1 165 {&_44p6_p3_0,&_44p6_p3_1,0},
Chris@1 166 {&_44p6_p4_0,&_44p6_p4_1,0},
Chris@1 167 {&_44p6_p5_0,&_44p6_p5_1,0},
Chris@1 168
Chris@1 169 {&_44p6_p6_0,&_44p6_p6_1,&_44p6_p5_1},
Chris@1 170 {&_44p6_p7_0,&_44p6_p7_1,&_44p6_p7_2,&_44p6_p7_3}
Chris@1 171 }
Chris@1 172 };
Chris@1 173 static const static_bookblock _resbook_44p_7={
Chris@1 174 {
Chris@1 175 {0},
Chris@1 176 {0,0,&_44p7_p1_0},
Chris@1 177 {0,&_44p7_p2_0,0},
Chris@1 178
Chris@1 179 {&_44p7_p3_0,&_44p7_p3_1,0},
Chris@1 180 {&_44p7_p4_0,&_44p7_p4_1,0},
Chris@1 181 {&_44p7_p5_0,&_44p7_p5_1,0},
Chris@1 182
Chris@1 183 {&_44p7_p6_0,&_44p7_p6_1,&_44p7_p5_1},
Chris@1 184 {&_44p7_p7_0,&_44p7_p7_1,&_44p7_p7_2,&_44p7_p7_3}
Chris@1 185 }
Chris@1 186 };
Chris@1 187 static const static_bookblock _resbook_44p_8={
Chris@1 188 {
Chris@1 189 {0},
Chris@1 190 {0,0,&_44p8_p1_0},
Chris@1 191 {0,&_44p8_p2_0,0},
Chris@1 192
Chris@1 193 {&_44p8_p3_0,&_44p8_p3_1,0},
Chris@1 194 {&_44p8_p4_0,&_44p8_p4_1,0},
Chris@1 195 {&_44p8_p5_0,&_44p8_p5_1,0},
Chris@1 196
Chris@1 197 {&_44p8_p6_0,&_44p8_p6_1,&_44p8_p5_1},
Chris@1 198 {&_44p8_p7_0,&_44p8_p7_1,&_44p8_p7_2,&_44p8_p7_3}
Chris@1 199 }
Chris@1 200 };
Chris@1 201 static const static_bookblock _resbook_44p_9={
Chris@1 202 {
Chris@1 203 {0},
Chris@1 204 {0,0,&_44p9_p1_0},
Chris@1 205 {0,&_44p9_p2_0,0},
Chris@1 206
Chris@1 207 {&_44p9_p3_0,&_44p9_p3_1,0},
Chris@1 208 {&_44p9_p4_0,&_44p9_p4_1,0},
Chris@1 209 {&_44p9_p5_0,&_44p9_p5_1,0},
Chris@1 210
Chris@1 211 {&_44p9_p6_0,&_44p9_p6_1,&_44p9_p5_1},
Chris@1 212 {&_44p9_p7_0,&_44p9_p7_1,&_44p9_p7_2,&_44p9_p7_3}
Chris@1 213 }
Chris@1 214 };
Chris@1 215
Chris@1 216 static const static_bookblock _resbook_44p_ln1={
Chris@1 217 {
Chris@1 218 {&_44pn1_l0_0,&_44pn1_l0_1,0},
Chris@1 219 {&_44pn1_l1_0,&_44pn1_p6_1,&_44pn1_p6_2},
Chris@1 220 }
Chris@1 221 };
Chris@1 222 static const static_bookblock _resbook_44p_l0={
Chris@1 223 {
Chris@1 224 {&_44p0_l0_0,&_44p0_l0_1,0},
Chris@1 225 {&_44p0_l1_0,&_44p0_p6_1,&_44p0_p6_2},
Chris@1 226 }
Chris@1 227 };
Chris@1 228 static const static_bookblock _resbook_44p_l1={
Chris@1 229 {
Chris@1 230 {&_44p1_l0_0,&_44p1_l0_1,0},
Chris@1 231 {&_44p1_l1_0,&_44p1_p6_1,&_44p1_p6_2},
Chris@1 232 }
Chris@1 233 };
Chris@1 234 static const static_bookblock _resbook_44p_l2={
Chris@1 235 {
Chris@1 236 {&_44p2_l0_0,&_44p2_l0_1,0},
Chris@1 237 {&_44p2_l1_0,&_44p2_p7_2,&_44p2_p7_3},
Chris@1 238 }
Chris@1 239 };
Chris@1 240 static const static_bookblock _resbook_44p_l3={
Chris@1 241 {
Chris@1 242 {&_44p3_l0_0,&_44p3_l0_1,0},
Chris@1 243 {&_44p3_l1_0,&_44p3_p7_2,&_44p3_p7_3},
Chris@1 244 }
Chris@1 245 };
Chris@1 246 static const static_bookblock _resbook_44p_l4={
Chris@1 247 {
Chris@1 248 {&_44p4_l0_0,&_44p4_l0_1,0},
Chris@1 249 {&_44p4_l1_0,&_44p4_p7_2,&_44p4_p7_3},
Chris@1 250 }
Chris@1 251 };
Chris@1 252 static const static_bookblock _resbook_44p_l5={
Chris@1 253 {
Chris@1 254 {&_44p5_l0_0,&_44p5_l0_1,0},
Chris@1 255 {&_44p5_l1_0,&_44p5_p7_2,&_44p5_p7_3},
Chris@1 256 }
Chris@1 257 };
Chris@1 258 static const static_bookblock _resbook_44p_l6={
Chris@1 259 {
Chris@1 260 {&_44p6_l0_0,&_44p6_l0_1,0},
Chris@1 261 {&_44p6_l1_0,&_44p6_p7_2,&_44p6_p7_3},
Chris@1 262 }
Chris@1 263 };
Chris@1 264 static const static_bookblock _resbook_44p_l7={
Chris@1 265 {
Chris@1 266 {&_44p7_l0_0,&_44p7_l0_1,0},
Chris@1 267 {&_44p7_l1_0,&_44p7_p7_2,&_44p7_p7_3},
Chris@1 268 }
Chris@1 269 };
Chris@1 270 static const static_bookblock _resbook_44p_l8={
Chris@1 271 {
Chris@1 272 {&_44p8_l0_0,&_44p8_l0_1,0},
Chris@1 273 {&_44p8_l1_0,&_44p8_p7_2,&_44p8_p7_3},
Chris@1 274 }
Chris@1 275 };
Chris@1 276 static const static_bookblock _resbook_44p_l9={
Chris@1 277 {
Chris@1 278 {&_44p9_l0_0,&_44p9_l0_1,0},
Chris@1 279 {&_44p9_l1_0,&_44p9_p7_2,&_44p9_p7_3},
Chris@1 280 }
Chris@1 281 };
Chris@1 282
Chris@1 283
Chris@1 284 static const vorbis_info_mapping0 _map_nominal_51[2]={
Chris@1 285 {2, {0,0,0,0,0,1}, {0,2}, {0,2}, 4,{0,3,0,0},{2,4,1,3}},
Chris@1 286 {2, {0,0,0,0,0,1}, {1,2}, {1,2}, 4,{0,3,0,0},{2,4,1,3}}
Chris@1 287 };
Chris@1 288 static const vorbis_info_mapping0 _map_nominal_51u[2]={
Chris@1 289 {2, {0,0,0,0,0,1}, {0,2}, {0,2}, 0,{0},{0}},
Chris@1 290 {2, {0,0,0,0,0,1}, {1,2}, {1,2}, 0,{0},{0}}
Chris@1 291 };
Chris@1 292
Chris@1 293 static const vorbis_residue_template _res_44p51_n1[]={
Chris@1 294 {2,0,30, &_residue_44p_lo,
Chris@1 295 &_huff_book__44pn1_short,&_huff_book__44pn1_short,
Chris@1 296 &_resbook_44p_n1,&_resbook_44p_n1},
Chris@1 297
Chris@1 298 {2,0,30, &_residue_44p_lo,
Chris@1 299 &_huff_book__44pn1_long,&_huff_book__44pn1_long,
Chris@1 300 &_resbook_44p_n1,&_resbook_44p_n1},
Chris@1 301
Chris@1 302 {1,2,6, &_residue_44p_lfe,
Chris@1 303 &_huff_book__44pn1_lfe,&_huff_book__44pn1_lfe,
Chris@1 304 &_resbook_44p_ln1,&_resbook_44p_ln1}
Chris@1 305 };
Chris@1 306 static const vorbis_residue_template _res_44p51_0[]={
Chris@1 307 {2,0,15, &_residue_44p_lo,
Chris@1 308 &_huff_book__44p0_short,&_huff_book__44p0_short,
Chris@1 309 &_resbook_44p_0,&_resbook_44p_0},
Chris@1 310
Chris@1 311 {2,0,30, &_residue_44p_lo,
Chris@1 312 &_huff_book__44p0_long,&_huff_book__44p0_long,
Chris@1 313 &_resbook_44p_0,&_resbook_44p_0},
Chris@1 314
Chris@1 315 {1,2,6, &_residue_44p_lfe,
Chris@1 316 &_huff_book__44p0_lfe,&_huff_book__44p0_lfe,
Chris@1 317 &_resbook_44p_l0,&_resbook_44p_l0}
Chris@1 318 };
Chris@1 319 static const vorbis_residue_template _res_44p51_1[]={
Chris@1 320 {2,0,15, &_residue_44p_lo,
Chris@1 321 &_huff_book__44p1_short,&_huff_book__44p1_short,
Chris@1 322 &_resbook_44p_1,&_resbook_44p_1},
Chris@1 323
Chris@1 324 {2,0,30, &_residue_44p_lo,
Chris@1 325 &_huff_book__44p1_long,&_huff_book__44p1_long,
Chris@1 326 &_resbook_44p_1,&_resbook_44p_1},
Chris@1 327
Chris@1 328 {1,2,6, &_residue_44p_lfe,
Chris@1 329 &_huff_book__44p1_lfe,&_huff_book__44p1_lfe,
Chris@1 330 &_resbook_44p_l1,&_resbook_44p_l1}
Chris@1 331 };
Chris@1 332 static const vorbis_residue_template _res_44p51_2[]={
Chris@1 333 {2,0,15, &_residue_44p,
Chris@1 334 &_huff_book__44p2_short,&_huff_book__44p2_short,
Chris@1 335 &_resbook_44p_2,&_resbook_44p_2},
Chris@1 336
Chris@1 337 {2,0,30, &_residue_44p,
Chris@1 338 &_huff_book__44p2_long,&_huff_book__44p2_long,
Chris@1 339 &_resbook_44p_2,&_resbook_44p_2},
Chris@1 340
Chris@1 341 {1,2,6, &_residue_44p_lfe,
Chris@1 342 &_huff_book__44p2_lfe,&_huff_book__44p2_lfe,
Chris@1 343 &_resbook_44p_l2,&_resbook_44p_l2}
Chris@1 344 };
Chris@1 345 static const vorbis_residue_template _res_44p51_3[]={
Chris@1 346 {2,0,15, &_residue_44p,
Chris@1 347 &_huff_book__44p3_short,&_huff_book__44p3_short,
Chris@1 348 &_resbook_44p_3,&_resbook_44p_3},
Chris@1 349
Chris@1 350 {2,0,30, &_residue_44p,
Chris@1 351 &_huff_book__44p3_long,&_huff_book__44p3_long,
Chris@1 352 &_resbook_44p_3,&_resbook_44p_3},
Chris@1 353
Chris@1 354 {1,2,6, &_residue_44p_lfe,
Chris@1 355 &_huff_book__44p3_lfe,&_huff_book__44p3_lfe,
Chris@1 356 &_resbook_44p_l3,&_resbook_44p_l3}
Chris@1 357 };
Chris@1 358 static const vorbis_residue_template _res_44p51_4[]={
Chris@1 359 {2,0,15, &_residue_44p,
Chris@1 360 &_huff_book__44p4_short,&_huff_book__44p4_short,
Chris@1 361 &_resbook_44p_4,&_resbook_44p_4},
Chris@1 362
Chris@1 363 {2,0,30, &_residue_44p,
Chris@1 364 &_huff_book__44p4_long,&_huff_book__44p4_long,
Chris@1 365 &_resbook_44p_4,&_resbook_44p_4},
Chris@1 366
Chris@1 367 {1,2,6, &_residue_44p_lfe,
Chris@1 368 &_huff_book__44p4_lfe,&_huff_book__44p4_lfe,
Chris@1 369 &_resbook_44p_l4,&_resbook_44p_l4}
Chris@1 370 };
Chris@1 371 static const vorbis_residue_template _res_44p51_5[]={
Chris@1 372 {2,0,15, &_residue_44p_hi,
Chris@1 373 &_huff_book__44p5_short,&_huff_book__44p5_short,
Chris@1 374 &_resbook_44p_5,&_resbook_44p_5},
Chris@1 375
Chris@1 376 {2,0,30, &_residue_44p_hi,
Chris@1 377 &_huff_book__44p5_long,&_huff_book__44p5_long,
Chris@1 378 &_resbook_44p_5,&_resbook_44p_5},
Chris@1 379
Chris@1 380 {1,2,6, &_residue_44p_lfe,
Chris@1 381 &_huff_book__44p5_lfe,&_huff_book__44p5_lfe,
Chris@1 382 &_resbook_44p_l5,&_resbook_44p_l5}
Chris@1 383 };
Chris@1 384 static const vorbis_residue_template _res_44p51_6[]={
Chris@1 385 {2,0,15, &_residue_44p_hi,
Chris@1 386 &_huff_book__44p6_short,&_huff_book__44p6_short,
Chris@1 387 &_resbook_44p_6,&_resbook_44p_6},
Chris@1 388
Chris@1 389 {2,0,30, &_residue_44p_hi,
Chris@1 390 &_huff_book__44p6_long,&_huff_book__44p6_long,
Chris@1 391 &_resbook_44p_6,&_resbook_44p_6},
Chris@1 392
Chris@1 393 {1,2,6, &_residue_44p_lfe,
Chris@1 394 &_huff_book__44p6_lfe,&_huff_book__44p6_lfe,
Chris@1 395 &_resbook_44p_l6,&_resbook_44p_l6}
Chris@1 396 };
Chris@1 397
Chris@1 398
Chris@1 399 static const vorbis_residue_template _res_44p51_7[]={
Chris@1 400 {2,0,15, &_residue_44p_hi,
Chris@1 401 &_huff_book__44p7_short,&_huff_book__44p7_short,
Chris@1 402 &_resbook_44p_7,&_resbook_44p_7},
Chris@1 403
Chris@1 404 {2,0,30, &_residue_44p_hi,
Chris@1 405 &_huff_book__44p7_long,&_huff_book__44p7_long,
Chris@1 406 &_resbook_44p_7,&_resbook_44p_7},
Chris@1 407
Chris@1 408 {1,2,6, &_residue_44p_lfe,
Chris@1 409 &_huff_book__44p6_lfe,&_huff_book__44p6_lfe,
Chris@1 410 &_resbook_44p_l6,&_resbook_44p_l6}
Chris@1 411 };
Chris@1 412 static const vorbis_residue_template _res_44p51_8[]={
Chris@1 413 {2,0,15, &_residue_44p_hi,
Chris@1 414 &_huff_book__44p8_short,&_huff_book__44p8_short,
Chris@1 415 &_resbook_44p_8,&_resbook_44p_8},
Chris@1 416
Chris@1 417 {2,0,30, &_residue_44p_hi,
Chris@1 418 &_huff_book__44p8_long,&_huff_book__44p8_long,
Chris@1 419 &_resbook_44p_8,&_resbook_44p_8},
Chris@1 420
Chris@1 421 {1,2,6, &_residue_44p_lfe,
Chris@1 422 &_huff_book__44p6_lfe,&_huff_book__44p6_lfe,
Chris@1 423 &_resbook_44p_l6,&_resbook_44p_l6}
Chris@1 424 };
Chris@1 425 static const vorbis_residue_template _res_44p51_9[]={
Chris@1 426 {2,0,15, &_residue_44p_hi,
Chris@1 427 &_huff_book__44p9_short,&_huff_book__44p9_short,
Chris@1 428 &_resbook_44p_9,&_resbook_44p_9},
Chris@1 429
Chris@1 430 {2,0,30, &_residue_44p_hi,
Chris@1 431 &_huff_book__44p9_long,&_huff_book__44p9_long,
Chris@1 432 &_resbook_44p_9,&_resbook_44p_9},
Chris@1 433
Chris@1 434 {1,2,6, &_residue_44p_lfe,
Chris@1 435 &_huff_book__44p6_lfe,&_huff_book__44p6_lfe,
Chris@1 436 &_resbook_44p_l6,&_resbook_44p_l6}
Chris@1 437 };
Chris@1 438
Chris@1 439 static const vorbis_mapping_template _mapres_template_44_51[]={
Chris@1 440 { _map_nominal_51, _res_44p51_n1 }, /* -1 */
Chris@1 441 { _map_nominal_51, _res_44p51_0 }, /* 0 */
Chris@1 442 { _map_nominal_51, _res_44p51_1 }, /* 1 */
Chris@1 443 { _map_nominal_51, _res_44p51_2 }, /* 2 */
Chris@1 444 { _map_nominal_51, _res_44p51_3 }, /* 3 */
Chris@1 445 { _map_nominal_51, _res_44p51_4 }, /* 4 */
Chris@1 446 { _map_nominal_51u, _res_44p51_5 }, /* 5 */
Chris@1 447 { _map_nominal_51u, _res_44p51_6 }, /* 6 */
Chris@1 448 { _map_nominal_51u, _res_44p51_7 }, /* 7 */
Chris@1 449 { _map_nominal_51u, _res_44p51_8 }, /* 8 */
Chris@1 450 { _map_nominal_51u, _res_44p51_9 }, /* 9 */
Chris@1 451 };