Module xvmc

Source
Expand description

The XVideo-MotionCompensation X extension.

Accessible with the xvmc cargo feature.

Structs§

Context
CreateContext
The CreateContext request.
CreateContextCookie
Cookie type for CreateContext.
CreateContextCookieUnchecked
Unchecked cookie type for CreateContext.
CreateContextReply
Reply type for CreateContext.
CreateSubpicture
The CreateSubpicture request.
CreateSubpictureCookie
Cookie type for CreateSubpicture.
CreateSubpictureCookieUnchecked
Unchecked cookie type for CreateSubpicture.
CreateSubpictureReply
Reply type for CreateSubpicture.
CreateSurface
The CreateSurface request.
CreateSurfaceCookie
Cookie type for CreateSurface.
CreateSurfaceCookieUnchecked
Unchecked cookie type for CreateSurface.
CreateSurfaceReply
Reply type for CreateSurface.
DestroyContext
The DestroyContext request.
DestroySubpicture
The DestroySubpicture request.
DestroySurface
The DestroySurface request.
ListSubpictureTypes
The ListSubpictureTypes request.
ListSubpictureTypesCookie
Cookie type for ListSubpictureTypes.
ListSubpictureTypesCookieUnchecked
Unchecked cookie type for ListSubpictureTypes.
ListSubpictureTypesReply
Reply type for ListSubpictureTypes.
ListSurfaceTypes
The ListSurfaceTypes request.
ListSurfaceTypesCookie
Cookie type for ListSurfaceTypes.
ListSurfaceTypesCookieUnchecked
Unchecked cookie type for ListSurfaceTypes.
ListSurfaceTypesReply
Reply type for ListSurfaceTypes.
QueryVersion
The QueryVersion request.
QueryVersionCookie
Cookie type for QueryVersion.
QueryVersionCookieUnchecked
Unchecked cookie type for QueryVersion.
QueryVersionReply
Reply type for QueryVersion.
Subpicture
Surface
SurfaceInfo

Constants§

MAJOR_VERSION
The major version of the XvMC extension.
MINOR_VERSION
The minor version of the XvMC extension.
VERSION_STRING
The version string of the XvMC extension.
XNAME
The official identifier for the XvMC extension.

Functions§

get_extension_data
Fetch server runtime info data of the XvMC extension.
prefetch_extension_data
Prefetch server runtime info data of the XvMC extension.