Mercurial > hg > sv-dependency-builds
comparison src/libvorbis-1.3.3/lib/modes/setup_X.h @ 1:05aa0afa9217
Bring in flac, ogg, vorbis
| author | Chris Cannam | 
|---|---|
| date | Tue, 19 Mar 2013 17:37:49 +0000 | 
| parents | |
| children | 
   comparison
  equal
  deleted
  inserted
  replaced
| 0:c7265573341e | 1:05aa0afa9217 | 
|---|---|
| 1 /******************************************************************** | |
| 2 * * | |
| 3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. * | |
| 4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS * | |
| 5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE * | |
| 6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. * | |
| 7 * * | |
| 8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2009 * | |
| 9 * by the Xiph.Org Foundation http://www.xiph.org/ * | |
| 10 * * | |
| 11 ******************************************************************** | |
| 12 | |
| 13 function: catch-all toplevel settings for q modes only | |
| 14 last mod: $Id: setup_X.h 16894 2010-02-12 20:32:12Z xiphmont $ | |
| 15 | |
| 16 ********************************************************************/ | |
| 17 | |
| 18 static const double rate_mapping_X[12]={ | |
| 19 -1.,-1.,-1.,-1.,-1.,-1., | |
| 20 -1.,-1.,-1.,-1.,-1.,-1. | |
| 21 }; | |
| 22 | |
| 23 static const ve_setup_data_template ve_setup_X_stereo={ | |
| 24 11, | |
| 25 rate_mapping_X, | |
| 26 quality_mapping_44, | |
| 27 2, | |
| 28 50000, | |
| 29 200000, | |
| 30 | |
| 31 blocksize_short_44, | |
| 32 blocksize_long_44, | |
| 33 | |
| 34 _psy_tone_masteratt_44, | |
| 35 _psy_tone_0dB, | |
| 36 _psy_tone_suppress, | |
| 37 | |
| 38 _vp_tonemask_adj_otherblock, | |
| 39 _vp_tonemask_adj_longblock, | |
| 40 _vp_tonemask_adj_otherblock, | |
| 41 | |
| 42 _psy_noiseguards_44, | |
| 43 _psy_noisebias_impulse, | |
| 44 _psy_noisebias_padding, | |
| 45 _psy_noisebias_trans, | |
| 46 _psy_noisebias_long, | |
| 47 _psy_noise_suppress, | |
| 48 | |
| 49 _psy_compand_44, | |
| 50 _psy_compand_short_mapping, | |
| 51 _psy_compand_long_mapping, | |
| 52 | |
| 53 {_noise_start_short_44,_noise_start_long_44}, | |
| 54 {_noise_part_short_44,_noise_part_long_44}, | |
| 55 _noise_thresh_44, | |
| 56 | |
| 57 _psy_ath_floater, | |
| 58 _psy_ath_abs, | |
| 59 | |
| 60 _psy_lowpass_44, | |
| 61 | |
| 62 _psy_global_44, | |
| 63 _global_mapping_44, | |
| 64 _psy_stereo_modes_44, | |
| 65 | |
| 66 _floor_books, | |
| 67 _floor, | |
| 68 2, | |
| 69 _floor_mapping_44, | |
| 70 | |
| 71 _mapres_template_44_stereo | |
| 72 }; | |
| 73 | |
| 74 static const ve_setup_data_template ve_setup_X_uncoupled={ | |
| 75 11, | |
| 76 rate_mapping_X, | |
| 77 quality_mapping_44, | |
| 78 -1, | |
| 79 50000, | |
| 80 200000, | |
| 81 | |
| 82 blocksize_short_44, | |
| 83 blocksize_long_44, | |
| 84 | |
| 85 _psy_tone_masteratt_44, | |
| 86 _psy_tone_0dB, | |
| 87 _psy_tone_suppress, | |
| 88 | |
| 89 _vp_tonemask_adj_otherblock, | |
| 90 _vp_tonemask_adj_longblock, | |
| 91 _vp_tonemask_adj_otherblock, | |
| 92 | |
| 93 _psy_noiseguards_44, | |
| 94 _psy_noisebias_impulse, | |
| 95 _psy_noisebias_padding, | |
| 96 _psy_noisebias_trans, | |
| 97 _psy_noisebias_long, | |
| 98 _psy_noise_suppress, | |
| 99 | |
| 100 _psy_compand_44, | |
| 101 _psy_compand_short_mapping, | |
| 102 _psy_compand_long_mapping, | |
| 103 | |
| 104 {_noise_start_short_44,_noise_start_long_44}, | |
| 105 {_noise_part_short_44,_noise_part_long_44}, | |
| 106 _noise_thresh_44, | |
| 107 | |
| 108 _psy_ath_floater, | |
| 109 _psy_ath_abs, | |
| 110 | |
| 111 _psy_lowpass_44, | |
| 112 | |
| 113 _psy_global_44, | |
| 114 _global_mapping_44, | |
| 115 NULL, | |
| 116 | |
| 117 _floor_books, | |
| 118 _floor, | |
| 119 2, | |
| 120 _floor_mapping_44, | |
| 121 | |
| 122 _mapres_template_44_uncoupled | |
| 123 }; | |
| 124 | |
| 125 static const ve_setup_data_template ve_setup_XX_stereo={ | |
| 126 2, | |
| 127 rate_mapping_X, | |
| 128 quality_mapping_8, | |
| 129 2, | |
| 130 0, | |
| 131 8000, | |
| 132 | |
| 133 blocksize_8, | |
| 134 blocksize_8, | |
| 135 | |
| 136 _psy_tone_masteratt_8, | |
| 137 _psy_tone_0dB, | |
| 138 _psy_tone_suppress, | |
| 139 | |
| 140 _vp_tonemask_adj_8, | |
| 141 NULL, | |
| 142 _vp_tonemask_adj_8, | |
| 143 | |
| 144 _psy_noiseguards_8, | |
| 145 _psy_noisebias_8, | |
| 146 _psy_noisebias_8, | |
| 147 NULL, | |
| 148 NULL, | |
| 149 _psy_noise_suppress, | |
| 150 | |
| 151 _psy_compand_8, | |
| 152 _psy_compand_8_mapping, | |
| 153 NULL, | |
| 154 | |
| 155 {_noise_start_8,_noise_start_8}, | |
| 156 {_noise_part_8,_noise_part_8}, | |
| 157 _noise_thresh_5only, | |
| 158 | |
| 159 _psy_ath_floater_8, | |
| 160 _psy_ath_abs_8, | |
| 161 | |
| 162 _psy_lowpass_8, | |
| 163 | |
| 164 _psy_global_44, | |
| 165 _global_mapping_8, | |
| 166 _psy_stereo_modes_8, | |
| 167 | |
| 168 _floor_books, | |
| 169 _floor, | |
| 170 1, | |
| 171 _floor_mapping_8, | |
| 172 | |
| 173 _mapres_template_8_stereo | |
| 174 }; | |
| 175 | |
| 176 static const ve_setup_data_template ve_setup_XX_uncoupled={ | |
| 177 2, | |
| 178 rate_mapping_X, | |
| 179 quality_mapping_8, | |
| 180 -1, | |
| 181 0, | |
| 182 8000, | |
| 183 | |
| 184 blocksize_8, | |
| 185 blocksize_8, | |
| 186 | |
| 187 _psy_tone_masteratt_8, | |
| 188 _psy_tone_0dB, | |
| 189 _psy_tone_suppress, | |
| 190 | |
| 191 _vp_tonemask_adj_8, | |
| 192 NULL, | |
| 193 _vp_tonemask_adj_8, | |
| 194 | |
| 195 _psy_noiseguards_8, | |
| 196 _psy_noisebias_8, | |
| 197 _psy_noisebias_8, | |
| 198 NULL, | |
| 199 NULL, | |
| 200 _psy_noise_suppress, | |
| 201 | |
| 202 _psy_compand_8, | |
| 203 _psy_compand_8_mapping, | |
| 204 NULL, | |
| 205 | |
| 206 {_noise_start_8,_noise_start_8}, | |
| 207 {_noise_part_8,_noise_part_8}, | |
| 208 _noise_thresh_5only, | |
| 209 | |
| 210 _psy_ath_floater_8, | |
| 211 _psy_ath_abs_8, | |
| 212 | |
| 213 _psy_lowpass_8, | |
| 214 | |
| 215 _psy_global_44, | |
| 216 _global_mapping_8, | |
| 217 _psy_stereo_modes_8, | |
| 218 | |
| 219 _floor_books, | |
| 220 _floor, | |
| 221 1, | |
| 222 _floor_mapping_8, | |
| 223 | |
| 224 _mapres_template_8_uncoupled | |
| 225 }; | 
