Ticket #7890: patch.diff
File patch.diff, 860 bytes (added by , 14 years ago) |
---|
-
NuppelVideoPlayer.cpp
572 572 void NuppelVideoPlayer::PauseVideo(bool wait) 573 573 { 574 574 QMutexLocker locker(&pauseUnpauseLock); 575 video_actually_paused = false; 575 if (wait) 576 video_actually_paused = false; 576 577 pausevideo = true; 577 578 578 for (uint i = 0; wait && !video_actually_paused; i++) 579 579 { 580 580 videoThreadPaused.wait(&pauseUnpauseLock, 250); … … 3052 3052 continue; 3053 3053 } 3054 3054 3055 if (! pausevideo&& nbframes == 1)3055 if (!video_actually_paused && nbframes == 1) 3056 3056 { 3057 3057 dvd_stillframe_showing = true; 3058 3058 PauseVideo(false);