Hello, I have gotten the app to build and run on Android.
https://github.com/XP20/supersonic/tree/android-build (added android build support)
https://github.com/XP20/go-mpv/tree/use-pkg-config (1-liner change to use #cgo pkg-config: mpv)
libmpv and transient deps for android are sourced from https://github.com/mpv-android/mpv-android apk /lib/ contents
While audio playback, seeking, track changes, volume all seem to work, caveats include:
- server config (probably settings too) does not persist
- no Android Media Controls integration
- and of course no mobile UI currently
I'd be down to do further work on mobile integration, but at the same time I have never used Go before.
Hello, I have gotten the app to build and run on Android.
https://github.com/XP20/supersonic/tree/android-build (added android build support)
https://github.com/XP20/go-mpv/tree/use-pkg-config (1-liner change to use
#cgo pkg-config: mpv)libmpv and transient deps for android are sourced from https://github.com/mpv-android/mpv-android apk
/lib/contentsWhile audio playback, seeking, track changes, volume all seem to work, caveats include:
I'd be down to do further work on mobile integration, but at the same time I have never used Go before.