Bug 1382433 - use fixed fps instead of floating fps to avoid very low fps. r?jib
MozReview-Commit-ID: 2QUWJM2LNkK
--- a/media/webrtc/trunk/webrtc/modules/video_capture/mac/avfoundation/video_capture_avfoundation_objc.mm
+++ b/media/webrtc/trunk/webrtc/modules/video_capture/mac/avfoundation/video_capture_avfoundation_objc.mm
@@ -147,17 +147,17 @@ using namespace videocapturemodule;
AVCaptureConnection* captureConnection =
[_captureVideoDataOutput connectionWithMediaType:AVMediaTypeVideo];
if ([captureConnection isVideoMinFrameDurationSupported]) {
[captureConnection setVideoMinFrameDuration:bestFrameRateRange.minFrameDuration];
}
if ([captureConnection isVideoMaxFrameDurationSupported]) {
- [captureConnection setVideoMaxFrameDuration:bestFrameRateRange.maxFrameDuration];
+ [captureConnection setVideoMaxFrameDuration:bestFrameRateRange.minFrameDuration];
}
}
}
- (void)startCapture {
if (_capturing)
return;