From da0a934307cd40d73238775c19d1bdb24054ccf0 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Fri, 3 Dec 2021 19:59:46 +0000 Subject: [PATCH] nvh264enc: Do not wrongly set vbv-buffer-size and use the cbr-ld-hq rc-mode vbv-buffer-size which is in kbits can't be set while playing so we can't really use it for our use case. --- plugins/src/webrtcsink/imp.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/src/webrtcsink/imp.rs b/plugins/src/webrtcsink/imp.rs index d4236854..9669e443 100644 --- a/plugins/src/webrtcsink/imp.rs +++ b/plugins/src/webrtcsink/imp.rs @@ -349,8 +349,7 @@ fn setup_encoding( "nvh264enc" => { enc.set_property("bitrate", 2048u32); enc.set_property("gop-size", 2560i32); - enc.set_property_from_str("rc-mode", "cbr"); - enc.set_property("vbv-buffer-size", 120u32); + enc.set_property_from_str("rc-mode", "cbr-ld-hq"); enc.set_property("zerolatency", true); } _ => (),