xserver: Branch 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Feb 7 10:33:20 UTC 2025
Xext/xvdix.h | 9 +++++++++
Xext/xvdix_priv.h | 9 ---------
hw/xfree86/common/xf86xvmc.c | 10 +++++-----
3 files changed, 14 insertions(+), 14 deletions(-)
New commits:
commit 8539f35818f5a62d4293712a2b94d2fa472cd1cb
Author: Enrico Weigelt, metux IT consult <info at metux.net>
Date: Fri Sep 6 21:32:47 2024 +0200
Revert "xv: unexport XvScreenRec and XvScreenPtr"
This reverts commit 58a2fb8b6fe8d1d9cd5f42911abbf23f8a22c060.
Needed by xf86-video-intel driver. Didn't get noticed, because we don't
have this driver in our CI yet.
Signed-off-by: Enrico Weigelt, metux IT consult <info at metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1772>
diff --git a/Xext/xvdix.h b/Xext/xvdix.h
index e2646bbfb..0ead1c80a 100644
--- a/Xext/xvdix.h
+++ b/Xext/xvdix.h
@@ -169,6 +169,15 @@ typedef struct _XvPortRec {
DevUnion devPriv;
} XvPortRec, *XvPortPtr;
+typedef struct {
+ int version, revision;
+ int nAdaptors;
+ XvAdaptorPtr pAdaptors;
+ DestroyWindowProcPtr DestroyWindow;
+ DestroyPixmapProcPtr DestroyPixmap;
+ CloseScreenProcPtr CloseScreen;
+} XvScreenRec, *XvScreenPtr;
+
extern _X_EXPORT int XvScreenInit(ScreenPtr);
extern _X_EXPORT DevPrivateKey XvGetScreenKey(void);
extern _X_EXPORT unsigned long XvGetRTPort(void);
diff --git a/Xext/xvdix_priv.h b/Xext/xvdix_priv.h
index 5bd08e334..d1ddb68f2 100644
--- a/Xext/xvdix_priv.h
+++ b/Xext/xvdix_priv.h
@@ -22,15 +22,6 @@
#define _XvBadPort (XvBadPort+XvErrorBase)
-typedef struct {
- int version, revision;
- int nAdaptors;
- XvAdaptorPtr pAdaptors;
- DestroyWindowProcPtr DestroyWindow;
- DestroyPixmapProcPtr DestroyPixmap;
- CloseScreenProcPtr CloseScreen;
-} XvScreenRec, *XvScreenPtr;
-
typedef struct _XvPortNotifyRec {
struct _XvPortNotifyRec *next;
ClientPtr client;
diff --git a/hw/xfree86/common/xf86xvmc.c b/hw/xfree86/common/xf86xvmc.c
index 747085dbe..c67418bf4 100644
--- a/hw/xfree86/common/xf86xvmc.c
+++ b/hw/xfree86/common/xf86xvmc.c
@@ -25,21 +25,21 @@
* the sale, use or other dealings in this Software without prior written
* authorization from the copyright holder(s) and author(s).
*/
+
#ifdef HAVE_XORG_CONFIG_H
#include <xorg-config.h>
#endif
-#include <X11/X.h>
-#include <X11/Xproto.h>
-
-#include "Xext/xvdix_priv.h"
-
#include "misc.h"
#include "xf86.h"
#include "xf86_OSproc.h"
+
+#include <X11/X.h>
+#include <X11/Xproto.h>
#include "scrnintstr.h"
#include "resource.h"
#include "dixstruct.h"
+
#include "xf86xvpriv.h"
#include "xf86xvmc.h"
More information about the xorg-commit
mailing list