Fix potential NPE in RemoteConnection.

am: 9c2c583ad7

Change-Id: I12d99b4c374da49c051285db3c5b1a4652db6241
This commit is contained in:
Tyler Gunn
2016-09-21 20:03:22 +00:00
committed by android-build-merger

View File

@@ -638,7 +638,12 @@ public final class RemoteConnection {
mConnectionCapabilities = connection.getConnectionCapabilities();
mConnectionProperties = connection.getConnectionProperties();
mVideoState = connection.getVideoState();
mVideoProvider = new RemoteConnection.VideoProvider(connection.getVideoProvider());
IVideoProvider videoProvider = connection.getVideoProvider();
if (videoProvider != null) {
mVideoProvider = new RemoteConnection.VideoProvider(videoProvider);
} else {
mVideoProvider = null;
}
mIsVoipAudioMode = connection.getIsVoipAudioMode();
mStatusHints = connection.getStatusHints();
mAddress = connection.getHandle();