diff options
| author | raysan5 <[email protected]> | 2021-12-21 20:32:58 +0100 |
|---|---|---|
| committer | raysan5 <[email protected]> | 2021-12-21 20:32:58 +0100 |
| commit | 58f2bf4181299c70e30440b5734544114d77e706 (patch) | |
| tree | 1e69fbc8d9a679315ae401a4383875724e7d7ef0 /src | |
| parent | a7bc5196ccd9cbf3a47a13f779bcc521ea29d2a5 (diff) | |
| download | raylib-58f2bf4181299c70e30440b5734544114d77e706.tar.gz raylib-58f2bf4181299c70e30440b5734544114d77e706.zip | |
REVIEWED: Export format for float 32bit
Diffstat (limited to 'src')
| -rw-r--r-- | src/raudio.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/raudio.c b/src/raudio.c index ec92cf2a..2fb70d01 100644 --- a/src/raudio.c +++ b/src/raudio.c @@ -899,7 +899,8 @@ bool ExportWave(Wave wave, const char *fileName) drwav wav = { 0 }; drwav_data_format format = { 0 }; format.container = drwav_container_riff; - format.format = DR_WAVE_FORMAT_PCM; + if (wave.sampleSize == 32) format.format = DR_WAVE_FORMAT_IEEE_FLOAT; + else format.format = DR_WAVE_FORMAT_PCM; format.channels = wave.channels; format.sampleRate = wave.sampleRate; format.bitsPerSample = wave.sampleSize; |
