Ticket #2790: changes_internal_dvd_player.diff
File changes_internal_dvd_player.diff, 948 bytes (added by , 19 years ago) |
---|
-
libs/libmythtv/NuppelVideoPlayer.cpp
2404 2404 video_actually_paused = false; 2405 2405 resetvideo = false; 2406 2406 2407 if (!ringBuffer->InDVDMenuOrStillFrame() || 2408 (ringBuffer->DVD()->NumMenuButtons() > 0 && 2409 ringBuffer->DVD()->GetChapterLength() > 3)) 2407 if (!ringBuffer->InDVDMenuOrStillFrame()) 2410 2408 { 2411 2409 if (!PrebufferEnoughFrames()) 2412 2410 { … … 2505 2503 AutoDeint(frame); 2506 2504 2507 2505 videofiltersLock.lock(); 2508 if (ringBuffer->isDVD() && 2509 ringBuffer->DVD()->InStillFrame() && 2510 videoOutput->ValidVideoFrames() < 3) 2506 if (ringBuffer->InDVDMenuOrStillFrame() && 2507 videoOutput->ValidVideoFrames() == 2) 2511 2508 { 2512 2509 videoOutput->ProcessFrame(frame, NULL, NULL, pipplayer); 2513 2510 }