FMIceLinkILocalMedia Protocol Reference
| Conforms to | FMIceLinkIMedia | 
|---|---|
| Declared in | FMIceLinkILocalMedia.h | 
– addOnAudioStarted:
required method
	
Adds a handler that is raised when the audio track is started.
			- (void)addOnAudioStarted:(FMIceLinkAction0 *)valueDiscussion
Adds a handler that is raised when the audio track is started.
			Declared In
FMIceLinkILocalMedia.h
– addOnAudioStopped:
required method
	
Adds a handler that is raised when the audio track is stopped.
			- (void)addOnAudioStopped:(FMIceLinkAction0 *)valueDiscussion
Adds a handler that is raised when the audio track is stopped.
			Declared In
FMIceLinkILocalMedia.h
– addOnVideoStarted:
required method
	
Adds a handler that is raised when the video track is started.
			- (void)addOnVideoStarted:(FMIceLinkAction0 *)valueDiscussion
Adds a handler that is raised when the video track is started.
			Declared In
FMIceLinkILocalMedia.h
– addOnVideoStopped:
required method
	
Adds a handler that is raised when the video track is stopped.
			- (void)addOnVideoStopped:(FMIceLinkAction0 *)valueDiscussion
Adds a handler that is raised when the video track is stopped.
			Declared In
FMIceLinkILocalMedia.h
– audioSourceInput
required method
	
Gets the current audio source input
of the first audio track.
			- (FMIceLinkSourceInput *)audioSourceInputDiscussion
Gets the current audio source input
of the first audio track.
			Declared In
FMIceLinkILocalMedia.h
– changeAudioSourceInput:
required method
	
Changes the audio source input of the first
audio track while the media is active.
			- (FMIceLinkFuture *)changeAudioSourceInput:(FMIceLinkSourceInput *)audioSourceInputParameters
audioSourceInput | 
						The audio source input. @return  | 
					
|---|
Discussion
Changes the audio source input of the first
audio track while the media is active.
			Declared In
FMIceLinkILocalMedia.h
– changeVideoSourceInput:
required method
	
Changes the video source input of the first
video track while the media is active.
			- (FMIceLinkFuture *)changeVideoSourceInput:(FMIceLinkSourceInput *)videoSourceInputParameters
videoSourceInput | 
						The video source input. @return  | 
					
|---|
Discussion
Changes the video source input of the first
video track while the media is active.
			Declared In
FMIceLinkILocalMedia.h
– getAudioSourceInputs
required method
	
Gets the available audio source inputs
of the first audio track.
			- (FMIceLinkFuture *)getAudioSourceInputsReturn Value
A future with an array of audio source inputs.
Discussion
Gets the available audio source inputs
of the first audio track.
			Declared In
FMIceLinkILocalMedia.h
– getVideoSourceInputs
required method
	
Gets the available video source inputs
of the first video track.
			- (FMIceLinkFuture *)getVideoSourceInputsReturn Value
A future with an array of video source inputs.
Discussion
Gets the available video source inputs
of the first video track.
			Declared In
FMIceLinkILocalMedia.h
– removeOnAudioStarted:
required method
	
Removes a handler that is raised when the audio track is started.
			- (void)removeOnAudioStarted:(FMIceLinkAction0 *)valueDiscussion
Removes a handler that is raised when the audio track is started.
			Declared In
FMIceLinkILocalMedia.h
– removeOnAudioStopped:
required method
	
Removes a handler that is raised when the audio track is stopped.
			- (void)removeOnAudioStopped:(FMIceLinkAction0 *)valueDiscussion
Removes a handler that is raised when the audio track is stopped.
			Declared In
FMIceLinkILocalMedia.h
– removeOnVideoStarted:
required method
	
Removes a handler that is raised when the video track is started.
			- (void)removeOnVideoStarted:(FMIceLinkAction0 *)valueDiscussion
Removes a handler that is raised when the video track is started.
			Declared In
FMIceLinkILocalMedia.h
– removeOnVideoStopped:
required method
	
Removes a handler that is raised when the video track is stopped.
			- (void)removeOnVideoStopped:(FMIceLinkAction0 *)valueDiscussion
Removes a handler that is raised when the video track is stopped.
			Declared In
FMIceLinkILocalMedia.h
– setAudioSourceInput:
required method
	
Sets the current audio source input
of the first audio track.
			- (void)setAudioSourceInput:(FMIceLinkSourceInput *)valueDiscussion
Sets the current audio source input
of the first audio track.
			Declared In
FMIceLinkILocalMedia.h
– setVideoSourceInput:
required method
	
Sets the current video source input
of the first video track.
			- (void)setVideoSourceInput:(FMIceLinkSourceInput *)valueDiscussion
Sets the current video source input
of the first video track.
			Declared In
FMIceLinkILocalMedia.h
– start
required method
	
Starts the media track sources.
			- (FMIceLinkFuture *)startDiscussion
Starts the media track sources.
			Declared In
FMIceLinkILocalMedia.h
– state
required method
	
Gets the current state.
			- (FMIceLinkLocalMediaState)stateDiscussion
Gets the current state.
			Declared In
FMIceLinkILocalMedia.h
– stop
required method
	
Stops the media track sources.
			- (FMIceLinkFuture *)stopDiscussion
Stops the media track sources.
			Declared In
FMIceLinkILocalMedia.h
– videoSourceInput
required method
	
Gets the current video source input
of the first video track.
			- (FMIceLinkSourceInput *)videoSourceInputDiscussion
Gets the current video source input
of the first video track.
			Declared In
FMIceLinkILocalMedia.h