diff options
-rw-r--r-- | audio/out/ao_wasapi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/audio/out/ao_wasapi.c b/audio/out/ao_wasapi.c index b43bf04753..4bdad1d242 100644 --- a/audio/out/ao_wasapi.c +++ b/audio/out/ao_wasapi.c @@ -1364,7 +1364,7 @@ static float get_delay(struct ao *ao) if (!ao || !ao->priv) return -1.0f; struct wasapi_state *state = (struct wasapi_state *)ao->priv; - return (float)(RING_BUFFER_COUNT * state->buffer_block_size - get_space(ao)) / + return (float)(RING_BUFFER_COUNT * state->buffer_block_size - get_space(ao) * ao->sstride) / (float)state->format.Format.nAvgBytesPerSec; } |