Ignore:
Timestamp:
Mar 11, 2013 6:32:58 AM (11 years ago)
Author:
nanang
Message:

Re #1639: merged android branch into trunk (except sample apps, i.e: apjsua & apjloader)

Location:
pjproject/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk

  • pjproject/trunk/pjlib/include/pj/config_site_sample.h

    r4274 r4435  
    360360 
    361361#endif 
     362 
     363/* 
     364 * Android sample settings. 
     365 */ 
     366#if PJ_CONFIG_ANDROID 
     367 
     368    #define PJ_ANDROID                          1 
     369 
     370    /* 
     371     * PJLIB settings. 
     372     */ 
     373 
     374    /* Disable floating point support */ 
     375    #undef PJ_HAS_FLOATING_POINT 
     376    #define PJ_HAS_FLOATING_POINT               0 
     377 
     378    /* 
     379     * PJMEDIA settings 
     380     */ 
     381 
     382    /* We have our own OpenSL ES backend */ 
     383    #define PJMEDIA_AUDIO_DEV_HAS_PORTAUDIO     0 
     384    #define PJMEDIA_AUDIO_DEV_HAS_WMME          0 
     385    #define PJMEDIA_AUDIO_DEV_HAS_OPENSL        1 
     386    #define PJMEDIA_AUDIO_DEV_HAS_ANDROID_JNI   0 
     387 
     388    /* Disable some codecs */ 
     389    #define PJMEDIA_HAS_L16_CODEC               0 
     390    #define PJMEDIA_HAS_G722_CODEC              0 
     391 
     392    /* Fine tune Speex's default settings for best performance/quality */ 
     393    #define PJMEDIA_CODEC_SPEEX_DEFAULT_QUALITY 5 
     394 
     395    /* 
     396     * PJSIP settings. 
     397     */ 
     398 
     399    /* Increase allowable packet size, just in case */ 
     400    //#define PJSIP_MAX_PKT_LEN                 2000 
     401 
     402    /* 
     403     * PJSUA settings. 
     404     */ 
     405 
     406    /* Default codec quality, previously was set to 5, however it is now 
     407     * set to 4 to make sure pjsua instantiates resampler with small filter. 
     408     */ 
     409    #define PJSUA_DEFAULT_CODEC_QUALITY         4 
     410 
     411    /* Set maximum number of dialog/transaction/calls to minimum */ 
     412    #define PJSIP_MAX_TSX_COUNT                 31 
     413    #define PJSIP_MAX_DIALOG_COUNT              31 
     414    #define PJSUA_MAX_CALLS                     4 
     415 
     416    /* Other pjsua settings */ 
     417    #define PJSUA_MAX_ACC                       4 
     418    #define PJSUA_MAX_PLAYERS                   4 
     419    #define PJSUA_MAX_RECORDERS                 4 
     420    #define PJSUA_MAX_CONF_PORTS                (PJSUA_MAX_CALLS+2*PJSUA_MAX_PLAYERS) 
     421    #define PJSUA_MAX_BUDDIES                   32 
     422#endif 
     423 
    362424 
    363425/* 
Note: See TracChangeset for help on using the changeset viewer.