Commit Graph
9 Commits
Author SHA1 Message Date
Adam Traeger 647bd8193b iOS: resolve race condition when rebuilding queue for seeking back 2025-03-22 10:21:26 -05:00
Adam Traeger 605b52df0e Fix getCurrentTime for streaming session.
This simplifies logic to  use session current time when session current track start offset is unavailable.
2025-03-14 20:07:33 -05:00
Adam Traeger 45d3a15c68 Rebuild track queue while seeking if player does not have a current track. 2025-03-13 23:00:53 -05:00
Adam Traeger 78d7ba69df Fallback to session details if player has no active track.
Provides better handling if end of book has been reached.
2025-03-13 22:50:30 -05:00
Adam Traeger c72f7cddc8 Mark session as inactive if end of queue is reached.
Ensures UI shows paused and stops incrementing session time.
2025-03-13 22:48:06 -05:00
Adam Traeger 35d60ecaa0 Match rewind times to android 2025-03-11 19:52:07 -05:00
Adam Traeger 922601eab7 IOS: Support autoRewind and disableAutoRewind setting 2025-03-10 20:27:57 -05:00
Adam Traeger bc4267ea1d Merge branch 'advplyr:master' into ios_sleep_fadeout 2025-03-09 20:23:44 -05:00
Adam Traeger 33c738873f Add support for fading out on sleep timer end
Playback will start to fadeout during last 60 seconds of the sleep timer. Once faded out, playback will be paused, volume reset, and playback seeked to start of fadeout.
2025-03-09 13:14:15 -05:00