Ticket #4158: dvd_clear_wait_signal_change.diff
File dvd_clear_wait_signal_change.diff, 1.1 KB (added by , 16 years ago) |
---|
-
NuppelVideoPlayer.cpp
2741 2741 int nbframes = videoOutput->ValidVideoFrames(); 2742 2742 if (nbframes < 2) 2743 2743 { 2744 if (ringBuffer->DVD()->IsWaiting())2745 {2746 ringBuffer->DVD()->WaitSkip();2747 continue;2748 }2749 2750 2744 if (ringBuffer->InDVDMenuOrStillFrame()) 2751 2745 { 2752 2746 if (nbframes == 0) 2753 2747 { 2754 ringBuffer->DVD()->IgnoreStillOrWait(true);2755 2748 if (pausevideo) 2756 2749 UnpauseVideo(); 2750 if (ringBuffer->DVD()->IsWaiting()) 2751 ringBuffer->DVD()->WaitSkip(); 2757 2752 usleep(10000); 2758 ringBuffer->DVD()->IgnoreStillOrWait(false);2759 2753 continue; 2760 2754 } 2761 2755 if (!pausevideo && nbframes == 1)