FMIceLinkAudioStream Class Reference
Inherits from | FMIceLinkMediaStream : FMIceLinkMediaStreamBase : FMIceLinkStream : FMIceLinkStreamBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
---|---|
Conforms to | * < > FMIceLinkAudioBuffer FMIceLinkAudioBufferCollection FMIceLinkAudioFormat FMIceLinkAudioFormatCollection FMIceLinkAudioFrame FMIceLinkIAudioInput FMIceLinkIAudioInputCollection FMIceLinkIAudioOutput FMIceLinkIAudioOutputCollection NSObject |
Declared in | FMIceLinkAudioStream.h FMIceLinkAudioStream.m |
– addOnReceiveDtmfTone:
- (void)addOnReceiveDtmfTone:(FMIceLinkAction1 *)value
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnReceiveDtmfToneChange:
- (void)addOnReceiveDtmfToneChange:(FMIceLinkAction1 *)value
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnReceiveDtmfToneChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkDtmfTone *) ))addOnReceiveDtmfToneChangeWithBlock
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnReceiveDtmfToneChangeWithBlock:
- (void)addOnReceiveDtmfToneChangeWithBlock:(void ( ^ ) ( FMIceLinkDtmfTone *))valueBlock
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnReceiveDtmfToneWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkDtmfTone *) ))addOnReceiveDtmfToneWithBlock
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnReceiveDtmfToneWithBlock:
- (void)addOnReceiveDtmfToneWithBlock:(void ( ^ ) ( FMIceLinkDtmfTone *))valueBlock
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnSendDtmfTone:
- (void)addOnSendDtmfTone:(FMIceLinkAction1 *)value
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnSendDtmfToneChange:
- (void)addOnSendDtmfToneChange:(FMIceLinkAction1 *)value
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnSendDtmfToneChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkDtmfTone *) ))addOnSendDtmfToneChangeWithBlock
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnSendDtmfToneChangeWithBlock:
- (void)addOnSendDtmfToneChangeWithBlock:(void ( ^ ) ( FMIceLinkDtmfTone *))valueBlock
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnSendDtmfToneWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkDtmfTone *) ))addOnSendDtmfToneWithBlock
Discussion
Declared In
FMIceLinkAudioStream.h
– addOnSendDtmfToneWithBlock:
- (void)addOnSendDtmfToneWithBlock:(void ( ^ ) ( FMIceLinkDtmfTone *))valueBlock
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStream
+ (FMIceLinkAudioStream *)audioStream
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithInput:
+ (FMIceLinkAudioStream *)audioStreamWithInput:(NSObject<FMIceLinkIAudioOutput> *)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithInput:output:
+ (FMIceLinkAudioStream *)audioStreamWithInput:(NSObject<FMIceLinkIAudioOutput> *)input output:(NSObject<FMIceLinkIAudioInput> *)output
Parameters
input |
The input. |
---|---|
output |
The output. |
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithInputs:
+ (FMIceLinkAudioStream *)audioStreamWithInputs:(NSMutableArray *)inputs
Parameters
inputs |
The inputs. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithInputs:outputs:
+ (FMIceLinkAudioStream *)audioStreamWithInputs:(NSMutableArray *)inputs outputs:(NSMutableArray *)outputs
Parameters
inputs |
The inputs. |
---|---|
outputs |
The outputs. |
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithLocalMedia:
+ (FMIceLinkAudioStream *)audioStreamWithLocalMedia:(FMIceLinkLocalMedia *)localMedia
Parameters
localMedia |
The local media. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithLocalMedia:remoteMedia:
+ (FMIceLinkAudioStream *)audioStreamWithLocalMedia:(FMIceLinkLocalMedia *)localMedia remoteMedia:(FMIceLinkRemoteMedia *)remoteMedia
Parameters
localMedia |
The local media. |
---|---|
remoteMedia |
The remote media. |
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithLocalTrack:
+ (FMIceLinkAudioStream *)audioStreamWithLocalTrack:(FMIceLinkAudioTrack *)localTrack
Parameters
localTrack |
The local track. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithLocalTrack:remoteTrack:
+ (FMIceLinkAudioStream *)audioStreamWithLocalTrack:(FMIceLinkAudioTrack *)localTrack remoteTrack:(FMIceLinkAudioTrack *)remoteTrack
Parameters
localTrack |
The local track. |
---|---|
remoteTrack |
The remote track. |
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithOutput:
+ (FMIceLinkAudioStream *)audioStreamWithOutput:(NSObject<FMIceLinkIAudioInput> *)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithOutputs:
+ (FMIceLinkAudioStream *)audioStreamWithOutputs:(NSMutableArray *)outputs
Parameters
outputs |
The outputs. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
+ audioStreamWithRemoteMedia:
+ (FMIceLinkAudioStream *)audioStreamWithRemoteMedia:(FMIceLinkRemoteMedia *)remoteMedia
Parameters
remoteMedia |
The remote media. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– config
- (FMIceLinkAudioConfig *)config
Discussion
Declared In
FMIceLinkAudioStream.h
– createFormatWithAttribute:
- (FMIceLinkAudioFormat *)createFormatWithAttribute:(FMIceLinkSdpRtpMapAttribute *)attribute
Parameters
attribute |
The attribute. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– createFormatWithName:clockRate:parameters:payloadType:
- (FMIceLinkAudioFormat *)createFormatWithName:(NSString *)name clockRate:(int)clockRate parameters:(NSString *)parameters payloadType:(int)payloadType
Parameters
name |
The format name. |
---|---|
clockRate |
The clock rate. |
parameters |
The parameters. |
payloadType |
The payload type. |
Discussion
Declared In
FMIceLinkAudioStream.h
– createInputCollectionWithOutput:
- (FMIceLinkIAudioInputCollection *)createInputCollectionWithOutput:(NSObject<FMIceLinkIAudioOutput> *)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– createMediaFormatCollection
- (FMIceLinkAudioFormatCollection *)createMediaFormatCollection
Discussion
Declared In
FMIceLinkAudioStream.h
– createOutputCollectionWithInput:
- (FMIceLinkIAudioOutputCollection *)createOutputCollectionWithInput:(NSObject<FMIceLinkIAudioInput> *)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– formatArrayFromListWithFormatList:
- (NSMutableArray *)formatArrayFromListWithFormatList:(NSMutableArray *)formatList
Parameters
formatList |
The format list. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– gain
- (double)gain
Discussion
Declared In
FMIceLinkAudioStream.h
– init
- (instancetype)init
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithInput:
- (instancetype)initWithInput:(NSObject<FMIceLinkIAudioOutput> *)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithInput:output:
- (instancetype)initWithInput:(NSObject<FMIceLinkIAudioOutput> *)input output:(NSObject<FMIceLinkIAudioInput> *)output
Parameters
input |
The input. |
---|---|
output |
The output. |
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithInputs:
- (instancetype)initWithInputs:(NSMutableArray *)inputs
Parameters
inputs |
The inputs. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithInputs:outputs:
- (instancetype)initWithInputs:(NSMutableArray *)inputs outputs:(NSMutableArray *)outputs
Parameters
inputs |
The inputs. |
---|---|
outputs |
The outputs. |
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithLocalMedia:
- (instancetype)initWithLocalMedia:(FMIceLinkLocalMedia *)localMedia
Parameters
localMedia |
The local media. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithLocalMedia:remoteMedia:
- (instancetype)initWithLocalMedia:(FMIceLinkLocalMedia *)localMedia remoteMedia:(FMIceLinkRemoteMedia *)remoteMedia
Parameters
localMedia |
The local media. |
---|---|
remoteMedia |
The remote media. |
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithLocalTrack:
- (instancetype)initWithLocalTrack:(FMIceLinkAudioTrack *)localTrack
Parameters
localTrack |
The local track. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithLocalTrack:remoteTrack:
- (instancetype)initWithLocalTrack:(FMIceLinkAudioTrack *)localTrack remoteTrack:(FMIceLinkAudioTrack *)remoteTrack
Parameters
localTrack |
The local track. |
---|---|
remoteTrack |
The remote track. |
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithOutput:
- (instancetype)initWithOutput:(NSObject<FMIceLinkIAudioInput> *)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithOutputs:
- (instancetype)initWithOutputs:(NSMutableArray *)outputs
Parameters
outputs |
The outputs. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– initWithRemoteMedia:
- (instancetype)initWithRemoteMedia:(FMIceLinkRemoteMedia *)remoteMedia
Parameters
remoteMedia |
The remote media. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– inputConfig
- (FMIceLinkAudioConfig *)inputConfig
Discussion
Declared In
FMIceLinkAudioStream.h
– insertDtmfTone:
- (bool)insertDtmfTone:(FMIceLinkDtmfTone *)dtmfTone
Parameters
dtmfTone |
The DTMF tone. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– insertDtmfTones:
- (bool)insertDtmfTones:(NSMutableArray *)dtmfTones
Parameters
dtmfTones |
The DTMF tones. |
---|
Discussion
Declared In
FMIceLinkAudioStream.h
– localTrack
- (FMIceLinkAudioTrack *)localTrack
Discussion
Declared In
FMIceLinkAudioStream.h
– outputConfig
- (FMIceLinkAudioConfig *)outputConfig
Discussion
Declared In
FMIceLinkAudioStream.h
– processBandwidthAdapatationPolicyChangeWithPolicy:
- (void)processBandwidthAdapatationPolicyChangeWithPolicy:(FMIceLinkBandwidthAdaptationPolicy)policy
Discussion
Declared In
FMIceLinkAudioStream.h
– remoteTrack
- (FMIceLinkAudioTrack *)remoteTrack
Discussion
Declared In
FMIceLinkAudioStream.h
– removeOnReceiveDtmfTone:
- (void)removeOnReceiveDtmfTone:(FMIceLinkAction1 *)value
Discussion
Declared In
FMIceLinkAudioStream.h
– removeOnReceiveDtmfToneChange:
- (void)removeOnReceiveDtmfToneChange:(FMIceLinkAction1 *)value
Discussion
Declared In
FMIceLinkAudioStream.h
– removeOnSendDtmfTone:
- (void)removeOnSendDtmfTone:(FMIceLinkAction1 *)value
Discussion
Declared In
FMIceLinkAudioStream.h
– removeOnSendDtmfToneChange:
- (void)removeOnSendDtmfToneChange:(FMIceLinkAction1 *)value
Discussion
Declared In
FMIceLinkAudioStream.h
– setGain:
- (void)setGain:(double)value
Discussion
Declared In
FMIceLinkAudioStream.h
– setVolume:
- (void)setVolume:(double)value
Discussion
Declared In
FMIceLinkAudioStream.h
– volume
- (double)volume
Discussion
Declared In
FMIceLinkAudioStream.h