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
77cad2f045
finilize tunnel api cleanup
2011-12-22 13:59:10 +01:00
Jehan Monnier
93e9e0fa3c
rename LinphoneTunnelManager LinphoneTunnel
2011-12-22 10:42:28 +01:00
Guillaume Beraudo
886d80bb6d
Tunnel manager.
2011-12-16 10:43:30 +01:00
Guillaume Beraudo
ad8a8bbbb3
Conference to plain call on unique remaining call.
2011-12-07 17:05:57 +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
Simon Morlat
40fd07b9b3
fix potential crash at end of conference
2011-11-14 13:50: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
fab5b9b712
support to display encryption
2011-11-07 12:22:14 +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
Simon Morlat
92642e79c0
Merge branch 'dev_videoios' into local_videoios
...
Conflicts:
oRTP
2011-10-28 21:57:01 +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
ba323197df
fix bugs in conferencing/multiple calls
...
save some config parameter sooner.
2011-10-13 11:36:09 +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
Pierre-Eric Pelloux-Prayer
e700695989
srtp: add SRTP support to Linphone
2011-10-04 17:57:52 +02:00
Simon Morlat
b031fb162c
add missing file, simplify 2nd call/pause/resume behavior by automatically pausing running call.
2011-09-18 17:14:31 +02:00
Simon Morlat
6d0b58eb71
Merge branch 'dev_conference'
...
Conflicts:
coreapi/linphonecall.c
coreapi/linphonecore.c
java/common/org/linphone/core/LinphoneCall.java
mediastreamer2
2011-09-16 21:51:26 +02:00
Simon Morlat
26df0c6d83
merge patch for notification bubbles + 2nd call incoming tone notification
2011-09-16 17:17:00 +02:00
Pierre-Eric Pelloux-Prayer
55271ff6d7
Update coreapi to improve Android app
2011-09-15 11:14:17 +02:00
Simon Morlat
0a9e2d3738
audio conferencing is working. Not all cases are tested yet.
2011-09-13 21:40:35 +02:00
Simon Morlat
98c4a9bb5e
wip - conferencing
2011-09-12 22:42:53 +02:00
Simon Morlat
c396b74b9b
integrate G726, refactor codec number assignement and ranking
2011-08-23 15:45:24 +02:00
Guillaume Beraudo
d8adfcf296
Move ZRTP flags to application level.
2011-08-02 11:36:10 +02:00
Guillaume Beraudo
ce13260438
API and makefiles for ZRTP support.
2011-07-15 22:03:24 +02:00
Simon Morlat
165a0584fe
Merge branch 'master' of git.sv.gnu.org:/srv/git/linphone
...
Conflicts:
mediastreamer2
2011-05-24 15:56:24 +02:00
Simon Morlat
6b69c667e4
update ms2 & ortp
2011-05-24 15:55:29 +02:00
Guillaume Beraudo
58dca09f9b
Custom sample rate for echo calibration.
...
New "echo_cancellation_rate" config file key.
2011-05-23 16:32:28 +02:00
Jehan Monnier
27ab8107ef
fix call log status in case of incoming call canceled by remote
2011-05-23 13:16:35 +02:00
Simon Morlat
222b1b748c
prompt password for rejected authentications, and allow retrial of failed authentications after some time
2011-05-12 09:23:08 +02:00
Simon Morlat
9fe0c5b8d2
display MSTicker's load each second
2011-04-22 14:23:35 +02:00
Simon Morlat
818fe1306d
add iterate hook
2011-04-12 16:39:33 +02:00
Simon Morlat
ec3144465a
allow setting of a nat address as hostname
2011-04-04 21:26:45 +02:00
Guillaume Beraudo
8526f23a08
Custom video transport. ffmpeg shared lib on Android.
2011-03-30 09:29:25 +02:00
Jehan Monnier
827da0b49d
add spcial apis for IOS to manage special dtmf ringer
2011-02-10 17:27:09 +01:00
Simon Morlat
aff1134b38
fix memory leak with call logs for early failed calls, and possible double free in case of error reporting for ended calls
2011-02-09 22:43:21 +01:00
Simon Morlat
bcd49ee2e8
merge patch bringing SDP compliance improvements
2011-02-07 12:03:00 +01:00
Jehan Monnier
4166afa48f
add ec calibrator to Android
2011-01-25 15:44:32 +01:00
Simon Morlat
3302d8c1ea
echo calibrator ready
2011-01-24 15:58:24 +01:00
Simon Morlat
53be75eda6
bugfixes again for bandwidth management
2010-12-13 14:36:11 +01:00
Simon Morlat
16972baf9c
rework bandwidth management
2010-12-13 10:57:41 +01:00
Guillaume Beraudo
209f768036
New attribute current_params in linphonecall to differenciate expected params and effective ones.
...
Fixed JNI binding for LinphoneCallParams to always copy the params and autodestroy in finalize.
2010-12-06 14:23:19 +01:00
Simon Morlat
7d90f44fae
implement linphone_call_params_set_audio_bandwidth_limit()
2010-11-26 18:20:52 +01:00
Simon Morlat
361c33536e
cleanups and fix broken resume
2010-11-26 17:57:28 +01:00
Simon Morlat
78c6a9d07a
add a new LinphoneCallUpdated state to notify acceptance of reINVITEs
2010-11-25 12:30:45 +01:00
Simon Morlat
f55a93216d
support early media sending for outgoing calls
2010-11-24 22:37:20 +01:00
Simon Morlat
740dbb9041
implements reporting of declined calls
2010-10-26 11:11:02 +02:00
Simon Morlat
50b7001d1d
refer improvements
2010-10-22 14:44:20 +02:00