1package {
2    // See: http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // all of the 'license_kinds' from "frameworks_av_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["frameworks_av_license"],
8}
9
10cc_binary {
11    name: "codec2play",
12    defaults: ["libcodec2-impl-defaults"],
13
14    srcs: [
15        "codec2.cpp",
16    ],
17
18    include_dirs: [
19    ],
20
21    header_libs: [
22        "libmediadrm_headers",
23    ],
24
25    shared_libs: [
26        "libbase",
27        "libbinder",
28        "libcutils",
29        "libdatasource",
30        "libgui",
31        "liblog",
32        "libstagefright",
33        "libstagefright_foundation",
34        "libui",
35        "libutils",
36    ],
37
38    cflags: [
39        "-Werror",
40        "-Wall",
41    ],
42
43    sanitize: {
44        cfi: true,
45        misc_undefined: [
46            "unsigned-integer-overflow",
47            "signed-integer-overflow",
48        ],
49    },
50}
51