summaryrefslogtreecommitdiffstats
path: root/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp
diff options
context:
space:
mode:
authorSergio Martins <sergio.martins@kdab.com>2015-05-30 10:36:17 +0100
committerSérgio Martins <sergio.martins@kdab.com>2015-05-30 19:34:10 +0000
commit387c063ed615fd3fcdf074202d2cfd3f9f93d609 (patch)
tree82e855828c69f0fba9495a3f485a003f09c8de0c /src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp
parent66613b4f9cada951b1f25c5d0f77bee88824c710 (diff)
Use QSet::intersects() instead of QSet::intersect()
It's much faster. Change-Id: Iee42359147ebb76b5848f3ac2e17eb92214c8ab6 Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Diffstat (limited to 'src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp')
-rw-r--r--src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp b/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp
index 7132c29a..91bfd67f 100644
--- a/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp
+++ b/src/plugins/gstreamer/mediacapture/qgstreamerrecordercontrol.cpp
@@ -252,7 +252,7 @@ void QGstreamerRecorderControl::applySettings()
bool found = false;
foreach (const QString &audioCandidate, audioCandidates) {
QSet<QString> audioTypes = audioEncodeControl->supportedStreamTypes(audioCandidate);
- if (!audioTypes.intersect(supportedTypes).isEmpty()) {
+ if (audioTypes.intersects(supportedTypes)) {
found = true;
audioCodec = audioCandidate;
break;
@@ -266,7 +266,7 @@ void QGstreamerRecorderControl::applySettings()
bool found = false;
foreach (const QString &videoCandidate, videoCandidates) {
QSet<QString> videoTypes = videoEncodeControl->supportedStreamTypes(videoCandidate);
- if (!videoTypes.intersect(supportedTypes).isEmpty()) {
+ if (videoTypes.intersects(supportedTypes)) {
found = true;
videoCodec = videoCandidate;
break;