• 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 {
12    name: "libaudiopolicyengineconfigurable_pfwwrapper",
13    export_include_dirs: ["include"],
14    srcs: ["ParameterManagerWrapper.cpp"],
15    cflags: [
16        "-DENABLE_CAP_AIDL_HYBRID_MODE",
17        "-Wall",
18        "-Werror",
19        "-Wextra",
20    ] + select(release_flag("RELEASE_HARDWARE_AUDIO_USE_CAP_AIDL"), {
21        true: [],
22        default: ["-DDISABLE_CAP_AIDL"],
23    }),
24    header_libs: [
25        "libaudiofoundation_headers",
26        "libaudiopolicycapengine_config_headers",
27        "libaudiopolicycommon",
28        "libbase_headers",
29    ],
30    shared_libs: [
31        "libaudiopolicyengine_config",
32        "liblog",
33        "libmedia_helper",
34        "libparameter",
35        "libutils",
36    ],
37}
38