Commits

Author Commit Message Labels Comments Date
Dave Dribin
Compatibility fixes for iPhone OS
Dave Dribin
Initialze the static fence buffer at compile time instead of +initialize
Dave Dribin
Set buffer length to 0 in enqueueFenceBuffer
Dave Dribin
Clean up a bit. Steal available buffers to local list so we can reverse them and send in the order they were added.
Dave Dribin
Test underflow conditions
Dave Dribin
Remove NSLog
Dave Dribin
Add fence buffer and delegate
Dave Dribin
Remove all traces of RAAtomicList
Dave Dribin
Actually allocate _mallocData. Fix printf format warning.
Dave Dribin
First pass at converting RAAtomicList usage to DDAtomicList
Dave Dribin
Remove a couple NSLogs. Add a printf on underflow.
Dave Dribin
Add DDAtomicList and unit tests
Dave Dribin
Lots of renames to make things more consistent. Add some comments
Dave Dribin
Add DDAudioQueueReader
Dave Dribin
Rename project to DDAudioQueue
Dave Dribin
Rename test methods using test dox convention
Dave Dribin
Add dequeueAndMakeAvailable helper
Dave Dribin
Add test for multiple becoming availble
Dave Dribin
Rename DDAudioBufferQueueTest to DDAudioQueueTest
Dave Dribin
Add a bunch of tests
Dave Dribin
Extract DDAudioQueueDelegate into its own header
Dave Dribin
Rename DDAudioBufferQueue to DDAudioQueue and DDAudioBuffer to DDAudioQueueBuffer
Dave Dribin
Put DDAudioBuffer into its own class
Dave Dribin
Add unit test bundle
Dave Dribin
Rename RunLoopSourceAppDelegate to DemoAppDelegate
Dave Dribin
Remove DDRunLoopPoker
Dave Dribin
Move app code to Demo
Dave Dribin
Move library code to Source
Dave Dribin
Rename project to DDAudioBufferQueue
Dave Dribin
Tweak resource cleanup, and quit thread after processing 5 buffers
  1. Prev
  2. Next