UNPKG

@slashedcloud/player

Version:

A media player application utilizing Shaka Player for adaptive video streaming, capable of playing HLS, MPD and plain HTTP video streams.

31 lines (30 loc) 839 B
export declare enum Severity { INFO = 0, WARNING = 1, ERROR = 2, CRITICAL = 3, FATAL = 4 } export default class PlayerError extends Error { #private; readonly name: string; readonly message: string; readonly severity: Severity; readonly code?: number; readonly description?: string; readonly reason?: Error | unknown; constructor(name: string, severity: Severity, message: string, options?: { code?: number; description?: string; reason?: Error | unknown; }); get severityString(): "CRITICAL" | "ERROR" | "WARNING" | "INFO"; toObject(): { errorName: string; errorMessage: string; errorSeverity: string; errorCode: number | undefined; errorDescription: string | undefined; errorReason: unknown; }; }