diff --git a/miniaudio.h b/miniaudio.h index 64a030b3..ff19a4cd 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -39687,7 +39687,7 @@ static void ma_device_prime_playback_buffer__oss(ma_device* pDevice) break; } - write(pDeviceStateOSS->fdPlayback, buffer, framesToWriteThisIteration); + write(pDeviceStateOSS->fdPlayback, buffer, framesToWriteThisIteration * bpf); framesWritten += framesToWriteThisIteration; } }