Skip to content

feat: Configurable next-up countdown - #1177

Open
MrRussLuther wants to merge 1 commit into
DonutWare:developfrom
MrRussLuther:feat/next-up-countdown-v2
Open

MrRussLuther wants to merge 1 commit into
DonutWare:developfrom
MrRussLuther:feat/next-up-countdown-v2

Conversation

@MrRussLuther

@MrRussLuther MrRussLuther commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Pull Request Description

Adds a "Next-up countdown" slider under the next-up preview setting (5 to 30 seconds, default 30). It sets how long the next-up screen counts down before the next item starts, on the Flutter player and the native Android player (passed through the pigeon settings).

The "near the end" trigger used by Static, and by Smart when there's no credits segment, now opens the next-up screen countdown + 2 seconds before the end instead of a fixed 32, so a shorter countdown still ends with the video instead of cutting off what's left of it. At the default of 30 that's the same 32 seconds as before. Smart with a credits segment still shows it when the credits start.

Issue Being Fixed

No issue. Related: discussion #978 (autoplay off), this is the other end of that, a shorter wait.

Screenshots / Recordings

Setting
10 second countdown

The native Android side compiles but I haven't run it on a device.

Tested On

  • Android
  • Android TV
  • iOS
  • Linux
  • Windows
  • macOS
  • Web

Checklist

  • If a new package was added, did you ensure it works for all supported platforms? Is the package well maintained
  • Check that any changes are related to the issue at hand.

Adds a "Next-up countdown" slider under the next-up preview setting (5 to 30 seconds,
default 30). It sets how long the next-up screen counts down before the next item starts,
on both the Flutter player and the native Android player.

The "near the end" trigger used by Static, and by Smart when there's no credits segment,
now opens the next-up screen countdown + 2 seconds before the end instead of a fixed 32,
so a shorter countdown still ends with the video instead of cutting off what's left of it.
At the default of 30 it's the same 32 seconds as before. Smart with a credits segment still
shows it when the credits start.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant