summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Blechmann <tim@klingt.org>2024-03-29 08:53:06 +0800
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-03-29 17:22:32 +0000
commit6e905cee3d248707c7f378b527a575664a8e26d8 (patch)
treeb231f1185db3219b8fb03a9121158d9c4241b9db
parent92f27df3d14317d3914346d6f9d290d903e12459 (diff)
GStreamer: clang-tidy cleanup - default initialize members
applying cppcoreguidelines-pro-type-member-init Pick-to: 6.5 Change-Id: I4cc0ed021869b663643343bf1db7d9bd7d42f427 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> (cherry picked from commit ee578a5f9b2fa9b437021d07daa68cd4ca34b3fa) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit 2e1413e51d24feedb53d914abf833efffba8f30b)
-rw-r--r--src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h2
-rw-r--r--src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp2
-rw-r--r--src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h2
-rw-r--r--src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h4
4 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h b/src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h
index 31d8fba17..0f515cb99 100644
--- a/src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h
+++ b/src/plugins/multimedia/gstreamer/common/qgstsubtitlesink_p.h
@@ -32,7 +32,7 @@ class QGstreamerVideoSink;
class QGstSubtitleSink
{
public:
- GstBaseSink parent;
+ GstBaseSink parent{};
static QGstSubtitleSink *createSink(QGstreamerVideoSink *sink);
diff --git a/src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp b/src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp
index dfc974a96..101d56af6 100644
--- a/src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp
+++ b/src/plugins/multimedia/gstreamer/common/qgstvideobuffer.cpp
@@ -220,7 +220,7 @@ struct GlTextures
{
uint count = 0;
bool owned = false;
- std::array<guint32, QVideoTextureHelper::TextureDescription::maxPlanes> names;
+ std::array<guint32, QVideoTextureHelper::TextureDescription::maxPlanes> names{};
};
class QGstQVideoFrameTextures : public QVideoFrameTextures
diff --git a/src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h b/src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h
index de19331b9..27567c9f7 100644
--- a/src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h
+++ b/src/plugins/multimedia/gstreamer/common/qgstvideobuffer_p.h
@@ -48,7 +48,7 @@ private:
const QVideoFrameFormat m_frameFormat;
QRhi *m_rhi = nullptr;
mutable GstVideoInfo m_videoInfo;
- mutable GstVideoFrame m_frame;
+ mutable GstVideoFrame m_frame{};
GstBuffer *m_buffer = nullptr;
QVideoFrame::MapMode m_mode = QVideoFrame::NotMapped;
Qt::HANDLE eglDisplay = nullptr;
diff --git a/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h b/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h
index ae10a761b..6a923ed32 100644
--- a/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h
+++ b/src/plugins/multimedia/gstreamer/common/qgstvideorenderersink_p.h
@@ -84,7 +84,7 @@ private:
// --- only accessed from one thread
QVideoFrameFormat m_format;
- GstVideoInfo m_videoInfo;
+ GstVideoInfo m_videoInfo{};
bool m_flushed = true;
QGstCaps::MemoryFormat memoryFormat = QGstCaps::CpuMemory;
};
@@ -92,7 +92,7 @@ private:
class QGstVideoRendererSink
{
public:
- GstVideoSink parent;
+ GstVideoSink parent{};
static QGstVideoRendererSink *createSink(QGstreamerVideoSink *surface);
static void setSink(QGstreamerVideoSink *surface);