VDPAU is an API that exposes hardware decoding and post-processing capabilities to video players. Nouveau provides some support for this via mesa's VDPAU state tracker. For more information, see VideoAcceleration.