Commit Graph

869 Commits

Author SHA1 Message Date
bossiel 181bc7b13d - Adds support for ZeroArtifacts (Perfect video quality)
- Better interop with WebRTC endpoints (better video quality)
- Lock-free on MediaSessionMgr for better performances on both audio and video
- Re-design the video jitter buffer for better CPU prefs and video quality. Request lost frames (RTC-NACK) as many times as required to deal with RTCP-losses. The FPS guesser is smarter.
- Fix issues on RTP timestamps on video pkts
- Update libsrtp binaries on Android and Windows (Use latest CVS)
- Better interop with other h264-rtp implementations (e.g. gstreamer, bria, cisco, polycom, lync...)
- Fix issue 233 (tinyNET does not compile on MAC + fix/patch)
- Fix issue 234 (tinyDAV does not compile on MAC)
- Fix issue 238 (iOS: Bad audio quality when audio/video call uses cpu intensive audio codec (e.g. g729 or speex))
- Fix issue 239 (Adds support for thread priority setting). Timers and audio/video threads now use high priority.
- Fix issue 242 (Hold/Resume fails when audio driver is opensl-es (Android))
- Fix issue 243 (PictureID in VP8 is not correct (only happens when there is overflow on the first 4 bytes))
- Fix issue 244 (Adds callbacks from codecs to session to signal IDR frames decoding)
- Fix issue 245 (Fail to decode h264 buffer)
- FIx issue 246 (Gnu Autotools: Detect support for monotonic timers in configure.ac)
2013-04-09 22:22:16 +00:00
bossiel 1bbef7e2c6 Fix issue 230 2013-04-07 00:23:38 +00:00
bossiel 25854012d2 Fix issue 191 2013-04-06 04:51:14 +00:00
bossiel b508b23574 Adds support for rport (rfc 3581) for server modes (telepresence or webrtc2sip) 2013-04-06 01:31:20 +00:00
bossiel 0d4e8ba4d9 Use Public IP in Via when STUN is enabled 2013-04-06 01:11:29 +00:00
bossiel 039792c825 Make xcode 4.6.1 (Apple LLVM compiler 4.2 - c++11) 2013-04-05 19:08:20 +00:00
bossiel 05ecbf4af7 Adds GSM codec for Windows Phone 8 2013-04-02 21:45:05 +00:00
bossiel 2843d23745 Fix issue reported at https://groups.google.com/group/doubango/browse_thread/thread/4954639e03cd319b# 2013-04-02 18:39:13 +00:00
bossiel f463bd8d60 Edited wiki page Building_Source_v2_0 through web user interface. 2013-04-01 06:06:16 +00:00
bossiel 47985201b2 Edited wiki page Building_Source_v2_0 through web user interface. 2013-04-01 05:54:33 +00:00
bossiel febff9d854 Edited wiki page Building_Source_v2_0 through web user interface. 2013-04-01 05:28:24 +00:00
bossiel f05b88cb93 Set default value to 'peer'. See https://groups.google.com/group/doubango/browse_thread/thread/d8769c417d0ef8e2 2013-03-29 19:42:29 +00:00
bossiel 44b9748146 Reset REGISTER dialog internal values when it terminates 2013-03-28 15:03:12 +00:00
bossiel 69c0e891df Allows relaying SRTP-Event (webrtc2sip) 2013-03-26 19:48:01 +00:00
bossiel d076fc734f Edited wiki page Building_Source_v2_0 through web user interface. 2013-03-26 16:32:47 +00:00
bossiel e06a44b231 Update opensl-es audio driver (Android)
Do not use asyn calling for Android bindings (requires swig 2.0.9 or later)
2013-03-25 16:16:03 +00:00
bossiel ca608eeb48 Fix typo 2013-03-24 22:36:26 +00:00
bossiel ce8e8ca89e Use kCFStreamEventCanAcceptBytes instead of kCFStreamEventOpenCompleted to signal that the socket is connected (iOS) 2013-03-24 21:59:42 +00:00
bossiel c92c80cd12 Fix video crash on iOS4 2013-03-23 17:00:46 +00:00
bossiel 49ab8a0fed Remove codec id forward declaration 2013-03-23 01:31:00 +00:00
bossiel da1bab6ce5 Improve codec mapping when bypassing is enabled 2013-03-23 01:20:37 +00:00
bossiel c827455b24 Fix issue 224 and complete previous commit fixing issue 194 2013-03-22 23:32:22 +00:00
bossiel 2179235803 Fix issue 194 2013-03-22 17:20:17 +00:00
bossiel 0be6d83ac7 Edited wiki page Building_Source_v2_0 through web user interface. 2013-03-21 15:01:05 +00:00
bossiel dae4db06c5 Fix iDoubs #148 #150 2013-03-20 21:40:26 +00:00
bossiel a90cfad367 Lock the video encoder before destroying it. 2013-03-19 16:39:30 +00:00
bossiel 49cca3c5c4 Fix issue 218 2013-03-19 13:12:23 +00:00
bossiel fc4b05e8d6 Revert video payload type overriding 2013-03-15 07:41:51 +00:00
bossiel 6a60b500f0 Fix tcp outbound issues (webrtc2sip) 2013-03-14 09:57:04 +00:00
bossiel f3752b76c6 Edited wiki page Building_Source_v2_0 through web user interface. 2013-03-14 02:11:50 +00:00
bossiel bb4e887341 Ignore master socket 'connected' event on iOS4+ 2013-03-14 01:33:43 +00:00
bossiel 1540bf5dcf Adds support for TCP/TLS outbound (webrtc2sip) 2013-03-13 14:26:06 +00:00
bossiel d159a08c55 Edited wiki page Building_Source_v2_0 through web user interface. 2013-03-13 11:26:19 +00:00
bossiel 093cebf2cc Make SDP change checker more strict 2013-03-13 07:41:41 +00:00
bossiel 6412cd164a Fix tcp socket event listner not being added 2013-03-13 05:30:52 +00:00
bossiel aaa135d14b Fix race condition issue on TLS connect under centOS 2013-03-11 08:37:03 +00:00
bossiel f2b3f794cc Check socket validity when the callback is from a web browser 2013-03-10 05:07:44 +00:00
bossiel a79e452d9a Fix ACK timeout issue when connecting two browsers both with the Breaker enabled 2013-02-27 17:10:58 +00:00
bossiel 2e5d0d6038 Alert en-user when SIP TCP connection is lost 2013-02-27 01:58:06 +00:00
bossiel 9740116d83 re-use same buffer to speedup ice polling 2013-02-27 00:16:37 +00:00
bossiel fddd544e3d Fix 1-way video with chrome 25.0.1364.99 (https://groups.google.com/group/discuss-webrtc/browse_thread/thread/6c44106c8ce7d6dc) 2013-02-26 23:30:08 +00:00
bossiel 3757c93363 Move dtls handshaking timer settings to a guarded block 2013-02-26 17:02:58 +00:00
bossiel 0ce541dfa3 check for EAGAIN error code pulling ICE pending data 2013-02-25 18:13:21 +00:00
bossiel f84115babc - Fix issues on ICE
- Adds support for Firefox Aurora
- Fix issue 208
2013-02-25 15:00:37 +00:00
bossiel f946730594 Fix webrtc2sip issue 58 (http://code.google.com/p/webrtc2sip/issues/detail?id=58) 2013-02-21 17:34:14 +00:00
bossiel 85afdb4f9c Add guards against the obj-c code 2013-02-20 13:59:33 +00:00
bossiel 186abb0b92 At at least one format to the ghost sessions as per rfc3264 section 6 2013-02-20 02:55:19 +00:00
bossiel 19ae431475 Adds support for SSL for CFSocket implentation (issue 106) 2013-02-19 23:18:27 +00:00
bossiel 4a013c62bb Patch for Firefox Nightly buggy SDP m= line. 2013-02-18 17:51:47 +00:00
bossiel 5702098bc8 Adds support for Windows Phone 8 and Surface Pro 2013-02-17 18:56:03 +00:00