feat: Implement next-up screen for native player (#533)

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
This commit is contained in:
PartyDonut 2025-10-15 18:05:51 +02:00 committed by GitHub
parent 311b647286
commit 29b1c2e633
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
25 changed files with 782 additions and 203 deletions

View file

@ -18,6 +18,7 @@ class PlayerSettings {
final int? themeColor;
final int skipForward;
final int skipBackward;
final AutoNextType autoNextType;
const PlayerSettings({
required this.enableTunneling,
@ -25,9 +26,16 @@ class PlayerSettings {
required this.themeColor,
required this.skipForward,
required this.skipBackward,
required this.autoNextType,
});
}
enum AutoNextType {
off,
static,
smart,
}
enum SegmentType {
commercial,
preview,