summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-11-06 16:13:14 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-11-06 18:56:47 +0000
commit05a58a81db51564f93397dcf8f7cd37c8d4d1a9d (patch)
tree96895e931c5fee2861203907020faec4fc36f762
parentcce3e8a019a3272ff422b1cdb1ce11bb7b00feea (diff)
downloadqtmultimedia-05a58a81db51564f93397dcf8f7cd37c8d4d1a9d.tar.gz
DirectShow: Fix compiler warnings
Fix: player\directshowiosource.cpp:100:22: warning: unused variable 'count' [-Wunused-variable] static const int count = sizeof(directshow_subtypes) / sizeof(GUID); player\directshowplayerservice.cpp: In member function 'virtual QMediaControl* DirectShowPlayerService::requestControl(const char*)': player\directshowplayerservice.cpp:237:27: warning: 'filter' may be used uninitialized in this function [-Wmaybe-uninitialized] setVideoOutput(filter); Change-Id: I0a9098db182d3954d50d5b23ca00424ee691f60d Reviewed-by: Christian Stromme <christian.stromme@qt.io>
-rw-r--r--src/plugins/directshow/player/directshowiosource.cpp2
-rw-r--r--src/plugins/directshow/player/directshowplayerservice.cpp2
2 files changed, 1 insertions, 3 deletions
diff --git a/src/plugins/directshow/player/directshowiosource.cpp b/src/plugins/directshow/player/directshowiosource.cpp
index 31e9a1300..d5833fafc 100644
--- a/src/plugins/directshow/player/directshowiosource.cpp
+++ b/src/plugins/directshow/player/directshowiosource.cpp
@@ -97,8 +97,6 @@ DirectShowIOSource::DirectShowIOSource(DirectShowEventLoop *loop)
0, // pbFormat
};
- static const int count = sizeof(directshow_subtypes) / sizeof(GUID);
-
for (const auto &directshowSubtype : directshow_subtypes) {
type.subtype = directshowSubtype;
m_supportedMediaTypes.append(DirectShowMediaType(type));
diff --git a/src/plugins/directshow/player/directshowplayerservice.cpp b/src/plugins/directshow/player/directshowplayerservice.cpp
index 27108063d..08d99d735 100644
--- a/src/plugins/directshow/player/directshowplayerservice.cpp
+++ b/src/plugins/directshow/player/directshowplayerservice.cpp
@@ -216,7 +216,7 @@ QMediaControl *DirectShowPlayerService::requestControl(const char *name)
}
} else if (qstrcmp(name, QVideoWindowControl_iid) == 0) {
if (!m_videoRendererControl && !m_videoWindowControl) {
- IBaseFilter *filter;
+ IBaseFilter *filter{};
#if QT_CONFIG(evr)
if (!qgetenv("QT_DIRECTSHOW_NO_EVR").toInt()) {