Collaboration diagram for Versioning:
![]() |
Defines | |
#define | VDPAU_INTERFACE_VERSION 1 |
The VDPAU interface version described by this header file. | |
#define | VDPAU_VERSION 1 |
The VDPAU version described by this header file. | |
Typedefs | |
typedef VdpStatus | VdpGetApiVersion (uint32_t *api_version) |
Retrieve the VDPAU version implemented by the backend. | |
typedef VdpStatus | VdpGetInformationString (char const **information_string) |
Retrieve an implementation-specific string description of the implementation. This typically includes detailed version information. |
|
The VDPAU interface version described by this header file. This version will only increase if a major incompatible change is made. For example, if the parameters passed to an existing function are modified, rather than simply adding new functions/enumerations), or if the mechanism used to load the backend driver is modified incompatibly. Such changes are unlikely. This value also represents the DSO version of VDPAU-related shared-libraries. VDPAU version numbers are simple integers that increase monotonically (typically by value 1). |
|
The VDPAU version described by this header file. This version will increase whenever any non-documentation change is made to vdpau.h, or related header files such as vdpau_x11.h. Such changes typically involve the addition of new functions, constants, or features. Such changes are expected to be completely backwards-compatible. VDPAU version numbers are simple integers that increase monotonically (typically by value 1). |
|
Retrieve the VDPAU version implemented by the backend.
|
|
Retrieve an implementation-specific string description of the implementation. This typically includes detailed version information.
|