Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f876348c authored by Eric Laurent's avatar Eric Laurent
Browse files

audio policy: fix error log for permission checks

Fix a copy past error causing misleading error logs in case of
permission check failures.

Bug: 210136642
Test: make
Change-Id: I6a36d74c06b5a8a14a185161bdd1f4f4bcd122ce
parent b7c00502
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -90,13 +90,13 @@ status_t AudioPolicyService::validateUsage(const audio_attributes_t& attr,
            if (attr.usage == AUDIO_USAGE_CALL_ASSISTANT
                    && ((attr.flags & AUDIO_FLAG_CALL_REDIRECTION) != 0)) {
                if (!callAudioInterceptionAllowed(attributionSource)) {
                    ALOGE(("permission denied: modify audio routing not allowed "
                           "for attributionSource %s"), attributionSource.toString().c_str());
                    ALOGE("%s: call audio interception not allowed for attribution source: %s",
                           __func__, attributionSource.toString().c_str());
                    return PERMISSION_DENIED;
                }
            } else if (!modifyAudioRoutingAllowed(attributionSource)) {
                ALOGE(("permission denied: modify audio routing not allowed "
                       "for attributionSource %s"), attributionSource.toString().c_str());
                ALOGE("%s: modify audio routing not allowed for attribution source: %s",
                        __func__, attributionSource.toString().c_str());
                return PERMISSION_DENIED;
            }
        } else {