From: Paul Brossier Date: Wed, 19 Dec 2018 13:07:12 +0000 (+0100) Subject: [io] [osx] switch to floating point AudioBufferList X-Git-Tag: 0.4.9~84 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=12e5d8969f8d1e62ca1c7c0fdf311b7d27d18bde;p=aubio.git [io] [osx] switch to floating point AudioBufferList --- diff --git a/src/io/utils_apple_audio.c b/src/io/utils_apple_audio.c index 34c35784..a05d65d3 100644 --- a/src/io/utils_apple_audio.c +++ b/src/io/utils_apple_audio.c @@ -12,11 +12,12 @@ void freeAudioBufferList(AudioBufferList *bufferList); CFURLRef getURLFromPath(const char * path); char_t *getPrintableOSStatusError(char_t *str, OSStatus error); -int createAubioBufferList(AudioBufferList * bufferList, int channels, int max_source_samples) { +int createAudioBufferList(AudioBufferList * bufferList, int channels, + int max_source_samples) { bufferList->mNumberBuffers = 1; bufferList->mBuffers[0].mNumberChannels = channels; - bufferList->mBuffers[0].mData = AUBIO_ARRAY(short, max_source_samples); - bufferList->mBuffers[0].mDataByteSize = max_source_samples * sizeof(short); + bufferList->mBuffers[0].mData = AUBIO_ARRAY(smpl_t, max_source_samples); + bufferList->mBuffers[0].mDataByteSize = max_source_samples * sizeof(smpl_t); return 0; }