- /* Global properties */
- char * psz_homedir; ///< user's home directory
- char * psz_configdir; ///< user's configuration directory
- char * psz_datadir; ///< user's data directory
- char * psz_cachedir; ///< user's cache directory
-
- char * psz_configfile; ///< location of config file
-
- playlist_t *p_playlist; ///< playlist object
-
- vlc_object_t *p_interaction; ///< interface interaction object
-
- vlm_t *p_vlm; ///< vlm if created from libvlc-common.
- /// (this is clearly private and
- // shouldn't be used)
-
- void *p_stats_computer; ///< Input thread computing stats (needs cleanup)
- global_stats_t *p_stats; ///< Global statistics
-
- /* There is no real reason to keep a list of items, but not to break
- * everything, let's keep it */
- input_item_array_t input_items; ///< Array of all created input items
- int i_last_input_id ; ///< Last id of input item
-
- /* Messages */
- msg_bank_t msg_bank; ///< The message bank
- int i_verbose; ///< info messages
- bool b_color; ///< color messages?
-