[vlc-devel] [PATCH] -- xcb (resizing issue sometimes)

brezhoneg1 brezhoneg1 at yahoo.fr
Thu Jan 14 20:09:09 CET 2010


   In some situations, a vout window provider can issue several
move/resize in a row.
(for instance, a user rapidly switching from fullscreen to windowed mode
and back, or from two different layouts)

   In this case, vlc core loses some resizing events.

   My understanding is that the xcb thread managing events is different
from the vout thread. Therefore, the test used to rule out some events
is not updated in real time. This can lead to rule out wrong events in
case the user switches screens back and forth several times in a row.

   Just removing the test solved the problem.

   Any objection to this patch ?


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0012-xcb-fix-resizing-failing-to-succeed-sometimes.patch
Type: application/octet-stream
Size: 1193 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20100114/6b30ca65/attachment.obj>

More information about the vlc-devel mailing list