- Sep 21, 2017
-
-
Adrien Béraud authored
Change-Id: I6ecfeff79957fdcd17bcf2ce0c53cb0b4ac15fcd
-
- Aug 17, 2017
-
-
Alexandre Lision authored
Since commit 822368 ffmpeg fails to compile because pkg-config is not able to find opus. Forcing the use of pkg-config in the extras/tools fixed the issue. I have encountered this behaviour on Fedora 26 Change-Id: I927aea1a56426191ac86e9158f7d85249b3b36eb
-
- Aug 07, 2017
-
-
Change-Id: If902314ec19daad7678879a7054fbac5c2dd40fb Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Aug 03, 2017
-
-
This patch create a submodule libringandroid which will contains all the common code between Android Tv and regular Android app. Files in this module are nearly untouched compare to those who exist in app module. Change-Id: I6e98f87aa856de61bfff72ec2fd9734987fd0422
-
- Jul 19, 2017
-
-
Manual inclusion of the C++ standard library path or setting HAVE_PTHREADS is no longer necessary because it's handled by the NDK. Also use O3 optimizations instead of O2. Change-Id: I20d916519e1fcc989f370db6648e933d053a4fd0 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jul 13, 2017
-
-
Change-Id: Ic0f4b2d1c21d6a11ed9ea97f8077470600626146 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jul 11, 2017
-
-
Instead of using gas-preprocessor from the system, use the version from daemon build tools. Change-Id: If394f17051e617596a5c288d9167e8cd151f21e4 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jun 30, 2017
-
-
Alexandre Lision authored
Duplicate necessary code from app module to load and run the Ring daemon. UI must be recreated for each feature. build-daemon.sh has been amended to also copy libring.so to androidtv module Change-Id: I389e6327972bac0c2dc19d21e85dd5ef867b1cfc
-
- May 25, 2017
-
-
* disable "unused" warnings for generated code * fix a warning when printing pointer in JNI template * remove references to non-existing "jniclean" target Change-Id: I4215e19e4630f4dd97372a000bd432468836273d Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com>
-
Allows to make use of ffmpeg MediaCodec hardware accelerators. This patch requires ffmpeg to be built with the JNI module (see related patch in the daemon). Change-Id: If6454a5f27f895ef14ba8d378bae7c29ed87c8ad Reviewed-by:
Hadrien De Sousa <hadrien.desousa@savoirfairelinux.com>
-
- May 04, 2017
-
-
Aline Bonnet authored
This commit links the argon2 library to use it in the daemon. Change-Id: I79eb188ae818ac6e7a971c99bd6a2e2e57c4a1a4 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- Apr 25, 2017
-
-
ffmpeg depends on iconv, so it should be specified after it for static linking. Fixes missing symbols errors on startup with recent GnuTLS. Change-Id: I6f7546065429b154b1ce19ced9f2a6cdcebd19f9 Reviewed-by:
Aline Bonnet <aline.bonnet@savoirfairelinux.com>
-
- Mar 29, 2017
-
-
There is a dependency loop between the daemon and the Android client because the interface DRing-JNI is on the client. This commit allows to build the daemon without the JNI wrapper. Change-Id: If4955f9489bba32a2f394e83e25969ed6ad407aa Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- Feb 10, 2017
-
-
Adrien Béraud authored
Change-Id: I81e58c8fa88a871bcaa378f454884973bee0aff6 Tuleap: #1509
-
- Dec 15, 2016
-
-
Guillaume Roguez authored
Without MAKEFLAGS we don't use multithreaded build power. Change-Id: I9c002c66c933c8795a6c50b6f881f1c1aa005f93 Reviewed-by:
Romain Bertozzi <romain.bertozzi@savoirfairelinux.com>
-
- Nov 24, 2016
-
-
Thibault Wittemberg authored
Daemon can now be accessed in libringclient. It will allow presenters to communicate directly with it. In a next patch we will add an Observer pattern so that the presenters will react to daemon's callbacks. This is still the Android App that loads the native libring.so according to the platform. Change-Id: Ia23a55621f3b793a1e8d37de3f56d00ff312335d Tuleap: #1317
-
- Nov 08, 2016
-
-
Alexandre Lision authored
After the clang toolchain switch symbols of libring.so were not stripped anymore, increasing drastically the binary size. The '-s' build parameter has been readded. The final apk now weights around 22Mo. Change-Id: I4dbdf4f98989b42dc21267f09747d59368406a9d Tuleap: #1194
-
- Nov 02, 2016
-
-
Romain Bertozzi authored
This patch fixes the process of building release binaries. The build was broken in the commit 86759bbc. Before this patch, the built binary was a debug one, even if --release was set as argument. To fix this, we now propagate the RELEASE variable to the build-daemon script from compile.sh. Doing so, the make instruction remains the same and now uses a correctly initialized RELEASE variable (which was always 0 before). Tuleap: #1156 Change-Id: Ief812c77742664bc0279cb70baa2925e9a49019b
-
- Oct 18, 2016
-
-
Adrien Béraud authored
Change-Id: I7a6abb3b3822dbc93a6b7e6c1d30d3546d5485b7 Reviewed-by:
Thibault Wittemberg <thibault.wittemberg@savoirfairelinux.com>
-
- Oct 13, 2016
-
-
Adrien Béraud authored
Tuleap: #953 Change-Id: I2599f5b8505609a556556b9fa6ca8ced3783cd3c
-
- Oct 11, 2016
-
-
Adrien Béraud authored
Change-Id: Iff84f3554fd87087b2b2b2388d41cb2aa35c5488 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- Sep 28, 2016
-
-
* update build system to use LLVM/Clang for contrib/daemon/JNI compilation * unify build system between daemon and JNI modules * requires Android NDK r12b+ (build machine) * uses clang 3.8, links with static stdc++ Tuleap: #575 Change-Id: I7003ee4469418b334fd98eaeb259616c5f8192ee
-