UNPKG

libpgs

Version:

Renderer for graphical subtitles (PGS) in the browser.

16 lines (13 loc) 438 B
import {BigEndianBinaryReader} from "../utils/bigEndianBinaryReader"; export interface Segment { /** * Gets the {@link SegmentType} identifier byte. */ get segmentType() : number; /** * Reads the segment from the data stream. * @param reader The binary reader to read from. * @param length The length of the segment in bytes. */ read(reader: BigEndianBinaryReader, length: number): void; }