• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_team: "trendy_team_android_media_audio_framework",
3    // See: http://go/android-license-faq
4    // A large-scale-change added 'default_applicable_licenses' to import
5    // all of the 'license_kinds' from "frameworks_av_license"
6    // to get the below license kinds:
7    //   SPDX-license-identifier-Apache-2.0
8    default_applicable_licenses: ["frameworks_av_license"],
9}
10
11cc_library_shared {
12    name: "libaudiopolicyenginedefault",
13    srcs: [
14        "src/Engine.cpp",
15        "src/EngineInstance.cpp",
16    ],
17    cflags: [
18        "-Wall",
19        "-Werror",
20        "-Wextra",
21        "-fvisibility=hidden",
22    ],
23    header_libs: [
24        "libaudiopolicycommon",
25        "libaudiopolicyengine_interface_headers",
26        "libbase_headers",
27    ],
28    static_libs: [
29        "libaudiopolicyengine_common",
30        "libaudiopolicyengine_config",
31    ],
32    shared_libs: [
33        "com.android.media.audioserver-aconfig-cc",
34        "libaudio_aidl_conversion_common_cpp",
35        "libaudiofoundation",
36        "libaudiopolicy",
37        "libaudiopolicycomponents",
38        "libbase",
39        "libcutils",
40        "liblog",
41        "libmedia_helper",
42        "libutils",
43        "libxml2",
44    ],
45    defaults: [
46        "aconfig_lib_cc_static_link.defaults",
47    ],
48}
49