]> git.sesse.net Git - vlc/blobdiff - include/vlc_interface.h
Add support for config chain for interface modules
[vlc] / include / vlc_interface.h
index 3053a7a169680f0e89075629f7505457479892b5..056167a5480b4daf511ccef642ede25b4706827a 100644 (file)
@@ -67,6 +67,8 @@ struct intf_thread_t
                                intf_dialog_args_t * );
 
     vlc_mutex_t  change_lock;
+
+    config_chain_t *p_cfg;
 };
 
 /** \brief Arguments passed to a dialogs provider
@@ -273,20 +275,6 @@ enum
     INTERACT_DESTROY
 };
 
-/**
- * This structure contains the active interaction dialogs, and is
- * used by the manager
- */
-struct interaction_t
-{
-    VLC_COMMON_MEMBERS
-
-    int                         i_dialogs;      ///< Number of dialogs
-    interaction_dialog_t      **pp_dialogs;     ///< Dialogs
-    intf_thread_t              *p_intf;         ///< Interface to use
-    int                         i_last_id;      ///< Last attributed ID
-};
-
 /***************************************************************************
  * Exported symbols
  ***************************************************************************/