• Sam Hocevar's avatar
    * ./modules/misc/gtk_main.c: created the gtk_main module, which simply runs · f0ec49da
    Sam Hocevar authored
        gtk_main() in its own thread, and does nothing on subsequent calls. This
        ensures that gtk_main is only running once.
      * ./modules/gui/familiar/*, modules/gui/gtk/*: the familiar, gtk and gnome
        modules are now fully reentrant thanks to their use of the gtk_main module.
      * ./src/libvlc.c: implemented vlc_set(), a wrapper for config_Put* available
        to external programs.
      * ./src/libvlc.c: removed vlc_stop() and vlc_end(), everything is now done
        by vlc_destroy().
      * ./modules/control/rc/rc.c: implemented a few new functions. For instance,
        run "vlc -I rc" and then type "intf gtk" or "intf gnome". You can even
        launch several of them. "segfault" works, too.