Loading src/com/android/server/telecom/BluetoothPhoneServiceImpl.java +3 −2 Original line number Diff line number Diff line Loading @@ -401,7 +401,7 @@ public class BluetoothPhoneServiceImpl { } }; private BluetoothAdapter mBluetoothAdapter; private BluetoothAdapterProxy mBluetoothAdapter; private BluetoothHeadsetProxy mBluetoothHeadset; // A map from Calls to indexes used to identify calls for CLCC (C* List Current Calls). Loading @@ -422,6 +422,7 @@ public class BluetoothPhoneServiceImpl { Context context, TelecomSystem.SyncRoot lock, CallsManager callsManager, BluetoothAdapterProxy bluetoothAdapter, PhoneAccountRegistrar phoneAccountRegistrar) { Log.d(this, "onCreate"); Loading @@ -430,7 +431,7 @@ public class BluetoothPhoneServiceImpl { mCallsManager = callsManager; mPhoneAccountRegistrar = phoneAccountRegistrar; mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); mBluetoothAdapter = bluetoothAdapter; if (mBluetoothAdapter == null) { Log.d(this, "BluetoothPhoneService shutting down, no BT Adapter found."); return; Loading src/com/android/server/telecom/components/TelecomService.java +3 −1 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import android.os.PowerManager; import android.os.ServiceManager; import com.android.internal.telephony.CallerInfoAsyncQuery; import com.android.server.telecom.BluetoothAdapterProxy; import com.android.server.telecom.BluetoothPhoneServiceImpl; import com.android.server.telecom.CallerInfoAsyncQueryFactory; import com.android.server.telecom.CallsManager; Loading Loading @@ -140,7 +141,8 @@ public class TelecomService extends Service implements TelecomSystem.Component { CallsManager callsManager, PhoneAccountRegistrar phoneAccountRegistrar) { return new BluetoothPhoneServiceImpl(context, lock, callsManager, phoneAccountRegistrar); callsManager, new BluetoothAdapterProxy(), phoneAccountRegistrar); } } )); Loading tests/src/com/android/server/telecom/tests/BluetoothPhoneServiceTest.java +2 −1 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ import android.telephony.TelephonyManager; import android.test.suitebuilder.annotation.MediumTest; import android.test.suitebuilder.annotation.SmallTest; import com.android.server.telecom.BluetoothAdapterProxy; import com.android.server.telecom.BluetoothHeadsetProxy; import com.android.server.telecom.BluetoothPhoneServiceImpl; import com.android.server.telecom.Call; Loading Loading @@ -109,7 +110,7 @@ public class BluetoothPhoneServiceTest extends TelecomTestCase { doReturn(null).when(mMockCallsManager).getOutgoingCall(); doReturn(0).when(mMockCallsManager).getNumHeldCalls(); mBluetoothPhoneService = new BluetoothPhoneServiceImpl(mContext, mLock, mMockCallsManager, mMockPhoneAccountRegistrar); mock(BluetoothAdapterProxy.class), mMockPhoneAccountRegistrar); // Bring in test Bluetooth Headset mBluetoothPhoneService.setBluetoothHeadset(mMockBluetoothHeadset); Loading Loading
src/com/android/server/telecom/BluetoothPhoneServiceImpl.java +3 −2 Original line number Diff line number Diff line Loading @@ -401,7 +401,7 @@ public class BluetoothPhoneServiceImpl { } }; private BluetoothAdapter mBluetoothAdapter; private BluetoothAdapterProxy mBluetoothAdapter; private BluetoothHeadsetProxy mBluetoothHeadset; // A map from Calls to indexes used to identify calls for CLCC (C* List Current Calls). Loading @@ -422,6 +422,7 @@ public class BluetoothPhoneServiceImpl { Context context, TelecomSystem.SyncRoot lock, CallsManager callsManager, BluetoothAdapterProxy bluetoothAdapter, PhoneAccountRegistrar phoneAccountRegistrar) { Log.d(this, "onCreate"); Loading @@ -430,7 +431,7 @@ public class BluetoothPhoneServiceImpl { mCallsManager = callsManager; mPhoneAccountRegistrar = phoneAccountRegistrar; mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); mBluetoothAdapter = bluetoothAdapter; if (mBluetoothAdapter == null) { Log.d(this, "BluetoothPhoneService shutting down, no BT Adapter found."); return; Loading
src/com/android/server/telecom/components/TelecomService.java +3 −1 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import android.os.PowerManager; import android.os.ServiceManager; import com.android.internal.telephony.CallerInfoAsyncQuery; import com.android.server.telecom.BluetoothAdapterProxy; import com.android.server.telecom.BluetoothPhoneServiceImpl; import com.android.server.telecom.CallerInfoAsyncQueryFactory; import com.android.server.telecom.CallsManager; Loading Loading @@ -140,7 +141,8 @@ public class TelecomService extends Service implements TelecomSystem.Component { CallsManager callsManager, PhoneAccountRegistrar phoneAccountRegistrar) { return new BluetoothPhoneServiceImpl(context, lock, callsManager, phoneAccountRegistrar); callsManager, new BluetoothAdapterProxy(), phoneAccountRegistrar); } } )); Loading
tests/src/com/android/server/telecom/tests/BluetoothPhoneServiceTest.java +2 −1 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ import android.telephony.TelephonyManager; import android.test.suitebuilder.annotation.MediumTest; import android.test.suitebuilder.annotation.SmallTest; import com.android.server.telecom.BluetoothAdapterProxy; import com.android.server.telecom.BluetoothHeadsetProxy; import com.android.server.telecom.BluetoothPhoneServiceImpl; import com.android.server.telecom.Call; Loading Loading @@ -109,7 +110,7 @@ public class BluetoothPhoneServiceTest extends TelecomTestCase { doReturn(null).when(mMockCallsManager).getOutgoingCall(); doReturn(0).when(mMockCallsManager).getNumHeldCalls(); mBluetoothPhoneService = new BluetoothPhoneServiceImpl(mContext, mLock, mMockCallsManager, mMockPhoneAccountRegistrar); mock(BluetoothAdapterProxy.class), mMockPhoneAccountRegistrar); // Bring in test Bluetooth Headset mBluetoothPhoneService.setBluetoothHeadset(mMockBluetoothHeadset); Loading