46enum EST_read_status load_wave_raw(
EST_TokenStream &ts,
short **data,
int
47 *num_samples,
int *num_channels,
int *word_size,
int
48 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
49 offset,
int length,
int isample_rate,
enum EST_sample_type_t
50 isample_type,
int ibo,
int inc);
51enum EST_write_status save_wave_raw(FILE *fp,
const short *data,
int offset,
52 int num_samples,
int num_channels,
54 enum EST_sample_type_t sample_type,
int bo);
56enum EST_write_status save_wave_raw_header(FILE *fp,
57 int num_samples,
int num_channels,
59 enum EST_sample_type_t sample_type,
int bo);
61enum EST_write_status save_wave_raw_data(FILE *fp,
const short *data,
int offset,
62 int num_samples,
int num_channels,
64 enum EST_sample_type_t sample_type,
int bo);
66enum EST_read_status load_wave_ulaw(
EST_TokenStream &ts,
short **data,
int
67 *num_samples,
int *num_channels,
int *word_size,
int
68 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
70enum EST_write_status save_wave_ulaw(FILE *fp,
const short *data,
int offset,
71 int length,
int num_channels,
73 enum EST_sample_type_t,
int bo);
75enum EST_write_status save_wave_ulaw_header(FILE *fp,
76 int num_samples,
int num_channels,
78 enum EST_sample_type_t sample_type,
int bo);
80enum EST_write_status save_wave_ulaw_data(FILE *fp,
const short *data,
int offset,
81 int num_samples,
int num_channels,
83 enum EST_sample_type_t sample_type,
int bo);
85enum EST_read_status load_wave_alaw(
EST_TokenStream &ts,
short **data,
int
86 *num_samples,
int *num_channels,
int *word_size,
int
87 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
89enum EST_write_status save_wave_alaw(FILE *fp,
const short *data,
int offset,
90 int length,
int num_channels,
92 enum EST_sample_type_t,
int bo);
94enum EST_write_status save_wave_alaw_header(FILE *fp,
95 int num_samples,
int num_channels,
97 enum EST_sample_type_t sample_type,
int bo);
99enum EST_write_status save_wave_alaw_data(FILE *fp,
const short *data,
int offset,
100 int num_samples,
int num_channels,
102 enum EST_sample_type_t sample_type,
int bo);
104enum EST_read_status load_wave_nist(
EST_TokenStream &ts,
short **data,
int
105 *num_samples,
int *num_channels,
int *word_size,
int
106 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
109enum EST_write_status save_wave_nist(FILE *fp,
const short *data,
int offset,
110 int num_samples,
int num_channels,
112 enum EST_sample_type_t sample_type,
int bo);
114enum EST_write_status save_wave_nist_header(FILE *fp,
115 int num_samples,
int num_channels,
117 enum EST_sample_type_t sample_type,
int bo);
119enum EST_write_status save_wave_nist_data(FILE *fp,
const short *data,
int offset,
120 int num_samples,
int num_channels,
122 enum EST_sample_type_t sample_type,
int bo);
124enum EST_read_status load_wave_est(
EST_TokenStream &ts,
short **data,
int
125 *num_samples,
int *num_channels,
int *word_size,
int
126 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
129enum EST_write_status save_wave_est(FILE *fp,
const short *data,
int offset,
130 int num_samples,
int num_channels,
132 enum EST_sample_type_t sample_type,
int bo);
134enum EST_write_status save_wave_est_header(FILE *fp,
135 int num_samples,
int num_channels,
137 enum EST_sample_type_t sample_type,
int bo);
139enum EST_write_status save_wave_est_data(FILE *fp,
const short *data,
int offset,
140 int num_samples,
int num_channels,
142 enum EST_sample_type_t sample_type,
int bo);
144enum EST_read_status load_wave_sd(
EST_TokenStream &ts,
short **data,
int
145 *num_samples,
int *num_channels,
int *word_size,
int
146 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
149enum EST_write_status save_wave_sd(FILE *fp,
const short *data,
int offset,
150 int num_samples,
int num_channels,
152 enum EST_sample_type_t sample_type,
int bo);
154enum EST_write_status save_wave_sd_header(FILE *fp,
155 int num_samples,
int num_channels,
157 enum EST_sample_type_t sample_type,
int bo);
159enum EST_write_status save_wave_sd_data(FILE *fp,
const short *data,
int offset,
160 int num_samples,
int num_channels,
162 enum EST_sample_type_t sample_type,
int bo);
164enum EST_read_status load_wave_audlab(
EST_TokenStream &ts,
short **data,
int
165 *num_samples,
int *num_channels,
int *word_size,
int
166 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
169enum EST_write_status save_wave_audlab(FILE *fp,
const short *data,
int offset,
170 int num_samples,
int num_channels,
172 enum EST_sample_type_t sample_type,
int bo);
174enum EST_write_status save_wave_audlab_header(FILE *fp,
175 int num_samples,
int num_channels,
177 enum EST_sample_type_t sample_type,
int bo);
179enum EST_write_status save_wave_audlab_data(FILE *fp,
const short *data,
int offset,
180 int num_samples,
int num_channels,
182 enum EST_sample_type_t sample_type,
int bo);
184enum EST_read_status load_wave_snd(
EST_TokenStream &ts,
short **data,
int
185 *num_samples,
int *num_channels,
int *word_size,
int
186 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
189enum EST_write_status save_wave_snd(FILE *fp,
const short *data,
int offset,
190 int num_samples,
int num_channels,
192 enum EST_sample_type_t sample_type,
int bo);
194enum EST_write_status save_wave_snd_header(FILE *fp,
195 int num_samples,
int num_channels,
197 enum EST_sample_type_t sample_type,
int bo);
199enum EST_write_status save_wave_snd_data(FILE *fp,
const short *data,
int offset,
200 int num_samples,
int num_channels,
202 enum EST_sample_type_t sample_type,
int bo);
204enum EST_read_status load_wave_aiff(
EST_TokenStream &ts,
short **data,
int
205 *num_samples,
int *num_channels,
int *word_size,
int
206 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
209enum EST_write_status save_wave_aiff(FILE *fp,
const short *data,
int offset,
210 int num_samples,
int num_channels,
212 enum EST_sample_type_t sample_type,
int bo);
214enum EST_write_status save_wave_aiff_header(FILE *fp,
215 int num_samples,
int num_channels,
217 enum EST_sample_type_t sample_type,
int bo);
219enum EST_write_status save_wave_aiff_data(FILE *fp,
const short *data,
int offset,
220 int num_samples,
int num_channels,
222 enum EST_sample_type_t sample_type,
int bo);
224enum EST_read_status load_wave_riff(
EST_TokenStream &ts,
short **data,
int
225 *num_samples,
int *num_channels,
int *word_size,
int
226 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
229enum EST_write_status save_wave_riff(FILE *fp,
const short *data,
int offset,
230 int num_samples,
int num_channels,
232 enum EST_sample_type_t sample_type,
int bo);
234enum EST_write_status save_wave_riff_header(FILE *fp,
235 int num_samples,
int num_channels,
237 enum EST_sample_type_t sample_type,
int bo);
239enum EST_write_status save_wave_riff_data(FILE *fp,
const short *data,
int offset,
240 int num_samples,
int num_channels,
242 enum EST_sample_type_t sample_type,
int bo);