1. 13 Sep, 2020 5 commits
  2. 11 Sep, 2020 3 commits
  3. 10 Sep, 2020 4 commits
  4. 09 Sep, 2020 1 commit
  5. 08 Sep, 2020 5 commits
  6. 04 Sep, 2020 2 commits
  7. 03 Sep, 2020 2 commits
  8. 02 Sep, 2020 2 commits
  9. 01 Sep, 2020 1 commit
  10. 31 Aug, 2020 6 commits
  11. 28 Aug, 2020 7 commits
  12. 27 Aug, 2020 1 commit
    • Sébastien Blin's avatar
      pjproject: correctly wait that the peer authorize ourself · f0a1e43d
      Sébastien Blin authored
      When connecting to a TURN server, the peer needs to authorize ours candidates
      to access to that server. This check existed, but not at the good place.
      Indeed, the connection' status is given by ice_sess_on_peer_connection, not
      by the first message we send (because the first message is sent when
      the connection already exists).
      I still don't have any clue why this problem was frequent only for the first
      connection between two peers.
      
      Gitlab: #227
      Change-Id: I7b6e6b7b47a05c9463233761ef562820bed1521a
      f0a1e43d
  13. 26 Aug, 2020 1 commit
    • Sébastien Blin's avatar
      conference: handle participants without video · baf12551
      Sébastien Blin authored
      Conferences informations were missing two cases:
      1. Somebody in the conference, but without any video session. This participant
      is only present in the conference object and need to be added in the informations
      sent.
      2. A participant with a video output, but no input (video muted). In this case,
      the video is rendered by the video mixer, but with a black frame. The coordinates
      should be added into the infos.
      
      To do that, the position calculation is done outside the render_frame and
      ParticipantInfos now has a videoMuted and audioMuted (not used for now) field
      
      Change-Id: I0b979f99c9db032dccbbc8a2cd1a14125ef72071
      baf12551