Add experimental option to unlock bitrate to 500 Mbps

Fixes #1375
Fixes #1343
Closes #1377
This commit is contained in:
Cameron Gutman
2024-08-19 21:43:00 -05:00
parent 7da085480c
commit f3a75e8e76
4 changed files with 26 additions and 3 deletions

View File

@@ -685,7 +685,7 @@ Flickable {
stepSize: 500
from : 500
to: 150000
to: StreamingPreferences.unlockBitrate ? 500000 : 150000
snapMode: "SnapOnRelease"
width: Math.min(bitrateDesc.implicitWidth, parent.width)
@@ -1645,6 +1645,23 @@ Flickable {
qsTr("YUV 4:4:4 is not supported on this PC.")
}
CheckBox {
id: unlockBitrate
width: parent.width
text: qsTr("Unlock bitrate limit (Experimental)")
font.pointSize: 12
checked: StreamingPreferences.unlockBitrate
onCheckedChanged: {
StreamingPreferences.unlockBitrate = checked
}
ToolTip.delay: 1000
ToolTip.timeout: 5000
ToolTip.visible: hovered
ToolTip.text: qsTr("This enables extremely high bitrates and should only be used when streaming over an Ethernet LAN connection.")
}
CheckBox {
id: enableMdns
width: parent.width