vdpau: correct field order for deinterlacing, credits to zgreg
authorRainer Hochecker <fernetmenta@online.de>
Mon, 4 Nov 2013 12:08:27 +0000 (13:08 +0100)
committerRainer Hochecker <fernetmenta@online.de>
Tue, 5 Nov 2013 07:15:22 +0000 (08:15 +0100)
xbmc/cores/dvdplayer/DVDCodecs/Video/VDPAU.cpp

index f026c92..97dea48 100644 (file)
@@ -2465,8 +2465,8 @@ void CMixer::ProcessPicture()
         past_surfaces[1] = m_mixerInput[2].videoSurface;
       }
       past_surfaces[0] = m_mixerInput[1].videoSurface;
-      futu_surfaces[0] = m_mixerInput[1].videoSurface;
-      futu_surfaces[1] = m_mixerInput[1].videoSurface;
+      futu_surfaces[0] = m_mixerInput[0].videoSurface;
+      futu_surfaces[1] = m_mixerInput[0].videoSurface;
 
       if (m_mixerInput[0].DVDPic.pts != DVD_NOPTS_VALUE &&
           m_mixerInput[1].DVDPic.pts != DVD_NOPTS_VALUE)