Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 30cef1151ab3e8ef606493e2a408e566a835206c
https://github.com/WebKit/WebKit/commit/30cef1151ab3e8ef606493e2a408e566a835206c
Author: Philippe Normand <[email protected]>
Date: 2026-06-01 (Mon, 01 Jun 2026)
Changed paths:
M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
Log Message:
-----------
REGRESSION(313830@main): [GStreamer]
imported/w3c/web-platform-tests/media-source/mediasource-getvideoplaybackquality.html
fails
https://bugs.webkit.org/show_bug.cgi?id=315943
Reviewed by Xabier Rodriguez-Calvar.
Since that commit the video sink GRefPtr is cleared along with the pipeline, so
at EOS
updateVideoSinkStatistics() was returning false and no playback quality metrics
were reported
anymore. We now attempt to update the stats only if playback hasn't ended yet.
* Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::videoPlaybackQualityMetrics):
Canonical link: https://commits.webkit.org/314284@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications