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