Android.mk revision f53e613b3dedab3ecada2c93d8846233c442d129
12355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_PATH:= $(call my-dir) 22355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 35ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk# AAudio Service 42355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burkinclude $(CLEAR_VARS) 52355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 6f53e613b3dedab3ecada2c93d8846233c442d129Phil BurkLOCAL_MODULE := aaudioservice 72355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_MODULE_TAGS := optional 82355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 9f53e613b3dedab3ecada2c93d8846233c442d129Phil BurkLIBAAUDIO_DIR := ../../media/libaaudio 105ed503c7a66c90f93759c90237a9b432dbd93f9fPhil BurkLIBAAUDIO_SRC_DIR := $(LIBAAUDIO_DIR)/src 112355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 122355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_C_INCLUDES := \ 132355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(call include-path-for, audio-utils) \ 142355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk frameworks/native/include \ 152355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk system/core/base/include \ 16f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk $(TOP)/frameworks/native/media/libaaudio/include/include \ 17f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk $(TOP)/frameworks/av/media/libaaudio/include \ 182355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk frameworks/native/include \ 192355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/external/tinyalsa/include \ 20f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk $(TOP)/frameworks/av/media/libaaudio/src \ 21f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk $(TOP)/frameworks/av/media/libaaudio/src/binding \ 22f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk $(TOP)/frameworks/av/media/libaaudio/src/client \ 23f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk $(TOP)/frameworks/av/media/libaaudio/src/core \ 24f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk $(TOP)/frameworks/av/media/libaaudio/src/fifo \ 25f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk $(TOP)/frameworks/av/media/libaaudio/src/utility 262355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 27f53e613b3dedab3ecada2c93d8846233c442d129Phil Burk# TODO These could be in a libaaudio_common library 282355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_SRC_FILES += \ 295ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/utility/HandleTracker.cpp \ 305ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/utility/AAudioUtilities.cpp \ 315ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/fifo/FifoBuffer.cpp \ 325ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/fifo/FifoControllerBase.cpp \ 335ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/SharedMemoryParcelable.cpp \ 345ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/SharedRegionParcelable.cpp \ 355ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/RingBufferParcelable.cpp \ 365ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/AudioEndpointParcelable.cpp \ 375ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/AAudioStreamRequest.cpp \ 385ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/AAudioStreamConfiguration.cpp \ 395ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/IAAudioService.cpp \ 402355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk SharedRingBuffer.cpp \ 412355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk FakeAudioHal.cpp \ 425ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioService.cpp \ 435ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioServiceStreamBase.cpp \ 445ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioServiceStreamFakeHal.cpp \ 45dec33abe3739b2116ef6fbac36f7ca5d26f9d190Phil Burk TimestampScheduler.cpp \ 465ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioServiceMain.cpp \ 475ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioThread.cpp 482355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 492355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_CFLAGS += -Wno-unused-parameter 502355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_CFLAGS += -Wall -Werror 512355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 522355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_SHARED_LIBRARIES := libbinder libcutils libutils liblog libtinyalsa 532355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 542355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burkinclude $(BUILD_EXECUTABLE) 55