FMIceLinkRtcRemoteMedia Class Reference
| Inherits from | FMIceLinkRemoteMedia : FMIceLinkMedia : FMIceLinkMediaBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject | 
|---|---|
| Conforms to | TView __covariant  | 
| Declared in | FMIceLinkRtcRemoteMedia.h FMIceLinkRtcRemoteMedia.m  | 
– activeAudioConverter
	- (FMIceLinkAudioPipe *)activeAudioConverterDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– activeAudioDecoder
	- (FMIceLinkAudioDecoder *)activeAudioDecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– activeAudioDepacketizer
	- (FMIceLinkAudioPipe *)activeAudioDepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– activeAudioSink
	- (FMIceLinkAudioSink *)activeAudioSinkDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– activeVideoConverter
	- (FMIceLinkVideoPipe *)activeVideoConverterDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– activeVideoDecoder
	- (FMIceLinkVideoDecoder *)activeVideoDecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– activeVideoDepacketizer
	- (FMIceLinkVideoPipe *)activeVideoDepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioConverterChange:
	- (void)addOnActiveAudioConverterChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioConverterChangeWithBlock
	- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioPipe *) ))addOnActiveAudioConverterChangeWithBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioConverterChangeWithBlock:
	- (void)addOnActiveAudioConverterChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioPipe *))valueBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioDecoderChange:
	- (void)addOnActiveAudioDecoderChange:(FMIceLinkAction1<FMIceLinkAudioDecoder*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioDecoderChangeWithBlock
	- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioDecoder *) ))addOnActiveAudioDecoderChangeWithBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioDecoderChangeWithBlock:
	- (void)addOnActiveAudioDecoderChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioDecoder *))valueBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioDepacketizerChange:
	- (void)addOnActiveAudioDepacketizerChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioDepacketizerChangeWithBlock
	- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioPipe *) ))addOnActiveAudioDepacketizerChangeWithBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioDepacketizerChangeWithBlock:
	- (void)addOnActiveAudioDepacketizerChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioPipe *))valueBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioSinkChange:
	- (void)addOnActiveAudioSinkChange:(FMIceLinkAction1<FMIceLinkAudioSink*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioSinkChangeWithBlock
	- (void ( ^ ) ( void ( ^ ) ( FMIceLinkAudioSink *) ))addOnActiveAudioSinkChangeWithBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveAudioSinkChangeWithBlock:
	- (void)addOnActiveAudioSinkChangeWithBlock:(void ( ^ ) ( FMIceLinkAudioSink *))valueBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoConverterChange:
	- (void)addOnActiveVideoConverterChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoConverterChangeWithBlock
	- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoPipe *) ))addOnActiveVideoConverterChangeWithBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoConverterChangeWithBlock:
	- (void)addOnActiveVideoConverterChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoPipe *))valueBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoDecoderChange:
	- (void)addOnActiveVideoDecoderChange:(FMIceLinkAction1<FMIceLinkVideoDecoder*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoDecoderChangeWithBlock
	- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoDecoder *) ))addOnActiveVideoDecoderChangeWithBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoDecoderChangeWithBlock:
	- (void)addOnActiveVideoDecoderChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoDecoder *))valueBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoDepacketizerChange:
	- (void)addOnActiveVideoDepacketizerChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoDepacketizerChangeWithBlock
	- (void ( ^ ) ( void ( ^ ) ( FMIceLinkVideoPipe *) ))addOnActiveVideoDepacketizerChangeWithBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– addOnActiveVideoDepacketizerChangeWithBlock:
	- (void)addOnActiveVideoDepacketizerChangeWithBlock:(void ( ^ ) ( FMIceLinkVideoPipe *))valueBlockDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– aecContext
	- (FMIceLinkAecContext *)aecContextDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– aecDisabled
	- (bool)aecDisabledDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– audioDisabled
	- (bool)audioDisabledDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– audioInputs
	- (NSMutableArray *)audioInputsDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createAudioRecorderWithInputFormat:
	- (FMIceLinkAudioSink *)createAudioRecorderWithInputFormat:(FMIceLinkAudioFormat *)inputFormatParameters
inputFormat | 
						The input format.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createAudioSinkWithConfig:
	- (FMIceLinkAudioSink *)createAudioSinkWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createH264Decoder
	- (FMIceLinkVideoDecoder *)createH264DecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createH264Depacketizer
	- (FMIceLinkVideoPipe *)createH264DepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createImageConverterWithOutputFormat:
	- (FMIceLinkVideoPipe *)createImageConverterWithOutputFormat:(FMIceLinkVideoFormat *)outputFormatParameters
outputFormat | 
						The output format.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createOpusDecoderWithConfig:
	- (FMIceLinkAudioDecoder *)createOpusDecoderWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createOpusDepacketizerWithConfig:
	- (FMIceLinkAudioPipe *)createOpusDepacketizerWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createPcmaDecoderWithConfig:
	- (FMIceLinkAudioDecoder *)createPcmaDecoderWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createPcmaDepacketizerWithConfig:
	- (FMIceLinkAudioPipe *)createPcmaDepacketizerWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createPcmuDecoderWithConfig:
	- (FMIceLinkAudioDecoder *)createPcmuDecoderWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createPcmuDepacketizerWithConfig:
	- (FMIceLinkAudioPipe *)createPcmuDepacketizerWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createSoundConverterWithConfig:
	- (FMIceLinkAudioPipe *)createSoundConverterWithConfig:(FMIceLinkAudioConfig *)configParameters
