fix(player): stabilize Apple timeline progress

This commit is contained in:
edde746
2026-05-08 12:34:07 +02:00
parent 51a8b971f6
commit 5d2302b322
4 changed files with 66 additions and 9 deletions
@@ -57,7 +57,7 @@ class MpvPlayerCoreBase: NSObject {
/// Properties that must still flow to Dart while backgrounded (state-critical).
private static let criticalProperties: Set<String> = [
"pause", "eof-reached", "paused-for-cache",
"pause", "eof-reached", "paused-for-cache", "time-pos", "duration", "seekable",
]
private static let internalSigPeakObserverId: UInt64 = UInt64.max - 1