From 93e41276be1fd7f7c345c4f5686b1b2f46de695b Mon Sep 17 00:00:00 2001 From: Magnus Holmgren Date: Tue, 5 Sep 2006 17:47:48 +0000 Subject: Recude iram usage for the Vorbis decoder a little. Makes it possible to build with gcc 4.0.3. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10891 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/Tremor/block.c | 1 + apps/codecs/Tremor/codebook.c | 1 - apps/codecs/Tremor/mapping0.c | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) (limited to 'apps/codecs') diff --git a/apps/codecs/Tremor/block.c b/apps/codecs/Tremor/block.c index 17b15e5d83..ac19f3a317 100644 --- a/apps/codecs/Tremor/block.c +++ b/apps/codecs/Tremor/block.c @@ -459,6 +459,7 @@ int vorbis_synthesis_blockin(vorbis_dsp_state *v,vorbis_block *vb){ } /* pcm==NULL indicates we just want the pending samples, no more */ +int vorbis_synthesis_pcmout(vorbis_dsp_state *v,ogg_int32_t ***pcm) ICODE_ATTR; int vorbis_synthesis_pcmout(vorbis_dsp_state *v,ogg_int32_t ***pcm){ vorbis_info *vi=v->vi; if(v->pcm_returned>-1 && v->pcm_returnedpcm_current){ diff --git a/apps/codecs/Tremor/codebook.c b/apps/codecs/Tremor/codebook.c index 288800eaaa..f03b5efb04 100644 --- a/apps/codecs/Tremor/codebook.c +++ b/apps/codecs/Tremor/codebook.c @@ -210,7 +210,6 @@ static inline long decode_packed_entry_number(codebook *book, addmul==2 -> multiplicitive */ /* returns the [original, not compacted] entry number or -1 on eof *********/ -long vorbis_book_decode(codebook *book, oggpack_buffer *b) ICODE_ATTR; long vorbis_book_decode(codebook *book, oggpack_buffer *b){ long packed_entry=decode_packed_entry_number(book,b); if(packed_entry>=0) diff --git a/apps/codecs/Tremor/mapping0.c b/apps/codecs/Tremor/mapping0.c index b5b306fa34..dde3088f29 100644 --- a/apps/codecs/Tremor/mapping0.c +++ b/apps/codecs/Tremor/mapping0.c @@ -184,7 +184,6 @@ 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; -- cgit v1.2.3