summaryrefslogtreecommitdiff
path: root/build.symbian
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2008-05-28 12:32:53 +0000
committerBenny Prijono <bennylp@teluu.com>2008-05-28 12:32:53 +0000
commit1b99a13cb46e34a2dc5a52b60f9901308e868a97 (patch)
tree09a0509315eee01e8a12386c84a4b06b5411bedb /build.symbian
parent931c48d853c586090b85beb75335d26eda88de6a (diff)
Added (the missing) libspeexcodec.mmp
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1966 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'build.symbian')
-rw-r--r--build.symbian/libspeexcodec.mmp76
1 files changed, 76 insertions, 0 deletions
diff --git a/build.symbian/libspeexcodec.mmp b/build.symbian/libspeexcodec.mmp
new file mode 100644
index 00000000..d3b8305f
--- /dev/null
+++ b/build.symbian/libspeexcodec.mmp
@@ -0,0 +1,76 @@
+TARGET libspeexcodec.lib
+TARGETTYPE lib
+
+MACRO HAVE_CONFIG_H
+MACRO PJ_M_I386=1
+MACRO PJ_SYMBIAN=1
+
+//
+// GCCE optimization setting
+//
+OPTION GCCE -O2 -fno-unit-at-a-time
+
+//
+// Speex files
+//
+SOURCEPATH ..\third_party\speex\libspeex
+
+SOURCE bits.c
+SOURCE cb_search.c
+SOURCE exc_5_64_table.c
+SOURCE exc_5_256_table.c
+SOURCE exc_8_128_table.c
+SOURCE exc_10_16_table.c
+SOURCE exc_10_32_table.c
+SOURCE exc_20_32_table.c
+SOURCE fftwrap.c
+SOURCE kiss_fft.c
+SOURCE kiss_fftr.c
+SOURCE filterbank.c
+SOURCE filters.c
+SOURCE gain_table.c
+SOURCE gain_table_lbr.c
+SOURCE hexc_10_32_table.c
+SOURCE hexc_table.c
+SOURCE high_lsp_tables.c
+SOURCE jitter.c
+SOURCE lbr_48k_tables.c
+SOURCE lpc.c
+SOURCE lsp.c
+SOURCE lsp_tables_nb.c
+SOURCE ltp.c
+SOURCE math_approx.c
+SOURCE mdf.c
+SOURCE misc.c
+SOURCE modes.c
+SOURCE nb_celp.c
+SOURCE preprocess.c
+SOURCE quant_lsp.c
+SOURCE sb_celp.c
+SOURCE smallft.c
+SOURCE speex.c
+SOURCE speex_callbacks.c
+SOURCE speex_header.c
+SOURCE stereo.c
+SOURCE vbr.c
+SOURCE vq.c
+SOURCE window.c
+
+//
+// Speex codec wrapper for pjmedia-codec
+//
+SOURCEPATH ..\pjmedia\src\pjmedia-codec
+SOURCE speex_codec.c
+
+//
+// Header files
+//
+SYSTEMINCLUDE ..\third_party\speex\include\speex
+SYSTEMINCLUDE ..\third_party\speex\include
+USERINCLUDE ..\third_party\speex\symbian
+
+SYSTEMINCLUDE ..\pjmedia\include
+SYSTEMINCLUDE ..\pjlib\include
+
+SYSTEMINCLUDE \epoc32\include
+SYSTEMINCLUDE \epoc32\include\libc