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 |