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 *)audioSinkDiscussion
Initializes a new instance of the FMIceLinkAudioSink class.
Declared In
FMIceLinkAudioSink.h
+ audioSinkWithInputFormat:
Initializes a new instance of the FMIceLinkAudioSink class.
+ (FMIceLinkAudioSink *)audioSinkWithInputFormat:(FMIceLinkAudioFormat *)inputFormatParameters
inputFormat |
The input format. |
|---|
Discussion
Initializes a new instance of the FMIceLinkAudioSink class.
Declared In
FMIceLinkAudioSink.h
– config
Gets the input configuration.
- (FMIceLinkAudioConfig *)configDiscussion
Gets the input configuration.
Declared In
FMIceLinkAudioSink.h
– createOutputCollectionWithInput:
Creates an output collection.
- (FMIceLinkIAudioOutputCollection *)createOutputCollectionWithInput:(NSObject<FMIceLinkIAudioInput> *)inputParameters
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)gainDiscussion
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)initDiscussion
Initializes a new instance of the FMIceLinkAudioSink class.
Declared In
FMIceLinkAudioSink.h
– initWithInputFormat:
Initializes a new instance of the FMIceLinkAudioSink class.
- (instancetype)initWithInputFormat:(FMIceLinkAudioFormat *)inputFormatParameters
inputFormat |
The input format. |
|---|
Discussion
Initializes a new instance of the FMIceLinkAudioSink class.
Declared In
FMIceLinkAudioSink.h
– processFrame:
Processes a frame.
- (bool)processFrame:(FMIceLinkAudioFrame *)frameParameters
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)valueDiscussion
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