Title: [233248] trunk/Source/WebCore
- Revision
- 233248
- Author
- tpop...@redhat.com
- Date
- 2018-06-27 01:16:59 -0700 (Wed, 27 Jun 2018)
Log Message
[GStreamer] Coverity scan issues
https://bugs.webkit.org/show_bug.cgi?id=187087
Reviewed by Xabier Rodriguez-Calvar.
Fix uninitialized members.
* platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
* platform/graphics/gstreamer/VideoSinkGStreamer.cpp:
* platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (233247 => 233248)
--- trunk/Source/WebCore/ChangeLog 2018-06-27 08:13:10 UTC (rev 233247)
+++ trunk/Source/WebCore/ChangeLog 2018-06-27 08:16:59 UTC (rev 233248)
@@ -1,3 +1,16 @@
+2018-06-27 Tomas Popela <tpop...@redhat.com>
+
+ [GStreamer] Coverity scan issues
+ https://bugs.webkit.org/show_bug.cgi?id=187087
+
+ Reviewed by Xabier Rodriguez-Calvar.
+
+ Fix uninitialized members.
+
+ * platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
+ * platform/graphics/gstreamer/VideoSinkGStreamer.cpp:
+ * platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h:
+
2018-06-27 Zan Dobersek <zdober...@igalia.com>
[GCrypt] Move definitions of GCryptUtilities helpers into a separate source file
Modified: trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp (233247 => 233248)
--- trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp 2018-06-27 08:13:10 UTC (rev 233247)
+++ trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp 2018-06-27 08:16:59 UTC (rev 233248)
@@ -267,10 +267,10 @@
private:
GstBuffer* m_buffer;
- GstVideoFrame m_videoFrame;
+ GstVideoFrame m_videoFrame { };
IntSize m_size;
bool m_hasAlphaChannel;
- TextureMapperGL::Flags m_flags;
+ TextureMapperGL::Flags m_flags { };
GLuint m_textureID { 0 };
bool m_isMapped { false };
};
Modified: trunk/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp (233247 => 233248)
--- trunk/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp 2018-06-27 08:13:10 UTC (rev 233247)
+++ trunk/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp 2018-06-27 08:16:59 UTC (rev 233248)
@@ -134,7 +134,7 @@
VideoRenderRequestScheduler scheduler;
GstVideoInfo info;
- GstCaps* currentCaps;
+ GstCaps* currentCaps { nullptr };
};
#define webkit_video_sink_parent_class parent_class
Modified: trunk/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h (233247 => 233248)
--- trunk/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h 2018-06-27 08:13:10 UTC (rev 233247)
+++ trunk/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h 2018-06-27 08:16:59 UTC (rev 233248)
@@ -86,7 +86,7 @@
MediaSourceGStreamer* m_mediaSource;
ContentType m_type;
Ref<MediaSourceClientGStreamerMSE> m_client;
- SourceBufferPrivateClient* m_sourceBufferPrivateClient;
+ SourceBufferPrivateClient* m_sourceBufferPrivateClient { nullptr };
bool m_isReadyForMoreSamples = true;
bool m_notifyWhenReadyForMoreSamples = false;
AtomicString m_trackId;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes