-/*****************************************************************************
- * Prototypes - these methods are used to get default values for some threads
- * and modules.
- *****************************************************************************/
-int main_GetIntVariable( char *psz_name, int i_default );
-char * main_GetPszVariable( char *psz_name, char *psz_default );
-void main_PutIntVariable( char *psz_name, int i_value );
-void main_PutPszVariable( char *psz_name, char *psz_value );
+ /* Pointer to the big, evil global lock */
+ vlc_mutex_t * p_global_lock;
+ void ** pp_global_data;
+
+ /* System-specific variables */
+#if defined( SYS_BEOS )
+ vlc_object_t * p_appthread;
+#elif defined( WIN32 )
+ SIGNALOBJECTANDWAIT SignalObjectAndWait;
+ vlc_bool_t b_fast_pthread;
+#endif
+};