From 41cea75095e6dcd17cff2f57c07553c0ec2a298e Mon Sep 17 00:00:00 2001 From: Magnus Holmgren Date: Wed, 28 Dec 2005 20:42:24 +0000 Subject: Vorbis optimizations from Brandon Low (part of patch 1387611). Reduces cpu boost ratio on a test track by about 6 percentage points. Also fixes broken simulator playback caused by my previous Tremor commit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8291 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/Tremor/mapping0.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'apps/codecs/Tremor/mapping0.c') diff --git a/apps/codecs/Tremor/mapping0.c b/apps/codecs/Tremor/mapping0.c index 6154f5de6b..b5b306fa34 100644 --- a/apps/codecs/Tremor/mapping0.c +++ b/apps/codecs/Tremor/mapping0.c @@ -184,6 +184,7 @@ static int seq = 0; #define CHANNELS 2 /* max 2 channels on the ihp-1xx (stereo) */ +static int mapping0_inverse(vorbis_block *vb,vorbis_look_mapping *l) ICODE_ATTR; static int mapping0_inverse(vorbis_block *vb,vorbis_look_mapping *l){ vorbis_dsp_state *vd=vb->vd; vorbis_info *vi=vd->vi; @@ -323,7 +324,7 @@ static int mapping0_inverse(vorbis_block *vb,vorbis_look_mapping *l){ } /* export hooks */ -vorbis_func_mapping mapping0_exportbundle ={ +const vorbis_func_mapping mapping0_exportbundle ICONST_ATTR ={ &mapping0_unpack, &mapping0_look, &mapping0_free_info, -- cgit v1.2.3