Replies: 1 comment
-
It would fix this problem: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Feature Request
Body
Some Moonlight client devices like LG TVs have problems with the codec level that AMD AMF use by default.
AMD use the highest posible level. (6.2 with HEVC)
The level is configurable by the level paramter. I test it in an fork and my LG TV can use the stream.
{
// Common options
{
{"filler_data"s, false},
{"forced_idr"s, 1},
{"latency"s, 1},
{"skip_frame"s, 0},
{"log_to_dbg"s, {
return config::sunshine.min_log_level < 2 ? 1 : 0;
}},
{"gops_per_idr"s, 1},
{"header_insertion_mode"s, "idr"s},
{"level"s, "5.2"s}, // Change I made
{"preencode"s, &config::video.amd.amd_preanalysis},
{"quality"s, &config::video.amd.amd_quality_hevc},
{"rc"s, &config::video.amd.amd_rc_hevc},
{"usage"s, &config::video.amd.amd_usage_hevc},
{"vbaq"s, &config::video.amd.amd_vbaq},
{"enforce_hrd"s, &config::video.amd.amd_enforce_hrd},
},
{}, // SDR-specific options
{}, // HDR-specific options
{}, // YUV444 SDR-specific options
{}, // YUV444 HDR-specific options
{}, // Fallback options
"hevc_amf"s,
},
It would be great if we could set the level via the website.
Unfortunately my C++ skills are not good enough to create a pull request.
Beta Was this translation helpful? Give feedback.
All reactions