Bnyro
50bd0f6fcd
Merge pull request #7261 from Bnyro/master
...
feat: smoother, frictionless transition between audio and video mode
2025-03-31 18:42:44 +02:00
Bnyro
caaa095faf
feat: smoother, frictionless transition between audio and video mode
2025-03-31 18:40:48 +02:00
Bnyro
7ba10d25c4
fix: watch position saved on video end even if disabled
2025-03-24 22:44:18 +01:00
Bnyro
14920aaa50
fix: selected caption option not properly showing current selection
2025-03-08 12:07:37 +01:00
FineFindus
2a2ad88655
fix(Player): save watch position when playback ends
...
This fixes an issue, where the watch position would not correctly be
saved as the fully watched video. This could occur when the last part of
a video was skipped by a sponsorblock segment.
2025-02-03 21:38:38 +01:00
Bnyro
a7c5c0a912
fix: crash when seeking backwards to negative time
2025-01-29 16:40:01 +01:00
Bnyro
b9ff64de61
fix: watch position not set for downloaded videos
2025-01-29 16:28:22 +01:00
Bnyro
252365b1ff
feat: remember repeat mode across app restarts
2025-01-29 16:17:08 +01:00
Bnyro
7bb450bde3
chore: fix some deprecation warning messages
2025-01-24 19:14:20 +01:00
Bnyro
f764ef4fc3
refactor: improve watch position handling
2025-01-22 16:47:31 +01:00
Bnyro
6a8de0dc6d
fix: preference to only store watch positions for video doesn't work
2025-01-22 16:21:23 +01:00
Bnyro
ceb23fcb6a
chore: remove unused case in onCustomCommand
2024-12-05 23:13:35 +01:00
Bnyro
6947f89563
refactor: use skip/previous buttons from DefaultMediaNotificationProvider
2024-12-05 23:06:54 +01:00
Bnyro
40c885316d
fix: autoplay countdown continues although other video selected
2024-12-02 20:45:09 +01:00
Bnyro
1d6c32149a
feat: support for media button events (next, previous, rewind, forward, stop)
2024-11-24 13:36:43 +01:00
Bnyro
b1a3a80ab3
fix: error toasts when switching between audio/video playback
2024-11-19 14:07:55 +01:00
Bnyro
4441a2bf4e
refactor: simplify playing queue listener handling
2024-11-19 13:59:35 +01:00
Bnyro
994bebd8c4
fix: crash when starting other video
2024-11-19 10:23:59 +01:00
Bnyro
24b101f3c2
fix: properly kill playback service and notification on player close
2024-11-18 22:28:34 +01:00
Bnyro
6ed0bfe0b1
fix: queue buttons dont work
2024-11-18 21:56:09 +01:00
Bnyro
1dcc408c85
fix: crash when videoId is unitialized
2024-11-18 18:55:29 +01:00
Bnyro
3d7cde97bc
fix: pressing video notification when playing offline
2024-11-18 18:52:15 +01:00
Bnyro
e244ded084
refactor: merge VideoOnlinePlayerService with OnlinePlayerService
2024-11-18 18:25:47 +01:00
Bnyro
c40ab20c20
fix: crash when two media sessions coexist
2024-11-18 15:35:33 +01:00
Bnyro
f4a8d7b6b1
refactor: use MediaController instead of ServiceBinder in AudioPlayerFragment
2024-11-17 23:02:50 +01:00
Bnyro
7edf38f467
fix: don't show audio player when tapping video player notification
2024-11-17 20:28:35 +01:00
Bnyro
17b642127c
refactor: Migrate to MediaLibraryService
2024-11-17 18:03:25 +01:00
Bnyro
520bf34434
feat: audio player support for no internet activity
2024-10-20 16:25:12 +02:00
Bnyro
21d4e03509
fix: can't open audio player via notification in downloads
2024-10-16 10:58:51 +02:00
Bnyro
9b68e4faea
feat: audio player UI for downloads
2024-10-06 16:03:00 +02:00
Bnyro
9030a6e871
feat: playing queue support for downloaded videos
2024-10-06 13:43:28 +02:00
Bnyro
db8ec51b12
refactor: move common PlayerService code to AbstractPlayerService
2024-10-06 12:58:59 +02:00