Просмотр исходного кода

Try to avoid collision with CoreAudio on macOS

pull/927/head
Ray 5 лет назад
Родитель
Сommit
2cb3b91913
2 измененных файлов: 3 добавлений и 1 удалений
  1. +2
    -0
      src/raudio.c
  2. +1
    -1
      src/raylib.h

+ 2
- 0
src/raudio.c Просмотреть файл

@ -214,6 +214,8 @@ struct rAudioBuffer {
unsigned char *buffer;
};
#define AudioBuffer rAudioBuffer // HACK: To avoid CoreAudio (macOS) symbol collision
// miniaudio global variables
static ma_context context;
static ma_device device;

+ 1
- 1
src/raylib.h Просмотреть файл

@ -423,7 +423,7 @@ typedef struct AudioStream {
unsigned int sampleSize; // Bit depth (bits per sample): 8, 16, 32 (24 not supported)
unsigned int channels; // Number of channels (1-mono, 2-stereo)
AudioBuffer *buffer; // Pointer to internal data used by the audio system
rAudioBuffer *buffer; // Pointer to internal data used by the audio system
} AudioStream;
// Sound source type

Загрузка…
Отмена
Сохранить