Skip to content
Snippets Groups Projects
  1. Aug 13, 2021
    • Pedro Beschorner Marin's avatar
      fix(breakout rooms): waiting url state · 8855c996
      Pedro Beschorner Marin authored
      Setting the waiting state false as default was leaving an open gap where
      the users still did not have a valid breakout room's join url and it's
      join button enabled.
      
      Change the first waiting state to true and handle the join type as the
      component finishes mounting. If it's a free to choose room scenario,
      dispatch the whole Promise based solution and let it manage the waiting
      state as the interval checks for the URL response.
      8855c996
  2. Aug 09, 2021
  3. Aug 05, 2021
  4. Aug 04, 2021
  5. Aug 02, 2021
  6. Jul 26, 2021
  7. Jul 23, 2021
    • prlanzarin's avatar
      fix(webcams): avoid leaving dangling HTMLMediaElements in paused state · 8b48de56
      prlanzarin authored
      Should fix an issue with the recent Chrome 92 intervention that limits
      the number of concurrent WebMediaPlayers (an inner element of
      HTMLMediaElements) to 75/40.
      
      Webcam video elements were being left dangling in paused state despite
      the elements themselves being cleaned up from the component. That
      generated a skewed accounting of WebMediaPlayers in the session.
      8b48de56
  8. Jul 20, 2021
  9. Jul 19, 2021
  10. Jul 15, 2021
  11. Jul 14, 2021
  12. Jul 09, 2021
  13. Jul 08, 2021
  14. Jul 07, 2021
  15. Jul 06, 2021
  16. Jul 05, 2021
  17. Jul 02, 2021
  18. Jul 01, 2021
    • Mario Jr's avatar
      feat(audio): use kurento's trickle-ice to improve mic negotiation · 287c4eb6
      Mario Jr authored
      Here's what we do when user activates mic:
      1 - When we do something similar to listenonly's joining process
      until we find a valid candidate-pair. The information about this
      local candidate is store.
      2 - We then start a new userAgent, and as soon as browser finds
      a candidate with the same local ip address, we leave only this
      candidate in the SDP and send this to FreeSWITCH. SDP should
      contain only a single candidate.
      3 - The rest of signaling process is basically the same.
      287c4eb6
  19. Jun 30, 2021
  20. Jun 22, 2021
  21. Jun 17, 2021
  22. Jun 16, 2021
  23. Jun 15, 2021
  24. Jun 14, 2021
  25. Jun 11, 2021
Loading