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