Force IDR frames for libx265 encoder

Parameter is needed to avoid infinite black screen with
"Waiting for IDR frame" in moonlight-qt (3.1.3) on Windows.
This commit is contained in:
Conn O'Griofa 2021-05-20 00:21:38 +01:00
parent 66a78f0d40
commit c6a0eeef3f

View File

@ -315,6 +315,7 @@ static encoder_t software {
// It also looks like gop_size isn't passed on to x265, so we have to set
// 'keyint=-1' in the parameters ourselves.
{
{ "forced-idr"s, 1 },
{ "x265-params"s, "info=0:keyint=-1"s },
{ "preset"s, &config::video.sw.preset },
{ "tune"s, &config::video.sw.tune } },