pgs.js
Version:
PGS (Presentation Graphic Stream) Subtitle For HTML5 Media Playback
25 lines • 803 B
TypeScript
import { AcquisitionPointForRender } from '../render';
import PGSFeeder, { PGSFeederOption } from './feeder';
export default class PGSSupFeeder implements PGSFeeder {
private option;
private priviousTime;
private decode;
private decodeBuffer;
private decodingPromise;
private decodingNotify;
private abortController;
private present;
private isDestroyed;
constructor(option?: Partial<PGSFeederOption>);
private notify;
private generator;
private pump;
feed(data: ArrayBuffer, pts: number, dts: number, timescale: number): void;
content(time: number): Readonly<AcquisitionPointForRender> | null;
private clear;
onattach(): void;
ondetach(): void;
onseek(): void;
destroy(): void;
}
//# sourceMappingURL=mpegtsfeeder.d.ts.map