SDL 1.1.5 uses DirectColor visuals by default for gamma correction.
The XVideo extension doesn’t support DirectColor visuals in either
XFree86 4.00 or 4.01. This will be fixed in XFree86 4.02.
In the meantime, if you want to use the XVideo extension for hardware
acceleration of MPEG playback (using SMPEG CVS code for example), you
can tell SDL to use only Truecolor visuals by exporting the following
environment variable:
export SDL_VIDEO_X11_NODIRECTCOLOR=1
See ya!
-Sam Lantinga, Lead Programmer, Loki Entertainment Software
SDL 1.1.5 uses DirectColor visuals by default for gamma correction.
The XVideo extension doesn’t support DirectColor visuals in either
XFree86 4.00 or 4.01. This will be fixed in XFree86 4.02.
It does support it in 4.0.1 on the Matrox driver when you
specify Option “TexturedVideo”. That uses the texture engine
instead and the lookup tables should actually work. Jeff
disables that option when you load the DRI module though,
so it might not be of interest to the people who use SDL.
SDL 1.1.5 uses DirectColor visuals by default for gamma correction.
The XVideo extension doesn’t support DirectColor visuals in either
XFree86 4.00 or 4.01. This will be fixed in XFree86 4.02.
In the meantime, if you want to use the XVideo extension for hardware
acceleration of MPEG playback (using SMPEG CVS code for example), you
can tell SDL to use only Truecolor visuals by exporting the following
environment variable:
export SDL_VIDEO_X11_NODIRECTCOLOR=1
See ya!
-Sam Lantinga, Lead Programmer, Loki Entertainment Software