Ticket #1754: bob_deinterlace_dvd_v2.patch
File bob_deinterlace_dvd_v2.patch, 1.8 KB (added by , 19 years ago) |
---|
-
libs/libmythtv/avformatdecoder.cpp
282 282 allow_ac3_passthru(false), allow_dts_passthru(false), 283 283 disable_passthru(false), 284 284 // DVD 285 lastdvdtitle( 0), lastcellstart(0),285 lastdvdtitle(-1), lastcellstart(0), 286 286 dvdmenupktseen(false), dvdvideopause(false), 287 287 lastrepeat(0) 288 288 { … … 2439 2439 m_positionMap.clear(); 2440 2440 SyncPositionMap(); 2441 2441 VERBOSE(VB_PLAYBACK, LOC + "DVD Title Changed"); 2442 GetNVP()->SetDVDVideoFilters(); 2442 2443 ScanStreams(true); 2443 2444 lastdvdtitle = dvdtitle; 2444 2445 } -
libs/libmythtv/NuppelVideoPlayer.h
379 379 { 380 380 hidedvdbutton = hide; 381 381 } 382 void SetDVDVideoFilters(void); 382 383 383 384 protected: 384 385 void DisplayPauseFrame(void); -
libs/libmythtv/NuppelVideoPlayer.cpp
6081 6081 ringBuffer->DVD()->GoToNextProgram(); 6082 6082 } 6083 6083 6084 void NuppelVideoPlayer::SetDVDVideoFilters(void) 6085 { 6086 QString dvdfilter; 6087 if (ringBuffer->InDVDMenuOrStillFrame()) 6088 m_DeintSetting = 0; 6089 else 6090 m_DeintSetting = gContext->GetNumSetting("Deinterlace", 0); 6091 } 6092 6084 6093 // EIA-708 caption support -- begin 6085 6094 void NuppelVideoPlayer::SetCurrentWindow(uint service_num, int window_id) 6086 6095 {