Changes in / [52d6145:2525f81]


Ignore:
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/io/utils_apple_audio.c

    r52d6145 r2525f81  
    55// ExtAudioFileRef, AudioStreamBasicDescription, AudioBufferList, ...
    66#include <AudioToolbox/AudioToolbox.h>
     7#include "aubio_priv.h"
    78
    89int createAubioBufferList(AudioBufferList *bufferList, int channels, int segmentSize);
     
    1314  bufferList->mNumberBuffers = 1;
    1415  bufferList->mBuffers[0].mNumberChannels = channels;
    15   bufferList->mBuffers[0].mData = (short *)malloc(segmentSize * sizeof(short));
     16  bufferList->mBuffers[0].mData = AUBIO_ARRAY(short, segmentSize);
    1617  bufferList->mBuffers[0].mDataByteSize = segmentSize * sizeof(short);
    1718  return 0;
     
    2324  for (i = 0; i < bufferList->mNumberBuffers; i++) {
    2425    if (bufferList->mBuffers[i].mData) {
    25       free (bufferList->mBuffers[i].mData);
     26      AUBIO_FREE(bufferList->mBuffers[i].mData);
    2627      bufferList->mBuffers[i].mData = NULL;
    2728    }
  • tests/src/io/test-source_seek.c

    r52d6145 r2525f81  
    2323  uint_t hop_size = 256;
    2424  uint_t n_frames = 0, read = 0;
     25  uint_t old_n_frames;
    2526  if ( argc == 3 ) samplerate = atoi(argv[2]);
    2627  if ( argc == 4 ) hop_size = atoi(argv[3]);
     
    4647  aubio_source_seek (s, 0);
    4748
     49  old_n_frames = n_frames;
     50
    4851  n_frames = 0;
    4952  do {
     
    6063  del_fvec (vec);
    6164
     65  assert ( n_frames == old_n_frames );
    6266  return err;
    6367}
Note: See TracChangeset for help on using the changeset viewer.