mirror of
https://github.com/advplyr/audiobookshelf-app.git
synced 2026-08-08 21:08:43 +02:00
Refactor AudioPlayer to use an AudioPlayerRateManager protocol for managing rate/defaultRate state management. Implements a LegacyAudioPlayerRateManager implementation with existing (pre-iOS 16) behavior.
This commit is contained in:
@@ -38,7 +38,7 @@ class PlayerHandler {
|
||||
public static var paused: Bool {
|
||||
get {
|
||||
guard let player = player else { return true }
|
||||
return player.rate == 0.0
|
||||
return player.rateManager.rate == 0.0
|
||||
}
|
||||
set(paused) {
|
||||
if paused {
|
||||
|
||||
Reference in New Issue
Block a user