François Grisez
a2874353bd
Fix several issues in the RemoteConference implementation
2015-12-17 10:40:47 +01:00
François Grisez
18fde493f7
Rename the two implementations of the Conference interface
2015-12-08 14:30:38 +01:00
François Grisez
f8a7f25558
Add a property to LinphoneCalls
...
Add a property to LinphoneCalls storing the reference
to the conference in which the call is part of. That
property is NULL if the call is part of no conference
That commit also add some documentation on several
functions
2015-12-07 14:53:45 +01:00
François Grisez
0a4fab5987
Add a method to LinphoneCore to get a pointer to the internal conference object
2015-12-07 11:23:17 +01:00
François Grisez
b675b29777
Do not automatically enter the conference when the 'Transport' implementation is used
2015-12-04 14:48:42 +01:00
François Grisez
4e972721a7
Fix crashes
2015-12-04 14:27:11 +01:00
François Grisez
c526791c63
Conference implementation based on focus server
2015-12-04 13:45:04 +01:00
François Grisez
9d650f59bf
Remove conference.c
2015-12-01 11:01:17 +01:00
François Grisez
99252460f4
Create a C++ interface in order to abstract conference systems
...
The actual conference system has been transposed as an
implementation of the freshly created interface
2015-11-30 16:36:37 +01:00
Ghislain MARY
b5e52a00ad
Reflect changes to belle-sip that add a new parameter to belle_sip_muiltpart_body_handler_new().
2015-11-25 16:04:49 +01:00
Simon Morlat
6a9247d6f6
fix compilation issues and bugfix in tests
2015-11-25 14:53:22 +01:00
Simon Morlat
4ad41a4b8e
allow to play mkv file during call on hold
2015-11-25 14:30:50 +01:00
Jehan Monnier
262575f921
fix ice destination change in case of call with rtp-mux
2015-11-25 10:30:31 +01:00
Gautier Pelloux-Prayer
591a9b88b7
linphonecore.h: linphone_core_interpret_url should not be obsoleted
2015-11-24 10:34:56 +01:00
Gautier Pelloux-Prayer
c4d781f152
call_log.c: inialize missing field start_date when using database
2015-11-23 17:04:09 +01:00
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
Gautier Pelloux-Prayer
87fa413ec4
message_storage.c: do not rebuild peer address for each DB message since it is already available in chat room structure
2015-11-20 14:59:07 +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
3dd8a9d5a2
disable -Wdeprecated-declaration in some portion of code
2015-11-19 17:06:40 +01:00
Jehan Monnier
157f304503
add macro LINPHONE_DEPRECATED to notify user of API changes
2015-11-19 16:58:04 +01:00
Sylvain Berfini
e82e187f9b
Added set overwrite flags for section for convenience
2015-11-19 16:50:30 +01:00
Sylvain Berfini
07fd8f61fa
Added methods to set/get overwrite flag in LpConfig (used when dumping config as xml)
2015-11-19 16:28:14 +01:00
Margaux Clerc
47662ce97e
Add calllogs in database for android
2015-11-19 14:43:08 +01:00
Gautier Pelloux-Prayer
91352ffccd
message_storage.c: remove invalid assert in linphone_chat_room_delete_message and force recomputation of unread messages count after removal, since database is not synced anymore with chat messages in memory
2015-11-18 13:27:35 +01:00
Gautier Pelloux-Prayer
d9a2fb2e08
chat_file_transfer.c: handle 4XX errors when trying to download image andlinphone_chat_message_cancel_file_transfer should change message state only if it was being pushed/pulled
2015-11-18 11:52:47 +01:00
Sylvain Berfini
6725ac3323
Fix ICE for textstream + show text stats in logs
2015-11-18 11:42:47 +01:00
Sylvain Berfini
d2971bfc63
Merge branch 'dev_rtt_rework'
...
Conflicts:
mediastreamer2
2015-11-17 14:19:18 +01:00
Sylvain Berfini
d73836fe4b
Updated ms2 to use filters for real time text
2015-11-17 14:14:41 +01:00
Simon Morlat
46ca46c953
prevent terminating a call that is already in error state
2015-11-16 17:25:55 +01:00
Simon Morlat
ee92fdcf4c
fix sqlite database access mode for iOS, where default write modes don't allow writing in background mode.
2015-11-16 10:28:05 +01:00
Sylvain Berfini
279fa89428
Fixed red payload type fmtp line if payload number different (and added tests for that)
2015-11-13 16:26:26 +01:00
Simon Morlat
e14852711b
fix crash in linphone_core_create_call_params(), try to workaround an sqlite problem on iOS
2015-11-12 12:23:21 +01:00
Sylvain Berfini
386dccb955
Fixed fmtp line for T140 RED payload
2015-11-10 09:27:51 +01:00
Simon Morlat
6e7d855020
fix ice bug in rtcp-mux mode
2015-11-09 20:53:17 +01:00
Simon Morlat
a7afea0ac8
rtcp mux fixes and checking
2015-11-09 16:27:34 +01:00
Simon Morlat
e2242f57e0
fix bug in RTCP mux support and fix crash in test
2015-11-08 00:03:40 +01:00
Simon Morlat
9b97d8d398
fix ugly crash
2015-11-07 13:35:27 +01:00
Simon Morlat
85a9b9f016
Merge branch 'master' into dev_rtcpmux
2015-11-07 13:20:33 +01:00
Simon Morlat
2cd6f5f474
implement rtcp-mux, not tested yet.
2015-11-06 13:07:43 +01:00
Gautier Pelloux-Prayer
6a5880b2fd
enum.c: fix crash in create_enum_domain (use int, not size_t when strlen == 1)
2015-11-06 11:44:50 +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
53dcc192fd
account_creator: change return values to distinguish network error from XMLRPC answer + fix some crashs
2015-11-05 12:22:13 +01:00
Gautier Pelloux-Prayer
9333714b9e
proxy.c: invoking linphone_core_remove_proxy_config with a proxy not registered will change registration state to LinphoneRegistrationNone before removal
2015-11-05 11:48:24 +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
f0b9d0fffe
add linphone_core_set_transport_timeout() wrapper for java
2015-11-04 17:55:10 +01:00
Simon Morlat
faa6092236
fix crashes in android when doing things with LinphoneCore within the globalStateChanged callbacks.
...
Add wrappers for the http proxy api.
2015-11-03 18:30:33 +01:00