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-2010 *
|
---|
9 | * by the Xiph.Org Foundation https://xiph.org/ *
|
---|
10 | * *
|
---|
11 | ********************************************************************
|
---|
12 |
|
---|
13 | function: toplevel settings for 44.1/48kHz 5.1 surround modes
|
---|
14 |
|
---|
15 | ********************************************************************/
|
---|
16 |
|
---|
17 | #include "modes/residue_44p51.h"
|
---|
18 |
|
---|
19 | static const double rate_mapping_44p51[12]={
|
---|
20 | 14000.,20000.,28000.,38000.,46000.,54000.,
|
---|
21 | 75000.,96000.,120000.,140000.,180000.,240001.
|
---|
22 | };
|
---|
23 |
|
---|
24 | static const ve_setup_data_template ve_setup_44_51={
|
---|
25 | 11,
|
---|
26 | rate_mapping_44p51,
|
---|
27 | quality_mapping_44,
|
---|
28 | 6,
|
---|
29 | 40000,
|
---|
30 | 70000,
|
---|
31 |
|
---|
32 | blocksize_short_44,
|
---|
33 | blocksize_long_44,
|
---|
34 |
|
---|
35 | _psy_tone_masteratt_44,
|
---|
36 | _psy_tone_0dB,
|
---|
37 | _psy_tone_suppress,
|
---|
38 |
|
---|
39 | _vp_tonemask_adj_otherblock,
|
---|
40 | _vp_tonemask_adj_longblock,
|
---|
41 | _vp_tonemask_adj_otherblock,
|
---|
42 |
|
---|
43 | _psy_noiseguards_44,
|
---|
44 | _psy_noisebias_impulse,
|
---|
45 | _psy_noisebias_padding,
|
---|
46 | _psy_noisebias_trans,
|
---|
47 | _psy_noisebias_long,
|
---|
48 | _psy_noise_suppress,
|
---|
49 |
|
---|
50 | _psy_compand_44,
|
---|
51 | _psy_compand_short_mapping,
|
---|
52 | _psy_compand_long_mapping,
|
---|
53 |
|
---|
54 | {_noise_start_short_44,_noise_start_long_44},
|
---|
55 | {_noise_part_short_44,_noise_part_long_44},
|
---|
56 | _noise_thresh_44,
|
---|
57 |
|
---|
58 | _psy_ath_floater,
|
---|
59 | _psy_ath_abs,
|
---|
60 |
|
---|
61 | _psy_lowpass_44,
|
---|
62 |
|
---|
63 | _psy_global_44,
|
---|
64 | _global_mapping_44,
|
---|
65 | _psy_stereo_modes_44,
|
---|
66 |
|
---|
67 | _floor_books,
|
---|
68 | _floor,
|
---|
69 | 3,
|
---|
70 | _floor_mapping_44,
|
---|
71 |
|
---|
72 | _mapres_template_44_51
|
---|
73 | };
|
---|