This change reflects the Dialer V10 RC00 branch.
RC00 is based on:
branch: dialer-android_release_branch/153304843.1
synced to: 153304843
following the instructions at go/dialer-aosp-release.
In this release:
* Removes final apache sources.
* Uses native lite compilation.
More drops will follow with subsequent release candidates
until we reach our final v10 release, in cadence with our
prebuilt drops.
Test: TreeHugger, on device
Change-Id: Ic9684057230f9b579c777820c746cd21bf45ec0f
diff --git a/java/com/android/incallui/AnswerScreenPresenter.java b/java/com/android/incallui/AnswerScreenPresenter.java
index f48413d..8116f13 100644
--- a/java/com/android/incallui/AnswerScreenPresenter.java
+++ b/java/com/android/incallui/AnswerScreenPresenter.java
@@ -23,6 +23,8 @@
import android.telecom.VideoProfile;
import com.android.dialer.common.Assert;
import com.android.dialer.common.LogUtil;
+import com.android.dialer.logging.DialerImpression;
+import com.android.dialer.logging.Logger;
import com.android.incallui.answer.protocol.AnswerScreen;
import com.android.incallui.answer.protocol.AnswerScreenDelegate;
import com.android.incallui.answerproximitysensor.AnswerProximitySensor;
@@ -77,8 +79,18 @@
public void onAnswer(boolean answerVideoAsAudio) {
if (answerScreen.isVideoUpgradeRequest()) {
if (answerVideoAsAudio) {
+ Logger.get(context)
+ .logCallImpression(
+ DialerImpression.Type.VIDEO_CALL_REQUEST_ACCEPTED_AS_AUDIO,
+ call.getUniqueCallId(),
+ call.getTimeAddedMs());
call.getVideoTech().acceptVideoRequestAsAudio();
} else {
+ Logger.get(context)
+ .logCallImpression(
+ DialerImpression.Type.VIDEO_CALL_REQUEST_ACCEPTED,
+ call.getUniqueCallId(),
+ call.getTimeAddedMs());
call.getVideoTech().acceptVideoRequest();
}
} else {
@@ -93,6 +105,11 @@
@Override
public void onReject() {
if (answerScreen.isVideoUpgradeRequest()) {
+ Logger.get(context)
+ .logCallImpression(
+ DialerImpression.Type.VIDEO_CALL_REQUEST_DECLINED,
+ call.getUniqueCallId(),
+ call.getTimeAddedMs());
call.getVideoTech().declineVideoRequest();
} else {
call.reject(false /* rejectWithMessage */, null);