• Main Page
  • Related Pages
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

libavcodec/aacsbrdata.h

Go to the documentation of this file.
00001 /*
00002  * AAC Spectral Band Replication decoding data
00003  * Copyright (c) 2008-2009 Robert Swain ( rob opendot cl )
00004  *
00005  * This file is part of FFmpeg.
00006  *
00007  * FFmpeg is free software; you can redistribute it and/or
00008  * modify it under the terms of the GNU Lesser General Public
00009  * License as published by the Free Software Foundation; either
00010  * version 2.1 of the License, or (at your option) any later version.
00011  *
00012  * FFmpeg is distributed in the hope that it will be useful,
00013  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00014  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00015  * Lesser General Public License for more details.
00016  *
00017  * You should have received a copy of the GNU Lesser General Public
00018  * License along with FFmpeg; if not, write to the Free Software
00019  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
00020  */
00021 
00028 #ifndef AVCODEC_AACSBRDATA_H
00029 #define AVCODEC_AACSBRDATA_H
00030 
00031 #include <stdint.h>
00032 #include "libavutil/mem.h"
00033 
00035 
00036 static const uint8_t t_huffman_env_1_5dB_bits[121] = {
00037     18, 18, 18, 18, 18, 18, 19, 19,
00038     19, 19, 19, 19, 19, 19, 19, 19,
00039     19, 19, 19, 19, 19, 19, 19, 19,
00040     19, 19, 19, 19, 19, 19, 19, 19,
00041     19, 19, 17, 18, 16, 17, 18, 17,
00042     16, 16, 16, 16, 15, 14, 14, 13,
00043     13, 12, 11, 10,  9,  8,  7,  6,
00044      5,  4,  3,  2,  2,  3,  4,  5,
00045      6,  7,  8,  9, 10, 12, 13, 14,
00046     14, 15, 16, 17, 16, 19, 19, 19,
00047     19, 19, 19, 19, 19, 19, 19, 19,
00048     19, 19, 19, 19, 19, 19, 19, 19,
00049     19, 19, 19, 19, 19, 19, 19, 19,
00050     19, 19, 19, 19, 19, 19, 19, 19,
00051     19, 19, 19, 19, 19, 19, 19, 19,
00052     19,
00053 };
00054 
00055 static const uint32_t t_huffman_env_1_5dB_codes[121] = {
00056     0x3ffd6, 0x3ffd7, 0x3ffd8, 0x3ffd9, 0x3ffda, 0x3ffdb, 0x7ffb8, 0x7ffb9,
00057     0x7ffba, 0x7ffbb, 0x7ffbc, 0x7ffbd, 0x7ffbe, 0x7ffbf, 0x7ffc0, 0x7ffc1,
00058     0x7ffc2, 0x7ffc3, 0x7ffc4, 0x7ffc5, 0x7ffc6, 0x7ffc7, 0x7ffc8, 0x7ffc9,
00059     0x7ffca, 0x7ffcb, 0x7ffcc, 0x7ffcd, 0x7ffce, 0x7ffcf, 0x7ffd0, 0x7ffd1,
00060     0x7ffd2, 0x7ffd3, 0x1ffe6, 0x3ffd4, 0x0fff0, 0x1ffe9, 0x3ffd5, 0x1ffe7,
00061     0x0fff1, 0x0ffec, 0x0ffed, 0x0ffee, 0x07ff4, 0x03ff9, 0x03ff7, 0x01ffa,
00062     0x01ff9, 0x00ffb, 0x007fc, 0x003fc, 0x001fd, 0x000fd, 0x0007d, 0x0003d,
00063     0x0001d, 0x0000d, 0x00005, 0x00001, 0x00000, 0x00004, 0x0000c, 0x0001c,
00064     0x0003c, 0x0007c, 0x000fc, 0x001fc, 0x003fd, 0x00ffa, 0x01ff8, 0x03ff6,
00065     0x03ff8, 0x07ff5, 0x0ffef, 0x1ffe8, 0x0fff2, 0x7ffd4, 0x7ffd5, 0x7ffd6,
00066     0x7ffd7, 0x7ffd8, 0x7ffd9, 0x7ffda, 0x7ffdb, 0x7ffdc, 0x7ffdd, 0x7ffde,
00067     0x7ffdf, 0x7ffe0, 0x7ffe1, 0x7ffe2, 0x7ffe3, 0x7ffe4, 0x7ffe5, 0x7ffe6,
00068     0x7ffe7, 0x7ffe8, 0x7ffe9, 0x7ffea, 0x7ffeb, 0x7ffec, 0x7ffed, 0x7ffee,
00069     0x7ffef, 0x7fff0, 0x7fff1, 0x7fff2, 0x7fff3, 0x7fff4, 0x7fff5, 0x7fff6,
00070     0x7fff7, 0x7fff8, 0x7fff9, 0x7fffa, 0x7fffb, 0x7fffc, 0x7fffd, 0x7fffe,
00071     0x7ffff,
00072 };
00073 
00074 static const uint8_t f_huffman_env_1_5dB_bits[121] = {
00075     19, 19, 20, 20, 20, 20, 20, 20,
00076     20, 19, 20, 20, 20, 20, 19, 20,
00077     19, 19, 20, 18, 20, 20, 20, 19,
00078     20, 20, 20, 19, 20, 19, 18, 19,
00079     18, 18, 17, 18, 17, 17, 17, 16,
00080     16, 16, 15, 15, 14, 13, 13, 12,
00081     12, 11, 10,  9,  9,  8,  7,  6,
00082      5,  4,  3,  2,  2,  3,  4,  5,
00083      6,  8,  8,  9, 10, 11, 11, 11,
00084     12, 12, 13, 13, 14, 14, 16, 16,
00085     17, 17, 18, 18, 18, 18, 18, 18,
00086     18, 20, 19, 20, 20, 20, 20, 20,
00087     20, 19, 20, 20, 20, 20, 19, 20,
00088     18, 20, 20, 19, 19, 20, 20, 20,
00089     20, 20, 20, 20, 20, 20, 20, 20,
00090     20,
00091 };
00092 
00093 static const uint32_t f_huffman_env_1_5dB_codes[121] = {
00094     0x7ffe7, 0x7ffe8, 0xfffd2, 0xfffd3, 0xfffd4, 0xfffd5, 0xfffd6, 0xfffd7,
00095     0xfffd8, 0x7ffda, 0xfffd9, 0xfffda, 0xfffdb, 0xfffdc, 0x7ffdb, 0xfffdd,
00096     0x7ffdc, 0x7ffdd, 0xfffde, 0x3ffe4, 0xfffdf, 0xfffe0, 0xfffe1, 0x7ffde,
00097     0xfffe2, 0xfffe3, 0xfffe4, 0x7ffdf, 0xfffe5, 0x7ffe0, 0x3ffe8, 0x7ffe1,
00098     0x3ffe0, 0x3ffe9, 0x1ffef, 0x3ffe5, 0x1ffec, 0x1ffed, 0x1ffee, 0x0fff4,
00099     0x0fff3, 0x0fff0, 0x07ff7, 0x07ff6, 0x03ffa, 0x01ffa, 0x01ff9, 0x00ffa,
00100     0x00ff8, 0x007f9, 0x003fb, 0x001fc, 0x001fa, 0x000fb, 0x0007c, 0x0003c,
00101     0x0001c, 0x0000c, 0x00005, 0x00001, 0x00000, 0x00004, 0x0000d, 0x0001d,
00102     0x0003d, 0x000fa, 0x000fc, 0x001fb, 0x003fa, 0x007f8, 0x007fa, 0x007fb,
00103     0x00ff9, 0x00ffb, 0x01ff8, 0x01ffb, 0x03ff8, 0x03ff9, 0x0fff1, 0x0fff2,
00104     0x1ffea, 0x1ffeb, 0x3ffe1, 0x3ffe2, 0x3ffea, 0x3ffe3, 0x3ffe6, 0x3ffe7,
00105     0x3ffeb, 0xfffe6, 0x7ffe2, 0xfffe7, 0xfffe8, 0xfffe9, 0xfffea, 0xfffeb,
00106     0xfffec, 0x7ffe3, 0xfffed, 0xfffee, 0xfffef, 0xffff0, 0x7ffe4, 0xffff1,
00107     0x3ffec, 0xffff2, 0xffff3, 0x7ffe5, 0x7ffe6, 0xffff4, 0xffff5, 0xffff6,
00108     0xffff7, 0xffff8, 0xffff9, 0xffffa, 0xffffb, 0xffffc, 0xffffd, 0xffffe,
00109     0xfffff,
00110 };
00111 
00112 static const uint8_t t_huffman_env_bal_1_5dB_bits[49] = {
00113     16, 16, 16, 16, 16, 16, 16, 16,
00114     16, 16, 16, 16, 16, 16, 16, 16,
00115     16, 16, 12, 11,  9,  7,  5,  3,
00116      1,  2,  4,  6,  8, 11, 12, 15,
00117     16, 16, 16, 16, 16, 16, 16, 17,
00118     17, 17, 17, 17, 17, 17, 17, 17,
00119     17,
00120 };
00121 
00122 static const uint32_t t_huffman_env_bal_1_5dB_codes[49] = {
00123     0x0ffe4, 0x0ffe5, 0x0ffe6, 0x0ffe7, 0x0ffe8, 0x0ffe9, 0x0ffea, 0x0ffeb,
00124     0x0ffec, 0x0ffed, 0x0ffee, 0x0ffef, 0x0fff0, 0x0fff1, 0x0fff2, 0x0fff3,
00125     0x0fff4, 0x0ffe2, 0x00ffc, 0x007fc, 0x001fe, 0x0007e, 0x0001e, 0x00006,
00126     0x00000, 0x00002, 0x0000e, 0x0003e, 0x000fe, 0x007fd, 0x00ffd, 0x07ff0,
00127     0x0ffe3, 0x0fff5, 0x0fff6, 0x0fff7, 0x0fff8, 0x0fff9, 0x0fffa, 0x1fff6,
00128     0x1fff7, 0x1fff8, 0x1fff9, 0x1fffa, 0x1fffb, 0x1fffc, 0x1fffd, 0x1fffe,
00129     0x1ffff,
00130 };
00131 
00132 static const uint8_t f_huffman_env_bal_1_5dB_bits[49] = {
00133     18, 18, 18, 18, 18, 18, 18, 18,
00134     18, 18, 18, 18, 18, 18, 18, 16,
00135     17, 14, 11, 11,  8,  7,  4,  2,
00136      1,  3,  5,  6,  9, 11, 12, 15,
00137     16, 18, 18, 18, 18, 18, 18, 18,
00138     18, 18, 18, 18, 18, 18, 18, 19,
00139     19,
00140 };
00141 
00142 static const uint32_t f_huffman_env_bal_1_5dB_codes[49] = {
00143     0x3ffe2, 0x3ffe3, 0x3ffe4, 0x3ffe5, 0x3ffe6, 0x3ffe7, 0x3ffe8, 0x3ffe9,
00144     0x3ffea, 0x3ffeb, 0x3ffec, 0x3ffed, 0x3ffee, 0x3ffef, 0x3fff0, 0x0fff7,
00145     0x1fff0, 0x03ffc, 0x007fe, 0x007fc, 0x000fe, 0x0007e, 0x0000e, 0x00002,
00146     0x00000, 0x00006, 0x0001e, 0x0003e, 0x001fe, 0x007fd, 0x00ffe, 0x07ffa,
00147     0x0fff6, 0x3fff1, 0x3fff2, 0x3fff3, 0x3fff4, 0x3fff5, 0x3fff6, 0x3fff7,
00148     0x3fff8, 0x3fff9, 0x3fffa, 0x3fffb, 0x3fffc, 0x3fffd, 0x3fffe, 0x7fffe,
00149     0x7ffff,
00150 };
00151 
00152 static const uint8_t t_huffman_env_3_0dB_bits[63] = {
00153     18, 18, 19, 19, 19, 19, 19, 19,
00154     19, 19, 19, 19, 19, 19, 19, 19,
00155     19, 17, 16, 16, 16, 14, 14, 14,
00156     13, 12, 11,  8,  6,  4,  2,  1,
00157      3,  5,  7,  9, 11, 13, 14, 14,
00158     15, 16, 17, 18, 19, 19, 19, 19,
00159     19, 19, 19, 19, 19, 19, 19, 19,
00160     19, 19, 19, 19, 19, 19, 19,
00161 };
00162 
00163 static const uint32_t t_huffman_env_3_0dB_codes[63] = {
00164     0x3ffed, 0x3ffee, 0x7ffde, 0x7ffdf, 0x7ffe0, 0x7ffe1, 0x7ffe2, 0x7ffe3,
00165     0x7ffe4, 0x7ffe5, 0x7ffe6, 0x7ffe7, 0x7ffe8, 0x7ffe9, 0x7ffea, 0x7ffeb,
00166     0x7ffec, 0x1fff4, 0x0fff7, 0x0fff9, 0x0fff8, 0x03ffb, 0x03ffa, 0x03ff8,
00167     0x01ffa, 0x00ffc, 0x007fc, 0x000fe, 0x0003e, 0x0000e, 0x00002, 0x00000,
00168     0x00006, 0x0001e, 0x0007e, 0x001fe, 0x007fd, 0x01ffb, 0x03ff9, 0x03ffc,
00169     0x07ffa, 0x0fff6, 0x1fff5, 0x3ffec, 0x7ffed, 0x7ffee, 0x7ffef, 0x7fff0,
00170     0x7fff1, 0x7fff2, 0x7fff3, 0x7fff4, 0x7fff5, 0x7fff6, 0x7fff7, 0x7fff8,
00171     0x7fff9, 0x7fffa, 0x7fffb, 0x7fffc, 0x7fffd, 0x7fffe, 0x7ffff,
00172 };
00173 
00174 static const uint8_t f_huffman_env_3_0dB_bits[63] = {
00175     20, 20, 20, 20, 20, 20, 20, 18,
00176     19, 19, 19, 19, 18, 18, 20, 19,
00177     17, 18, 17, 16, 16, 15, 14, 12,
00178     11, 10,  9,  8,  6,  4,  2,  1,
00179      3,  5,  8,  9, 10, 11, 12, 13,
00180     14, 15, 15, 16, 16, 17, 17, 18,
00181     18, 18, 20, 19, 19, 19, 20, 19,
00182     19, 20, 20, 20, 20, 20, 20,
00183 };
00184 
00185 static const uint32_t f_huffman_env_3_0dB_codes[63] = {
00186     0xffff0, 0xffff1, 0xffff2, 0xffff3, 0xffff4, 0xffff5, 0xffff6, 0x3fff3,
00187     0x7fff5, 0x7ffee, 0x7ffef, 0x7fff6, 0x3fff4, 0x3fff2, 0xffff7, 0x7fff0,
00188     0x1fff5, 0x3fff0, 0x1fff4, 0x0fff7, 0x0fff6, 0x07ff8, 0x03ffb, 0x00ffd,
00189     0x007fd, 0x003fd, 0x001fd, 0x000fd, 0x0003e, 0x0000e, 0x00002, 0x00000,
00190     0x00006, 0x0001e, 0x000fc, 0x001fc, 0x003fc, 0x007fc, 0x00ffc, 0x01ffc,
00191     0x03ffa, 0x07ff9, 0x07ffa, 0x0fff8, 0x0fff9, 0x1fff6, 0x1fff7, 0x3fff5,
00192     0x3fff6, 0x3fff1, 0xffff8, 0x7fff1, 0x7fff2, 0x7fff3, 0xffff9, 0x7fff7,
00193     0x7fff4, 0xffffa, 0xffffb, 0xffffc, 0xffffd, 0xffffe, 0xfffff,
00194 };
00195 
00196 static const uint8_t t_huffman_env_bal_3_0dB_bits[25] = {
00197     13, 13, 13, 13, 13, 13, 13, 12,
00198      8,  7,  4,  3,  1,  2,  5,  6,
00199      9, 13, 13, 13, 13, 13, 13, 14,
00200     14,
00201 };
00202 
00203 static const uint16_t t_huffman_env_bal_3_0dB_codes[25] = {
00204     0x1ff2, 0x1ff3, 0x1ff4, 0x1ff5, 0x1ff6, 0x1ff7, 0x1ff8, 0x0ff8,
00205     0x00fe, 0x007e, 0x000e, 0x0006, 0x0000, 0x0002, 0x001e, 0x003e,
00206     0x01fe, 0x1ff9, 0x1ffa, 0x1ffb, 0x1ffc, 0x1ffd, 0x1ffe, 0x3ffe,
00207     0x3fff,
00208 };
00209 
00210 static const uint8_t f_huffman_env_bal_3_0dB_bits[25] = {
00211     13, 13, 13, 13, 13, 14, 14, 11,
00212      8,  7,  4,  2,  1,  3,  5,  6,
00213      9, 12, 13, 14, 14, 14, 14, 14,
00214     14,
00215 };
00216 
00217 static const uint16_t f_huffman_env_bal_3_0dB_codes[25] = {
00218     0x1ff7, 0x1ff8, 0x1ff9, 0x1ffa, 0x1ffb, 0x3ff8, 0x3ff9, 0x07fc,
00219     0x00fe, 0x007e, 0x000e, 0x0002, 0x0000, 0x0006, 0x001e, 0x003e,
00220     0x01fe, 0x0ffa, 0x1ff6, 0x3ffa, 0x3ffb, 0x3ffc, 0x3ffd, 0x3ffe,
00221     0x3fff,
00222 };
00223 
00224 static const uint8_t t_huffman_noise_3_0dB_bits[63] = {
00225     13, 13, 13, 13, 13, 13, 13, 13,
00226     13, 13, 13, 13, 13, 13, 13, 13,
00227     13, 13, 13, 13, 13, 13, 13, 13,
00228     13, 13, 11,  8,  6,  4,  3,  1,
00229      2,  5,  8, 10, 13, 13, 13, 13,
00230     13, 13, 13, 13, 13, 13, 13, 13,
00231     13, 13, 13, 13, 13, 13, 13, 13,
00232     13, 13, 13, 13, 13, 14, 14,
00233 };
00234 
00235 static const uint16_t t_huffman_noise_3_0dB_codes[63] = {
00236     0x1fce, 0x1fcf, 0x1fd0, 0x1fd1, 0x1fd2, 0x1fd3, 0x1fd4, 0x1fd5,
00237     0x1fd6, 0x1fd7, 0x1fd8, 0x1fd9, 0x1fda, 0x1fdb, 0x1fdc, 0x1fdd,
00238     0x1fde, 0x1fdf, 0x1fe0, 0x1fe1, 0x1fe2, 0x1fe3, 0x1fe4, 0x1fe5,
00239     0x1fe6, 0x1fe7, 0x07f2, 0x00fd, 0x003e, 0x000e, 0x0006, 0x0000,
00240     0x0002, 0x001e, 0x00fc, 0x03f8, 0x1fcc, 0x1fe8, 0x1fe9, 0x1fea,
00241     0x1feb, 0x1fec, 0x1fcd, 0x1fed, 0x1fee, 0x1fef, 0x1ff0, 0x1ff1,
00242     0x1ff2, 0x1ff3, 0x1ff4, 0x1ff5, 0x1ff6, 0x1ff7, 0x1ff8, 0x1ff9,
00243     0x1ffa, 0x1ffb, 0x1ffc, 0x1ffd, 0x1ffe, 0x3ffe, 0x3fff,
00244 };
00245 
00246 static const uint8_t t_huffman_noise_bal_3_0dB_bits[25] = {
00247     8, 8, 8, 8, 8, 8, 8, 8,
00248     8, 8, 5, 2, 1, 3, 6, 8,
00249     8, 8, 8, 8, 8, 8, 8, 8,
00250     8,
00251 };
00252 
00253 static const uint8_t t_huffman_noise_bal_3_0dB_codes[25] = {
00254     0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2, 0xf3,
00255     0xf4, 0xf5, 0x1c, 0x02, 0x00, 0x06, 0x3a, 0xf6,
00256     0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe,
00257     0xff,
00258 };
00259 
00260 static const int8_t sbr_offset[6][16] = {
00261     {-8, -7, -6, -5, -4, -3, -2, -1,  0,  1,  2,  3,  4,  5,  6,  7}, //             fs_sbr  = 16000 Hz
00262     {-5, -4, -3, -2, -1,  0,  1,  2,  3,  4,  5,  6,  7,  9, 11, 13}, //             fs_sbr  = 22050 Hz
00263     {-5, -3, -2, -1,  0,  1,  2,  3,  4,  5,  6,  7,  9, 11, 13, 16}, //             fs_sbr  = 24000 Hz
00264     {-6, -4, -2, -1,  0,  1,  2,  3,  4,  5,  6,  7,  9, 11, 13, 16}, //             fs_sbr  = 32000 Hz
00265     {-4, -2, -1,  0,  1,  2,  3,  4,  5,  6,  7,  9, 11, 13, 16, 20}, // 44100 Hz <= fs_sbr <= 64000 Hz
00266     {-2, -1,  0,  1,  2,  3,  4,  5,  6,  7,  9, 11, 13, 16, 20, 24}, // 64000 Hz <  fs_sbr
00267 };
00268 
00270 static DECLARE_ALIGNED(16, float, sbr_qmf_window_ds)[320];
00271 static DECLARE_ALIGNED(16, float, sbr_qmf_window_us)[640] = {
00272      0.0000000000, -0.0005525286, -0.0005617692, -0.0004947518,
00273     -0.0004875227, -0.0004893791, -0.0005040714, -0.0005226564,
00274     -0.0005466565, -0.0005677802, -0.0005870930, -0.0006132747,
00275     -0.0006312493, -0.0006540333, -0.0006777690, -0.0006941614,
00276     -0.0007157736, -0.0007255043, -0.0007440941, -0.0007490598,
00277     -0.0007681371, -0.0007724848, -0.0007834332, -0.0007779869,
00278     -0.0007803664, -0.0007801449, -0.0007757977, -0.0007630793,
00279     -0.0007530001, -0.0007319357, -0.0007215391, -0.0006917937,
00280     -0.0006650415, -0.0006341594, -0.0005946118, -0.0005564576,
00281     -0.0005145572, -0.0004606325, -0.0004095121, -0.0003501175,
00282     -0.0002896981, -0.0002098337, -0.0001446380, -0.0000617334,
00283      0.0000134949,  0.0001094383,  0.0002043017,  0.0002949531,
00284      0.0004026540,  0.0005107388,  0.0006239376,  0.0007458025,
00285      0.0008608443,  0.0009885988,  0.0011250155,  0.0012577884,
00286      0.0013902494,  0.0015443219,  0.0016868083,  0.0018348265,
00287      0.0019841140,  0.0021461583,  0.0023017254,  0.0024625616,
00288      0.0026201758,  0.0027870464,  0.0029469447,  0.0031125420,
00289      0.0032739613,  0.0034418874,  0.0036008268,  0.0037603922,
00290      0.0039207432,  0.0040819753,  0.0042264269,  0.0043730719,
00291      0.0045209852,  0.0046606460,  0.0047932560,  0.0049137603,
00292      0.0050393022,  0.0051407353,  0.0052461166,  0.0053471681,
00293      0.0054196775,  0.0054876040,  0.0055475714,  0.0055938023,
00294      0.0056220643,  0.0056455196,  0.0056389199,  0.0056266114,
00295      0.0055917128,  0.0055404363,  0.0054753783,  0.0053838975,
00296      0.0052715758,  0.0051382275,  0.0049839687,  0.0048109469,
00297      0.0046039530,  0.0043801861,  0.0041251642,  0.0038456408,
00298      0.0035401246,  0.0032091885,  0.0028446757,  0.0024508540,
00299      0.0020274176,  0.0015784682,  0.0010902329,  0.0005832264,
00300      0.0000276045, -0.0005464280, -0.0011568135, -0.0018039472,
00301     -0.0024826723, -0.0031933778, -0.0039401124, -0.0047222596,
00302     -0.0055337211, -0.0063792293, -0.0072615816, -0.0081798233,
00303     -0.0091325329, -0.0101150215, -0.0111315548, -0.0121849995,
00304      0.0132718220,  0.0143904666,  0.0155405553,  0.0167324712,
00305      0.0179433381,  0.0191872431,  0.0204531793,  0.0217467550,
00306      0.0230680169,  0.0244160992,  0.0257875847,  0.0271859429,
00307      0.0286072173,  0.0300502657,  0.0315017608,  0.0329754081,
00308      0.0344620948,  0.0359697560,  0.0374812850,  0.0390053679,
00309      0.0405349170,  0.0420649094,  0.0436097542,  0.0451488405,
00310      0.0466843027,  0.0482165720,  0.0497385755,  0.0512556155,
00311      0.0527630746,  0.0542452768,  0.0557173648,  0.0571616450,
00312      0.0585915683,  0.0599837480,  0.0613455171,  0.0626857808,
00313      0.0639715898,  0.0652247106,  0.0664367512,  0.0676075985,
00314      0.0687043828,  0.0697630244,  0.0707628710,  0.0717002673,
00315      0.0725682583,  0.0733620255,  0.0741003642,  0.0747452558,
00316      0.0753137336,  0.0758008358,  0.0761992479,  0.0764992170,
00317      0.0767093490,  0.0768173975,  0.0768230011,  0.0767204924,
00318      0.0765050718,  0.0761748321,  0.0757305756,  0.0751576255,
00319      0.0744664394,  0.0736406005,  0.0726774642,  0.0715826364,
00320      0.0703533073,  0.0689664013,  0.0674525021,  0.0657690668,
00321      0.0639444805,  0.0619602779,  0.0598166570,  0.0575152691,
00322      0.0550460034,  0.0524093821,  0.0495978676,  0.0466303305,
00323      0.0434768782,  0.0401458278,  0.0366418116,  0.0329583930,
00324      0.0290824006,  0.0250307561,  0.0207997072,  0.0163701258,
00325      0.0117623832,  0.0069636862,  0.0019765601, -0.0032086896,
00326     -0.0085711749, -0.0141288827, -0.0198834129, -0.0258227288,
00327     -0.0319531274, -0.0382776572, -0.0447806821, -0.0514804176,
00328     -0.0583705326, -0.0654409853, -0.0726943300, -0.0801372934,
00329     -0.0877547536, -0.0955533352, -0.1035329531, -0.1116826931,
00330     -0.1200077984, -0.1285002850, -0.1371551761, -0.1459766491,
00331     -0.1549607071, -0.1640958855, -0.1733808172, -0.1828172548,
00332     -0.1923966745, -0.2021250176, -0.2119735853, -0.2219652696,
00333     -0.2320690870, -0.2423016884, -0.2526480309, -0.2631053299,
00334     -0.2736634040, -0.2843214189, -0.2950716717, -0.3059098575,
00335     -0.3168278913, -0.3278113727, -0.3388722693, -0.3499914122,
00336      0.3611589903,  0.3723795546,  0.3836350013,  0.3949211761,
00337      0.4062317676,  0.4175696896,  0.4289119920,  0.4402553754,
00338      0.4515996535,  0.4629308085,  0.4742453214,  0.4855253091,
00339      0.4967708254,  0.5079817500,  0.5191234970,  0.5302240895,
00340      0.5412553448,  0.5522051258,  0.5630789140,  0.5738524131,
00341      0.5845403235,  0.5951123086,  0.6055783538,  0.6159109932,
00342      0.6261242695,  0.6361980107,  0.6461269695,  0.6559016302,
00343      0.6655139880,  0.6749663190,  0.6842353293,  0.6933282376,
00344      0.7022388719,  0.7109410426,  0.7194462634,  0.7277448900,
00345      0.7358211758,  0.7436827863,  0.7513137456,  0.7587080760,
00346      0.7658674865,  0.7727780881,  0.7794287519,  0.7858353120,
00347      0.7919735841,  0.7978466413,  0.8034485751,  0.8087695004,
00348      0.8138191270,  0.8185776004,  0.8230419890,  0.8272275347,
00349      0.8311038457,  0.8346937361,  0.8379717337,  0.8409541392,
00350      0.8436238281,  0.8459818469,  0.8480315777,  0.8497805198,
00351      0.8511971524,  0.8523047035,  0.8531020949,  0.8535720573,
00352      0.8537385600,
00353 };
00354 
00355 static const float sbr_noise_table[512][2] = {
00356 {-0.99948153278296, -0.59483417516607}, { 0.97113454393991, -0.67528515225647},
00357 { 0.14130051758487, -0.95090983575689}, {-0.47005496701697, -0.37340549728647},
00358 { 0.80705063769351,  0.29653668284408}, {-0.38981478896926,  0.89572605717087},
00359 {-0.01053049862020, -0.66959058036166}, {-0.91266367957293, -0.11522938140034},
00360 { 0.54840422910309,  0.75221367176302}, { 0.40009252867955, -0.98929400334421},
00361 {-0.99867974711855, -0.88147068645358}, {-0.95531076805040,  0.90908757154593},
00362 {-0.45725933317144, -0.56716323646760}, {-0.72929675029275, -0.98008272727324},
00363 { 0.75622801399036,  0.20950329995549}, { 0.07069442601050, -0.78247898470706},
00364 { 0.74496252926055, -0.91169004445807}, {-0.96440182703856, -0.94739918296622},
00365 { 0.30424629369539, -0.49438267012479}, { 0.66565033746925,  0.64652935542491},
00366 { 0.91697008020594,  0.17514097332009}, {-0.70774918760427,  0.52548653416543},
00367 {-0.70051415345560, -0.45340028808763}, {-0.99496513054797, -0.90071908066973},
00368 { 0.98164490790123, -0.77463155528697}, {-0.54671580548181, -0.02570928536004},
00369 {-0.01689629065389,  0.00287506445732}, {-0.86110349531986,  0.42548583726477},
00370 {-0.98892980586032, -0.87881132267556}, { 0.51756627678691,  0.66926784710139},
00371 {-0.99635026409640, -0.58107730574765}, {-0.99969370862163,  0.98369989360250},
00372 { 0.55266258627194,  0.59449057465591}, { 0.34581177741673,  0.94879421061866},
00373 { 0.62664209577999, -0.74402970906471}, {-0.77149701404973, -0.33883658042801},
00374 {-0.91592244254432,  0.03687901376713}, {-0.76285492357887, -0.91371867919124},
00375 { 0.79788337195331, -0.93180971199849}, { 0.54473080610200, -0.11919206037186},
00376 {-0.85639281671058,  0.42429854760451}, {-0.92882402971423,  0.27871809078609},
00377 {-0.11708371046774, -0.99800843444966}, { 0.21356749817493, -0.90716295627033},
00378 {-0.76191692573909,  0.99768118356265}, { 0.98111043100884, -0.95854459734407},
00379 {-0.85913269895572,  0.95766566168880}, {-0.93307242253692,  0.49431757696466},
00380 { 0.30485754879632, -0.70540034357529}, { 0.85289650925190,  0.46766131791044},
00381 { 0.91328082618125, -0.99839597361769}, {-0.05890199924154,  0.70741827819497},
00382 { 0.28398686150148,  0.34633555702188}, { 0.95258164539612, -0.54893416026939},
00383 {-0.78566324168507, -0.75568541079691}, {-0.95789495447877, -0.20423194696966},
00384 { 0.82411158711197,  0.96654618432562}, {-0.65185446735885, -0.88734990773289},
00385 {-0.93643603134666,  0.99870790442385}, { 0.91427159529618, -0.98290505544444},
00386 {-0.70395684036886,  0.58796798221039}, { 0.00563771969365,  0.61768196727244},
00387 { 0.89065051931895,  0.52783352697585}, {-0.68683707712762,  0.80806944710339},
00388 { 0.72165342518718, -0.69259857349564}, {-0.62928247730667,  0.13627037407335},
00389 { 0.29938434065514, -0.46051329682246}, {-0.91781958879280, -0.74012716684186},
00390 { 0.99298717043688,  0.40816610075661}, { 0.82368298622748, -0.74036047190173},
00391 {-0.98512833386833, -0.99972330709594}, {-0.95915368242257, -0.99237800466040},
00392 {-0.21411126572790, -0.93424819052545}, {-0.68821476106884, -0.26892306315457},
00393 { 0.91851997982317,  0.09358228901785}, {-0.96062769559127,  0.36099095133739},
00394 { 0.51646184922287, -0.71373332873917}, { 0.61130721139669,  0.46950141175917},
00395 { 0.47336129371299, -0.27333178296162}, { 0.90998308703519,  0.96715662938132},
00396 { 0.44844799194357,  0.99211574628306}, { 0.66614891079092,  0.96590176169121},
00397 { 0.74922239129237, -0.89879858826087}, {-0.99571588506485,  0.52785521494349},
00398 { 0.97401082477563, -0.16855870075190}, { 0.72683747733879, -0.48060774432251},
00399 { 0.95432193457128,  0.68849603408441}, {-0.72962208425191, -0.76608443420917},
00400 {-0.85359479233537,  0.88738125901579}, {-0.81412430338535, -0.97480768049637},
00401 {-0.87930772356786,  0.74748307690436}, {-0.71573331064977, -0.98570608178923},
00402 { 0.83524300028228,  0.83702537075163}, {-0.48086065601423, -0.98848504923531},
00403 { 0.97139128574778,  0.80093621198236}, { 0.51992825347895,  0.80247631400510},
00404 {-0.00848591195325, -0.76670128000486}, {-0.70294374303036,  0.55359910445577},
00405 {-0.95894428168140, -0.43265504344783}, { 0.97079252950321,  0.09325857238682},
00406 {-0.92404293670797,  0.85507704027855}, {-0.69506469500450,  0.98633412625459},
00407 { 0.26559203620024,  0.73314307966524}, { 0.28038443336943,  0.14537913654427},
00408 {-0.74138124825523,  0.99310339807762}, {-0.01752795995444, -0.82616635284178},
00409 {-0.55126773094930, -0.98898543862153}, { 0.97960898850996, -0.94021446752851},
00410 {-0.99196309146936,  0.67019017358456}, {-0.67684928085260,  0.12631491649378},
00411 { 0.09140039465500, -0.20537731453108}, {-0.71658965751996, -0.97788200391224},
00412 { 0.81014640078925,  0.53722648362443}, { 0.40616991671205, -0.26469008598449},
00413 {-0.67680188682972,  0.94502052337695}, { 0.86849774348749, -0.18333598647899},
00414 {-0.99500381284851, -0.02634122068550}, { 0.84329189340667,  0.10406957462213},
00415 {-0.09215968531446,  0.69540012101253}, { 0.99956173327206, -0.12358542001404},
00416 {-0.79732779473535, -0.91582524736159}, { 0.96349973642406,  0.96640458041000},
00417 {-0.79942778496547,  0.64323902822857}, {-0.11566039853896,  0.28587846253726},
00418 {-0.39922954514662,  0.94129601616966}, { 0.99089197565987, -0.92062625581587},
00419 { 0.28631285179909, -0.91035047143603}, {-0.83302725605608, -0.67330410892084},
00420 { 0.95404443402072,  0.49162765398743}, {-0.06449863579434,  0.03250560813135},
00421 {-0.99575054486311,  0.42389784469507}, {-0.65501142790847,  0.82546114655624},
00422 {-0.81254441908887, -0.51627234660629}, {-0.99646369485481,  0.84490533520752},
00423 { 0.00287840603348,  0.64768261158166}, { 0.70176989408455, -0.20453028573322},
00424 { 0.96361882270190,  0.40706967140989}, {-0.68883758192426,  0.91338958840772},
00425 {-0.34875585502238,  0.71472290693300}, { 0.91980081243087,  0.66507455644919},
00426 {-0.99009048343881,  0.85868021604848}, { 0.68865791458395,  0.55660316809678},
00427 {-0.99484402129368, -0.20052559254934}, { 0.94214511408023, -0.99696425367461},
00428 {-0.67414626793544,  0.49548221180078}, {-0.47339353684664, -0.85904328834047},
00429 { 0.14323651387360, -0.94145598222488}, {-0.29268293575672,  0.05759224927952},
00430 { 0.43793861458754, -0.78904969892724}, {-0.36345126374441,  0.64874435357162},
00431 {-0.08750604656825,  0.97686944362527}, {-0.96495267812511, -0.53960305946511},
00432 { 0.55526940659947,  0.78891523734774}, { 0.73538215752630,  0.96452072373404},
00433 {-0.30889773919437, -0.80664389776860}, { 0.03574995626194, -0.97325616900959},
00434 { 0.98720684660488,  0.48409133691962}, {-0.81689296271203, -0.90827703628298},
00435 { 0.67866860118215,  0.81284503870856}, {-0.15808569732583,  0.85279555024382},
00436 { 0.80723395114371, -0.24717418514605}, { 0.47788757329038, -0.46333147839295},
00437 { 0.96367554763201,  0.38486749303242}, {-0.99143875716818, -0.24945277239809},
00438 { 0.83081876925833, -0.94780851414763}, {-0.58753191905341,  0.01290772389163},
00439 { 0.95538108220960, -0.85557052096538}, {-0.96490920476211, -0.64020970923102},
00440 {-0.97327101028521,  0.12378128133110}, { 0.91400366022124,  0.57972471346930},
00441 {-0.99925837363824,  0.71084847864067}, {-0.86875903507313, -0.20291699203564},
00442 {-0.26240034795124, -0.68264554369108}, {-0.24664412953388, -0.87642273115183},
00443 { 0.02416275806869,  0.27192914288905}, { 0.82068619590515, -0.85087787994476},
00444 { 0.88547373760759, -0.89636802901469}, {-0.18173078152226, -0.26152145156800},
00445 { 0.09355476558534,  0.54845123045604}, {-0.54668414224090,  0.95980774020221},
00446 { 0.37050990604091, -0.59910140383171}, {-0.70373594262891,  0.91227665827081},
00447 {-0.34600785879594, -0.99441426144200}, {-0.68774481731008, -0.30238837956299},
00448 {-0.26843291251234,  0.83115668004362}, { 0.49072334613242, -0.45359708737775},
00449 { 0.38975993093975,  0.95515358099121}, {-0.97757125224150,  0.05305894580606},
00450 {-0.17325552859616, -0.92770672250494}, { 0.99948035025744,  0.58285545563426},
00451 {-0.64946246527458,  0.68645507104960}, {-0.12016920576437, -0.57147322153312},
00452 {-0.58947456517751, -0.34847132454388}, {-0.41815140454465,  0.16276422358861},
00453 { 0.99885650204884,  0.11136095490444}, {-0.56649614128386, -0.90494866361587},
00454 { 0.94138021032330,  0.35281916733018}, {-0.75725076534641,  0.53650549640587},
00455 { 0.20541973692630, -0.94435144369918}, { 0.99980371023351,  0.79835913565599},
00456 { 0.29078277605775,  0.35393777921520}, {-0.62858772103030,  0.38765693387102},
00457 { 0.43440904467688, -0.98546330463232}, {-0.98298583762390,  0.21021524625209},
00458 { 0.19513029146934, -0.94239832251867}, {-0.95476662400101,  0.98364554179143},
00459 { 0.93379635304810, -0.70881994583682}, {-0.85235410573336, -0.08342347966410},
00460 {-0.86425093011245, -0.45795025029466}, { 0.38879779059045,  0.97274429344593},
00461 { 0.92045124735495, -0.62433652524220}, { 0.89162532251878,  0.54950955570563},
00462 {-0.36834336949252,  0.96458298020975}, { 0.93891760988045, -0.89968353740388},
00463 { 0.99267657565094, -0.03757034316958}, {-0.94063471614176,  0.41332338538963},
00464 { 0.99740224117019, -0.16830494996370}, {-0.35899413170555, -0.46633226649613},
00465 { 0.05237237274947, -0.25640361602661}, { 0.36703583957424, -0.38653265641875},
00466 { 0.91653180367913, -0.30587628726597}, { 0.69000803499316,  0.90952171386132},
00467 {-0.38658751133527,  0.99501571208985}, {-0.29250814029851,  0.37444994344615},
00468 {-0.60182204677608,  0.86779651036123}, {-0.97418588163217,  0.96468523666475},
00469 { 0.88461574003963,  0.57508405276414}, { 0.05198933055162,  0.21269661669964},
00470 {-0.53499621979720,  0.97241553731237}, {-0.49429560226497,  0.98183865291903},
00471 {-0.98935142339139, -0.40249159006933}, {-0.98081380091130, -0.72856895534041},
00472 {-0.27338148835532,  0.99950922447209}, { 0.06310802338302, -0.54539587529618},
00473 {-0.20461677199539, -0.14209977628489}, { 0.66223843141647,  0.72528579940326},
00474 {-0.84764345483665,  0.02372316801261}, {-0.89039863483811,  0.88866581484602},
00475 { 0.95903308477986,  0.76744927173873}, { 0.73504123909879, -0.03747203173192},
00476 {-0.31744434966056, -0.36834111883652}, {-0.34110827591623,  0.40211222807691},
00477 { 0.47803883714199, -0.39423219786288}, { 0.98299195879514,  0.01989791390047},
00478 {-0.30963073129751, -0.18076720599336}, { 0.99992588229018, -0.26281872094289},
00479 {-0.93149731080767, -0.98313162570490}, { 0.99923472302773, -0.80142993767554},
00480 {-0.26024169633417, -0.75999759855752}, {-0.35712514743563,  0.19298963768574},
00481 {-0.99899084509530,  0.74645156992493}, { 0.86557171579452,  0.55593866696299},
00482 { 0.33408042438752,  0.86185953874709}, { 0.99010736374716,  0.04602397576623},
00483 {-0.66694269691195, -0.91643611810148}, { 0.64016792079480,  0.15649530836856},
00484 { 0.99570534804836,  0.45844586038111}, {-0.63431466947340,  0.21079116459234},
00485 {-0.07706847005931, -0.89581437101329}, { 0.98590090577724,  0.88241721133981},
00486 { 0.80099335254678, -0.36851896710853}, { 0.78368131392666,  0.45506999802597},
00487 { 0.08707806671691,  0.80938994918745}, {-0.86811883080712,  0.39347308654705},
00488 {-0.39466529740375, -0.66809432114456}, { 0.97875325649683, -0.72467840967746},
00489 {-0.95038560288864,  0.89563219587625}, { 0.17005239424212,  0.54683053962658},
00490 {-0.76910792026848, -0.96226617549298}, { 0.99743281016846,  0.42697157037567},
00491 { 0.95437383549973,  0.97002324109952}, { 0.99578905365569, -0.54106826257356},
00492 { 0.28058259829990, -0.85361420634036}, { 0.85256524470573, -0.64567607735589},
00493 {-0.50608540105128, -0.65846015480300}, {-0.97210735183243, -0.23095213067791},
00494 { 0.95424048234441, -0.99240147091219}, {-0.96926570524023,  0.73775654896574},
00495 { 0.30872163214726,  0.41514960556126}, {-0.24523839572639,  0.63206633394807},
00496 {-0.33813265086024, -0.38661779441897}, {-0.05826828420146, -0.06940774188029},
00497 {-0.22898461455054,  0.97054853316316}, {-0.18509915019881,  0.47565762892084},
00498 {-0.10488238045009, -0.87769947402394}, {-0.71886586182037,  0.78030982480538},
00499 { 0.99793873738654,  0.90041310491497}, { 0.57563307626120, -0.91034337352097},
00500 { 0.28909646383717,  0.96307783970534}, { 0.42188998312520,  0.48148651230437},
00501 { 0.93335049681047, -0.43537023883588}, {-0.97087374418267,  0.86636445711364},
00502 { 0.36722871286923,  0.65291654172961}, {-0.81093025665696,  0.08778370229363},
00503 {-0.26240603062237, -0.92774095379098}, { 0.83996497984604,  0.55839849139647},
00504 {-0.99909615720225, -0.96024605713970}, { 0.74649464155061,  0.12144893606462},
00505 {-0.74774595569805, -0.26898062008959}, { 0.95781667469567, -0.79047927052628},
00506 { 0.95472308713099, -0.08588776019550}, { 0.48708332746299,  0.99999041579432},
00507 { 0.46332038247497,  0.10964126185063}, {-0.76497004940162,  0.89210929242238},
00508 { 0.57397389364339,  0.35289703373760}, { 0.75374316974495,  0.96705214651335},
00509 {-0.59174397685714, -0.89405370422752}, { 0.75087906691890, -0.29612672982396},
00510 {-0.98607857336230,  0.25034911730023}, {-0.40761056640505, -0.90045573444695},
00511 { 0.66929266740477,  0.98629493401748}, {-0.97463695257310, -0.00190223301301},
00512 { 0.90145509409859,  0.99781390365446}, {-0.87259289048043,  0.99233587353666},
00513 {-0.91529461447692, -0.15698707534206}, {-0.03305738840705, -0.37205262859764},
00514 { 0.07223051368337, -0.88805001733626}, { 0.99498012188353,  0.97094358113387},
00515 {-0.74904939500519,  0.99985483641521}, { 0.04585228574211,  0.99812337444082},
00516 {-0.89054954257993, -0.31791913188064}, {-0.83782144651251,  0.97637632547466},
00517 { 0.33454804933804, -0.86231516800408}, {-0.99707579362824,  0.93237990079441},
00518 {-0.22827527843994,  0.18874759397997}, { 0.67248046289143, -0.03646211390569},
00519 {-0.05146538187944, -0.92599700120679}, { 0.99947295749905,  0.93625229707912},
00520 { 0.66951124390363,  0.98905825623893}, {-0.99602956559179, -0.44654715757688},
00521 { 0.82104905483590,  0.99540741724928}, { 0.99186510988782,  0.72023001312947},
00522 {-0.65284592392918,  0.52186723253637}, { 0.93885443798188, -0.74895312615259},
00523 { 0.96735248738388,  0.90891816978629}, {-0.22225968841114,  0.57124029781228},
00524 {-0.44132783753414, -0.92688840659280}, {-0.85694974219574,  0.88844532719844},
00525 { 0.91783042091762, -0.46356892383970}, { 0.72556974415690, -0.99899555770747},
00526 {-0.99711581834508,  0.58211560180426}, { 0.77638976371966,  0.94321834873819},
00527 { 0.07717324253925,  0.58638399856595}, {-0.56049829194163,  0.82522301569036},
00528 { 0.98398893639988,  0.39467440420569}, { 0.47546946844938,  0.68613044836811},
00529 { 0.65675089314631,  0.18331637134880}, { 0.03273375457980, -0.74933109564108},
00530 {-0.38684144784738,  0.51337349030406}, {-0.97346267944545, -0.96549364384098},
00531 {-0.53282156061942, -0.91423265091354}, { 0.99817310731176,  0.61133572482148},
00532 {-0.50254500772635, -0.88829338134294}, { 0.01995873238855,  0.85223515096765},
00533 { 0.99930381973804,  0.94578896296649}, { 0.82907767600783, -0.06323442598128},
00534 {-0.58660709669728,  0.96840773806582}, {-0.17573736667267, -0.48166920859485},
00535 { 0.83434292401346, -0.13023450646997}, { 0.05946491307025,  0.20511047074866},
00536 { 0.81505484574602, -0.94685947861369}, {-0.44976380954860,  0.40894572671545},
00537 {-0.89746474625671,  0.99846578838537}, { 0.39677256130792, -0.74854668609359},
00538 {-0.07588948563079,  0.74096214084170}, { 0.76343198951445,  0.41746629422634},
00539 {-0.74490104699626,  0.94725911744610}, { 0.64880119792759,  0.41336660830571},
00540 { 0.62319537462542, -0.93098313552599}, { 0.42215817594807, -0.07712787385208},
00541 { 0.02704554141885, -0.05417518053666}, { 0.80001773566818,  0.91542195141039},
00542 {-0.79351832348816, -0.36208897989136}, { 0.63872359151636,  0.08128252493444},
00543 { 0.52890520960295,  0.60048872455592}, { 0.74238552914587,  0.04491915291044},
00544 { 0.99096131449250, -0.19451182854402}, {-0.80412329643109, -0.88513818199457},
00545 {-0.64612616129736,  0.72198674804544}, { 0.11657770663191, -0.83662833815041},
00546 {-0.95053182488101, -0.96939905138082}, {-0.62228872928622,  0.82767262846661},
00547 { 0.03004475787316, -0.99738896333384}, {-0.97987214341034,  0.36526129686425},
00548 {-0.99986980746200, -0.36021610299715}, { 0.89110648599879, -0.97894250343044},
00549 { 0.10407960510582,  0.77357793811619}, { 0.95964737821728, -0.35435818285502},
00550 { 0.50843233159162,  0.96107691266205}, { 0.17006334670615, -0.76854025314829},
00551 { 0.25872675063360,  0.99893303933816}, {-0.01115998681937,  0.98496019742444},
00552 {-0.79598702973261,  0.97138411318894}, {-0.99264708948101, -0.99542822402536},
00553 {-0.99829663752818,  0.01877138824311}, {-0.70801016548184,  0.33680685948117},
00554 {-0.70467057786826,  0.93272777501857}, { 0.99846021905254, -0.98725746254433},
00555 {-0.63364968534650, -0.16473594423746}, {-0.16258217500792, -0.95939125400802},
00556 {-0.43645594360633, -0.94805030113284}, {-0.99848471702976,  0.96245166923809},
00557 {-0.16796458968998, -0.98987511890470}, {-0.87979225745213, -0.71725725041680},
00558 { 0.44183099021786, -0.93568974498761}, { 0.93310180125532, -0.99913308068246},
00559 {-0.93941931782002, -0.56409379640356}, {-0.88590003188677,  0.47624600491382},
00560 { 0.99971463703691, -0.83889954253462}, {-0.75376385639978,  0.00814643438625},
00561 { 0.93887685615875, -0.11284528204636}, { 0.85126435782309,  0.52349251543547},
00562 { 0.39701421446381,  0.81779634174316}, {-0.37024464187437, -0.87071656222959},
00563 {-0.36024828242896,  0.34655735648287}, {-0.93388812549209, -0.84476541096429},
00564 {-0.65298804552119, -0.18439575450921}, { 0.11960319006843,  0.99899346780168},
00565 { 0.94292565553160,  0.83163906518293}, { 0.75081145286948, -0.35533223142265},
00566 { 0.56721979748394, -0.24076836414499}, { 0.46857766746029, -0.30140233457198},
00567 { 0.97312313923635, -0.99548191630031}, {-0.38299976567017,  0.98516909715427},
00568 { 0.41025800019463,  0.02116736935734}, { 0.09638062008048,  0.04411984381457},
00569 {-0.85283249275397,  0.91475563922421}, { 0.88866808958124, -0.99735267083226},
00570 {-0.48202429536989, -0.96805608884164}, { 0.27572582416567,  0.58634753335832},
00571 {-0.65889129659168,  0.58835634138583}, { 0.98838086953732,  0.99994349600236},
00572 {-0.20651349620689,  0.54593044066355}, {-0.62126416356920, -0.59893681700392},
00573 { 0.20320105410437, -0.86879180355289}, {-0.97790548600584,  0.96290806999242},
00574 { 0.11112534735126,  0.21484763313301}, {-0.41368337314182,  0.28216837680365},
00575 { 0.24133038992960,  0.51294362630238}, {-0.66393410674885, -0.08249679629081},
00576 {-0.53697829178752, -0.97649903936228}, {-0.97224737889348,  0.22081333579837},
00577 { 0.87392477144549, -0.12796173740361}, { 0.19050361015753,  0.01602615387195},
00578 {-0.46353441212724, -0.95249041539006}, {-0.07064096339021, -0.94479803205886},
00579 {-0.92444085484466, -0.10457590187436}, {-0.83822593578728, -0.01695043208885},
00580 { 0.75214681811150, -0.99955681042665}, {-0.42102998829339,  0.99720941999394},
00581 {-0.72094786237696, -0.35008961934255}, { 0.78843311019251,  0.52851398958271},
00582 { 0.97394027897442, -0.26695944086561}, { 0.99206463477946, -0.57010120849429},
00583 { 0.76789609461795, -0.76519356730966}, {-0.82002421836409, -0.73530179553767},
00584 { 0.81924990025724,  0.99698425250579}, {-0.26719850873357,  0.68903369776193},
00585 {-0.43311260380975,  0.85321815947490}, { 0.99194979673836,  0.91876249766422},
00586 {-0.80692001248487, -0.32627540663214}, { 0.43080003649976, -0.21919095636638},
00587 { 0.67709491937357, -0.95478075822906}, { 0.56151770568316, -0.70693811747778},
00588 { 0.10831862810749, -0.08628837174592}, { 0.91229417540436, -0.65987351408410},
00589 {-0.48972893932274,  0.56289246362686}, {-0.89033658689697, -0.71656563987082},
00590 { 0.65269447475094,  0.65916004833932}, { 0.67439478141121, -0.81684380846796},
00591 {-0.47770832416973, -0.16789556203025}, {-0.99715979260878, -0.93565784007648},
00592 {-0.90889593602546,  0.62034397054380}, {-0.06618622548177, -0.23812217221359},
00593 { 0.99430266919728,  0.18812555317553}, { 0.97686402381843, -0.28664534366620},
00594 { 0.94813650221268, -0.97506640027128}, {-0.95434497492853, -0.79607978501983},
00595 {-0.49104783137150,  0.32895214359663}, { 0.99881175120751,  0.88993983831354},
00596 { 0.50449166760303, -0.85995072408434}, { 0.47162891065108, -0.18680204049569},
00597 {-0.62081581361840,  0.75000676218956}, {-0.43867015250812,  0.99998069244322},
00598 { 0.98630563232075, -0.53578899600662}, {-0.61510362277374, -0.89515019899997},
00599 {-0.03841517601843, -0.69888815681179}, {-0.30102157304644, -0.07667808922205},
00600 { 0.41881284182683,  0.02188098922282}, {-0.86135454941237,  0.98947480909359},
00601 { 0.67226861393788, -0.13494389011014}, {-0.70737398842068, -0.76547349325992},
00602 { 0.94044946687963,  0.09026201157416}, {-0.82386352534327,  0.08924768823676},
00603 {-0.32070666698656,  0.50143421908753}, { 0.57593163224487, -0.98966422921509},
00604 {-0.36326018419965,  0.07440243123228}, { 0.99979044674350, -0.14130287347405},
00605 {-0.92366023326932, -0.97979298068180}, {-0.44607178518598, -0.54233252016394},
00606 { 0.44226800932956,  0.71326756742752}, { 0.03671907158312,  0.63606389366675},
00607 { 0.52175424682195, -0.85396826735705}, {-0.94701139690956, -0.01826348194255},
00608 {-0.98759606946049,  0.82288714303073}, { 0.87434794743625,  0.89399495655433},
00609 {-0.93412041758744,  0.41374052024363}, { 0.96063943315511,  0.93116709541280},
00610 { 0.97534253457837,  0.86150930812689}, { 0.99642466504163,  0.70190043427512},
00611 {-0.94705089665984, -0.29580042814306}, { 0.91599807087376, -0.98147830385781},
00612 };
00613 
00614 #endif /* AVCODEC_AACSBRDATA_H */

Generated on Fri Sep 16 2011 17:17:33 for FFmpeg by  doxygen 1.7.1