config | 
						The configuration.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createVideoRecorderWithInputFormat:
	- (FMIceLinkVideoSink *)createVideoRecorderWithInputFormat:(FMIceLinkVideoFormat *)inputFormatParameters
inputFormat | 
						The output format.  | 
					
|---|
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createViewSink
	- (FMIceLinkViewSink<TView> *)createViewSinkDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createVp8Decoder
	- (FMIceLinkVideoDecoder *)createVp8DecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createVp8Depacketizer
	- (FMIceLinkVideoPipe *)createVp8DepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createVp9Decoder
	- (FMIceLinkVideoDecoder *)createVp9DecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– createVp9Depacketizer
	- (FMIceLinkVideoPipe *)createVp9DepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– destroy
	- (void)destroyDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– h264Converter
	- (FMIceLinkVideoPipe *)h264ConverterDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– h264Decoder
	- (FMIceLinkVideoDecoder *)h264DecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– h264Depacketizer
	- (FMIceLinkVideoPipe *)h264DepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– initialize
	- (bool)initializeDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– initWithDisableAudio:disableVideo:
	- (instancetype)initWithDisableAudio:(bool)disableAudio disableVideo:(bool)disableVideoParameters
disableAudio | 
						Whether to disable audio.  | 
					
|---|---|
disableVideo | 
						Whether to disable video.  | 
					
Discussion
Declared In
FMIceLinkRtcRemoteMedia.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
FMIceLinkRtcRemoteMedia.h
– opusConverter
	- (FMIceLinkAudioPipe *)opusConverterDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– opusDecoder
	- (FMIceLinkAudioDecoder *)opusDecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– opusDepacketizer
	- (FMIceLinkAudioPipe *)opusDepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– opusSink
	- (FMIceLinkAudioSink *)opusSinkDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– pcmaConverter
	- (FMIceLinkAudioPipe *)pcmaConverterDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– pcmaDecoder
	- (FMIceLinkAudioDecoder *)pcmaDecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– pcmaDepacketizer
	- (FMIceLinkAudioPipe *)pcmaDepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– pcmaSink
	- (FMIceLinkAudioSink *)pcmaSinkDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– pcmuConverter
	- (FMIceLinkAudioPipe *)pcmuConverterDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– pcmuDecoder
	- (FMIceLinkAudioDecoder *)pcmuDecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– pcmuDepacketizer
	- (FMIceLinkAudioPipe *)pcmuDepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– pcmuSink
	- (FMIceLinkAudioSink *)pcmuSinkDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– removeOnActiveAudioConverterChange:
	- (void)removeOnActiveAudioConverterChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– removeOnActiveAudioDecoderChange:
	- (void)removeOnActiveAudioDecoderChange:(FMIceLinkAction1<FMIceLinkAudioDecoder*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– removeOnActiveAudioDepacketizerChange:
	- (void)removeOnActiveAudioDepacketizerChange:(FMIceLinkAction1<FMIceLinkAudioPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– removeOnActiveAudioSinkChange:
	- (void)removeOnActiveAudioSinkChange:(FMIceLinkAction1<FMIceLinkAudioSink*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– removeOnActiveVideoConverterChange:
	- (void)removeOnActiveVideoConverterChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– removeOnActiveVideoDecoderChange:
	- (void)removeOnActiveVideoDecoderChange:(FMIceLinkAction1<FMIceLinkVideoDecoder*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– removeOnActiveVideoDepacketizerChange:
	- (void)removeOnActiveVideoDepacketizerChange:(FMIceLinkAction1<FMIceLinkVideoPipe*> *)valueDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
+ rtcRemoteMediaWithDisableAudio:disableVideo:
	+ (FMIceLinkRtcRemoteMedia *)rtcRemoteMediaWithDisableAudio:(bool)disableAudio disableVideo:(bool)disableVideoParameters
disableAudio | 
						Whether to disable audio.  | 
					
|---|---|
disableVideo | 
						Whether to disable video.  | 
					
Discussion
Declared In
FMIceLinkRtcRemoteMedia.h
+ rtcRemoteMediaWithDisableAudio:disableVideo:aecContext:
	+ (FMIceLinkRtcRemoteMedia *)rtcRemoteMediaWithDisableAudio:(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
FMIceLinkRtcRemoteMedia.h
– toggleAudioRecording
	- (bool)toggleAudioRecordingDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– toggleVideoRecording
	- (bool)toggleVideoRecordingDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– videoDisabled
	- (bool)videoDisabledDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– videoInputs
	- (NSMutableArray *)videoInputsDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– view
	- (TView)viewDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– viewSink
	- (FMIceLinkViewSink<TView> *)viewSinkDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– vp8Converter
	- (FMIceLinkVideoPipe *)vp8ConverterDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– vp8Decoder
	- (FMIceLinkVideoDecoder *)vp8DecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– vp8Depacketizer
	- (FMIceLinkVideoPipe *)vp8DepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– vp9Converter
	- (FMIceLinkVideoPipe *)vp9ConverterDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– vp9Decoder
	- (FMIceLinkVideoDecoder *)vp9DecoderDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h
– vp9Depacketizer
	- (FMIceLinkVideoPipe *)vp9DepacketizerDiscussion
Declared In
FMIceLinkRtcRemoteMedia.h