diff options
author | Eric Laurent <elaurent@google.com> | 2014-06-06 14:56:52 -0700 |
---|---|---|
committer | Eric Laurent <elaurent@google.com> | 2014-06-06 16:03:28 -0700 |
commit | eb108a4622825688b02d7afc981014d149913cd8 (patch) | |
tree | 73249a1268ee3228dffce25aa8eb15caabdc96c6 /services/audiopolicy/AudioPolicyManager.h | |
parent | 270facca297275a4889d1cc49ec4d2768ed38bb7 (diff) | |
download | frameworks_av-eb108a4622825688b02d7afc981014d149913cd8.zip frameworks_av-eb108a4622825688b02d7afc981014d149913cd8.tar.gz frameworks_av-eb108a4622825688b02d7afc981014d149913cd8.tar.bz2 |
audio policy: added audio HAL version in audio_policy.conf
Each hardware module section in audio_policy.conf indicates
the audio HAL version it implements.
Also added a template audio_policy.conf file with examples
of device and gain descriptors added for audio HAL version3.0.
Bug: 14815883.
Change-Id: Id219d121f81f687363f6c18f2d1684b2448dcdf4
Diffstat (limited to 'services/audiopolicy/AudioPolicyManager.h')
-rw-r--r-- | services/audiopolicy/AudioPolicyManager.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/services/audiopolicy/AudioPolicyManager.h b/services/audiopolicy/AudioPolicyManager.h index 4327949..adf1b33 100644 --- a/services/audiopolicy/AudioPolicyManager.h +++ b/services/audiopolicy/AudioPolicyManager.h @@ -359,8 +359,9 @@ protected: void dump(int fd); - const char *const mName; // base name of the audio HW module (primary, a2dp ...) - audio_module_handle_t mHandle; + const char *const mName; // base name of the audio HW module (primary, a2dp ...) + uint32_t mHalVersion; // audio HAL API version + audio_module_handle_t mHandle; Vector < sp<IOProfile> > mOutputProfiles; // output profiles exposed by this module Vector < sp<IOProfile> > mInputProfiles; // input profiles exposed by this module DeviceVector mDeclaredDevices; // devices declared in audio_policy.conf |