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