Add dropped frames counter

This commit is contained in:
Arkadiusz Fal
2022-06-16 19:44:39 +02:00
parent 80659713f6
commit 81b8cbd5f1
5 changed files with 32 additions and 16 deletions

View File

@@ -256,8 +256,9 @@ struct PlayerControls: View {
#endif
}
@ViewBuilder private var backendButton: some View {
button(player.activeBackend.label, width: 100) {
private var backendButton: some View {
let label = "\(player.activeBackend.label)\(player.activeBackend == .mpv ? " - \(player.mpvBackend.frameDropCount)" : "")"
return button(label, width: 120) {
player.saveTime {
player.changeActiveBackend(from: player.activeBackend, to: player.activeBackend.next())
model.resetTimer()