commit | b2379ba0a32638bae2ea0460644f68cf5a0967ce | [log] [tgz] |
---|---|---|
author | Eric Laurent <elaurent@google.com> | Mon May 23 17:42:12 2016 -0700 |
committer | Eric Laurent <elaurent@google.com> | Tue May 24 17:16:57 2016 +0000 |
tree | 92313531455a4482d97d03d0f4ecb1e727b4076a | |
parent | a0e10ff02b156738c0e5441104821b220eea3d68 [diff] [blame] |
Fix android.permission.CAPTURE_AUDIO_OUTPUT permission check Make sure we use the correct PID and UID when checking android.permission.CAPTURE_AUDIO_OUTPUT permission from audio policy service. Bug: 28772898 Change-Id: I8f0c45bf7a5728b4364a451eefb6c025892ae9a5
diff --git a/services/audiopolicy/service/AudioPolicyInterfaceImplLegacy.cpp b/services/audiopolicy/service/AudioPolicyInterfaceImplLegacy.cpp index c830454..7c9315d 100644 --- a/services/audiopolicy/service/AudioPolicyInterfaceImplLegacy.cpp +++ b/services/audiopolicy/service/AudioPolicyInterfaceImplLegacy.cpp
@@ -234,6 +234,7 @@ status_t AudioPolicyService::getInputForAttr(const audio_attributes_t *attr, audio_io_handle_t *input, audio_session_t session, + pid_t pid __unused, uid_t uid __unused, uint32_t samplingRate, audio_format_t format,