François Grisez
27a3183e20
Add scale buttons in the incall view to set speaker and mouth volume gain
2015-07-29 17:25:47 +02:00
François Grisez
db1433aba5
Add methods to LinphoneCall to set/get playback and record volume
2015-07-29 17:25:47 +02:00
Gautier Pelloux-Prayer
d9f41fff5a
proxy config: modify linphone_proxy_config_get_contact and add linphone_proxy_config_get_identity_address returning LinphoneAddress and move all documentation to linphone_proxy_config.h
2015-07-29 13:26:53 +02:00
Ghislain MARY
a8006a0160
Use void* for window ids.
2015-07-20 12:16:26 +02:00
Jehan Monnier
d56b6e6043
fix for: music no longer played in paused state
2015-07-15 09:55:08 +02:00
Ghislain MARY
8722f8a990
Add Visual Studio project for Windows 10.
2015-07-03 16:56:14 +02:00
Max A. Kiselev
3526c5fd90
fix DTMF event handler receiving pointer to the current call instead of the call receiving the DTMF
2015-06-26 16:47:10 +02:00
Gautier Pelloux-Prayer
fb74ece02a
dtls: factorize dtls encryption media stream initialization...
2015-06-26 15:13:19 +02:00
Ghislain MARY
0700c02856
Fix build without video.
2015-06-22 08:32:01 +02:00
Ghislain MARY
98f2508be5
Allow linphone to be configured to use RTP sessions for input/output of audio and video streams.
2015-06-18 14:33:11 +02:00
Ghislain MARY
278bf66e33
Implement linphone_core_set_video_preset().
2015-06-11 09:41:56 +02:00
Simon Morlat
f0c786e6e4
update ortp and ms2 to fix problem when sending RFC2833 dtmfs with a number which is not the one choosen by the remote.
2015-05-29 15:50:40 +02:00
Jehan Monnier
7de2c1bf33
ms2: disable symmetric rtp triggered by stun in case of multicast
2015-05-27 18:00:37 +02:00
Simon Morlat
028fe66662
fix broken offer answer with SDP connection address
2015-05-14 12:28:25 +02:00
François Grisez
5b3c46b0d5
Fix build issue
2015-05-13 17:21:14 +02:00
Jehan Monnier
00fba97a12
fix compilatino issue
2015-05-13 09:30:37 +02:00
Jehan Monnier
258366937a
implement re-invite from multicast to unicast call.
2015-05-13 09:15:29 +02:00
Gautier Pelloux-Prayer
d6cdbe46c4
lpconfig.c: add lp_config_relative_file_exists and use it to avoid false-positive logs for .linphone.ecstate file
2015-05-11 10:27:23 +02:00
Jehan Monnier
705384ebb4
add test for // REGISTER sent for same account with configured realm
2015-05-04 16:50:41 +02:00
Simon Morlat
8e9da52a9c
take local ip address for media each time a reINVITE is done, to take into account possible network changes.
...
remove sig_localip from LinphoneCall, that appears to be useless
2015-05-01 10:53:00 +02:00
Gautier Pelloux-Prayer
7a969dbd7a
linphonecore: add linphone_call_stats_get_rtp_stats API to easily retrieve rtp stats
2015-04-24 09:19:18 +02:00
Jehan Monnier
42b9972770
improve get current param encryption mode
2015-04-21 15:59:01 +02:00
Jehan Monnier
cae840d597
fix attribute ssrc in video mline
2015-04-21 15:59:01 +02:00
Simon Morlat
6487c06312
adapt call params to what is received when incoming call arrives
2015-04-17 11:05:27 +02:00
Simon Morlat
2f5f8ca14a
revisit current_params's filling for media-encryption, in order to solve bug leading to change media encryption to unencrypted during a call, without application consent.
2015-04-17 00:30:47 +02:00
Simon Morlat
7fb4c0d19b
fix ICE bug
2015-04-13 09:35:28 +02:00
Ghislain MARY
74ad3ed63f
Add linphonerc option to disable video during pause.
2015-04-10 11:45:47 +02:00
Jehan Monnier
1fd8e12180
change local ip management to take into account new bind_address settings for both media and sig
2015-04-03 14:03:15 +02:00
Guillaume BIENKOWSKI
8d745551a0
Remove traces when DTLS cannot work
2015-04-01 13:12:51 +02:00
Jehan Monnier
3d1f284525
add both sip and ftp bind address
2015-04-01 11:36:55 +02:00
Jehan Monnier
83f4d95545
implement compatibility mode for sdp cnx adde set to 0.0.0.0 in case of send only
...
param: [sip,cnx_ip_to_0000_if_sendonly_enabled] with default value 0
2015-03-27 14:17:39 +01:00
Johan Pascal
f2b3f615fa
Fix ZRTP config management when no config is present
...
+ add tests on ZRTP configurations
2015-03-26 12:40:09 +01:00
eburke
90ba818cbf
updated b256 patch fixing a crash when new config vars don't exist
...
Signed-off-by: Johan Pascal <johan.pascal@belledonne-communications.com>
2015-03-25 23:38:15 +01:00
Simon Morlat
31f304b9d0
fix crash when attempting to change the camera for video stream that is not started
2015-03-24 21:29:46 +01:00
Jehan Monnier
a56d4e495e
store cam setting in call context to be able to manage webcam configuration, call by call, specially useful to set nowebcam in Pausing state only.
2015-03-24 13:56:56 +01:00
Gautier Pelloux-Prayer
67618dbd3b
linphonecall.c: when call parameters have been changed, modify the display status accordingly
2015-03-23 17:03:25 +01:00
Jehan Monnier
15b915e036
-No longer rewrite callparams->has_video, but use dedicated params to save offers answer result regarding video
...
-Invoke FIR in method linphone_core_send_vfu_request
-Invoke CallStatsUpdated even in case of scheduled updates
-Fix media direction in case of paused/resumed with paused by « inactive »
2015-03-23 12:49:31 +01:00
Jehan Monnier
5035992c64
Merge remote-tracking branch 'private/dev_lime'
...
Conflicts:
coreapi/linphonecall.c
2015-03-12 15:08:35 +01:00
Jehan Monnier
8df520011a
Make sure encryption mandatory is taken into account for alto like ZRTP or DTLS
2015-03-11 14:15:59 +01:00
Sylvain Berfini
db7ba6939a
Changes regarding mic gain + changes for echo cancelation on Android
2015-03-10 12:11:56 +01:00
Gautier Pelloux-Prayer
1852c2ae0c
Logging: improve log formatting of statistics to align correctly
2015-03-09 11:56:20 +01:00
Simon Morlat
7a295dbc21
fix ugly log
2015-03-03 20:49:24 +01:00
Ben Sartor
e2dbfd5477
configfile now supports setting zrtps key agreements
...
Signed-off-by: Johan Pascal <johan.pascal@belledonne-communications.com>
2015-03-02 21:13:06 +01:00
Ben Sartor
cc8a3a9f7c
configfile now supports setting zrtps cipher and auth tag
...
Signed-off-by: Johan Pascal <johan.pascal@belledonne-communications.com>
2015-03-02 21:12:58 +01:00
Guillaume BIENKOWSKI
1af008598f
NULL-checks for DTLS activation.
2015-03-02 16:58:53 +01:00
François Grisez
d490d30787
Fix regretion on DTMF."DTMF sequence canceled if call state changed"
2015-03-02 11:44:20 +01:00
Johan Pascal
d133ebd5eb
Merge remote-tracking branch 'linphone-public/master' into dev_lime
2015-02-26 22:46:24 +01:00
Jehan Monnier
65734e818d
move android lock mgt to call state cb
2015-02-25 12:22:47 +01:00
Simon Morlat
c7aa499ddb
telephone-event and confort noise are not so necessary in video streams, actually.
2015-02-24 22:12:15 +01:00
Simon Morlat
49a91becb7
cleanups, add network simulation api to liblinphone
2015-02-24 18:11:12 +01:00