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

Reply via email to