perf(player): reduce playback UI churn

This commit is contained in:
edde746
2026-05-09 09:38:25 +02:00
parent 633ce11c88
commit d38f7cf78f
6 changed files with 149 additions and 39 deletions
@@ -144,7 +144,6 @@ class MpvPlayerCore: MpvPlayerCoreBase {
}
updateEDRMode(sigPeak: lastSigPeak)
print("[MpvPlayerCore] updateFrame: \(videoLayer.frame)")
}
override func updateEDRMode(sigPeak: Double) {
@@ -172,9 +171,6 @@ class MpvPlayerCore: MpvPlayerCoreBase {
videoLayer.wantsExtendedDynamicRangeContent = shouldEnableEDR
}
print(
"[MpvPlayerCore] EDR mode: \(shouldEnableEDR) (hdrEnabled: \(hdrEnabled), sigPeak: \(sigPeak), currentHeadroom: \(currentHeadroom), potentialHeadroom: \(potentialHeadroom), contentHeadroom: \(shouldEnableEDR ? contentHeadroom : 0))"
)
}
func dispose() {