- 02 Mar, 2021 1 commit
-
-
DanmeiChen authored
-
- 23 Feb, 2021 1 commit
-
-
DanmeiChen authored
-
- 19 Feb, 2021 1 commit
-
-
DanmeiChen authored
-
- 04 Feb, 2021 1 commit
-
-
QuentinArguillere authored
Reworked the callback algorithm on audio route change for more clarity, and add a fallback case for when the audio route does not match devices listed in linphone.
-
- 03 Feb, 2021 1 commit
-
-
Sylvain Berfini authored
-
- 02 Feb, 2021 2 commits
-
-
DanmeiChen authored
-
Simon Morlat authored
Fix a rare issue on iOS, where audio stops after permutting two calls. The AudioUnit re-use logic is modified so that re-use can only happen within the scope of a call, to be compatible with CallKit's policy.
-
- 29 Jan, 2021 1 commit
-
-
QuentinArguillere authored
-
- 28 Jan, 2021 1 commit
-
-
DanmeiChen authored
-
- 26 Jan, 2021 1 commit
-
-
QuentinArguillere authored
Update the linphone core input device as well, previously only dealt with the output device. Also handle special cases for the speaker and the iPhone receiver. Use some more C++ friendly tools for readability.
-
- 20 Jan, 2021 1 commit
-
-
DanmeiChen authored
-
- 13 Jan, 2021 1 commit
-
-
DanmeiChen authored
-
- 12 Jan, 2021 2 commits
-
-
Sylvain Berfini authored
-
Sylvain Berfini authored
Prevent crash if returned chat room is null & prevent creating another basic chat room for same local/remote addresses couple
-
- 11 Jan, 2021 1 commit
-
-
Simon Morlat authored
-
- 05 Jan, 2021 1 commit
-
-
QuentinArguillere authored
Mark function linphone_core_audio_route_changed as deprecated, and instead do its job inside reloadDeviceOnRouteChangeCallback
-
- 14 Dec, 2020 1 commit
-
-
Sylvain Berfini authored
-
- 03 Dec, 2020 2 commits
-
-
Andrea Gianarda authored
When exhuming the chat rooms, the op remote address becomes the peer address hence ti is the focus address
-
Andrea Gianarda authored
-
- 25 Nov, 2020 1 commit
-
-
Andrea Gianarda authored
Store current list of active participants in the object conference and participant that are currently active or in the process of being removed in the object server group chat room Change participant device state only if core state is GlobalOn Remove participant from mainDb only if its state moves to Left Update test "group_chat_room_creation_server" to restart focus while participant that is offline has been removed
-
- 24 Nov, 2020 2 commits
-
-
Sylvain Berfini authored
Removed RealTimeTextChatRoom object, now real time text can be done using any kind of ChatRoom as long as a call id for which realTimeTextEnabled param is set.
-
Andrea Gianarda authored
Pending action are executed at every call state changed detected by the core Set rtp ports min and max to -1 except for chole_rc as two cores may use the same port the same time
-
- 23 Nov, 2020 1 commit
-
-
Simon Morlat authored
-
- 22 Nov, 2020 2 commits
-
-
Sylvain Berfini authored
Adapt tests.
-
Simon Morlat authored
Previously, a 1-1 chatroom was deleted only if it were BYEd by every device. A device that BYEd previously was re-INVITED by the chatroom in case messages had to be delivered. In addition, a device that BYEd the chatroom was given back the same chatroom ID when trying to re-create a new chatroom to the same other participant. Doing all this required to store 1-1 chatroom in a specific table, so that they could be retrieved fastly. Unfortunately this design totally breaks a federated system, since each domain may be entitled to create a 1-1 chatroom to communicate with a participant from another domain. As a result, the unicity of the one to one chatroom is not achievable in a federation of SIP domains. Now, the ServerGroupChatRoom conforming to groupchat/1.1 treats 1-1 chatroom similarly as real group chat rooms, with only one exception: when a device leaves the chatroom, then the chatroom is terminated, ie the server sends BYE to every device. In contrat, the client are then expected to restart the INVITE procedure if they want to send message through a chatroom whose session has been terminated by a BYE. The chatroom ID will of course change. Thanks to "org.linphone.specs" (capability descriptor), backward compatibility is preserved: the ServerGroupChatRoom keeps the old behaviour if one of the device doesn't conform to 1.1 specification.
-
- 20 Nov, 2020 1 commit
-
-
DanmeiChen authored
-
- 17 Nov, 2020 1 commit
-
-
Sylvain Berfini authored
Allow to set path to call logs & zrtp secrets databases via config file and to disable it using null keyword
-
- 16 Nov, 2020 1 commit
-
-
Julien Wadel authored
-
- 12 Nov, 2020 2 commits
-
-
Sylvain Berfini authored
Fixed Android app UI showing 'Connection Failed' status if Core has been started in background a few minutes or more before UI
-
Sylvain Berfini authored
-
- 10 Nov, 2020 1 commit
-
-
Julien Wadel authored
Usual DB connections are done by _linphone_sqlite3_open in linphonecore.c that take a Locale (UTF8 convertion is done inside) But a special case is for CorePrivate::init in core.cpp where we call directly mainDb->connect that take a UTF8 string.
-
- 04 Nov, 2020 2 commits
-
-
Sylvain Berfini authored
-
Julien Wadel authored
- Windows : Reoder convertion to allow dirExists and native function to use Locale
-
- 29 Oct, 2020 1 commit
-
-
Julien Wadel authored
Fixes : - generated local username with encoded characters - UTF8 path in windows paths and when opening database. The function MainDb::import is call with the same behaviour as _linphone_sqlite3_open(see linphonecore.c:6910 ) - convert into utf8 when generating username from system
-
- 22 Oct, 2020 1 commit
-
-
Andrea Gianarda authored
Take into account conf-id when adding, searching and deleting conferences in the map Do not set conf_ctx to NULL when callign linphone_core_terminate_conference Test conference in server mode Verify that 2 conferences with local participant enabled cannot be created at the same time Do not update proxy config when creating a local conference Add LINPHONE_PUBLIC to linphone_conference_params_new
-
- 21 Oct, 2020 1 commit
-
-
DanmeiChen authored
-
- 20 Oct, 2020 1 commit
-
-
Simon Morlat authored
Remove SSID check and fix an issue where annoying network_state up/down occur, when the user refused the location permission.
-
- 16 Oct, 2020 1 commit
-
-
johan authored
-
- 15 Oct, 2020 1 commit
-
-
jehan authored
-
- 07 Oct, 2020 1 commit
-
-
QuentinArguillere authored
Reload sound devices to update sound cards detection when there is a new device, or we lost the old device, or we’re starting the call
-