Milestone release-1.10
Release 1.10
Highlights:
- Support for hot-pluged audio devices (#1204)
- Fixed bug in PJLIB-UTIL STUN resolver which added four seconds delay if packet is lost (#1229)
- Fixed erratic timer if system time is changed (#1211)
- Support for IPP version 7 (#1200)
Incompatibility
- Symbian applications must add these two libraries in their .MMP file. This is due to the new PJLIB's System Information API that was implemented in ticket #1202.
LIBRARY hal.lib efsrv.lib
- Makefile targets must re-run aconfigure to update the makefiles.
Ticket List:
List of Enhancements
common:
pjlib, pjlib-util:
pjnath:
No results
pjmedia, pjmedia-audiodev:
- #1199
- Support G722 with 10ms packet length (thanks Erik Waling for the report)
- #1200
- Support IPP version 7.0
- #1206
- Add pjmedia_stream API to get the last frame type retrieved from the jitter buffer.
- #1210
- Misc coreaudio fixes for iPhone OS (setting Audio Session category in stream creation and after interruption)
pjsip, pjsua-lib:
applications, python, unit-tests, third-party:
No results
List of Bugs
common:
pjlib, pjlib-util:
- #1197
- WSAECONNRESET errors on Windows 2000 or 2003 may cause UDP transport to stop working
- #1225
- iPhone: UDP socket send error after waking up from background mode (thanks Joe Meade for the report)
- #1226
- iPhone (info only): No audio in calls if app is woken up from background mode without network connectivity (thanks Joe Meade for the report)
- #1229
- Bug in STUN resolver causes delay for 4 seconds if packet is lost. Also add other enhancements to the resolver (thanks Guy Zelkha for the report)
- #1230
- Removed assertion in PJLIB for Posix when fails to release mutex (thanks Marcus Froeschl for the report)
- #1246
- Use CFHost API for pj_getaddrinfo() on iPhone OS
pjnath:
No results
pjmedia, pjmedia-audiodev:
- #597
- Error reading WAV files when there are extra chunks after DATA chunk (thanks Thomas Johnson for the patch)
- #1188
- Audio breakups after jitter buffer discarding frames (thanks Bogdan Krakowski for the report)
- #1189
- Click noise produced by the jitter buffer when it progressively discard audio frames to improve latency (thanks Bogdan Krakowski for the patch)
- #1233
- Wrong SDP media transport parsed when the media line has no format
- #1243
- ICE bug: If RTCP is not in use, the agent MUST signal that using b=RS:0 and b=RR:0
- #1249
- Memory corruption bug in splitcomb (thanks Peter Lukac for the report and the fix)
pjsip, pjsua-lib:
- #1190
- Remote dialog info is not updated if 100 (Trying) response contains To tag parameter (thanks Marcus Froeschl for the report)
- #1221
- Crash when SIP transport tried to write to a broken pipe
- #1222
- Assertion if BYE is received while callee is still in early state
- #1223
- Bug in initializing message body's media type from incoming message (thanks Gang Liu for the report)
- #1224
- Crash in modifying account credentials (thanks Viktor Krikun for the report)
- #1228
- Long delay in iPhone initialization (thanks Guy Zelkha for the report)
- #1232
- Possible memory corruptions caused by pjsua_acc_modify() (thanks Viktor Krikun for the report)
- #1240
- When call is redirected with 3xx response, call info may still show old target as the remote peer
- #1245
- Assertion may be raised if iPhone app woken up to perform registration and the server is down (thanks Alejandro Orellana for the report)
- #1247
- Deadlock potential in sip_regc.c if sending fails (thank you Alejandro Orellana for the report)
- #1248
- INVITE after redirection not sent to new destination
applications, python, unit-tests, third-party:
No results
Note: See
TracRoadmap for help on using
the roadmap.