[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

More information about the vlc-devel mailing list