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