From f7b1eeb5c3c4ed35f8f795291d3970b4bd6a45c2 Mon Sep 17 00:00:00 2001 From: Jaex Date: Tue, 7 Dec 2021 03:06:53 +0300 Subject: [PATCH] #5973: Added thread_queue_size --- ShareX.ScreenCaptureLib/Screencast/ScreencastOptions.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ShareX.ScreenCaptureLib/Screencast/ScreencastOptions.cs b/ShareX.ScreenCaptureLib/Screencast/ScreencastOptions.cs index 044013b3b..c44849491 100644 --- a/ShareX.ScreenCaptureLib/Screencast/ScreencastOptions.cs +++ b/ShareX.ScreenCaptureLib/Screencast/ScreencastOptions.cs @@ -90,7 +90,8 @@ public string GetFFmpegArgs(bool isCustom = false) StringBuilder args = new StringBuilder(); args.Append("-hide_banner "); // All FFmpeg tools will normally show a copyright notice, build options and library versions. This option can be used to suppress printing this information. - args.Append("-rtbufsize 150M "); // Default real time buffer size is 3041280 (3M) + args.Append("-rtbufsize 256M "); // Default real time buffer size is 3041280 (3M) + args.Append("-thread_queue_size 1024 "); // This option sets the maximum number of queued packets when reading from the file or device. string fps;