diff --git a/src/nvenc/nvenc_base.cpp b/src/nvenc/nvenc_base.cpp index c7ddb962..22d06005 100644 --- a/src/nvenc/nvenc_base.cpp +++ b/src/nvenc/nvenc_base.cpp @@ -304,6 +304,9 @@ namespace nvenc { vui_config.chromaSampleLocationFlag = buffer_is_yuv444() ? 0 : 1; vui_config.chromaSampleLocationTop = 0; vui_config.chromaSampleLocationBot = 0; + + // This is critical for low decoding latency on certain devices + vui_config.bitstreamRestrictionFlag = 1; }; switch (client_config.videoFormat) {