[webkit-changes] [WebKit/WebKit] c6405e: Cherry-pick 283413 at main (f5cd6dd027ca). https://bu...

Carlos Bentzen noreply at github.com
Mon Sep 23 06:19:48 PDT 2024


  Branch: refs/heads/webkitglib/2.46
  Home:   https://github.com/WebKit/WebKit
  Commit: c6405eea9ec3b5998f2aed95bd64a719253ddcf8
      https://github.com/WebKit/WebKit/commit/c6405eea9ec3b5998f2aed95bd64a719253ddcf8
  Author: Carlos Bentzen <cadubentzen at igalia.com>
  Date:   2024-09-23 (Mon, 23 Sep 2024)

  Changed paths:
    M Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp
    M Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp
    M Source/WebCore/platform/audio/gstreamer/AudioDecoderGStreamer.cpp
    M Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp
    M Source/WebCore/platform/audio/gstreamer/PlatformRawAudioDataGStreamer.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.h
    M Source/WebCore/platform/graphics/gstreamer/GStreamerSinksWorkarounds.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp
    M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
    M Source/WebCore/platform/graphics/gstreamer/VideoEncoderGStreamer.cpp
    M Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp
    M Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp
    M Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp
    M Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h
    M Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp
    M Source/WebCore/platform/gstreamer/GStreamerElementHarness.cpp
    M Source/WebCore/platform/gstreamer/VideoEncoderPrivateGStreamer.cpp
    M Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp
    M Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp
    M Source/WebCore/platform/mediastream/gstreamer/GStreamerMockDevice.cpp
    M Source/WebCore/platform/mediastream/gstreamer/GStreamerMockDeviceProvider.cpp

  Log Message:
  -----------
  Cherry-pick 283413 at main (f5cd6dd027ca). https://bugs.webkit.org/show_bug.cgi?id=279435

    [GStreamer] Build fails with GST_DISABLE_GST_DEBUG and -Werror=unused
    https://bugs.webkit.org/show_bug.cgi?id=279435

    Reviewed by Philippe Normand.

    Add [[maybe_unused]]'s and #ifndef guards where missing.

    * Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp:
    (WebCore::GStreamerDataChannelHandler::onMessageData):
    * Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp:
    (WebCore::GStreamerPeerConnectionBackend::GStreamerPeerConnectionBackend):
    (WebCore::GStreamerPeerConnectionBackend::~GStreamerPeerConnectionBackend):
    * Source/WebCore/platform/audio/gstreamer/AudioDecoderGStreamer.cpp:
    (WebCore::GStreamerInternalAudioDecoder::decode):
    * Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp:
    (WebCore::AudioDestinationGStreamer::notifyStartupResult):
    (WebCore::AudioDestinationGStreamer::notifyStopResult):
    * Source/WebCore/platform/audio/gstreamer/PlatformRawAudioDataGStreamer.cpp:
    (WebCore::PlatformRawAudioData::copyTo):
    * Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:
    (WebCore::webkitGstSetElementStateSynchronously):
    * Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp:
    (WebCore::GStreamerRegistryScanner::isCodecSupported const):
    (WebCore::GStreamerRegistryScanner::configurationNameForLogging const):
    (WebCore::GStreamerRegistryScanner::isConfigurationSupported const):
    * Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.h:
    * Source/WebCore/platform/graphics/gstreamer/GStreamerSinksWorkarounds.cpp:
    (WebCore::AppSinkFlushCapsWorkaroundProbe::probe):
    * Source/WebCore/platform/graphics/gstreamer/GStreamerVideoSinkCommon.cpp:
    (WebKitVideoSinkProbe::doProbe):
    (webKitVideoSinkSetMediaPlayerPrivate):
    * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
    (WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer):
    (WebCore::MediaPlayerPrivateGStreamer::mediaPlayerWillBeDestroyed):
    (WebCore::MediaPlayerPrivateGStreamer::updateTracks):
    (WebCore::MediaPlayerPrivateGStreamer::handleMessage):
    (WebCore::MediaPlayerPrivateGStreamer::updateVideoOrientation):
    (WebCore::MediaPlayerPrivateGStreamer::attemptToDecryptWithInstance):
    (WebCore::MediaPlayerPrivateGStreamer::attemptToDecryptWithLocalInstance):
    (WebCore::MediaPlayerPrivateGStreamer::supportsKeySystem):
    * Source/WebCore/platform/graphics/gstreamer/VideoEncoderGStreamer.cpp:
    (WebCore::retrieveTemporalIndex):
    * Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:
    (webkitWebSrcReset):
    (stopLoaderIfNeeded):
    (CachedResourceStreamingClient::dataReceived):
    * Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp:
    (WebCore::AppendPipeline::handleErrorSyncMessage):
    (WebCore::AppendPipeline::consumeAppsinksAvailableSamples):
    (WebCore::createOptionalParserForFormat):
    (WebCore::appendPipelineAppsinkPadEventProbe):
    (WebCore::appendPipelineDemuxerBlackHolePadProbe):
    * Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp:
    * Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h:
    * Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:
    (dumpPipeline):
    (webKitMediaSrcActivateMode):
    (webKitMediaSrcLoop):
    * Source/WebCore/platform/gstreamer/GStreamerElementHarness.cpp:
    (WebCore::GStreamerElementHarness::GStreamerElementHarness):
    * Source/WebCore/platform/gstreamer/VideoEncoderPrivateGStreamer.cpp:
    (videoEncoderFindForFormat):
    * Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp:
    (WebCore::MediaRecorderPrivateBackend::preparePipeline):
    * Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp:
    (webkitMediaStreamSrcPadProbeCb):
    (webkitMediaStreamSrcCharacteristicsChanged):
    * Source/WebCore/platform/mediastream/gstreamer/GStreamerMockDevice.cpp:
    (webkitMockDeviceCreateElement):
    * Source/WebCore/platform/mediastream/gstreamer/GStreamerMockDeviceProvider.cpp:
    (webkitMockDeviceProviderProbe):

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

Canonical link: https://commits.webkit.org/282416.124@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