From fa971b142d794c9620b823d6b9d1937397c1f1e1 Mon Sep 17 00:00:00 2001 From: Thom Johansen Date: Fri, 26 Oct 2007 01:16:55 +0000 Subject: Sync with Speex SVN. Syntactic change in filters_cf.S. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15310 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/libspeex/speex/speex.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'apps/codecs/libspeex/speex') diff --git a/apps/codecs/libspeex/speex/speex.h b/apps/codecs/libspeex/speex/speex.h index 9ac1d2da6c..05123d21b2 100644 --- a/apps/codecs/libspeex/speex/speex.h +++ b/apps/codecs/libspeex/speex/speex.h @@ -421,6 +421,9 @@ extern const SpeexMode * const speex_mode_list[SPEEX_NB_MODES]; /** Obtain one of the modes available */ const SpeexMode * speex_lib_get_mode (int mode); +/* We actually override the fucntion in the narrowband case so that we can avoid linking in the wideband stuff */ +#define speex_lib_get_mode(mode) ((mode)==SPEEX_MODEID_NB ? &speex_nb_mode : speex_lib_get_mode (mode)) + #ifdef __cplusplus } #endif -- cgit v1.2.3