|
@@ -588,8 +588,7 @@ static bool init_encoder_base(struct nvenc_data *enc, obs_data_t *settings,
|
|
config->gopLength = gop_size;
|
|
config->gopLength = gop_size;
|
|
config->frameIntervalP = 1 + bf;
|
|
config->frameIntervalP = 1 + bf;
|
|
|
|
|
|
- int32_t max_bf = (int32_t)nv_get_cap(enc, NV_ENC_CAPS_NUM_MAX_BFRAMES);
|
|
|
|
- enc->bframes = bf <= max_bf ? bf : max_bf;
|
|
|
|
|
|
+ enc->bframes = bf;
|
|
|
|
|
|
/* lookahead */
|
|
/* lookahead */
|
|
const bool use_profile_lookahead = config->rcParams.enableLookahead;
|
|
const bool use_profile_lookahead = config->rcParams.enableLookahead;
|