Keeps track of all AudioTrack objects. More...
#import <OALAudioTracks.h>
 
  
 | Instance Methods | |
| (void) | - stopAllTracks | 
| Stop playback on all audio tracks.  More... | |
| () | - SYNTHESIZE_SINGLETON_FOR_CLASS_HEADER | 
| Singleton implementation providing "sharedInstance" and "purgeSharedInstance" methods.  More... | |
|  Instance Methods inherited from <OALSuspendManager> | |
| (void) | - addSuspendListener: | 
| Add a listener that will receive manual suspend and interrupt events.  More... | |
| (void) | - removeSuspendListener: | 
| Remove a registered listener.  More... | |
| Protected Attributes | |
| NSMutableArray * | tracks | 
| All instantiated audio tracks.  More... | |
| NSTimer * | deviceTimePoller | 
| Timer to poll deviceCurrentTime so that it doesn't get reset on a device.  More... | |
| OALSuspendHandler * | suspendHandler | 
| Handles suspending and interrupting for this object.  More... | |
| Properties | |
| bool | paused | 
| Pauses/unpauses all audio tracks.  More... | |
| bool | muted | 
| Mutes/unmutes all audio tracks.  More... | |
| NSArray * | tracks | 
| All instantiated audio tracks.  More... | |
|  Properties inherited from <OALSuspendManager> | |
| bool | suspended | 
| If YES, this object is suspended.  More... | |
|  Properties inherited from <OALSuspendListener> | |
| bool | manuallySuspended | 
| Set to YES to manually suspend.  More... | |
| bool | interrupted | 
| If YES, this object is interrupted.  More... | |
Keeps track of all AudioTrack objects.
| - (void) stopAllTracks | 
Stop playback on all audio tracks.
| - OALAudioTracks: | (OALAudioTracks) | 
Singleton implementation providing "sharedInstance" and "purgeSharedInstance" methods.
- (OALAudioTracks*) sharedInstance: Get the shared singleton instance. 
 - (void) purgeSharedInstance: Purge (deallocate) the shared instance. 
| 
 | protected | 
Timer to poll deviceCurrentTime so that it doesn't get reset on a device.
| 
 | protected | 
Handles suspending and interrupting for this object.
| 
 | protected | 
All instantiated audio tracks.
| 
 | readwritenonatomicassign | 
Mutes/unmutes all audio tracks.
| 
 | readwritenonatomicassign | 
Pauses/unpauses all audio tracks.
| 
 | readnonatomicretain | 
All instantiated audio tracks.
 1.8.3.1
 1.8.3.1