FMIceLinkMatroskaAudioSource Class Reference

Inherits from FMIceLinkAudioSource : FMIceLinkMediaSource : FMIceLinkMediaSourceBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject
Declared in FMIceLinkMatroskaAudioSource.h
FMIceLinkMatroskaAudioSource.m

Overview

A Matroska-file-based audio 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

FMIceLinkMatroskaAudioSource.h

+ audioSourceWithPath:

Initializes a new instance of the FMIceLinkMatroskaAudioSource class.
+ (FMIceLinkMatroskaAudioSource *)audioSourceWithPath:(NSString *)path

Parameters

path

The path.

Discussion

Initializes a new instance of the FMIceLinkMatroskaAudioSource class.

Declared In

FMIceLinkMatroskaAudioSource.h

– createOpusDecoderWithConfig:

Creates an Opus decoder.

@return

- (FMIceLinkAudioDecoder *)createOpusDecoderWithConfig:(FMIceLinkAudioConfig *)config

Discussion

Creates an Opus decoder.

@return

Declared In

FMIceLinkMatroskaAudioSource.h

– createPcmaDecoderWithConfig:

Creates a PCMA decoder.

@return

- (FMIceLinkAudioDecoder *)createPcmaDecoderWithConfig:(FMIceLinkAudioConfig *)config

Discussion

Creates a PCMA decoder.

@return

Declared In

FMIceLinkMatroskaAudioSource.h

– createPcmuDecoderWithConfig:

Creates a PCMU decoder.

@return

- (FMIceLinkAudioDecoder *)createPcmuDecoderWithConfig:(FMIceLinkAudioConfig *)config

Discussion

Creates a PCMU decoder.

@return

Declared In

FMIceLinkMatroskaAudioSource.h

– doStart

Starts the source.

@return

- (FMIceLinkFuture *)doStart

Discussion

Starts the source.

@return

Declared In

FMIceLinkMatroskaAudioSource.h

– doStop

Stops the source.

@return

- (FMIceLinkFuture *)doStop

Discussion

Stops the source.

@return

Declared In

FMIceLinkMatroskaAudioSource.h

– getInputs

Gets the source inputs (tracks).

@return

- (FMIceLinkFuture *)getInputs

Discussion

Gets the source inputs (tracks).

@return

Declared In

FMIceLinkMatroskaAudioSource.h

– initWithPath:

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

Parameters

path

The path.

Discussion

Initializes a new instance of the FMIceLinkMatroskaAudioSource class.

Declared In

FMIceLinkMatroskaAudioSource.h

– label

Gets the label.
- (NSString *)label

Discussion

Gets the label.

Declared In

FMIceLinkMatroskaAudioSource.h

– path

Gets the path.
- (NSString *)path

Discussion

Gets the path.

Declared In

FMIceLinkMatroskaAudioSource.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

FMIceLinkMatroskaAudioSource.h