ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

l2tables.h
Go to the documentation of this file.
00001 /*
00002     l2tables.h: Layer 2 Alloc tables
00003 
00004     copyright ?-2006 by the mpg123 project - free software under the terms of the LGPL 2.1
00005     see COPYING and AUTHORS files in distribution or http://mpg123.org
00006     initially written by Michael Hipp
00007 
00008     most other tables are calculated on program start (which is (of course) not ISO-conform)
00009     Layer-3 huffman table is in huffman.h
00010 */
00011 
00012 
00013 #ifndef _MPG123_L2TABLES_H_
00014 #define _MPG123_L2TABLES_H_
00015 
00016 const struct al_table alloc_0[] = {
00017     {4,0},{5,3},{3,-3},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},{10,-511},
00018     {11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},{16,-32767},
00019     {4,0},{5,3},{3,-3},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},{10,-511},
00020     {11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},{16,-32767},
00021     {4,0},{5,3},{3,-3},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},{10,-511},
00022     {11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},{16,-32767},
00023     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00024     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00025     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00026     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00027     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00028     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00029     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00030     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00031     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00032     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00033     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00034     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00035     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00036     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00037     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00038     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00039     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00040     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00041     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00042     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00043     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00044     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00045     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00046     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00047     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00048     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00049     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00050     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00051     {2,0},{5,3},{7,5},{16,-32767},
00052     {2,0},{5,3},{7,5},{16,-32767},
00053     {2,0},{5,3},{7,5},{16,-32767},
00054     {2,0},{5,3},{7,5},{16,-32767} };
00055 
00056 const struct al_table alloc_1[] = {
00057     {4,0},{5,3},{3,-3},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},{10,-511},
00058     {11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},{16,-32767},
00059     {4,0},{5,3},{3,-3},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},{10,-511},
00060     {11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},{16,-32767},
00061     {4,0},{5,3},{3,-3},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},{10,-511},
00062     {11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},{16,-32767},
00063     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00064     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00065     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00066     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00067     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00068     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00069     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00070     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00071     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00072     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00073     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00074     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00075     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00076     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00077     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00078     {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{16,-32767},
00079     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00080     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00081     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00082     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00083     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00084     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00085     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00086     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00087     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00088     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00089     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00090     {3,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{16,-32767},
00091     {2,0},{5,3},{7,5},{16,-32767},
00092     {2,0},{5,3},{7,5},{16,-32767},
00093     {2,0},{5,3},{7,5},{16,-32767},
00094     {2,0},{5,3},{7,5},{16,-32767},
00095     {2,0},{5,3},{7,5},{16,-32767},
00096     {2,0},{5,3},{7,5},{16,-32767},
00097     {2,0},{5,3},{7,5},{16,-32767} };
00098 
00099 const struct al_table alloc_2[] = {
00100     {4,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},
00101     {10,-511},{11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},
00102     {4,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},
00103     {10,-511},{11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},
00104     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00105     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00106     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00107     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00108     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00109     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63} };
00110 
00111 const struct al_table alloc_3[] = {
00112     {4,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},
00113     {10,-511},{11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},
00114     {4,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},{9,-255},
00115     {10,-511},{11,-1023},{12,-2047},{13,-4095},{14,-8191},{15,-16383},
00116     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00117     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00118     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00119     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00120     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00121     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00122     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00123     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00124     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00125     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63} };
00126 
00127 const struct al_table alloc_4[] = {
00128     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00129         {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{14,-8191},
00130     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00131         {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{14,-8191},
00132     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00133         {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{14,-8191},
00134     {4,0},{5,3},{7,5},{3,-3},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},{8,-127},
00135         {9,-255},{10,-511},{11,-1023},{12,-2047},{13,-4095},{14,-8191},
00136     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00137     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00138     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00139     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00140     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00141     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00142     {3,0},{5,3},{7,5},{10,9},{4,-7},{5,-15},{6,-31},{7,-63},
00143     {2,0},{5,3},{7,5},{10,9},
00144     {2,0},{5,3},{7,5},{10,9},
00145     {2,0},{5,3},{7,5},{10,9},
00146     {2,0},{5,3},{7,5},{10,9},
00147     {2,0},{5,3},{7,5},{10,9},
00148     {2,0},{5,3},{7,5},{10,9},
00149     {2,0},{5,3},{7,5},{10,9},
00150     {2,0},{5,3},{7,5},{10,9},
00151     {2,0},{5,3},{7,5},{10,9},
00152     {2,0},{5,3},{7,5},{10,9},
00153     {2,0},{5,3},{7,5},{10,9},
00154     {2,0},{5,3},{7,5},{10,9},
00155     {2,0},{5,3},{7,5},{10,9},
00156     {2,0},{5,3},{7,5},{10,9},
00157     {2,0},{5,3},{7,5},{10,9},
00158     {2,0},{5,3},{7,5},{10,9},
00159     {2,0},{5,3},{7,5},{10,9},
00160     {2,0},{5,3},{7,5},{10,9},
00161     {2,0},{5,3},{7,5},{10,9}  };
00162 
00163 #endif
00164 

Generated on Fri May 25 2012 04:31:41 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.