FMIceLinkAudioSource Class Reference
| Inherits from | FMIceLinkMediaSource : FMIceLinkMediaSourceBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
|---|---|
| Conforms to | * < > FMIceLinkAudioBuffer FMIceLinkAudioBufferCollection FMIceLinkAudioFormat FMIceLinkAudioFrame FMIceLinkAudioSource FMIceLinkIAudioInput FMIceLinkIAudioInputCollection FMIceLinkIAudioOutput NSObject |
| Declared in | FMIceLinkAudioSource.h FMIceLinkAudioSource.m |
+ audioSourceWithOutputFormat:
+ (FMIceLinkAudioSource *)audioSourceWithOutputFormat:(FMIceLinkAudioFormat *)outputFormatParameters
outputFormat |
The output format. |
|---|
Discussion
Declared In
FMIceLinkAudioSource.h
+ audioSourceWithOutputFormat:frameDuration:
+ (FMIceLinkAudioSource *)audioSourceWithOutputFormat:(FMIceLinkAudioFormat *)outputFormat frameDuration:(int)frameDurationParameters
outputFormat |
The output format. |
|---|---|
frameDuration |
The frame duration in milliseconds. |
Discussion
Declared In
FMIceLinkAudioSource.h
– calculateDurationFloatWithDataLength:
- (int)calculateDurationFloatWithDataLength:(int)dataLengthParameters
dataLength |
The length of the audio chunk. |
|---|
Discussion
Declared In
FMIceLinkAudioSource.h
+ calculateDurationFloatWithDataLength:clockRate:channelCount:
+ (int)calculateDurationFloatWithDataLength:(int)dataLength clockRate:(int)clockRate channelCount:(int)channelCountParameters
dataLength |
The length of the audio chunk. |
|---|---|
clockRate |
The clock rate. |
channelCount |
The channel count. |
Discussion
Declared In
FMIceLinkAudioSource.h
– calculateDurationWithDataLength:
- (int)calculateDurationWithDataLength:(int)dataLengthParameters
dataLength |
The length of the audio chunk. |
|---|
Discussion
Declared In
FMIceLinkAudioSource.h
+ calculateDurationWithDataLength:clockRate:channelCount:
+ (int)calculateDurationWithDataLength:(int)dataLength clockRate:(int)clockRate channelCount:(int)channelCountParameters
dataLength |
The length of the audio chunk. |
|---|---|
clockRate |
The clock rate. |
channelCount |
The channel count. |
Discussion
Declared In
FMIceLinkAudioSource.h
+ calculateDurationWithDataLength:config:
+ (int)calculateDurationWithDataLength:(int)dataLength config:(FMIceLinkAudioConfig *)configParameters
dataLength |
The length of the audio chunk. |
|---|---|
config |
The configuration. @return |
Discussion
Declared In
FMIceLinkAudioSource.h
– clockRate
- (int)clockRateDiscussion
Declared In
FMIceLinkAudioSource.h
– config
- (FMIceLinkAudioConfig *)configDiscussion
Declared In
FMIceLinkAudioSource.h
– createInputCollectionWithOutput:
- (FMIceLinkIAudioInputCollection *)createInputCollectionWithOutput:(NSObject<FMIceLinkIAudioOutput> *)outputParameters
output |
The output. |
|---|
Discussion
Declared In
FMIceLinkAudioSource.h
– disableTimestampReset
- (bool)disableTimestampResetDiscussion
Declared In
FMIceLinkAudioSource.h
– forceTimestampReset
- (bool)forceTimestampResetDiscussion
Declared In
FMIceLinkAudioSource.h
– frameDuration
- (int)frameDurationDiscussion
Declared In
FMIceLinkAudioSource.h
– initWithOutputFormat:
- (instancetype)initWithOutputFormat:(FMIceLinkAudioFormat *)outputFormatParameters
outputFormat |
The output format. |
|---|
Discussion
Declared In
FMIceLinkAudioSource.h
– initWithOutputFormat:frameDuration:
- (instancetype)initWithOutputFormat:(FMIceLinkAudioFormat *)outputFormat frameDuration:(int)frameDurationParameters
outputFormat |
The output format. |
|---|---|
frameDuration |
The frame duration in milliseconds. |
Discussion
Declared In
FMIceLinkAudioSource.h
– raiseFrame:
- (void)raiseFrame:(FMIceLinkAudioFrame *)frameParameters
frame |
The frame. |
|---|
Discussion
Declared In
FMIceLinkAudioSource.h
– setDisableTimestampReset:
- (void)setDisableTimestampReset:(bool)valueDiscussion
Declared In
FMIceLinkAudioSource.h
– setForceTimestampReset:
- (void)setForceTimestampReset:(bool)valueDiscussion
Declared In
FMIceLinkAudioSource.h
– setTimestampResetInterval:
Defaults to 1000.
- (void)setTimestampResetInterval:(int)valueDiscussion
Defaults to 1000.
Declared In
FMIceLinkAudioSource.h
– setVolume:
- (void)setVolume:(double)valueDiscussion
Declared In
FMIceLinkAudioSource.h
– timestampResetInterval
Defaults to 1000.
- (int)timestampResetIntervalDiscussion
Defaults to 1000.
Declared In
FMIceLinkAudioSource.h
– volume
- (double)volumeDiscussion
Declared In
FMIceLinkAudioSource.h