Fix crash on iOS audio producer (regression)

This commit is contained in:
bossiel 2015-05-18 00:17:33 +00:00
parent dcc7530df7
commit b05d823e18
1 changed files with 1 additions and 1 deletions

View File

@ -67,7 +67,7 @@ static OSStatus __handle_input_buffer(void *inRefCon,
speex_buffer_write(producer->ring.buffer, buffers.mBuffers[0].mData, buffers.mBuffers[0].mDataByteSize);
int avail = speex_buffer_get_available(producer->ring.buffer);
while (producer->started && avail >= producer->ring.chunck.size) {
avail -= speex_buffer_read(producer->ring.buffer, (int)producer->ring.chunck.buffer, (int)producer->ring.chunck.size);
avail -= speex_buffer_read(producer->ring.buffer, (void*)producer->ring.chunck.buffer, (int)producer->ring.chunck.size);
TMEDIA_PRODUCER(producer)->enc_cb.callback(TMEDIA_PRODUCER(producer)->enc_cb.callback_data,
producer->ring.chunck.buffer, producer->ring.chunck.size);
}