FMIceLinkLocalMediaBase Class Reference

Inherits from FMIceLinkMedia : FMIceLinkMediaBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject
Conforms to TAudioTrack
TLocalMedia
TVideoTrack
__covariant
Declared in FMIceLinkLocalMediaBase.h
FMIceLinkLocalMediaBase.m

Overview

A collection of local audio/video track base methods.

– abortStartWithPromise:exception:

Aborts the [start](#//api/name/start).
- (void)abortStartWithPromise:(FMIceLinkPromise<TLocalMedia> *)promise exception:(NSException *)exception

Parameters

promise

The promise.

exception

The exception.

Discussion

Aborts the [start](#//api/name/start).

Declared In

FMIceLinkLocalMediaBase.h

– doStart

Starts the local media.

@return

- (FMIceLinkFuture<TLocalMedia> *)doStart

Discussion

Starts the local media.

@return

Declared In

FMIceLinkLocalMediaBase.h

– doStop

Stops the local media.

@return

- (FMIceLinkFuture<TLocalMedia> *)doStop

Discussion

Stops the local media.

@return

Declared In

FMIceLinkLocalMediaBase.h

– init

Initializes a new instance of the FMIceLinkLocalMediaBase`3 class.
- (instancetype)init

Discussion

Initializes a new instance of the FMIceLinkLocalMediaBase`3 class.

Declared In

FMIceLinkLocalMediaBase.h

+ localMediaBase

Initializes a new instance of the FMIceLinkLocalMediaBase`3 class.
+ (FMIceLinkLocalMediaBase *)localMediaBase

Discussion

Initializes a new instance of the FMIceLinkLocalMediaBase`3 class.

Declared In

FMIceLinkLocalMediaBase.h

– start

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

Discussion

Starts the media track sources.

Declared In

FMIceLinkLocalMediaBase.h

– state

Gets the state.
- (FMIceLinkLocalMediaState)state

Discussion

Gets the state.

Declared In

FMIceLinkLocalMediaBase.h

– stop

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

Discussion

Stops the media track sources.

Declared In

FMIceLinkLocalMediaBase.h