|
|
|
@ -121,9 +121,11 @@ status_t AudioPolicyService::setForceUse(audio_policy_force_use_t usage,
|
|
|
|
|
if (mAudioPolicyManager == NULL) {
|
|
|
|
|
return NO_INIT;
|
|
|
|
|
}
|
|
|
|
|
if (!settingsAllowed()) {
|
|
|
|
|
|
|
|
|
|
if (!modifyAudioRoutingAllowed()) {
|
|
|
|
|
return PERMISSION_DENIED;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (usage < 0 || usage >= AUDIO_POLICY_FORCE_USE_CNT) {
|
|
|
|
|
return BAD_VALUE;
|
|
|
|
|
}
|
|
|
|
|