FMIceLinkIMedia Protocol Reference

Declared in FMIceLinkIMedia.h

Overview

Media interface.

– addOnAudioDestroyed: required method

Adds a handler that is raised when the first audio track is destroyed.
- (void)addOnAudioDestroyed:(FMIceLinkAction0 *)value

Discussion

Adds a handler that is raised when the first audio track is destroyed.

Declared In

FMIceLinkIMedia.h

– addOnAudioLevel: required method

Adds a handler that is raised whenever the level of the first audio track is calculated.
- (void)addOnAudioLevel:(FMIceLinkAction1 *)value

Discussion

Adds a handler that is raised whenever the level of the first audio track is calculated.

Declared In

FMIceLinkIMedia.h

– addOnAudioLevelWithBlock required method

Adds a handler that is raised whenever the level of the first audio track is calculated.
- (void ( ^ ) ( void ( ^ ) ( double ) ))addOnAudioLevelWithBlock

Discussion

Adds a handler that is raised whenever the level of the first audio track is calculated.

Declared In

FMIceLinkIMedia.h

– addOnAudioLevelWithBlock: required method

Adds a handler that is raised whenever the level of the first audio track is calculated.
- (void)addOnAudioLevelWithBlock:(void ( ^ ) ( double ))valueBlock

Discussion

Adds a handler that is raised whenever the level of the first audio track is calculated.

Declared In

FMIceLinkIMedia.h

– addOnVideoDestroyed: required method

Adds a handler that is raised when the first video track is destroyed.
- (void)addOnVideoDestroyed:(FMIceLinkAction0 *)value

Discussion

Adds a handler that is raised when the first video track is destroyed.

Declared In

FMIceLinkIMedia.h

– addOnVideoSize: required method

Adds a handler that is raised whenever the size of the first video track is calculated.
- (void)addOnVideoSize:(FMIceLinkAction1 *)value

Discussion

Adds a handler that is raised whenever the size of the first video track is calculated.

Declared In

FMIceLinkIMedia.h

– addOnVideoSizeWithBlock required method

Adds a handler that is raised whenever the size of the first video track is calculated.
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkSize *) ))addOnVideoSizeWithBlock

Discussion

Adds a handler that is raised whenever the size of the first video track is calculated.

Declared In

FMIceLinkIMedia.h

– addOnVideoSizeWithBlock: required method

Adds a handler that is raised whenever the size of the first video track is calculated.
- (void)addOnVideoSizeWithBlock:(void ( ^ ) ( FMIceLinkSize *))valueBlock

Discussion

Adds a handler that is raised whenever the size of the first video track is calculated.

Declared In

FMIceLinkIMedia.h

– audioGain required method

Gets a value indicating the gain (input amplification) of the first audio track.
- (double)audioGain

Discussion

Gets a value indicating the gain (input amplification) of the first audio track.

Declared In

FMIceLinkIMedia.h

– audioMuted required method

Gets a value indicating whether the first audio track is muted.
- (bool)audioMuted

Discussion

Gets a value indicating whether the first audio track is muted.

Declared In

FMIceLinkIMedia.h

– audioTrack required method

Gets the first audio track.
- (NSObject<FMIceLinkIAudioTrack> *)audioTrack

Discussion

Gets the first audio track.

Declared In

FMIceLinkIMedia.h

– audioTracks required method

Gets the audio tracks.
- (NSMutableArray *)audioTracks

Discussion

Gets the audio tracks.

Declared In

FMIceLinkIMedia.h

– audioVolume required method

Gets a value indicating the volume (output resistance) of the first audio track.
- (double)audioVolume

Discussion

Gets a value indicating the volume (output resistance) of the first audio track.

Declared In

FMIceLinkIMedia.h

– destroy required method

Destroys this media.
- (void)destroy

Discussion

Destroys this media.

Declared In

FMIceLinkIMedia.h

– grabVideoFrame required method

Grabs a frame from the first video track.

@return

- (FMIceLinkFuture *)grabVideoFrame

Discussion

Grabs a frame from the first video track.

@return

Declared In

FMIceLinkIMedia.h

– id required method

Gets the identifier.
- (NSString *)id

Discussion

Gets the identifier.

Declared In

FMIceLinkIMedia.h

– removeOnAudioDestroyed: required method

Removes a handler that is raised when the first audio track is destroyed.
- (void)removeOnAudioDestroyed:(FMIceLinkAction0 *)value

Discussion

Removes a handler that is raised when the first audio track is destroyed.

Declared In

FMIceLinkIMedia.h

– removeOnAudioLevel: required method

Removes a handler that is raised whenever the level of the first audio track is calculated.
- (void)removeOnAudioLevel:(FMIceLinkAction1 *)value

Discussion

Removes a handler that is raised whenever the level of the first audio track is calculated.

Declared In

FMIceLinkIMedia.h

– removeOnVideoDestroyed: required method

Removes a handler that is raised when the first video track is destroyed.
- (void)removeOnVideoDestroyed:(FMIceLinkAction0 *)value

Discussion

Removes a handler that is raised when the first video track is destroyed.

Declared In

FMIceLinkIMedia.h

– removeOnVideoSize: required method

Removes a handler that is raised whenever the size of the first video track is calculated.
- (void)removeOnVideoSize:(FMIceLinkAction1 *)value

Discussion

Removes a handler that is raised whenever the size of the first video track is calculated.

Declared In

FMIceLinkIMedia.h

– setAudioGain: required method

Sets a value indicating the gain (input amplification) of the first audio track.
- (void)setAudioGain:(double)value

Discussion

Sets a value indicating the gain (input amplification) of the first audio track.

Declared In

FMIceLinkIMedia.h

– setAudioMuted: required method

Sets a value indicating whether the first audio track is muted.
- (void)setAudioMuted:(bool)value

Discussion

Sets a value indicating whether the first audio track is muted.

Declared In

FMIceLinkIMedia.h

– setAudioVolume: required method

Sets a value indicating the volume (output resistance) of the first audio track.
- (void)setAudioVolume:(double)value

Discussion

Sets a value indicating the volume (output resistance) of the first audio track.

Declared In

FMIceLinkIMedia.h

– setVideoMuted: required method

Sets a value indicating whether the first video track is muted.
- (void)setVideoMuted:(bool)value

Discussion

Sets a value indicating whether the first video track is muted.

Declared In

FMIceLinkIMedia.h

– videoMuted required method

Gets a value indicating whether the first video track is muted.
- (bool)videoMuted

Discussion

Gets a value indicating whether the first video track is muted.

Declared In

FMIceLinkIMedia.h

– videoSize required method

Gets the size of the first video track.
- (FMIceLinkSize *)videoSize

Discussion

Gets the size of the first video track.

Declared In

FMIceLinkIMedia.h

– videoTrack required method

Gets the first video track.
- (NSObject<FMIceLinkIVideoTrack> *)videoTrack

Discussion

Gets the first video track.

Declared In

FMIceLinkIMedia.h

– videoTracks required method

Gets the video tracks.
- (NSMutableArray *)videoTracks

Discussion

Gets the video tracks.

Declared In

FMIceLinkIMedia.h