comparison libao2/ao_macosx.c @ 18885:5c8acc972551

rm unnecesary casts from void* - part 4
author reynaldo
date Mon, 03 Jul 2006 13:21:54 +0000
parents 67266a949b51
children 99e20a22d5d0
comparison
equal deleted inserted replaced
18884:b635d250fd0e 18885:5c8acc972551
219 AURenderCallbackStruct renderCallback; 219 AURenderCallbackStruct renderCallback;
220 OSStatus err; 220 OSStatus err;
221 UInt32 size, maxFrames; 221 UInt32 size, maxFrames;
222 int aoIsCreated = ao != NULL; 222 int aoIsCreated = ao != NULL;
223 223
224 if (!aoIsCreated) ao = (ao_macosx_t *)malloc(sizeof(ao_macosx_t)); 224 if (!aoIsCreated) ao = malloc(sizeof(ao_macosx_t));
225 225
226 // Build Description for the input format 226 // Build Description for the input format
227 inDesc.mSampleRate=rate; 227 inDesc.mSampleRate=rate;
228 inDesc.mFormatID=kAudioFormatLinearPCM; 228 inDesc.mFormatID=kAudioFormatLinearPCM;
229 inDesc.mChannelsPerFrame=channels; 229 inDesc.mChannelsPerFrame=channels;
313 ao->chunk_size = maxFrames;//*inDesc.mBytesPerFrame; 313 ao->chunk_size = maxFrames;//*inDesc.mBytesPerFrame;
314 ao_msg(MSGT_AO,MSGL_V, "%5d chunk size\n", (int)ao->chunk_size); 314 ao_msg(MSGT_AO,MSGL_V, "%5d chunk size\n", (int)ao->chunk_size);
315 315
316 ao->num_chunks = NUM_BUFS; 316 ao->num_chunks = NUM_BUFS;
317 ao->buffer_len = (ao->num_chunks + 1) * ao->chunk_size; 317 ao->buffer_len = (ao->num_chunks + 1) * ao->chunk_size;
318 ao->buffer = aoIsCreated ? (unsigned char *)realloc(ao->buffer,(ao->num_chunks + 1)*ao->chunk_size) 318 ao->buffer = aoIsCreated ? realloc(ao->buffer,(ao->num_chunks + 1)*ao->chunk_size)
319 : (unsigned char *)calloc(ao->num_chunks + 1, ao->chunk_size); 319 : calloc(ao->num_chunks + 1, ao->chunk_size);
320 320
321 ao_data.samplerate = inDesc.mSampleRate; 321 ao_data.samplerate = inDesc.mSampleRate;
322 ao_data.channels = inDesc.mChannelsPerFrame; 322 ao_data.channels = inDesc.mChannelsPerFrame;
323 ao_data.outburst = ao_data.buffersize = ao->chunk_size; 323 ao_data.outburst = ao_data.buffersize = ao->chunk_size;
324 ao_data.bps = ao_data.samplerate * inDesc.mBytesPerFrame; 324 ao_data.bps = ao_data.samplerate * inDesc.mBytesPerFrame;