bossiel
348a1c7ee4
- Fix issue 59: Adds support for T.140 (rfc4103, rfc2198, rfc5194) - Thanks to IVèS (www.ives.fr/) for their contribution
...
- Make SWIG v2.0.8 the minimum version to generate bindings
2012-11-02 16:24:29 +00:00
bossiel
fbddda0ad5
Increment RTPEvent pkts even if E bit is set
2012-10-09 00:40:20 +00:00
bossiel
c65f242781
Complete support for iPhone5
2012-09-28 07:08:32 +00:00
bossiel
c97deeb448
Update iOS libvpx binaries to v1.1.0 // save/restore rotation scaling info
2012-09-06 15:43:30 +00:00
bossiel
779de18b22
Update VP8 libraries for Android and Windows (v1.1.0 aka "Eider")
...
Allow changing video size after the decoding process start
Allow rotating without scaling to keep ratio
Use right values to compute DirectShow display ratio
2012-09-06 14:53:13 +00:00
bossiel
4eea1c3dae
allow changing the frame size while decoding
2012-09-04 12:04:48 +00:00
bossiel
5428e86579
- Add supports for add-ons (plugins loaded from shared libs)
...
- Add WebRTC audio add-on for Linux systems
- Add OpenSL-ES audio add-on for Android 2.3+
- Fix RTC issue: BYE not sent when the call is ended
- Update Android build scripts to detect all toolchanins (up to 8b), include striping, make NDK r7c as the default toolchain
- Add support for Adaptive echo tail
- Update Speex libraries for Android
- Disable build for speakup-jb code when speex-jb is enabled
- Prevent SIGPIPE signal on iOS when using UDP
2012-09-03 06:41:33 +00:00
bossiel
98a03d7fd9
Enhance libyuv scaler
2012-08-19 22:53:40 +00:00
bossiel
a696df25b5
Adds support for libyuv ( http://code.google.com/p/libyuv/ )
2012-08-19 00:14:44 +00:00
bossiel
cdf51072df
Add callback function to be notified before the proxy audio producer need to push the buffer
2012-08-10 19:01:57 +00:00
bossiel
edf52d8a92
Fix issue 129
2012-07-15 19:04:32 +00:00
bossiel
31d1edf3ff
- Allow setting RTC and RTCP-MUX options
...
- Fix issue on ICE negotiation when RTCP-MUX is disabled
- Make ICE negotiation smarter
2012-06-29 02:30:49 +00:00
bossiel
93d5e1a658
Replace "xcode" specific code
2012-06-28 04:06:11 +00:00
bossiel
d0243c0c8f
Set default video_JB values to something more realistic
2012-06-28 03:48:54 +00:00
bossiel
814c957e5d
Fix issues
2012-06-28 02:55:33 +00:00
bossiel
dc4a18dbfa
Improve video quality and latency
2012-06-28 01:18:22 +00:00
bossiel
0c8d1582ef
Fix issue 123 and 124
2012-06-22 15:47:15 +00:00
bossiel
558622a890
- Update AEC libraries (based on WebRTC) fro Windows and Android
...
- Fix Android LGPL build issue
- Update Android FFmpeg binaries (ARM5te LGPL only)
- Update license agreement
- Fix other issues
2012-06-21 04:56:00 +00:00
bossiel
d8b8caba6f
Fix issue 117 and issue 113
2012-06-01 14:51:40 +00:00
bossiel
502c2a2ec2
Update for webrtc4ie (htpp:// http://code.google.com/p/webrtc4ie/ ) project
2012-05-29 00:14:38 +00:00
bossiel
06b4b22dbe
Update OS X support
2012-05-15 06:57:29 +00:00
bossiel
d1ba4bf614
Retransmit INVITE 200 OK
2012-05-03 22:19:05 +00:00
bossiel
30d25b0e8d
Fix some RTCP issues
2012-05-02 19:25:26 +00:00
bossiel
fc08933759
Add HAVE_SRTP guards
2012-05-02 13:27:48 +00:00
bossiel
2190d46a14
Fix GCC warnings
2012-05-02 11:54:19 +00:00
bossiel
d96205b245
- ICE (Interactive Connectivity Establishment): Full implementation of RFC 5245 for NAT Traversal
...
- 1080p (Full HD): all platforms supports full HD video negotiation. Off course it depends on your CPU and network bandwidth. The preferred video size could be changed from the QoS/QoS screen.
- Adaptive video jitter buffer: A video jitter buffer with advanced features like error correction, packet loss retransmission, delay recovery...
- RTP/AVPF profile as per RFC 4585
- RTCP: Full support for RTCP (3550) and many extensions such as: PLI (RFC 4585), SLI (RFC 4585), RPSI (RFC 4585), FIR (RFC 5104), NACK (4585), TMMBN (RFC 5104)...
- rtcp-mux as per 5761
- Negotiation of Generic Image Attributes in the SDP as per RFC 6236
- Source-Specific Media Attributes in SDP as per draft-lennox-mmusic-sdp-source-attributes-01
- Explicit Call Transfer as per 3GPP TS 24.629
2012-05-02 10:42:55 +00:00
bossiel
c092aaf166
Add support for SRTP and some other cool stuff
2012-03-14 16:11:33 +00:00
bossiel
ad6c5b16ec
Fix video rotation issue
...
Fix FFmpeg crash on Android
Begin adding support for WebSockets
2012-02-27 22:53:00 +00:00
bossiel
dc3bcfc58d
Improve Windows XP voice quality
2012-02-27 15:41:19 +00:00
bossiel
8b5152a994
Fix voice quality issue on Windows XP.
2012-02-24 00:51:16 +00:00
bossiel
7038bf5602
clean up waveapi implementation
2012-02-23 19:09:06 +00:00
bossiel
00a8e48b10
Fix issue on UPDATE with different fmtp
2012-01-06 11:28:50 +00:00
bossiel
bb40d86943
Fix bogue issue 95
2011-12-06 23:03:49 +00:00
bossiel
9f3460aab5
Fix issue 85
2011-11-15 20:19:38 +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
339d8efa2c
Because of NAT traversal issues, MSRP "actpass" setup must leads to "active".
2011-10-13 02:25:07 +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
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
83ebc719b1
Begin adding support for VP8 video codec
2011-08-10 23:49:13 +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
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
c157fe74fa
Fix issue on codec neg.
2011-07-21 14:22:32 +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
33b9545d7b
Begin adding support for forking
2011-06-27 23:42:37 +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
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
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
f66dd72761
Update v2.x
2011-05-29 22:59:11 +00:00
bossiel
8e0e45d8a6
Fix IMSDroid issue 176
2011-05-19 20:57:23 +00:00
bossiel
23535afa7c
update v2.x
2011-05-15 19:11:12 +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
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
b76884ae1d
update v2.x
2011-05-03 19:11:44 +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
bd7cf8cd92
Update v2.x
2011-04-20 07:58:10 +00:00
bossiel
d95851d93c
Update v2.x
2011-04-10 23:02:04 +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
5448386f00
Add doubango v2.0
2011-03-25 09:38:07 +00:00