Ticket #2916: disable_interlacing_in_dvdmenu.diff

File disable_interlacing_in_dvdmenu.diff, 1.5 KB (added by skamithi, 19 years ago)
  • NuppelVideoPlayer.cpp

     
    26242624                    }
    26252625                    if (!pausevideo && nbframes == 1)
    26262626                    {
    2627                         videoOutput->SetDeinterlacingEnabled(false);
    26282627                        indvdstillframe = true;
    26292628                        PauseVideo(false);
    26302629                    }
  • avformatdecoder.cpp

     
    27672768                    if (GetNVP() && GetNVP()->getVideoOutput())
    27682769                    {
    27692770                        if (ringBuffer->InDVDMenuOrStillFrame())
     2771                        {
    27702772                            GetNVP()->getVideoOutput()->SetPrebuffering(false);
     2773                            GetNVP()->getVideoOutput()->SetDeinterlacingEnabled(false);
     2774                        }
    27712775                        else
     2776                        {
    27722777                            GetNVP()->getVideoOutput()->SetPrebuffering(true);
    2773                     }   
     2778                            GetNVP()->getVideoOutput()->SetDeinterlacingEnabled(true);
     2779                        }
     2780                    }
    27742781                }
    27752782                UpdateDVDFramesPlayed();
    27762783                VERBOSE(VB_PLAYBACK, QString(LOC + "DVD Cell Changed. "