summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorGlenn Kasten <gkasten@google.com>2011-05-23 09:06:03 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-05-23 09:06:03 -0700
commit162f7d15ac5c8c23d1c3de171239f3a4e6e06b2a (patch)
tree49cf782cd7ee56fce1f5def5482799e1800b8635 /services
parenta4ec6711259414cccf6da6b9a0c60fc4817992f0 (diff)
parent249c6a61f21bc90e25e4b77f18c98af1ac363e69 (diff)
downloadframeworks_av-162f7d15ac5c8c23d1c3de171239f3a4e6e06b2a.zip
frameworks_av-162f7d15ac5c8c23d1c3de171239f3a4e6e06b2a.tar.gz
frameworks_av-162f7d15ac5c8c23d1c3de171239f3a4e6e06b2a.tar.bz2
Merge "HAVE_ANDROID_OS AUDIOFLINGER_SECURITY_ENABLED dead"
Diffstat (limited to 'services')
-rw-r--r--services/audioflinger/AudioFlinger.cpp20
1 files changed, 0 insertions, 20 deletions
diff --git a/services/audioflinger/AudioFlinger.cpp b/services/audioflinger/AudioFlinger.cpp
index a6ba1a0..8e86eda 100644
--- a/services/audioflinger/AudioFlinger.cpp
+++ b/services/audioflinger/AudioFlinger.cpp
@@ -87,40 +87,20 @@ static const int kDumpLockSleep = 20000;
static const nsecs_t kWarningThrottle = seconds(5);
-#define AUDIOFLINGER_SECURITY_ENABLED 1
-
// ----------------------------------------------------------------------------
static bool recordingAllowed() {
-#ifndef HAVE_ANDROID_OS
- return true;
-#endif
-#if AUDIOFLINGER_SECURITY_ENABLED
if (getpid() == IPCThreadState::self()->getCallingPid()) return true;
bool ok = checkCallingPermission(String16("android.permission.RECORD_AUDIO"));
if (!ok) LOGE("Request requires android.permission.RECORD_AUDIO");
return ok;
-#else
- if (!checkCallingPermission(String16("android.permission.RECORD_AUDIO")))
- LOGW("WARNING: Need to add android.permission.RECORD_AUDIO to manifest");
- return true;
-#endif
}
static bool settingsAllowed() {
-#ifndef HAVE_ANDROID_OS
- return true;
-#endif
-#if AUDIOFLINGER_SECURITY_ENABLED
if (getpid() == IPCThreadState::self()->getCallingPid()) return true;
bool ok = checkCallingPermission(String16("android.permission.MODIFY_AUDIO_SETTINGS"));
if (!ok) LOGE("Request requires android.permission.MODIFY_AUDIO_SETTINGS");
return ok;
-#else
- if (!checkCallingPermission(String16("android.permission.MODIFY_AUDIO_SETTINGS")))
- LOGW("WARNING: Need to add android.permission.MODIFY_AUDIO_SETTINGS to manifest");
- return true;
-#endif
}
// To collect the amplifier usage