Mobile Hardware Decode

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)

Figure 2.6. Overview of Architecture

Overview of Architecture

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.

Figure 2.7. Deliverables

Deliverables


The hardware specific driver that libva will open will be provided as part of the graphics driver.