[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