This is an attempt at backporting the xv-related changes from Xorg CVS, and applies against 1.4.1.3-0ubuntu1.
I've been using this for quite a while now on my machine, without a single crash and other ill effects. I've suspended/resumed/played video hundreds of times, without any problems.
I should point out, though, that I don't now the first thing about xorg internals - I've just cherrypicked the parts of the upstream changes that seemed to have something to do with xvideo and general memory handling.
This is an attempt at backporting the xv-related changes from Xorg CVS, and applies against 1.4.1.3-0ubuntu1.
I've been using this for quite a while now on my machine, without a single crash and other ill effects. I've suspended/ resumed/ played video hundreds of times, without any problems.
I should point out, though, that I don't now the first thing about xorg internals - I've just cherrypicked the parts of the upstream changes that seemed to have something to do with xvideo and general memory handling.