diff --git a/lib/screens/video_player/video_player_controls.dart b/lib/screens/video_player/video_player_controls.dart index 895e0bb..c8e9de4 100644 --- a/lib/screens/video_player/video_player_controls.dart +++ b/lib/screens/video_player/video_player_controls.dart @@ -441,7 +441,10 @@ class _DesktopControlsState extends ConsumerState { final List details = [ if (AdaptiveLayout.of(context).isDesktop) item?.label(context), mediaPlayback.duration.inMinutes > 1 - ? context.localized.endsAt(DateTime.now().add(mediaPlayback.duration - mediaPlayback.position)) + ? context.localized.endsAt(DateTime.now().add( + Duration(milliseconds: + (mediaPlayback.duration.inMilliseconds - mediaPlayback.position.inMilliseconds) ~/ ref.read(playbackRateProvider))) + ) : null ]; return Column(