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: "libpolicy-subsystem", 13 srcs: [ 14 "InputSource.cpp", 15 "PolicySubsystem.cpp", 16 "PolicySubsystemBuilder.cpp", 17 "ProductStrategy.cpp", 18 "Stream.cpp", 19 ], 20 cflags: [ 21 "-Wall", 22 "-Werror", 23 "-Wextra", 24 "-fvisibility-inlines-hidden", 25 "-fvisibility=hidden", 26 ], 27 header_libs: [ 28 "libaudioclient_headers", 29 "libaudiopolicycommon", 30 "libaudiopolicyengine_interface_headers", 31 "libaudiopolicyengineconfigurable_interface_headers", 32 "libbase_headers", 33 ], 34 static_libs: [ 35 "libaudiopolicyengine_common", 36 "libpfw_utility", 37 ], 38 shared_libs: [ 39 "libaudiopolicycomponents", 40 "libaudiopolicyengineconfigurable", 41 "liblog", 42 "libmedia_helper", 43 "libparameter", 44 "libutils", 45 ], 46} 47