Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: cc0a043f95a829594efd21c4d36fa4f4c7178987
      
https://github.com/WebKit/WebKit/commit/cc0a043f95a829594efd21c4d36fa4f4c7178987
  Author: Xabier Rodriguez-Calvar <[email protected]>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M Source/WebCore/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp

  Log Message:
  -----------
  [GStreamer][WebAudio] Fix garbage sound
https://bugs.webkit.org/show_bug.cgi?id=308283

Reviewed by Philippe Normand.

We need to copy the data into a new buffer before pushing it to the GStreamer 
thread.
Otherwise, the data may be modified by the web audio thread while we're still
using it in the GStreamer thread, which can cause garbage sound.

* Source/WebCore/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp:
(WebCore::MediaStreamAudioSource::consumeAudio):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to