summaryrefslogtreecommitdiff
path: root/apps/web/src/core/managers/renderer-manager.ts
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/src/core/managers/renderer-manager.ts')
-rw-r--r--apps/web/src/core/managers/renderer-manager.ts7
1 files changed, 2 insertions, 5 deletions
diff --git a/apps/web/src/core/managers/renderer-manager.ts b/apps/web/src/core/managers/renderer-manager.ts
index a2e9371b..aa34f496 100644
--- a/apps/web/src/core/managers/renderer-manager.ts
+++ b/apps/web/src/core/managers/renderer-manager.ts
@@ -5,7 +5,7 @@ import { CanvasRenderer } from "@/services/renderer/canvas-renderer";
import { SceneExporter } from "@/services/renderer/scene-exporter";
import { buildScene } from "@/services/renderer/scene-builder";
import { createTimelineAudioBuffer } from "@/lib/media/audio";
-import { formatTimeCode } from "@/lib/time";
+import { formatTimeCode } from "opencut-wasm";
import { downloadBlob } from "@/utils/browser";
type SnapshotResult =
@@ -107,10 +107,7 @@ export class RendererManager {
return { success: false, error: "Failed to create image" };
}
- const timecode = formatTimeCode({
- timeInSeconds: renderTime,
- fps,
- }).replace(/:/g, "-");
+ const timecode = formatTimeCode({ timeInSeconds: renderTime, fps })!.replace(/:/g, "-");
const safeName =
activeProject.metadata.name.replace(/[<>:"/\\|?*]/g, "-").trim() ||
"snapshot";