Having been in development for a few months now and going through a couple development releases, version 2.3.0 of the xf86-video-intel driver has been released. The 2.3 release represents Intel's Q2'08 open-source driver update and the biggest change is the addition of XvMC (X-Video Motion Compensation) support for the Intel 915/945 IGPs...
yeah, sorry for this, current xvmc performance on 945G is poor, because
it still allocate macro block in system memory and copy it to graphics
memory later for hardware decode each frame. And there might be other
penalty path in final decoded frame rendering onto screen.
And OSD requires xvmc subpicture feature which is still lacking in intel
xvmc implement. I hope to handle these before next stable release.