diff options
author | Eric Laurent <elaurent@google.com> | 2014-06-09 20:01:29 -0700 |
---|---|---|
committer | Eric Laurent <elaurent@google.com> | 2014-06-10 12:03:07 -0700 |
commit | f269b8e0e9ab950fc6652b9594b7a3431c81630c (patch) | |
tree | 5a25963f4584c5ddd6ff7031329c16c55427e50e /services/audiopolicy/Android.mk | |
parent | 7e45ef9db7446d33c941961c14555413641e444b (diff) | |
download | frameworks_av-f269b8e0e9ab950fc6652b9594b7a3431c81630c.zip frameworks_av-f269b8e0e9ab950fc6652b9594b7a3431c81630c.tar.gz frameworks_av-f269b8e0e9ab950fc6652b9594b7a3431c81630c.tar.bz2 |
audio policy: use factory to create audio policy manager
Use the class factory to create the audio policy mamager
instead of AudioPolicyManager class constructor and
use a pointer to an AudioPolicyInterface.
Change-Id: Ibb5a8eee5d597db67cf13f279c909181cfee9949
Diffstat (limited to 'services/audiopolicy/Android.mk')
-rw-r--r-- | services/audiopolicy/Android.mk | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/services/audiopolicy/Android.mk b/services/audiopolicy/Android.mk index a22ad9d..cddc503 100644 --- a/services/audiopolicy/Android.mk +++ b/services/audiopolicy/Android.mk @@ -46,8 +46,8 @@ LOCAL_CFLAGS += -fvisibility=hidden include $(BUILD_SHARED_LIBRARY) + ifneq ($(USE_LEGACY_AUDIO_POLICY), 1) -ifneq ($(USE_CUSTOM_AUDIO_POLICY), 1) include $(CLEAR_VARS) @@ -62,6 +62,20 @@ LOCAL_SHARED_LIBRARIES := \ LOCAL_STATIC_LIBRARIES := \ libmedia_helper +LOCAL_MODULE:= libaudiopolicymanagerdefault + +include $(BUILD_SHARED_LIBRARY) + +ifneq ($(USE_CUSTOM_AUDIO_POLICY), 1) + +include $(CLEAR_VARS) + +LOCAL_SRC_FILES:= \ + AudioPolicyFactory.cpp + +LOCAL_SHARED_LIBRARIES := \ + libaudiopolicymanagerdefault + LOCAL_MODULE:= libaudiopolicymanager include $(BUILD_SHARED_LIBRARY) |