Home | History | Annotate | Download | only in 4.0
      1 cc_library_shared {
      2     name: "libaudiohal (a] 4.0",
      3 
      4     srcs: [
      5         "DeviceHalLocal.cpp",
      6         "DevicesFactoryHalHybrid.cpp",
      7         "DevicesFactoryHalLocal.cpp",
      8         "StreamHalLocal.cpp",
      9 
     10         "ConversionHelperHidl.cpp",
     11         "DeviceHalHidl.cpp",
     12         "DevicesFactoryHalHidl.cpp",
     13         "EffectBufferHalHidl.cpp",
     14         "EffectHalHidl.cpp",
     15         "EffectsFactoryHalHidl.cpp",
     16         "StreamHalHidl.cpp",
     17     ],
     18 
     19     export_include_dirs: ["include"],
     20 
     21     cflags: [
     22         "-Wall",
     23         "-Wextra",
     24         "-Werror",
     25     ],
     26     shared_libs: [
     27         "libaudiohal_deathhandler",
     28         "libaudioutils",
     29         "libbinder",
     30         "libcutils",
     31         "liblog",
     32         "libutils",
     33         "libhardware",
     34         "libbase",
     35         "libfmq",
     36         "libhwbinder",
     37         "libhidlbase",
     38         "libhidlmemory",
     39         "libhidltransport",
     40         "android.hardware.audio (a] 4.0",
     41         "android.hardware.audio.common-util",
     42         "android.hardware.audio.common (a] 4.0",
     43         "android.hardware.audio.common (a] 4.0-util",
     44         "android.hardware.audio.effect (a] 4.0",
     45         "android.hidl.allocator (a] 1.0",
     46         "android.hidl.memory (a] 1.0",
     47         "libmedia_helper",
     48         "libmediautils",
     49     ],
     50     header_libs: [
     51         "android.hardware.audio.common.util@all-versions",
     52         "libaudiohal_headers"
     53     ],
     54 
     55     export_shared_lib_headers: [
     56         "libfmq",
     57     ],
     58 }
     59