Changes between Version 2 and Version 3 of Migration From 0.5 Version To 0.6 Version
- Timestamp:
- Apr 7, 2007 4:23:34 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Migration From 0.5 Version To 0.6 Version
v2 v3 2 2 3 3 == What's New and/or Changed == 4 5 === PJLIB === 6 7 Changes 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 4 11 5 12 === New pjnath Library === … … 9 16 If the application is based on {{{pjsua-lib}}}, then you will have to add {{{pjnath}}} library to your link process. 10 17 18 === PJMEDIA === 11 19 12 === Win32 IP Helper === 13 14 PJLIB now has {{{ip_helper.h}}} file to enumerate local interface and local routing (needed by ICE). 20 PJMEDIA 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) 15 28 16 29