- 25 Oct, 2022 - 1 commit
-
-
Andrea Gianarda authored
Add linphone_core_create_nat_policy_from_ref to be called to create a NatPolicy object from its reference in the rc file The value of the nat_policy_ref may be the reference of the nat policy or the name if the section in the rc file
-
- 21 Oct, 2022 - 1 commit
-
-
Andrea Gianarda authored
Add private Utf8 setter and getter for conference subject, ics uid and description Clone conference information before updating or cancelling a conference Parse ICS as UTF8 string to ensure non-ASCII characters are correctly decoded under the Windows environment
-
- 20 Oct, 2022 - 2 commits
-
-
johan authored
-
Andrea Gianarda authored
Following a restart of the conference server, conference that were created earlier on can onlmy be found in the database. In such a case, the object LocalConference must be recreated from scratch once the server receives an INVITE for one of them. There are 2 possible scenarios: - a participant wants to join the conference: time boundary is set to 0 0 (in the SDP: t=0 0) -> conference recreated using the conference information stored in the database - an admin wants to update the conference: time boundary is not 0 0 -> conference recreated using the SalCallOp informations. Note that if the list of participants is empty, the conference will be cancelled Do not create streams if the invite session is only used to create a conference on the server to prevent a ms2 graph being created
-
- 19 Oct, 2022 - 1 commit
-
-
Simon Morlat authored
-
- 17 Oct, 2022 - 1 commit
-
-
Julien Wadel authored
-
- 14 Oct, 2022 - 2 commits
-
-
Andrea Gianarda authored
do not forward the authentification token to the application if the call is in a conference as it cannot be manually verified
-
Sylvain Berfini authored
-
- 13 Oct, 2022 - 1 commit
-
-
Sylvain Berfini authored
-
- 12 Oct, 2022 - 3 commits
-
-
Andrea Gianarda authored
After network come back up again, allow the conference event handler to send a new subscribe in order to handle the changes in the network parameters such as the IP address If the last notify sent by the client is lower than that of the server, the server will send a full state to update the client of new participants that have been added or removed. The information of the addition of participant can be easily got by parsing the NOTIFY message body. For removed participants, instead, a comparison between the previous participant list and that in the NOTIFY body is required
-
Julien Wadel authored
-
Julien Wadel authored
-
- 11 Oct, 2022 - 2 commits
-
-
Sylvain Berfini authored
-
Mickaël Turnel authored
-
- 10 Oct, 2022 - 3 commits
-
-
Simon Morlat authored
Various fixes and improvements of the video conferencing logic for "active speaker" mode, in order to avoid situations where a black screen video is sent while it should not.
-
johan authored
-
Andrea Gianarda authored
Do not set participant device state to Present as soon as the remote conference adds it when merging calls together Start invite in CallSession::iterate only if pingOp is not null
-
- 06 Oct, 2022 - 2 commits
-
-
Julien Wadel authored
- Do installations on src (linphone main project) - Get all assets and link them to linphone - Set them as Resource for Mac - Keep old behaviour for iOS (TODO when working on xcframeworks)
-
Julien Wadel authored
Reuse mNativeWindowId if set for all platforms to avoid losing window ID.
-
- 03 Oct, 2022 - 2 commits
-
-
Julien Wadel authored
MainDB: When retrieving creation time, use soci getTime() function in order to fix timezones offsets from other times.
-
Sylvain Berfini authored
-
- 28 Sep, 2022 - 1 commit
-
-
Andrea Gianarda authored
-
- 26 Sep, 2022 - 3 commits
-
-
Julien Wadel authored
Utils::getTmAsTimeT : Return time_t(0) if trying to get 1970/01/01 00:00:00 date because of timezone cannot convert this date because it can be less than 1970.
-
Sylvain Berfini authored
-
Simon Morlat authored
-
- 23 Sep, 2022 - 2 commits
-
-
Andrea Gianarda authored
Do not print the assertion failure every time the loop in function wait_for_conference_streams and modify test 'Add all calls to conference' not to pause all calls before adding them to the conference
-
Sylvain Berfini authored
-
- 22 Sep, 2022 - 2 commits
-
-
Sylvain Berfini authored
-
Simon Morlat authored
-
- 21 Sep, 2022 - 3 commits
-
-
Sylvain Berfini authored
-
Andrea Gianarda authored
-
Andrea Gianarda authored
- clients will unsubscribe and re-subscribe to the server to force a full state - servers will send full state to make sure clients are on the same page
-
- 20 Sep, 2022 - 2 commits
-
-
Simon Morlat authored
Fix issue where the video conference mixer does not output video when there are two participants only in the conference.
-
Andrea Gianarda authored
- move to an error state if the call errors out - do not try to insert conference in database if scheduler is in an error state Chat Message: - remove messages from the transient list if they are in one of the following state: - NotDelivered - Delivered - DeliveredToUser - Displayed
-
- 16 Sep, 2022 - 1 commit
-
-
Simon Morlat authored
Make lime-x3Dh server implementation independant from lime library. Fix a crash with ZRTP video calls. Make boundaries random in lime multipart messages.
-
- 14 Sep, 2022 - 5 commits
-
-
-
Timothée Jaussoin authored
-
Fix crash when url is not set or if the URL request cannot be generated. Fix C++ build.
-
Timothée Jaussoin authored
Rename prepareRequest to prepareAndSendRequest Explose the class publicly
-
Mickaël Turnel authored
(cherry picked from commit ca7009b9)
-