How do I fix this problem. I webcam works fine on skype and I had all my chat apps off too. Preview gets me a window with a black image.
>> cam= webcam(1);
>> cam
cam = 
    webcam with properties:
                       Name: 'Logitech HD Pro Webcam C920'
                 Resolution: '640x480'
       AvailableResolutions: {1x17 cell}
               WhiteBalance: 4000
                 Saturation: 128
                   Exposure: -4
                       Zoom: 100
                       Gain: 0
                      Focus: 0
                 Brightness: 100
                       Tilt: 0
                   Contrast: 128
                  Sharpness: 128
                        Pan: 0
               ExposureMode: 'auto'
      BacklightCompensation: 0
>> img = snapshot(cam);
Error using matlab.webcam.internal.WebcamController/getCurrentFrame
Time out occured while trying to get a frame from the webcam.
Error in webcam/snapshot (line 227)
            [image, timestamp] = obj.CamController.getCurrentFrame();
I am using 2015b on Windows 10. I have skype and google hangouts installed. I have 2 webcams - the notebook inbuilt webcam and a C920 Logitech external camera.
The video chat app test shows the preview fine. I made sure that these apps were closed while trying to capture images.
The issue occurs with both cameras. Also, the problem persisted even after a reboot.