Playback monitor configuration

interface PlaybackMonitorConfig {
    pollingInterval: number;
    progressUpdateInterval: number;
    maxBackoffInterval: number;
    initialBackoffDelay: number;
    backoffMultiplier: number;
    errorThreshold: number;
    lowBatteryPollingInterval: number;
    skipThreshold?: number;
    autoStart?: boolean;
    verbose?: boolean;
}

Properties

pollingInterval: number
progressUpdateInterval: number
maxBackoffInterval: number
initialBackoffDelay: number
backoffMultiplier: number
errorThreshold: number
lowBatteryPollingInterval: number
skipThreshold?: number
autoStart?: boolean
verbose?: boolean