Commit graph

653 commits

Author SHA1 Message Date
Ghislain MARY
7d7a83d478 Fix build for Windows 10. 2015-11-23 14:33:29 +01:00
Gautier Pelloux-Prayer
5d44564e10 linphonecore.h: update documentation for some obsoleted functions 2015-11-23 12:18:55 +01:00
Sylvain Berfini
10458ff953 Added method to find call log from call id 2015-11-23 10:11:45 +01:00
Ghislain MARY
cafb1dfa3e Fix strict-prototypes warnings. 2015-11-20 17:56:11 +01:00
Jehan Monnier
db287098e4 remove some unnecessary LINPHONE_DEPRECATED 2015-11-20 11:57:13 +01:00
Jehan Monnier
78ce2cad54 fix compilation issue on gcc <4.6 2015-11-20 11:21:53 +01:00
Jehan Monnier
157f304503 add macro LINPHONE_DEPRECATED to notify user of API changes 2015-11-19 16:58:04 +01:00
Simon Morlat
a7afea0ac8 rtcp mux fixes and checking 2015-11-09 16:27:34 +01:00
Gautier Pelloux-Prayer
8c2a440fd9 remote_provisioning: free URI in linphone_core_set_provisioning_uri when we are done with it 2015-11-05 16:51:35 +01:00
Gautier Pelloux-Prayer
1d85405c45 remote_provisioning.c: modify linphone_core_set_provisioning_uri to return -1 if URI cannot be parsed, 0 otherwise 2015-11-05 11:48:24 +01:00
Simon Morlat
3d7bbb5bd5 remove linphone_core_create_default_call_parameters() because this function is dangerous and error prone.
Indeed, it cannot guarantee that the created call params are compatible with the call being accepted or updated.
For doing an outgoing call there is no problem in using it but linphone_core_create_call_params() is better and hard to mis-use.
2015-10-31 12:00:28 +01:00
Gautier Pelloux-Prayer
725b866566 proxy.c: add new linphone_proxy_config_find_auth_info API 2015-10-16 13:52:29 +02:00
Gautier Pelloux-Prayer
a95fde282a conference.c: move doc to header 2015-10-15 12:16:01 +02:00
Ghislain MARY
c149a6da7e Add API to handle custom SDP attributes. 2015-10-07 10:55:10 +02:00
Simon Morlat
da0cc3423b prevent application to perform concurrent download/upload on a single chat message by accident 2015-10-06 18:32:20 +02:00
Sylvain Berfini
27fbc3dbb9 Added method to get latest outgoing call log 2015-10-06 12:32:57 +02:00
Simon Morlat
8a7cfe66d6 don't notify a NotDelivered state if an incoming file transfer fails 2015-10-04 21:14:16 +02:00
Simon Morlat
1d20416098 accelerate a long test and fix memory leak (in test) 2015-10-02 23:42:58 +02:00
Gautier Pelloux-Prayer
26ce4c42aa linphonecore: add linphone_transport_to_string and linphone_transport_parse APIs 2015-10-01 15:57:51 +02:00
Sylvain Berfini
d12f596bbe Added some missing pieces for ICE and text stream + fix for textstream always AVP 2015-09-29 11:53:23 +02:00
Simon Morlat
8e200bcf98 fix memory leaks in RTT and fix generation of local media description 2015-09-25 17:28:10 +02:00
Jehan Monnier
4a21150da7 merge add http proxy for sip 2015-09-24 16:48:19 +02:00
Sylvain Berfini
15b6353e30 Started rework of streams' indexes for RTT 2015-09-15 17:27:40 +02:00
Sylvain Berfini
e141a5ea38 Merge branch 'dev_call_logs_sql' into dev_rtt 2015-09-14 15:32:38 +02:00
Sylvain Berfini
1a43b01696 Merge branch 'master' into dev_rtt 2015-09-10 14:19:52 +02:00
Sylvain Berfini
1617069f6a Few fixes + added migrate method from rc store logs 2015-09-08 21:44:50 +02:00
Sylvain Berfini
a135273771 Small improvement of call log storage API + forgot to free pauline lc in tester + fix test 2015-09-08 16:12:44 +02:00
Sylvain Berfini
e35ac5dc77 Fix API + added test for call log sql storage 2015-09-08 15:26:43 +02:00
Sylvain Berfini
6d9af5fa54 Fix ref leak + renamed some functions + improved MSList handling 2015-09-08 14:54:28 +02:00
Sylvain Berfini
cabf15f1f5 Store call logs in sql database + new method to get all call logs related to a linphone address 2015-09-08 02:45:32 +02:00
Gautier Pelloux-Prayer
f46f1fbe77 linphonecall: LinphoneCoreCallStateChangedCb should never receive NULL as last argument "message" 2015-09-07 17:38:41 +02:00
Sylvain Berfini
1d3d4f51f3 Set linphone_core_set_sip_transport_timeout public 2015-09-07 10:50:00 +02:00
Simon Morlat
44327da3ec fix declrations 2015-09-04 15:13:51 +02:00
Simon Morlat
cf6995ef5c clean chat room api.
fix multiple memory leaks, mainly in gtk UI
2015-09-04 14:57:25 +02:00
Gautier Pelloux-Prayer
434907917e chat.c: properly clean filetransfer when it failed for io error and/or server issue 2015-09-02 14:33:40 +02:00
Gautier Pelloux-Prayer
af43ad8965 proxy.c: fix crash in linphone_core_interpret_url when username is NULL and do not copy parameters when using proxy's domain 2015-08-25 14:33:29 +02:00
Sylvain Berfini
aa37a963eb Improved linphone_call_stats_get_rtp_stats and call with custom RTP transport modifier 2015-08-21 17:47:36 +02:00
Sylvain Berfini
a81d673f94 Added API to get the meta RTP transports + test to check we can append a RTP transport modifier on it 2015-08-20 12:02:53 +02:00
Ghislain MARY
c578229f92 Fix automatic wrapper generation. 2015-08-19 10:27:26 +02:00
Sylvain Berfini
358bc77399 Use LinphoneAudioRoute instead of MSAudioRoute in linphone to fix python's wrapper compilation 2015-08-18 16:49:18 +02:00
Sylvain Berfini
ced2dc9316 Added linphone_call_set_audio_route in linphone API to call audio_stream_set_audio_route in ms2 2015-08-13 17:37:40 +02:00
Ghislain MARY
4aa12c4b6e One more fix for automatic wrapper generation. 2015-08-06 12:57:48 +02:00
Ghislain MARY
2646cd5c35 Fix automatic wrapper generation. 2015-08-06 11:30:12 +02:00
François Grisez
75de919def Documents linphone_call_get_play_volume() and linphone_call_get_record_volume() 2015-08-05 17:25:05 +02:00
Jehan Monnier
803d2052a1 add Real Time Text api with stubbed implementation over SIP Messages. 2015-08-01 18:16:12 +02:00
François Grisez
c534671e87 Remove @brief occurences from documentation 2015-07-31 09:43:19 +02:00
François Grisez
3639e8070c Change volume percentage variable type from double to float 2015-07-30 12:02:32 +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
Jehan Monnier
44987d644d add LINPHONE_VIDEO_DISPLAY_AUTO/NONE to avoid manipulating scalar values directly 2015-07-22 12:04:29 +02:00