mirror of
https://github.com/moonlight-stream/moonlight-common-c.git
synced 2026-10-26 22:09:59 +00:00
Increase audio packet duration for low bandwidth connections
This commit is contained in:
1 parent
6b42954b47
commit
c1a26618d4
3 files changed
+14
-2
No files matched your search
+3
-1
@@ -377,7 +377,9 @@ static PSDP_OPTION getAttributesList(char*urlSafeAddr) {
|
||||
err |= addAttributeString(&optionHead, "x-nv-audio.surround.AudioQuality", "0");
|
||||
HighQualitySurroundEnabled = 0;
|
||||
|
||||
if ((AudioCallbacks.capabilities & CAPABILITY_SLOW_OPUS_DECODER) == 0) {
|
||||
if ((AudioCallbacks.capabilities & CAPABILITY_SLOW_OPUS_DECODER) != 0 ||
|
||||
((AudioCallbacks.capabilities & CAPABILITY_SUPPORTS_ARBITRARY_AUDIO_DURATION) != 0 &&
|
||||
OriginalVideoBitrate >= LOW_AUDIO_BITRATE_TRESHOLD)) {
|
||||
// Use 5 ms packets by default for lowest latency
|
||||
AudioPacketDuration = 5;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user