Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 803a89518b4ee24ff61e340c94760a58a5726a89
      
https://github.com/WebKit/WebKit/commit/803a89518b4ee24ff61e340c94760a58a5726a89
  Author: Philippe Normand <[email protected]>
  Date:   2024-11-13 (Wed, 13 Nov 2024)

  Changed paths:
    M LayoutTests/platform/glib/TestExpectations
    A 
LayoutTests/platform/glib/http/wpt/mediarecorder/MediaRecorder-audio-samplingrate-change-expected.txt
    M Source/WebCore/platform/mediastream/gstreamer/GStreamerCapturer.cpp
    M Source/WebCore/platform/mediastream/gstreamer/GStreamerCapturer.h
    M 
Source/WebCore/platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.cpp
    M 
Source/WebCore/platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.h

  Log Message:
  -----------
  [GStreamer] 
http/wpt/mediarecorder/MediaRecorder-audio-samplingrate-change.html is a 
permanent failure
https://bugs.webkit.org/show_bug.cgi?id=282534

Reviewed by Xabier Rodriguez-Calvar.

Reconfigure the capturer when the realtime media source settings have changed. 
Platform baselines
are added for this test because matroskademux fails to seek in push mode on the 
resulting WebM blob.
The MP4 test is passing though.

* LayoutTests/platform/glib/TestExpectations:
* 
LayoutTests/platform/glib/http/wpt/mediarecorder/MediaRecorder-audio-samplingrate-change-expected.txt:
 Added.
* Source/WebCore/platform/mediastream/gstreamer/GStreamerCapturer.cpp:
(WebCore::GStreamerCapturer::isStopped const):
* Source/WebCore/platform/mediastream/gstreamer/GStreamerCapturer.h:
* 
Source/WebCore/platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.cpp:
(WebCore::MockRealtimeAudioSourceGStreamer::render):
(WebCore::MockRealtimeAudioSourceGStreamer::settingsDidChange):
* 
Source/WebCore/platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.h:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to