1. 16 Jan, 2020 1 commit
  2. 03 Jan, 2020 1 commit
  3. 31 Dec, 2019 1 commit
  4. 28 Nov, 2019 1 commit
  5. 22 Nov, 2019 1 commit
    • Kateryna Kostiuk's avatar
      fix: iOS rotation when rescale · b5c04e96
      Kateryna Kostiuk authored
      on iOS landscape mode corresponds to 90 or 270 degree. Current rescale
      implementation will create output that is out of bounds for iOS frame.
      
      Change-Id: I29c89402fc056714149f0ff2fe98e7b8bdf13565
      b5c04e96
  6. 21 Nov, 2019 1 commit
  7. 18 Nov, 2019 1 commit
    • Sébastien Blin's avatar
      video_input: handle EBUSY error from ffmpeg · d0744b32
      Sébastien Blin authored
      This solves some bugs:
      + If we have two calls and the client is holding one of these till the other
      is creating, the camera will start for the second call
      + If another process is using the camera, Jami will retry to open the camera
      till the call ends
      + If one video input runs cleanup() and the other one createDecoder(), the
      shmPath_ is set back correctly
      
      Change-Id: Id6b02e453dffbe0b231884c2942786407af5eac3
      d0744b32
  8. 15 Nov, 2019 1 commit
  9. 14 Nov, 2019 1 commit
  10. 11 Nov, 2019 1 commit
    • Kateryna Kostiuk's avatar
      media input: set up device name · d2df0bb4
      Kateryna Kostiuk authored
      For macOS for open video/audio input device name is used.
      This patch adds device name in addition to input when initializing
      screen capture or file streaming.
      
      Change-Id: Ibf580028049a1d81872b026c12c01cf7a5346a7c
      d2df0bb4
  11. 10 Nov, 2019 1 commit
  12. 09 Nov, 2019 4 commits
  13. 08 Nov, 2019 1 commit
  14. 07 Nov, 2019 1 commit
  15. 06 Nov, 2019 3 commits
  16. 05 Nov, 2019 1 commit
  17. 01 Nov, 2019 2 commits
    • Andreas Traczyk's avatar
      video device: use device id instead of friendly name · d6e2b8a3
      Andreas Traczyk authored
      - Video settings, and APIs will now use a device id, which will be
        a path on platforms where everything is a file, and a DevicePath
        with a bonus ffmpeg-dshow compliant prefix on Windows.
      
      - The device's friendly name is uniquified, and stored in the
        settings still, but only retrieved/translated for UI.
      
      - MRLs are now constructed with the device id.
      
      Change-Id: I092f08cc2cd31bd78aeec5c774c2cc33d75c1d4e
      d6e2b8a3
    • Andreas Traczyk's avatar
      videomonitor(win32): bridge ffmpeg/win32api device ids · ca26195f
      Andreas Traczyk authored
      - Fixes wstring conversion issue when obtaining video capture device
        friendly name, and uses device id when adding/removing devices using
        the usb-pnp monitoring APIs. As the uid suffix reported by the pnp
        api is different from what returns from the device enumerator, we
        strip the uid and make substring searches for device nodes instead
        of exact matches.
      
      Change-Id: Ibe3d79ed0632c663c2b067772ca592d5c5d466e6
      Gitlab: #171
      ca26195f
  18. 31 Oct, 2019 1 commit
  19. 21 Oct, 2019 1 commit
  20. 02 Oct, 2019 1 commit
  21. 20 Sep, 2019 1 commit
  22. 04 Sep, 2019 1 commit
  23. 29 Aug, 2019 2 commits
  24. 27 Aug, 2019 2 commits
  25. 26 Aug, 2019 2 commits
  26. 21 Aug, 2019 3 commits
  27. 16 Aug, 2019 3 commits