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 "hardware_interfaces_license" 6 // to get the below license kinds: 7 // SPDX-license-identifier-Apache-2.0 8 default_applicable_licenses: ["hardware_interfaces_license"], 9} 10 11cc_defaults { 12 name: "android.hardware.audio.effect-impl_default", 13 defaults: ["hidl_defaults"], 14 vendor: true, 15 relative_install_path: "hw", 16 srcs: [ 17 "AcousticEchoCancelerEffect.cpp", 18 "AudioBufferManager.cpp", 19 "AutomaticGainControlEffect.cpp", 20 "BassBoostEffect.cpp", 21 "DownmixEffect.cpp", 22 "Effect.cpp", 23 "EffectsFactory.cpp", 24 "EnvironmentalReverbEffect.cpp", 25 "EqualizerEffect.cpp", 26 "LoudnessEnhancerEffect.cpp", 27 "NoiseSuppressionEffect.cpp", 28 "PresetReverbEffect.cpp", 29 "VirtualizerEffect.cpp", 30 "VisualizerEffect.cpp", 31 ], 32 33 shared_libs: [ 34 "libaudioutils", 35 "libbase", 36 "libcutils", 37 "libeffects", 38 "libfmq", 39 "libhidlbase", 40 "libhidlmemory", 41 "liblog", 42 "libutils", 43 "android.hardware.audio.common-util", 44 "[email protected]", 45 ], 46 47 header_libs: [ 48 "android.hardware.audio.common.util@all-versions", 49 "libaudio_system_headers", 50 "libeffects_headers", 51 "libhardware_headers", 52 "libmedia_headers", 53 "libmediautils_headers", 54 ], 55} 56 57cc_library_shared { 58 name: "[email protected]", 59 defaults: ["android.hardware.audio.effect-impl_default"], 60 shared_libs: [ 61 "[email protected]", 62 "[email protected]", 63 "[email protected]", 64 "[email protected]", 65 ], 66 cflags: [ 67 "-DMAJOR_VERSION=2", 68 "-DMINOR_VERSION=0", 69 "-include common/all-versions/VersionMacro.h", 70 ], 71} 72 73cc_library_shared { 74 name: "[email protected]", 75 defaults: ["android.hardware.audio.effect-impl_default"], 76 shared_libs: [ 77 "[email protected]", 78 "[email protected]", 79 "[email protected]", 80 "[email protected]", 81 ], 82 cflags: [ 83 "-DMAJOR_VERSION=4", 84 "-DMINOR_VERSION=0", 85 "-include common/all-versions/VersionMacro.h", 86 ], 87} 88 89cc_library_shared { 90 name: "[email protected]", 91 defaults: ["android.hardware.audio.effect-impl_default"], 92 shared_libs: [ 93 "[email protected]", 94 "[email protected]", 95 "[email protected]", 96 "[email protected]", 97 ], 98 cflags: [ 99 "-DMAJOR_VERSION=5", 100 "-DMINOR_VERSION=0", 101 "-include common/all-versions/VersionMacro.h", 102 ], 103} 104 105cc_library_shared { 106 name: "[email protected]", 107 defaults: ["android.hardware.audio.effect-impl_default"], 108 shared_libs: [ 109 "[email protected]", 110 "[email protected]", 111 "[email protected]", 112 "[email protected]", 113 ], 114 cflags: [ 115 "-DMAJOR_VERSION=6", 116 "-DMINOR_VERSION=0", 117 "-include common/all-versions/VersionMacro.h", 118 ], 119} 120 121cc_library_shared { 122 name: "[email protected]", 123 defaults: ["android.hardware.audio.effect-impl_default"], 124 shared_libs: [ 125 "[email protected]", 126 "[email protected]", 127 "[email protected]", 128 "[email protected]", 129 ], 130 cflags: [ 131 "-DMAJOR_VERSION=7", 132 "-DMINOR_VERSION=0", 133 "-include common/all-versions/VersionMacro.h", 134 ], 135} 136