From: Giovanni Mascellani <gmascellani@codeweavers.com> --- dlls/winepulse.drv/pulse.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/winepulse.drv/pulse.c b/dlls/winepulse.drv/pulse.c index 8033f0f851b..b0b92a7e1c7 100644 --- a/dlls/winepulse.drv/pulse.c +++ b/dlls/winepulse.drv/pulse.c @@ -962,6 +962,8 @@ static HRESULT pulse_spec_from_waveformat(struct pulse_stream *stream, const WAV stream->ss.format = PA_SAMPLE_U8; else if (fmt->wBitsPerSample == 16) stream->ss.format = PA_SAMPLE_S16LE; + else if (fmt->wBitsPerSample == 24) + stream->ss.format = PA_SAMPLE_S24LE; else if (fmt->wBitsPerSample == 32) stream->ss.format = PA_SAMPLE_S32LE; else -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10243