- /* Global properties */
- int i_argc; /* command line arguments count */
- char ** ppsz_argv; /* command line arguments */
- char * psz_homedir; /* configuration directory */
- char * psz_userdir; /* user's home directory */
- char * psz_configfile; /* location of config file */
-
- /* Fast memcpy plugin used */
- module_t * p_memcpy_module;
- void* ( *pf_memcpy ) ( void *, const void *, size_t );
- void* ( *pf_memset ) ( void *, int, size_t );
-
- /* Shared data - these structures are accessed directly from p_vlc by
- * several modules */
-
- /* Locks */
- vlc_mutex_t config_lock; /* lock for the config file */
+ bool b_stats; ///< Should we collect stats ?
+ vlc_mutex_t timer_lock; ///< Lock to protect timers
+ int i_timers; ///< Number of timers
+ counter_t **pp_timers; ///< Array of all timers
+
+ vlc_mutex_t config_lock; ///< Lock for the config file