From 1a01871cfc7a6405ed1140c7ed415e170843e40d Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Tue, 1 Jul 2025 01:13:14 +0200 Subject: refactor: update media processing to use width and height instead of aspect ratio --- apps/web/src/components/editor/preview-panel.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'apps/web/src/components') diff --git a/apps/web/src/components/editor/preview-panel.tsx b/apps/web/src/components/editor/preview-panel.tsx index 72d58985..21d39d4d 100644 --- a/apps/web/src/components/editor/preview-panel.tsx +++ b/apps/web/src/components/editor/preview-panel.tsx @@ -5,7 +5,11 @@ import { type TimelineClip, type TimelineTrack, } from "@/stores/timeline-store"; -import { useMediaStore, type MediaItem } from "@/stores/media-store"; +import { + useMediaStore, + type MediaItem, + getMediaAspectRatio, +} from "@/stores/media-store"; import { usePlaybackStore } from "@/stores/playback-store"; import { useEditorStore } from "@/stores/editor-store"; import { VideoPlayer } from "@/components/ui/video-player"; @@ -262,7 +266,7 @@ function PreviewToolbar({ hasAnyClips }: { hasAnyClips: boolean }) { mediaItem && (mediaItem.type === "video" || mediaItem.type === "image") ) { - return mediaItem.aspectRatio || 16 / 9; // Default to 16:9 if aspectRatio not available + return getMediaAspectRatio(mediaItem); } } } -- cgit v1.3.1