diff --git a/ffplay.c b/ffplay.c
index 00be13de43d899a470319617111e67ee4573b700..3d61a2292b87478f8b98405ca9ff68cac4d3f2e9 100644
--- a/ffplay.c
+++ b/ffplay.c
@@ -867,7 +867,8 @@ static void video_audio_display(VideoState *s)
             }
         }
         SDL_UpdateRect(screen, s->xpos, s->ytop, 1, s->height);
-        s->xpos++;
+        if (!s->paused)
+            s->xpos++;
         if (s->xpos >= s->width)
             s->xpos= s->xleft;
     }