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", }