|
|
|
@@ -5,6 +5,7 @@ |
|
|
|
LOCAL_PATH := $(call my-dir) |
|
|
|
JACK_ROOT := $(call my-dir)/.. |
|
|
|
SUPPORT_ALSA_IN_JACK := true |
|
|
|
SUPPORT_ANDROID_REALTIME_SCHED := false |
|
|
|
ALSA_INCLUDES := vendor/samsung/common/external/alsa-lib/include |
|
|
|
JACK_STL_LDFLAGS := -Lprebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/libs/$(TARGET_CPU_ABI) -lgnustl_static |
|
|
|
JACK_STL_INCLUDES := $(JACK_ROOT)/android/cxx-stl/gnu-libstdc++/libs/$(TARGET_CPU_ABI)/include \ |
|
|
|
@@ -238,6 +239,11 @@ audioadapter_libsource := \ |
|
|
|
../common/JackAudioAdapterFactory.cpp \ |
|
|
|
../linux/alsa/JackAlsaAdapter.cpp |
|
|
|
|
|
|
|
ifeq ($(SUPPORT_ANDROID_REALTIME_SCHED), true) |
|
|
|
sched_c_include := bionic/libc/bionic \ |
|
|
|
frameworks/av/services/audioflinger |
|
|
|
endif |
|
|
|
|
|
|
|
# ======================================================== |
|
|
|
# libjackserver.so |
|
|
|
# ======================================================== |
|
|
|
@@ -251,6 +257,12 @@ LOCAL_C_INCLUDES := $(common_c_includes) |
|
|
|
LOCAL_SHARED_LIBRARIES := libc libdl libcutils libutils libjackshm |
|
|
|
LOCAL_MODULE_TAGS := eng optional |
|
|
|
LOCAL_MODULE := libjackserver |
|
|
|
ifeq ($(SUPPORT_ANDROID_REALTIME_SCHED), true) |
|
|
|
LOCAL_CFLAGS += -DJACK_ANDROID_REALTIME_SCHED |
|
|
|
LOCAL_C_INCLUDES += $(sched_c_include) |
|
|
|
LOCAL_SHARED_LIBRARIES += libbinder |
|
|
|
LOCAL_STATIC_LIBRARIES := libscheduling_policy |
|
|
|
endif |
|
|
|
|
|
|
|
include $(BUILD_SHARED_LIBRARY) |
|
|
|
|
|
|
|
@@ -283,6 +295,12 @@ LOCAL_C_INCLUDES := $(common_c_includes) |
|
|
|
LOCAL_SHARED_LIBRARIES := libc libdl libcutils libutils libjackshm |
|
|
|
LOCAL_MODULE_TAGS := eng optional |
|
|
|
LOCAL_MODULE := libjack |
|
|
|
ifeq ($(SUPPORT_ANDROID_REALTIME_SCHED), true) |
|
|
|
LOCAL_CFLAGS += -DJACK_ANDROID_REALTIME_SCHED |
|
|
|
LOCAL_C_INCLUDES += $(sched_c_include) |
|
|
|
LOCAL_SHARED_LIBRARIES += libbinder |
|
|
|
LOCAL_STATIC_LIBRARIES := libscheduling_policy |
|
|
|
endif |
|
|
|
|
|
|
|
include $(BUILD_SHARED_LIBRARY) |
|
|
|
|
|
|
|
|