annotate src/libvorbis-1.3.3/lib/modes/setup_8.h @ 22:b07fe9e906dc

Portaudio: add missed file
author Chris Cannam
date Tue, 26 Mar 2013 12:14:11 +0000
parents 05aa0afa9217
children
rev   line source
Chris@1 1 /********************************************************************
Chris@1 2 * *
Chris@1 3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
Chris@1 4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
Chris@1 5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
Chris@1 6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
Chris@1 7 * *
Chris@1 8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2009 *
Chris@1 9 * by the Xiph.Org Foundation http://www.xiph.org/ *
Chris@1 10 * *
Chris@1 11 ********************************************************************
Chris@1 12
Chris@1 13 function: 8kHz settings
Chris@1 14 last mod: $Id: setup_8.h 16894 2010-02-12 20:32:12Z xiphmont $
Chris@1 15
Chris@1 16 ********************************************************************/
Chris@1 17
Chris@1 18 #include "psych_8.h"
Chris@1 19 #include "residue_8.h"
Chris@1 20
Chris@1 21 static const int blocksize_8[2]={
Chris@1 22 512,512
Chris@1 23 };
Chris@1 24
Chris@1 25 static const int _floor_mapping_8a[]={
Chris@1 26 6,6
Chris@1 27 };
Chris@1 28
Chris@1 29 static const int *_floor_mapping_8[]={
Chris@1 30 _floor_mapping_8a
Chris@1 31 };
Chris@1 32
Chris@1 33 static const double rate_mapping_8[3]={
Chris@1 34 6000.,9000.,32000.,
Chris@1 35 };
Chris@1 36
Chris@1 37 static const double rate_mapping_8_uncoupled[3]={
Chris@1 38 8000.,14000.,42000.,
Chris@1 39 };
Chris@1 40
Chris@1 41 static const double quality_mapping_8[3]={
Chris@1 42 -.1,.0,1.
Chris@1 43 };
Chris@1 44
Chris@1 45 static const double _psy_compand_8_mapping[3]={ 0., 1., 1.};
Chris@1 46
Chris@1 47 static const double _global_mapping_8[3]={ 1., 2., 3. };
Chris@1 48
Chris@1 49 static const ve_setup_data_template ve_setup_8_stereo={
Chris@1 50 2,
Chris@1 51 rate_mapping_8,
Chris@1 52 quality_mapping_8,
Chris@1 53 2,
Chris@1 54 8000,
Chris@1 55 9000,
Chris@1 56
Chris@1 57 blocksize_8,
Chris@1 58 blocksize_8,
Chris@1 59
Chris@1 60 _psy_tone_masteratt_8,
Chris@1 61 _psy_tone_0dB,
Chris@1 62 _psy_tone_suppress,
Chris@1 63
Chris@1 64 _vp_tonemask_adj_8,
Chris@1 65 NULL,
Chris@1 66 _vp_tonemask_adj_8,
Chris@1 67
Chris@1 68 _psy_noiseguards_8,
Chris@1 69 _psy_noisebias_8,
Chris@1 70 _psy_noisebias_8,
Chris@1 71 NULL,
Chris@1 72 NULL,
Chris@1 73 _psy_noise_suppress,
Chris@1 74
Chris@1 75 _psy_compand_8,
Chris@1 76 _psy_compand_8_mapping,
Chris@1 77 NULL,
Chris@1 78
Chris@1 79 {_noise_start_8,_noise_start_8},
Chris@1 80 {_noise_part_8,_noise_part_8},
Chris@1 81 _noise_thresh_5only,
Chris@1 82
Chris@1 83 _psy_ath_floater_8,
Chris@1 84 _psy_ath_abs_8,
Chris@1 85
Chris@1 86 _psy_lowpass_8,
Chris@1 87
Chris@1 88 _psy_global_44,
Chris@1 89 _global_mapping_8,
Chris@1 90 _psy_stereo_modes_8,
Chris@1 91
Chris@1 92 _floor_books,
Chris@1 93 _floor,
Chris@1 94 1,
Chris@1 95 _floor_mapping_8,
Chris@1 96
Chris@1 97 _mapres_template_8_stereo
Chris@1 98 };
Chris@1 99
Chris@1 100 static const ve_setup_data_template ve_setup_8_uncoupled={
Chris@1 101 2,
Chris@1 102 rate_mapping_8_uncoupled,
Chris@1 103 quality_mapping_8,
Chris@1 104 -1,
Chris@1 105 8000,
Chris@1 106 9000,
Chris@1 107
Chris@1 108 blocksize_8,
Chris@1 109 blocksize_8,
Chris@1 110
Chris@1 111 _psy_tone_masteratt_8,
Chris@1 112 _psy_tone_0dB,
Chris@1 113 _psy_tone_suppress,
Chris@1 114
Chris@1 115 _vp_tonemask_adj_8,
Chris@1 116 NULL,
Chris@1 117 _vp_tonemask_adj_8,
Chris@1 118
Chris@1 119 _psy_noiseguards_8,
Chris@1 120 _psy_noisebias_8,
Chris@1 121 _psy_noisebias_8,
Chris@1 122 NULL,
Chris@1 123 NULL,
Chris@1 124 _psy_noise_suppress,
Chris@1 125
Chris@1 126 _psy_compand_8,
Chris@1 127 _psy_compand_8_mapping,
Chris@1 128 NULL,
Chris@1 129
Chris@1 130 {_noise_start_8,_noise_start_8},
Chris@1 131 {_noise_part_8,_noise_part_8},
Chris@1 132 _noise_thresh_5only,
Chris@1 133
Chris@1 134 _psy_ath_floater_8,
Chris@1 135 _psy_ath_abs_8,
Chris@1 136
Chris@1 137 _psy_lowpass_8,
Chris@1 138
Chris@1 139 _psy_global_44,
Chris@1 140 _global_mapping_8,
Chris@1 141 _psy_stereo_modes_8,
Chris@1 142
Chris@1 143 _floor_books,
Chris@1 144 _floor,
Chris@1 145 1,
Chris@1 146 _floor_mapping_8,
Chris@1 147
Chris@1 148 _mapres_template_8_uncoupled
Chris@1 149 };