The cause of the freeze was the call to SetProperty to change the FPS while the video capture is active.