scrcpy/server
Simon Chan 330a9b1ec9 Fix AudioRecord package name for Android 16
Since commit 9f91a5eebb4520b9333576e946b3911d0f946a04 in frameworks/av
(AOSP), an AudioRecord can be created only if the declared package name
in the AttributionSource is "shell" (for the shell UID):
 - <7c4e6991ac/services/audiopolicy/permission/NativePermissionController.cpp (129)>
 - <7c4e6991ac/services/audiopolicy/permission/NativePermissionController.cpp (40)>

Refs 9f91a5eebb%5E%21/
Fixes #5698 <https://github.com/Genymobile/scrcpy/issues/5698>

Signed-off-by: Romain Vimont <rom@rom1v.com>
2024-12-23 12:17:12 +01:00
..
scripts Use "/usr/bin/env bash" for build-wrapper.sh 2020-09-15 13:44:02 +02:00
src Fix AudioRecord package name for Android 16 2024-12-23 12:17:12 +01:00
.gitignore Convert server to an Android project 2018-01-30 12:01:36 +01:00
build.gradle Bump version to 3.1 2024-12-09 22:29:51 +01:00
build_without_gradle.sh Bump version to 3.1 2024-12-09 22:29:51 +01:00
meson.build Set icon and server env paths for meson devenv 2024-12-12 18:15:26 +01:00
proguard-rules.pro Convert server to an Android project 2018-01-30 12:01:36 +01:00