Home | History | Annotate | Download | only in default
      1 cc_defaults {
      2     name: "android.hardware.audio.effect-impl_default",
      3     defaults: ["hidl_defaults"],
      4     vendor: true,
      5     relative_install_path: "hw",
      6     srcs: [
      7         "AcousticEchoCancelerEffect.cpp",
      8         "AudioBufferManager.cpp",
      9         "AutomaticGainControlEffect.cpp",
     10         "BassBoostEffect.cpp",
     11         "Conversions.cpp",
     12         "DownmixEffect.cpp",
     13         "Effect.cpp",
     14         "EffectsFactory.cpp",
     15         "EnvironmentalReverbEffect.cpp",
     16         "EqualizerEffect.cpp",
     17         "LoudnessEnhancerEffect.cpp",
     18         "NoiseSuppressionEffect.cpp",
     19         "PresetReverbEffect.cpp",
     20         "VirtualizerEffect.cpp",
     21         "VisualizerEffect.cpp",
     22     ],
     23 
     24     shared_libs: [
     25         "libbase",
     26         "libcutils",
     27         "libeffects",
     28         "libfmq",
     29         "libhidlbase",
     30         "libhidlmemory",
     31         "libhidltransport",
     32         "liblog",
     33         "libutils",
     34         "android.hardware.audio.common-util",
     35         "android.hidl.memory (a] 1.0",
     36     ],
     37 
     38     header_libs: [
     39         "android.hardware.audio.common.util@all-versions",
     40         "libaudio_system_headers",
     41         "libaudioclient_headers",
     42         "libeffects_headers",
     43         "libhardware_headers",
     44         "libmedia_headers",
     45     ],
     46 }
     47 
     48 cc_library_shared {
     49     name: "android.hardware.audio.effect (a] 2.0-impl",
     50     defaults: ["android.hardware.audio.effect-impl_default"],
     51     shared_libs: [
     52         "android.hardware.audio.common (a] 2.0",
     53         "android.hardware.audio.common (a] 2.0-util",
     54         "android.hardware.audio.effect (a] 2.0",
     55     ],
     56 
     57     cflags: [
     58         "-DMAJOR_VERSION=2",
     59         "-DMINOR_VERSION=0",
     60         "-include common/all-versions/VersionMacro.h",
     61     ]
     62 }
     63 
     64 cc_library_shared {
     65     name: "android.hardware.audio.effect (a] 4.0-impl",
     66     defaults: ["android.hardware.audio.effect-impl_default"],
     67     shared_libs: [
     68         "android.hardware.audio.common (a] 4.0",
     69         "android.hardware.audio.common (a] 4.0-util",
     70         "android.hardware.audio.effect (a] 4.0",
     71     ],
     72 
     73     cflags: [
     74         "-DMAJOR_VERSION=4",
     75         "-DMINOR_VERSION=0",
     76         "-include common/all-versions/VersionMacro.h",
     77     ]
     78 }
     79 
     80 cc_library_shared {
     81     name: "android.hardware.audio.effect (a] 5.0-impl",
     82     defaults: ["android.hardware.audio.effect-impl_default"],
     83     shared_libs: [
     84         "android.hardware.audio.common (a] 5.0",
     85         "android.hardware.audio.common (a] 5.0-util",
     86         "android.hardware.audio.effect (a] 5.0",
     87     ],
     88 
     89     cflags: [
     90         "-DMAJOR_VERSION=5",
     91         "-DMINOR_VERSION=0",
     92         "-include common/all-versions/VersionMacro.h",
     93     ]
     94 }
     95