[webkit-changes] [WebKit/WebKit] be5357: Cherry-pick 285839 at main (aa20333a86f5). https://bu...
Yacine Bandou
noreply at github.com
Thu Jan 9 06:13:19 PST 2025
Branch: refs/heads/webkitglib/2.46
Home: https://github.com/WebKit/WebKit
Commit: be5357c09b6e67f25799b4c4c59392ea14bd7198
https://github.com/WebKit/WebKit/commit/be5357c09b6e67f25799b4c4c59392ea14bd7198
Author: Yacine Bandou <yacine.bandou at softathome.com>
Date: 2025-01-09 (Thu, 09 Jan 2025)
Changed paths:
M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
Log Message:
-----------
Cherry-pick 285839 at main (aa20333a86f5). https://bugs.webkit.org/show_bug.cgi?id=282176
[GStreamer] Set URL in the player before calling setVisibleInViewport function
https://bugs.webkit.org/show_bug.cgi?id=282176
Reviewed by Philippe Normand.
In setVisibleInViewport function we check if we use the mediastream protocol based on the URL.
This commit fixes the start of playback for the Ring application (Amazon) based on WebRTC.
Although we use MediaStream, without this commit, we pause the pipeline in the ‘setVisibleInViewport’
function, because the application starts the video invisibly and the URL is not yet set.
* Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::load):
Canonical link: https://commits.webkit.org/285839@main
Canonical link: https://commits.webkit.org/282416.379@webkitglib/2.46
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list