winepulse: Use stream-specific period in pulse_get_latency.

This commit is contained in:
Claire Girka 2022-07-04 21:37:47 +02:00 committed by Alexandre Julliard
parent b4aa68c9c7
commit 45a3bfa223

View file

@ -2118,7 +2118,7 @@ static NTSTATUS pulse_get_latency(void *args)
lat = attr->minreq / pa_frame_size(&stream->ss);
else
lat = attr->fragsize / pa_frame_size(&stream->ss);
*params->latency = (lat * 10000000) / stream->ss.rate + pulse_def_period[0];
*params->latency = (lat * 10000000) / stream->ss.rate + stream->def_period;
pulse_unlock();
TRACE("Latency: %u ms\n", (unsigned)(*params->latency / 10000));
params->result = S_OK;