Here is some N800 progress report. Now I have some test version of framebuffer based video output for N800 working. It is not ready for public release yet as I still need to clean up the sources a bit and test it more (make sure that nothing got broken for Nokia 770 while hacking the code). This video output code is not very fast (looks like framebuffer driver got a bit more complicated and YUV screen updates are currently slower than RGB) but video playback does not jam anymore. Anyway, direct framebuffer access on N800 may serve only as a temporary solution, once libxv gets fixed, it would be the preferred way for video output. In addition, we can't be sure that framebuffer API would not change in the next firmware update breaking mplayer. But we can keep xv video output as default and have an option for enabling this framebuffer based video output hack for those who would like to watch video here and now What do you think, is it worth trying?