diff options
| author | Michael Sevakis <jethead71@rockbox.org> | 2007-02-24 17:06:36 +0000 |
|---|---|---|
| committer | Michael Sevakis <jethead71@rockbox.org> | 2007-02-24 17:06:36 +0000 |
| commit | d4e904bf3557c63fb358d2d8e91bb103ca369e1a (patch) | |
| tree | 2405fea04069c5d13286438d38ef7c246bb75075 /apps/dsp.h | |
| parent | dbf772bae969703972a672a866f07edc9a9031a5 (diff) | |
| download | rockbox-d4e904bf3557c63fb358d2d8e91bb103ca369e1a.zip rockbox-d4e904bf3557c63fb358d2d8e91bb103ca369e1a.tar.gz rockbox-d4e904bf3557c63fb358d2d8e91bb103ca369e1a.tar.bz2 rockbox-d4e904bf3557c63fb358d2d8e91bb103ca369e1a.tar.xz | |
SWCODEC: Dsp speed optimizations. Changes for more modularity. Removal of some usless stuff. Some assembly routines for Coldfire with speed in mind over size for the outputs but the channel modes remain compact. Miscellaneous coldfire asm updates to accomodate the changes. Codec API structure version has to increase so do a full update.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12472 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/dsp.h')
| -rw-r--r-- | apps/dsp.h | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -32,14 +32,14 @@ enum STEREO_NUM_MODES, }; -enum { +enum +{ CODEC_SET_FILEBUF_WATERMARK = 1, CODEC_SET_FILEBUF_CHUNKSIZE, CODEC_SET_FILEBUF_PRESEEK, + DSP_SWITCH_CODEC, DSP_SET_FREQUENCY, DSP_SWITCH_FREQUENCY, - DSP_SET_CLIP_MIN, - DSP_SET_CLIP_MAX, DSP_SET_SAMPLE_DEPTH, DSP_SET_STEREO_MODE, DSP_RESET, @@ -200,7 +200,7 @@ int dsp_input_count(int count); int dsp_output_count(int count); int dsp_stereo_mode(void); bool dsp_configure(int setting, intptr_t value); -void dsp_set_replaygain(bool always); +void dsp_set_replaygain(void); void dsp_set_crossfeed(bool enable); void dsp_set_crossfeed_direct_gain(int gain); void dsp_set_crossfeed_cross_params(long lf_gain, long hf_gain, long cutoff); |