summaryrefslogtreecommitdiffstats
path: root/services/audiopolicy/AudioPolicyManager.h
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2015-01-29 13:36:45 -0800
committerEric Laurent <elaurent@google.com>2015-01-29 13:36:45 -0800
commita1d525fbf2c1e0b2c61e5d29f338b0a0d8823436 (patch)
tree58ca0bd223daf403b1e18f29dc3dc2966f2c5478 /services/audiopolicy/AudioPolicyManager.h
parenta93fd2be99d21629bed504b9b7df035fc2f54562 (diff)
downloadframeworks_av-a1d525fbf2c1e0b2c61e5d29f338b0a0d8823436.zip
frameworks_av-a1d525fbf2c1e0b2c61e5d29f338b0a0d8823436.tar.gz
frameworks_av-a1d525fbf2c1e0b2c61e5d29f338b0a0d8823436.tar.bz2
audio policy: match attached device to declared devices
Make sure that when a new audio device is connected, and a specific profile for this device is listed in audio_policy.conf, this particular profile is used instead of a default generic profile. Bug: 19188567. Change-Id: I5f576fcd697adc041b2cfbd2bac7a51bcc2143b9
Diffstat (limited to 'services/audiopolicy/AudioPolicyManager.h')
-rw-r--r--services/audiopolicy/AudioPolicyManager.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/audiopolicy/AudioPolicyManager.h b/services/audiopolicy/AudioPolicyManager.h
index 2bc91e1..cbdafa6 100644
--- a/services/audiopolicy/AudioPolicyManager.h
+++ b/services/audiopolicy/AudioPolicyManager.h
@@ -929,6 +929,9 @@ private:
status_t setDeviceConnectionStateInt(audio_devices_t device,
audio_policy_dev_state_t state,
const char *device_address);
+ sp<DeviceDescriptor> getDeviceDescriptor(const audio_devices_t device,
+ const char *device_address);
+
};
};