Closed Nuesel closed 2 years ago
Maybe the error
Gralloc3: mapper 3.x is not supported
is related with this problem:
https://forum.qt.io/topic/123071/gralloc3-mapper-3-x-is-not-supported-error-with-chartview
I tried to compile Snapdroid on my own, but I got stuck with error message:
What went wrong: Could not determine the dependencies of task ':Snapcast:stripReleaseDebugSymbols'. Could not create task ':Snapcast:mergeReleaseNativeLibs'. Gradle project cmake.path is /home/nuesel/snapdroid/Snapcast/src/main/cpp/snapcast/CMakeLists.txt but that file doesn't exist
Obviously I am missing a dependency, but what? Is there any howto on building Snapdroid? Thanks for your help!
Did you check out the submodules: git submodule update --init --recursive
. Snapcast is compiled with the NDK as native binary and the Snapclient source is linked as submodule.
Snapdroid is built by the Github actions CI: https://github.com/badaix/snapdroid/blob/develop/.github/workflows/ubuntu.yml, maybe this file can give more hints on what might went wrong.
Thanks for the hint. Checking out the Snapclient submodule solves the compilation issue.
The last build on Github works without problems: https://github.com/badaix/snapdroid/actions/runs/1802461396 The same is true for my local build (master/head).
The current version 24.0.0 distributed on F-Droid shows the behavior described above. Maybe a new release would be reasonable? Thanks for your help!
When playing some audio with Snapdroid 24.0.0 on my Android 10 (LineageOS), my phone keeps being quiet. The audio perfectly plays on my RaspberryPi with Snapclient. I started playing while tracing the log of the app with:
adb shell pidof -s de.badaix.snapcast
adb logcat --pid=xxxxx
The Android app cannot successfully contact the Snapserver, although everything is properly configured (see below). After hitting the play button in Snapdroid, it changes to a stop button but nothing else happens. Does anybody know, what might cause such a problem? Many thanks!Nuesel