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 shared_libs: [ 24 "libaaudio", 25 "liblog", 26 ], 27 stl: "libc++_static", 28 ldflags: ["-Wl,--hash-style=sysv"], 29 cflags: [ 30 "-Werror", 31 "-Wall", 32 "-Wno-unused-parameter", 33 // For slCreateEngine 34 "-Wno-deprecated", 35 ], 36 sdk_version: "current", 37} 38