• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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    ],
11    include_dirs: [
12        "system/core/include/cutils",
13        "cts/apps/CtsVerifier/jni/megaaudio/player",
14        "cts/apps/CtsVerifier/jni/megaaudio/recorder",
15        "external/oboe/include",
16        "external/oboe/src",
17        "external/oboe/src/common",
18        "external/oboe/src/aaudio",
19    ],
20    header_libs: ["jni_headers"],
21    shared_libs: [
22        "libaaudio",
23        "liblog",
24    ],
25    stl: "libc++_static",
26    ldflags: ["-Wl,--hash-style=sysv"],
27    cflags: [
28        "-Werror",
29        "-Wall",
30        "-Wno-unused-parameter",
31        // For slCreateEngine
32        "-Wno-deprecated",
33    ],
34    sdk_version: "current",
35}
36