Branch: refs/heads/webkitglib/2.50 Home: https://github.com/WebKit/WebKit Commit: 05541410a729095f4eb13feb2a765bff98b158f0 https://github.com/WebKit/WebKit/commit/05541410a729095f4eb13feb2a765bff98b158f0 Author: Philippe Normand <ph...@igalia.com> Date: 2025-09-02 (Tue, 02 Sep 2025)
Changed paths: M Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp Log Message: ----------- Cherry-pick 299424@main (487a3721e3ff). https://bugs.webkit.org/show_bug.cgi?id=296843 [GStreamer] WebAudio glitches or stops working after idling for a minute https://bugs.webkit.org/show_bug.cgi?id=296843 Reviewed by Xabier Rodriguez-Calvar. Make use of the clocksync downstream of the webaudiosrc element. It makes sure buffers are synchronized to the system clock. The queue was also removed from the pipeline, because specially in worklet rendering mode using an extra thread isn't good. * Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp: (WebCore::AudioDestinationGStreamer::AudioDestinationGStreamer): Canonical link: https://commits.webkit.org/299424@main Canonical link: https://commits.webkit.org/298234.112@webkitglib/2.50 To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes