- Sep 10, 2019
-
-
Change-Id: I669bfcc6f0e3f7bd60c56f0046f8701ad14541ce
-
Depends-On: If43bab09e0d209aef1e92217d145a22f0cdab466 Change-Id: Ic8f55919f82c2e2ab088d4bc38814c99e1006062
-
- Sep 07, 2019
-
-
Adrien Béraud authored
Change-Id: I40cdf51b33ae13b95fa9726f6b111f22b111b813
-
- Aug 07, 2019
-
-
Philippe Gorley authored
Adds whether or not the local video feed should be overlaid on the remote video feed. Adds a quality setting for the recorder. Change-Id: I60bd80c6441c7d516120680bebb1acdeb3824c49
-
- Jul 31, 2019
-
-
- provide the user the ability to bind ip addresses for sip/IPtoIP account freely, IPtoIP will be given more freedom to switch between ipv4 and ipv6 according to the parameter given Change-Id: I364ad8a2acab4480a35a87baf3f7eb8e7ac72b36
-
- Jul 17, 2019
-
-
Change-Id: Ife5083f5bcc759bc9f2cd535421c2cf7cdeebcac
-
- Jun 11, 2019
-
-
Change-Id: Ifcf2c2b3676a1903f16818e889dac6ca85a5aa0a Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
Change-Id: Iee3572c7f0fa9b35ed9eb8db19e642a28d4ef981 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Apr 12, 2019
-
-
Adrien Béraud authored
Change-Id: I2033220bc61215988b53f52835a5ac645a3533cc
-
Adrien Béraud authored
Change-Id: Ie5c47b9ff5084f6f1976b8a789eb09ce76879311
-
- Apr 08, 2019
-
-
Change-Id: Ia50ab7aba5e600b5a53736bcf73130973dd71efb Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Apr 02, 2019
-
-
Adrien Béraud authored
Change-Id: I61a5949c4d0ff70db53638bc3858ac244bf90455
-
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
-
Adrien Béraud authored
Change-Id: Id99a8d8a3af3ef59d52a3267e0f44262c6df17f3
-
- Mar 25, 2019
-
-
Adrien Béraud authored
Change-Id: I5c7d429bd32aa22bd4c7ad0914a7581176c2ccdd
-
- Mar 21, 2019
-
-
Also adds hardware decoding to nodejs and jni APIs. Change-Id: I2a89f2d9e09b597df0ec449e69e8e7b84bea5552
-
- Mar 14, 2019
-
-
Adrien Béraud authored
used callback in restclient.cpp to handle http request asynchronouly Change-Id: If09d19aa2b73eab2a217b9319c7a911b7c85cf76
-
When reigstering a name, the daemon now signs the requested name and POSTs it along public-key Also added error handling for response from server with appropriate codes Also added ability to register name from restdring (setNameRegistration) Change-Id: Id973cb9a2fa4d4410e0266287192ce452d08249b
-
Adrien Béraud authored
Change-Id: I04de6bb39925c48665cf234f3a714167d9f6ef7c
-
- Mar 08, 2019
-
-
Adrien Béraud authored
Change-Id: Id19a9987a218ef94915e94df9635c11986d8a34e
-
- Mar 07, 2019
-
-
Change-Id: I0b760e4ae32ab372cef49ef9c2120e722e041ef1
-
- Feb 01, 2019
-
-
Adds a signal that sends the linear RMS level for a given ring buffer. The signal must be turned on via the API and can be turned off when needed. Adds an audio preview so the mic can be read. Call startAudioDevice and stopAudioDevice to initialize and stop the audio layer. Change-Id: I6a71ef87ee805a6d4bfa824fa901dd638e8cbd65
-
- Jan 27, 2019
-
-
Adrien Béraud authored
Allows to request key frame from client-side hardware encoder. Change-Id: Id14ea527bc5e0852de4538c93ac60da5616879ec
-
- Jan 26, 2019
-
-
Adrien Béraud authored
Change-Id: Idb983898ae2cd0d9b58a46baf76073b9eac4e3be
-
- Jan 22, 2019
-
-
Philippe Gorley authored
Change-Id: I9fe37333bfbd4f089c8d85db9c2b446e4a1a7cbe Gitlab: #55
-
- Jan 16, 2019
-
-
Preemptively adds signal for hardware encoding so version won't have to be bumped again. Change-Id: Ie3b828671fab3628853b85a2a8259200e9a809c0 Gitlab: #55
-
- Jan 10, 2019
-
-
Sébastien Blin authored
If the archive is not updated before exporting it, contacts can be missing (because the file is only updated when a new device is added for now). Change-Id: Ie1068af26826b2a9acd1aa2c76123cff43eb6836 Gitlab: #65
-
- Jan 04, 2019
-
-
Removes refrences to project name in logs and comments where it doesn't matter whether or not the name is specified. Change-Id: I17f99390226929ee620bc479b203825389bb3d4d
-
- Jan 02, 2019
-
-
Sébastien Blin authored
Change-Id: Ia4ed75d04a284efa0763c917aeaa2f08863a87cb
-
- Dec 05, 2018
-
-
Sébastien Blin authored
Change-Id: I1ab42b470f75aa1291aaebd625bfa11984258080
-
- Nov 19, 2018
-
-
Adds ability to retrieve the shm renderer info from a call id, in case the client is launched mid call (else it can't show the call). SinkClient now keeps track of its width and height. Change-Id: Ie43c196c60de5e22825fc71ff404e99bbfbe9402 Gitlab: #59 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Oct 30, 2018
-
-
There is currently no distinction between the "peer busy" and "we replied busy after timeout" states, since both end in the BUSY state. Add a new PEER_BUSY state allowing such a distinction: * PEER_BUSY is set when peer replied busy * BUSY is set when we replied busy to an incoming call Bump daemon API number to major 7.0.0 since this is breaking the current API. In fact, these changes should not break anything in any well implemented client because unknown states should be properly handled, but better check. Change-Id: Id83f6db3d4524a91951b9945797f5fd2c019ff2f Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Sep 24, 2018
-
-
Change-Id: I848f8c7e5af8bd224c49de8a829475a99993abdc Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com> Gitlab: #52
-
- Sep 17, 2018
-
-
Philippe Gorley authored
Changes default visibility of symbols to hidden and makes only the API public. This patch aims to provide not only a stable API, but a stable ABI as well to any users of libring. This decreases the number of exported symbols significantly, benefitting dynamic linking time. Also decreases the chances of a symbol collision, and enables compiler optimizations. Bumps version to 6.0.0; clients must be recompiled. Change-Id: I5b639a6c0933af3021e40369b2e80d9a0b825e89
-
Change-Id: I37ef6f70abdfa39ae0fc8c89e271565cf3cea4e5
-
- Sep 16, 2018
-
-
Adrien Béraud authored
Change-Id: I39ebed2ee053db5b963c5e550c8452f49492d0e6
-
- Sep 15, 2018
-
-
Adrien Béraud authored
Change-Id: I445df662dc77c6ab49b8b6ae65b95e1b1cd546f4
-
- Sep 11, 2018
-
-
Initial import of the localrecorder. The local recorder provides a public interface for recording audio and video messages locally. For instance this can be used to record voice or video messages that could be later sent via file transfer. Change-Id: I0675fc0fb8588db24ae86302a76d4d68f5871b82
-
- Sep 04, 2018
-
-
Hugo Lefeuvre authored
Currently there is no timeout for received calls. If a peer is connected but doesn't answer a call, then this call will stay in RINGING state 'forever' until the calling user manually aborts it or peer becomes unreachable. This patch implements a timeout system: When a call starts ringing a job is scheduled in a fixed amount of time (corresponding to a new user preference, by default 30s) to check whether the call is still ringing or not. If the call is still ringing after timeout, hangup() is called with 486 (BUSY) state and ringing stops. Change-Id: I49218f5d4bdef8e4a8cee35fa6dde80f572b46c6 Gitlab: #42
-
- Aug 21, 2018
-
-
Andreas Traczyk authored
- also adds the signal to the dbus xml in case other clients/platforms wish to connect to it in the future Change-Id: I6d4d85e88e713a7a0ef22ca032653ca5bec188e7
-