ReactOS  0.4.14-dev-614-gbfd8a84
synths.h
Go to the documentation of this file.
1 #ifndef MPG123_SYNTH_H
2 #define MPG123_SYNTH_H
3 
4 /* This is included inside frame.h, which is included in mpg123lib_intern.h,
5  at the appropriate place.
6  Explicit header inclusions here would cause circular dependencies. */
7 
8 /* The handle needs these types for selecting the decoding routine at runtime.
9  Not just for optimization, mainly for XtoY, mono/stereo. */
10 typedef int (*func_synth)(real *,int, mpg123_handle *,int );
15 {
16  r_none=-1
17  ,r_1to1=0
18 # ifndef NO_DOWNSAMPLE
21 # endif
22 # ifndef NO_NTOM
24 # endif
26 };
28 {
29  f_none=-1
30 # ifndef NO_16BIT
32 # endif
33 # ifndef NO_8BIT
34  ,f_8
35 # endif
36 # ifndef NO_REAL
38 # endif
39 # ifndef NO_32BIT
41 # endif
43 };
44 struct synth_s
45 {
50 };
51 
52 #endif
func_synth_mono mono[r_limit][f_limit]
Definition: synths.h:49
Definition: synths.h:44
int(* func_synth_stereo)(real *, real *, mpg123_handle *)
Definition: synths.h:12
int(* func_synth_mono)(real *, mpg123_handle *)
Definition: synths.h:11
Definition: synths.h:40
Definition: synths.h:42
Definition: synths.h:37
Definition: synths.h:25
_Tp _STLP_CALL real(const complex< _Tp > &__z)
Definition: _complex.h:727
Definition: synths.h:23
func_synth_mono mono2stereo[r_limit][f_limit]
Definition: synths.h:48
synth_format
Definition: synths.h:27
int(* func_synth)(real *, int, mpg123_handle *, int)
Definition: synths.h:10
Definition: synths.h:29
synth_channel
Definition: synths.h:13
Definition: synths.h:17
Definition: synths.h:31
Definition: synths.h:13
Definition: synths.h:13
Definition: synths.h:34
func_synth plain[r_limit][f_limit]
Definition: synths.h:46
Definition: synths.h:20
Definition: synths.h:19
Definition: synths.h:13
func_synth_stereo stereo[r_limit][f_limit]
Definition: synths.h:47
Definition: synths.h:16
Definition: synths.h:13
synth_resample
Definition: synths.h:14
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
Definition: typeof.h:31