Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 134d6b11 authored by twyen's avatar twyen Committed by Copybara-Service
Browse files

Handle null VideoCall

When a call is downgraded, video call might be set to null by telecom.
TEST=TAP
Bug: 79336398
Test: TAP
PiperOrigin-RevId: 197479259
Change-Id: Ib5400b0d59bc97b952ee64aad41812f3477a3722
parent 73ed613c
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -308,6 +308,10 @@ public class ImsVideoTech implements VideoTech {
  @Override
  public void setCamera(@Nullable String cameraId) {
    savedCameraId = cameraId;
    if (call.getVideoCall() == null) {
      LogUtil.w("ImsVideoTech.setCamera", "video call no longer exist");
      return;
    }
    call.getVideoCall().setCamera(cameraId);
    call.getVideoCall().requestCameraCapabilities();
  }