|
@@ -240,8 +240,11 @@ static bool nvenc_update(void *data, obs_data_t *settings)
|
|
|
NV_ENC_RECONFIGURE_PARAMS params = {0};
|
|
|
params.version = NV_ENC_RECONFIGURE_PARAMS_VER;
|
|
|
params.reInitEncodeParams = enc->params;
|
|
|
+ params.resetEncoder = 1;
|
|
|
+ params.forceIDR = 1;
|
|
|
|
|
|
- if (FAILED(nv.nvEncReconfigureEncoder(enc->session, ¶ms))) {
|
|
|
+ if (NV_FAILED(nv.nvEncReconfigureEncoder(enc->session,
|
|
|
+ ¶ms))) {
|
|
|
return false;
|
|
|
}
|
|
|
}
|