When I make the movie.play() call the first frame shows on my screen for a second, then it's gone. If I move another window over part of the pygame window (and keep moving it around), the movie shows up and it's playing normally. But when I stop moving the window over top my pygame window, the movie disappears. It seems like some sort of buffering problem or something.
[snip]
Sounds like either X, or more specifically, your videodriver and overlays. What hardware is this on? X version? Are you using X or binary drivers? etc?So is this an X version problem or what?