summaryrefslogtreecommitdiff
path: root/Externals/soundtouch/FIFOSampleBuffer.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2026-09-27 20:39:11 +0200
committerJosJuice <josjuice@gmail.com>2026-09-27 21:31:29 +0200
commit5f395ab79293cb88c266171a9caf0253592c70fb (patch)
treee4158fc881f0e71b57224356fb83216d4c068aa7 /Externals/soundtouch/FIFOSampleBuffer.cpp
parent465c652da1dc0b3048089701a1885084821c9574 (diff)
Android: Set abiFilters for ndk
Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools. When we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash. This fixes the problem by setting abiFilters under ndk instead of under cmake, as documented at https://developer.android.com/ndk/guides/abis.
Diffstat (limited to 'Externals/soundtouch/FIFOSampleBuffer.cpp')
0 files changed, 0 insertions, 0 deletions