Changes between Version 2 and Version 3 of Migration From 0.5 Version To 0.6 Version


Ignore:
Timestamp:
Apr 7, 2007 4:23:34 PM (17 years ago)
Author:
bennylp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Migration From 0.5 Version To 0.6 Version

    v2 v3  
    22 
    33== What's New and/or Changed == 
     4 
     5=== PJLIB === 
     6 
     7Changes in PJLIB: 
     8 * Added {{{PJ_POOL_ALLOC_T}}} and {{{PJ_POOL_ZALLOC_T}}} macros, which should be preferable than the old {{{pj_pool_alloc()}}}/{{{pj_pool_zalloc()}}} since it provides more type safety. 
     9 * PJLIB now has {{{ip_helper.h}}} file to enumerate local interface and local routing (needed by ICE). Windows application must link with IPHLPAPI.LIB now. 
     10 
    411 
    512=== New pjnath Library === 
     
    916If the application is based on {{{pjsua-lib}}}, then you will have to add {{{pjnath}}} library to your link process. 
    1017 
     18=== PJMEDIA === 
    1119 
    12 === Win32 IP Helper === 
    13  
    14 PJLIB now has {{{ip_helper.h}}} file to enumerate local interface and local routing (needed by ICE). 
     20PJMEDIA has underdone quite a lot of changes, although most the API remains the same: 
     21 * Most third party libraries now live in their own projects, separate from {{{pjmedia}}} or {{{pjmedia-codec}}}. There are few new libraries, under {{{third_party}}} directory: 
     22   * {{{libportaudio}}}, for PortAudio. 
     23   * {{{libgsmcodec}}}, for GSM codec. 
     24   * {{{libilbccodec}}}, for ILBC codec. 
     25   * {{{libspeex}}}, for Speex library. 
     26 * Resample API is added a new {{{channel_count}}} parameter. 
     27 * Added Speex resampler as one of the resampling backend (default is still disabled) 
    1528 
    1629