Milestone release-1.6
Incompatibility Info
Codec Manager
Only for applications using codec manager independently without media endpoint should notice the following changes:
- API pjmedia_codec_mgr_init() is modified, a new param pj_pool_factory *pf has been added.
- A new API pjmedia_codec_mgr_destroy() is introduced, this should be called at deinitialization stage to clean up memory pools used by codec manager.
List of Enhancements
common
pjlib
No results
pjlib-util
- #1018
- Simple HTTP client implementation (thanks Johan Lantz for the suggestion)
pjnath
No results
pjmedia
pjmedia-audiodev
No results
pjsip
pjsua-lib
applications
No results
python
No results
unit-tests
No results
third-party
No results
List of Bugs
common
pjlib
- #1035
- Crash in timer heap cleanup sequence on Symbian if the pool for the timer entry is released beforehand (thanks Tamàs Solymosi for the report)
- #1037
- Memory pool alignment error when alignment is set to be greater than the default (thanks John Ridges for the report)
- #1040
- Problem with getting the default IP interface on FreeBSD due to wrong argument to connect() (thanks Roman Grachev for the patch)
- #1043
- SSL timeout setting not working on Symbian platform (thanks Tamàs Solymosi for the report)
- #1046
- Zeroconf/link-local/ActiveSync IPv4 adress 169.254.x.x may be used on Windows Mobile devices (thanks Jan Boquist for the info)
- #1048
- Memory leak in enum_ipv4_ipv6_interface (ip_helper_win32.c) (thanks Andrey Mamchur for the report)
- #1058
- Different size between pj_sockaddr_in6 and native sockaddr_in6 on 64bit systems, causing failure in using SIP IPv6 UDP transport
pjlib-util
No results
pjnath
No results
pjmedia
- #766
- Bad audio quality (possibly in resampling) in Linux (thanks Thomas Kluge for the report)
- #998
- Unhandled SDP attribute a=sendonly/recvonly/sendrecv/inactive in session level (thanks Rafael Maia for the reports)
- #1008
- Playback not working when using VAS AMR codec on few S60 devices
- #1027
- Stream sends no audio when using passthrough codecs and bypassing audio switch board (Thanks Yuri Maliy for the report)
- #1042
- The pjmedia echo cancellation wrapper causes Speex AEC to stop working (thanks Bill Gardner for the report)
pjmedia-audiodev
No results
pjsip
- #996
- Update the ETag header in the pending PUBLISH requests if the value changes in the previous request (thanks Johan Lantz for the report)
- #997
- Assertion on MacOS X when fails to destroy mutex, when SIP TCP auto-switch feature is used (thanks Emil Sturniolo for the report)
- #1011
- "Invalid operation step" assertion when TCP is used
- #1029
- Fix support for multiple (event) subscriptions in a single dialog (thanks Wang Eric for the report)
- #1030
- Missing To tag in out-of-dialog response (thanks Rui Macedo for the report)
- #1033
- Assertion error when shutting down PJSIP while TCP/TLS connect is in progress and a transaction is waiting (thanks Tamàs Solymosi for the report)
- #1034
- Crash on accepting a call with no codec in the SDP offer
- #1036
- Stray timer may be registered by SIP TCP and TLS transport in destroy routine, which could crash the program on Symbian (thanks Tamàs Solymosi for the report)
- #1056
- Transaction termination on transport failure (thanks Tamàs Solymosi for the request)
- #1061
- Assertion when receiving authentication challenge with empty realm (thanks Andrey Kovalenko for the report)
pjsua-lib
applications
No results
python
No results
unit-tests
No results
third-party
No results
Note: See
TracRoadmap for help on using
the roadmap.