Home
last modified time | relevance | path

Searched refs:CallAudioRouteStateMachine (Results 1 – 16 of 16) sorted by relevance

/packages/services/Telecomm/tests/src/com/android/server/telecom/tests/
DCallAudioRouteStateMachineTest.java34 import com.android.server.telecom.CallAudioRouteStateMachine;
140 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine( in testEarpieceAutodetect()
147 CallAudioRouteStateMachine.EARPIECE_AUTO_DETECT, in testEarpieceAutodetect()
159 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine( in testStreamRingMuteChange()
166 CallAudioRouteStateMachine.EARPIECE_FORCE_ENABLED, in testStreamRingMuteChange()
202 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine( in testSpeakerPersistence()
209 CallAudioRouteStateMachine.EARPIECE_FORCE_ENABLED, in testSpeakerPersistence()
227 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS, in testSpeakerPersistence()
228 CallAudioRouteStateMachine.ACTIVE_FOCUS); in testSpeakerPersistence()
229 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.CONNECT_WIRED_HEADSET); in testSpeakerPersistence()
[all …]
DCallAudioRouteTransitionTests.java44 import com.android.server.telecom.CallAudioRouteStateMachine;
203 private void setupMocksForParams(final CallAudioRouteStateMachine sm, in setupMocksForParams()
220 sm.sendMessageWithSessionInfo(CallAudioRouteStateMachine.BT_AUDIO_CONNECTED); in setupMocksForParams()
227 if (params.action == CallAudioRouteStateMachine.SPEAKER_ON) { in setupMocksForParams()
229 } else if (params.action == CallAudioRouteStateMachine.SPEAKER_OFF) { in setupMocksForParams()
239 private void sendActionToStateMachine(CallAudioRouteStateMachine sm) { in sendActionToStateMachine()
243 CallAudioRouteStateMachine.BLUETOOTH_DEVICE_LIST_CHANGED); in sendActionToStateMachine()
245 CallAudioRouteStateMachine.BT_ACTIVE_DEVICE_PRESENT); in sendActionToStateMachine()
249 CallAudioRouteStateMachine.BLUETOOTH_DEVICE_LIST_CHANGED); in sendActionToStateMachine()
251 CallAudioRouteStateMachine.BT_ACTIVE_DEVICE_GONE); in sendActionToStateMachine()
[all …]
DCallAudioManagerTest.java28 import com.android.server.telecom.CallAudioRouteStateMachine;
70 @Mock private CallAudioRouteStateMachine mCallAudioRouteStateMachine;
164 .filter(value -> value == CallAudioRouteStateMachine.MUTE_ON || in testUnmuteOfSecondIncomingCall()
165 value == CallAudioRouteStateMachine.MUTE_OFF) in testUnmuteOfSecondIncomingCall()
169 assertTrue(values.contains(CallAudioRouteStateMachine.MUTE_ON)); in testUnmuteOfSecondIncomingCall()
170 assertTrue(values.contains(CallAudioRouteStateMachine.MUTE_OFF)); in testUnmuteOfSecondIncomingCall()
172 assertTrue(values.indexOf(CallAudioRouteStateMachine.MUTE_ON) < values in testUnmuteOfSecondIncomingCall()
173 .lastIndexOf(CallAudioRouteStateMachine.MUTE_OFF)); in testUnmuteOfSecondIncomingCall()
259 CallAudioRouteStateMachine.UPDATE_SYSTEM_AUDIO_ROUTE);
309 CallAudioRouteStateMachine.UPDATE_SYSTEM_AUDIO_ROUTE);
[all …]
DCallAudioModeStateMachineTest.java25 import com.android.server.telecom.CallAudioRouteStateMachine;
180 CallAudioRouteStateMachine.RINGING_FOCUS); in testRegainFocusWhenHfpIsConnectedSilenced()
211 CallAudioRouteStateMachine.RINGING_FOCUS); in testDoNotRingTwiceWhenHfpConnected()
249 CallAudioRouteStateMachine.RINGING_FOCUS); in testStartRingingAfterHfpConnectedIfNotAlreadyPlaying()
DVideoCallTests.java35 import com.android.server.telecom.CallAudioRouteStateMachine;
261 CallAudioRouteStateMachine carsm = mTelecomSystem.getCallsManager() in verifyAudioRoute()
267 carsm.sendMessage(CallAudioRouteStateMachine.RUN_RUNNABLE, (Runnable) () -> { in verifyAudioRoute()
DInCallTonePlayerTest.java40 import com.android.server.telecom.CallAudioRouteStateMachine;
64 @Mock private CallAudioRouteStateMachine mCallAudioRouteStateMachine;
DTelecomSystemTest.java75 import com.android.server.telecom.CallAudioRouteStateMachine;
493 new CallAudioRouteStateMachine.Factory() { in setupTelecomSystem()
495 public CallAudioRouteStateMachine create( in setupTelecomSystem()
503 return new CallAudioRouteStateMachine(context, in setupTelecomSystem()
510 CallAudioRouteStateMachine.EARPIECE_FORCE_ENABLED, in setupTelecomSystem()
DAnalyticsTests.java58 import com.android.server.telecom.CallAudioRouteStateMachine;
408 String logEvent = CallAudioRouteStateMachine.AUDIO_ROUTE_TO_LOG_EVENT.get(route);
DCallsManagerTest.java74 import com.android.server.telecom.CallAudioRouteStateMachine;
205 @Mock private CallAudioRouteStateMachine mCallAudioRouteStateMachine;
206 @Mock private CallAudioRouteStateMachine.Factory mCallAudioRouteStateMachineFactory;
1003 .sendMessageWithSessionInfo(CallAudioRouteStateMachine.TOGGLE_MUTE); in testToggleMuteWhenHeadsetMediaButtonLongPressDuringOngoingCall()
/packages/services/Telecomm/src/com/android/server/telecom/
DCallAudioRoutePeripheralAdapter.java28 private final CallAudioRouteStateMachine mCallAudioRouteStateMachine;
32 CallAudioRouteStateMachine callAudioRouteStateMachine, in CallAudioRoutePeripheralAdapter()
61 CallAudioRouteStateMachine.BLUETOOTH_DEVICE_LIST_CHANGED); in onBluetoothDeviceListChanged()
67 CallAudioRouteStateMachine.BT_ACTIVE_DEVICE_PRESENT); in onBluetoothActiveDevicePresent()
73 CallAudioRouteStateMachine.BT_ACTIVE_DEVICE_GONE); in onBluetoothActiveDeviceGone()
79 CallAudioRouteStateMachine.BT_AUDIO_CONNECTED); in onBluetoothAudioConnected()
85 CallAudioRouteStateMachine.BT_AUDIO_DISCONNECTED); in onBluetoothAudioDisconnected()
91 CallAudioRouteStateMachine.UPDATE_SYSTEM_AUDIO_ROUTE); in onUnexpectedBluetoothStateChange()
102 CallAudioRouteStateMachine.CONNECT_WIRED_HEADSET); in onWiredHeadsetPluggedInChanged()
105 CallAudioRouteStateMachine.DISCONNECT_WIRED_HEADSET); in onWiredHeadsetPluggedInChanged()
[all …]
DCallAudioManager.java52 private final CallAudioRouteStateMachine mCallAudioRouteStateMachine;
66 public CallAudioManager(CallAudioRouteStateMachine callAudioRouteStateMachine, in CallAudioManager()
216 CallAudioRouteStateMachine.SWITCH_SPEAKER); in onExternalCallChanged()
338 CallAudioRouteStateMachine.UPDATE_SYSTEM_AUDIO_ROUTE); in onConnectionServiceChanged()
356 CallAudioRouteStateMachine.SWITCH_SPEAKER); in onVideoStateChanged()
383 CallAudioRouteStateMachine.TOGGLE_MUTE); in toggleMute()
403 ? CallAudioRouteStateMachine.MUTE_ON : CallAudioRouteStateMachine.MUTE_OFF); in mute()
418 CallAudioRouteStateMachine.USER_SWITCH_BLUETOOTH, 0, bluetoothAddress); in setAudioRoute()
422 CallAudioRouteStateMachine.USER_SWITCH_SPEAKER); in setAudioRoute()
426 CallAudioRouteStateMachine.USER_SWITCH_HEADSET); in setAudioRoute()
[all …]
DCallAudioModeStateMachine.java239 mCallAudioManager.setCallAudioRouteFocusState(CallAudioRouteStateMachine.NO_FOCUS); in enter()
305 mCallAudioManager.setCallAudioRouteFocusState(CallAudioRouteStateMachine.NO_FOCUS); in enter()
389 CallAudioRouteStateMachine.RINGING_FOCUS); in tryStartRinging()
479 mCallAudioManager.setCallAudioRouteFocusState(CallAudioRouteStateMachine.ACTIVE_FOCUS); in enter()
562 mCallAudioManager.setCallAudioRouteFocusState(CallAudioRouteStateMachine.ACTIVE_FOCUS); in enter()
640 mCallAudioManager.setCallAudioRouteFocusState(CallAudioRouteStateMachine.ACTIVE_FOCUS); in enter()
DCallAudioRouteStateMachine.java73 public class CallAudioRouteStateMachine extends StateMachine { class
76 public CallAudioRouteStateMachine create( in create()
84 return new CallAudioRouteStateMachine(context, in create()
224 public static final String NAME = CallAudioRouteStateMachine.class.getName();
1433 public CallAudioRouteStateMachine( in CallAudioRouteStateMachine() method in CallAudioRouteStateMachine
1455 public CallAudioRouteStateMachine( in CallAudioRouteStateMachine() method in CallAudioRouteStateMachine
DTelecomSystem.java206 CallAudioRouteStateMachine.Factory callAudioRouteStateMachineFactory, in TelecomSystem()
DCallsManager.java492 CallAudioRouteStateMachine.Factory callAudioRouteStateMachineFactory, in CallsManager()
517 CallAudioRouteStateMachine callAudioRouteStateMachine = in CallsManager()
525 CallAudioRouteStateMachine.EARPIECE_AUTO_DETECT in CallsManager()
/packages/services/Telecomm/src/com/android/server/telecom/components/
DTelecomService.java38 import com.android.server.telecom.CallAudioRouteStateMachine;
178 new CallAudioRouteStateMachine.Factory(),