diff options
| -rw-r--r-- | telecomm/java/android/telecom/RemoteConnectionService.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/telecomm/java/android/telecom/RemoteConnectionService.java b/telecomm/java/android/telecom/RemoteConnectionService.java index 073dcd5fbb72..43a92cb576e7 100644 --- a/telecomm/java/android/telecom/RemoteConnectionService.java +++ b/telecomm/java/android/telecom/RemoteConnectionService.java @@ -235,8 +235,12 @@ final class RemoteConnectionService { @Override public void setVideoProvider(String callId, IVideoProvider videoProvider) { + RemoteConnection.VideoProvider remoteVideoProvider = null; + if (videoProvider != null) { + remoteVideoProvider = new RemoteConnection.VideoProvider(videoProvider); + } findConnectionForAction(callId, "setVideoProvider") - .setVideoProvider(new RemoteConnection.VideoProvider(videoProvider)); + .setVideoProvider(remoteVideoProvider); } @Override |