mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-06-02 20:18:29 +01:00
feat(autoplay): add configurable countdown duration settings
This commit is contained in:
@@ -194,6 +194,10 @@ export type Settings = {
|
|||||||
skipRecap: SegmentSkipMode;
|
skipRecap: SegmentSkipMode;
|
||||||
skipCommercial: SegmentSkipMode;
|
skipCommercial: SegmentSkipMode;
|
||||||
skipPreview: SegmentSkipMode;
|
skipPreview: SegmentSkipMode;
|
||||||
|
/** Native player next-episode countdown, in seconds. */
|
||||||
|
autoplayCountdownSeconds: number;
|
||||||
|
/** Chromecast next-episode countdown, in seconds. */
|
||||||
|
castAutoplayCountdownSeconds: number;
|
||||||
// Playback speed settings
|
// Playback speed settings
|
||||||
defaultPlaybackSpeed: number;
|
defaultPlaybackSpeed: number;
|
||||||
playbackSpeedPerMedia: Record<string, number>;
|
playbackSpeedPerMedia: Record<string, number>;
|
||||||
@@ -286,6 +290,8 @@ export const defaultValues: Settings = {
|
|||||||
skipRecap: "ask",
|
skipRecap: "ask",
|
||||||
skipCommercial: "ask",
|
skipCommercial: "ask",
|
||||||
skipPreview: "ask",
|
skipPreview: "ask",
|
||||||
|
autoplayCountdownSeconds: 15,
|
||||||
|
castAutoplayCountdownSeconds: 30,
|
||||||
// Playback speed defaults
|
// Playback speed defaults
|
||||||
defaultPlaybackSpeed: 1.0,
|
defaultPlaybackSpeed: 1.0,
|
||||||
playbackSpeedPerMedia: {},
|
playbackSpeedPerMedia: {},
|
||||||
|
|||||||
Reference in New Issue
Block a user