shipping this slop

This commit is contained in:
Maze Winther
2026-01-20 22:14:49 +01:00
parent 7117f17ece
commit 6e4069b42f
97 changed files with 3357 additions and 1858 deletions
+1 -1
View File
@@ -883,7 +883,7 @@ function FullscreenToolbar({
className="text-foreground h-auto p-0"
title="Skip backward 1s"
>
<SkipBack className="h-3 w-3" />
<SkipBack className="size-3" />
</Button>
<Button
variant="text"
+10 -10
View File
@@ -111,11 +111,11 @@ export async function renderTimelineFrame({
try {
if (mediaItem.type === "video") {
const localTime = time - element.startTime + element.trimStart;
const frame = await videoCache.getFrameAt(
mediaItem.id,
mediaItem.file,
Math.max(0, localTime)
);
const frame = await videoCache.getFrameAt({
mediaId: mediaItem.id,
file: mediaItem.file,
time: Math.max(0, localTime),
});
if (frame) {
const mediaW = Math.max(1, mediaItem.width || canvasWidth);
const mediaH = Math.max(1, mediaItem.height || canvasHeight);
@@ -167,11 +167,11 @@ export async function renderTimelineFrame({
try {
const localTime = time - element.startTime + element.trimStart;
const frame = await videoCache.getFrameAt(
mediaItem.id,
mediaItem.file,
localTime
);
const frame = await videoCache.getFrameAt({
mediaId: mediaItem.id,
file: mediaItem.file,
time: localTime,
});
if (!frame) continue;
const mediaW = Math.max(1, mediaItem.width || canvasWidth);