VirtualBox

source: vbox/trunk/src/libs/libvorbis-1.3.7/lib/modes/setup_X.h@ 108371

最後變更 在這個檔案從108371是 96468,由 vboxsync 提交於 3 年 前

libs/libvorbis-1.3.7: Re-exporting, hopefully this time everything is there. bugref:10275

檔案大小: 4.1 KB
 
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 https://xiph.org/ *
10 * *
11 ********************************************************************
12
13 function: catch-all toplevel settings for q modes only
14
15 ********************************************************************/
16
17static const double rate_mapping_X[12]={
18 -1.,-1.,-1.,-1.,-1.,-1.,
19 -1.,-1.,-1.,-1.,-1.,-1.
20};
21
22static const ve_setup_data_template ve_setup_X_stereo={
23 11,
24 rate_mapping_X,
25 quality_mapping_44,
26 2,
27 50000,
28 200000,
29
30 blocksize_short_44,
31 blocksize_long_44,
32
33 _psy_tone_masteratt_44,
34 _psy_tone_0dB,
35 _psy_tone_suppress,
36
37 _vp_tonemask_adj_otherblock,
38 _vp_tonemask_adj_longblock,
39 _vp_tonemask_adj_otherblock,
40
41 _psy_noiseguards_44,
42 _psy_noisebias_impulse,
43 _psy_noisebias_padding,
44 _psy_noisebias_trans,
45 _psy_noisebias_long,
46 _psy_noise_suppress,
47
48 _psy_compand_44,
49 _psy_compand_short_mapping,
50 _psy_compand_long_mapping,
51
52 {_noise_start_short_44,_noise_start_long_44},
53 {_noise_part_short_44,_noise_part_long_44},
54 _noise_thresh_44,
55
56 _psy_ath_floater,
57 _psy_ath_abs,
58
59 _psy_lowpass_44,
60
61 _psy_global_44,
62 _global_mapping_44,
63 _psy_stereo_modes_44,
64
65 _floor_books,
66 _floor,
67 2,
68 _floor_mapping_44,
69
70 _mapres_template_44_stereo
71};
72
73static const ve_setup_data_template ve_setup_X_uncoupled={
74 11,
75 rate_mapping_X,
76 quality_mapping_44,
77 -1,
78 50000,
79 200000,
80
81 blocksize_short_44,
82 blocksize_long_44,
83
84 _psy_tone_masteratt_44,
85 _psy_tone_0dB,
86 _psy_tone_suppress,
87
88 _vp_tonemask_adj_otherblock,
89 _vp_tonemask_adj_longblock,
90 _vp_tonemask_adj_otherblock,
91
92 _psy_noiseguards_44,
93 _psy_noisebias_impulse,
94 _psy_noisebias_padding,
95 _psy_noisebias_trans,
96 _psy_noisebias_long,
97 _psy_noise_suppress,
98
99 _psy_compand_44,
100 _psy_compand_short_mapping,
101 _psy_compand_long_mapping,
102
103 {_noise_start_short_44,_noise_start_long_44},
104 {_noise_part_short_44,_noise_part_long_44},
105 _noise_thresh_44,
106
107 _psy_ath_floater,
108 _psy_ath_abs,
109
110 _psy_lowpass_44,
111
112 _psy_global_44,
113 _global_mapping_44,
114 NULL,
115
116 _floor_books,
117 _floor,
118 2,
119 _floor_mapping_44,
120
121 _mapres_template_44_uncoupled
122};
123
124static const ve_setup_data_template ve_setup_XX_stereo={
125 2,
126 rate_mapping_X,
127 quality_mapping_8,
128 2,
129 0,
130 8000,
131
132 blocksize_8,
133 blocksize_8,
134
135 _psy_tone_masteratt_8,
136 _psy_tone_0dB,
137 _psy_tone_suppress,
138
139 _vp_tonemask_adj_8,
140 NULL,
141 _vp_tonemask_adj_8,
142
143 _psy_noiseguards_8,
144 _psy_noisebias_8,
145 _psy_noisebias_8,
146 NULL,
147 NULL,
148 _psy_noise_suppress,
149
150 _psy_compand_8,
151 _psy_compand_8_mapping,
152 NULL,
153
154 {_noise_start_8,_noise_start_8},
155 {_noise_part_8,_noise_part_8},
156 _noise_thresh_5only,
157
158 _psy_ath_floater_8,
159 _psy_ath_abs_8,
160
161 _psy_lowpass_8,
162
163 _psy_global_44,
164 _global_mapping_8,
165 _psy_stereo_modes_8,
166
167 _floor_books,
168 _floor,
169 1,
170 _floor_mapping_8,
171
172 _mapres_template_8_stereo
173};
174
175static const ve_setup_data_template ve_setup_XX_uncoupled={
176 2,
177 rate_mapping_X,
178 quality_mapping_8,
179 -1,
180 0,
181 8000,
182
183 blocksize_8,
184 blocksize_8,
185
186 _psy_tone_masteratt_8,
187 _psy_tone_0dB,
188 _psy_tone_suppress,
189
190 _vp_tonemask_adj_8,
191 NULL,
192 _vp_tonemask_adj_8,
193
194 _psy_noiseguards_8,
195 _psy_noisebias_8,
196 _psy_noisebias_8,
197 NULL,
198 NULL,
199 _psy_noise_suppress,
200
201 _psy_compand_8,
202 _psy_compand_8_mapping,
203 NULL,
204
205 {_noise_start_8,_noise_start_8},
206 {_noise_part_8,_noise_part_8},
207 _noise_thresh_5only,
208
209 _psy_ath_floater_8,
210 _psy_ath_abs_8,
211
212 _psy_lowpass_8,
213
214 _psy_global_44,
215 _global_mapping_8,
216 _psy_stereo_modes_8,
217
218 _floor_books,
219 _floor,
220 1,
221 _floor_mapping_8,
222
223 _mapres_template_8_uncoupled
224};
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette