VirtualBox

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

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

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

檔案大小: 2.7 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: 22kHz settings
14
15 ********************************************************************/
16
17static const double rate_mapping_22[4]={
18 15000.,20000.,44000.,86000.
19};
20
21static const double rate_mapping_22_uncoupled[4]={
22 16000.,28000.,50000.,90000.
23};
24
25static const double _psy_lowpass_22[4]={9.5,11.,30.,99.};
26
27static const ve_setup_data_template ve_setup_22_stereo={
28 3,
29 rate_mapping_22,
30 quality_mapping_16,
31 2,
32 19000,
33 26000,
34
35 blocksize_16_short,
36 blocksize_16_long,
37
38 _psy_tone_masteratt_16,
39 _psy_tone_0dB,
40 _psy_tone_suppress,
41
42 _vp_tonemask_adj_16,
43 _vp_tonemask_adj_16,
44 _vp_tonemask_adj_16,
45
46 _psy_noiseguards_16,
47 _psy_noisebias_16_impulse,
48 _psy_noisebias_16_short,
49 _psy_noisebias_16_short,
50 _psy_noisebias_16,
51 _psy_noise_suppress,
52
53 _psy_compand_8,
54 _psy_compand_16_mapping,
55 _psy_compand_16_mapping,
56
57 {_noise_start_16,_noise_start_16},
58 { _noise_part_16, _noise_part_16},
59 _noise_thresh_16,
60
61 _psy_ath_floater_16,
62 _psy_ath_abs_16,
63
64 _psy_lowpass_22,
65
66 _psy_global_44,
67 _global_mapping_16,
68 _psy_stereo_modes_16,
69
70 _floor_books,
71 _floor,
72 2,
73 _floor_mapping_16,
74
75 _mapres_template_16_stereo
76};
77
78static const ve_setup_data_template ve_setup_22_uncoupled={
79 3,
80 rate_mapping_22_uncoupled,
81 quality_mapping_16,
82 -1,
83 19000,
84 26000,
85
86 blocksize_16_short,
87 blocksize_16_long,
88
89 _psy_tone_masteratt_16,
90 _psy_tone_0dB,
91 _psy_tone_suppress,
92
93 _vp_tonemask_adj_16,
94 _vp_tonemask_adj_16,
95 _vp_tonemask_adj_16,
96
97 _psy_noiseguards_16,
98 _psy_noisebias_16_impulse,
99 _psy_noisebias_16_short,
100 _psy_noisebias_16_short,
101 _psy_noisebias_16,
102 _psy_noise_suppress,
103
104 _psy_compand_8,
105 _psy_compand_16_mapping,
106 _psy_compand_16_mapping,
107
108 {_noise_start_16,_noise_start_16},
109 { _noise_part_16, _noise_part_16},
110 _noise_thresh_16,
111
112 _psy_ath_floater_16,
113 _psy_ath_abs_16,
114
115 _psy_lowpass_22,
116
117 _psy_global_44,
118 _global_mapping_16,
119 _psy_stereo_modes_16,
120
121 _floor_books,
122 _floor,
123 2,
124 _floor_mapping_16,
125
126 _mapres_template_16_uncoupled
127};
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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