[bt][avrcp] Initial AVCTP and AV/C crate
Design heavily influenced by AVDTP crate. Supports: - Owning a L2CAP socket to a remote peer. - Responding to unit info and subunit commands. - Sending AVC passthrough commands to a target. - Receving target passthrough and vendor dependent packets. - Sending responses back to controller commands. BT-657 Test: fx run-test bt-avctp-tests Change-Id: I861d86a61f17294c430beecf0ca08cea3264e5ea
Showing
- garnet/packages/tests/BUILD.gn 1 addition, 0 deletionsgarnet/packages/tests/BUILD.gn
- src/connectivity/bluetooth/lib/bt-avctp/BUILD.gn 41 additions, 0 deletionssrc/connectivity/bluetooth/lib/bt-avctp/BUILD.gn
- src/connectivity/bluetooth/lib/bt-avctp/meta/bt-avctp-unittests.cmx 5 additions, 0 deletions...tivity/bluetooth/lib/bt-avctp/meta/bt-avctp-unittests.cmx
- src/connectivity/bluetooth/lib/bt-avctp/src/avc/mod.rs 259 additions, 0 deletionssrc/connectivity/bluetooth/lib/bt-avctp/src/avc/mod.rs
- src/connectivity/bluetooth/lib/bt-avctp/src/avc/tests.rs 279 additions, 0 deletionssrc/connectivity/bluetooth/lib/bt-avctp/src/avc/tests.rs
- src/connectivity/bluetooth/lib/bt-avctp/src/avc/types.rs 327 additions, 0 deletionssrc/connectivity/bluetooth/lib/bt-avctp/src/avc/types.rs
- src/connectivity/bluetooth/lib/bt-avctp/src/avctp/mod.rs 476 additions, 0 deletionssrc/connectivity/bluetooth/lib/bt-avctp/src/avctp/mod.rs
- src/connectivity/bluetooth/lib/bt-avctp/src/avctp/tests.rs 272 additions, 0 deletionssrc/connectivity/bluetooth/lib/bt-avctp/src/avctp/tests.rs
- src/connectivity/bluetooth/lib/bt-avctp/src/avctp/types.rs 361 additions, 0 deletionssrc/connectivity/bluetooth/lib/bt-avctp/src/avctp/types.rs
- src/connectivity/bluetooth/lib/bt-avctp/src/lib.rs 206 additions, 0 deletionssrc/connectivity/bluetooth/lib/bt-avctp/src/lib.rs
Loading
Please register or sign in to comment