forked from len0rd/rockbox
ARM assembler for resampling. Should provide some gains, though not huge ones.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12732 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
1b3fc39a65
commit
1b05ea8ffe
2 changed files with 129 additions and 6 deletions
|
@ -27,13 +27,12 @@
|
|||
#if defined(CPU_COLDFIRE) || defined(CPU_ARM)
|
||||
#define DSP_HAVE_ASM_CROSSFEED
|
||||
void apply_crossfeed(int count, int32_t *buf[]);
|
||||
#endif /* defined(CPU_COLDFIRE) || defined(CPU_ARM) */
|
||||
|
||||
#if defined (CPU_COLDFIRE)
|
||||
#define DSP_HAVE_ASM_RESAMPLING
|
||||
int dsp_downsample(int count, struct dsp_data *data, int32_t *src[], int32_t *dst[]);
|
||||
int dsp_upsample(int count, struct dsp_data *data, int32_t *src[], int32_t *dst[]);
|
||||
#endif /* defined(CPU_COLDFIRE) || defined(CPU_ARM) */
|
||||
|
||||
#if defined (CPU_COLDFIRE)
|
||||
#define DSP_HAVE_ASM_SOUND_CHAN_MONO
|
||||
void channels_process_sound_chan_mono(int count, int32_t *buf[]);
|
||||
#define DSP_HAVE_ASM_SOUND_CHAN_CUSTOM
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue