From 90ed57eeb3081cebe8ee948d2cce6662d618dba2 Mon Sep 17 00:00:00 2001 From: TheElixZammuto Date: Wed, 17 Jul 2024 21:19:51 +0200 Subject: [PATCH] [nvenc] Enable Intra Refresh --- src/nvenc/nvenc_base.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/nvenc/nvenc_base.cpp b/src/nvenc/nvenc_base.cpp index b69d6f26..0f4f1e64 100644 --- a/src/nvenc/nvenc_base.cpp +++ b/src/nvenc/nvenc_base.cpp @@ -321,6 +321,10 @@ namespace nvenc { set_ref_frames(format_config.maxNumRefFramesInDPB, format_config.numRefL0, 5); set_minqp_if_enabled(config.min_qp_hevc); fill_h264_hevc_vui(format_config.hevcVUIParameters); + format_config.enableIntraRefresh = 1; + format_config.singleSliceIntraRefresh = 1; + format_config.intraRefreshPeriod = 300; + format_config.intraRefreshCnt = 299; break; }