FMIceLinkMediaBase Class Reference

Inherits from FMIceLinkDynamic : FMIceLinkSerializable : NSObject
Conforms to TIAudioTrack
TIVideoTrack
__covariant
Declared in FMIceLinkMediaBase.h
FMIceLinkMediaBase.m

Overview

A collection of audio/video track base methods/properties.

– addOnAudioDestroyed:

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

FMIceLinkMediaBase.h

– addOnAudioLevel:

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

Discussion

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

Declared In

FMIceLinkMediaBase.h

– addOnAudioLevelWithBlock

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

FMIceLinkMediaBase.h

– addOnAudioLevelWithBlock:

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

FMIceLinkMediaBase.h

– addOnVideoDestroyed:

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

FMIceLinkMediaBase.h

– addOnVideoSize:

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

Discussion

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

Declared In

FMIceLinkMediaBase.h

– addOnVideoSizeWithBlock

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

FMIceLinkMediaBase.h

– addOnVideoSizeWithBlock:

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

FMIceLinkMediaBase.h

– audioGain

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

FMIceLinkMediaBase.h

– audioMuted

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

FMIceLinkMediaBase.h

– audioTrack

Gets the first audio track.
- (TIAudioTrack)audioTrack

Discussion

Gets the first audio track.

Declared In

FMIceLinkMediaBase.h

– audioTracks

Gets the audio tracks.
- (NSMutableArray *)audioTracks

Discussion

Gets the audio tracks.

Declared In

FMIceLinkMediaBase.h

– audioVolume

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

FMIceLinkMediaBase.h

– destroy

Destroys this media.
- (void)destroy

Discussion

Destroys this media.

Declared In

FMIceLinkMediaBase.h

– grabVideoFrame

Grabs a frame from the first video track.

@return

- (FMIceLinkFuture<FMIceLinkVideoBuffer*> *)grabVideoFrame

Discussion

Grabs a frame from the first video track.

@return

Declared In

FMIceLinkMediaBase.h

– id

Gets the identifier.
- (NSString *)id

Discussion

Gets the identifier.

Declared In

FMIceLinkMediaBase.h

– init

- (instancetype)init

Declared In

FMIceLinkSerializable.h

– removeOnAudioDestroyed:

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

FMIceLinkMediaBase.h

– removeOnAudioLevel:

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

Discussion

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

Declared In

FMIceLinkMediaBase.h

– removeOnVideoDestroyed:

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

FMIceLinkMediaBase.h

– removeOnVideoSize:

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

Discussion

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

Declared In

FMIceLinkMediaBase.h

– setAudioGain:

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

FMIceLinkMediaBase.h

– setAudioMuted:

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

FMIceLinkMediaBase.h

– setAudioVolume:

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

FMIceLinkMediaBase.h

– setVideoMuted:

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

FMIceLinkMediaBase.h

– videoMuted

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

FMIceLinkMediaBase.h

– videoSize

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

Discussion

Gets the size of the first video track.

Declared In

FMIceLinkMediaBase.h

– videoTrack

Gets the first video track.
- (TIVideoTrack)videoTrack

Discussion

Gets the first video track.

Declared In

FMIceLinkMediaBase.h

– videoTracks

Gets the video tracks.
- (NSMutableArray *)videoTracks

Discussion

Gets the video tracks.

Declared In

FMIceLinkMediaBase.h