Ignore:
Timestamp:
Apr 23, 2013 8:31:30 AM (12 years ago)
Author:
bennylp
Message:

Re #1655, #1657: fixes due to latest pjsua framework changes

Location:
pjproject/trunk/pjsip-apps/src/pjsua/bb10
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip-apps/src/pjsua/bb10/PjsuaBB.pro

    r4485 r4491  
    66 
    77SOURCES +=  ../../pjsua_app.c \ 
    8             ../../pjsua_cli.c \ 
    9             ../../pjsua_common.c \ 
    10             ../../pjsua_config.c \ 
    11             ../../pjsua_legacy.c 
     8            ../../pjsua_app_cli.c \ 
     9            ../../pjsua_app_common.c \ 
     10            ../../pjsua_app_config.c \ 
     11            ../../pjsua_app_legacy.c 
    1212 
    1313device { 
  • pjproject/trunk/pjsip-apps/src/pjsua/bb10/src/applicationui.cpp

    r4485 r4491  
    4141 
    4242 
    43 pj_bool_t ApplicationUI::pjsuaOnStoppedCb(pj_bool_t restart, 
    44                                           int argc, char** argv) 
     43void ApplicationUI::pjsuaOnStoppedCb(pj_bool_t restart, 
     44                                     int argc, char** argv) 
    4545{ 
    4646    PJ_LOG(3,("ipjsua", "CLI %s request", (restart? "restart" : "shutdown"))); 
     
    5757        app->quit(); 
    5858    } 
    59  
    60     return PJ_TRUE; 
    6159} 
    6260 
     
    6664    PJ_UNUSED_ARG(cfg); 
    6765} 
     66 
    6867 
    6968void ApplicationUI::extRestartRequest(int argc, char **argv) 
     
    7574} 
    7675 
     76 
    7777void ApplicationUI::pjsuaStart() 
    7878{ 
     
    8080    const char **argv = pjsua_app_def_argv; 
    8181    int argc = PJ_ARRAY_SIZE(pjsua_app_def_argv) -1; 
    82     app_cfg_t app_cfg; 
     82    pjsua_app_cfg_t app_cfg; 
    8383    pj_status_t status; 
    8484 
     
    9898    app_cfg.on_config_init = &pjsuaOnAppConfigCb; 
    9999 
    100     status = app_init(&app_cfg); 
     100    status = pjsua_app_init(&app_cfg); 
    101101    if (status != PJ_SUCCESS) { 
    102102        char errmsg[PJ_ERR_MSG_SIZE]; 
    103103        pj_strerror(status, errmsg, sizeof(errmsg)); 
    104104        displayMsg(QString("Init error:") + errmsg); 
    105         app_destroy(); 
     105        pjsua_app_destroy(); 
    106106        return; 
    107107    } 
    108108 
    109     status = app_run(PJ_FALSE); 
     109    status = pjsua_app_run(PJ_FALSE); 
    110110    if (status != PJ_SUCCESS) { 
    111111        char errmsg[PJ_ERR_MSG_SIZE]; 
    112112        pj_strerror(status, errmsg, sizeof(errmsg)); 
    113113        displayMsg(QString("Error:") + errmsg); 
    114         app_destroy(); 
     114        pjsua_app_destroy(); 
    115115    } 
    116116 
     
    121121void ApplicationUI::pjsuaDestroy() 
    122122{ 
    123     app_destroy(); 
     123    pjsua_app_destroy(); 
    124124} 
     125 
    125126 
    126127ApplicationUI::ApplicationUI(bb::cascades::Application *app) 
     
    139140} 
    140141 
     142 
    141143ApplicationUI::~ApplicationUI() 
    142144{ 
     
    144146} 
    145147 
     148 
    146149ApplicationUI* ApplicationUI::instance() 
    147150{ 
    148151    return instance_; 
    149152} 
     153 
    150154 
    151155void ApplicationUI::aboutToQuit() 
     
    158162} 
    159163 
     164 
    160165void ApplicationUI::displayMsg(const QString &msg) 
    161166{ 
     
    167172} 
    168173 
     174 
    169175void ApplicationUI::restartPjsua() 
    170176{ 
  • pjproject/trunk/pjsip-apps/src/pjsua/bb10/src/applicationui.h

    r4485 r4491  
    4646 
    4747    /* pjsua app callbacks */ 
    48     static void         pjsuaOnStartedCb(pj_status_t status, const char* msg); 
    49     static pj_bool_t    pjsuaOnStoppedCb(pj_bool_t restart, int argc, char** argv); 
    50     static void         pjsuaOnAppConfigCb(pjsua_app_config *cfg); 
     48    static void pjsuaOnStartedCb(pj_status_t status, const char* msg); 
     49    static void pjsuaOnStoppedCb(pj_bool_t restart, int argc, char** argv); 
     50    static void pjsuaOnAppConfigCb(pjsua_app_config *cfg); 
    5151}; 
    5252 
Note: See TracChangeset for help on using the changeset viewer.