Change player size based on aspect ratio

This commit is contained in:
Arkadiusz Fal
2021-11-07 18:53:00 +01:00
parent f33319fd64
commit 76f0a1c66c
4 changed files with 29 additions and 14 deletions

View File

@@ -67,11 +67,11 @@ struct VideoPlayerView: View {
} else {
#if os(macOS)
Player()
.modifier(VideoPlayerSizeModifier(geometry: geometry))
.modifier(VideoPlayerSizeModifier(geometry: geometry, aspectRatio: player.controller?.aspectRatio))
#else
player.playerView
.modifier(VideoPlayerSizeModifier(geometry: geometry))
.modifier(VideoPlayerSizeModifier(geometry: geometry, aspectRatio: player.controller?.aspectRatio))
#endif
}
}
@@ -99,7 +99,7 @@ struct VideoPlayerView: View {
#endif
}
.background()
.modifier(VideoDetailsPaddingModifier(geometry: geometry, fullScreen: fullScreen))
.modifier(VideoDetailsPaddingModifier(geometry: geometry, aspectRatio: player.controller?.aspectRatio, fullScreen: fullScreen))
}
#endif
}