UNPKG

@eleven-am/transcoder

Version:

High-performance HLS transcoding library with hardware acceleration, intelligent client management, and distributed processing support for Node.js

17 lines 702 B
import { ISegmentProcessor, SegmentProcessingData, SegmentProcessingResult } from './interfaces'; /** * Local segment processor - processes segments on the current machine * This is the default processor that maintains backward compatibility */ export declare class LocalSegmentProcessor implements ISegmentProcessor { private disposed; private readonly workerId; constructor(workerId?: string); processSegment(data: SegmentProcessingData): Promise<SegmentProcessingResult>; isHealthy(): Promise<boolean>; getMode(): 'local' | 'distributed'; dispose(): Promise<void>; private runFFmpeg; private segmentExists; } //# sourceMappingURL=localSegmentProcessor.d.ts.map