From 81fee0f4f23b4f07a0d0adea9a01f8ecdd4bd8f5 Mon Sep 17 00:00:00 2001 From: Yukon Chen Date: Wed, 14 Jul 2021 16:07:06 -0700 Subject: [PATCH] Don't call startVideo if you've already called switchSource (#79) --- .../calling/external/calling/CallingContext.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/AzureCalling/app/src/main/java/com/azure/samples/communication/calling/external/calling/CallingContext.java b/AzureCalling/app/src/main/java/com/azure/samples/communication/calling/external/calling/CallingContext.java index 7ae45b3..1c7b427 100644 --- a/AzureCalling/app/src/main/java/com/azure/samples/communication/calling/external/calling/CallingContext.java +++ b/AzureCalling/app/src/main/java/com/azure/samples/communication/calling/external/calling/CallingContext.java @@ -237,13 +237,7 @@ public CompletableFuture switchCameraAsync() { desiredCamera = getFrontCamera(); } localVideoStream.switchSource(desiredCamera).thenRun(() -> { - if (call != null) { - call.startVideo(appContext, localVideoStream).thenRun(() -> { - localVideoStreamCompletableFuture.complete(localVideoStream); - }); - } else { - localVideoStreamCompletableFuture.complete(localVideoStream); - } + localVideoStreamCompletableFuture.complete(localVideoStream); }); }); }