[vlc-devel] [PATCH] Improved Xinerama support in fullscreen mode

Harry Bock hbock at providence.edu
Tue Dec 26 02:49:39 CET 2006


Hello,

Hope you all had a nice Christmas!

These patches affect the X11 video output modules (X11, GLX, and XVideo
- modules/video_output/x11) to give a more intuitive behavior to the way
VLC handles fullscreen mode for Xinerama desktops. Previously, the
monitor had to be specified in the advanced configuration options, but
my patch makes it so that the screen will be selected by the current
position of the mouse cursor. I believe this is more along the line of
what users would expect. 

The option to use the pointer to select which screen to use is now the
default, with the originally defined behavior used should the user
disable my option (which could be preferable in some situations).

This has been tested successfully against the current VLC 0.8.6 source
code, using Fedora Core 6 x86_64. Also, it might be worthwhile to note
that I am using MergedFB and not Xinerama directly.

Thanks,
Harry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: glx.c-xinerama-fullscreen.patch
Type: text/x-patch
Size: 1137 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20061225/148c76ba/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x11.c-xinerama-fullscreen.patch
Type: text/x-patch
Size: 962 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20061225/148c76ba/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xcommon.c-xinerama-fullscreen.patch
Type: text/x-patch
Size: 3341 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20061225/148c76ba/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xcommon.h-xinerama-fullscreen.patch
Type: text/x-patch
Size: 465 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20061225/148c76ba/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xvideo.c-xinerama-fullscreen.patch
Type: text/x-patch
Size: 1027 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20061225/148c76ba/attachment-0004.bin>


More information about the vlc-devel mailing list