UNPKG

mpegts.js

Version:

HTML5 MPEG2-TS Stream Player

26 lines (25 loc) 922 B
export type WorkerCommandOp = 'logging_config' | 'init' | 'destroy' | 'initialize_mse' | 'shutdown_mse' | 'load' | 'unload' | 'unbuffered_seek' | 'timeupdate' | 'readystatechange' | 'pause_transmuxer' | 'resume_transmuxer'; export type WorkerCommandPacket = { cmd: WorkerCommandOp; }; export type WorkerCommandPacketInit = WorkerCommandPacket & { cmd: 'init'; media_data_source: any; config: any; }; export type WorkerCommandPacketLoggingConfig = WorkerCommandPacket & { cmd: 'logging_config'; logging_config: any; }; export type WorkerCommandPacketUnbufferedSeek = WorkerCommandPacket & { cmd: 'unbuffered_seek'; milliseconds: number; }; export type WorkerCommandPacketTimeUpdate = WorkerCommandPacket & { cmd: 'timeupdate'; current_time: number; }; export type WorkerCommandPacketReadyStateChange = WorkerCommandPacket & { cmd: 'readystatechange'; ready_state: number; };