FMIceLinkMatroskaVideoSource Class Reference

Inherits from FMIceLinkVideoSource : FMIceLinkMediaSource : FMIceLinkMediaSourceBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject
Declared in FMIceLinkMatroskaVideoSource.h
FMIceLinkMatroskaVideoSource.m

Overview

A Matroska-file-based video source.

– addOnEnded:

Adds a handler that is raised when the file ends.
- (void)addOnEnded:(FMIceLinkAction0 *)value

Discussion

Adds a handler that is raised when the file ends.

Declared In

FMIceLinkMatroskaVideoSource.h

– createH264Decoder

Creates an H.264 decoder.

@return

- (FMIceLinkVideoDecoder *)createH264Decoder

Discussion

Creates an H.264 decoder.

@return

Declared In

FMIceLinkMatroskaVideoSource.h

– createVp8Decoder

Creates a VP8 decoder.

@return

- (FMIceLinkVideoDecoder *)createVp8Decoder

Discussion

Creates a VP8 decoder.

@return

Declared In

FMIceLinkMatroskaVideoSource.h

– createVp9Decoder

Creates a VP9 decoder.

@return

- (FMIceLinkVideoDecoder *)createVp9Decoder

Discussion

Creates a VP9 decoder.

@return

Declared In

FMIceLinkMatroskaVideoSource.h

– doStart

Starts the source.

@return

- (FMIceLinkFuture<id> *)doStart

Discussion

Starts the source.

@return

Declared In

FMIceLinkMatroskaVideoSource.h

– doStop

Stops the source.

@return

- (FMIceLinkFuture<id> *)doStop

Discussion

Stops the source.

@return

Declared In

FMIceLinkMatroskaVideoSource.h

– getInputs

Gets the source inputs (tracks).

@return

- (FMIceLinkFuture<NSMutableArray*> *)getInputs

Discussion

Gets the source inputs (tracks).

@return

Declared In

FMIceLinkMatroskaVideoSource.h

– initWithPath:

Initializes a new instance of the FMIceLinkMatroskaVideoSource class.
- (instancetype)initWithPath:(NSString *)path

Parameters

path

The path.

Discussion

Initializes a new instance of the FMIceLinkMatroskaVideoSource class.

Declared In

FMIceLinkMatroskaVideoSource.h

– label

Gets the label.
- (NSString *)label

Discussion

Gets the label.

Declared In

FMIceLinkMatroskaVideoSource.h

– path

Gets the path.
- (NSString *)path

Discussion

Gets the path.

Declared In

FMIceLinkMatroskaVideoSource.h

– removeOnEnded:

Removes a handler that is raised when the file ends.
- (void)removeOnEnded:(FMIceLinkAction0 *)value

Discussion

Removes a handler that is raised when the file ends.

Declared In

FMIceLinkMatroskaVideoSource.h

+ videoSourceWithPath:

Initializes a new instance of the FMIceLinkMatroskaVideoSource class.
+ (FMIceLinkMatroskaVideoSource *)videoSourceWithPath:(NSString *)path

Parameters

path

The path.

Discussion

Initializes a new instance of the FMIceLinkMatroskaVideoSource class.

Declared In

FMIceLinkMatroskaVideoSource.h