diff options
| author | Maze Winther <mazewinther@gmail.com> | 2026-02-05 12:53:56 +0100 |
|---|---|---|
| committer | Maze Winther <mazewinther@gmail.com> | 2026-02-05 12:53:56 +0100 |
| commit | 2257ca2e6f9f8834880ea9bab4355c168ee6c33b (patch) | |
| tree | f2ead774beda94d95fb771bc3eb16972fb08468a /apps/web/src/services/renderer/nodes/video-node.ts | |
| parent | 490fc170c0705703728a889cbc35a04ca41ae7eb (diff) | |
| download | opencut-2257ca2e6f9f8834880ea9bab4355c168ee6c33b.tar.gz | |
make storage versioning per-project + few other refactors
Diffstat (limited to 'apps/web/src/services/renderer/nodes/video-node.ts')
| -rw-r--r-- | apps/web/src/services/renderer/nodes/video-node.ts | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/apps/web/src/services/renderer/nodes/video-node.ts b/apps/web/src/services/renderer/nodes/video-node.ts index b6911df7..841eb459 100644 --- a/apps/web/src/services/renderer/nodes/video-node.ts +++ b/apps/web/src/services/renderer/nodes/video-node.ts @@ -4,8 +4,10 @@ import { videoCache } from "@/services/video-cache/service"; const VIDEO_EPSILON = 1 / 1000; -export interface BaseMediaNodeParams { +export interface VideoNodeParams { + url: string; file: File; + mediaId: string; duration: number; timeOffset: number; trimStart: number; @@ -17,10 +19,6 @@ export interface BaseMediaNodeParams { opacity?: number; } -export interface VideoNodeParams extends BaseMediaNodeParams { - mediaId: string; -} - export class VideoNode extends BaseNode<VideoNodeParams> { private getVideoTime(time: number) { return time - this.params.timeOffset + this.params.trimStart; |
