commit | 58b01b15fc6f7115a3776771d3cee19fc1bb741f | [log] [tgz] |
---|---|---|
author | Andy Hung <hunga@google.com> | Tue Mar 26 18:04:29 2024 -0700 |
committer | Andy Hung <hunga@google.com> | Tue Mar 26 18:05:24 2024 -0700 |
tree | 10c5db2f2a4584b9d18e4a7ac70c346ae82c2301 | |
parent | d6952c02da16b2851f70b4ddf391843559af1021 [diff] [blame] |
audio: Enable RT priority inheritance for service clients Useful for game, XR, spatialization clients. Test: compiles Bug: 331498867 Change-Id: I48d2120338d2d9bdf3c01dc1546937c3dc7aaba9
diff --git a/services/audiopolicy/service/AudioPolicyService.cpp b/services/audiopolicy/service/AudioPolicyService.cpp index f6492d4..7f0c902 100644 --- a/services/audiopolicy/service/AudioPolicyService.cpp +++ b/services/audiopolicy/service/AudioPolicyService.cpp
@@ -228,6 +228,7 @@ mDestroyAudioPolicyManager(destroyAudioPolicyManager), mUsecaseValidator(media::createUsecaseValidator()) { setMinSchedulerPolicy(SCHED_NORMAL, ANDROID_PRIORITY_AUDIO); + setInheritRt(true); } void AudioPolicyService::loadAudioPolicyManager()