1. 14 Jul, 2020 1 commit
    • Sébastien Blin's avatar
      video_mixer: support multiple video layouts in conference · 8d40c627
      Sébastien Blin authored
      This patch aims to improve the conference management for the host.
      Now, the host is able to switch between 3 conferences layout:
      1. The grid view (actual one) where all participants are shown
      at the same height/width
      2. The One big/Other in small which show one participant bigger than
      the others
      3. One participant in big
      The daemon's API got two new methods:
      + setConferenceLayout() to switch between these layouts
      + setActiveParticipant() used in the 2 last layouts.
      Change-Id: I3c16569e24d1b63331ffe9d79e35790a6ac47a0c
  2. 13 Jul, 2020 6 commits
  3. 09 Jul, 2020 7 commits
    • Adrien Béraud's avatar
      OAuth: invalidate token if current scope was concerned · 0275bead
      Adrien Béraud authored
      Change-Id: Iec1bb9a287d97dff8cc4342fe5ebf7d2238f10b4
    • Sébastien Blin's avatar
      dbus: fix annotation · da642afc
      Sébastien Blin authored
      Change-Id: I67971c024245e95e870bfed320db160a9142ff39
    • Adrien Béraud's avatar
      jamiaccount: cleanup · b0397fe0
      Adrien Béraud authored
      Change-Id: I990948900098449e37338bc6eed4ae4c4e110249
    • Adrien Béraud's avatar
      OAuth: manage token expiration · 455be6db
      Adrien Béraud authored
      Change-Id: Ic1f124297a2f5cc7f8409e3ff064a444ebe04a1a
    • Adrien Béraud's avatar
      OAuth: remember token scope · 343ef14c
      Adrien Béraud authored
      Change-Id: I5da233b3792215626fd82e827509ef95528e5be8
    • Sébastien Blin's avatar
      pjproject: fix crash in pj_turn_session_on_rx_pkt2() · 7c8491ba
      Sébastien Blin authored
      Instead of letting the TURN session destroy itself when finished, the current
      code is overriding the user_data attached to the session. This is not needed
      because the turn session will be stopped when the timer will complete and
      this can cause some crashes in pj_turn_session_on_rx_pkt2 because the data
      is erased while not protected via turn_sock->grp_lock() (mostly in turn_sock.c,
      Change-Id: Ia4a12917711b5534b372cb3a26e9141e5393c569
      Gitlab: #299
    • Sébastien Blin's avatar
      pjproject: avoid to declare check valid too soon · 3f598a6a
      Sébastien Blin authored
      The relay candidate was declared as suceeded even if not in the valid list.
      Because of this, some negotiations were successful but no valid candidates
      were given to the app.
      Moreover, the connection timeout checks were using the wrong timer. This
      avoids to cancel successful negotiations to check a connection timeout.
      Finally, some clean is done with this patch
      Change-Id: Iacfbf3b9f5faafe1bd05f66157485226761c30bf
      Gitlab: #256
  4. 08 Jul, 2020 2 commits
  5. 07 Jul, 2020 8 commits
  6. 06 Jul, 2020 6 commits
  7. 03 Jul, 2020 2 commits
  8. 02 Jul, 2020 6 commits
  9. 01 Jul, 2020 1 commit
  10. 30 Jun, 2020 1 commit