FMIceLinkAudioClock Class Reference
| Inherits from | NSObject | 
|---|---|
| Declared in | FMIceLinkAudioClock.h FMIceLinkAudioClock.m  | 
+ audioClockWithClockRate:channelCount:blockAlign:raiseCallback:
	+ (FMIceLinkAudioClock *)audioClockWithClockRate:(int)clockRate channelCount:(int)channelCount blockAlign:(int)blockAlign raiseCallback:(FMIceLinkAction2 *)raiseCallbackParameters
clockRate | 
						The clock rate to use.  | 
					
|---|---|
channelCount | 
						How many channels the audio will have.  | 
					
blockAlign | 
						The block align of the source data.  | 
					
raiseCallback | 
						The callback that will be invoked when data is needed.  | 
					
Discussion
Declared In
FMIceLinkAudioClock.h
+ audioClockWithClockRate:channelCount:blockAlign:raiseCallbackBlock:
	+ (FMIceLinkAudioClock *)audioClockWithClockRate:(int)clockRate channelCount:(int)channelCount blockAlign:(int)blockAlign raiseCallbackBlock:(void ( ^ ) ( int , int ))raiseCallbackBlockParameters
clockRate | 
						The clock rate to use.  | 
					
|---|---|
channelCount | 
						How many channels the audio will have.  | 
					
blockAlign | 
						The block align of the source data.  | 
					
raiseCallbackBlock | 
						The callback that will be invoked when data is needed.  | 
					
Discussion
Declared In
FMIceLinkAudioClock.h
+ audioClockWithClockRate:channelCount:raiseCallback:
	+ (FMIceLinkAudioClock *)audioClockWithClockRate:(int)clockRate channelCount:(int)channelCount raiseCallback:(FMIceLinkAction2 *)raiseCallbackParameters
clockRate | 
						The clock rate to use.  | 
					
|---|---|
channelCount | 
						How many channels the audio will have.  | 
					
raiseCallback | 
						The callback that will be invoked when data is needed.  | 
					
Discussion
Declared In
FMIceLinkAudioClock.h
+ audioClockWithClockRate:channelCount:raiseCallbackBlock:
	+ (FMIceLinkAudioClock *)audioClockWithClockRate:(int)clockRate channelCount:(int)channelCount raiseCallbackBlock:(void ( ^ ) ( int , int ))raiseCallbackBlockParameters
clockRate | 
						The clock rate to use.  | 
					
|---|---|
channelCount | 
						How many channels the audio will have.  | 
					
raiseCallbackBlock | 
						The callback that will be invoked when data is needed.  | 
					
Discussion
Declared In
FMIceLinkAudioClock.h
– blockAlign
	- (int)blockAlignDiscussion
Declared In
FMIceLinkAudioClock.h
– channelCount
	- (int)channelCountDiscussion
Declared In
FMIceLinkAudioClock.h
– clockRate
	- (int)clockRateDiscussion
Declared In
FMIceLinkAudioClock.h
– initWithClockRate:channelCount:blockAlign:raiseCallback:
	- (instancetype)initWithClockRate:(int)clockRate channelCount:(int)channelCount blockAlign:(int)blockAlign raiseCallback:(FMIceLinkAction2 *)raiseCallbackParameters
clockRate | 
						The clock rate to use.  | 
					
|---|---|
channelCount | 
						How many channels the audio will have.  | 
					
blockAlign | 
						The block align of the source data.  | 
					
raiseCallback | 
						The callback that will be invoked when data is needed.  | 
					
Discussion
Declared In
FMIceLinkAudioClock.h
– initWithClockRate:channelCount:blockAlign:raiseCallbackBlock:
	- (instancetype)initWithClockRate:(int)clockRate channelCount:(int)channelCount blockAlign:(int)blockAlign raiseCallbackBlock:(void ( ^ ) ( int , int ))raiseCallbackBlockParameters
clockRate | 
						The clock rate to use.  | 
					
|---|---|
channelCount | 
						How many channels the audio will have.  | 
					
blockAlign | 
						The block align of the source data.  | 
					
raiseCallbackBlock | 
						The callback that will be invoked when data is needed.  | 
					
Discussion
Declared In
FMIceLinkAudioClock.h
– initWithClockRate:channelCount:raiseCallback:
	- (instancetype)initWithClockRate:(int)clockRate channelCount:(int)channelCount raiseCallback:(FMIceLinkAction2 *)raiseCallbackParameters
clockRate | 
						The clock rate to use.  | 
					
|---|---|
channelCount | 
						How many channels the audio will have.  | 
					
raiseCallback | 
						The callback that will be invoked when data is needed.  | 
					
Discussion
Declared In
FMIceLinkAudioClock.h
– initWithClockRate:channelCount:raiseCallbackBlock:
	- (instancetype)initWithClockRate:(int)clockRate channelCount:(int)channelCount raiseCallbackBlock:(void ( ^ ) ( int , int ))raiseCallbackBlockParameters
clockRate | 
						The clock rate to use.  | 
					
|---|---|
channelCount | 
						How many channels the audio will have.  | 
					
raiseCallbackBlock | 
						The callback that will be invoked when data is needed.  | 
					
Discussion
Declared In
FMIceLinkAudioClock.h
– running
	- (bool)runningDiscussion
Declared In
FMIceLinkAudioClock.h
– setStrictDuration:
	- (void)setStrictDuration:(int)valueDiscussion
Declared In
FMIceLinkAudioClock.h
– start
	- (void)startDiscussion
Declared In
FMIceLinkAudioClock.h
– stop
	- (void)stopDiscussion
Declared In
FMIceLinkAudioClock.h
– strictDuration
	- (int)strictDurationDiscussion
Declared In
FMIceLinkAudioClock.h