From 3ca98abf968e666911d7a3b056a2a8ea83aeb39b Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Tue, 15 May 2018 00:04:02 -0400 Subject: [PATCH] testresample: correctly output .wav files that have floating point audio. --HG-- extra : rebase_source : 12727c9fbaead1d9e954b34dbdae5babef3f4dce extra : histedit_source : bdee71b1310f6a427e0e03ad7c06856ad3c6299f --- test/testresample.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/testresample.c b/test/testresample.c index bcdaa669a..4234d9e45 100644 --- a/test/testresample.c +++ b/test/testresample.c @@ -93,7 +93,7 @@ main(int argc, char **argv) SDL_WriteLE32(io, 0x45564157); /* WAVE */ SDL_WriteLE32(io, 0x20746D66); /* fmt */ SDL_WriteLE32(io, 16); /* chunk size */ - SDL_WriteLE16(io, 1); /* uncompressed */ + SDL_WriteLE16(io, SDL_AUDIO_ISFLOAT(spec.format) ? 3 : 1); /* uncompressed */ SDL_WriteLE16(io, cvtchans); /* channels */ SDL_WriteLE32(io, cvtfreq); /* sample rate */ SDL_WriteLE32(io, avgbytes); /* average bytes per second */