1. 02 Apr, 2019 1 commit
    • Adrien Béraud's avatar
      sources: rename to jami · 2130f067
      Adrien Béraud authored
      * rename namespace from ring to jami
      * rename logs methods from RING_* to JAMI_*
      * rename RING_VIDEO to ENABLE_VIDEO
      
      Change-Id: Ic98498652d7059fafe58a96220d565bcdfa53658
      2130f067
  2. 02 Jan, 2019 1 commit
  3. 08 Nov, 2018 1 commit
  4. 23 Oct, 2018 1 commit
  5. 23 Jan, 2018 1 commit
  6. 02 Jun, 2017 1 commit
  7. 01 May, 2017 1 commit
  8. 25 Apr, 2017 1 commit
  9. 13 Apr, 2017 1 commit
  10. 05 Jan, 2017 1 commit
  11. 09 Mar, 2016 1 commit
  12. 19 Nov, 2015 1 commit
    • Éloi Bail's avatar
      media/video: bad writting access in video scaling · f43da18f
      Éloi Bail authored
      Padding needs sometimes to be done for scaling purpose when a change of video
      source is performed. Padding calcul is wrong and leads to memory bad writting
      access.
      
      Tuleap: #87
      Change-Id: Ied282941077c1e268529457d39cdcc403a741aaf
      f43da18f
  13. 19 Oct, 2015 2 commits
    • Guillaume Roguez's avatar
      video_scaler: fix VideoScaler::scale_and_pad · b0a4abc8
      Guillaume Roguez authored
      This method doesn't shift correctly in case of YUYV422 output format.
      This patch simplify the code and force the x-shift to be correct.
      
      Issue: #81116
      Change-Id: I049d61f51a944476f5a1c3743ecb905308becc83
      b0a4abc8
    • Guillaume Roguez's avatar
      video: fix VideoFrame::yuv422_clear_to_black() · 485da039
      Guillaume Roguez authored
      This method wasn't able to treat some non-planar YUV pixel formats,
      like YUYV422, giving a green background.
      This patchset fixes that by giving a true black background when format
      is non-planar YUV.
      
      Note: this method continue to not working for non-YUV format,
      as before, but it's not checked.
      
      Issue: #81116
      Change-Id: I55ec947d1474fc55dee861510623b8e91ef7f467
      485da039
  14. 01 Oct, 2015 1 commit
  15. 21 Sep, 2015 1 commit
    • Guillaume Roguez's avatar
      update Copyright header · 5236ab05
      Guillaume Roguez authored
      - remove OpenSSL exception
      - fix Savoir-faire Linux naming
      - fix common Author: representation
      
      Issue: #80663
      Change-Id: I6c3b2ca1ed48ed474a0ecd5a30fe793526e11b00
      5236ab05
  16. 20 Mar, 2015 1 commit
  17. 15 Mar, 2015 1 commit
  18. 20 Feb, 2015 1 commit
    • Guillaume Roguez's avatar
      media: implement a libav AVFrame abstaction. · 03d5cc6e
      Guillaume Roguez authored
      This patchset adds media_buffer.cpp/h files that brings
      MediaFrame class to isolate from the rest of the code
      access to libav AVFrame structure and decrease include dependencies
      on libav includes over our code.
      
      Sub-classes for audio and video are also implemented.
      
      Note: old VideoFrame (video_base) is now replaced by this framework.
      
      Refs #66877
      
      Change-Id: I3dfd49cec3356c67fff848fdfd4992f85be4d824
      03d5cc6e
  19. 26 Jan, 2015 1 commit
    • Guillaume Roguez's avatar
      daemon: namespace cleanup · 09a04cd3
      Guillaume Roguez authored
      - all the code moved under the ring namespace, or a sub-namespace,
      exception of ring_api.cpp as exporting a C accessible API.
      - fixed namespaces hierarchy.
      - removed forbiden usage of using-declaration.
      
      Refs #64647
      
      Change-Id: I23fdeca1252150d490828c1ce907097f17e1d41c
      09a04cd3
  20. 20 Jan, 2015 1 commit
    • Alexandre Lision's avatar
      ring/contrib: remove CCRTP/UCOMMON/ZRTPCPP deps · 2ac3fdc3
      Alexandre Lision authored
      This patch have the side effect to refactor audio
      and video related parts by moving them into media
      sub-directory and making libav common parts
      undependent of video.
      This patch permits to disable video without
      loosing libav support on audio.
      
      Refs #63906
      
      Change-Id: I3d50713fac7f5c2738cc68b9f38573b5b4536b35
      2ac3fdc3
  21. 09 Jan, 2015 1 commit
  22. 29 Oct, 2014 1 commit
  23. 15 Jul, 2014 1 commit
  24. 04 Jun, 2014 1 commit
    • Guillaume Roguez's avatar
      video: fix VideoScaler code and add keep aspect feature · c1dba056
      Guillaume Roguez authored
      * Safer scale_and_pad code using libav format description
        - Support not planar or YUV planar output format
      
      * add option to keep input frame aspect (used by mixer and encoder)
      
      Refs #49037
      Refs #48679
      
      Change-Id: I75a5f79377c50fdbf878153b1e894fd6e0a81fcd
      c1dba056
  25. 29 May, 2014 2 commits
  26. 09 May, 2014 1 commit
    • Tristan Matthews's avatar
      video: remove check.h · 90cff21f
      Tristan Matthews authored
      It only contained one macro that is only useful for ThreadLoop
      
      Refs #47343
      
      Change-Id: Iacbac44875d648c986ba9398ae42103f29b6d9b1
      90cff21f
  27. 03 Jan, 2014 2 commits
  28. 09 Sep, 2013 1 commit
  29. 03 Sep, 2013 1 commit
  30. 02 Sep, 2013 1 commit
  31. 23 Aug, 2013 1 commit
  32. 14 Aug, 2013 1 commit
  33. 30 Jul, 2013 1 commit
  34. 12 Jul, 2013 1 commit