While studying the code of some existing VLC modules, I've finally found a working solution. For all, who will be in the same situation: As mentioned by Rémi Denis-Courmont, variables must be tied to objects. In order to make your variable "global" (visible across modules), you must tied i...