FMIceLinkMatroskaCluster Class Reference

Inherits from FMIceLinkMatroskaElement : NSObject
Declared in FMIceLinkMatroskaCluster.h
FMIceLinkMatroskaCluster.m

Overview

A Matroska [cluster](#//api/name/cluster) element.

– blockGroups

Gets the block group elements.
- (NSMutableArray *)blockGroups

Discussion

Gets the block group elements.

Declared In

FMIceLinkMatroskaCluster.h

+ cluster

Initializes a new instance of the FMIceLinkMatroskaCluster class.
+ (FMIceLinkMatroskaCluster *)cluster

Discussion

Initializes a new instance of the FMIceLinkMatroskaCluster class.

Declared In

FMIceLinkMatroskaCluster.h

+ clusterWithBytes:

Initializes a new instance of the FMIceLinkMatroskaCluster class.
+ (FMIceLinkMatroskaCluster *)clusterWithBytes:(NSMutableData *)bytes

Parameters

bytes

The bytes.

Discussion

Initializes a new instance of the FMIceLinkMatroskaCluster class.

Declared In

FMIceLinkMatroskaCluster.h

+ defaultTimecode

Gets the default [timecode](#//api/name/timecode).
+ (long long)defaultTimecode

Discussion

Gets the default [timecode](#//api/name/timecode).

Declared In

FMIceLinkMatroskaCluster.h

+ ebmlId

Gets the EBML ID.
+ (NSMutableData *)ebmlId

Discussion

Gets the EBML ID.

Declared In

FMIceLinkMatroskaCluster.h

– getInnerBytes

Gets the inner bytes.
- (NSMutableData *)getInnerBytes

Discussion

Gets the inner bytes.

Declared In

FMIceLinkMatroskaCluster.h

– id

Gets the EBML ID.
- (NSMutableData *)id

Discussion

Gets the EBML ID.

Declared In

FMIceLinkMatroskaCluster.h

– init

Initializes a new instance of the FMIceLinkMatroskaCluster class.
- (instancetype)init

Discussion

Initializes a new instance of the FMIceLinkMatroskaCluster class.

Declared In

FMIceLinkMatroskaCluster.h

– initWithBytes:

Initializes a new instance of the FMIceLinkMatroskaCluster class.
- (instancetype)initWithBytes:(NSMutableData *)bytes

Parameters

bytes

The bytes.

Discussion

Initializes a new instance of the FMIceLinkMatroskaCluster class.

Declared In

FMIceLinkMatroskaCluster.h

– mergeWithCluster:

Merges another FMIceLinkMatroskaCluster into this one.
- (void)mergeWithCluster:(FMIceLinkMatroskaCluster *)cluster

Parameters

cluster

The FMIceLinkMatroskaCluster.

Discussion

Merges another FMIceLinkMatroskaCluster into this one.

Declared In

FMIceLinkMatroskaCluster.h

– position

Gets the position.
- (FMIceLinkNullableLong *)position

Discussion

Gets the position.

Declared In

FMIceLinkMatroskaCluster.h

– prevSize

Gets the previous size.
- (FMIceLinkNullableLong *)prevSize

Discussion

Gets the previous size.

Declared In

FMIceLinkMatroskaCluster.h

– setBlockGroups:

Sets the block group elements.
- (void)setBlockGroups:(NSMutableArray *)value

Discussion

Sets the block group elements.

Declared In

FMIceLinkMatroskaCluster.h

– setPosition:

Sets the [position](#//api/name/position).
- (void)setPosition:(FMIceLinkNullableLong *)value

Discussion

Sets the [position](#//api/name/position).

Declared In

FMIceLinkMatroskaCluster.h

– setPrevSize:

Sets the previous size.
- (void)setPrevSize:(FMIceLinkNullableLong *)value

Discussion

Sets the previous size.

Declared In

FMIceLinkMatroskaCluster.h

– setSimpleBlocks:

Sets the simple block elements.
- (void)setSimpleBlocks:(NSMutableArray *)value

Discussion

Sets the simple block elements.

Declared In

FMIceLinkMatroskaCluster.h

– setTimecode:

Sets the [timecode](#//api/name/timecode).
- (void)setTimecode:(long long)value

Discussion

Sets the [timecode](#//api/name/timecode).

Declared In

FMIceLinkMatroskaCluster.h

– simpleBlocks

Gets the simple block elements.
- (NSMutableArray *)simpleBlocks

Discussion

Gets the simple block elements.

Declared In

FMIceLinkMatroskaCluster.h

– timecode

Gets the timecode.
- (long long)timecode

Discussion

Gets the timecode.

Declared In

FMIceLinkMatroskaCluster.h