- Jun 08, 2020
-
-
Sébastien Blin authored
Change-Id: I5e4e54f64152c6fb6c81dfc5b1c8890878d9fdd4
-
- Jun 05, 2020
-
-
Destroying an ice session take quite some time and must be done in the io pool Change-Id: I159d249927a3aecbff640143902c8a6d33a52282
-
fix preferences set in first plugin loading small logic changes in libraries loading related to: https://review.jami.net/c/ring-project/+/14433 Change-Id: I4730f279ee38d337e3ef94dd9562a5dfc1a63c32
-
Change-Id: I0bdffd53e9ba9463e3daacbc0641ab82e1ba89dd
-
jpl uncompress regex modification Change-Id: I54bf8f45c71777537e892189889b9814eed70a6a
-
Change-Id: Ic49979693cd0f4608bba3be4e01c38b3a7142275
-
Change-Id: If5296e71d4979962f71443fb298891202c8d2afe
-
+ Save the frame props on Scale or Copy Change-Id: I816de4400392da13d3068609bd432a6918bfc81d
-
Change-Id: I2946387c8f30151a9ce2b979e5d395600bfa7dae
-
- May 31, 2020
-
-
Vladimir Stoiakin authored
Change-Id: Id45fe5976a1eb957e5b19777c724bac06d2dd92a
-
- May 29, 2020
-
-
Two tests are currently added. Just making a call (same device) via the old way and the new way (via the ConnectionManager). Change-Id: I109f79d2af0c4653fe83884171007a9d10d84a1f
-
- May 28, 2020
-
-
Kateryna Kostiuk authored
Change-Id: Ie3b7089156c481b5abfad1978ee90f241c0ef675
-
- May 27, 2020
-
-
IceTransport has the onNegoDone callback that can be used to replace the current mechanism about checking ice transports Change-Id: Iee96be646516f86136066418e38cbac3f8aefa21
-
Sébastien Blin authored
onStateChanged can be used to just clean some structure, for example with TlsTurnEndpoint. Also, if called after move, the data can be scrapped and incorrect. Also, fix a cast in TlsSocketEndpoint when using ICE. Change-Id: I8104bc8a0fd8e9cd3dae92e06eee45c22feced45
-
- May 26, 2020
-
-
Change-Id: I0bbcdd7e5d496ce79f31ed2c172c9b530c73f160
-
Pierre Lespagnol authored
Ice destruction can take too long and delay media initialization. This causes first packets sent by the peer to be missed. This patch fix multi-device call bug with Android (and MediaCodec) Change-Id: I4ceb1838e668d5be2ed36d1e0d2f00113833f63c
-
Sébastien Blin authored
Change-Id: Iafd7d28c0cf808d73e5cfc3dc0a7916d4b3006a9
-
Change-Id: I2ff7d879de55e18bedcbddce74f743ffe8755ca6
-
Sébastien Blin authored
Change-Id: I8495f79ead4e15df756238624198f46ec72032f5
-
- May 25, 2020
-
-
Adrien Béraud authored
Change-Id: I54c876133ec39454d4d71b8122b744da82dd030b
-
isPasswordValid must return a boolean Change-Id: I6465bfc73b08f203b2fa0b53deaf71b3406cabd6
-
- May 24, 2020
-
-
Adrien Béraud authored
A shared_ptr<Call> could be deleted during call to hangup, causing call to detachCall() and deadlock. Copy id set to avoid potential deadlock. Change-Id: Ic43280351f19408fc308362f3d287090b90c736d
-
- May 22, 2020
-
-
Kateryna Kostiuk authored
Change-Id: Ice7459ba421c28f72c05bfda5283b733acef4695
-
Sébastien Blin authored
Change-Id: Ib6a956ac1b8b4667e017f6bda7dd26488076bb47
-
Change-Id: Ib3d36408841d1b339a00bf9135b308afaa93b218
-
- May 21, 2020
-
-
Change-Id: I331522a09257d4ae787893ff72c270886c1aa210 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
Sébastien Blin authored
Change-Id: If1ff8a0213b9687b0899b40d17feb56e491b35ca
-
- May 20, 2020
-
-
Adrien Béraud authored
Change-Id: I969de308275f02556bd9f82cf5d5c0973652dcab
-
Change-Id: I2cbc8347859136e54235a38afdbf52b5475a355b
-
- May 15, 2020
-
-
Adrien Béraud authored
Change-Id: Ia12da6f9e58ec0cd0100eaba206e1d9e711ca0e1
-
- May 14, 2020
-
-
Better compromise between quality and size of the file Change-Id: I0fa59683f4f49e108fcbe41aefa428f291309095
-
- May 13, 2020
-
-
Sébastien Blin authored
Change-Id: I017cf5a0fd76659efb8ff8e7a65567b5c357963d
-
- May 12, 2020
-
-
Adrien Béraud authored
Change-Id: Icddfa964f7980af5915b110745cb922adc10dba4
-
- May 11, 2020
-
-
Sébastien Blin authored
Change-Id: I59414f3d0c55f13aa8a91e498ee8c694fa73ffe3
-
- May 07, 2020
-
-
Sébastien Blin authored
git.xiph.org doesn't exists anymore Change-Id: I93a478888319bc1de5aa11713358d20a19e8bd55
-
Adrien Béraud authored
Change-Id: I44c1c8c1ae653e08ba2824272d22a90b47becd57
-
- May 06, 2020
-
-
Adrien Béraud authored
Change-Id: Ic4a90183ae7589d4ddf7dd196e54cd6e8cba02f3
-
Sébastien Blin authored
This aims to fix the some negotiation failure when: UserA (TURN ipv4) calls UserB (ipv4 only) In fact, the first user will take some time to know the userB addresses to allow on the TURN. So, during this time, the TURN will give some EPIPE errors. EPIPE is code 32 defined by 120032 in pjsip (PJ_STATUS_FROM_OS(EPIPE)). So previous code was a mistake Change-Id: If38c5d36dc38bfe89e3b2ccfbf1b64c934639adb
-
- May 01, 2020
-
-
Sébastien Blin authored
In the case whare two packets like this were received: P1 +----------------+-------------+---------------+ | data (X bytes) | header (2b) | data (1 byte) | +----------------+-------------+---------------+ P2 +----------------+ | data (X bytes) | +----------------+ The RTP loop used the last byte of p1 and the first byte of P2 as the header. Leading to malformed packets Change-Id: Ie714fcf0bab1e372f7433342ed60ed4e6d20aff3
-
- Apr 30, 2020
-
-
Change-Id: Icd33b5a7d054e83a141f99f2a4fb1b539b125cb0
-