Future chipsets will have the ability to do hardware accelerated video decode of MPEG-2, MPEG-4 (part 2), H.264 (MPEG-4 part 10) and VC-1 (WMV)
Implementation of this spec will require a new package to provide the generic VA API in the form of libva. This library communicates with the X server to find out which hardware specific driver will be needed and will then load that hardware specific driver to do the actual work. libva will be open source licensed under a MIT style license.
The hardware specific driver that libva will open will be provided as part of the graphics driver.