xref: /aosp_15_r20/frameworks/av/media/libstagefright/codecs/aacdec/Android.bp (revision ec779b8e0859a360c3d303172224686826e6e0e1)
1package {
2    default_applicable_licenses: [
3        "frameworks_av_media_libstagefright_codecs_aacdec_license",
4    ],
5}
6
7// Added automatically by a large-scale-change
8// See: http://go/android-license-faq
9license {
10    name: "frameworks_av_media_libstagefright_codecs_aacdec_license",
11    visibility: [":__subpackages__"],
12    license_kinds: [
13        "SPDX-license-identifier-Apache-2.0",
14    ],
15    license_text: [
16        "NOTICE",
17    ],
18}
19
20cc_library_shared {
21    name: "libstagefright_soft_aacdec",
22    defaults: ["libstagefright_softomx-defaults"],
23
24    srcs: [
25        "SoftAAC2.cpp",
26        "DrcPresModeWrap.cpp",
27    ],
28
29    version_script: "exports.lds",
30
31    sanitize: {
32        misc_undefined: [
33            "signed-integer-overflow",
34            "unsigned-integer-overflow",
35        ],
36        cfi: true,
37    },
38
39    static_libs: ["libFraunhoferAAC"],
40
41    shared_libs: [
42        "libcutils",
43    ],
44}
45