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