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

Commit 500b67f4 authored by Jiabin Huang's avatar Jiabin Huang
Browse files

Check CAPTURE_MEDIA_OUTPUT permission when it is required.

Bug: 382270587
Change-Id: I7d3c13bda55fce8f0e4396e6ee93aa3d0150f0fa
Test: TH
Flag: EXEMPT bugfix
parent 4a3bd5c2
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2015,7 +2015,7 @@ Status AudioPolicyService::registerPolicyMixes(const std::vector<media::AudioMix

    if (needCaptureMediaOutput && !(audioserver_permissions() ?
                CHECK_PERM(CAPTURE_MEDIA_OUTPUT, attributionSource.uid)
                : modifyAudioRoutingAllowed())) {
                : captureMediaOutputAllowed(attributionSource))) {
        return binderStatusFromStatusT(PERMISSION_DENIED);
    }