Mercurial > sdl-ios-xcode
comparison src/cdrom/macosx/AudioFileReaderThread.cpp @ 935:f8d5ddc7aef1
Audio improvements from Max Horn, including a new CoreAudio driver for MacOSX
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 21 Aug 2004 02:06:30 +0000 |
parents | 08b7fc2b5225 |
children |
comparison
equal
deleted
inserted
replaced
934:af585d6efec8 | 935:f8d5ddc7aef1 |
---|---|
285 mFileBuffer (0), | 285 mFileBuffer (0), |
286 mByteCounter (0), | 286 mByteCounter (0), |
287 mLockUnsuccessful (false), | 287 mLockUnsuccessful (false), |
288 mIsEngaged (false), | 288 mIsEngaged (false), |
289 | 289 |
290 mBufferSize (inChunkSize), | |
291 mBufferOffset (inChunkSize), | |
290 mChunkSize (inChunkSize), | 292 mChunkSize (inChunkSize), |
291 mFileLength (inFileLength), | 293 mFileLength (inFileLength), |
292 mReadFilePosition (0), | 294 mReadFilePosition (0), |
293 mWriteToFirstBuffer (false), | 295 mWriteToFirstBuffer (false), |
294 mFinishedReadingData (false) | 296 mFinishedReadingData (false) |
362 return noErr; | 364 return noErr; |
363 } | 365 } |
364 | 366 |
365 if (mReadFromFirstBuffer == mWriteToFirstBuffer) { | 367 if (mReadFromFirstBuffer == mWriteToFirstBuffer) { |
366 #if DEBUG | 368 #if DEBUG |
367 printf ("* * * * * * * Can't keep up with reading file:%ld\n", mParent.GetBusNumber()); | 369 printf ("* * * * * * * Can't keep up with reading file\n"); |
368 #endif | 370 #endif |
369 | 371 |
370 mParent.DoNotification (kAudioFilePlayErr_FilePlayUnderrun); | 372 mParent.DoNotification (kAudioFilePlayErr_FilePlayUnderrun); |
371 *inOutDataSize = 0; | 373 *inOutDataSize = 0; |
372 *inOutData = 0; | 374 *inOutData = 0; |