Repository navigation
Releases
libmpv 1.1.0
io.github.midasvo:libmpv:1.1.0
Based on upstream jarnedemeulemeester/libmpv-android@d2275e4.
| Component | Version |
|---|---|
| platform | android-37.0 |
| sdk | 14742923_latest |
| ndk | 30.0.16248370 |
| sdk_build_tools | 37.0.0 |
| cmake | 4.1.2 |
| lua | 5.2.4 |
| libunibreak | 8_0 |
| libass | 0.17.5 |
| harfbuzz | 15.1.0 |
| fribidi | 1.0.18 |
| freetype | 2-15-0 |
| libxml2 | 2.15.4 |
| fontconfig | 2.18.3 |
| mbedtls | 3.6.7 |
| libplacebo | 7.387.0 |
| dav1d | 1.5.4 |
| ffmpeg | 9.0.2 |
| curl | 8.23.0 |
| mpv | 0.42.0 |
Licence
The native libraries in this AAR are effectively GPL-3.0-or-later (libmpv.so links FFmpeg and other GPL components). Licences per component are listed in the README.
The complete corresponding source of this build (this repository at v1.1.0 plus every dependency as downloaded and patched) is attached as libmpv-1.1.0-sources.tar.xz.
What changed for players
First release from this fork, from upstream main past its 1.0.0: mpv 0.42.0 (was 0.41.0), FFmpeg 9.0.2 (8.1), libplacebo 7.387.0 (7.360.1; fixes AV1 film grain on OpenGL ES, midasvo/ephyra#652), dav1d 1.5.4, libass 0.17.5 and mbedtls 3.6.7 (security fixes), and curl 8.23.0, newly added.
- mpv 0.42 reads http(s) through libcurl by default with FFmpeg 9;
curl-enabled=nobrings back FFmpeg's networking.tls-verifynow defaults toyesand the build has no CA bundle. - Wrapper:
requestLogMessages(level), real logcat priorities,destroy()can be called twice.
Signed with DD02 C554 A0EB AF24 B72B 68B0 D84A 55E8 003C 6AB5. The AAR attached here is the exact file on Maven Central. The source tarball was regenerated from v1.1.0 with the same steps as publish.yaml (this run's release step failed, fixed in #17).