- 12 Dec, 2016 1 commit
-
-
atraczyk authored
- adds signal that can be emitted to pass debug data to a client Change-Id: I5023b8aec91b46acf08a52e6b046765ba4c4786a Tuleap: #790
-
- 27 Oct, 2016 1 commit
-
-
Adrien Béraud authored
Change-Id: I89c26b87c29d8c9dd541583f67dd13dbdc3ff37a Tuleap: #938
-
- 12 Oct, 2016 2 commits
-
-
Adrien Béraud authored
* adds mechanism to find other devices with a Ring account * adds API to list those devices Change-Id: Idde0aa5524be58290c345a530df1b0aba2252279 Tuleap: #938
-
Adrien Béraud authored
* generate device certificate * generate encrypted archive including: - Account certificate - Generated Ethereum key * adds "signed receipt" to the account configuration * adds mechanism to export/import account over the DHT Change-Id: Iac77f990b094c3405785fb0df41bc8a993995a26 Tuleap: #938
-
- 24 Aug, 2016 1 commit
-
-
Guillaume Roguez authored
ZRTP is not longer supported since long now. Many code and API are deprecated and public API is stubbed. This patch removes all this dead code. Change-Id: Id86315ecf461deee7c81b303e19a5d4d9b5c3cc1 Tuleap: #889
-
- 19 Aug, 2016 1 commit
-
-
This feature provides relevant advanced information during a call. A user starts it with a refresh time and listens on a callback signal to get the updated information. This information is presented in a form of a map containing Call ID, codecs, framerate and resolution. The public API has: - startSmartInfo(<timeMS>) - stopSmartInfo() - CallSignal::SmartInfo(map) -- callback signal Change-Id: Iaafc12b5b53aee8ad008b93536f72a4152c4ee02 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 04 May, 2016 1 commit
-
-
Edric Milaret authored
- Provide destination contact method for conveniency - Use an enum for message states to prevent string comparison * This will also be useful if we want to display it (translation) - Fixes some print format - Fixes some compilation warning Change-Id: I3dd18728e386a84e547692c2471f7905faba0e9f Tuleap: #647
-
- 13 Apr, 2016 1 commit
-
-
Adrien Béraud authored
Tuleap: #359 Change-Id: I823ac0b9b84558d3a88d85561b506d20bd5fc8d1
-
- 09 Mar, 2016 1 commit
-
-
Guillaume Roguez authored
tools/update-copyright script used for that Change-Id: I89b13300d9ccbdbcd47dba679ba64be82499e83d Tuleap: #454
-
- 24 Feb, 2016 1 commit
-
-
* allow to enumarate devices using the new video API * allow to open cameras and capture frames Issue: #79814 Change-Id: I1b85aa6035ec880f4388479d5a33ae7a5aec8fce
-
- 08 Jan, 2016 1 commit
-
-
Adrien Béraud authored
* Use factored audio code from AudioLayer * Properly refresh device list on device change * After device change, use preferred device if possible PulseAudio device selection was broken because only a single device can use echo cancelling at a time, so when the second device was opened, the first echo-canc3elled stream was redirected to it. Use per-stream instead of per-context echo-cancellation. Only use echo-cancellation for playback and record (disabled for ringtone). Tuleap: #207 Change-Id: Ib5fcb3795a079a867e44c743892bb1325d0f4eef
-
- 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
-
- 15 Jul, 2015 1 commit
-
-
Eloi Bail authored
User is able to change media parameters / account. When a new parameter is set in daemon, a signal would be helpful to notify UI to refresh its media information. This patchset adds signal mediaParametersChanged broadcast if a new media parameter is succesfully set in daemon. AccoundID is also specified in parameters. Refs #77483 Change-Id: I2efc0b260da5774fa56cda74f64c8dec209552df
-
- 13 Jun, 2015 1 commit
-
-
This commit adds support in the daemon to enumerate video devices and capabilities. This code relies on the Java part because the daemon cannot access natively the camera API. Also, the video manager is instantiated statically, so it is created before the handlers have a chance to register. Calls to emitSignal in the constructors of VideoDeviceMonitor and VideoDevice silently do nothing. To work around that, new calls have been added to allow the Java code to add and remove video devices once the library is loaded and handlers registered. This way, we avoid polling. Refs #75493 Change-Id: I40e6a22e6aca6084b51eb7a3cee3ca58d4cdf93e
-
- 10 Jun, 2015 2 commits
-
-
Adrien Béraud authored
The API to get data/cache paths are Java only. Currently we need to access files and cache paths but the design keeps the possibility to access other paths using the name signal. Refs #75320 Change-Id: Ic691f0b5073b8d5fa437e3aea64ad1ec9a19ac09
-
This signal API is only provided/used by Android platform. Refs #75003 Refs #75187 Change-Id: Id34232a91315b41cee824341c6eda93474c59205
-
- 04 May, 2015 1 commit
-
-
Guillaume Roguez authored
Changed IncomingMessage for IncomingAccountMessage to solve naming overlapping with one defined in CallManager signal API. The old name is has been introduced into 2.2.x branch, this new API will be also. Refs #72396 Change-Id: I98bd6f1efa7b1c1671d963e353b105131249339f
-
- 29 Apr, 2015 1 commit
-
-
WARNING: this patch breaks dhtcall backward compatibility! * add certificates storing and various handling API * bump opendht (ac492aaa7b) * allows public incoming calls by default (new preference) Refs #68196 Change-Id: I9f69f680135af26fce2b6a0ca115823686f4c7a9 Signed-off-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 21 Apr, 2015 1 commit
-
-
Simple muting implementation per call and media, eg : audio, video. When a media is muted, black frames are sent in case of video. Null samples are sent in case of audio. In order to enhance bandwidth saving, a re-invite could be done in a next version to properly stop muted media processing. Refs #66722 Refs #69846 Change-Id: I9f03a7de77a6df3a3396197b9d966004300ebfcc Signed-off-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 07 Apr, 2015 1 commit
-
-
Adrien Béraud authored
Refs #70084 Change-Id: If635035aea8cd47c52396cdb62511b3507f428f8 (cherry picked from commit 9bfe1313)
-
- 03 Apr, 2015 1 commit
-
-
Refs #70084 Change-Id: If635035aea8cd47c52396cdb62511b3507f428f8
-
- 20 Mar, 2015 1 commit
-
-
Guillaume Roguez authored
Refs #68986 Change-Id: Ia95b140e4f4d6625d1df12d52a40414482b2e773
-
- 19 Mar, 2015 2 commits
-
-
Refs #68897 Change-Id: Idf8176533f19a8bee266684adc71e829ed88a46c
-
Adrien Béraud authored
Refs #68868 Change-Id: Iadd5f7a71d22ae265936a0f3a40f8c18e18a6583
-
- 25 Feb, 2015 1 commit
-
-
Guillaume Roguez authored
Its role is moved to client side. Refs #65650 Refs #65314 Change-Id: Ifd1c8094b17a4172007b9e96d6059d138deadafb
-
- 18 Feb, 2015 2 commits
-
-
Guillaume Roguez authored
Refs #65931 Change-Id: Ibb5f113cec88a8add533cd241f5863dcdd27d2cd
-
Alexandre Lision authored
* remove preprocessor flags from public headers. * split dring.h by manager types to let user include what he needs. * simplify function relations. * use namespace DRing for all exported API. * implement a generic way to export daemon signal callbacks. * C++11 and project CodingRules conformance. Refs #65931 Change-Id: I1f1157f9d29e1798ddb27d46e8136bdcb01828dd
-