Simon Morlat
5ad81af695
refine tunnel implementation
...
- API cleanups
- add http proxy support
- add stubs to avoid using conditional defines.
2012-02-15 14:53:27 +01:00
Simon Morlat
2b0e5347c5
fix potential double free in error cases, and optimize clearing of proxy configs
2012-02-14 09:50:16 +01:00
Pierre-Eric Pelloux-Prayer
0cbfac57d3
Fix memory leaks in linphonecore
2012-02-08 17:40:22 +01:00
Pierre-Eric Pelloux-Prayer
9723cbe2a7
Do not try to refresh register if network isnot reachable
2012-02-08 17:34:02 +01:00
Jehan Monnier
22c2c00596
put annexb=no for G729
2012-02-07 11:36:45 +01:00
Jehan Monnier
7a4c75452f
wizard must be optionnal, add G729 payload type
2012-02-05 11:27:09 +01:00
Simon Morlat
5e0c3388e1
tunnel extension ported to windows (mingw) and working
2012-01-30 23:47:29 +01:00
Yann Diorcet
6c89df132d
Add AMR-WB
2012-01-25 11:20:10 +01:00
Simon Morlat
a57932ad37
fix lookup_known_proxy() to prefer the default proxy if it can do the job (instead of choosing the first matching in the list)
2012-01-24 17:39:54 +01:00
Simon Morlat
01babfb680
merge patch to enable/disable x11 window at runtime from linphonec
2012-01-23 10:10:01 +01:00
Pierre-Eric Pelloux-Prayer
ae0857e88c
Expose SalReasonNotFound to Linphone application
2012-01-13 15:08:05 +01:00
Pierre-Eric Pelloux-Prayer
02dfee95c5
Remove 'registered' member from LinphoneProxyObject
...
Use more fine-grained 'state' member instead
2012-01-12 12:11:34 +01:00
Jehan Monnier
93e9e0fa3c
rename LinphoneTunnelManager LinphoneTunnel
2011-12-22 10:42:28 +01:00
Sylvain Berfini
651b8ddac8
Fix conferencing issue if no sound card
2011-12-21 14:24:54 +01:00
Simon Morlat
4964b82f26
fix broken build (all) and update ms2 and ortp
2011-12-16 17:46:34 +01:00
Guillaume Beraudo
0faf3bdf88
Destroy tunnel on linphone core uninit.
2011-12-16 16:13:40 +01:00
Guillaume Beraudo
886d80bb6d
Tunnel manager.
2011-12-16 10:43:30 +01:00
Simon Morlat
2e52e24792
fix TLS support under linphonec and gtk (problem not occuring with mobile versions)
...
Implement registration refresh upon SIP network protocol change.
2011-12-02 18:12:36 +01:00
Guillaume Beraudo
b59cdd29c0
Handle conference and on hold music.
...
When hosting a conference, mute conference participant when he
pauses us to prevent his holding music to be played to all participants.
When resuming a call, stop immediately sending the hold music,
even before receiving the 200OK. When the paused call is a conference,
it prevents the conference participants to hear the hold music while
the 200OK is back.
2011-12-01 15:48:22 +01:00
Guillaume Beraudo
bb2582f220
Set current call = null earlier when pausing.
2011-11-24 16:24:56 +01:00
Simon Morlat
08f3887acc
add a quit menu for whose who don't have a systray
2011-11-22 12:25:01 +01:00
Simon Morlat
7c514d326b
fixes for sRTP support
2011-11-21 22:25:23 +01:00
Jehan Monnier
63d70bc59f
update doxygen for linphoen 1.1 for IOS
2011-11-21 12:52:11 +01:00
Simon Morlat
0f43641430
remove unused qvga-portrait and qcif-portrait and update ms2 for important fixes for video on linux
2011-11-17 23:53:59 +01:00
Jehan Monnier
46be0d8464
move vp8 mime type from: VP8-DRAFT-0-3-2 to VP8
2011-11-17 10:52:17 +01:00
Jehan Monnier
e6c0ee2f7c
Merge remote-tracking branch 'private/dev_videoios'
...
Conflicts:
mediastreamer2
2011-11-14 11:10:24 +01:00
Simon Morlat
2a74093872
srtp/zrtp combo box compatible for gtk 2.22
2011-11-08 11:59:15 +01:00
Simon Morlat
527d6cfdef
Merge branch 'master' of git.linphone.org:linphone
2011-11-04 10:32:28 +01:00
Simon Morlat
263b103154
Merge remote-tracking branch 'private/srtp'
...
Conflicts:
coreapi/linphonecore.c
coreapi/linphonecore.h
coreapi/sal_eXosip2.c
java/common/org/linphone/core/LinphoneCore.java
oRTP
2011-11-04 10:32:08 +01:00
Guillaume Beraudo
cfaa4721e5
Expose setter for max calls. (0 while in GSM call).
2011-11-03 16:11:04 +01:00
Simon Morlat
92642e79c0
Merge branch 'dev_videoios' into local_videoios
...
Conflicts:
oRTP
2011-10-28 21:57:01 +02:00
Guillaume Beraudo
598bafd4a8
Function to check if a call locks sound resources.
...
Use to prevent a situation where several calls
try to use the sound resources.
- outgoing states (ring)
- incoming states (ring)
- ..
2011-10-27 10:38:05 +02:00
Jehan Monnier
64a23f9b67
add silk for IOS
2011-10-21 16:03:06 +02:00
Simon Morlat
af38e99dd4
implement dynamic number of call limitations
2011-10-20 17:08:18 +02:00
Simon Morlat
7ea99b5a4c
fix mute button that did not work anymore, fix missing symbols
2011-10-20 15:12:50 +02:00
Simon Morlat
949b3cd841
allow to force alsa sample rate
2011-10-19 21:14:08 +02:00
Simon Morlat
e4d9005398
Merge branch 'master' of git.linphone.org:linphone
2011-10-19 11:04:47 +02:00
Simon Morlat
7b3398d2ec
implement and active adaptive rate control for audio & video.
2011-10-19 10:55:44 +02:00
Guillaume Beraudo
324551708e
Max calls limit (config, C, exposed to java)
2011-10-18 15:41:04 +02:00
Simon Morlat
787e9d2a3d
fix for early media and multi call
2011-10-13 15:59:23 +02:00
Simon Morlat
e19c87b9eb
remove all TARGET_OS_IPHONE
2011-10-13 12:38:03 +02:00
Simon Morlat
3a5a469768
install pem file for mac os x and windows.
2011-10-13 11:50:51 +02:00
Simon Morlat
bb6a292ced
Merge branch 'master' of git.sv.gnu.org:/srv/git/linphone
2011-10-13 11:36:44 +02:00
Simon Morlat
ba323197df
fix bugs in conferencing/multiple calls
...
save some config parameter sooner.
2011-10-13 11:36:09 +02:00
Sylvain Berfini
ee75282fac
TLS certificates' issue on MacOSX fixed
2011-10-13 11:23:24 +02:00
Simon Morlat
e50de2a2ef
conferencing improvement, works in GTK ui.
2011-10-11 22:12:17 +02:00
Simon Morlat
93cebd8f63
- decline incoming calls when there is already an incoming call or an outgoing call not yet established.
2011-10-07 16:25:41 +02:00
Jehan Monnier
577d902401
add ios-medium to supported video size
2011-10-06 17:36:43 +02:00
Pierre-Eric Pelloux-Prayer
3cb22b6937
srtp: add documentation, get/set functions
2011-10-05 11:20:27 +02:00
Simon Morlat
dcafb75f86
fix function call names
2011-10-04 21:05:26 +02:00