]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_speex also needs libspeexdsp
authorMathieu Rene <mrene@avgs.ca>
Sat, 14 Feb 2009 01:04:28 +0000 (01:04 +0000)
committerMathieu Rene <mrene@avgs.ca>
Sat, 14 Feb 2009 01:04:28 +0000 (01:04 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12008 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/codecs/mod_speex/Makefile
src/mod/codecs/mod_speex/mod_speex.c

index 3c7deec9cf228becdb95ef9f185358e8b338b895..8c104f3e857e300fc6041d7f408af566685f0ece 100644 (file)
@@ -2,11 +2,16 @@ BASE=../../../..
 
 SPEEX_DIR=$(BASE)/libs/speex
 SPEEXLA=$(SPEEX_DIR)/libspeex/libspeex.la
+SPEEXDSPLA=$(SPEEX_DIR)/libspeex/libspeexdsp.la
 
 LOCAL_CFLAGS=-I$(SPEEX_DIR)/include
-LOCAL_LIBADD=$(SPEEXLA)
+LOCAL_LIBADD=$(SPEEXLA) $(SPEEXDSPLA)
 include $(BASE)/build/modmake.rules
 
 $(SPEEXLA): $(SPEEX_DIR) $(SPEEX_DIR)/.update
        cd $(SPEEX_DIR)/libspeex && $(MAKE)
        $(TOUCH_TARGET)
+       
+$(SPEEXDSPLA): $(SPEEX_DIR) $(SPEEX_DIR)/.update
+       cd $(SPEEX_DIR)/libspeex && $(MAKE)
+       $(TOUCH_TARGET)
\ No newline at end of file
index 8fe159be34151d1df475cf43acd9ed63643f9758..76643efb78851fcb6b46c58809902a0eb54b30ec 100644 (file)
@@ -74,7 +74,7 @@ struct speex_context {
        int decoder_mode;
 };
 
-static switch_status_t switch_speex_init(switch_codec_t *codec, switch_codec_flag_t flags, const switch_codec_settings_t *codec_settings)
+switch_status_t switch_speex_init(switch_codec_t *codec, switch_codec_flag_t flags, const switch_codec_settings_t *codec_settings)
 {
        struct speex_context *context = NULL;
        int encoding, decoding;