diff --git a/avidemux/common/gui_play.cpp b/avidemux/common/gui_play.cpp index a3d1ccb686..fd2b115dd2 100644 --- a/avidemux/common/gui_play.cpp +++ b/avidemux/common/gui_play.cpp @@ -294,9 +294,13 @@ bool GUIPlayback::run(void) { if(stop_req) break; + if(delta>10) { - audioPump(true); + if(playbackAudio) + audioPump(true); + else + ADM_usleep(10*1000); }else audioPump(false);