summaryrefslogtreecommitdiffstats
path: root/services/audiopolicy/managerdefault/AudioPolicyManager.cpp
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2015-03-31 18:02:24 -0700
committerJean-Michel Trivi <jmtrivi@google.com>2015-04-01 11:29:43 -0700
commit887a9ed4446cb451181c392a0e51a69914e58fbf (patch)
tree148916028dcdf5c2db173f62f1b063412d070124 /services/audiopolicy/managerdefault/AudioPolicyManager.cpp
parent2110e04cdfbf9ad85ce154ce5f778ee5ccfc95eb (diff)
downloadframeworks_av-887a9ed4446cb451181c392a0e51a69914e58fbf.zip
frameworks_av-887a9ed4446cb451181c392a0e51a69914e58fbf.tar.gz
frameworks_av-887a9ed4446cb451181c392a0e51a69914e58fbf.tar.bz2
Updates to AudioPolicyManager refactor
Use protected access in AudioPolicyManager class for - engine field - querying phone state - isStrategyActive Fix inclusion of AudioPolicyManagerInterface header. Use "APM_" prefix in audio policy conf parsing code to avoid naming conflicts with some HALs. DeviceDescriptor and its collection class are good friends now. Change-Id: I236d62a2b8a4b6bf68dd515932650b912577c145
Diffstat (limited to 'services/audiopolicy/managerdefault/AudioPolicyManager.cpp')
-rw-r--r--services/audiopolicy/managerdefault/AudioPolicyManager.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/audiopolicy/managerdefault/AudioPolicyManager.cpp b/services/audiopolicy/managerdefault/AudioPolicyManager.cpp
index aa2e044..797a2b4 100644
--- a/services/audiopolicy/managerdefault/AudioPolicyManager.cpp
+++ b/services/audiopolicy/managerdefault/AudioPolicyManager.cpp
@@ -521,6 +521,10 @@ void AudioPolicyManager::setPhoneState(audio_mode_t state)
}
}
+audio_mode_t AudioPolicyManager::getPhoneState() {
+ return mEngine->getPhoneState();
+}
+
void AudioPolicyManager::setForceUse(audio_policy_force_use_t usage,
audio_policy_forced_cfg_t config)
{