cc_binary { name: "android.hardware.bluetooth.audio-service-system", vintf_fragments: ["bluetooth_audio_system.xml"], init_rc: ["android.hardware.bluetooth.audio-service-system.rc"], relative_install_path: "hw", srcs: [ "BluetoothAudioProvider.cpp", "BluetoothAudioProviderFactory.cpp", "A2dpOffloadAudioProvider.cpp", "A2dpSoftwareAudioProvider.cpp", "HearingAidAudioProvider.cpp", "LeAudioOffloadAudioProvider.cpp", "LeAudioSoftwareAudioProvider.cpp", "service_system.cpp", ], header_libs: [ "libhardware_headers", ], shared_libs: [ "libbase", "libbinder", "libbinder_ndk", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "android.hardware.bluetooth.audio-V2-ndk", "libbluetooth_audio_session_aidl_system", ], required: [ // Audio HAL impls "android.hardware.audio@2.0-impl-system", "android.hardware.audio@4.0-impl-system", "android.hardware.audio@5.0-impl-system", "android.hardware.audio@6.0-impl-system", "android.hardware.audio@7.0-impl-system", "android.hardware.audio@7.1-impl-system", ], }