1package {
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 "system_bt_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["system_bt_license"],
8}
9
10cc_library_static {
11    name: "lib-bt-packets-avrcp",
12    defaults: ["libchrome_support_defaults"],
13    header_libs: ["avrcp_headers"],
14    export_header_lib_headers: ["avrcp_headers"],
15    export_include_dirs: ["."],
16    host_supported: true,
17    include_dirs: [
18        "system/bt/",
19        "system/bt/include",
20    ],
21    srcs: [
22        "avrcp_browse_packet.cc",
23        "avrcp_packet.cc",
24        "avrcp_reject_packet.cc",
25        "capabilities_packet.cc",
26        "change_path.cc",
27        "general_reject_packet.cc",
28        "get_element_attributes_packet.cc",
29        "get_folder_items.cc",
30        "get_item_attributes.cc",
31        "get_play_status_packet.cc",
32        "get_total_number_of_items.cc",
33        "pass_through_packet.cc",
34        "play_item.cc",
35        "register_notification_packet.cc",
36        "set_absolute_volume.cc",
37        "set_addressed_player.cc",
38        "set_browsed_player.cc",
39        "vendor_packet.cc",
40    ],
41    static_libs: [
42        "lib-bt-packets-base",
43    ],
44    apex_available: [
45        "//apex_available:platform",
46        "com.android.bluetooth.updatable",
47    ],
48}
49