Loading system/gd/rust/linux/stack/src/bluetooth_media.rs +10 −0 Original line number Original line Diff line number Diff line Loading @@ -362,6 +362,8 @@ impl BluetoothMedia { self.a2dp_audio_state.insert(addr, state); self.a2dp_audio_state.insert(addr, state); } } A2dpCallbacks::AudioConfig(addr, _config, _local_caps, a2dp_caps) => { A2dpCallbacks::AudioConfig(addr, _config, _local_caps, a2dp_caps) => { // TODO(b/254808917): revert to debug log once fixed info!("[{}]: a2dp updated audio config: {:?}", addr.to_string(), a2dp_caps); self.a2dp_caps.insert(addr, a2dp_caps); self.a2dp_caps.insert(addr, a2dp_caps); } } A2dpCallbacks::MandatoryCodecPreferred(_addr) => {} A2dpCallbacks::MandatoryCodecPreferred(_addr) => {} Loading Loading @@ -862,6 +864,8 @@ impl IBluetoothMedia for BluetoothMedia { let available_profiles = self.adapter_get_audio_profiles(addr); let available_profiles = self.adapter_get_audio_profiles(addr); info!("[{}]: Connecting to device, available profiles: {:?}.", address, available_profiles); let connected_profiles = self.connected_profiles.entry(addr).or_insert_with(HashSet::new); let connected_profiles = self.connected_profiles.entry(addr).or_insert_with(HashSet::new); let missing_profiles = let missing_profiles = Loading Loading @@ -1198,6 +1202,9 @@ impl IBluetoothMedia for BluetoothMedia { } } fn start_audio_request(&mut self) { fn start_audio_request(&mut self) { // TODO(b/254808917): revert to debug log once fixed info!("Start audio request"); match self.a2dp.as_mut() { match self.a2dp.as_mut() { Some(a2dp) => a2dp.start_audio_request(), Some(a2dp) => a2dp.start_audio_request(), None => warn!("Uninitialized A2DP to start audio request"), None => warn!("Uninitialized A2DP to start audio request"), Loading @@ -1210,6 +1217,9 @@ impl IBluetoothMedia for BluetoothMedia { return; return; } } // TODO(b/254808917): revert to debug log once fixed info!("Stop audio request"); match self.a2dp.as_mut() { match self.a2dp.as_mut() { Some(a2dp) => a2dp.stop_audio_request(), Some(a2dp) => a2dp.stop_audio_request(), None => warn!("Uninitialized A2DP to stop audio request"), None => warn!("Uninitialized A2DP to stop audio request"), Loading Loading
system/gd/rust/linux/stack/src/bluetooth_media.rs +10 −0 Original line number Original line Diff line number Diff line Loading @@ -362,6 +362,8 @@ impl BluetoothMedia { self.a2dp_audio_state.insert(addr, state); self.a2dp_audio_state.insert(addr, state); } } A2dpCallbacks::AudioConfig(addr, _config, _local_caps, a2dp_caps) => { A2dpCallbacks::AudioConfig(addr, _config, _local_caps, a2dp_caps) => { // TODO(b/254808917): revert to debug log once fixed info!("[{}]: a2dp updated audio config: {:?}", addr.to_string(), a2dp_caps); self.a2dp_caps.insert(addr, a2dp_caps); self.a2dp_caps.insert(addr, a2dp_caps); } } A2dpCallbacks::MandatoryCodecPreferred(_addr) => {} A2dpCallbacks::MandatoryCodecPreferred(_addr) => {} Loading Loading @@ -862,6 +864,8 @@ impl IBluetoothMedia for BluetoothMedia { let available_profiles = self.adapter_get_audio_profiles(addr); let available_profiles = self.adapter_get_audio_profiles(addr); info!("[{}]: Connecting to device, available profiles: {:?}.", address, available_profiles); let connected_profiles = self.connected_profiles.entry(addr).or_insert_with(HashSet::new); let connected_profiles = self.connected_profiles.entry(addr).or_insert_with(HashSet::new); let missing_profiles = let missing_profiles = Loading Loading @@ -1198,6 +1202,9 @@ impl IBluetoothMedia for BluetoothMedia { } } fn start_audio_request(&mut self) { fn start_audio_request(&mut self) { // TODO(b/254808917): revert to debug log once fixed info!("Start audio request"); match self.a2dp.as_mut() { match self.a2dp.as_mut() { Some(a2dp) => a2dp.start_audio_request(), Some(a2dp) => a2dp.start_audio_request(), None => warn!("Uninitialized A2DP to start audio request"), None => warn!("Uninitialized A2DP to start audio request"), Loading @@ -1210,6 +1217,9 @@ impl IBluetoothMedia for BluetoothMedia { return; return; } } // TODO(b/254808917): revert to debug log once fixed info!("Stop audio request"); match self.a2dp.as_mut() { match self.a2dp.as_mut() { Some(a2dp) => a2dp.stop_audio_request(), Some(a2dp) => a2dp.stop_audio_request(), None => warn!("Uninitialized A2DP to stop audio request"), None => warn!("Uninitialized A2DP to stop audio request"), Loading