summaryrefslogtreecommitdiff
path: root/build.symbian/symsndtest.mmp
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2008-07-24 15:30:44 +0000
committerNanang Izzuddin <nanang@teluu.com>2008-07-24 15:30:44 +0000
commita6e117f38a70b6cf03579cdeceed7d5af2a0e9de (patch)
tree95dd7b1587c9553cba5c4e0d0a43a9a3a5550162 /build.symbian/symsndtest.mmp
parentf66785b2a7c680f1e6a3db7f7fea53ec8086bf88 (diff)
Ticket #577: Initial source of sound device wrapper with APS
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2174 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'build.symbian/symsndtest.mmp')
-rw-r--r--build.symbian/symsndtest.mmp47
1 files changed, 28 insertions, 19 deletions
diff --git a/build.symbian/symsndtest.mmp b/build.symbian/symsndtest.mmp
index daea7005..ed42770e 100644
--- a/build.symbian/symsndtest.mmp
+++ b/build.symbian/symsndtest.mmp
@@ -1,3 +1,6 @@
+#define SND_USE_NULL 0
+#define SND_USE_APS 0
+
TARGET symsndtest.exe
TARGETTYPE exe
UID 0x0 0xA000000E
@@ -7,15 +10,15 @@ SOURCEPATH ..\pjsip-apps\src\symsndtest
MACRO PJ_M_I386=1
MACRO PJ_SYMBIAN=1
-#if defined(PJ_BUILD_DLL)
- MACRO PJ_DLL=1
-#endif
-
// Test files
SOURCE app_main.cpp
SOURCE main_symbian.cpp
+START RESOURCE symsndtest_reg.rss
+ TARGETPATH \private\10003a3f\apps
+END
+
SYSTEMINCLUDE ..\pjlib\include
SYSTEMINCLUDE ..\pjmedia\include
@@ -23,24 +26,30 @@ SYSTEMINCLUDE \epoc32\include
SYSTEMINCLUDE \epoc32\include\libc
LIBRARY charconv.lib euser.lib estlib.lib
-
-#if defined(PJ_BUILD_DLL)
- LIBRARY symbian_audio.lib pjlib.lib
+LIBRARY esock.lib insock.lib
+STATICLIBRARY pjlib.lib pjmedia.lib
+
+#if SND_USE_NULL || defined(WINSCW)
+ STATICLIBRARY null_audio.lib
+ CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment
+#elif SND_USE_APS
+ SOURCEPATH ..\pjmedia\src\pjmedia
+ SOURCE symbian_sound_aps.cpp
+
+ SYSTEMINCLUDE \epoc32\include\mmf\server
+ SYSTEMINCLUDE \epoc32\include\mmf\common
+ SYSTEMINCLUDE \epoc32\include\mda\common
+
+ //STATICLIBRARY symbian_audio_aps.lib
+ LIBRARY APSSession2.lib
+ CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment MultimediaDD
#else
- STATICLIBRARY symbian_audio.lib pjlib.lib
+ STATICLIBRARY symbian_audio.lib
+ LIBRARY mediaclientaudiostream.lib
+ LIBRARY mediaclientaudioinputstream.lib
+ CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment
#endif
-LIBRARY esock.lib insock.lib
-LIBRARY mediaclientaudiostream.lib
-LIBRARY mediaclientaudioinputstream.lib
-
#ifdef WINSCW
STATICLIBRARY eexe.lib ecrt0.lib
#endif
-
-CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment
-
-START RESOURCE symsndtest_reg.rss
- TARGETPATH \private\10003a3f\apps
-END
-