浏览代码

Code tweak while using OpenAL backend

- 7 年之前
父节点
当前提交
230e78a23e
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/audio.c

+ 2 - 1
src/audio.c

@@ -1114,6 +1114,7 @@ void SetSoundPitch(Sound sound, float pitch)
 // Convert wave data to desired format
 // Convert wave data to desired format
 void WaveFormat(Wave *wave, int sampleRate, int sampleSize, int channels)
 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 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));
     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);
     free(wave->data);
     wave->data = data;
     wave->data = data;
 
 
-#if 0
+#else
     // Format sample rate
     // Format sample rate
     // NOTE: Only supported 22050 <--> 44100
     // NOTE: Only supported 22050 <--> 44100
     if (wave->sampleRate != sampleRate)
     if (wave->sampleRate != sampleRate)