Remove field prefixes.

Test: Existing tests
PiperOrigin-RevId: 180230450
Change-Id: I0b2589cfeeaef81e42a04efa48af24b4e4d0e95f
diff --git a/java/com/android/incallui/VideoCallPresenter.java b/java/com/android/incallui/VideoCallPresenter.java
index e589bb3..a19d45f 100644
--- a/java/com/android/incallui/VideoCallPresenter.java
+++ b/java/com/android/incallui/VideoCallPresenter.java
@@ -82,61 +82,61 @@
         InCallPresenter.InCallEventListener,
         VideoCallScreenDelegate {
 
-  private static boolean mIsVideoMode = false;
+  private static boolean isVideoMode = false;
 
-  private final Handler mHandler = new Handler();
-  private VideoCallScreen mVideoCallScreen;
+  private final Handler handler = new Handler();
+  private VideoCallScreen videoCallScreen;
 
   /** The current context. */
-  private Context mContext;
+  private Context context;
 
   /** The call the video surfaces are currently related to */
-  private DialerCall mPrimaryCall;
+  private DialerCall primaryCall;
   /**
    * The {@link VideoCall} used to inform the video telephony layer of changes to the video
    * surfaces.
    */
-  private VideoCall mVideoCall;
+  private VideoCall videoCall;
   /** Determines if the current UI state represents a video call. */
-  private int mCurrentVideoState;
+  private int currentVideoState;
   /** DialerCall's current state */
-  private int mCurrentCallState = DialerCall.State.INVALID;
+  private int currentCallState = DialerCall.State.INVALID;
   /** Determines the device orientation (portrait/lanscape). */
-  private int mDeviceOrientation = InCallOrientationEventListener.SCREEN_ORIENTATION_UNKNOWN;
+  private int deviceOrientation = InCallOrientationEventListener.SCREEN_ORIENTATION_UNKNOWN;
   /** Tracks the state of the preview surface negotiation with the telephony layer. */
-  private int mPreviewSurfaceState = PreviewSurfaceState.NONE;
+  private int previewSurfaceState = PreviewSurfaceState.NONE;
   /**
    * Determines whether video calls should automatically enter full screen mode after {@link
-   * #mAutoFullscreenTimeoutMillis} milliseconds.
+   * #autoFullscreenTimeoutMillis} milliseconds.
    */
-  private boolean mIsAutoFullscreenEnabled = false;
+  private boolean isAutoFullscreenEnabled = false;
   /**
    * Determines the number of milliseconds after which a video call will automatically enter
-   * fullscreen mode. Requires {@link #mIsAutoFullscreenEnabled} to be {@code true}.
+   * fullscreen mode. Requires {@link #isAutoFullscreenEnabled} to be {@code true}.
    */
-  private int mAutoFullscreenTimeoutMillis = 0;
+  private int autoFullscreenTimeoutMillis = 0;
   /**
    * Determines if the countdown is currently running to automatically enter full screen video mode.
    */
-  private boolean mAutoFullScreenPending = false;
+  private boolean autoFullScreenPending = false;
   /** Whether if the call is remotely held. */
-  private boolean mIsRemotelyHeld = false;
+  private boolean isRemotelyHeld = false;
   /**
    * Runnable which is posted to schedule automatically entering fullscreen mode. Will not auto
    * enter fullscreen mode if the dialpad is visible (doing so would make it impossible to exit the
    * dialpad).
    */
-  private Runnable mAutoFullscreenRunnable =
+  private Runnable autoFullscreenRunnable =
       new Runnable() {
         @Override
         public void run() {
-          if (mAutoFullScreenPending
+          if (autoFullScreenPending
               && !InCallPresenter.getInstance().isDialpadVisible()
-              && mIsVideoMode) {
+              && isVideoMode) {
 
             LogUtil.v("VideoCallPresenter.mAutoFullScreenRunnable", "entering fullscreen mode");
             InCallPresenter.getInstance().setFullScreen(true);
-            mAutoFullScreenPending = false;
+            autoFullScreenPending = false;
           } else {
             LogUtil.v(
                 "VideoCallPresenter.mAutoFullScreenRunnable",
@@ -293,12 +293,12 @@
    */
   @Override
   public void initVideoCallScreenDelegate(Context context, VideoCallScreen videoCallScreen) {
-    mContext = context;
-    mVideoCallScreen = videoCallScreen;
-    mIsAutoFullscreenEnabled =
-        mContext.getResources().getBoolean(R.bool.video_call_auto_fullscreen);
-    mAutoFullscreenTimeoutMillis =
-        mContext.getResources().getInteger(R.integer.video_call_auto_fullscreen_timeout);
+    this.context = context;
+    this.videoCallScreen = videoCallScreen;
+    isAutoFullscreenEnabled =
+        this.context.getResources().getBoolean(R.bool.video_call_auto_fullscreen);
+    autoFullscreenTimeoutMillis =
+        this.context.getResources().getInteger(R.integer.video_call_auto_fullscreen_timeout);
   }
 
   /** Called when the user interface is ready to be used. */
@@ -313,7 +313,7 @@
       return;
     }
 
-    mDeviceOrientation = InCallOrientationEventListener.getCurrentOrientation();
+    deviceOrientation = InCallOrientationEventListener.getCurrentOrientation();
 
     // Register for call state changes last
     InCallPresenter.getInstance().addListener(this);
@@ -327,8 +327,8 @@
 
     // Register for surface and video events from {@link InCallVideoCallListener}s.
     InCallVideoCallCallbackNotifier.getInstance().addSurfaceChangeListener(this);
-    mCurrentVideoState = VideoProfile.STATE_AUDIO_ONLY;
-    mCurrentCallState = DialerCall.State.INVALID;
+    currentVideoState = VideoProfile.STATE_AUDIO_ONLY;
+    currentCallState = DialerCall.State.INVALID;
 
     InCallPresenter.InCallState inCallState = InCallPresenter.getInstance().getInCallState();
     onStateChange(inCallState, inCallState, CallList.getInstance());
@@ -359,8 +359,8 @@
     // Ensure that the call's camera direction is updated (most likely to UNKNOWN). Normally this
     // happens after any call state changes but we're unregistering from InCallPresenter above so
     // we won't get any more call state changes. See a bug.
-    if (mPrimaryCall != null) {
-      updateCameraSelection(mPrimaryCall);
+    if (primaryCall != null) {
+      updateCameraSelection(primaryCall);
     }
 
     isVideoCallScreenUiReady = false;
@@ -376,7 +376,7 @@
       InCallPresenter.getInstance().setFullScreen(true);
     } else {
       InCallPresenter.getInstance().setFullScreen(false);
-      maybeAutoEnterFullscreen(mPrimaryCall);
+      maybeAutoEnterFullscreen(primaryCall);
       // If Activity is not multiwindow, fullscreen will be driven by SystemUI visibility changes
       // instead. See #onSystemUiVisibilityChange(boolean)
 
@@ -391,7 +391,7 @@
     LogUtil.i("VideoCallPresenter.onSystemUiVisibilityChange", "visible: " + visible);
     if (visible) {
       InCallPresenter.getInstance().setFullScreen(false);
-      maybeAutoEnterFullscreen(mPrimaryCall);
+      maybeAutoEnterFullscreen(primaryCall);
     }
   }
 
@@ -412,7 +412,7 @@
 
   @Override
   public int getDeviceOrientation() {
-    return mDeviceOrientation;
+    return deviceOrientation;
   }
 
   /**
@@ -422,13 +422,13 @@
   @Override
   public void onCameraPermissionGranted() {
     LogUtil.i("VideoCallPresenter.onCameraPermissionGranted", "");
-    PermissionsUtil.setCameraPrivacyToastShown(mContext);
-    enableCamera(mPrimaryCall, isCameraRequired());
+    PermissionsUtil.setCameraPrivacyToastShown(context);
+    enableCamera(primaryCall, isCameraRequired());
     showVideoUi(
-        mPrimaryCall.getVideoState(),
-        mPrimaryCall.getState(),
-        mPrimaryCall.getVideoTech().getSessionModificationState(),
-        mPrimaryCall.isRemotelyHeld());
+        primaryCall.getVideoState(),
+        primaryCall.getState(),
+        primaryCall.getVideoTech().getSessionModificationState(),
+        primaryCall.isRemotelyHeld());
     InCallPresenter.getInstance().getInCallCameraManager().onCameraPermissionGranted();
   }
 
@@ -438,10 +438,10 @@
    */
   @Override
   public void resetAutoFullscreenTimer() {
-    if (mAutoFullScreenPending) {
+    if (autoFullScreenPending) {
       LogUtil.i("VideoCallPresenter.resetAutoFullscreenTimer", "resetting");
-      mHandler.removeCallbacks(mAutoFullscreenRunnable);
-      mHandler.postDelayed(mAutoFullscreenRunnable, mAutoFullscreenTimeoutMillis);
+      handler.removeCallbacks(autoFullscreenRunnable);
+      handler.postDelayed(autoFullscreenRunnable, autoFullscreenTimeoutMillis);
     }
   }
 
@@ -519,16 +519,16 @@
       currentCall = primary = callList.getActiveCall();
     }
 
-    final boolean primaryChanged = !Objects.equals(mPrimaryCall, primary);
+    final boolean primaryChanged = !Objects.equals(primaryCall, primary);
     LogUtil.i(
         "VideoCallPresenter.onStateChange",
         "primaryChanged: %b, primary: %s, mPrimaryCall: %s",
         primaryChanged,
         primary,
-        mPrimaryCall);
+        primaryCall);
     if (primaryChanged) {
       onPrimaryCallChanged(primary);
-    } else if (mPrimaryCall != null) {
+    } else if (primaryCall != null) {
       updateVideoCall(primary);
     }
     updateCallCache(primary);
@@ -549,9 +549,9 @@
   @Override
   public void onFullscreenModeChanged(boolean isFullscreenMode) {
     cancelAutoFullScreen();
-    if (mPrimaryCall != null) {
+    if (primaryCall != null) {
       updateFullscreenAndGreenScreenMode(
-          mPrimaryCall.getState(), mPrimaryCall.getVideoTech().getSessionModificationState());
+          primaryCall.getState(), primaryCall.getVideoTech().getSessionModificationState());
     } else {
       updateFullscreenAndGreenScreenMode(State.INVALID, SessionModificationState.NO_REQUEST);
     }
@@ -559,7 +559,7 @@
 
   private void checkForVideoStateChange(DialerCall call) {
     final boolean shouldShowVideoUi = shouldShowVideoUiForCall(call);
-    final boolean hasVideoStateChanged = mCurrentVideoState != call.getVideoState();
+    final boolean hasVideoStateChanged = currentVideoState != call.getVideoState();
 
     LogUtil.v(
         "VideoCallPresenter.checkForVideoStateChange",
@@ -568,7 +568,7 @@
         shouldShowVideoUi,
         hasVideoStateChanged,
         isVideoMode(),
-        VideoProfile.videoStateToString(mCurrentVideoState),
+        VideoProfile.videoStateToString(currentVideoState),
         VideoProfile.videoStateToString(call.getVideoState()));
     if (!hasVideoStateChanged) {
       return;
@@ -586,8 +586,8 @@
   private void checkForCallStateChange(DialerCall call) {
     final boolean shouldShowVideoUi = shouldShowVideoUiForCall(call);
     final boolean hasCallStateChanged =
-        mCurrentCallState != call.getState() || mIsRemotelyHeld != call.isRemotelyHeld();
-    mIsRemotelyHeld = call.isRemotelyHeld();
+        currentCallState != call.getState() || isRemotelyHeld != call.isRemotelyHeld();
+    isRemotelyHeld = call.isRemotelyHeld();
 
     LogUtil.v(
         "VideoCallPresenter.checkForCallStateChange",
@@ -646,20 +646,20 @@
   }
 
   private boolean isVideoMode() {
-    return mIsVideoMode;
+    return isVideoMode;
   }
 
   private void updateCallCache(DialerCall call) {
     if (call == null) {
-      mCurrentVideoState = VideoProfile.STATE_AUDIO_ONLY;
-      mCurrentCallState = DialerCall.State.INVALID;
-      mVideoCall = null;
-      mPrimaryCall = null;
+      currentVideoState = VideoProfile.STATE_AUDIO_ONLY;
+      currentCallState = DialerCall.State.INVALID;
+      videoCall = null;
+      primaryCall = null;
     } else {
-      mCurrentVideoState = call.getVideoState();
-      mVideoCall = call.getVideoCall();
-      mCurrentCallState = call.getState();
-      mPrimaryCall = call;
+      currentVideoState = call.getVideoState();
+      videoCall = call.getVideoCall();
+      currentCallState = call.getState();
+      primaryCall = call;
     }
   }
 
@@ -677,12 +677,12 @@
         "call: %s, details: %s, mPrimaryCall: %s",
         call,
         details,
-        mPrimaryCall);
+        primaryCall);
     if (call == null) {
       return;
     }
     // If the details change is not for the currently active call no update is required.
-    if (!call.equals(mPrimaryCall)) {
+    if (!call.equals(primaryCall)) {
       LogUtil.v("VideoCallPresenter.onDetailsChanged", "details not for current active call");
       return;
     }
@@ -708,14 +708,14 @@
 
   private void updateFullscreenAndGreenScreenMode(
       int callState, @SessionModificationState int sessionModificationState) {
-    if (mVideoCallScreen != null) {
+    if (videoCallScreen != null) {
       boolean shouldShowFullscreen = InCallPresenter.getInstance().isFullscreen();
       boolean shouldShowGreenScreen =
           callState == State.DIALING
               || callState == State.CONNECTING
               || callState == State.INCOMING
               || isVideoUpgrade(sessionModificationState);
-      mVideoCallScreen.updateFullscreenAndGreenScreenMode(
+      videoCallScreen.updateFullscreenAndGreenScreenMode(
           shouldShowFullscreen, shouldShowGreenScreen);
     }
   }
@@ -727,8 +727,8 @@
         "VideoCallPresenter.checkForVideoCallChange",
         "videoCall: %s, mVideoCall: %s",
         videoCall,
-        mVideoCall);
-    if (!Objects.equals(videoCall, mVideoCall)) {
+        this.videoCall);
+    if (!Objects.equals(videoCall, this.videoCall)) {
       changeVideoCall(call);
     }
   }
@@ -745,11 +745,11 @@
         "VideoCallPresenter.changeVideoCall",
         "videoCall: %s, mVideoCall: %s",
         videoCall,
-        mVideoCall);
-    final boolean hasChanged = mVideoCall == null && videoCall != null;
+        this.videoCall);
+    final boolean hasChanged = this.videoCall == null && videoCall != null;
 
-    mVideoCall = videoCall;
-    if (mVideoCall == null) {
+    this.videoCall = videoCall;
+    if (this.videoCall == null) {
       LogUtil.v("VideoCallPresenter.changeVideoCall", "video call or primary call is null. Return");
       return;
     }
@@ -760,10 +760,9 @@
   }
 
   private boolean isCameraRequired() {
-    return mPrimaryCall != null
+    return primaryCall != null
         && isCameraRequired(
-            mPrimaryCall.getVideoState(),
-            mPrimaryCall.getVideoTech().getSessionModificationState());
+            primaryCall.getVideoState(), primaryCall.getVideoTech().getSessionModificationState());
   }
 
   /**
@@ -781,7 +780,7 @@
         "videoCall: %s, videoState: %d",
         videoCall,
         newVideoState);
-    if (mVideoCallScreen == null) {
+    if (videoCallScreen == null) {
       LogUtil.e("VideoCallPresenter.adjustVideoMode", "error VideoCallScreen is null so returning");
       return;
     }
@@ -803,14 +802,14 @@
       }
 
       Assert.checkState(
-          mDeviceOrientation != InCallOrientationEventListener.SCREEN_ORIENTATION_UNKNOWN);
-      videoCall.setDeviceOrientation(mDeviceOrientation);
+          deviceOrientation != InCallOrientationEventListener.SCREEN_ORIENTATION_UNKNOWN);
+      videoCall.setDeviceOrientation(deviceOrientation);
       enableCamera(
           call, isCameraRequired(newVideoState, call.getVideoTech().getSessionModificationState()));
     }
-    int previousVideoState = mCurrentVideoState;
-    mCurrentVideoState = newVideoState;
-    mIsVideoMode = true;
+    int previousVideoState = currentVideoState;
+    currentVideoState = newVideoState;
+    isVideoMode = true;
 
     // adjustVideoMode may be called if we are already in a 1-way video state.  In this case
     // we do not want to trigger auto-fullscreen mode.
@@ -842,17 +841,17 @@
       return;
     }
 
-    boolean hasCameraPermission = VideoUtils.hasCameraPermissionAndShownPrivacyToast(mContext);
+    boolean hasCameraPermission = VideoUtils.hasCameraPermissionAndShownPrivacyToast(context);
     if (!hasCameraPermission) {
       call.getVideoTech().setCamera(null);
-      mPreviewSurfaceState = PreviewSurfaceState.NONE;
+      previewSurfaceState = PreviewSurfaceState.NONE;
       // TODO(wangqi): Inform remote party that the video is off. This is similar to a bug.
     } else if (isCameraRequired) {
       InCallCameraManager cameraManager = InCallPresenter.getInstance().getInCallCameraManager();
       call.getVideoTech().setCamera(cameraManager.getActiveCameraId());
-      mPreviewSurfaceState = PreviewSurfaceState.CAMERA_SET;
+      previewSurfaceState = PreviewSurfaceState.CAMERA_SET;
     } else {
-      mPreviewSurfaceState = PreviewSurfaceState.NONE;
+      previewSurfaceState = PreviewSurfaceState.NONE;
       call.getVideoTech().setCamera(null);
     }
   }
@@ -866,10 +865,10 @@
         DialerCall.State.ACTIVE,
         SessionModificationState.NO_REQUEST,
         false /* isRemotelyHeld */);
-    enableCamera(mPrimaryCall, false);
+    enableCamera(primaryCall, false);
     InCallPresenter.getInstance().setFullScreen(false);
     InCallPresenter.getInstance().enableScreenTimeout(false);
-    mIsVideoMode = false;
+    isVideoMode = false;
   }
 
   /**
@@ -885,12 +884,12 @@
       int callState,
       @SessionModificationState int sessionModificationState,
       boolean isRemotelyHeld) {
-    if (mVideoCallScreen == null) {
+    if (videoCallScreen == null) {
       LogUtil.e("VideoCallPresenter.showVideoUi", "videoCallScreen is null returning");
       return;
     }
     boolean showIncomingVideo = showIncomingVideo(videoState, callState);
-    boolean showOutgoingVideo = showOutgoingVideo(mContext, videoState, sessionModificationState);
+    boolean showOutgoingVideo = showOutgoingVideo(context, videoState, sessionModificationState);
     LogUtil.i(
         "VideoCallPresenter.showVideoUi",
         "showIncoming: %b, showOutgoing: %b, isRemotelyHeld: %b",
@@ -898,7 +897,7 @@
         showOutgoingVideo,
         isRemotelyHeld);
     updateRemoteVideoSurfaceDimensions();
-    mVideoCallScreen.showVideoViews(showOutgoingVideo, showIncomingVideo, isRemotelyHeld);
+    videoCallScreen.showVideoViews(showOutgoingVideo, showIncomingVideo, isRemotelyHeld);
 
     InCallPresenter.getInstance().enableScreenTimeout(VideoProfile.isAudioOnly(videoState));
     updateFullscreenAndGreenScreenMode(callState, sessionModificationState);
@@ -914,20 +913,20 @@
   @Override
   public void onUpdatePeerDimensions(DialerCall call, int width, int height) {
     LogUtil.i("VideoCallPresenter.onUpdatePeerDimensions", "width: %d, height: %d", width, height);
-    if (mVideoCallScreen == null) {
+    if (videoCallScreen == null) {
       LogUtil.e("VideoCallPresenter.onUpdatePeerDimensions", "videoCallScreen is null");
       return;
     }
-    if (!call.equals(mPrimaryCall)) {
+    if (!call.equals(primaryCall)) {
       LogUtil.e(
           "VideoCallPresenter.onUpdatePeerDimensions", "current call is not equal to primary");
       return;
     }
 
     // Change size of display surface to match the peer aspect ratio
-    if (width > 0 && height > 0 && mVideoCallScreen != null) {
+    if (width > 0 && height > 0 && videoCallScreen != null) {
       getRemoteVideoSurfaceTexture().setSourceVideoDimensions(new Point(width, height));
-      mVideoCallScreen.onRemoteVideoDimensionsChanged();
+      videoCallScreen.onRemoteVideoDimensionsChanged();
     }
   }
 
@@ -947,25 +946,25 @@
         call,
         width,
         height);
-    if (mVideoCallScreen == null) {
+    if (videoCallScreen == null) {
       LogUtil.e("VideoCallPresenter.onCameraDimensionsChange", "ui is null");
       return;
     }
 
-    if (!call.equals(mPrimaryCall)) {
+    if (!call.equals(primaryCall)) {
       LogUtil.e("VideoCallPresenter.onCameraDimensionsChange", "not the primary call");
       return;
     }
 
-    mPreviewSurfaceState = PreviewSurfaceState.CAPABILITIES_RECEIVED;
+    previewSurfaceState = PreviewSurfaceState.CAPABILITIES_RECEIVED;
     changePreviewDimensions(width, height);
 
     // Check if the preview surface is ready yet; if it is, set it on the {@code VideoCall}.
     // If it not yet ready, it will be set when when creation completes.
     Surface surface = getLocalVideoSurfaceTexture().getSavedSurface();
     if (surface != null) {
-      mPreviewSurfaceState = PreviewSurfaceState.SURFACE_SET;
-      mVideoCall.setPreviewSurface(surface);
+      previewSurfaceState = PreviewSurfaceState.SURFACE_SET;
+      videoCall.setPreviewSurface(surface);
     }
   }
 
@@ -976,13 +975,13 @@
    * @param height The new height.
    */
   private void changePreviewDimensions(int width, int height) {
-    if (mVideoCallScreen == null) {
+    if (videoCallScreen == null) {
       return;
     }
 
     // Resize the surface used to display the preview video
     getLocalVideoSurfaceTexture().setSurfaceDimensions(new Point(width, height));
-    mVideoCallScreen.onLocalVideoDimensionsChanged();
+    videoCallScreen.onLocalVideoDimensionsChanged();
   }
 
   /**
@@ -999,11 +998,11 @@
     LogUtil.i(
         "VideoCallPresenter.onDeviceOrientationChanged",
         "orientation: %d -> %d",
-        mDeviceOrientation,
+        deviceOrientation,
         orientation);
-    mDeviceOrientation = orientation;
+    deviceOrientation = orientation;
 
-    if (mVideoCallScreen == null) {
+    if (videoCallScreen == null) {
       LogUtil.e("VideoCallPresenter.onDeviceOrientationChanged", "videoCallScreen is null");
       return;
     }
@@ -1019,7 +1018,7 @@
         previewDimensions);
     changePreviewDimensions(previewDimensions.x, previewDimensions.y);
 
-    mVideoCallScreen.onLocalVideoOrientationChanged();
+    videoCallScreen.onLocalVideoOrientationChanged();
   }
 
   /**
@@ -1046,7 +1045,7 @@
    * @param call The current call.
    */
   protected void maybeAutoEnterFullscreen(DialerCall call) {
-    if (!mIsAutoFullscreenEnabled) {
+    if (!isAutoFullscreenEnabled) {
       return;
     }
 
@@ -1054,63 +1053,62 @@
         || call.getState() != DialerCall.State.ACTIVE
         || !isBidirectionalVideoCall(call)
         || InCallPresenter.getInstance().isFullscreen()
-        || (mContext != null && AccessibilityUtil.isTouchExplorationEnabled(mContext))) {
+        || (context != null && AccessibilityUtil.isTouchExplorationEnabled(context))) {
       // Ensure any previously scheduled attempt to enter fullscreen is cancelled.
       cancelAutoFullScreen();
       return;
     }
 
-    if (mAutoFullScreenPending) {
+    if (autoFullScreenPending) {
       LogUtil.v("VideoCallPresenter.maybeAutoEnterFullscreen", "already pending.");
       return;
     }
     LogUtil.v("VideoCallPresenter.maybeAutoEnterFullscreen", "scheduled");
-    mAutoFullScreenPending = true;
-    mHandler.removeCallbacks(mAutoFullscreenRunnable);
-    mHandler.postDelayed(mAutoFullscreenRunnable, mAutoFullscreenTimeoutMillis);
+    autoFullScreenPending = true;
+    handler.removeCallbacks(autoFullscreenRunnable);
+    handler.postDelayed(autoFullscreenRunnable, autoFullscreenTimeoutMillis);
   }
 
   /** Cancels pending auto fullscreen mode. */
   @Override
   public void cancelAutoFullScreen() {
-    if (!mAutoFullScreenPending) {
+    if (!autoFullScreenPending) {
       LogUtil.v("VideoCallPresenter.cancelAutoFullScreen", "none pending.");
       return;
     }
     LogUtil.v("VideoCallPresenter.cancelAutoFullScreen", "cancelling pending");
-    mAutoFullScreenPending = false;
-    mHandler.removeCallbacks(mAutoFullscreenRunnable);
+    autoFullScreenPending = false;
+    handler.removeCallbacks(autoFullscreenRunnable);
   }
 
   @Override
   public boolean shouldShowCameraPermissionToast() {
-    if (mPrimaryCall == null) {
+    if (primaryCall == null) {
       LogUtil.i("VideoCallPresenter.shouldShowCameraPermissionToast", "null call");
       return false;
     }
-    if (mPrimaryCall.didShowCameraPermission()) {
+    if (primaryCall.didShowCameraPermission()) {
       LogUtil.i(
           "VideoCallPresenter.shouldShowCameraPermissionToast", "already shown for this call");
       return false;
     }
-    if (!ConfigProviderBindings.get(mContext)
-        .getBoolean("camera_permission_dialog_allowed", true)) {
+    if (!ConfigProviderBindings.get(context).getBoolean("camera_permission_dialog_allowed", true)) {
       LogUtil.i("VideoCallPresenter.shouldShowCameraPermissionToast", "disabled by config");
       return false;
     }
-    return !VideoUtils.hasCameraPermission(mContext)
-        || !PermissionsUtil.hasCameraPrivacyToastShown(mContext);
+    return !VideoUtils.hasCameraPermission(context)
+        || !PermissionsUtil.hasCameraPrivacyToastShown(context);
   }
 
   @Override
   public void onCameraPermissionDialogShown() {
-    if (mPrimaryCall != null) {
-      mPrimaryCall.setDidShowCameraPermission(true);
+    if (primaryCall != null) {
+      primaryCall.setDidShowCameraPermission(true);
     }
   }
 
   private void updateRemoteVideoSurfaceDimensions() {
-    Activity activity = mVideoCallScreen.getVideoCallScreenFragment().getActivity();
+    Activity activity = videoCallScreen.getVideoCallScreenFragment().getActivity();
     if (activity != null) {
       Point screenSize = new Point();
       activity.getWindowManager().getDefaultDisplay().getSize(screenSize);
@@ -1131,46 +1129,46 @@
   private class LocalDelegate implements VideoSurfaceDelegate {
     @Override
     public void onSurfaceCreated(VideoSurfaceTexture videoCallSurface) {
-      if (mVideoCallScreen == null) {
+      if (videoCallScreen == null) {
         LogUtil.e("VideoCallPresenter.LocalDelegate.onSurfaceCreated", "no UI");
         return;
       }
-      if (mVideoCall == null) {
+      if (videoCall == null) {
         LogUtil.e("VideoCallPresenter.LocalDelegate.onSurfaceCreated", "no video call");
         return;
       }
 
       // If the preview surface has just been created and we have already received camera
       // capabilities, but not yet set the surface, we will set the surface now.
-      if (mPreviewSurfaceState == PreviewSurfaceState.CAPABILITIES_RECEIVED) {
-        mPreviewSurfaceState = PreviewSurfaceState.SURFACE_SET;
-        mVideoCall.setPreviewSurface(videoCallSurface.getSavedSurface());
-      } else if (mPreviewSurfaceState == PreviewSurfaceState.NONE && isCameraRequired()) {
-        enableCamera(mPrimaryCall, true);
+      if (previewSurfaceState == PreviewSurfaceState.CAPABILITIES_RECEIVED) {
+        previewSurfaceState = PreviewSurfaceState.SURFACE_SET;
+        videoCall.setPreviewSurface(videoCallSurface.getSavedSurface());
+      } else if (previewSurfaceState == PreviewSurfaceState.NONE && isCameraRequired()) {
+        enableCamera(primaryCall, true);
       }
     }
 
     @Override
     public void onSurfaceReleased(VideoSurfaceTexture videoCallSurface) {
-      if (mVideoCall == null) {
+      if (videoCall == null) {
         LogUtil.e("VideoCallPresenter.LocalDelegate.onSurfaceReleased", "no video call");
         return;
       }
 
-      mVideoCall.setPreviewSurface(null);
-      enableCamera(mPrimaryCall, false);
+      videoCall.setPreviewSurface(null);
+      enableCamera(primaryCall, false);
     }
 
     @Override
     public void onSurfaceDestroyed(VideoSurfaceTexture videoCallSurface) {
-      if (mVideoCall == null) {
+      if (videoCall == null) {
         LogUtil.e("VideoCallPresenter.LocalDelegate.onSurfaceDestroyed", "no video call");
         return;
       }
 
       boolean isChangingConfigurations = InCallPresenter.getInstance().isChangingConfigurations();
       if (!isChangingConfigurations) {
-        enableCamera(mPrimaryCall, false);
+        enableCamera(primaryCall, false);
       } else {
         LogUtil.i(
             "VideoCallPresenter.LocalDelegate.onSurfaceDestroyed",
@@ -1187,24 +1185,24 @@
   private class RemoteDelegate implements VideoSurfaceDelegate {
     @Override
     public void onSurfaceCreated(VideoSurfaceTexture videoCallSurface) {
-      if (mVideoCallScreen == null) {
+      if (videoCallScreen == null) {
         LogUtil.e("VideoCallPresenter.RemoteDelegate.onSurfaceCreated", "no UI");
         return;
       }
-      if (mVideoCall == null) {
+      if (videoCall == null) {
         LogUtil.e("VideoCallPresenter.RemoteDelegate.onSurfaceCreated", "no video call");
         return;
       }
-      mVideoCall.setDisplaySurface(videoCallSurface.getSavedSurface());
+      videoCall.setDisplaySurface(videoCallSurface.getSavedSurface());
     }
 
     @Override
     public void onSurfaceReleased(VideoSurfaceTexture videoCallSurface) {
-      if (mVideoCall == null) {
+      if (videoCall == null) {
         LogUtil.e("VideoCallPresenter.RemoteDelegate.onSurfaceReleased", "no video call");
         return;
       }
-      mVideoCall.setDisplaySurface(null);
+      videoCall.setDisplaySurface(null);
     }
 
     @Override