diff -r 42ef99a1bde2 src/audio/netbsd/SDL_netbsdaudio.c --- a/src/audio/netbsd/SDL_netbsdaudio.c Thu Apr 02 12:27:29 2020 -0700 +++ b/src/audio/netbsd/SDL_netbsdaudio.c Sun Apr 05 17:05:33 2020 +0100 @@ -261,6 +261,14 @@ prinfo->encoding = AUDIO_ENCODING_ULINEAR_BE; prinfo->precision = 16; break; + case AUDIO_S32LSB: + prinfo->encoding = AUDIO_ENCODING_SLINEAR_LE; + prinfo->precision = 32; + break; + case AUDIO_S32MSB: + prinfo->encoding = AUDIO_ENCODING_SLINEAR_BE; + prinfo->precision = 32; + break; } if (prinfo->encoding != AUDIO_ENCODING_NONE) { break;