[PR #519] [MERGED] iOS Player Updates #1439

Closed
opened 2026-04-24 23:58:28 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/519
Author: @benonymity
Created: 1/24/2023
Status: Merged
Merged: 1/29/2023
Merged by: @advplyr

Base: masterHead: playerUpdates


📝 Commits (4)

  • 20085c5 update: increase update intervals
  • bca5421 update: higher sync interval on low power mode
  • 21bd98b Merge branch 'advplyr:master' into playerUpdates
  • 31abaa0 Merge branch 'advplyr:master' into playerUpdates

📊 Changes

4 files changed (+43 additions, -12 deletions)

View changed files

📝 ios/App/Podfile (+1 -1)
📝 ios/App/Shared/player/AudioPlayer.swift (+20 -10)
📝 ios/App/Shared/player/PlayerProgress.swift (+6 -1)
📝 ios/App/Shared/util/ApiClient.swift (+16 -0)

📄 Description

Changes the Realm DB save time from multiple times per second to once every 15 seconds, and the same is true for the server sync. I have been unable to reproduce the offline crash yet on this branch, but I'll leave this a draft until I can test it more thoroughly. Hopefully fixes #471 though!

If the user enables low power mode, the server sync interval will be changed to 60 seconds from 15. Hopefully helps with Fixes #476.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/519 **Author:** [@benonymity](https://github.com/benonymity) **Created:** 1/24/2023 **Status:** ✅ Merged **Merged:** 1/29/2023 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `playerUpdates` --- ### 📝 Commits (4) - [`20085c5`](https://github.com/advplyr/audiobookshelf-app/commit/20085c5eed8386aac10f12c6ee600ac0f723ce0a) update: increase update intervals - [`bca5421`](https://github.com/advplyr/audiobookshelf-app/commit/bca5421dbc436b346e77b63a6605c73e3d06f873) update: higher sync interval on low power mode - [`21bd98b`](https://github.com/advplyr/audiobookshelf-app/commit/21bd98b36727b8b49e9f92309c00098e5fe331d6) Merge branch 'advplyr:master' into playerUpdates - [`31abaa0`](https://github.com/advplyr/audiobookshelf-app/commit/31abaa019ffeb1ef9e65402632400905e49b913f) Merge branch 'advplyr:master' into playerUpdates ### 📊 Changes **4 files changed** (+43 additions, -12 deletions) <details> <summary>View changed files</summary> 📝 `ios/App/Podfile` (+1 -1) 📝 `ios/App/Shared/player/AudioPlayer.swift` (+20 -10) 📝 `ios/App/Shared/player/PlayerProgress.swift` (+6 -1) 📝 `ios/App/Shared/util/ApiClient.swift` (+16 -0) </details> ### 📄 Description Changes the Realm DB save time from multiple times per second to once every 15 seconds, and the same is true for the server sync. I have been unable to reproduce the offline crash yet on this branch, but I'll leave this a draft until I can test it more thoroughly. Hopefully ~~fixes~~ #471 though! If the user enables low power mode, the server sync interval will be changed to 60 seconds from 15. ~~Hopefully helps with~~ Fixes #476. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-24 23:58:28 +02:00
adam closed this issue 2026-04-24 23:58:28 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1439