summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--player/video.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/player/video.c b/player/video.c
index 442ae0d19f..9d89fdf1ed 100644
--- a/player/video.c
+++ b/player/video.c
@@ -681,9 +681,9 @@ static void update_avsync_before_frame(struct MPContext *mpctx)
* This is badly implemented; the behavior of the smoothing
* now undesirably depends on how often this code runs
* (mainly depends on video frame rate). */
- float predicted = mpctx->delay / opts->playback_speed +
- mpctx->time_frame;
- float difference = buffered_audio - predicted;
+ double predicted = mpctx->delay / opts->playback_speed +
+ mpctx->time_frame;
+ double difference = buffered_audio - predicted;
buffered_audio = predicted + difference / opts->autosync;
}