1cc_defaults { 2 name: "android.hardware.audio-impl_default", 3 relative_install_path: "hw", 4 proprietary: true, 5 vendor: true, 6 srcs: [ 7 "Conversions.cpp", 8 "Device.cpp", 9 "DevicesFactory.cpp", 10 "ParametersUtil.cpp", 11 "PrimaryDevice.cpp", 12 "Stream.cpp", 13 "StreamIn.cpp", 14 "StreamOut.cpp", 15 ], 16 17 defaults: ["hidl_defaults"], 18 19 export_include_dirs: ["include"], 20 21 static_libs: [ 22 "libaudiofoundation", 23 ], 24 25 shared_libs: [ 26 "libbase", 27 "libcutils", 28 "libfmq", 29 "libhardware", 30 "libhidlbase", 31 "liblog", 32 "libmedia_helper", 33 "libutils", 34 "android.hardware.audio.common-util", 35 ], 36 37 header_libs: [ 38 "android.hardware.audio.common.util@all-versions", 39 "libaudioclient_headers", 40 "libaudio_system_headers", 41 "libhardware_headers", 42 "libmedia_headers", 43 ], 44} 45 46cc_library_shared { 47 name: "android.hardware.audio@2.0-impl", 48 defaults: ["android.hardware.audio-impl_default"], 49 shared_libs: [ 50 "android.hardware.audio@2.0", 51 "android.hardware.audio.common@2.0", 52 "android.hardware.audio.common@2.0-util", 53 ], 54 cflags: [ 55 "-DMAJOR_VERSION=2", 56 "-DMINOR_VERSION=0", 57 "-include common/all-versions/VersionMacro.h", 58 ], 59} 60 61cc_library_shared { 62 name: "android.hardware.audio@4.0-impl", 63 defaults: ["android.hardware.audio-impl_default"], 64 65 shared_libs: [ 66 "android.hardware.audio@4.0", 67 "android.hardware.audio.common@4.0", 68 "android.hardware.audio.common@4.0-util", 69 ], 70 cflags: [ 71 "-DMAJOR_VERSION=4", 72 "-DMINOR_VERSION=0", 73 "-include common/all-versions/VersionMacro.h", 74 ], 75} 76 77cc_library_shared { 78 name: "android.hardware.audio@5.0-impl", 79 defaults: ["android.hardware.audio-impl_default"], 80 shared_libs: [ 81 "android.hardware.audio@5.0", 82 "android.hardware.audio.common@5.0", 83 "android.hardware.audio.common@5.0-util", 84 ], 85 cflags: [ 86 "-DMAJOR_VERSION=5", 87 "-DMINOR_VERSION=0", 88 "-include common/all-versions/VersionMacro.h", 89 ], 90} 91 92cc_library_shared { 93 name: "android.hardware.audio@6.0-impl", 94 defaults: ["android.hardware.audio-impl_default"], 95 shared_libs: [ 96 "android.hardware.audio@6.0", 97 "android.hardware.audio.common@6.0", 98 "android.hardware.audio.common@6.0-util", 99 ], 100 cflags: [ 101 "-DMAJOR_VERSION=6", 102 "-DMINOR_VERSION=0", 103 "-include common/all-versions/VersionMacro.h", 104 ], 105} 106