FMIceLinkRtcLocalMedia Class Reference
| Inherits from | FMIceLinkLocalMedia : FMIceLinkLocalMediaBase : FMIceLinkMedia : FMIceLinkMediaBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
|---|---|
| Conforms to | TView __covariant |
| Declared in | FMIceLinkRtcLocalMedia.h FMIceLinkRtcLocalMedia.m |
– activeAudioConverter
- (FMIceLinkAudioPipe *)activeAudioConverterDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeAudioEncoder
- (FMIceLinkAudioEncoder *)activeAudioEncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeAudioPacketizer
- (FMIceLinkAudioPipe *)activeAudioPacketizerDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeVideoConverter
- (FMIceLinkVideoPipe *)activeVideoConverterDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeVideoEncoder
- (FMIceLinkVideoEncoder *)activeVideoEncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– activeVideoPacketizer
- (FMIceLinkVideoPipe *)activeVideoPacketizerDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioConverterChange:
- (void)addOnActiveAudioConverterChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioConverterChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioPipe *) ))addOnActiveAudioConverterChangeWithBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioConverterChangeWithBlock:
- (void)addOnActiveAudioConverterChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioPipe *))valueBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioEncoderChange:
- (void)addOnActiveAudioEncoderChange:(FMIceLinkAction1<FMIceLinkAudioEncoder*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioEncoderChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioEncoder *) ))addOnActiveAudioEncoderChangeWithBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioEncoderChangeWithBlock:
- (void)addOnActiveAudioEncoderChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioEncoder *))valueBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioPacketizerChange:
- (void)addOnActiveAudioPacketizerChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioPacketizerChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioPipe *) ))addOnActiveAudioPacketizerChangeWithBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveAudioPacketizerChangeWithBlock:
- (void)addOnActiveAudioPacketizerChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioPipe *))valueBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoConverterChange:
- (void)addOnActiveVideoConverterChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoConverterChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoPipe *) ))addOnActiveVideoConverterChangeWithBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoConverterChangeWithBlock:
- (void)addOnActiveVideoConverterChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoPipe *))valueBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoEncoderChange:
- (void)addOnActiveVideoEncoderChange:(FMIceLinkAction1<FMIceLinkVideoEncoder*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoEncoderChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoEncoder *) ))addOnActiveVideoEncoderChangeWithBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoEncoderChangeWithBlock:
- (void)addOnActiveVideoEncoderChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoEncoder *))valueBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoPacketizerChange:
- (void)addOnActiveVideoPacketizerChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoPacketizerChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoPipe *) ))addOnActiveVideoPacketizerChangeWithBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– addOnActiveVideoPacketizerChangeWithBlock:
- (void)addOnActiveVideoPacketizerChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoPipe *))valueBlockDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– aecContext
- (FMIceLinkAecContext *)aecContextDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– aecDisabled
- (bool)aecDisabledDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– audioDisabled
- (bool)audioDisabledDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– audioOutputs
- (NSMutableArray *)audioOutputsDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– createAudioRecorderWithInputFormat:
- (FMIceLinkAudioSink *)createAudioRecorderWithInputFormat:(FMIceLinkAudioFormat *)inputFormatParameters
inputFormat |
The input format. |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createAudioSourceWithConfig:
- (FMIceLinkAudioSource *)createAudioSourceWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createH264Encoder
- (FMIceLinkVideoEncoder *)createH264EncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– createH264Packetizer
@return
- (FMIceLinkVideoPipe *)createH264PacketizerDiscussion
@return
Declared In
FMIceLinkRtcLocalMedia.h
– createImageConverterWithOutputFormat:
- (FMIceLinkVideoPipe *)createImageConverterWithOutputFormat:(FMIceLinkVideoFormat *)outputFormatParameters
outputFormat |
The video output format. |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createOpusEncoderWithConfig:
- (FMIceLinkAudioEncoder *)createOpusEncoderWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createOpusPacketizerWithConfig:
- (FMIceLinkAudioPipe *)createOpusPacketizerWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. @return |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createPcmaEncoderWithConfig:
- (FMIceLinkAudioEncoder *)createPcmaEncoderWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createPcmaPacketizerWithConfig:
- (FMIceLinkAudioPipe *)createPcmaPacketizerWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. @return |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createPcmuEncoderWithConfig:
- (FMIceLinkAudioEncoder *)createPcmuEncoderWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createPcmuPacketizerWithConfig:
- (FMIceLinkAudioPipe *)createPcmuPacketizerWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. @return |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createSoundConverterWithConfig:
- (FMIceLinkAudioPipe *)createSoundConverterWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVideoRecorderWithInputFormat:
- (FMIceLinkVideoSink *)createVideoRecorderWithInputFormat:(FMIceLinkVideoFormat *)inputFormatParameters
inputFormat |
The output format. |
|---|
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVideoSource
- (FMIceLinkVideoSource *)createVideoSourceDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– createViewSink
- (FMIceLinkViewSink<TView> *)createViewSinkDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVp8Encoder
- (FMIceLinkVideoEncoder *)createVp8EncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVp8Packetizer
@return
- (FMIceLinkVideoPipe *)createVp8PacketizerDiscussion
@return
Declared In
FMIceLinkRtcLocalMedia.h
– createVp9Encoder
- (FMIceLinkVideoEncoder *)createVp9EncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– createVp9Packetizer
@return
- (FMIceLinkVideoPipe *)createVp9PacketizerDiscussion
@return
Declared In
FMIceLinkRtcLocalMedia.h
– destroy
- (void)destroyDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– h264Converter
- (FMIceLinkVideoPipe *)h264ConverterDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– h264Encoder
- (FMIceLinkVideoEncoder *)h264EncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– h264Packetizer
- (FMIceLinkVideoPipe *)h264PacketizerDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– init
- (instancetype)initDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– initialize
- (bool)initializeDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– initWithDisableAudio:disableVideo:
- (instancetype)initWithDisableAudio:(bool)disableAudio disableVideo:(bool)disableVideoParameters
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 *)aecContextParameters
disableAudio |
Whether to disable audio. |
|---|---|
disableVideo |
Whether to disable video. |
aecContext |
The acoustic echo cancellation context. |
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– opusConverter
- (FMIceLinkAudioPipe *)opusConverterDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– opusEncoder
- (FMIceLinkAudioEncoder *)opusEncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– opusPacketizer
- (FMIceLinkAudioPipe *)opusPacketizerDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmaConverter
- (FMIceLinkAudioPipe *)pcmaConverterDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmaEncoder
- (FMIceLinkAudioEncoder *)pcmaEncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmaPacketizer
- (FMIceLinkAudioPipe *)pcmaPacketizerDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmuConverter
- (FMIceLinkAudioPipe *)pcmuConverterDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmuEncoder
- (FMIceLinkAudioEncoder *)pcmuEncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– pcmuPacketizer
- (FMIceLinkAudioPipe *)pcmuPacketizerDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveAudioConverterChange:
- (void)removeOnActiveAudioConverterChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveAudioEncoderChange:
- (void)removeOnActiveAudioEncoderChange:(FMIceLinkAction1<FMIceLinkAudioEncoder*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveAudioPacketizerChange:
- (void)removeOnActiveAudioPacketizerChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveVideoConverterChange:
- (void)removeOnActiveVideoConverterChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveVideoEncoderChange:
- (void)removeOnActiveVideoEncoderChange:(FMIceLinkAction1<FMIceLinkVideoEncoder*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– removeOnActiveVideoPacketizerChange:
- (void)removeOnActiveVideoPacketizerChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
+ rtcLocalMedia
+ (FMIceLinkRtcLocalMedia *)rtcLocalMediaDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
+ rtcLocalMediaWithDisableAudio:disableVideo:
+ (FMIceLinkRtcLocalMedia *)rtcLocalMediaWithDisableAudio:(bool)disableAudio disableVideo:(bool)disableVideoParameters
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 *)aecContextParameters
disableAudio |
Whether to disable audio. |
|---|---|
disableVideo |
Whether to disable video. |
aecContext |
The acoustic echo cancellation context. |
Discussion
Declared In
FMIceLinkRtcLocalMedia.h
– toggleAudioRecording
- (bool)toggleAudioRecordingDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– toggleVideoRecording
- (bool)toggleVideoRecordingDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– videoDisabled
- (bool)videoDisabledDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– videoOutputs
- (NSMutableArray *)videoOutputsDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– view
- (TView)viewDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– viewSink
- (FMIceLinkViewSink<TView> *)viewSinkDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp8Converter
- (FMIceLinkVideoPipe *)vp8ConverterDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp8Encoder
- (FMIceLinkVideoEncoder *)vp8EncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp8Packetizer
- (FMIceLinkVideoPipe *)vp8PacketizerDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp9Converter
- (FMIceLinkVideoPipe *)vp9ConverterDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp9Encoder
- (FMIceLinkVideoEncoder *)vp9EncoderDiscussion
Declared In
FMIceLinkRtcLocalMedia.h
– vp9Packetizer
- (FMIceLinkVideoPipe *)vp9PacketizerDiscussion
Declared In
FMIceLinkRtcLocalMedia.h