Skip to content

Commit d366bdc

Browse files
committed
Use variable for preview FPS
1 parent 75eeb90 commit d366bdc

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

web/src/components/player/PreviewThumbnailPlayer.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import useContextMenu from "@/hooks/use-contextmenu";
2323
import ActivityIndicator from "../indicators/activity-indicator";
2424
import { TimeRange } from "@/types/timeline";
2525
import { NoThumbSlider } from "../ui/slider";
26-
import { PREVIEW_PADDING } from "@/types/preview";
26+
import { PREVIEW_FPS, PREVIEW_PADDING } from "@/types/preview";
2727

2828
type PreviewPlayerProps = {
2929
review: ReviewSegment;
@@ -398,7 +398,7 @@ export function VideoPreview({
398398
setManualPlayback(true);
399399
} else {
400400
playerRef.current.currentTime = playerStartTime;
401-
playerRef.current.playbackRate = 8;
401+
playerRef.current.playbackRate = PREVIEW_FPS;
402402
}
403403

404404
// we know that these deps are correct
@@ -470,7 +470,7 @@ export function VideoPreview({
470470
playerRef.current.currentTime = playerStartTime + counter;
471471
counter += 1;
472472
}
473-
}, 125);
473+
}, 1000 / PREVIEW_FPS);
474474
return () => clearInterval(intervalId);
475475

476476
// we know that these deps are correct

web/src/types/preview.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ export type Preview = {
88
end: number;
99
};
1010

11-
export const PREVIEW_PADDING = REVIEW_PADDING * 2;
11+
export const PREVIEW_FPS = 8;
12+
export const PREVIEW_PADDING = REVIEW_PADDING * PREVIEW_FPS;

0 commit comments

Comments
 (0)