Subversion Repositories Kolibri OS

Rev

Rev 1905 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1905 Rev 3960
Line 8... Line 8...
8
/* The handle needs these types for selecting the decoding routine at runtime.
8
/* The handle needs these types for selecting the decoding routine at runtime.
9
   Not just for optimization, mainly for XtoY, mono/stereo. */
9
   Not just for optimization, mainly for XtoY, mono/stereo. */
10
typedef int (*func_synth)(real *,int, mpg123_handle *,int );
10
typedef int (*func_synth)(real *,int, mpg123_handle *,int );
11
typedef int (*func_synth_mono)(real *, mpg123_handle *);
11
typedef int (*func_synth_mono)(real *, mpg123_handle *);
12
typedef int (*func_synth_stereo)(real *, real *, mpg123_handle *);
12
typedef int (*func_synth_stereo)(real *, real *, mpg123_handle *);
13
enum synth_channel  { c_plain=0, c_stereo, c_mono2stereo, c_mono, c_limit };
13
enum synth_channel  { c_plain=0, c_stereo, c_m2s, c_mono, c_limit };
14
enum synth_resample
14
enum synth_resample
15
{
15
{
16
	 r_none=-1
16
	 r_none=-1
17
	,r_1to1=0
17
	,r_1to1=0
18
#	ifndef NO_DOWNSAMPLE
18
#	ifndef NO_DOWNSAMPLE