/packages/apps/Dialer/java/com/android/incallui/call/ |
H A D | InCallUiLegacyBindings.java | 17 package com.android.incallui.call; 25 void logCall(DialerCall call); argument
|
H A D | InCallUiLegacyBindingsStub.java | 17 package com.android.incallui.call; 19 /** Default implementation for in call UI legacy bindings. */ 23 public void logCall(DialerCall call) {} argument
|
H A D | DialerCallDelegate.java | 17 package com.android.incallui.call; 21 /** Callback from the call module to the container. */
|
H A D | InCallUiLegacyBindingsFactory.java | 17 package com.android.incallui.call; 20 * This interface should be implementated by the Application subclass. It allows the in call UI
|
H A D | InCallServiceListener.java | 17 package com.android.incallui.call;
|
H A D | InCallVideoCallCallbackNotifier.java | 17 package com.android.incallui.call; 71 * @param call The call. 75 public void peerDimensionsChanged(DialerCall call, int width, int height) { argument 77 listener.onUpdatePeerDimensions(call, width, height); 84 * @param call The call. 88 public void cameraDimensionsChanged(DialerCall call, int width, int height) { argument 90 listener.onCameraDimensionsChange(call, width, height); 103 * @param call Th 105 onUpdatePeerDimensions(DialerCall call, int width, int height) argument 114 onCameraDimensionsChange(DialerCall call, int width, int height) argument [all...] |
H A D | ExternalCallList.java | 17 package com.android.incallui.call; 44 public void onDetailsChanged(Call call, Call.Details details) { 45 notifyExternalCallUpdated(call); 49 /** Begins tracking an external call and notifies listeners of the new call. */ 59 /** Stops tracking an external call and notifies listeners of the removal of the call. */ 63 LogUtil.i("ExternalCallList.onCallRemoved", "attempted to remove unregistered call"); 71 /** Adds a new listener to external call events. */ 76 /** Removes a listener to external call event 91 notifyExternalCallAdded(Call call) argument 98 notifyExternalCallRemoved(Call call) argument 105 notifyExternalCallUpdated(Call call) argument 128 onExternalCallAdded(Call call) argument 130 onExternalCallRemoved(Call call) argument 132 onExternalCallUpdated(Call call) argument 134 onExternalCallPulled(Call call) argument [all...] |
H A D | DialerCallListener.java | 17 package com.android.incallui.call; 19 /** Used to monitor state changes in a dialer call. */
|
/packages/apps/Dialer/java/com/android/dialer/app/calllog/ |
H A D | PhoneAccountHandles.java | 33 public static PhoneAccountHandle getAccount(@NonNull Context context, @Nullable NewCall call) { argument 35 if (call == null || call.accountComponentName == null || call.accountId == null) { 51 ComponentName.unflattenFromString(call.accountComponentName), call.accountId);
|
/packages/apps/Dialer/java/com/android/incallui/util/ |
H A D | TelecomCallUtil.java | 26 * need to interact with the telecom.Call directly (eg. call blocking, before the incall.Call has 31 // Whether the call handle is an emergency number. 32 public static boolean isEmergencyCall(Call call) { argument 33 Uri handle = call.getDetails().getHandle(); 37 public static String getNumber(Call call) { argument 38 if (call == null) { 41 if (call.getDetails().getGatewayInfo() != null) { 42 return call.getDetails().getGatewayInfo().getOriginalAddress().getSchemeSpecificPart(); 44 Uri handle = getHandle(call); 48 public static Uri getHandle(Call call) { argument [all...] |
/packages/services/Telecomm/src/com/android/server/telecom/callfiltering/ |
H A D | CallFilterResultCallback.java | 21 void onCallFilteringComplete(Call call, CallFilteringResult result); argument
|
H A D | DirectToVoicemailCallFilter.java | 37 public void startFilterLookup(final Call call, CallFilterResultCallback callback) { argument 38 Log.addEvent(call, LogUtils.Events.DIRECT_TO_VM_INITIATED); 39 final Uri callHandle = call.getHandle(); 62 Log.addEvent(call, LogUtils.Events.DIRECT_TO_VM_FINISHED, result); 63 callback.onCallFilteringComplete(call, result);
|
/packages/apps/Contacts/src/com/android/contacts/compat/ |
H A D | CallSdkCompat.java | 38 * TODO: This API is hidden in the N release; replace the implementation with a call to the 41 public static void pullExternalCall(Call call) { argument 48 pullExternalCallMethod.invoke(call); 50 // Ignore requests to pull call if there is a problem. 52 // Ignore requests to pull call if there is a problem. 54 // Ignore requests to pull call if there is a problem.
|
/packages/apps/Dialer/java/com/android/contacts/common/compat/ |
H A D | CallCompat.java | 27 public static boolean canPullExternalCall(@NonNull android.telecom.Call call) { argument 29 && ((call.getDetails().getCallCapabilities() & Details.CAPABILITY_CAN_PULL_CALL)
|
/packages/services/Telecomm/src/com/android/server/telecom/ |
H A D | InCallWakeLockController.java | 23 * Handles acquisition and release of wake locks relating to call state. 40 public void onCallAdded(Call call) { argument 41 if (call.isExternalCall()) { 48 public void onCallRemoved(Call call) { argument 49 if (call.isExternalCall()) { 56 public void onCallStateChanged(Call call, int oldState, int newState) { argument 57 if (call.isExternalCall()) { 64 // We grab a full lock as long as there exists a ringing call.
|
H A D | ProximitySensorManager.java | 41 public void onCallRemoved(Call call) { argument 42 if (call.isExternalCall()) { 49 super.onCallRemoved(call); 58 Log.w(this, "Asking to turn on prox sensor without a call? I don't think so.");
|
H A D | RingbackPlayer.java | 24 * audio for a call, whereas most tones play as simple timed events. This means ringback must be 33 * The current call for which the ringback tone is being played. 47 * Starts ringback for the specified dialing call as needed. 49 * @param call The call for which to ringback. 51 public void startRingbackForCall(Call call) { argument 52 Preconditions.checkState(call.getState() == CallState.DIALING); 54 if (mCall == call) { 55 Log.w(this, "Ignoring duplicate requests to ring for %s.", call); 60 // We only get here for the foreground call s 78 stopRingbackForCall(Call call) argument [all...] |
H A D | StatusBarNotifier.java | 50 public void onCallRemoved(Call call) { argument
|
/packages/apps/Car/Dialer/src/com/android/car/dialer/telecom/ |
H A D | UiCallList.java | 37 public UiCall getOrCreate(C call) { argument 38 if (call == null) { 41 UiCall uiCall = mCallToCallInfoMap.get(call); 43 uiCall = createUiCall(call); 44 mCallToCallInfoMap.put(call, uiCall); 45 mIdToCallMap.append(uiCall.getId(), new Pair<>(uiCall, call)); 70 C call = getCall(callId); 71 if (mCallToCallInfoMap.containsKey(call)) { 72 mCallToCallInfoMap.remove(call); 85 abstract protected UiCall createUiCall(C call); argument [all...] |
/packages/apps/Dialer/java/com/android/incallui/ |
H A D | InCallServiceImpl.java | 27 import com.android.incallui.call.CallList; 28 import com.android.incallui.call.ExternalCallList; 29 import com.android.incallui.call.TelecomAdapter; 34 * (outgoing), and active calls. When the last call is disconnected, Telecom will unbind to the 50 public void onCallAdded(Call call) { argument 51 InCallPresenter.getInstance().onCallAdded(call); 55 public void onCallRemoved(Call call) { argument 56 InCallPresenter.getInstance().onCallRemoved(call);
|
H A D | CallerInfoUtils.java | 39 import com.android.incallui.call.DialerCall; 52 * This is called to get caller info for a call. This will return a CallerInfo object immediately 53 * based off information in the call, but more information is returned to the 59 DialerCall call, 62 CallerInfo info = buildCallerInfo(context, call); 64 // TODO: Have phoneapp send a Uri when it knows the contact that triggered this call. 68 // Start the query with the number provided from the call. 85 static CallerInfo buildCallerInfo(Context context, DialerCall call) { argument 90 info.cnapName = call.getCnapName(); 92 info.numberPresentation = call 57 getCallerInfoForCall( Context context, DialerCall call, Object cookie, CallerInfoAsyncQuery.OnQueryCompleteListener listener) argument 148 isVoiceMailNumber(Context context, @NonNull DialerCall call) argument [all...] |
H A D | ConferenceManagerFragment.java | 29 import com.android.incallui.call.CallList; 30 import com.android.incallui.call.DialerCall; 33 /** Fragment that allows the user to manage a conference call. */ 103 public void refreshCall(DialerCall call) { argument 104 mConferenceParticipantListAdapter.refreshCall(call);
|
H A D | ConferenceManagerPresenter.java | 26 import com.android.incallui.call.CallList; 27 import com.android.incallui.call.DialerCall; 31 /** Logic for call buttons. */ 39 // register for call state changes last 57 final DialerCall call = callList.getActiveOrBackgroundCall(); 58 if (call != null && call.isConferenceCall()) { 60 this, "Number of existing calls is " + String.valueOf(call.getChildCallIds().size())); 72 public void onDetailsChanged(DialerCall call, android.telecom.Call.Details details) { argument 78 if (call 91 onIncomingCall(InCallState oldState, InCallState newState, DialerCall call) argument 137 refreshCall(DialerCall call) argument [all...] |
/packages/apps/Car/Stream/src/com/android/car/stream/telecom/ |
H A D | CurrentCallConverter.java | 31 * A converter that creates a {@link StreamCard} for the current call events. 69 public StreamCard convert(Call call, Context context, boolean isMuted, argument 71 long timeStamp = System.currentTimeMillis() - call.getDetails().getConnectTimeMillis(); 72 int callState = call.getState(); 73 String number = TelecomUtils.getNumber(call); 74 String displayName = TelecomUtils.getDisplayName(context, call);
|
H A D | StreamInCallService.java | 27 * {@link InCallService} to listen for incoming calls and changes in call state. 37 * Callback interface to receive changes in the call state. 40 void onCallAdded(Call call); argument 42 void onCallRemoved(Call call); argument 75 public void onCallAdded(Call call) { argument 77 mCallback.onCallAdded(call); 82 public void onCallRemoved(Call call) { argument 84 mCallback.onCallRemoved(call);
|