#error You are not libvlc or one of its plugins. You cannot include this file
#endif
+TYPEDEF_ARRAY(input_item_t*, input_item_array_t);
+
/*****************************************************************************
* libvlc_internal_instance_t
*****************************************************************************
playlist_t *p_playlist; ///< playlist object
- vlc_object_t *p_interaction; ///< interface interaction 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
const char *psz_action;
int i_action;
int i_key;
-
- /* hotkey accounting information */
- mtime_t i_delta_date;/*< minimum delta time between two key presses */
- mtime_t i_last_date; /*< last date key was pressed */
- int i_times; /*< n times pressed within delta date*/
} *p_hotkeys;
};