Ignore:
Timestamp:
Mar 12, 2009 6:11:37 PM (15 years ago)
Author:
bennylp
Message:

(Major) Task #737 and #738: integration of APS-Direct and Audiodev from aps-direct branch to trunk.

Location:
pjproject/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk

  • pjproject/trunk/build.symbian/symbian_ua.mmp

    r2384 r2506  
    1 #define SND_USE_NULL    0 
    2 #define SND_USE_APS     0 
     1#define SND_HAS_APS     0 
     2#define SND_HAS_VAS     0 
     3#define SND_HAS_MDA     1 
    34 
    4 TARGET          symbian_ua.exe 
    5 TARGETTYPE      exe 
    6 UID             0x0 0xA000000D 
     5TARGET                  symbian_ua.exe 
     6TARGETTYPE              exe 
     7UID                     0x0 0x200235D3 
    78 
    8 SOURCEPATH      ..\pjsip-apps\src\symbian_ua 
     9SOURCEPATH              ..\pjsip-apps\src\symbian_ua 
    910 
    10 MACRO           PJ_M_I386=1 
    11 MACRO           PJ_SYMBIAN=1 
     11MACRO                   PJ_M_I386=1 
     12MACRO                   PJ_SYMBIAN=1 
    1213 
    1314// Source files 
    1415 
    15 SOURCE  ua.cpp 
    16 SOURCE  main_symbian.cpp 
     16SOURCE                  ua.cpp 
     17SOURCE                  main_symbian.cpp 
    1718 
    18 DOCUMENT ua.h 
     19DOCUMENT                ua.h 
    1920 
    20 START RESOURCE  symbian_ua_reg.rss 
     21START RESOURCE          symbian_ua_reg.rss 
    2122        TARGETPATH      \private\10003a3f\apps 
    2223END 
    2324 
    24 SYSTEMINCLUDE   ..\pjlib\include 
    25 SYSTEMINCLUDE   ..\pjlib-util\include 
    26 SYSTEMINCLUDE   ..\pjnath\include 
    27 SYSTEMINCLUDE   ..\pjmedia\include 
    28 SYSTEMINCLUDE   ..\pjsip\include 
     25SYSTEMINCLUDE           ..\pjlib\include 
     26SYSTEMINCLUDE           ..\pjlib-util\include 
     27SYSTEMINCLUDE           ..\pjnath\include 
     28SYSTEMINCLUDE           ..\pjmedia\include 
     29SYSTEMINCLUDE           ..\pjsip\include 
    2930 
    30 SYSTEMINCLUDE   \epoc32\include 
    31 SYSTEMINCLUDE   \epoc32\include\libc 
     31SYSTEMINCLUDE           \epoc32\include 
     32SYSTEMINCLUDE           \epoc32\include\libc 
    3233 
    33 STATICLIBRARY   pjsua_lib.lib pjsip_ua.lib 
    34 STATICLIBRARY   pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib 
    35 STATICLIBRARY   pjnath.lib pjlib_util.lib pjlib.lib 
    36 STATICLIBRARY   libsrtp.lib 
    37 STATICLIBRARY   libgsmcodec.lib libspeexcodec.lib 
     34STATICLIBRARY           pjsua_lib.lib pjsip_ua.lib 
     35STATICLIBRARY           pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib 
     36STATICLIBRARY           pjnath.lib pjlib_util.lib pjlib.lib 
     37STATICLIBRARY           libsrtp.lib 
     38STATICLIBRARY           libgsmcodec.lib libspeexcodec.lib 
     39STATICLIBRARY           libpassthroughcodec.lib 
     40STATICLIBRARY           pjmedia_audiodev.lib  
    3841 
    39 #if SND_USE_NULL 
    40     STATICLIBRARY       null_audio.lib 
    41     CAPABILITY          NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment  
    42 #elif SND_USE_APS 
    43     STATICLIBRARY       symbian_audio_aps.lib 
    44     LIBRARY             APSSession2.lib 
    45     CAPABILITY          NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment MultimediaDD 
    46     MACRO               PJMEDIA_SYM_SND_USE_APS=1 
    47 #else 
    48     STATICLIBRARY       symbian_audio.lib 
    49     LIBRARY             mediaclientaudiostream.lib 
    50     LIBRARY             mediaclientaudioinputstream.lib 
    51     CAPABILITY          NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment  
     42#if SND_HAS_APS 
     43        LIBRARY         APSSession2.lib 
    5244#endif 
    5345 
     46#if SND_HAS_VAS 
     47//      LIBRARY          
     48#endif 
     49 
     50#if SND_HAS_MDA 
     51        LIBRARY         mediaclientaudiostream.lib 
     52        LIBRARY         mediaclientaudioinputstream.lib 
     53#endif 
     54 
     55#if SND_HAS_APS || SND_HAS_VAS 
     56        CAPABILITY      NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment MultimediaDD 
     57#else 
     58        CAPABILITY      NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment 
     59#endif 
     60         
    5461#ifdef WINSCW 
    5562        STATICLIBRARY   eexe.lib ecrt0.lib 
    5663#endif 
    5764 
    58 LIBRARY         esock.lib insock.lib charconv.lib euser.lib estlib.lib commdb.lib apengine.lib  
     65LIBRARY                 esock.lib insock.lib charconv.lib euser.lib estlib.lib commdb.lib apengine.lib  
    5966 
    6067// The default 8KB seems to be insufficient with all bells and 
    6168// whistles turned on 
    62 EPOCSTACKSIZE   12288 
     69EPOCSTACKSIZE           12288 
    6370 
Note: See TracChangeset for help on using the changeset viewer.