Refactor to remove events package

This commit is contained in:
Jerome Wu
2023-07-23 15:02:13 +08:00
parent be676060ba
commit ba63a8c468
16 changed files with 261 additions and 10043 deletions

View File

@@ -120,11 +120,11 @@ describe(genName("FFmpeg.exec()"), function () {
const listener = ({ message }) => {
m = message;
};
ffmpeg.on(FFmpeg.LOG, listener);
ffmpeg.on("log", listener);
const ret = await ffmpeg.exec(["-h"]);
expect(ret).to.equal(0);
expect(m).to.be.a("string");
ffmpeg.removeListener(FFmpeg.LOG, listener);
ffmpeg.off("log", listener);
});
it("should transcode mp4 to avi", async () => {
@@ -132,11 +132,11 @@ describe(genName("FFmpeg.exec()"), function () {
const listener = ({ progress }) => {
p = progress;
};
ffmpeg.on(FFmpeg.PROGRESS, listener);
ffmpeg.on("progress", listener);
const ret = await ffmpeg.exec(["-i", "video.mp4", "video.avi"]);
expect(ret).to.equal(0);
expect(p).to.equal(1);
ffmpeg.removeListener(FFmpeg.PROGRESS, listener);
ffmpeg.off("progress", listener);
});
it("should stop if timeout", async () => {