Revert "Use new 'remotegaming' scenario setting for QSV"

This causes Kaby Lake iGPUs to generate H.264 bitstreams with multiple
PPS NALUs which lead to some issues in current versions of Moonlight on
iOS and Android platforms.

This option also seems to override our max_dec_frame_buffering option
so it may increase latency on some Android devices too.

This reverts commit f838069a0ef80a267de4ea4382712c0680215266.
This commit is contained in:
Cameron Gutman 2023-10-13 23:54:36 -05:00
parent 5840c91248
commit fe1832cda1

View File

@ -696,7 +696,6 @@ namespace video {
// Common options
{
{ "preset"s, &config::video.qsv.qsv_preset },
{ "scenario"s, "remotegaming"s },
{ "forced_idr"s, 1 },
{ "async_depth"s, 1 },
{ "low_delay_brc"s, 1 },
@ -713,7 +712,6 @@ namespace video {
// Common options
{
{ "preset"s, &config::video.qsv.qsv_preset },
{ "scenario"s, "remotegaming"s },
{ "forced_idr"s, 1 },
{ "async_depth"s, 1 },
{ "low_delay_brc"s, 1 },
@ -737,7 +735,6 @@ namespace video {
{
{ "preset"s, &config::video.qsv.qsv_preset },
{ "cavlc"s, &config::video.qsv.qsv_cavlc },
{ "scenario"s, "remotegaming"s },
{ "forced_idr"s, 1 },
{ "async_depth"s, 1 },
{ "low_delay_brc"s, 1 },