Floss: return codec format instead of codec ids on device connection
This CL modifies the structure |HfpCodecCapability| so that it encapsulates information of the preferred codec and its available coding formats. Bug: 321180937 Test: m Bluetooth Flag: EXEMPT floss only changes Change-Id: I7e422d714750a3a44c78d72ab499143f2ad21393
Showing
- system/btif/src/bluetooth.cc 6 additions, 0 deletionssystem/btif/src/bluetooth.cc
- system/gd/rust/linux/client/src/dbus_iface.rs 12 additions, 4 deletionssystem/gd/rust/linux/client/src/dbus_iface.rs
- system/gd/rust/linux/service/src/iface_bluetooth.rs 8 additions, 0 deletionssystem/gd/rust/linux/service/src/iface_bluetooth.rs
- system/gd/rust/linux/service/src/iface_bluetooth_media.rs 5 additions, 4 deletionssystem/gd/rust/linux/service/src/iface_bluetooth_media.rs
- system/gd/rust/linux/stack/src/bluetooth.rs 8 additions, 0 deletionssystem/gd/rust/linux/stack/src/bluetooth.rs
- system/gd/rust/linux/stack/src/bluetooth_media.rs 71 additions, 35 deletionssystem/gd/rust/linux/stack/src/bluetooth_media.rs
- system/gd/rust/topshim/src/btif.rs 4 additions, 0 deletionssystem/gd/rust/topshim/src/btif.rs
- system/gd/rust/topshim/src/profiles/hfp.rs 68 additions, 7 deletionssystem/gd/rust/topshim/src/profiles/hfp.rs
- system/include/hardware/bluetooth.h 7 additions, 0 deletionssystem/include/hardware/bluetooth.h
- system/stack/btm/btm_sco_hfp_hal.cc 5 additions, 0 deletionssystem/stack/btm/btm_sco_hfp_hal.cc
- system/stack/btm/btm_sco_hfp_hal.h 3 additions, 0 deletionssystem/stack/btm/btm_sco_hfp_hal.h
- system/stack/btm/btm_sco_hfp_hal_linux.cc 22 additions, 10 deletionssystem/stack/btm/btm_sco_hfp_hal_linux.cc
- system/test/mock/mock_stack_btm_sco_hfp_hal.cc 7 additions, 0 deletionssystem/test/mock/mock_stack_btm_sco_hfp_hal.cc
- system/test/mock/mock_stack_btm_sco_hfp_hal.h 13 additions, 0 deletionssystem/test/mock/mock_stack_btm_sco_hfp_hal.h
Loading
Please register or sign in to comment