1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5cc_test_library { 6 name: "libaudioloopback_jni", 7 srcs: [ 8 "jni-bridge.cpp", 9 "NativeAudioAnalyzer.cpp", 10 "WaveFileWriter.cpp", 11 "WavFileCapture.cpp", 12 ], 13 include_dirs: [ 14 "system/core/include/cutils", 15 "cts/apps/CtsVerifier/jni/megaaudio/player", 16 "cts/apps/CtsVerifier/jni/megaaudio/recorder", 17 "external/oboe/include", 18 "external/oboe/src", 19 "external/oboe/src/common", 20 "external/oboe/src/aaudio", 21 ], 22 header_libs: ["jni_headers"], 23 static_libs: ["oboe"], 24 shared_libs: [ 25 "libaaudio", 26 "liblog", 27 ], 28 stl: "libc++_static", 29 ldflags: ["-Wl,--hash-style=sysv"], 30 cflags: [ 31 "-Werror", 32 "-Wall", 33 "-Wno-unused-parameter", 34 // For slCreateEngine 35 "-Wno-deprecated", 36 ], 37 sdk_version: "current", 38} 39