summaryrefslogtreecommitdiffstats
path: root/src/plugins/gstreamer/camerabin/camerabinvideoencoder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/gstreamer/camerabin/camerabinvideoencoder.cpp')
-rw-r--r--src/plugins/gstreamer/camerabin/camerabinvideoencoder.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/gstreamer/camerabin/camerabinvideoencoder.cpp b/src/plugins/gstreamer/camerabin/camerabinvideoencoder.cpp
index 2d53af1fb..12336ea43 100644
--- a/src/plugins/gstreamer/camerabin/camerabinvideoencoder.cpp
+++ b/src/plugins/gstreamer/camerabin/camerabinvideoencoder.cpp
@@ -71,9 +71,9 @@ QList< qreal > CameraBinVideoEncoder::supportedFrameRates(const QVideoEncoderSet
*continuous = false;
QList< qreal > res;
- QPair<int,int> rate;
- foreach(rate, m_session->supportedFrameRates(settings.resolution(), continuous)) {
+ const auto rates = m_session->supportedFrameRates(settings.resolution(), continuous);
+ for (const auto &rate : rates) {
if (rate.second > 0)
res << qreal(rate.first)/rate.second;
}
@@ -141,7 +141,7 @@ QPair<int,int> CameraBinVideoEncoder::rateAsRational(qreal frameRate) const
int num = 1;
int denum = 1;
- foreach (int curDenum, denumCandidates) {
+ for (int curDenum : qAsConst(denumCandidates)) {
int curNum = qRound(frameRate*curDenum);
qreal curError = qAbs(qreal(curNum)/curDenum - frameRate);