[vlc-devel] [RFC] dbus plugin removal

Mirsal Ennaime mirsal.ennaime at gmail.com
Mon Jul 19 09:08:39 CEST 2010


2010/7/18 Rémi Denis-Courmont <remi at remlab.net>:
> Le dimanche 18 juillet 2010 22:51:27 Mirsal Ennaime, vous avez écrit :
>> I thought the thread safety issues had been fixed. I need to dig a bit
>> more to find out about this. Do you have any pointers ?
>
> For a start, libdbus calls (un)setenv(). Then I don't see how LibVLC can call
> the threads init function early enough. And last, libdbus calls signal() which
> is not something a library should ever do.

Understood.
Is it still a problem if all all the libdbus calls are made from a
single thread at a time ?
Would switching to dbus-glib an option ? (the notify module uses it
through libnotify)

Thanks for your insight.

Regards,
-- 
Mirsal



More information about the vlc-devel mailing list