blob: 3d788462379d29b4fa767d7c16bb12b26e5515ef [file] [log] [blame]
cc_library_shared {
name: "libloopback",
srcs: [
"sles.cpp",
"byte_buffer.c",
"jni_native.c",
"loopback.c",
"audio_utils/atomic.c",
"audio_utils/fifo.c",
"audio_utils/roundup.c",
"lb2/loopback_test.cpp",
"lb2/sound_system_echo.cpp",
"lb2/test_context.cpp",
"lb2/loopback2.cpp",
"lb2/sound_system_aaudio.cpp",
"lb2/oboe/src/aaudio/AAudioLoader.cpp",
],
include_dirs: [
"frameworks/wilhelm/include",
"frameworks/av/media/libaaudio/include",
],
shared_libs: [
"libOpenSLES",
"libdl",
"liblog",
"libandroid",
],
//LOCAL_LDFLAGS += -Wl,--hash-style=sysv
//LOCAL_CFLAGS := -DSTDC_HEADERS
cppflags: [
"-fexceptions",
],
cpp_std: "c++11",
c_std: "c11",
}