Add elapsed time in progress callback

This commit is contained in:
Jerome Wu
2023-07-23 23:20:58 +08:00
parent 93cf474b9e
commit 85ad653a28
7 changed files with 16 additions and 12 deletions

View File

@@ -119,6 +119,7 @@ export interface LogEvent {
export interface ProgressEvent {
progress: number;
elapsed: number;
}
export type ExitCode = number;

View File

@@ -72,8 +72,11 @@ const load = async ({
ffmpeg.setLogger((data) =>
self.postMessage({ type: FFMessageType.LOG, data })
);
ffmpeg.setProgress((progress: number) =>
self.postMessage({ type: FFMessageType.PROGRESS, data: { progress } })
ffmpeg.setProgress((data) =>
self.postMessage({
type: FFMessageType.PROGRESS,
data,
})
);
return first;
};