Skip to content
Snippets Groups Projects
  1. Oct 05, 2023
    • Sébastien Blin's avatar
      media_decoder: refactor locking model · a67dd980
      Sébastien Blin authored and Adrien Béraud's avatar Adrien Béraud committed
      In SIPCall, requestKeyFrame & setVideoOrientation are using
      pjsip on the main thread. To avoid this, use the io thread as
      it's io operations that should not be done on main thread.
      
      Moreover, some operations from recorder were called from pjsip
      but not retriggered, causing jami->pjsip->jami operations
      called with lock that could be called from pjsip nor jami causing
      potential deadlocks.
      
      Finally, audioDecoder_/receiveThread_ should be protected in
      AudioRtpSession.
      
      This fixes crashes for ut_conference
      
      GitLab: #900
      GitLab: #901
      GitLab: #902
      Change-Id: I055b297d25bc417e685f4c31d6105e4f6dab52e6
      a67dd980
  2. Oct 04, 2023
  3. Oct 03, 2023
  4. Oct 02, 2023
  5. Oct 01, 2023
  6. Sep 30, 2023
  7. Sep 29, 2023
  8. Sep 28, 2023
  9. Sep 27, 2023
  10. Sep 26, 2023
  11. Sep 25, 2023
  12. Sep 23, 2023
  13. Sep 22, 2023
  14. Sep 21, 2023
  15. Sep 20, 2023
  16. Sep 19, 2023
  17. Sep 18, 2023
  18. Sep 15, 2023
Loading