Fragment
Extends:
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
|
|
public |
|
|
public get |
decryptdata: * |
|
public |
|
|
public get |
|
|
public get |
|
|
public get |
|
|
public |
|
|
public |
loader: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
title: * |
|
public |
type: * |
|
public |
|
Private Members | ||
private |
_decryptdata: * |
Method Summary
Public Methods | ||
public |
|
|
public |
createInitializationVector(segmentNumber: number): Uint8Array Utility method for parseLevelPlaylist to create an initialization vector for a given segment |
|
public |
setDecryptDataFromLevelKey(levelkey: LevelKey, segmentNumber: number): LevelKey Utility method for parseLevelPlaylist to get a fragment's decryption data from the currently parsed encryption key data |
|
public |
setElementaryStreamInfo(type: ElementaryStreamTypes, startPTS: number, endPTS: number, startDTS: number, endDTS: number, partial: boolean) |
Inherited Summary
From class BaseSegment | ||
public get |
byteRange: * |
|
public get |
|
|
public get |
|
|
public get |
|
|
public set |
|
|
public |
baseurl: * |
|
public |
elementaryStreams: ElementaryStreams |
|
private |
_byteRange: * |
|
private |
_url: * |
|
public |
setByteRange(value: string, previous: BaseSegment) |
Public Constructors
Public Members
public get decryptdata: * source
public get endProgramDateTime: * source
public loader: * source
public programDateTime: * source
public rawProgramDateTime: * source
public title: * source
public type: * source
Private Members
private _decryptdata: * source
Public Methods
public clearElementaryStreamInfo() source
public createInitializationVector(segmentNumber: number): Uint8Array source
Utility method for parseLevelPlaylist to create an initialization vector for a given segment
Params:
Name | Type | Attribute | Description |
segmentNumber | number |