From 73d0e14f4494b98e0c781934fbf19efa8d6d8418 Mon Sep 17 00:00:00 2001 From: Nils Wallménius Date: Thu, 2 Jun 2011 20:52:54 +0000 Subject: Disable some unused code in speex to save binsize. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29949 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/libspeex/speex.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'apps/codecs/libspeex/speex.c') diff --git a/apps/codecs/libspeex/speex.c b/apps/codecs/libspeex/speex.c index a77653f21a..0dcfb3f7f6 100644 --- a/apps/codecs/libspeex/speex.c +++ b/apps/codecs/libspeex/speex.c @@ -46,34 +46,36 @@ #define MAX_IN_SAMPLES 640 - - +#ifndef SPEEX_DISABLE_ENCODER void *speex_encoder_init(const SpeexMode *mode) { return mode->enc_init(mode); } +#endif void *speex_decoder_init(const SpeexMode *mode) { return mode->dec_init(mode); } +#ifndef SPEEX_DISABLE_ENCODER void speex_encoder_destroy(void *state) { (*((SpeexMode**)state))->enc_destroy(state); } +#endif void speex_decoder_destroy(void *state) { (*((SpeexMode**)state))->dec_destroy(state); } - - +#ifndef SPEEX_DISABLE_ENCODER int speex_encode_native(void *state, spx_word16_t *in, SpeexBits *bits) { return (*((SpeexMode**)state))->enc(state, in, bits); } +#endif int speex_decode_native(void *state, SpeexBits *bits, spx_word16_t *out) { @@ -177,20 +179,18 @@ int speex_decode_int(void *state, SpeexBits *bits, spx_int16_t *out) } #endif - - +#ifndef SPEEX_DISABLE_ENCODER int speex_encoder_ctl(void *state, int request, void *ptr) { return (*((SpeexMode**)state))->enc_ctl(state, request, ptr); } +#endif int speex_decoder_ctl(void *state, int request, void *ptr) { return (*((SpeexMode**)state))->dec_ctl(state, request, ptr); } - - int nb_mode_query(const void *mode, int request, void *ptr) { const SpeexNBMode *m = (const SpeexNBMode*)mode; -- cgit v1.2.3