1cc_library_shared {
2
3    srcs: ["AMRExtractor.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        "libstagefright_foundation",
16    ],
17
18    name: "libamrextractor",
19    relative_install_path: "extractors",
20
21    compile_multilib: "first",
22
23    cflags: [
24        "-Werror",
25        "-Wall",
26        "-fvisibility=hidden",
27    ],
28    version_script: "exports.lds",
29
30    sanitize: {
31        cfi: true,
32        misc_undefined: [
33            "unsigned-integer-overflow",
34            "signed-integer-overflow",
35        ],
36        diag: {
37            cfi: true,
38        },
39    },
40
41}
42