fix: use playback selector in MediaPanel

This commit is contained in:
William Valentin
2026-02-01 16:49:47 -08:00
parent 8479f50daa
commit 4cd6dfef40
3 changed files with 33 additions and 10 deletions

View File

@@ -9,14 +9,14 @@ type PlaybackInput = {
variants: Variant[];
};
export function pickVideoPlaybackVariant(input: PlaybackInput):
| { kind: "video_mp4"; size: number }
| { kind: "original" } {
export function pickVideoPlaybackVariant(
input: PlaybackInput,
): { kind: "video_mp4"; size: number } | null {
const mp4Variant = input.variants.find(
(variant) => variant.kind === "video_mp4" && variant.size === 720,
);
if (mp4Variant) {
return { kind: "video_mp4", size: mp4Variant.size };
}
return { kind: "original" };
return null;
}