FMIceLinkAudioSink Class Reference
Inherits from | FMIceLinkMediaSink : FMIceLinkMediaSinkBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
---|---|
Conforms to | * < > FMIceLinkAudioBuffer FMIceLinkAudioBufferCollection FMIceLinkAudioFormat FMIceLinkAudioFrame FMIceLinkAudioSink FMIceLinkIAudioInput FMIceLinkIAudioOutput FMIceLinkIAudioOutputCollection NSObject |
Declared in | FMIceLinkAudioSink.h FMIceLinkAudioSink.m |
+ audioSink
Initializes a new instance of the FMIceLinkAudioSink class.
+ (FMIceLinkAudioSink *)audioSink
Discussion
Initializes a new instance of the FMIceLinkAudioSink class.
Declared In
FMIceLinkAudioSink.h
+ audioSinkWithInputFormat:
Initializes a new instance of the FMIceLinkAudioSink class.
+ (FMIceLinkAudioSink *)audioSinkWithInputFormat:(FMIceLinkAudioFormat *)inputFormat
Parameters
inputFormat |
The input format. |
---|
Discussion
Initializes a new instance of the FMIceLinkAudioSink class.
Declared In
FMIceLinkAudioSink.h
– config
Gets the input configuration.
- (FMIceLinkAudioConfig *)config
Discussion
Gets the input configuration.
Declared In
FMIceLinkAudioSink.h
– createOutputCollectionWithInput:
Creates an output collection.
- (FMIceLinkIAudioOutputCollection *)createOutputCollectionWithInput:(NSObject<FMIceLinkIAudioInput> *)input
Parameters
input |
The input. |
---|
Discussion
Creates an output collection.
Declared In
FMIceLinkAudioSink.h
– gain
Gets a value indicating the gain
(input amplification) of this sink.
Any value greater than or equal to 0.0
is acceptable.
- (double)gain
Discussion
Gets a value indicating the gain
(input amplification) of this sink.
Any value greater than or equal to 0.0
is acceptable.
Declared In
FMIceLinkAudioSink.h
– init
Initializes a new instance of the FMIceLinkAudioSink class.
- (instancetype)init
Discussion
Initializes a new instance of the FMIceLinkAudioSink class.
Declared In
FMIceLinkAudioSink.h
– initWithInputFormat:
Initializes a new instance of the FMIceLinkAudioSink class.
- (instancetype)initWithInputFormat:(FMIceLinkAudioFormat *)inputFormat
Parameters
inputFormat |
The input format. |
---|
Discussion
Initializes a new instance of the FMIceLinkAudioSink class.
Declared In
FMIceLinkAudioSink.h
– processFrame:
Processes a frame.
- (bool)processFrame:(FMIceLinkAudioFrame *)frame
Parameters
frame |
The frame. @return |
---|
Discussion
Processes a frame.
Declared In
FMIceLinkAudioSink.h
– setGain:
Sets a value indicating the [gain](#//api/name/gain)
(input amplification) of this sink.
Any value greater than or equal to 0.0
is acceptable.
- (void)setGain:(double)value
Discussion
Sets a value indicating the [gain](#//api/name/gain)
(input amplification) of this sink.
Any value greater than or equal to 0.0
is acceptable.
Declared In
FMIceLinkAudioSink.h