|
|
@ -1114,6 +1114,7 @@ void SetSoundPitch(Sound sound, float pitch) |
|
|
|
// Convert wave data to desired format |
|
|
|
void WaveFormat(Wave *wave, int sampleRate, int sampleSize, int channels) |
|
|
|
{ |
|
|
|
#if USE_MINI_AL |
|
|
|
mal_format formatIn = ((wave->sampleSize == 8) ? mal_format_u8 : ((wave->sampleSize == 16) ? mal_format_s16 : mal_format_f32)); |
|
|
|
mal_format formatOut = (( sampleSize == 8) ? mal_format_u8 : (( sampleSize == 16) ? mal_format_s16 : mal_format_f32)); |
|
|
|
|
|
|
@ -1142,7 +1143,7 @@ void WaveFormat(Wave *wave, int sampleRate, int sampleSize, int channels) |
|
|
|
free(wave->data); |
|
|
|
wave->data = data; |
|
|
|
|
|
|
|
#if 0 |
|
|
|
#else |
|
|
|
// Format sample rate |
|
|
|
// NOTE: Only supported 22050 <--> 44100 |
|
|
|
if (wave->sampleRate != sampleRate) |
|
|
|