FMIceLinkAudioMixer Class Reference
| Inherits from | FMIceLinkAudioPipe : FMIceLinkMediaPipe : FMIceLinkDynamic : FMIceLinkSerializable : NSObject | 
|---|---|
| Conforms to | FMIceLinkIAudioReframer | 
| Declared in | FMIceLinkAudioMixer.h FMIceLinkAudioMixer.m  | 
+ audioMixerWithConfig:
	+ (FMIceLinkAudioMixer *)audioMixerWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithConfig:latency:
	+ (FMIceLinkAudioMixer *)audioMixerWithConfig:(FMIceLinkAudioConfig *)config latency:(int)latencyParameters
config | 
						The configuration.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithConfig:latency:frameDuration:
	+ (FMIceLinkAudioMixer *)audioMixerWithConfig:(FMIceLinkAudioConfig *)config latency:(int)latency frameDuration:(int)frameDurationParameters
config | 
						The configuration.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
frameDuration | 
						The output frame duration in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithFormat:
	+ (FMIceLinkAudioMixer *)audioMixerWithFormat:(FMIceLinkAudioFormat *)formatParameters
format | 
						The format.  | 
					
|---|
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithFormat:latency:
	+ (FMIceLinkAudioMixer *)audioMixerWithFormat:(FMIceLinkAudioFormat *)format latency:(int)latencyParameters
format | 
						The format.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithFormat:latency:frameDuration:
	+ (FMIceLinkAudioMixer *)audioMixerWithFormat:(FMIceLinkAudioFormat *)format latency:(int)latency frameDuration:(int)frameDurationParameters
format | 
						The format.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
frameDuration | 
						The output frame duration in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInput:
	+ (FMIceLinkAudioMixer *)audioMixerWithInput:(NSObject<FMIceLinkIAudioOutput> *)inputParameters
input | 
						The input.  | 
					
|---|
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInput:latency:
	+ (FMIceLinkAudioMixer *)audioMixerWithInput:(NSObject<FMIceLinkIAudioOutput> *)input latency:(int)latencyParameters
input | 
						The input.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInput:latency:frameDuration:
	+ (FMIceLinkAudioMixer *)audioMixerWithInput:(NSObject<FMIceLinkIAudioOutput> *)input latency:(int)latency frameDuration:(int)frameDurationParameters
input | 
						The input.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
frameDuration | 
						The output frame duration in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInputs:
	+ (FMIceLinkAudioMixer *)audioMixerWithInputs:(NSMutableArray *)inputsParameters
inputs | 
						The inputs.  | 
					
|---|
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInputs:latency:
	+ (FMIceLinkAudioMixer *)audioMixerWithInputs:(NSMutableArray *)inputs latency:(int)latencyParameters
inputs | 
						The inputs.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInputs:latency:frameDuration:
	+ (FMIceLinkAudioMixer *)audioMixerWithInputs:(NSMutableArray *)inputs latency:(int)latency frameDuration:(int)frameDurationParameters
inputs | 
						The inputs.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
frameDuration | 
						The output frame duration in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– clockRate
	- (int)clockRateDiscussion
Declared In
FMIceLinkAudioMixer.h
– disableTimestampReset
	- (bool)disableTimestampResetDiscussion
Declared In
FMIceLinkAudioMixer.h
– doDestroy
	- (void)doDestroyDiscussion
Declared In
FMIceLinkAudioMixer.h
– doProcessFrame:inputBuffer:
	- (void)doProcessFrame:(FMIceLinkAudioFrame *)frame inputBuffer:(FMIceLinkAudioBuffer *)inputBufferParameters
frame | 
						The frame.  | 
					
|---|---|
inputBuffer | 
						The input buffer.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– forceTimestampReset
	- (bool)forceTimestampResetDiscussion
Declared In
FMIceLinkAudioMixer.h
– frameDuration
	- (int)frameDurationDiscussion
Declared In
FMIceLinkAudioMixer.h
– initWithConfig:
	- (instancetype)initWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithConfig:latency:
	- (instancetype)initWithConfig:(FMIceLinkAudioConfig *)config latency:(int)latencyParameters
config | 
						The configuration.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithConfig:latency:frameDuration:
	- (instancetype)initWithConfig:(FMIceLinkAudioConfig *)config latency:(int)latency frameDuration:(int)frameDurationParameters
config | 
						The configuration.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
frameDuration | 
						The output frame duration in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithFormat:
	- (instancetype)initWithFormat:(FMIceLinkAudioFormat *)formatParameters
format | 
						The format.  | 
					
|---|
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithFormat:latency:
	- (instancetype)initWithFormat:(FMIceLinkAudioFormat *)format latency:(int)latencyParameters
format | 
						The format.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithFormat:latency:frameDuration:
	- (instancetype)initWithFormat:(FMIceLinkAudioFormat *)format latency:(int)latency frameDuration:(int)frameDurationParameters
format | 
						The format.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
frameDuration | 
						The output frame duration in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInput:
	- (instancetype)initWithInput:(NSObject<FMIceLinkIAudioOutput> *)inputParameters
input | 
						The input.  | 
					
|---|
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInput:latency:
	- (instancetype)initWithInput:(NSObject<FMIceLinkIAudioOutput> *)input latency:(int)latencyParameters
input | 
						The input.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInput:latency:frameDuration:
	- (instancetype)initWithInput:(NSObject<FMIceLinkIAudioOutput> *)input latency:(int)latency frameDuration:(int)frameDurationParameters
input | 
						The input.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
frameDuration | 
						The output frame duration in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInputs:
	- (instancetype)initWithInputs:(NSMutableArray *)inputsParameters
inputs | 
						The inputs.  | 
					
|---|
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInputs:latency:
	- (instancetype)initWithInputs:(NSMutableArray *)inputs latency:(int)latencyParameters
inputs | 
						The inputs.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInputs:latency:frameDuration:
	- (instancetype)initWithInputs:(NSMutableArray *)inputs latency:(int)latency frameDuration:(int)frameDurationParameters
inputs | 
						The inputs.  | 
					
|---|---|
latency | 
						The latency in milliseconds.  | 
					
frameDuration | 
						The output frame duration in milliseconds.  | 
					
Discussion
Declared In
FMIceLinkAudioMixer.h
– label
	- (NSString *)labelDiscussion
Declared In
FMIceLinkAudioMixer.h
– latency
	- (int)latencyDiscussion
Declared In
FMIceLinkAudioMixer.h
– setDisableTimestampReset:
	- (void)setDisableTimestampReset:(bool)valueDiscussion
Declared In
FMIceLinkAudioMixer.h
– setForceTimestampReset:
	- (void)setForceTimestampReset:(bool)valueDiscussion
Declared In
FMIceLinkAudioMixer.h
– setSynchronizationSource:
	- (void)setSynchronizationSource:(long long)valueDiscussion
Declared In
FMIceLinkAudioMixer.h
– setTimestampResetInterval:
	- (void)setTimestampResetInterval:(int)valueDiscussion
Declared In
FMIceLinkAudioMixer.h
– synchronizationSource
	- (long long)synchronizationSourceDiscussion
Declared In
FMIceLinkAudioMixer.h
– timestampResetInterval
	- (int)timestampResetIntervalDiscussion
Declared In
FMIceLinkAudioMixer.h