feat(autoplay): add configurable countdown duration settings

This commit is contained in:
Uruk
2026-05-22 15:05:36 +02:00
parent 41ab4de833
commit 276ba1e4c5

View File

@@ -194,6 +194,10 @@ export type Settings = {
skipRecap: SegmentSkipMode;
skipCommercial: SegmentSkipMode;
skipPreview: SegmentSkipMode;
/** Native player next-episode countdown, in seconds. */
autoplayCountdownSeconds: number;
/** Chromecast next-episode countdown, in seconds. */
castAutoplayCountdownSeconds: number;
// Playback speed settings
defaultPlaybackSpeed: number;
playbackSpeedPerMedia: Record<string, number>;
@@ -286,6 +290,8 @@ export const defaultValues: Settings = {
skipRecap: "ask",
skipCommercial: "ask",
skipPreview: "ask",
autoplayCountdownSeconds: 15,
castAutoplayCountdownSeconds: 30,
// Playback speed defaults
defaultPlaybackSpeed: 1.0,
playbackSpeedPerMedia: {},