FMIceLinkILocalMedia Protocol Reference

Conforms to FMIceLinkIMedia
Declared in FMIceLinkILocalMedia.h

Overview

Local media interface.

– addOnAudioStarted: required method

Adds a handler that is raised when the audio track is started.
- (void)addOnAudioStarted:(FMIceLinkAction0 *)value

Discussion

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 *)value

Discussion

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 *)value

Discussion

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 *)value

Discussion

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 *)audioSourceInput

Discussion

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 *)audioSourceInput

Parameters

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 *)videoSourceInput

Parameters

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 *)getAudioSourceInputs

Return 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 *)getVideoSourceInputs

Return 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 *)value

Discussion

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 *)value

Discussion

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 *)value

Discussion

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 *)value

Discussion

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 *)value

Discussion

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 *)value

Discussion

Sets the current video source input of the first video track.

Declared In

FMIceLinkILocalMedia.h

– start required method

Starts the media track sources.
- (FMIceLinkFuture *)start

Discussion

Starts the media track sources.

Declared In

FMIceLinkILocalMedia.h

– state required method

Gets the current state.
- (FMIceLinkLocalMediaState)state

Discussion

Gets the current state.

Declared In

FMIceLinkILocalMedia.h

– stop required method

Stops the media track sources.
- (FMIceLinkFuture *)stop

Discussion

Stops the media track sources.

Declared In

FMIceLinkILocalMedia.h

– videoSourceInput required method

Gets the current video source input of the first video track.
- (FMIceLinkSourceInput *)videoSourceInput

Discussion

Gets the current video source input of the first video track.

Declared In

FMIceLinkILocalMedia.h