From 1216a893ee875f5bd42f986a481e22001b7b61ff Mon Sep 17 00:00:00 2001 From: anssih <anssih@568bbfeb-2a22-0410-94d2-cc84cf5bfa90> Date: Fri, 3 Sep 2010 19:35:09 +0000 Subject: [PATCH 4/8] fixed: VDPAU reverse telecine According to NVIDIA driver documentation reverse telecine only takes place when full rate temporal or temporal-spatial deinterlacing is activated. Activate temporal deinterlacing when reverse telecine is selected. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33511 568bbfeb-2a22-0410-94d2-cc84cf5bfa90 (cherry picked from commit fd39a7179edf61516caf140a133cb71a07b9229b) --- xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp b/xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp index 69858e7..4e9662c 100644 --- a/xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp +++ b/xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp @@ -645,7 +645,7 @@ void CVDPAU::SetDeinterlacing() } else if (method == VS_INTERLACEMETHOD_VDPAU_INVERSE_TELECINE) { - VdpBool enabled[]={0,0,1}; + VdpBool enabled[]={1,0,1}; vdp_st = vdp_video_mixer_set_feature_enables(videoMixer, ARSIZE(feature), feature, enabled); } else -- 1.7.3