FMIceLinkAudioMixer Class Reference
Inherits from | FMIceLinkAudioPipe : FMIceLinkMediaPipe : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
---|---|
Conforms to | FMIceLinkIAudioReframer |
Declared in | FMIceLinkAudioMixer.h FMIceLinkAudioMixer.m |
+ audioMixerWithConfig:
+ (FMIceLinkAudioMixer *)audioMixerWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. |
---|
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithConfig:latency:
+ (FMIceLinkAudioMixer *)audioMixerWithConfig:(FMIceLinkAudioConfig *)config latency:(int)latency
Parameters
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)frameDuration
Parameters
config |
The configuration. |
---|---|
latency |
The latency in milliseconds. |
frameDuration |
The output frame duration in milliseconds. |
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithFormat:
+ (FMIceLinkAudioMixer *)audioMixerWithFormat:(FMIceLinkAudioFormat *)format
Parameters
format |
The format. |
---|
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithFormat:latency:
+ (FMIceLinkAudioMixer *)audioMixerWithFormat:(FMIceLinkAudioFormat *)format latency:(int)latency
Parameters
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)frameDuration
Parameters
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> *)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInput:latency:
+ (FMIceLinkAudioMixer *)audioMixerWithInput:(NSObject<FMIceLinkIAudioOutput> *)input latency:(int)latency
Parameters
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)frameDuration
Parameters
input |
The input. |
---|---|
latency |
The latency in milliseconds. |
frameDuration |
The output frame duration in milliseconds. |
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInputs:
+ (FMIceLinkAudioMixer *)audioMixerWithInputs:(NSMutableArray *)inputs
Parameters
inputs |
The inputs. |
---|
Discussion
Declared In
FMIceLinkAudioMixer.h
+ audioMixerWithInputs:latency:
+ (FMIceLinkAudioMixer *)audioMixerWithInputs:(NSMutableArray *)inputs latency:(int)latency
Parameters
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)frameDuration
Parameters
inputs |
The inputs. |
---|---|
latency |
The latency in milliseconds. |
frameDuration |
The output frame duration in milliseconds. |
Discussion
Declared In
FMIceLinkAudioMixer.h
– clockRate
- (int)clockRate
Discussion
Declared In
FMIceLinkAudioMixer.h
– disableTimestampReset
- (bool)disableTimestampReset
Discussion
Declared In
FMIceLinkAudioMixer.h
– doDestroy
- (void)doDestroy
Discussion
Declared In
FMIceLinkAudioMixer.h
– doProcessFrame:inputBuffer:
- (void)doProcessFrame:(FMIceLinkAudioFrame *)frame inputBuffer:(FMIceLinkAudioBuffer *)inputBuffer
Parameters
frame |
The frame. |
---|---|
inputBuffer |
The input buffer. |
Discussion
Declared In
FMIceLinkAudioMixer.h
– forceTimestampReset
- (bool)forceTimestampReset
Discussion
Declared In
FMIceLinkAudioMixer.h
– frameDuration
- (int)frameDuration
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithConfig:
- (instancetype)initWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. |
---|
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithConfig:latency:
- (instancetype)initWithConfig:(FMIceLinkAudioConfig *)config latency:(int)latency
Parameters
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)frameDuration
Parameters
config |
The configuration. |
---|---|
latency |
The latency in milliseconds. |
frameDuration |
The output frame duration in milliseconds. |
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithFormat:
- (instancetype)initWithFormat:(FMIceLinkAudioFormat *)format
Parameters
format |
The format. |
---|
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithFormat:latency:
- (instancetype)initWithFormat:(FMIceLinkAudioFormat *)format latency:(int)latency
Parameters
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)frameDuration
Parameters
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> *)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInput:latency:
- (instancetype)initWithInput:(NSObject<FMIceLinkIAudioOutput> *)input latency:(int)latency
Parameters
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)frameDuration
Parameters
input |
The input. |
---|---|
latency |
The latency in milliseconds. |
frameDuration |
The output frame duration in milliseconds. |
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInputs:
- (instancetype)initWithInputs:(NSMutableArray *)inputs
Parameters
inputs |
The inputs. |
---|
Discussion
Declared In
FMIceLinkAudioMixer.h
– initWithInputs:latency:
- (instancetype)initWithInputs:(NSMutableArray *)inputs latency:(int)latency
Parameters
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)frameDuration
Parameters
inputs |
The inputs. |
---|---|
latency |
The latency in milliseconds. |
frameDuration |
The output frame duration in milliseconds. |
Discussion
Declared In
FMIceLinkAudioMixer.h
– label
- (NSString *)label
Discussion
Declared In
FMIceLinkAudioMixer.h
– latency
- (int)latency
Discussion
Declared In
FMIceLinkAudioMixer.h
– setDisableTimestampReset:
- (void)setDisableTimestampReset:(bool)value
Discussion
Declared In
FMIceLinkAudioMixer.h
– setForceTimestampReset:
- (void)setForceTimestampReset:(bool)value
Discussion
Declared In
FMIceLinkAudioMixer.h
– setSynchronizationSource:
- (void)setSynchronizationSource:(long long)value
Discussion
Declared In
FMIceLinkAudioMixer.h
– setTimestampResetInterval:
- (void)setTimestampResetInterval:(int)value
Discussion
Declared In
FMIceLinkAudioMixer.h
– synchronizationSource
- (long long)synchronizationSource
Discussion
Declared In
FMIceLinkAudioMixer.h
– timestampResetInterval
- (int)timestampResetInterval
Discussion
Declared In
FMIceLinkAudioMixer.h