registry: Register XvMC extension protocol names.
This commit is contained in:
parent
58c3240fcb
commit
853ea337bd
29
Xext/xvmc.c
29
Xext/xvmc.c
|
@ -16,6 +16,7 @@
|
|||
#include "scrnintstr.h"
|
||||
#include "extnsionst.h"
|
||||
#include "servermd.h"
|
||||
#include "registry.h"
|
||||
#include <X11/Xfuncproto.h>
|
||||
#include "xvdix.h"
|
||||
#include <X11/extensions/XvMC.h>
|
||||
|
@ -700,6 +701,34 @@ XvMCExtensionInit(void)
|
|||
XvMCReqCode = extEntry->base;
|
||||
XvMCEventBase = extEntry->eventBase;
|
||||
XvMCErrorBase = extEntry->errorBase;
|
||||
|
||||
RegisterRequestName(XvMCReqCode, xvmc_QueryVersion,
|
||||
XvMCName ":QueryVersion");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_ListSurfaceTypes,
|
||||
XvMCName ":ListSurfaceTypes");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_CreateContext,
|
||||
XvMCName ":CreateContext");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_DestroyContext,
|
||||
XvMCName ":DestroyContext");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_CreateSurface,
|
||||
XvMCName ":CreateSurface");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_DestroySurface,
|
||||
XvMCName ":DestroySurface");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_CreateSubpicture,
|
||||
XvMCName ":CreateSubpicture");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_DestroySubpicture,
|
||||
XvMCName ":DestroySubpicture");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_ListSubpictureTypes,
|
||||
XvMCName ":ListSubpictureTypes");
|
||||
RegisterRequestName(XvMCReqCode, xvmc_GetDRInfo,
|
||||
XvMCName ":GetDRInfo");
|
||||
|
||||
RegisterErrorName(XvMCErrorBase + XvMCBadContext,
|
||||
XvMCName ":BadContext");
|
||||
RegisterErrorName(XvMCErrorBase + XvMCBadSurface,
|
||||
XvMCName ":BadSurface");
|
||||
RegisterErrorName(XvMCErrorBase + XvMCBadSubpicture,
|
||||
XvMCName ":BadSubpicture");
|
||||
}
|
||||
|
||||
static Bool
|
||||
|
|
Loading…
Reference in New Issue
Block a user