[vlc-devel] LibVLC issues with --one-instance (forked from VLC 1.1.0-git issues)
Rémi Denis-Courmont
remi at remlab.net
Sun Mar 7 20:07:17 CET 2010
Le vendredi 5 mars 2010 19:44:46 Jakob Leben, vous avez écrit :
> On Wed, Mar 3, 2010 at 12:51 AM, Jean-Baptiste Kempf <jb at videolan.org>wrote:
> > - please check that playlist works fine: #3344 and such (jleben?)
>
> This is a LibVLC issue, not playlist issue. I don't have the knowledge to
> mess around with that code, but I can at least give a summary of problems,
> as I see it:
>
> - The Win version of handling --one-instance: message loop should be
> created after the playlist. (#3344)
Should be fixed.
> - The DBus version: should be made atomic: the 2 steps (1. checking for
> another instance on DBus, 2. registering current instance on DBus) should
> not interleave with the same actions from another instance. (#3369)
There are two ways to fix this:
- move the whole D-Bus interface to the core (*ahem*), or
- use a custom IPC instead of D-Bus (just like on Windows).
--
Rémi Denis-Courmont
http://www.remlab.net/
http://fi.linkedin.com/in/remidenis
More information about the vlc-devel
mailing list