VDPAU

Data Structures
Here are the data structures with brief descriptions:

C VdpBitstreamBuffer | Application data buffer containing compressed video data
C VdpColor |
C VdpLayer | Definition of an additional VdpOutputSurface layer in the composting model
C VdpOutputSurfaceRenderBlendState | Complete blending operation definition
C VdpPictureInfoAV1 | Picture parameter information for an AV1 picture
C[struct].ref_frame |
C[struct].global_motion |
C VdpPictureInfoH264 | Picture parameter information for an H.264 picture
C VdpPictureInfoH264Predictive | Picture parameter information for an H.264 Hi444PP picture
C VdpPictureInfoHEVC | Picture parameter information for an H.265/HEVC picture
C VdpPictureInfoHEVC444 | Picture parameter information for an HEVC 444 picture
C VdpPictureInfoMPEG1Or2 | Picture parameter information for an MPEG 1 or MPEG 2 picture
C VdpPictureInfoMPEG4Part2 | Picture parameter information for an MPEG-4 Part 2 picture
C VdpPictureInfoVC1 | Picture parameter information for a VC1 picture
C VdpPictureInfoVP9 |
C VdpPoint | A location within a surface
C VdpProcamp | Procamp operation parameterization data
C VdpRect | A rectangular region of a surface
C VdpReferenceFrameH264 | Information about an H.264 reference frame