Branch: refs/heads/webkitglib/2.46
Home: https://github.com/WebKit/WebKit
Commit: 655bca1698221d697e77b0b68412d0884db1dc10
https://github.com/WebKit/WebKit/commit/655bca1698221d697e77b0b68412d0884db1dc10
Author: Xabier Rodriguez-Calvar <[email protected]>
Date: 2024-09-20 (Fri, 20 Sep 2024)
Changed paths:
M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp
M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
Log Message:
-----------
Cherry-pick 283974@main (4f4db5aea9b8).
https://bugs.webkit.org/show_bug.cgi?id=279972
[GStreamer] Do not access a null GstStructure
https://bugs.webkit.org/show_bug.cgi?id=279972
Reviewed by Philippe Normand.
Stats can be null in some sinks so we avoid accessing them in that case.
For the same prize we protect the access to
null structures in the GstStructure accessors.
* Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:
(WebCore::gstStructureGet):
(WebCore::gstStructureGetString):
(WebCore::gstStructureGetName):
*
Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::updateVideoSinkStatistics):
Canonical link: https://commits.webkit.org/283974@main
Canonical link: https://commits.webkit.org/282416.111@webkitglib/2.46
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes