Simon Morlat
7256d4b28e
set video preview window id effective immediately when possible
2012-09-17 16:23:22 +02:00
Simon Morlat
35d223adee
fix bug with preview setting
2012-09-17 16:02:57 +02:00
Simon Morlat
5a7090ccb0
fix parameters not written to config file immediately
2012-09-17 14:50:02 +02:00
Simon Morlat
efe7222f2e
save stun server and firewall policy immediately
2012-09-14 17:59:57 +02:00
Simon Morlat
d676eb51df
implement dscp settings from config file and gtk interface
2012-09-14 17:39:27 +02:00
Simon Morlat
c5f1290f25
fix config storage for ptimes (was not consistent)
2012-09-10 21:26:32 +02:00
Jehan Monnier
f252a1ad20
add traces for ICE troubleshooting
2012-09-03 18:13:15 +02:00
Jehan Monnier
3cbabc1069
add device identifier api
2012-09-03 18:13:15 +02:00
Jehan Monnier
e1f018f274
fix linphone_core_find_payload_type wildcard mode
2012-08-30 12:43:09 +02:00
Simon Morlat
bd6a973748
use exosip_reset_transport when possible
2012-08-28 15:38:26 +02:00
Ghislain MARY
6996864bf5
Change API of linphone_core_find_payload_type() to take the number of channels into account.
2012-08-28 09:03:38 +02:00
Ghislain MARY
b064c7a065
Fix incorrect maximum number of payload types.
2012-08-27 17:13:29 +02:00
Ghislain MARY
78b821254b
Store number of channels for audio codecs in config file.
2012-08-27 17:09:18 +02:00
Ghislain MARY
199108c924
Add configuration of adaptive jitter compensation enabling.
2012-08-27 12:53:10 +02:00
Ghislain MARY
011750b6cd
Prevent gathering ICE candidates if not needed.
2012-08-24 10:57:05 +02:00
Simon Morlat
9b9106c1e7
fix bad function name
2012-08-24 10:41:06 +02:00
Ghislain MARY
125626d071
Fix enabling and disabling of video.
2012-08-21 15:09:12 +02:00
Simon Morlat
aca7607bea
add dtmf_player_amp propertyo
2012-08-21 10:32:26 +02:00
Ghislain MARY
bccc94646a
Restart ICE if the c= line is set to 0.0.0.0.
2012-08-13 14:28:31 +02:00
Ghislain MARY
202821d4f5
Merge branch 'master' into dev_ice
2012-08-10 13:21:45 +02:00
Ghislain MARY
66f80b83ff
Fix compilation when video is not enabled.
2012-08-10 12:49:04 +02:00
Simon Morlat
6f9b9458f7
add config entry to finely select audio stream features
2012-08-09 16:08:21 +02:00
Ghislain MARY
4b8a215735
Can now use ICE and ping OPTIONS in parallel.
2012-08-09 15:45:22 +02:00
Ghislain MARY
ccfd3c7b2d
Update of ICE from remote media description may delete the ICE session, so check that the session exists after the update to prevent crashes.
2012-08-09 14:47:20 +02:00
Ghislain MARY
d0e7a66501
Refactor code to prevent changing linphone_core API.
2012-08-09 13:04:19 +02:00
Ghislain MARY
d3851711b1
Defer sending of answer of re-invite when there are some ICE losing candidate pairs.
2012-08-08 13:14:06 +02:00
Ghislain MARY
2a827ff58a
Some fixes of bugs introduced with redesign of interaction between ICE and media descriptions.
2012-08-06 17:08:06 +02:00
Ghislain MARY
5742b453cd
Handle conversion between media description and ice session.
2012-08-06 11:41:29 +02:00
Ghislain MARY
6f2853c8a0
Redesign ICE integration to prevent Sal from depending on ICE.
...
- Move the ICE session from the Sal Op to the LinphoneCall.
- Do not access directly to the ICE session to generate the SDP from
the media description or to generate the media description from the
SDP. Instead include ICE attributes in the media description.
2012-08-06 11:16:16 +02:00
Ghislain MARY
fa824200e3
Prevent video stop on ICE reinvite when video connectivity checks are finished.
2012-08-02 15:39:48 +02:00
Ghislain MARY
922caf698f
Fix some crashes related to asynchronous ICE candidates gathering.
2012-08-01 09:52:51 +02:00
Ghislain MARY
950c65ffd9
Defer ringing when ICE is activated to be able to gather local candidates.
2012-08-01 09:29:19 +02:00
Ghislain MARY
6d0083a1f4
Asynchronous ICE candidates gathering.
2012-07-31 12:12:06 +02:00
Jehan Monnier
c4bf7958ab
make sure only one transport is configured
2012-07-19 14:46:17 +02:00
Guillaume Beraudo
ae4b03f1df
Increase incoming timeout to 30s.
2012-07-16 11:17:43 +02:00
Simon Morlat
31e9e71fc2
fix missing strptime for windows, make call logs full backward compatible
2012-06-27 12:26:54 +02:00
Simon Morlat
ace189f5f2
change the way call log dates are stored in linphonerc
2012-06-26 23:12:38 +02:00
Simon Morlat
f5555cc7ff
enhance documentation
2012-06-21 12:13:10 +02:00
Sylvain Berfini
0d922d4c80
Added resetMissedCallsCount to linphone core and exported via JNI
2012-06-13 15:11:25 +02:00
Sylvain Berfini
d72e9c553e
Save the logs removed
2012-06-13 10:34:52 +02:00
Sylvain Berfini
43f765a0f3
Merge branch 'master' of git.linphone.org:linphone
2012-06-13 10:15:20 +02:00
Sylvain Berfini
160dc76b0e
Created and exported some methods to manage call logs from Java
2012-06-13 10:15:16 +02:00
Simon Morlat
23d589cec0
fix bugs in call status, write codecs config immediately
2012-06-12 17:22:03 +02:00
Simon Morlat
02130419d3
fix sip random port feature
2012-06-12 16:10:13 +02:00
Simon Morlat
71a3ba3464
improve linphone_core_find_payload_type to use strcasecmp
2012-06-12 13:48:34 +02:00
Simon Morlat
3d5d12d857
implement expiration of old contact during double registration, and avoid sending an updated register if server already fixed the contact.
2012-06-06 10:50:15 +02:00
Yann Diorcet
121089650a
In linphone_call_zoom_video check video output presence
2012-05-29 19:30:45 +02:00
Yann Diorcet
8815f986bb
Fix unused variable with disabled video
2012-05-22 08:16:03 -04:00
Simon Morlat
cc640524b4
fix missing handling of paused-by-remote when done twice
2012-05-21 12:25:01 +02:00
Jehan Monnier
04fa4d457b
make sure registration with expires=0 is allowed
2012-05-02 13:37:49 +02:00