Commit graph

627 commits

Author SHA1 Message Date
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
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
Gautier Pelloux-Prayer
f1aca46bb6 linphonecore.h: minor documentation update for sip/phone number normalization 2015-07-21 14:14:13 +02:00
Ghislain MARY
a8006a0160 Use void* for window ids. 2015-07-20 12:16:26 +02:00
Gautier Pelloux-Prayer
75ecf665ab proxy: add linphone_proxy_config_normalize_phone_number and linphone_proxy_config_normalize_sip_uri to ease high level API usage 2015-07-17 16:37:44 +02:00
Gautier Pelloux-Prayer
04c43a9f64 quality_reporting: avoid crash if hanging up too soon in LinphoneCallOutgoingInit state 2015-07-16 11:57:03 +02:00
Gautier Pelloux-Prayer
661fa76163 linphonecore: add linphone_configuring_state_to_string API 2015-07-15 14:21:10 +02:00
Gautier Pelloux-Prayer
e3bf7b0387 documentation: move some doxygen docs to header 2015-07-09 09:47:40 +02:00
Gautier Pelloux-Prayer
0264439248 linphonecore.c: move some doxygen documentation to header file 2015-07-08 09:44:15 +02:00
Gautier Pelloux-Prayer
cddb9c352e proxy.c: fix "ms_list_position: no such element in list." warning raised in linphone_core_clear_proxy_config by deleting default proxy config first 2015-07-07 16:06:14 +02:00
Simon Morlat
d36a3f2746 remove undocumented and redundant function (linphone_chat_message_set_external_body_url() could be used instead) 2015-06-22 18:09:50 +02:00
Gautier Pelloux-Prayer
1c6fe4dc83 Quality reporting: collector address is now route address of the PUBLISH - if set to NULL, PUBLISH will be sent to proxy config domain 2015-06-22 12:11:41 +02:00
Gautier Pelloux-Prayer
87d2c1a647 linphonecore: fix linphone_core_set_log_level behavior (eg. take argument not as bit mask but minimum verbosity 2015-06-19 14:44:49 +02:00
Gautier Pelloux-Prayer
eb89a3f159 proxy.c: move documentation to header 2015-06-17 09:53:02 +02:00
Gautier Pelloux-Prayer
98628e52b9 linphonecore.c: move documentation to header 2015-06-16 17:58:08 +02:00
Gautier Pelloux-Prayer
a312cb8988 chat.c: factorize some code and set call state before calling filetransfer callbacks so that message state and callback parameter are consistent 2015-06-15 15:48:58 +02:00
Gautier Pelloux-Prayer
24d86a55cf chat.c: move doxygen documentation from source to header linphonecore.h to access it from xcode 2015-06-11 16:27:41 +02:00
Ghislain MARY
7ac6a838d4 Add linphone_core_get_video_preset() + Add JNI wrapper for some core functions. 2015-06-11 15:21:37 +02:00
Ghislain MARY
278bf66e33 Implement linphone_core_set_video_preset(). 2015-06-11 09:41:56 +02:00
Ghislain MARY
6565d85b1d Merge branch 'dev_xmlrpc' 2015-06-08 13:55:50 +02:00
Ghislain MARY
0cd6532117 Improve API of linphone account creator. 2015-06-08 09:46:01 +02:00
Ghislain MARY
17cad99e4f Rework assistant for asynchronous XML-RPC requests. 2015-06-05 15:49:47 +02:00
Simon Morlat
c88685b194 fix memory leak and windows build 2015-06-05 12:14:56 +02:00
Ghislain MARY
16eba02ebf Handle XML-RPC request in liblinphone directly instead of using libsoup. 2015-06-02 11:02:23 +02:00
Jehan Monnier
7a67f94090 improve logs upload 2015-05-28 11:04:26 +02:00
Jehan Monnier
e8aef044fb Allows incoming call to be accepted even if an outgoing call is in progress. In such case, outgoing call is automatically canceled. 2015-05-04 16:50:41 +02:00
Gautier Pelloux-Prayer
02b9679551 proxy.c: linphone_proxy_config_normalize_number use now a default proxy config if none is provided 2015-04-30 11:23:41 +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