mirror of
https://github.com/moonlight-stream/moonlight-android.git
synced 2025-07-20 11:33:06 +00:00
Stick to the older minimum when not using 1080p60
This commit is contained in:
parent
a4098919b9
commit
d29dccba69
@ -160,25 +160,13 @@ public class SdpGenerator {
|
|||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.flags", "819"); // Bit 2 being set causes picture problems (should be 823)
|
addSessionAttribute(config, "x-nv-vqos[0].bw.flags", "819"); // Bit 2 being set causes picture problems (should be 823)
|
||||||
|
|
||||||
// Effective bitrate ceiling
|
// Effective bitrate ceiling
|
||||||
if (sc.getHeight() >= 1080) {
|
if (sc.getHeight() >= 1080 && sc.getRefreshRate() >= 60) {
|
||||||
if (sc.getRefreshRate() >= 60) {
|
addSessionAttribute(config, "x-nv-vqos[0].bw.maximumBitrate", ""+sc.getBitrate());
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.maximumBitrate", ""+sc.getBitrate());
|
addSessionAttribute(config, "x-nv-vqos[0].bw.minimumBitrate", "20000");
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.minimumBitrate", "20000");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.maximumBitrate", ""+sc.getBitrate());
|
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.minimumBitrate", "10000");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (sc.getRefreshRate() >= 60) {
|
addSessionAttribute(config, "x-nv-vqos[0].bw.maximumBitrate", ""+sc.getBitrate());
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.maximumBitrate", ""+sc.getBitrate());
|
addSessionAttribute(config, "x-nv-vqos[0].bw.minimumBitrate", "2000");
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.minimumBitrate", "8000");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.maximumBitrate", ""+sc.getBitrate());
|
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.minimumBitrate", "4000");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
addSessionAttribute(config, "x-nv-vqos[0].bw.statsTime", "50");
|
addSessionAttribute(config, "x-nv-vqos[0].bw.statsTime", "50");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user