diff options
| author | Thom Johansen <thomj@rockbox.org> | 2007-11-07 16:43:14 +0000 |
|---|---|---|
| committer | Thom Johansen <thomj@rockbox.org> | 2007-11-07 16:43:14 +0000 |
| commit | 39393636ebd2c8f71619115bf8f2f787576ea651 (patch) | |
| tree | e6390eefd2f1327f76d6edc8503aba74bd4ca33c /apps/codecs/libspeex | |
| parent | 68139d71f4c9aa7d6f40f94968786714743f1984 (diff) | |
| download | rockbox-39393636ebd2c8f71619115bf8f2f787576ea651.zip rockbox-39393636ebd2c8f71619115bf8f2f787576ea651.tar.gz rockbox-39393636ebd2c8f71619115bf8f2f787576ea651.tar.bz2 rockbox-39393636ebd2c8f71619115bf8f2f787576ea651.tar.xz | |
Ifdef out some more stuff we don't need.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15515 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libspeex')
| -rw-r--r-- | apps/codecs/libspeex/bits.c | 6 | ||||
| -rw-r--r-- | apps/codecs/libspeex/speex.c | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/apps/codecs/libspeex/bits.c b/apps/codecs/libspeex/bits.c index 834bf5d..b85db6e 100644 --- a/apps/codecs/libspeex/bits.c +++ b/apps/codecs/libspeex/bits.c @@ -106,6 +106,7 @@ void speex_bits_rewind(SpeexBits *bits) bits->overflow=0; } +#if 0 void speex_bits_read_from(SpeexBits *bits, char *chars, int len) { int i; @@ -188,7 +189,9 @@ void speex_bits_read_whole_bytes(SpeexBits *bits, char *chars, int nbytes) bits->chars[pos+i]=HTOLS(chars[i]); bits->nbBits+=nchars<<LOG2_BITS_PER_CHAR; } +#endif +#ifndef SPEEX_DISABLE_ENCODER int speex_bits_write(SpeexBits *bits, char *chars, int max_nbytes) { int i; @@ -274,6 +277,7 @@ void speex_bits_pack(SpeexBits *bits, int data, int nbBits) nbBits--; } } +#endif /* SPEEX_DISABLE_ENCODER */ int speex_bits_unpack_signed(SpeexBits *bits, int nbBits) { @@ -369,6 +373,7 @@ int speex_bits_nbytes(SpeexBits *bits) return ((bits->nbBits+BITS_PER_CHAR-1)>>LOG2_BITS_PER_CHAR); } +#ifndef SPEEX_DISABLE_ENCODER void speex_bits_insert_terminator(SpeexBits *bits) { if (bits->bitPtr) @@ -376,3 +381,4 @@ void speex_bits_insert_terminator(SpeexBits *bits) while (bits->bitPtr) speex_bits_pack(bits, 1, 1); } +#endif /* SPEEX_DISABLE_ENCODER */ diff --git a/apps/codecs/libspeex/speex.c b/apps/codecs/libspeex/speex.c index 2a42e27..6bf362e 100644 --- a/apps/codecs/libspeex/speex.c +++ b/apps/codecs/libspeex/speex.c @@ -84,6 +84,7 @@ int speex_decode_native(void *state, SpeexBits *bits, spx_word16_t *out) #ifdef FIXED_POINT +#ifndef SPEEX_DISABLE_ENCODER int speex_encode(void *state, float *in, SpeexBits *bits) { int i; @@ -108,7 +109,9 @@ int speex_encode_int(void *state, spx_int16_t *in, SpeexBits *bits) mode = *(SpeexMode**)state; return (mode)->enc(state, in, bits); } +#endif /* SPEEX_DISABLE_ENCODER */ +#if 0 int speex_decode(void *state, SpeexBits *bits, float *out) { int i, ret; @@ -120,6 +123,7 @@ int speex_decode(void *state, SpeexBits *bits, float *out) out[i] = short_out[i]; return ret; } +#endif int speex_decode_int(void *state, SpeexBits *bits, spx_int16_t *out) { |