1cc_library_shared {
2
3    srcs: ["WAVExtractor.cpp"],
4
5    include_dirs: [
6        "frameworks/av/media/libstagefright/include",
7    ],
8
9    shared_libs: [
10        "liblog",
11        "libmediaextractor",
12    ],
13
14    static_libs: [
15        "libfifo",
16        "libstagefright_foundation",
17    ],
18
19    name: "libwavextractor",
20    relative_install_path: "extractors",
21
22    compile_multilib: "first",
23
24    cflags: [
25        "-Werror",
26        "-Wall",
27        "-fvisibility=hidden",
28    ],
29    version_script: "exports.lds",
30
31    sanitize: {
32        cfi: true,
33        misc_undefined: [
34            "unsigned-integer-overflow",
35            "signed-integer-overflow",
36        ],
37        diag: {
38            cfi: true,
39        },
40    },
41
42}
43