xref: /aosp_15_r20/frameworks/av/media/libstagefright/codecs/amrnb/dec/Android.bp (revision ec779b8e0859a360c3d303172224686826e6e0e1)
1//###############################################################################
2
3package {
4    // See: http://go/android-license-faq
5    // A large-scale-change added 'default_applicable_licenses' to import
6    // all of the 'license_kinds' from "frameworks_av_media_libstagefright_license"
7    // to get the below license kinds:
8    //   SPDX-license-identifier-Apache-2.0
9    default_applicable_licenses: ["frameworks_av_media_libstagefright_license"],
10}
11
12cc_library_shared {
13    name: "libstagefright_soft_amrdec",
14    defaults: ["libstagefright_softomx-defaults"],
15
16    srcs: ["SoftAMR.cpp"],
17
18    cflags: [
19        "-DOSCL_IMPORT_REF=",
20    ],
21
22    version_script: "exports.lds",
23
24    //sanitize: {
25    //    misc_undefined: [
26    //        "signed-integer-overflow",
27    //    ],
28    //},
29    //LOCAL_SANITIZE := signed-integer-overflow
30
31    static_libs: [
32        "libstagefright_amrnbdec",
33        "libstagefright_amrwbdec",
34    ],
35
36    shared_libs: [
37        "libstagefright_amrnb_common",
38    ],
39}
40