1. 11 Jan, 2018 1 commit
  2. 10 Jan, 2018 2 commits
  3. 08 Jan, 2018 2 commits
  4. 04 Jan, 2018 1 commit
  5. 03 Jan, 2018 1 commit
    • Anthony Léonard's avatar
      add height and width in Video::Frame structure · c57359af
      Anthony Léonard authored
      By adding those member variables, this information is now conveyed from
      daemon to client on a per-frame basis. This is necessary as ffmpeg may
      output frames with a size different than what is returned by
      Renderer::size().
      
      This later value is set when a video stream reception is established
      with height and width corresponding to format of frame sent by the
      other end. After decoding, this first size may not be equal to the size
      of the frame decoded by ffmpeg (seen at least on macOS with hardware
      acceleration enabled).
      
      Finally, doing so is more secure as we are protected by the Renderer
      mutex. Previously, getting size and frame were 2 different operations
      (method calls) with no guarantee of atomicity, and thus consistency.
      
      Change-Id: I05699b71d2afd38deeea36374830ff00d7d66ad7
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      c57359af
  6. 01 Jan, 2018 1 commit
  7. 25 Dec, 2017 1 commit
  8. 15 Dec, 2017 2 commits
    • Guillaume Roguez's avatar
      account: fix empty vector access · 9b262bbd
      Guillaume Roguez authored
      NewAccountModelPimpl::slotProfileUpdated() does an access on first
      element on a vector without checking if it's not empty.
      This results in immediate crash.
      Fixed by checking the empty condition and doing nothing in such case.
      
      Change-Id: I49276e7ddc7034ebac24d1c109313751f06b4746
      Tuleap: #1779
      Reviewed-by: default avatarAnthony Léonard <anthony.leonard@savoirfairelinux.com>
      9b262bbd
    • Guillaume Roguez's avatar
      fix crash when last account is destroyed · a4dfd6c8
      Guillaume Roguez authored
      When deleting the last account, method ProfileModelPrivate::slotAccountRemoved
      destroy the account then save the profile.
      This last triggers NewAccountModelPimpl::slotProfileUpdated().
      But this one access to an empty account array (as all account are destroyed).
      
      Re-order profile-save/account delete to solve the issue (save first, destroy after).
      
      Change-Id: I427a51c3d1f97d0127567531616f360df45e4652
      Reviewed-by: default avatarNicolas Jäger <nicolas.jager@savoirfairelinux.com>
      a4dfd6c8
  9. 14 Dec, 2017 1 commit
  10. 13 Dec, 2017 2 commits
  11. 12 Dec, 2017 1 commit
  12. 06 Dec, 2017 1 commit
  13. 04 Dec, 2017 3 commits
  14. 01 Dec, 2017 1 commit
  15. 29 Nov, 2017 2 commits
  16. 17 Nov, 2017 1 commit
  17. 07 Nov, 2017 2 commits
  18. 06 Nov, 2017 2 commits
  19. 02 Nov, 2017 1 commit
  20. 01 Nov, 2017 4 commits
  21. 31 Oct, 2017 1 commit
  22. 27 Oct, 2017 1 commit
    • Nicolas Jager's avatar
      fix: message send with invalid call id or invalid call status · 8e2d826a
      Nicolas Jager authored
      bug: sometime lrc asks the daemon to send a message with an invalid
           call id.
      
      fix: lrc checks if the call is still in the calls list and if the
           call is running.
      
      bug: lrc send messages trough sip channel when the call is in status
           other than in progress or on hold.
      
      fix: lrc checks the status, and decide wich way to send the message.
      
      Change-Id: Ifafb74e2b0f3c66e303c300483c33252926415da
      8e2d826a
  23. 25 Oct, 2017 1 commit
  24. 23 Oct, 2017 1 commit
  25. 20 Oct, 2017 2 commits
  26. 19 Oct, 2017 2 commits