[webkit-changes] [WebKit/WebKit] ca3922: [GStreamer][WebRTC] Discard audio buffers on incom...

Philippe Normand noreply at github.com
Tue Dec 3 00:38:33 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ca392203b6f570c545629e892a8378093526df99
      https://github.com/WebKit/WebKit/commit/ca392203b6f570c545629e892a8378093526df99
  Author: Philippe Normand <philn at igalia.com>
  Date:   2024-12-03 (Tue, 03 Dec 2024)

  Changed paths:
    M Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp

  Log Message:
  -----------
  [GStreamer][WebRTC] Discard audio buffers on incoming tracks until the first video buffer was emitted
https://bugs.webkit.org/show_bug.cgi?id=283895

Reviewed by Xabier Rodriguez-Calvar.

Reduce audio delay caused by initial late video frame.

Based on patch by Manoj Bhatta <manoj_bhatta at comcast.com>.

* Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp:
(InternalSource::updateFirstVideoSampleSeenFlag):
(InternalSource::receivedAudioSampleBeforeVideo):

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



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