summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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);