#import <Foundation/Foundation.h>
#import "AEAudioController.h"
Go to the source code of this file.
| typedef void(^ AEBlockSchedulerBlock)(const AudioTimeStamp *intervalStartTime, UInt32 offsetInFrames) |
Scheduler block format.
Will be executed in a Core Audio thread context, so it's very important not to call any Objective-C methods, allocate or free memory, or hold locks.
- Parameters
-
| intervalStartTime | The timestamp corresponding to the start of this time interval |
| offsetInFrames | The offset, in frames, of this schedule's fire timestamp into the current time interval |
| typedef void(^ AEBlockSchedulerResponseBlock)() |
Scheduler response block.
Will be called on the main thread
| NSString const* AEBlockSchedulerKeyBlock |
Schedule information dictionary keys.
| NSString const* AEBlockSchedulerKeyTimestampInHostTicks |
| NSString const* AEBlockSchedulerKeyResponseBlock |
| NSString const* AEBlockSchedulerKeyIdentifier |
| NSString const* AEBlockSchedulerKeyTimingContext |