|
@@ -575,6 +575,8 @@ void SimpleOutput::UpdateStreamingSettings_amd(obs_data_t *settings,
|
|
|
obs_data_set_int(settings, "AMF.H264.Bitrate.Target", bitrate);
|
|
|
obs_data_set_int(settings, "bitrate", bitrate);
|
|
|
obs_data_set_int(settings, "AMF.H264.FillerData", 1);
|
|
|
+ obs_data_set_int(settings, "AMF.H264.VBVBuffer", 1);
|
|
|
+ obs_data_set_int(settings, "AMF.H264.VBVBuffer.Size", bitrate);
|
|
|
|
|
|
// Picture Control Properties
|
|
|
obs_data_set_double(settings, "AMF.H264.KeyframeInterval", 2.0);
|
|
@@ -596,6 +598,8 @@ void SimpleOutput::UpdateRecordingSettings_amd_cqp(int cqp)
|
|
|
obs_data_set_int(settings, "AMF.H264.QP.IFrame", cqp);
|
|
|
obs_data_set_int(settings, "AMF.H264.QP.PFrame", cqp);
|
|
|
obs_data_set_int(settings, "AMF.H264.QP.BFrame", cqp);
|
|
|
+ obs_data_set_int(settings, "AMF.H264.VBVBuffer", 1);
|
|
|
+ obs_data_set_int(settings, "AMF.H264.VBVBuffer.Size", 50000);
|
|
|
|
|
|
// Picture Control Properties
|
|
|
obs_data_set_double(settings, "AMF.H264.KeyframeInterval", 2.0);
|