chore: clean code + add options

This commit is contained in:
Elysia
2024-07-29 19:01:40 +07:00
parent 772739f980
commit 55df05d4d8
7 changed files with 42 additions and 38 deletions

5
typings/index.d.ts vendored
View File

@@ -932,10 +932,11 @@ export interface VideoOptions {
highWaterMark?: number;
fps?: number;
hwAccel?: boolean;
preset?: 'ultrafast' | 'superfast' | 'veryfast' | 'faster' | 'fast' | 'medium' | 'slow' | 'slower' | 'veryslow';
copy?: boolean;
presetH26x?: 'ultrafast' | 'superfast' | 'veryfast' | 'faster' | 'fast' | 'medium' | 'slow' | 'slower' | 'veryslow';
inputFFmpegArgs?: string[];
outputFFmpegArgs?: string[];
resolution?: 'maximum' | '480' | '720' | '1080' | '1440';
bitrate?: number | 'auto';
}
export class BaseDispatcher extends Writable {