Loading android/app/src/com/android/bluetooth/a2dpsink/A2dpSinkStateMachine.java +4 −2 Original line number Diff line number Diff line Loading @@ -175,6 +175,7 @@ public class A2dpSinkStateMachine extends StateMachine { + " turned off for " + mDevice); mService.disconnectA2dpNative(mDeviceAddress); } else { mConnecting.mIncomingConnection = true; transitionTo(mConnecting); } break; Loading @@ -190,7 +191,7 @@ public class A2dpSinkStateMachine extends StateMachine { } class Connecting extends State { boolean mIncommingConnection = false; boolean mIncomingConnection = false; @Override public void enter() { Loading @@ -198,7 +199,7 @@ public class A2dpSinkStateMachine extends StateMachine { onConnectionStateChanged(BluetoothProfile.STATE_CONNECTING); sendMessageDelayed(CONNECT_TIMEOUT, CONNECT_TIMEOUT_MS); if (!mIncommingConnection) { if (!mIncomingConnection) { mService.connectA2dpNative(mDeviceAddress); } Loading Loading @@ -234,6 +235,7 @@ public class A2dpSinkStateMachine extends StateMachine { @Override public void exit() { removeMessages(CONNECT_TIMEOUT); mIncomingConnection = false; } } Loading android/app/tests/unit/src/com/android/bluetooth/btservice/AdapterServiceTest.java +2 −1 Original line number Diff line number Diff line Loading @@ -86,6 +86,7 @@ public class AdapterServiceTest { private @Mock IBluetoothCallback mIBluetoothCallback; private @Mock Binder mBinder; private @Mock AudioManager mAudioManager; private @Mock android.app.Application mApplication; private static final int CONTEXT_SWITCH_MS = 100; private static final int ONE_SECOND_MS = 1000; Loading Loading @@ -162,7 +163,7 @@ public class AdapterServiceTest { when(mMockService2.getName()).thenReturn("Service2"); // Attach a context to the service for permission checks. mAdapterService.attach(mMockContext, null, null, null, null, null); mAdapterService.attach(mMockContext, null, null, null, mApplication, null); mAdapterService.onCreate(); mServiceBinder.registerCallback(mIBluetoothCallback); Loading Loading
android/app/src/com/android/bluetooth/a2dpsink/A2dpSinkStateMachine.java +4 −2 Original line number Diff line number Diff line Loading @@ -175,6 +175,7 @@ public class A2dpSinkStateMachine extends StateMachine { + " turned off for " + mDevice); mService.disconnectA2dpNative(mDeviceAddress); } else { mConnecting.mIncomingConnection = true; transitionTo(mConnecting); } break; Loading @@ -190,7 +191,7 @@ public class A2dpSinkStateMachine extends StateMachine { } class Connecting extends State { boolean mIncommingConnection = false; boolean mIncomingConnection = false; @Override public void enter() { Loading @@ -198,7 +199,7 @@ public class A2dpSinkStateMachine extends StateMachine { onConnectionStateChanged(BluetoothProfile.STATE_CONNECTING); sendMessageDelayed(CONNECT_TIMEOUT, CONNECT_TIMEOUT_MS); if (!mIncommingConnection) { if (!mIncomingConnection) { mService.connectA2dpNative(mDeviceAddress); } Loading Loading @@ -234,6 +235,7 @@ public class A2dpSinkStateMachine extends StateMachine { @Override public void exit() { removeMessages(CONNECT_TIMEOUT); mIncomingConnection = false; } } Loading
android/app/tests/unit/src/com/android/bluetooth/btservice/AdapterServiceTest.java +2 −1 Original line number Diff line number Diff line Loading @@ -86,6 +86,7 @@ public class AdapterServiceTest { private @Mock IBluetoothCallback mIBluetoothCallback; private @Mock Binder mBinder; private @Mock AudioManager mAudioManager; private @Mock android.app.Application mApplication; private static final int CONTEXT_SWITCH_MS = 100; private static final int ONE_SECOND_MS = 1000; Loading Loading @@ -162,7 +163,7 @@ public class AdapterServiceTest { when(mMockService2.getName()).thenReturn("Service2"); // Attach a context to the service for permission checks. mAdapterService.attach(mMockContext, null, null, null, null, null); mAdapterService.attach(mMockContext, null, null, null, mApplication, null); mAdapterService.onCreate(); mServiceBinder.registerCallback(mIBluetoothCallback); Loading