diff --git a/Xext/xvdix.h b/Xext/xvdix.h index ee09b3dde..136df87bb 100644 --- a/Xext/xvdix.h +++ b/Xext/xvdix.h @@ -85,13 +85,6 @@ typedef struct { ClientPtr client; } XvGrabRec, *XvGrabPtr; -typedef struct _XvVideoNotifyRec { - struct _XvVideoNotifyRec *next; - ClientPtr client; - unsigned long id; - unsigned long mask; -} XvVideoNotifyRec, *XvVideoNotifyPtr; - typedef struct _XvPortNotifyRec { struct _XvPortNotifyRec *next; ClientPtr client; diff --git a/Xext/xvmain.c b/Xext/xvmain.c index 22baec49f..13c716329 100644 --- a/Xext/xvmain.c +++ b/Xext/xvmain.c @@ -110,6 +110,13 @@ SOFTWARE. #define SCREEN_EPILOGUE(pScreen, field, wrapper)\ ((pScreen)->field = wrapper) +typedef struct _XvVideoNotifyRec { + struct _XvVideoNotifyRec *next; + ClientPtr client; + unsigned long id; + unsigned long mask; +} XvVideoNotifyRec, *XvVideoNotifyPtr; + static DevPrivateKeyRec XvScreenKeyRec; Bool noXvExtension = FALSE;