Current git version of Nouveau DDX has video corruption when the video is larger than the screen res. This can be triggered by playing Elephants Dream in HD in mplayer, or taking some smaller movie and using -vf scale=something:big. The issue has only been observed when using YV12 output and the overlay (as is the default) - use of the blitter port, or using -vf yuy2 does not display the problem. Applying the two line fix from bug 4686 used in nv to Nouveau results in correct playback. Hardware is a NV31M [GeForce FX Go5600] (10d3:031a) in a laptop.
Adding ahuillet on CC.
This bug was likely to be fixed by my porting of nv fix b680a9652508e0d0e660fd924937870cd4ad3530 or ab7d37d61a01afea218321d336664896eaec5651 if you are on != NV30.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.