]> git.sesse.net Git - vlc/blobdiff - include/configuration.h
Add a change_internal modifier to options. Please check OS X implementation
[vlc] / include / configuration.h
index 6b708809c88a8b8e5a0b37eeef102e74a9c88a55..2d775d0d28eabaadacf5e4154a5e4fc1c9632e25 100644 (file)
@@ -154,6 +154,7 @@ struct module_config_t
     vlc_mutex_t *p_lock;            /* Lock to use when modifying the config */
     vlc_bool_t   b_dirty;          /* Dirty flag to indicate a config change */
     vlc_bool_t   b_advanced;          /* Flag to indicate an advanced option */
+    vlc_bool_t   b_internal;   /* Flag to indicate option is not to be shows */
 
     /* Original option values */
     char        *psz_value_orig;
@@ -395,5 +396,8 @@ int config_AutoSaveConfigFile( vlc_object_t * );
       action_text; \
     p_config[i_config].i_action++;
 
+#define change_internal() \
+    p_config[i_config].b_internal = VLC_TRUE;
+
 #define change_autosave() \
     p_config[i_config].b_autosave = VLC_TRUE;