From aa7e579f8773f8ca301fc0102db6733ede5ee5d2 Mon Sep 17 00:00:00 2001 From: jpark37 Date: Tue, 16 Mar 2021 19:04:00 -0700 Subject: [PATCH] obs-ffmpeg: Align NVENC vbvBufferSize Set vbvBufferSize to match FFmpeg behavior. --- plugins/obs-ffmpeg/jim-nvenc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/obs-ffmpeg/jim-nvenc.c b/plugins/obs-ffmpeg/jim-nvenc.c index ed48bc593..a0fc0ee90 100644 --- a/plugins/obs-ffmpeg/jim-nvenc.c +++ b/plugins/obs-ffmpeg/jim-nvenc.c @@ -509,6 +509,7 @@ static bool init_encoder(struct nvenc_data *enc, obs_data_t *settings) h264_config->outputPictureTimingSEI = 1; config->rcParams.averageBitRate = bitrate * 1000; config->rcParams.maxBitRate = vbr ? max_bitrate * 1000 : bitrate * 1000; + config->rcParams.vbvBufferSize = bitrate * 1000; /* -------------------------- */ /* profile */