- Apr 09, 2020
-
-
Sébastien Blin authored
offHold can return false even if the action is pushed in the requests. This means, that the audio will not be binded to the call if offHold is waiting for ICE. Change-Id: I0fbdf4682a613919cee1ae5b2242077d1bd57fd7
-
- Apr 08, 2020
-
-
Change-Id: I119c635d0c8883dfacc5abf9abcec544aeecded9
-
Ming Rui Zhang authored
Change-Id: I70582a67ea62a4b5f1735cff7915fe845bdf4789
-
- Apr 07, 2020
-
-
Sébastien Blin authored
The timer is triggered through a passive candidate, so it should be done only if the timer is none. Change-Id: I89a16467667393949ad38b4184b4edfb0a452675
-
- Apr 03, 2020
-
-
Kateryna Kostiuk authored
Change-Id: I7b02593ebe7cfa337635bd57270db9d4fe1e6ea2
-
- Apr 02, 2020
-
-
Kateryna Kostiuk authored
Disable logging for iOS release build. Change-Id: I245d348701c42282acb11828fc4559a1d15167a9
-
- Apr 01, 2020
-
-
Change-Id: I9b761772c7a05a36cfc5eb52a5db1e629c303449
-
Sébastien Blin authored
This patch fix at least two bugs: 1. An invalid state transition where a call got active + trying at the same time 2. Some audio issues in conferences because the call is binded even if the peer didn't answer yet. Change-Id: I53b72bb865ad9390994f146778859799de60366b
-
Adrien Béraud authored
Change-Id: Iede9cf73b9f55e5aaa1e6d60da30362475656362
-
- Mar 31, 2020
-
-
Sébastien Blin authored
The incorrect candidates list was used. Change-Id: Ib31dcd7e8924754244d300a500f8e7e60ca03250
-
Adrien Béraud authored
Change-Id: Ifeeb67ee2fb8d7b9fda07a8c3b3183d2683703c6
-
Unhold the conference only if it was in HOLD state otherwise all participants are restarted Change-Id: Icf6e9d3d501bff3e61e1c57a4916a2430ade9eae
-
- Mar 30, 2020
-
-
Adrien Béraud authored
Trigger migration if account existed previously, remove the account otherwise. Change-Id: I8b6cc630e5aabb5fbb2c403162f64fcc9a68774d
-
- Mar 27, 2020
-
-
Adrien Béraud authored
Change-Id: I95918706f71d243fa9a233c76ab12030ecf0e87b
-
Sébastien Blin authored
The fix in current master branch doesn't make any sense. pkt_len contains incorrect data and is also used for incoming packets. Just return the size sent is enough Change-Id: I4c1ced40086b6418946ab1d384c93cc697304749
-
- Mar 26, 2020
-
-
Adrien Béraud authored
Change-Id: Ide0f32a10e07d1a64c72cc2e27760a3e75595f28
-
Adrien Béraud authored
Change-Id: I9a4aebe059e3b6264de57fecc7cd088429489748
-
Adrien Béraud authored
Change-Id: I5626dccfe6363f55c44633fb42559aefa25a6356
-
Adrien Béraud authored
Change-Id: Ibaffac94f9a91bfeb2a5a32d374fe2f0f06bbe1a
-
Adrien Béraud authored
Change-Id: Ieb36dc5b97e8a451160b59079353c82f07d049be
-
- Mar 25, 2020
-
-
also remove what has been upstreamed. also, logic of how upstream has implements dealing with pending packets on the socket is different now and therefore needs testing. minor change: - patches are now done in order. - all configs are moved to config_site.h; TODO: also move HOSTVARS to use.mak - enable epoll on linux Change-Id: I87b9389a845d4c4a41fc9e70c3a94a0a990ca83d
-
- Mar 20, 2020
-
-
Kateryna Kostiuk authored
During incoming calls to iOS, video input failed to open sometimes. It happens for two reasons: 1. Stopped by interrupt callback. 2. Keyframe callback was set two late. This patch: 1. Completes decoder configuration after video loop start running. 2. Sets keyframe callback for video session before starting. Change-Id: I00e1ace06a78ab2ec2fb3ce6fe6a5991c6593318
-
- Mar 17, 2020
-
-
Sébastien Blin authored
Change-Id: Ifee9830bf4a4ef8924cef33a60d7741299381413
-
Sébastien Blin authored
Change-Id: I9a8a6c7fe2be86c3514d871150d1d78a3dc9f7f7
-
Sébastien Blin authored
Change-Id: Ie39fe5c78191e23970e10036a79ef2f58cadcbb2 Gitlab: #209
-
When shutdown called from callback before it called from destructor sockets could be destroyed. Change-Id: I0fd92646726969c0d9b947a51fecbed495439fb8
-
Handle software fallback in Jami instead of ffmpeg because in some cases it can fail (nvdec with vp8 for example) Send a keyframe request after the fallback to avoid discard interframe errors Change-Id: I2be211d12f0d5ed67fe6dc0d15d487df956f88c0
-
- Mar 16, 2020
-
-
Adrien Béraud authored
Change-Id: I2457c29fce6c54295aba9ebe6b059f066a6f80a0
-
This reverts commit dad538a9. Change-Id: Ieca044cc9bfc47eb1c609656f86b4005091ffa03
-
Sébastien Blin authored
Change-Id: Ib0c588d0e1c732e5b2e07d37aa72bbac700b7a49
-
Sébastien Blin authored
If the peer has a connectivityChange, this can take time before detecting the actual disconnection. This patch fallback on the DHT if the peer doesn't answer on the cached link (the peer can be disconnected at this point) Change-Id: I3ce91b3f59b393c95741d13ae4e5549d203967b4 Gitlab: #209
-
Adrien Béraud authored
Change-Id: Ifc063a6d517072aadf1cb880bf7b1f33546aace2
-
- Mar 13, 2020
-
-
Sébastien Blin authored
Change-Id: I60ce038769d55687e65b7dca64d2fe0d4731571c
-
Handle software fallback in Jami instead of ffmpeg because in some cases it can fail (nvdec with vp8 for example) Send a keyframe request after the fallback to avoid discard interframe errors Change-Id: I20fc56db81b285268c054391651e24df7f6fcc4d
-
- Mar 12, 2020
-
-
Adrien Béraud authored
Change-Id: I70bec5f07aa5f5773db8803f8f5409f12b42d5f6
-
Andreas Traczyk authored
- adds signal <AccountAvatarReceived> for <account_id> with base64 <photo> - handles incoming avatar during account authorization response in on success callback by emitting <AccountAvatarReceived> Change-Id: I8b6b9685691e1335b895a12c35ea14b53ec6260c
-
Kateryna Kostiuk authored
Close audio session after audio unit is stopped. Change-Id: I15aacd8ab4a9782500e70bb0476ca32460fc4a06
-
Kateryna Kostiuk authored
Change-Id: Id29eefe9d54819895426449ccf5a5fae3f8ee348
-
Kateryna Kostiuk authored
Change-Id: I451d3283ccff937fe791c618701786d3698ae5c8
-
- Mar 11, 2020
-
-
Sébastien Blin authored
This avoid to lock a pending request Change-Id: Id73cf58fd1434a898e28b52296a0bd4a9f6b7ea0 Gitlab: #209
-