Add buffering and cache length to stats

This commit is contained in:
Arkadiusz Fal
2022-06-17 13:43:11 +02:00
parent 8f13eed101
commit 0085170565
3 changed files with 19 additions and 1 deletions

View File

@@ -115,7 +115,9 @@ struct PlayerControls: View {
Group {
Text("hw decoder: \(player.mpvBackend.hwDecoder)")
Text("dropped: \(player.mpvBackend.frameDropCount)")
Text("output fps: \(player.mpvBackend.outputFps)")
Text("video: \(String(format: "%.2ffps", player.mpvBackend.outputFps))")
Text("buffering: \(String(format: "%.0f%%", player.mpvBackend.bufferingState))")
Text("cache: \(String(format: "%.2fs", player.mpvBackend.cacheDuration))")
}
.padding(4)
#if os(macOS)