Changeset 1426 for pjproject


Ignore:
Timestamp:
Aug 30, 2007 1:49:33 PM (17 years ago)
Author:
bennylp
Message:

More Symbian works:

  • changed PJ_VERSION to pj_get_version() in pjsua-lib
  • added .mmp file for symbian_sound.cpp
  • allow pj_gethostip() in Symbian to return 127.0.0.1
Location:
pjproject/trunk
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/build.symbian/pjproject.cww

    r1417 r1426  
    5555            <DOCKBARID>59420</DOCKBARID> 
    5656            <PCTWIDTH>1.000000</PCTWIDTH> 
    57             <HGT>274</HGT> 
     57            <HGT>350</HGT> 
    5858            <GROUPID> 
    5959                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    8080            <DOCKBARID>59420</DOCKBARID> 
    8181            <PCTWIDTH>1.000000</PCTWIDTH> 
    82             <HGT>274</HGT> 
     82            <HGT>350</HGT> 
    8383            <GROUPID> 
    8484                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    105105            <DOCKBARID>59420</DOCKBARID> 
    106106            <PCTWIDTH>1.000000</PCTWIDTH> 
    107             <HGT>274</HGT> 
     107            <HGT>350</HGT> 
    108108            <GROUPID> 
    109109                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    130130            <DOCKBARID>59420</DOCKBARID> 
    131131            <PCTWIDTH>1.000000</PCTWIDTH> 
    132             <HGT>274</HGT> 
     132            <HGT>350</HGT> 
     133            <GROUPID> 
     134                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     135                <GIDLOWPART>4294967294</GIDLOWPART> 
     136            </GROUPID> 
     137        </DOCKINFO> 
     138    </WINDOW> 
     139    <WINDOW> 
     140        <SESSION>-1</SESSION> 
     141        <EDOCTYPE>0</EDOCTYPE> 
     142        <PATH USERELATIVEPATHS = "true">pjsdp.mcp</PATH> 
     143        <FRAMELOC> 
     144            <X>0</X> 
     145            <Y>0</Y> 
     146        </FRAMELOC> 
     147        <FRAMESIZE> 
     148            <W>347</W> 
     149            <H>128</H> 
     150        </FRAMESIZE> 
     151        <DOCKINFO> 
     152            <STATUS>1</STATUS> 
     153            <ROW>0</ROW> 
     154            <COLUMN>0</COLUMN> 
     155            <DOCKBARID>59420</DOCKBARID> 
     156            <PCTWIDTH>1.000000</PCTWIDTH> 
     157            <HGT>350</HGT> 
    133158            <GROUPID> 
    134159                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    155180            <DOCKBARID>59420</DOCKBARID> 
    156181            <PCTWIDTH>1.000000</PCTWIDTH> 
    157             <HGT>274</HGT> 
    158             <GROUPID> 
    159                 <GIDHIGHPART>4294967294</GIDHIGHPART> 
    160                 <GIDLOWPART>4294967294</GIDLOWPART> 
    161             </GROUPID> 
    162         </DOCKINFO> 
    163     </WINDOW> 
    164     <WINDOW> 
    165         <SESSION>-1</SESSION> 
    166         <EDOCTYPE>0</EDOCTYPE> 
    167         <PATH USERELATIVEPATHS = "true">pjsdp.mcp</PATH> 
    168         <FRAMELOC> 
    169             <X>0</X> 
    170             <Y>0</Y> 
    171         </FRAMELOC> 
    172         <FRAMESIZE> 
    173             <W>347</W> 
    174             <H>128</H> 
    175         </FRAMESIZE> 
    176         <DOCKINFO> 
    177             <STATUS>1</STATUS> 
    178             <ROW>0</ROW> 
    179             <COLUMN>0</COLUMN> 
    180             <DOCKBARID>59420</DOCKBARID> 
    181             <PCTWIDTH>1.000000</PCTWIDTH> 
    182             <HGT>274</HGT> 
     182            <HGT>350</HGT> 
    183183            <GROUPID> 
    184184                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    205205            <DOCKBARID>59420</DOCKBARID> 
    206206            <PCTWIDTH>1.000000</PCTWIDTH> 
    207             <HGT>274</HGT> 
     207            <HGT>350</HGT> 
    208208            <GROUPID> 
    209209                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    230230            <DOCKBARID>59420</DOCKBARID> 
    231231            <PCTWIDTH>1.000000</PCTWIDTH> 
    232             <HGT>274</HGT> 
     232            <HGT>350</HGT> 
    233233            <GROUPID> 
    234234                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    242242        <PATH USERELATIVEPATHS = "true">pjsip_ua.mcp</PATH> 
    243243        <FRAMELOC> 
    244             <X>548</X> 
    245             <Y>123</Y> 
    246         </FRAMELOC> 
    247         <FRAMESIZE> 
    248             <W>400</W> 
    249             <H>372</H> 
    250         </FRAMESIZE> 
    251         <DOCKINFO> 
    252             <STATUS>1</STATUS> 
    253             <ROW>0</ROW> 
    254             <COLUMN>0</COLUMN> 
    255             <DOCKBARID>59420</DOCKBARID> 
    256             <PCTWIDTH>1.000000</PCTWIDTH> 
    257             <HGT>274</HGT> 
     244            <X>0</X> 
     245            <Y>0</Y> 
     246        </FRAMELOC> 
     247        <FRAMESIZE> 
     248            <W>347</W> 
     249            <H>128</H> 
     250        </FRAMESIZE> 
     251        <DOCKINFO> 
     252            <STATUS>1</STATUS> 
     253            <ROW>0</ROW> 
     254            <COLUMN>0</COLUMN> 
     255            <DOCKBARID>59420</DOCKBARID> 
     256            <PCTWIDTH>1.000000</PCTWIDTH> 
     257            <HGT>350</HGT> 
    258258            <GROUPID> 
    259259                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    267267        <PATH USERELATIVEPATHS = "true">pjsua_lib.mcp</PATH> 
    268268        <FRAMELOC> 
    269             <X>634</X> 
    270             <Y>231</Y> 
    271         </FRAMELOC> 
    272         <FRAMESIZE> 
    273             <W>347</W> 
    274             <H>128</H> 
    275         </FRAMESIZE> 
    276         <DOCKINFO> 
    277             <STATUS>1</STATUS> 
    278             <ROW>0</ROW> 
    279             <COLUMN>0</COLUMN> 
    280             <DOCKBARID>59420</DOCKBARID> 
    281             <PCTWIDTH>1.000000</PCTWIDTH> 
    282             <HGT>274</HGT> 
     269            <X>0</X> 
     270            <Y>0</Y> 
     271        </FRAMELOC> 
     272        <FRAMESIZE> 
     273            <W>347</W> 
     274            <H>128</H> 
     275        </FRAMESIZE> 
     276        <DOCKINFO> 
     277            <STATUS>1</STATUS> 
     278            <ROW>0</ROW> 
     279            <COLUMN>0</COLUMN> 
     280            <DOCKBARID>59420</DOCKBARID> 
     281            <PCTWIDTH>1.000000</PCTWIDTH> 
     282            <HGT>350</HGT> 
    283283            <GROUPID> 
    284284                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     
    292292        <PATH USERELATIVEPATHS = "true">symbian_ua.mcp</PATH> 
    293293        <FRAMELOC> 
    294             <X>571</X> 
    295             <Y>149</Y> 
    296         </FRAMELOC> 
    297         <FRAMESIZE> 
    298             <W>347</W> 
    299             <H>128</H> 
    300         </FRAMESIZE> 
    301         <DOCKINFO> 
    302             <STATUS>1</STATUS> 
    303             <ROW>0</ROW> 
    304             <COLUMN>0</COLUMN> 
    305             <DOCKBARID>59420</DOCKBARID> 
    306             <PCTWIDTH>1.000000</PCTWIDTH> 
    307             <HGT>274</HGT> 
    308             <GROUPID> 
    309                 <GIDHIGHPART>4294967294</GIDHIGHPART> 
    310                 <GIDLOWPART>4294967294</GIDLOWPART> 
     294            <X>0</X> 
     295            <Y>0</Y> 
     296        </FRAMELOC> 
     297        <FRAMESIZE> 
     298            <W>347</W> 
     299            <H>128</H> 
     300        </FRAMESIZE> 
     301        <DOCKINFO> 
     302            <STATUS>1</STATUS> 
     303            <ROW>0</ROW> 
     304            <COLUMN>0</COLUMN> 
     305            <DOCKBARID>59420</DOCKBARID> 
     306            <PCTWIDTH>1.000000</PCTWIDTH> 
     307            <HGT>350</HGT> 
     308            <GROUPID> 
     309                <GIDHIGHPART>4294967294</GIDHIGHPART> 
     310                <GIDLOWPART>4294967294</GIDLOWPART> 
     311            </GROUPID> 
     312        </DOCKINFO> 
     313    </WINDOW> 
     314    <WINDOW> 
     315        <SESSION>-1</SESSION> 
     316        <EDOCTYPE>1</EDOCTYPE> 
     317        <PATH USERELATIVEPATHS = "true">..\pjsip-apps\src\symbian_ua\ua.cpp</PATH> 
     318        <MAXIMIZED>true</MAXIMIZED> 
     319        <FRAMELOC> 
     320            <X>4</X> 
     321            <Y>4</Y> 
     322        </FRAMELOC> 
     323        <FRAMESIZE> 
     324            <W>557</W> 
     325            <H>627</H> 
     326        </FRAMESIZE> 
     327        <DOCKINFO> 
     328            <STATUS>0</STATUS> 
     329            <ROW></ROW> 
     330            <COLUMN></COLUMN> 
     331            <DOCKBARID></DOCKBARID> 
     332            <PCTWIDTH></PCTWIDTH> 
     333            <HGT></HGT> 
     334            <GROUPID> 
     335                <GIDHIGHPART></GIDHIGHPART> 
     336                <GIDLOWPART></GIDLOWPART> 
    311337            </GROUPID> 
    312338        </DOCKINFO> 
  • pjproject/trunk/build.symbian/symbian_ua.mmp

    r1417 r1426  
    11TARGET          symbian_ua.exe 
    22TARGETTYPE      exe 
    3 UID             0x100039CE 0x10004299 
     3UID             0x100039CE 0x10004289 
    44VENDORID        0x70000001 
    55 
  • pjproject/trunk/pjlib/src/pj/addr_resolv_symbian.cpp

    r1405 r1426  
    128128        len = sizeof(a); 
    129129        status = pj_sock_getsockname(fd, &a, &len); 
    130         if (status != PJ_SUCCESS) { 
     130        if (status != PJ_SUCCESS || a.sin_addr.s_addr==0) { 
    131131            pj_sock_close(fd); 
     132            /* May return 127.0.0.1 */ 
    132133            return status; 
    133134        } 
  • pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c

    r1424 r1426  
    212212 
    213213    pjsua_config_default(&cfg->cfg); 
    214     pj_ansi_sprintf(tmp, "PJSUA v%s/%s", PJ_VERSION, PJ_OS_NAME); 
     214    pj_ansi_sprintf(tmp, "PJSUA v%s/%s", pj_get_version(), PJ_OS_NAME); 
    215215    pj_strdup2_with_null(app_config.pool, &cfg->cfg.user_agent, tmp); 
    216216 
  • pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c

    r1425 r1426  
    528528 
    529529    /* Init caching pool. */ 
    530     pj_caching_pool_init(&pjsua_var.cp, &pj_pool_factory_default_policy, 0); 
     530    pj_caching_pool_init(&pjsua_var.cp, NULL, 0); 
    531531 
    532532    /* Create memory pool for application. */ 
     
    750750 
    751751    PJ_LOG(3,(THIS_FILE, "pjsua version %s for %s initialized",  
    752                          PJ_VERSION, PJ_OS_NAME)); 
     752                         pj_get_version(), PJ_OS_NAME)); 
    753753 
    754754    return PJ_SUCCESS; 
Note: See TracChangeset for help on using the changeset viewer.