(it's not distinct from the module bank lock)
static void InitDeviceValues( libvlc_int_t * );
static void InitDeviceValues( libvlc_int_t * );
-vlc_mutex_t global_lock = VLC_STATIC_MUTEX;
+static vlc_mutex_t global_lock = VLC_STATIC_MUTEX;
/**
* Allocate a libvlc instance, initialize global data if needed
/**
* Allocate a libvlc instance, initialize global data if needed
/*
* Threads subsystem
*/
/*
* Threads subsystem
*/
-extern vlc_mutex_t global_lock; /* TODO: remove this crap */
/* Hopefully, no need to export this. There is a new thread API instead. */
void vlc_thread_cancel (vlc_object_t *);
/* Hopefully, no need to export this. There is a new thread API instead. */
void vlc_thread_cancel (vlc_object_t *);