Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 912331d6d1a9f7ae07c7f87d344dcc71026abc7e
      
https://github.com/WebKit/WebKit/commit/912331d6d1a9f7ae07c7f87d344dcc71026abc7e
  Author: Philippe Normand <ph...@igalia.com>
  Date:   2025-02-14 (Fri, 14 Feb 2025)

  Changed paths:
    M 
Source/WebCore/Modules/mediastream/gstreamer/GStreamerIceTransportBackend.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h

  Log Message:
  -----------
  [GStreamer][WebRTC] Configure send/receive buffer sizes on ICE transport
https://bugs.webkit.org/show_bug.cgi?id=287556

Reviewed by Xabier Rodriguez-Calvar.

The 1MB value for incoming streams should help reducing packet loss at very 
high/bursty receive
rates. See also:
https://source.chromium.org/chromium/_/webrtc/src/+/2514dd7a20f187ce230e0d00a24b5fd33d29e0f2

The 256K value for outgoing streams also maps current LibWebRTC, see also:
https://source.chromium.org/chromium/_/webrtc/src/+/031ebc42e633d2b9b1e0b5dd2ee676800bf86807

* Source/WebCore/Modules/mediastream/gstreamer/GStreamerIceTransportBackend.cpp:
(WebCore::GStreamerIceTransportBackend::iceTransportChanged):
* Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:
(WebCore::gstObjectHasProperty):
* Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:

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



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

Reply via email to