- 02 Apr, 2019 1 commit
-
-
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
-
- 02 Jan, 2019 1 commit
-
-
Sébastien Blin authored
Change-Id: Ia4ed75d04a284efa0763c917aeaa2f08863a87cb
-
- 03 Jul, 2018 1 commit
-
-
Hugo Lefeuvre authored
This commit adds a new startRecording method to the Recordable class. This method can be used to start a recording and takes advantage of MediaRecorder's new API (no call to setRecordingPath). Also, startRecording is meant to be passed the path directly instead of using initRecFilename which is removed in this commit. In addition to these changes we modify the Recordable class to operate on a single recorder_ object created at construction time instead of creating/destroying it in toggleRecording and stopRecording. Change-Id: Icf170e2a0ba5bbbb34afa37a54cf5edc76c8338d Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 20 Jun, 2018 1 commit
-
-
Hugo Lefeuvre authored
Recorded conversations should be stored at a location specified by the client. Currently the MediaRecorder generates a filename using timestamps, and the directory is either specified by the user in the config.yml or defaulted to the user's /home. This is not a wanted behavior. This commit introduces the necessary logic to set recording file path using setPath and deprecates the old way of specifying filename and dir. The changes are backward compatible for transition purposes. In addition to this refactoring, this commit renames the getFilename() method to getPath(). In fact this method returns "full paths" and not filenames, so it doesn't make much sense to call it getFilename(). Change-Id: I8eb9756dd1bf2a18fb0c97eec8b9bb72c259a7e5
-
- 29 May, 2018 1 commit
-
-
Philippe Gorley authored
Compresses audio to Ogg/Opus. Refactors audio recording to use MediaFilter (audio mixing) and MediaEncoder. Change-Id: Ib8ee63ac71910782fb21d73d7da5fa5d19893b8e Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 23 Jan, 2018 1 commit
-
-
Guillaume Roguez authored
Change-Id: I1ef88bc640f79790aad2b5285ea2c776aa8cd366
-
- 05 Jan, 2017 1 commit
-
-
Guillaume Roguez authored
Change-Id: I6dbc51dd41c1f44d1446fe7365026af037bc86d9 Reviewed-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
-
- 05 Feb, 2016 2 commits
-
-
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
-
Guillaume Roguez authored
Recordable must not be linked to audio only. We need it for any media types. So this patch moves it up from media/audio directory to media. Also unlink from audio headers by using smart pointers. Tuleap: #337 Change-Id: Ia697280a9e482897bdf8c3dc7c3152a7133d1397
-
- 22 Sep, 2015 1 commit
-
-
Guillaume Roguez authored
Use our integrated threadloop class than re-invent the weel. Also cleanup code using modern C++. Issue: #79703 Change-Id: Ibc3b0da9d0d24b4fc17950b946c1c3b9f134cdc5
-
- 21 Sep, 2015 1 commit
-
-
Guillaume Roguez authored
- remove OpenSSL exception - fix Savoir-faire Linux naming - fix common Author: representation Issue: #80663 Change-Id: I6c3b2ca1ed48ed474a0ecd5a30fe793526e11b00
-
- 20 Mar, 2015 1 commit
-
-
Guillaume Roguez authored
Refs #68986 Change-Id: Ia95b140e4f4d6625d1df12d52a40414482b2e773
-
- 26 Jan, 2015 1 commit
-
-
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
-
- 20 Jan, 2015 1 commit
-
-
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
-
- 09 Jan, 2015 1 commit
-
-
Adrien Béraud authored
Refs #62691 Change-Id: I8b051e38674b50d2b7771376310dcf9d964452b4
-
- 24 Oct, 2014 1 commit
-
-
Philippe Groarke authored
Avoids conflict with AudioBuffer from CoreAudio Refs #57980 Change-Id: I5eaae38ae376cb8c51d33cf266f42a35cfdde766
-
- 11 Sep, 2014 1 commit
-
-
Guillaume Roguez authored
Refs #52750 Change-Id: I8f101c8c3d2ac284b65373920b31d924c123d822
-
- 24 Feb, 2014 1 commit
-
-
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
-
- 30 Aug, 2013 1 commit
-
-
Emmanuel Milou authored
-
- 30 Jul, 2013 1 commit
-
-
Tristan Matthews authored
-
- 24 Dec, 2012 1 commit
-
-
Tristan Matthews authored
-
- 12 Sep, 2012 3 commits
-
-
Tristan Matthews authored
-
Tristan Matthews authored
-
Tristan Matthews authored
-
- 18 May, 2012 1 commit
-
-
Tristan Matthews authored
-
- 03 May, 2012 1 commit
-
-
Alexandre Savard authored
-
- 09 Apr, 2012 1 commit
-
-
Tristan Matthews authored
-
- 28 Mar, 2012 1 commit
-
-
Alexandre Savard authored
-
- 15 Nov, 2011 1 commit
-
-
Tristan Matthews authored
-
- 12 Oct, 2011 1 commit
-
-
Tristan Matthews authored
-
- 11 Oct, 2011 1 commit
-
-
Tristan Matthews authored
99 % of these are just whitespace changes. Some unnecessary includes removed as well
-
- 15 Aug, 2011 1 commit
-
-
Rafaël Carré authored
sflphone-common -> daemon sflphone-client-gnome -> gnome sflphone-client-kde -> kde sflphone-plugins -> plugins
-
- 05 Aug, 2011 1 commit
-
-
Rafaël Carré authored
-
- 07 Jan, 2011 1 commit
-
-
Emmanuel Milou authored
-
- 04 Aug, 2010 1 commit
-
-
Julien Bonjean authored
-
- 28 Jun, 2010 4 commits
-
-
Alexandre Savard authored
-
Alexandre Savard authored
-
Alexandre Savard authored
-
Alexandre Savard authored
-
- 19 May, 2010 1 commit
-
-
Alexandre Savard authored
-