[webkit-changes] [WebKit/WebKit] 1f1480: [Buildstream SDK] Update to FDO 22.08.5 and GStrea...

Philippe Normand noreply at github.com
Thu Jan 26 09:13:15 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1f1480c3f0c7ef01581430a390601fd753df1788
      https://github.com/WebKit/WebKit/commit/1f1480c3f0c7ef01581430a390601fd753df1788
  Author: Philippe Normand <philn at igalia.com>
  Date:   2023-01-26 (Thu, 26 Jan 2023)

  Changed paths:
    M LayoutTests/platform/glib/TestExpectations
    M Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp
    M Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp
    M Source/WebCore/Modules/mediastream/gstreamer/GStreamerStatsCollector.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp
    M Tools/buildstream/elements/freedesktop-sdk.bst
    M Tools/buildstream/elements/sdk-platform.bst
    R Tools/buildstream/elements/sdk/abseil-cpp.bst
    R Tools/buildstream/elements/sdk/ffmpeg.bst
    R Tools/buildstream/elements/sdk/gst-libav.bst
    M Tools/buildstream/elements/sdk/gst-plugin-closedcaption.bst
    M Tools/buildstream/elements/sdk/gst-plugin-dav1d.bst
    M Tools/buildstream/elements/sdk/gst-plugin-rtp.bst
    R Tools/buildstream/elements/sdk/gst-plugins-bad.bst
    R Tools/buildstream/elements/sdk/gst-plugins-base.bst
    R Tools/buildstream/elements/sdk/gst-plugins-good.bst
    R Tools/buildstream/elements/sdk/gst-plugins-ugly.bst
    R Tools/buildstream/elements/sdk/gstreamer.bst
    M Tools/buildstream/elements/sdk/gtk.bst
    R Tools/buildstream/elements/sdk/libkate.bst
    M Tools/buildstream/elements/sdk/monado.bst
    M Tools/buildstream/elements/sdk/sparkle-cdm.bst
    R Tools/buildstream/elements/sdk/webrtc-audio-processing-1.bst
    R Tools/buildstream/elements/sdk/x264.bst
    A Tools/buildstream/patches/fdo-0001-gst-plugins-bad-Add-support-Kate.patch
    A Tools/buildstream/patches/fdo-0001-libnice-Bump-to-0.1.21.patch
    A Tools/buildstream/patches/fdo-0002-ffmpeg-Support-more-codecs.patch
    A Tools/buildstream/patches/fdo-0003-gst-plugins-bad-Support-for-updated-webrtc-audio-pro.patch
    A Tools/buildstream/patches/fdo-0004-gst-plugins-ugly-Enable-x264-encoder.patch
    A Tools/buildstream/patches/fdo-0005-GStreamer-Bump-to-1.22.0.patch
    R Tools/buildstream/patches/gst-plugins-bad-mr-2341.patch

  Log Message:
  -----------
  [Buildstream SDK] Update to FDO 22.08.5 and GStreamer 1.22 releases
https://bugs.webkit.org/show_bug.cgi?id=251083

Reviewed by Adrian Perez de Castro.

The custom GStreamer (and associated dependencies) recipes are now modified directly in the FDO
junction. This might ease potential upstreaming of some of our changes and solves an issue where
a couple GStreamer 1.20 remained in the final image, introducing issues during GStreamer plugins
registry updates.

* LayoutTests/platform/glib/TestExpectations:
* Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp:
(WebCore::GStreamerDataChannelHandler::checkState):
* Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp:
(WebCore::GStreamerMediaEndpoint::initializePipeline):
(WebCore::GStreamerMediaEndpoint::findOrCreateIncomingChannelHandler):
* Source/WebCore/Modules/mediastream/gstreamer/GStreamerStatsCollector.cpp:
(WebCore::fillRemoteInboundRTPStreamStats):
(WebCore::fillInboundRTPStreamStats):
* Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:
(WebCore::registerWebKitGStreamerElements):
* Tools/buildstream/elements/freedesktop-sdk.bst:
* Tools/buildstream/elements/sdk-platform.bst:
* Tools/buildstream/elements/sdk/abseil-cpp.bst: Removed.
* Tools/buildstream/elements/sdk/ffmpeg.bst: Removed.
* Tools/buildstream/elements/sdk/gst-libav.bst: Removed.
* Tools/buildstream/elements/sdk/gst-plugin-closedcaption.bst:
* Tools/buildstream/elements/sdk/gst-plugin-dav1d.bst:
* Tools/buildstream/elements/sdk/gst-plugin-rtp.bst:
* Tools/buildstream/elements/sdk/gst-plugins-bad.bst: Removed.
* Tools/buildstream/elements/sdk/gst-plugins-base.bst: Removed.
* Tools/buildstream/elements/sdk/gst-plugins-good.bst: Removed.
* Tools/buildstream/elements/sdk/gst-plugins-ugly.bst: Removed.
* Tools/buildstream/elements/sdk/gstreamer.bst: Removed.
* Tools/buildstream/elements/sdk/gtk.bst:
* Tools/buildstream/elements/sdk/libkate.bst: Removed.
* Tools/buildstream/elements/sdk/monado.bst:
* Tools/buildstream/elements/sdk/sparkle-cdm.bst:
* Tools/buildstream/elements/sdk/webrtc-audio-processing-1.bst: Removed.
* Tools/buildstream/elements/sdk/x264.bst: Removed.
* Tools/buildstream/patches/fdo-0001-gst-plugins-bad-Add-support-Kate.patch: Added.
* Tools/buildstream/patches/fdo-0001-libnice-Bump-to-0.1.21.patch: Added.
* Tools/buildstream/patches/fdo-0002-ffmpeg-Support-more-codecs.patch: Added.
* Tools/buildstream/patches/fdo-0003-gst-plugins-bad-Support-for-updated-webrtc-audio-pro.patch: Added.
* Tools/buildstream/patches/fdo-0004-gst-plugins-ugly-Enable-x264-encoder.patch: Added.
* Tools/buildstream/patches/fdo-0005-GStreamer-Bump-to-1.22.0.patch: Added.
* Tools/buildstream/patches/gst-plugins-bad-mr-2341.patch: Removed.

Canonical link: https://commits.webkit.org/259429@main




More information about the webkit-changes mailing list