Xext: xvmc: drop X11 extension code (but keep driver ABI)

Drop the XvMC protocol handling code, so clients cannot access it anymore,
but still leaving enough of the DDX/driver intact in order not to break
the module ABI.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-08-26 11:43:45 +02:00
parent 5164007063
commit bd9d7fddf0
4 changed files with 2 additions and 686 deletions

View File

@@ -110,7 +110,6 @@ static struct { const char *name; int id; } reservedExt[] = {
{ "X-Resource", EXTENSION_MAJOR_XRESOURCE },
{ "XTEST", EXTENSION_MAJOR_XTEST },
{ "XVideo", EXTENSION_MAJOR_XVIDEO },
{ "XVideo-MotionCompensation", EXTENSION_MAJOR_XVMC },
};
static int checkReserved(const char* name)

View File

@@ -44,7 +44,6 @@
#define EXTENSION_MAJOR_XRESOURCE (EXTENSION_BASE + 32)
#define EXTENSION_MAJOR_XTEST (EXTENSION_BASE + 33)
#define EXTENSION_MAJOR_XVIDEO (EXTENSION_BASE + 34)
#define EXTENSION_MAJOR_XVMC (EXTENSION_BASE + 35)
#define RESERVED_EXTENSIONS 38