[client] audio: minimize LGMP playback latency

Scope the legacy latency offset to classic SPICE and use the LGMP
poll bound as its fixed arrival reserve. Keep learned jitter additive.

Select provider clock feedback only when the current remote endpoint
advertises it, avoiding a failed startup attempt on broker v1.
This commit is contained in:
Geoffrey McRae
2026-09-02 04:39:23 +10:00
parent 2fa376b31b
commit 4c395bb488
8 changed files with 228 additions and 28 deletions

View File

@@ -517,7 +517,7 @@ static struct Option options[] =
{
.module = "audio",
.name = "latencyOffset",
.description = "Latency offset added to the calculated minimum in milliseconds",
.description = "Extra classic SPICE playback latency in milliseconds",
.type = OPTION_TYPE_INT,
.value.x_int = 6
},