1cc_library_shared {
2    name: "libstagefright_soft_mpeg2dec",
3    vendor_available: true,
4    vndk: {
5        enabled: true,
6    },
7
8    static_libs: ["libmpeg2dec"],
9    srcs: ["SoftMPEG2.cpp"],
10
11    include_dirs: [
12        "external/libmpeg2/decoder",
13        "external/libmpeg2/common",
14        "frameworks/av/media/libstagefright/include",
15        "frameworks/native/include/media/openmax",
16    ],
17
18    shared_libs: [
19        "libmedia_omx",
20        "libstagefright_omx",
21        "libstagefright_foundation",
22        "libutils",
23        "liblog",
24    ],
25
26    ldflags: ["-Wl,-Bsymbolic"],
27
28    sanitize: {
29        misc_undefined: [
30            "signed-integer-overflow",
31        ],
32        cfi: true,
33        diag: {
34            cfi: true,
35        },
36    },
37    compile_multilib: "32",
38}
39