FMIceLinkRtcLocalMedia Class Reference
Inherits from | FMIceLinkLocalMedia : FMIceLinkLocalMediaBase : FMIceLinkMedia : FMIceLinkMediaBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
---|---|
Conforms to | TView __covariant |
Declared in | FMIceLinkRtcLocalMedia.h FMIceLinkRtcLocalMedia.m |
– activeAudioConverter
- (FMIceLinkAudioPipe *)activeAudioConverter
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeAudioEncoder
- (FMIceLinkAudioEncoder *)activeAudioEncoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeAudioPacketizer
- (FMIceLinkAudioPipe *)activeAudioPacketizer
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeVideoConverter
- (FMIceLinkVideoPipe *)activeVideoConverter
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeVideoEncoder
- (FMIceLinkVideoEncoder *)activeVideoEncoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeVideoPacketizer
- (FMIceLinkVideoPipe *)activeVideoPacketizer
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioConverterChange:
- (void)addOnActiveAudioConverterChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioConverterChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioPipe *) ))addOnActiveAudioConverterChangeWithBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioConverterChangeWithBlock:
- (void)addOnActiveAudioConverterChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioPipe *))valueBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioEncoderChange:
- (void)addOnActiveAudioEncoderChange:(FMIceLinkAction1<FMIceLinkAudioEncoder*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioEncoderChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioEncoder *) ))addOnActiveAudioEncoderChangeWithBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioEncoderChangeWithBlock:
- (void)addOnActiveAudioEncoderChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioEncoder *))valueBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioPacketizerChange:
- (void)addOnActiveAudioPacketizerChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioPacketizerChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioPipe *) ))addOnActiveAudioPacketizerChangeWithBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioPacketizerChangeWithBlock:
- (void)addOnActiveAudioPacketizerChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioPipe *))valueBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoConverterChange:
- (void)addOnActiveVideoConverterChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoConverterChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoPipe *) ))addOnActiveVideoConverterChangeWithBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoConverterChangeWithBlock:
- (void)addOnActiveVideoConverterChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoPipe *))valueBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoEncoderChange:
- (void)addOnActiveVideoEncoderChange:(FMIceLinkAction1<FMIceLinkVideoEncoder*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoEncoderChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoEncoder *) ))addOnActiveVideoEncoderChangeWithBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoEncoderChangeWithBlock:
- (void)addOnActiveVideoEncoderChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoEncoder *))valueBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoPacketizerChange:
- (void)addOnActiveVideoPacketizerChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoPacketizerChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoPipe *) ))addOnActiveVideoPacketizerChangeWithBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoPacketizerChangeWithBlock:
- (void)addOnActiveVideoPacketizerChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoPipe *))valueBlock
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– aecContext
- (FMIceLinkAecContext *)aecContext
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– aecDisabled
- (bool)aecDisabled
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– audioDisabled
- (bool)audioDisabled
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– audioOutputs
- (NSMutableArray *)audioOutputs
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createAudioRecorderWithInputFormat:
- (FMIceLinkAudioSink *)createAudioRecorderWithInputFormat:(FMIceLinkAudioFormat *)inputFormat
Parameters
inputFormat |
The input format. |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createAudioSourceWithConfig:
- (FMIceLinkAudioSource *)createAudioSourceWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createH264Encoder
- (FMIceLinkVideoEncoder *)createH264Encoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createH264Packetizer
@return
- (FMIceLinkVideoPipe *)createH264Packetizer
Discussion
@return
Declared In
FMIceLinkRtcLocalMedia.h
– createImageConverterWithOutputFormat:
- (FMIceLinkVideoPipe *)createImageConverterWithOutputFormat:(FMIceLinkVideoFormat *)outputFormat
Parameters
outputFormat |
The video output format. |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createOpusEncoderWithConfig:
- (FMIceLinkAudioEncoder *)createOpusEncoderWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createOpusPacketizerWithConfig:
- (FMIceLinkAudioPipe *)createOpusPacketizerWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. @return |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createPcmaEncoderWithConfig:
- (FMIceLinkAudioEncoder *)createPcmaEncoderWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createPcmaPacketizerWithConfig:
- (FMIceLinkAudioPipe *)createPcmaPacketizerWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. @return |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createPcmuEncoderWithConfig:
- (FMIceLinkAudioEncoder *)createPcmuEncoderWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createPcmuPacketizerWithConfig:
- (FMIceLinkAudioPipe *)createPcmuPacketizerWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. @return |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createSoundConverterWithConfig:
- (FMIceLinkAudioPipe *)createSoundConverterWithConfig:(FMIceLinkAudioConfig *)config
Parameters
config |
The configuration. |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVideoRecorderWithInputFormat:
- (FMIceLinkVideoSink *)createVideoRecorderWithInputFormat:(FMIceLinkVideoFormat *)inputFormat
Parameters
inputFormat |
The output format. |
---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVideoSource
- (FMIceLinkVideoSource *)createVideoSource
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createViewSink
- (FMIceLinkViewSink<TView> *)createViewSink
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVp8Encoder
- (FMIceLinkVideoEncoder *)createVp8Encoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVp8Packetizer
@return
- (FMIceLinkVideoPipe *)createVp8Packetizer
Discussion
@return
Declared In
FMIceLinkRtcLocalMedia.h
– createVp9Encoder
- (FMIceLinkVideoEncoder *)createVp9Encoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVp9Packetizer
@return
- (FMIceLinkVideoPipe *)createVp9Packetizer
Discussion
@return
Declared In
FMIceLinkRtcLocalMedia.h
– destroy
- (void)destroy
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– h264Converter
- (FMIceLinkVideoPipe *)h264Converter
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– h264Encoder
- (FMIceLinkVideoEncoder *)h264Encoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– h264Packetizer
- (FMIceLinkVideoPipe *)h264Packetizer
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– init
- (instancetype)init
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– initialize
- (bool)initialize
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– initWithDisableAudio:disableVideo:
- (instancetype)initWithDisableAudio:(bool)disableAudio disableVideo:(bool)disableVideo
Parameters
disableAudio |
Whether to disable audio. |
---|---|
disableVideo |
Whether to disable video. |
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– initWithDisableAudio:disableVideo:aecContext:
- (instancetype)initWithDisableAudio:(bool)disableAudio disableVideo:(bool)disableVideo aecContext:(FMIceLinkAecContext *)aecContext
Parameters
disableAudio |
Whether to disable audio. |
---|---|
disableVideo |
Whether to disable video. |
aecContext |
The acoustic echo cancellation context. |
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– opusConverter
- (FMIceLinkAudioPipe *)opusConverter
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– opusEncoder
- (FMIceLinkAudioEncoder *)opusEncoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– opusPacketizer
- (FMIceLinkAudioPipe *)opusPacketizer
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmaConverter
- (FMIceLinkAudioPipe *)pcmaConverter
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmaEncoder
- (FMIceLinkAudioEncoder *)pcmaEncoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmaPacketizer
- (FMIceLinkAudioPipe *)pcmaPacketizer
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmuConverter
- (FMIceLinkAudioPipe *)pcmuConverter
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmuEncoder
- (FMIceLinkAudioEncoder *)pcmuEncoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmuPacketizer
- (FMIceLinkAudioPipe *)pcmuPacketizer
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveAudioConverterChange:
- (void)removeOnActiveAudioConverterChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveAudioEncoderChange:
- (void)removeOnActiveAudioEncoderChange:(FMIceLinkAction1<FMIceLinkAudioEncoder*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveAudioPacketizerChange:
- (void)removeOnActiveAudioPacketizerChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveVideoConverterChange:
- (void)removeOnActiveVideoConverterChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveVideoEncoderChange:
- (void)removeOnActiveVideoEncoderChange:(FMIceLinkAction1<FMIceLinkVideoEncoder*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveVideoPacketizerChange:
- (void)removeOnActiveVideoPacketizerChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)value
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
+ rtcLocalMedia
+ (FMIceLinkRtcLocalMedia *)rtcLocalMedia
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
+ rtcLocalMediaWithDisableAudio:disableVideo:
+ (FMIceLinkRtcLocalMedia *)rtcLocalMediaWithDisableAudio:(bool)disableAudio disableVideo:(bool)disableVideo
Parameters
disableAudio |
Whether to disable audio. |
---|---|
disableVideo |
Whether to disable video. |
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
+ rtcLocalMediaWithDisableAudio:disableVideo:aecContext:
+ (FMIceLinkRtcLocalMedia *)rtcLocalMediaWithDisableAudio:(bool)disableAudio disableVideo:(bool)disableVideo aecContext:(FMIceLinkAecContext *)aecContext
Parameters
disableAudio |
Whether to disable audio. |
---|---|
disableVideo |
Whether to disable video. |
aecContext |
The acoustic echo cancellation context. |
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– toggleAudioRecording
- (bool)toggleAudioRecording
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– toggleVideoRecording
- (bool)toggleVideoRecording
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– videoDisabled
- (bool)videoDisabled
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– videoOutputs
- (NSMutableArray *)videoOutputs
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– view
- (TView)view
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– viewSink
- (FMIceLinkViewSink<TView> *)viewSink
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp8Converter
- (FMIceLinkVideoPipe *)vp8Converter
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp8Encoder
- (FMIceLinkVideoEncoder *)vp8Encoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp8Packetizer
- (FMIceLinkVideoPipe *)vp8Packetizer
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp9Converter
- (FMIceLinkVideoPipe *)vp9Converter
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp9Encoder
- (FMIceLinkVideoEncoder *)vp9Encoder
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp9Packetizer
- (FMIceLinkVideoPipe *)vp9Packetizer
Discussion
Declared In
FMIceLinkRtcLocalMedia.h