diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-12-17 22:34:56 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-12-17 22:34:56 +0000 |
commit | bfa9d25e45d0b39b841bdf1c285174568c68eb5e (patch) | |
tree | 2c749ea950c370bfce380bb8de7e4af8ac24d78e | |
parent | 7a719ef4b8b58fde82f8a0c31a726bd8ccc23dd1 (diff) | |
parent | 5190b9b589f8166738f887ec7e3cd1b54e513143 (diff) |
Snap for 9416697 from 5190b9b589f8166738f887ec7e3cd1b54e513143 to tm-qpr2-release
Change-Id: I780e74d93a78cbe9d41063b952f3a6d24cb25905
-rw-r--r-- | prebuilts/api/33.0/private/property_contexts | 5 | ||||
-rw-r--r-- | prebuilts/api/33.0/public/hal_audio.te | 3 | ||||
-rw-r--r-- | private/property_contexts | 5 | ||||
-rw-r--r-- | public/hal_audio.te | 3 |
4 files changed, 16 insertions, 0 deletions
diff --git a/prebuilts/api/33.0/private/property_contexts b/prebuilts/api/33.0/private/property_contexts index c5b72821c..ac288f032 100644 --- a/prebuilts/api/33.0/private/property_contexts +++ b/prebuilts/api/33.0/private/property_contexts @@ -347,6 +347,11 @@ audio.deep_buffer.media u:object_r:audio_config_prop:s0 exact bool audio.offload.video u:object_r:audio_config_prop:s0 exact bool audio.offload.min.duration.secs u:object_r:audio_config_prop:s0 exact int +# spatializer tuning +audio.spatializer.priority u:object_r:audio_config_prop:s0 exact int +audio.spatializer.effect.affinity u:object_r:audio_config_prop:s0 exact int +audio.spatializer.effect.util_clamp_min u:object_r:audio_config_prop:s0 exact int + ro.audio.ignore_effects u:object_r:audio_config_prop:s0 exact bool ro.audio.monitorRotation u:object_r:audio_config_prop:s0 exact bool ro.audio.offload_wakelock u:object_r:audio_config_prop:s0 exact bool diff --git a/prebuilts/api/33.0/public/hal_audio.te b/prebuilts/api/33.0/public/hal_audio.te index 52caa0079..aabc884f8 100644 --- a/prebuilts/api/33.0/public/hal_audio.te +++ b/prebuilts/api/33.0/public/hal_audio.te @@ -23,6 +23,9 @@ allow hal_audio dumpstate:fifo_file write; # Needed to allow sound trigger hal to access shared memory from apps. allow hal_audio_server appdomain:fd use; +# allow self to set scheduler (and allows Binder RT PI) +allow hal_audio_server self:global_capability_class_set sys_nice; + # allow hal audio to use vnbinder vndbinder_use(hal_audio) diff --git a/private/property_contexts b/private/property_contexts index c5b72821c..ac288f032 100644 --- a/private/property_contexts +++ b/private/property_contexts @@ -347,6 +347,11 @@ audio.deep_buffer.media u:object_r:audio_config_prop:s0 exact bool audio.offload.video u:object_r:audio_config_prop:s0 exact bool audio.offload.min.duration.secs u:object_r:audio_config_prop:s0 exact int +# spatializer tuning +audio.spatializer.priority u:object_r:audio_config_prop:s0 exact int +audio.spatializer.effect.affinity u:object_r:audio_config_prop:s0 exact int +audio.spatializer.effect.util_clamp_min u:object_r:audio_config_prop:s0 exact int + ro.audio.ignore_effects u:object_r:audio_config_prop:s0 exact bool ro.audio.monitorRotation u:object_r:audio_config_prop:s0 exact bool ro.audio.offload_wakelock u:object_r:audio_config_prop:s0 exact bool diff --git a/public/hal_audio.te b/public/hal_audio.te index 52caa0079..aabc884f8 100644 --- a/public/hal_audio.te +++ b/public/hal_audio.te @@ -23,6 +23,9 @@ allow hal_audio dumpstate:fifo_file write; # Needed to allow sound trigger hal to access shared memory from apps. allow hal_audio_server appdomain:fd use; +# allow self to set scheduler (and allows Binder RT PI) +allow hal_audio_server self:global_capability_class_set sys_nice; + # allow hal audio to use vnbinder vndbinder_use(hal_audio) |