03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef struct {
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef struct {
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef struct {
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef struct {
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef struct {
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef int (*XvMCCreateContextProcPtr) (XvPortPtr port,
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef void (*XvMCDestroyContextProcPtr) (XvMCContextPtr context);
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef int (*XvMCCreateSurfaceProcPtr) (XvMCSurfacePtr surface,
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef void (*XvMCDestroySurfaceProcPtr) (XvMCSurfacePtr surface);
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef int (*XvMCCreateSubpictureProcPtr) (XvMCSubpicturePtr subpicture,
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef void (*XvMCDestroySubpictureProcPtr) (XvMCSubpicturePtr subpicture);
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsynctypedef struct {
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsyncextern int (*XvMCScreenInitProc)(ScreenPtr, int, XvMCAdaptorPtr);
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsyncextern _X_EXPORT int XvMCScreenInit(ScreenPtr pScreen,
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsyncextern _X_EXPORT XvImagePtr XvMCFindXvImage(XvPortPtr pPort, CARD32 id);
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsyncextern _X_EXPORT int xf86XvMCRegisterDRInfo(ScreenPtr pScreen, char *name,
03532efdc331b598d3dedc8cc7477641c3b0dd12vboxsync#endif /* _XVMC_H */