1. 29 Jan, 2018 1 commit
  2. 23 Jan, 2018 2 commits
  3. 11 Jan, 2018 1 commit
  4. 05 Jan, 2018 1 commit
    • Guillaume Roguez's avatar
      data transfer: first implementation · 755347dd
      Guillaume Roguez authored
      First implementation of Reliable Data Transfer feature in Ring.
      
      This implementation is a draft, comes with a Python script
      tools/dringctrl/sendfile.py to play with and doesn't
      implement all the API as described into "datatransfer: API proposal"
      commit.
      This version uses TLS over TCP-TURN sockets to encrypt data.
      
      Transfers require a TURN server with TCP peer connections
      as described by the RFC-6062.
      
      Testing: Currently only sendFile API is implemented and data are
      saved into a temporary file saved in "/tmp/ring_XXXXXX",
      where XXXXXX are replace by mkstemp() command.
      
      Change-Id: I5b8f48432edd58df5046e368a99f58ea44046dcd
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      755347dd
  5. 05 Jan, 2017 1 commit
  6. 05 Feb, 2016 1 commit
    • Guillaume Roguez's avatar
      media: make recordable non audio dedicated · 8f8eb254
      Guillaume Roguez authored
      To add video recording this patch changes recordable and
      audio related class non-dependent.
      This moves AudioRecorder handling into AudioRecord class.
      
      Fixes also Audio recording start/stop that not working as waited:
      - first start was just creating the file
      - recording was started at second "toggle", confusing user.
      
      
      Change-Id: I07f69b76ad711d7fc4d64e57e78b5704d60b4861
      Tuleap: #337
      8f8eb254
  7. 22 Sep, 2015 1 commit
    • Guillaume Roguez's avatar
      audiorecorder: use ThreadLoop · dbc4ace9
      Guillaume Roguez authored
      Use our integrated threadloop class than re-invent the weel.
      Also cleanup code using modern C++.
      
      Issue: #79703
      Change-Id: Ibc3b0da9d0d24b4fc17950b946c1c3b9f134cdc5
      dbc4ace9
  8. 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
  9. 20 Mar, 2015 1 commit
  10. 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
  11. 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
  12. 09 Jan, 2015 1 commit
  13. 24 Oct, 2014 1 commit
  14. 11 Sep, 2014 1 commit
  15. 24 Feb, 2014 1 commit
    • Adrien Béraud's avatar
      audiorecord: init with main buffer format · 8c58f649
      Adrien Béraud authored
      Audio recording used to declare using the codec audio format but was
      using main buffer data.
      
      When a recordable object toggles recording, set the recording format to
      the main buffer's, reorganise some includes to remove unecessary dependencies
      and use std::thread in audiorecorder.
      
      Refs #41357
      8c58f649
  16. 30 Aug, 2013 1 commit
  17. 30 Jul, 2013 1 commit
  18. 24 Dec, 2012 1 commit
  19. 12 Sep, 2012 3 commits
  20. 18 May, 2012 1 commit
  21. 03 May, 2012 1 commit
  22. 09 Apr, 2012 1 commit
  23. 28 Mar, 2012 1 commit
  24. 15 Nov, 2011 1 commit
  25. 12 Oct, 2011 1 commit
  26. 11 Oct, 2011 1 commit
  27. 15 Aug, 2011 1 commit
    • Rafaël Carré's avatar
      rename directories · 0d02b874
      Rafaël Carré authored
      sflphone-common -> daemon
      sflphone-client-gnome -> gnome
      sflphone-client-kde -> kde
      sflphone-plugins -> plugins
      0d02b874
  28. 05 Aug, 2011 1 commit
  29. 07 Jan, 2011 1 commit
  30. 04 Aug, 2010 1 commit
  31. 28 Jun, 2010 4 commits
  32. 19 May, 2010 2 commits
  33. 18 May, 2010 1 commit