diff options
author | Tim Blechmann <tim@klingt.org> | 2024-03-29 08:53:06 +0800 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2024-03-29 17:22:32 +0000 |
commit | 6e905cee3d248707c7f378b527a575664a8e26d8 (patch) | |
tree | b231f1185db3219b8fb03a9121158d9c4241b9db | |
parent | 92f27df3d14317d3914346d6f9d290d903e12459 (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)
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); |