Loading android/app/src/com/android/bluetooth/a2dpsink/A2dpSinkStateMachine.java +4 −4 Original line number Diff line number Diff line Loading @@ -627,16 +627,16 @@ public class A2dpSinkStateMachine extends StateMachine { mStreaming.obtainMessage(A2dpSinkStreamHandler.SRC_STR_START).sendToTarget(); if (mPlayingDevice == null) { mPlayingDevice = device; broadcastAudioState(device, BluetoothA2dpSink.STATE_NOT_PLAYING, BluetoothA2dpSink.STATE_PLAYING); broadcastAudioState(device, BluetoothA2dpSink.STATE_PLAYING, BluetoothA2dpSink.STATE_NOT_PLAYING); } break; case AUDIO_STATE_REMOTE_SUSPEND: case AUDIO_STATE_STOPPED: mStreaming.obtainMessage(A2dpSinkStreamHandler.SRC_STR_STOP).sendToTarget(); if (mPlayingDevice != null) { broadcastAudioState(device, BluetoothA2dpSink.STATE_PLAYING, BluetoothA2dpSink.STATE_NOT_PLAYING); broadcastAudioState(device, BluetoothA2dpSink.STATE_NOT_PLAYING, BluetoothA2dpSink.STATE_PLAYING); mPlayingDevice = null; } break; Loading Loading
android/app/src/com/android/bluetooth/a2dpsink/A2dpSinkStateMachine.java +4 −4 Original line number Diff line number Diff line Loading @@ -627,16 +627,16 @@ public class A2dpSinkStateMachine extends StateMachine { mStreaming.obtainMessage(A2dpSinkStreamHandler.SRC_STR_START).sendToTarget(); if (mPlayingDevice == null) { mPlayingDevice = device; broadcastAudioState(device, BluetoothA2dpSink.STATE_NOT_PLAYING, BluetoothA2dpSink.STATE_PLAYING); broadcastAudioState(device, BluetoothA2dpSink.STATE_PLAYING, BluetoothA2dpSink.STATE_NOT_PLAYING); } break; case AUDIO_STATE_REMOTE_SUSPEND: case AUDIO_STATE_STOPPED: mStreaming.obtainMessage(A2dpSinkStreamHandler.SRC_STR_STOP).sendToTarget(); if (mPlayingDevice != null) { broadcastAudioState(device, BluetoothA2dpSink.STATE_PLAYING, BluetoothA2dpSink.STATE_NOT_PLAYING); broadcastAudioState(device, BluetoothA2dpSink.STATE_NOT_PLAYING, BluetoothA2dpSink.STATE_PLAYING); mPlayingDevice = null; } break; Loading