blob: 027d92873f8836cdf0e28b72129b3d1794757d47 [file] [log] [blame]
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +00001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
10cc_library_static {
11 name: "libaudioserviceexampleimpl",
12 vendor: true,
13 shared_libs: [
14 "libbase",
15 "libbinder_ndk",
Mikhail Naganov111e0ce2022-06-17 21:41:19 +000016 "libstagefright_foundation",
Mikhail Naganov00603d12022-05-02 22:52:13 +000017 "android.media.audio.common.types-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000018 "android.hardware.audio.core-V1-ndk",
Mikhail Naganov6a4872d2022-06-15 21:39:04 +000019 "android.hardware.common-V2-ndk",
20 "android.hardware.common.fmq-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000021 ],
22 export_include_dirs: ["include"],
23 srcs: [
24 "Config.cpp",
25 "Configuration.cpp",
26 "Module.cpp",
27 "Stream.cpp",
28 ],
29 visibility: [
30 ":__subpackages__",
31 ],
32}
33
34cc_binary {
35 name: "android.hardware.audio.service-aidl.example",
36 relative_install_path: "hw",
37 init_rc: ["android.hardware.audio.service-aidl.example.rc"],
38 vintf_fragments: ["android.hardware.audio.service-aidl.xml"],
39 vendor: true,
40 shared_libs: [
41 "libbase",
42 "libbinder_ndk",
Mikhail Naganov111e0ce2022-06-17 21:41:19 +000043 "libstagefright_foundation",
Mikhail Naganov00603d12022-05-02 22:52:13 +000044 "android.media.audio.common.types-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000045 "android.hardware.audio.core-V1-ndk",
Mikhail Naganov6a4872d2022-06-15 21:39:04 +000046 "android.hardware.common-V2-ndk",
47 "android.hardware.common.fmq-V1-ndk",
Mikhail Naganovdf5adfd2021-11-11 22:09:22 +000048 ],
49 static_libs: [
50 "libaudioserviceexampleimpl",
51 ],
52 srcs: ["main.cpp"],
53}