sndio: Fix a playback error.

This commit is contained in:
David Reid
2026-01-14 15:17:49 +10:00
parent 5ad9e784f9
commit f0d84c6895
+2 -4
View File
@@ -37854,14 +37854,12 @@ static ma_result ma_device_step__sndio(ma_device* pDevice, ma_blocking_mode bloc
} }
if ((revents & POLLOUT) != 0) { if ((revents & POLLOUT) != 0) {
ma_uint32 framesWritten; ma_device_handle_backend_data_callback(pDevice, pDeviceStateSndio->pIntermediaryBuffer, NULL, pDevice->playback.internalPeriodSizeInFrames);
result = ma_device_write__sndio(pDevice, pDeviceStateSndio->pIntermediaryBuffer, pDevice->playback.internalPeriodSizeInFrames, &framesWritten); result = ma_device_write__sndio(pDevice, pDeviceStateSndio->pIntermediaryBuffer, pDevice->playback.internalPeriodSizeInFrames, NULL);
if (result != MA_SUCCESS) { if (result != MA_SUCCESS) {
return result; return result;
} }
ma_device_handle_backend_data_callback(pDevice, pDeviceStateSndio->pIntermediaryBuffer, NULL, framesWritten);
} }
} }