Commit Graph

321 Commits

Author SHA1 Message Date
bossiel 10722b880e Fix issue on session timers 2012-02-07 05:31:32 +00:00
bossiel 00a8e48b10 Fix issue on UPDATE with different fmtp 2012-01-06 11:28:50 +00:00
bossiel 78a32f43f2 Avoid setting directshow display size for local preview. 2012-01-04 18:34:51 +00:00
bossiel 4c2e0f51f8 Fix Boghe issue 90 2012-01-03 10:04:04 +00:00
bossiel 8425048377 Fix issue 88 2011-12-15 17:27:52 +00:00
bossiel 8a2fd75829 Fix STUN issue on Android and iOS 2011-12-07 02:51:53 +00:00
bossiel bb40d86943 Fix bogue issue 95 2011-12-06 23:03:49 +00:00
bossiel 2fa21d2280 Fix issue 83 2011-11-23 18:06:06 +00:00
bossiel 9f3460aab5 Fix issue 85 2011-11-15 20:19:38 +00:00
bossiel c8892e253c Fix issue 50 (Add support for SIP INFO). 2011-10-31 22:49:09 +00:00
bossiel 546fe46f0c Fix issue 75, issue 79 and issue 80 2011-10-26 00:32:57 +00:00
bossiel 78be530041 - Fix issue 56.
- simplify codec priority setting
2011-10-21 12:11:06 +00:00
bossiel 522506121d Raise MSRP success report 2011-10-17 12:19:46 +00:00
bossiel 5bef56ad5e Fix issue 77 2011-10-13 22:38:16 +00:00
bossiel fb7efc2e43 - Fix dependency issue (Microsoft.VC90.DebugCRT) introduced by libspeex binaries
- Cleanup the code
2011-10-13 02:59:21 +00:00
bossiel 339d8efa2c Because of NAT traversal issues, MSRP "actpass" setup must leads to "active". 2011-10-13 02:25:07 +00:00
bossiel 5f7b58df65 Fix Boghe issue 84 2011-10-03 08:47:37 +00:00
bossiel ce7fc4f366 Update iOS binaries (x264) 2011-09-20 08:11:26 +00:00
bossiel 25ebc7813b Add MAC OS X 3rd parties (missing) 2011-09-20 07:42:33 +00:00
bossiel d3e891290a Add MAC OS X 3rd parties 2011-09-20 07:33:25 +00:00
bossiel ee823cdea2 Add support for MAC OS X \nComplete support for media update \nFix issues 2011-09-20 07:10:32 +00:00
bossiel 9f52cd200f -Apply pach from Michael Siddi\n -Apply patch from Giacomo Vacca\n -Align with Doubango r653\n -Fix issue 73 2011-09-07 20:38:22 +00:00
bossiel 6af08c309e - Add support for H.264 Full HD (1080p) using NVIDIA Cuda
- Begin adding support for video jitter buffer (will be used to give feedbacks for packet loss-FEC-)
- Move video flipping code to the converter (refactoring)
- Fix issue 62, issue 41 and issue 66
- Fix issues (workaround) on VP8 (frame corruption)
- Update contribution list
2011-09-07 18:30:46 +00:00
bossiel 4ac9b38614 Update code for OpenTelePresence features 2011-08-26 01:27:53 +00:00
bossiel 079030a700 Add support for G.722 HD voice 2011-08-25 23:12:19 +00:00
bossiel 6027de054e Remove fancy enum values (for Java binding) 2011-08-25 01:15:44 +00:00
bossiel 28413584fe Begin integration with OpenTelePresence 2011-08-25 01:07:28 +00:00
bossiel 23f934ea3d Send SPS/PPS frames every 5 seconds after the call is established 2011-08-23 17:33:05 +00:00
bossiel 193472d709 Partial fix for iDoubs issue 55 2011-08-19 22:29:46 +00:00
bossiel a409c8601a Move variables declaration to be conform to ANSI-C 2011-08-18 04:24:32 +00:00
bossiel 0bf24efe9a Fix stretching issue 2011-08-17 21:28:45 +00:00
bossiel 91300cdaa7 Change vp8 default encoder parameters to improve framerate 2011-08-13 05:13:19 +00:00
bossiel 4a8146f26d Fix iDoubs issue 67 2011-08-12 03:11:15 +00:00
bossiel b755e28610 Update VP8 binaries for Android 2011-08-11 03:52:11 +00:00
bossiel 6cd6792e48 Add vp8 binaries for iOS 2011-08-11 01:17:27 +00:00
bossiel 83ebc719b1 Begin adding support for VP8 video codec 2011-08-10 23:49:13 +00:00
bossiel ce9c768614 Fix iDoubs issue 62 2011-08-08 21:46:38 +00:00
bossiel 95eee66ab2 Update bindings 2011-08-08 16:15:28 +00:00
bossiel 3ee89c75a0 optimize video converter (also fix crash on iOS caused by misalignment) 2011-08-06 18:23:44 +00:00
bossiel 52a5e4b0af Fix iDoubs issue 55 2011-08-06 14:54:25 +00:00
bossiel 79804d0e4d Avoid streching video when rotating 2011-08-05 19:05:51 +00:00
bossiel 344effee5e Allows build without theora codec 2011-08-05 15:28:08 +00:00
bossiel f652615383 Allow setting codec priority\n Fix issue on RSeq=0 in 1xx reliable responses 2011-08-05 12:48:22 +00:00
bossiel 03d18d33f6 Disable webrtc noise supp (use speex-dsp) on Android to avoid robotic voice 2011-08-04 20:59:04 +00:00
bossiel a0feeac2de - Do not close the socket on Android when ioctl returns len=0
- Only send 183 if "precondition" is supported.
2011-08-04 09:56:02 +00:00
bossiel 049f6025ff - Begin adding support for Google WebRTC
- This revision adds support for WebRTC's AEC and Noise Suppression
2011-08-01 05:14:45 +00:00
bossiel 063e7ca105 Suppress noise on incoming voice 2011-07-31 02:29:03 +00:00
bossiel 6844b1047a Add support for Wideband codecs: Speex-WB and Speex-UWB 2011-07-29 20:57:28 +00:00
bossiel 06d37d01d2 Set H.263 BP30 with higher priority 2011-07-29 11:50:11 +00:00
bossiel 3e01f88c29 finish adding support for (real) arbitrary video size decoding 2011-07-29 02:30:45 +00:00
bossiel ab372e958c begin adding support for (real) arbitrary video size decoding (H.264) 2011-07-27 05:19:27 +00:00
bossiel 304768e2ae Increase H.264 SPS and PPS packets 2011-07-23 14:25:22 +00:00
bossiel 1a38bbf37f Check sdp version before parsing 2011-07-23 12:35:28 +00:00
bossiel c157fe74fa Fix issue on codec neg. 2011-07-21 14:22:32 +00:00
bossiel 75fd48b323 Update VS solution for java binding 2011-07-21 12:37:11 +00:00
bossiel 2f8a5d8e46 Save last SIP error message when registration fail 2011-07-18 17:49:21 +00:00
bossiel 996ee2d27a Fix issues
Add support for Media update
Enable Echo suppression (Thanks to Philippe Verney)
2011-07-11 19:50:05 +00:00
bossiel 411ff1b9ed Fix issues 2011-07-11 11:03:44 +00:00
bossiel 9579c27304 Fix issues 2011-07-06 10:49:31 +00:00
bossiel 7b0a964ec1 Ignore reINVITE with loopback IP address 2011-07-04 16:47:54 +00:00
bossiel e193574504 Fix issues 2011-07-04 14:03:21 +00:00
bossiel fea9dc584c - Update bindings
- Send SDP in 200 for response to bodiless INVITE
2011-06-30 20:05:30 +00:00
bossiel 33b9545d7b Begin adding support for forking 2011-06-27 23:42:37 +00:00
bossiel 1458720aea Handle UPDATE or reINVITE requests when in early state 2011-06-27 18:27:23 +00:00
bossiel d09d8f260b Change from "#import" to "#include" 2011-06-26 18:54:17 +00:00
bossiel 23ed807ada Allow the application to enabel/disable 100rel\nAllow forking/out-of-order NOTIFY requets 2011-06-23 17:13:16 +00:00
bossiel c110ed05b4 update cpim parser 2011-06-22 10:37:13 +00:00
bossiel 195d79b0b7 Update FFmpeg binaries 2011-06-13 19:27:16 +00:00
bossiel 411f1f6569 Suppress warnings 2011-06-08 17:11:55 +00:00
bossiel d82806fd45 Add support for G.729AB for iOS 2011-06-06 09:06:15 +00:00
bossiel 0cb94cef18 Update coreaudio implementation to support audiomixing 2011-06-05 23:06:45 +00:00
bossiel 9c339908de Enable floating point for speex on iOS4 with ARMv7 2011-06-04 18:57:29 +00:00
bossiel ae98f407ab Allow flipping the video stream when device mode change from portrait to landscape and vice-versa: iDoubs issue 36 2011-06-04 18:09:08 +00:00
bossiel 9b813c124e Change bandwidth levels in theora codec 2011-06-04 15:43:50 +00:00
bossiel eae9a98a3b Improve video quality on iOS 2011-06-04 15:38:53 +00:00
bossiel 77f60dc9c6 Update wrappers and make the code ANSI-C compliant 2011-06-03 22:14:52 +00:00
bossiel a62a9b2ada Add support for Noise suppression on iOS 2011-06-03 21:28:04 +00:00
bossiel 6faba0e4f5 - Update binaries: Add lgpl and commercial build types
- Fix issues
2011-06-02 15:15:24 +00:00
bossiel fcc5ca7d11 Fix iDoubs issue 35 \n Fix issues \n Enable early media even if the response isn't reliable 2011-06-02 13:51:24 +00:00
bossiel 3d5f356894 Fix issue 40 2011-05-31 08:29:34 +00:00
bossiel 5677a46bc0 update ffmpeg libraries for iOS 2011-05-30 23:43:11 +00:00
bossiel 810835a8e4 Add LGPL version of FFmpeg for iDoubs (iOS demo client) 2011-05-30 19:42:31 +00:00
bossiel b7d0b0ad8b Add LGPL version of FFmpeg for iDoubs (iOS demo client) 2011-05-30 19:14:22 +00:00
bossiel f66dd72761 Update v2.x 2011-05-29 22:59:11 +00:00
bossiel ce98ebc633 Use case-insensitive comparison for the transport parameter in the SIP URI 2011-05-26 15:29:23 +00:00
bossiel 8e0e45d8a6 Fix IMSDroid issue 176 2011-05-19 20:57:23 +00:00
bossiel aaf6e46686 Fix issue 38 2011-05-19 15:41:50 +00:00
bossiel e654dff50c Update contributor list 2011-05-19 14:07:42 +00:00
bossiel fda40d27b3 Add contributors list 2011-05-17 23:43:40 +00:00
bossiel 23535afa7c update v2.x 2011-05-15 19:11:12 +00:00
bossiel 7f1240b44a Update v2.x 2011-05-12 22:14:22 +00:00
bossiel 0dd30f5b3e Update v2.x 2011-05-11 08:53:29 +00:00
bossiel 29495c4022 Update v2.x 2011-05-11 08:46:12 +00:00
bossiel 885bef94c8 Update v2.x 2011-05-11 07:22:48 +00:00
bossiel 873f61b8ce Update v2.x 2011-05-08 14:58:13 +00:00
bossiel 7e3970c6ba Update v2.x 2011-05-04 20:31:42 +00:00
bossiel 3d133a782c Update v2.x 2011-05-04 20:31:30 +00:00
bossiel b76884ae1d update v2.x 2011-05-03 19:11:44 +00:00
bossiel 203d1d4148 update v2.x 2011-05-03 18:30:25 +00:00
bossiel bbb67ae87e update v2.x 2011-05-03 18:26:29 +00:00
bossiel f60d8c512c begin adding AudioUnit consumer/producer for iOS 2011-04-30 20:14:55 +00:00
bossiel 386eeebbaa Delete coreaudio implementation based on AudioQueue for iOS and OS X 2011-04-30 12:48:45 +00:00
bossiel a5d278b4e1 Update minimal build script for android 2011-04-29 18:42:14 +00:00
bossiel bb05bcf09d Rename default build files 2011-04-29 18:40:01 +00:00
bossiel 1541b1e453 Fix issue 35 2011-04-29 18:27:30 +00:00
bossiel 5324a1ae19 Update v2.x 2011-04-28 14:07:14 +00:00
bossiel b7d2966872 Update v2.x 2011-04-28 14:05:15 +00:00
bossiel 6c3391dcd6 Update v2.x 2011-04-24 02:14:39 +00:00
bossiel bd7cf8cd92 Update v2.x 2011-04-20 07:58:10 +00:00
bossiel 8e0de0ad5c Add new patch from alberto panizzo 2011-04-11 23:27:08 +00:00
bossiel d95851d93c Update v2.x 2011-04-10 23:02:04 +00:00
bossiel cf8b90ec33 Add licensing agreement 2011-04-05 16:36:34 +00:00
bossiel 4b14a60300 Add FFmpeg DXVA2 libraries 2011-04-03 17:56:11 +00:00
bossiel bb7437ff3a add libraries 2011-04-03 16:23:01 +00:00
bossiel 5dcd93fd7e Update v2.0 2011-04-02 15:32:38 +00:00
bossiel a570e99196 Update v2.0 2011-03-31 15:07:01 +00:00
bossiel 35ac2972ae Update v2.0 2011-03-30 09:55:42 +00:00
bossiel c91cf1bf1a Update v2.0 (begin adding support for RTCP) 2011-03-29 12:51:58 +00:00
bossiel 0507fbea0c Update v2.0 2011-03-26 15:15:35 +00:00
bossiel c1a1d9bf81 Delete csharp tests from v2.0 2011-03-25 11:52:27 +00:00
bossiel 5448386f00 Add doubango v2.0 2011-03-25 09:38:07 +00:00