diff --git a/AmazonChimeSDKDemo/AmazonChimeSDKDemo/DeviceSelectionModel.swift b/AmazonChimeSDKDemo/AmazonChimeSDKDemo/DeviceSelectionModel.swift index 5f189bdf..09369680 100644 --- a/AmazonChimeSDKDemo/AmazonChimeSDKDemo/DeviceSelectionModel.swift +++ b/AmazonChimeSDKDemo/AmazonChimeSDKDemo/DeviceSelectionModel.swift @@ -48,6 +48,10 @@ class DeviceSelectionModel { } var selectedVideoFormat: VideoCaptureFormat? { + let supportedVideoFormat = self.supportedVideoFormat + guard supportedVideoFormat.count >= selectedVideoDeviceIndex + 1 else { + return nil + } return supportedVideoFormat[selectedVideoDeviceIndex][selectedVideoFormatIndex] }