From 2514dd7a20f187ce230e0d00a24b5fd33d29e0f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Spr=C3=A5ng?= Date: Thu, 22 Feb 2024 14:18:56 +0100 Subject: [PATCH] Increase WebRTC default receive buffer size to 1MB. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previous default size was 256kB. The increase reduces packet loss at very high/bursty receive rates. Bug: chromium:41485050 Change-Id: I2cf24b14e704bfd855701461afd3060ac078df70 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340340 Auto-Submit: Erik Språng Commit-Queue: Philip Eliasson Reviewed-by: Philip Eliasson Cr-Commit-Position: refs/heads/main@{#41820} --- media/base/media_constants.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media/base/media_constants.cc b/media/base/media_constants.cc index 5e295cfb97..aaae12c139 100644 --- a/media/base/media_constants.cc +++ b/media/base/media_constants.cc @@ -16,7 +16,7 @@ const int kVideoCodecClockrate = 90000; const int kVideoMtu = 1200; const int kVideoRtpSendBufferSize = 262144; -const int kVideoRtpRecvBufferSize = 262144; +const int kVideoRtpRecvBufferSize = 1048576; const float kHighSystemCpuThreshold = 0.85f; const float kLowSystemCpuThreshold = 0.65f;