[vlc-devel] [PATCH] Playlists, Dbus

Polar Humenn polar.humenn at gmail.com
Fri Nov 21 00:41:18 CET 2008


This patch solves a problem I ran into with --enable-debug, playlists,
locking and the DBUS control module. Variable callbacks where getting
called that the Dbus controlling module placed on playlists, causing
deadlock. After a little research, I found that the playlists were
incorrectly locked during possible callbacks, and those callbacks were
operating on playlists within the Dbus module.
This patch solves both.

There is also a minor typo fixed in threads.c.

I also have other issues with variable callbacks (which affects other
work I'm doing) to which I will submit another patch, but is not
needed for this work to proceed.

Enjoy,
Cheers,
-Polar
-------------- next part --------------
A non-text attachment was scrubbed...
Name: master.diff
Type: text/x-patch
Size: 5250 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20081120/c77882de/attachment.bin>


More information about the vlc-devel mailing list