]> git.sesse.net Git - vlc/blobdiff - include/vlc_configuration.h
Add FOURCC's for DAT12 and L24 (IETF RFC3190)
[vlc] / include / vlc_configuration.h
index c2c544a22af89bd462a499ca3ff06b5a4bc0f2d4..79e2eaf8658673d3d2cf92e67c0ffd621274ed4c 100644 (file)
@@ -56,7 +56,7 @@ extern "C" {
 
 /* Configuration item types */
 #define CONFIG_ITEM_STRING                  0x0010  /* String option */
-#define CONFIG_ITEM_FILE                    0x0020  /* File option */
+/* unused 0x0020 */
 #define CONFIG_ITEM_MODULE                  0x0030  /* Module option */
 #define CONFIG_ITEM_INTEGER                 0x0040  /* Integer option */
 #define CONFIG_ITEM_BOOL                    0x0050  /* Bool option */
@@ -68,6 +68,8 @@ extern "C" {
 #define CONFIG_ITEM_MODULE_LIST_CAT         0x00B0  /* Module option */
 #define CONFIG_ITEM_FONT                    0x00C0  /* Font option */
 #define CONFIG_ITEM_PASSWORD                0x00D0  /* Password option (*) */
+#define CONFIG_ITEM_LOADFILE                0x00E0  /* Read file option */
+#define CONFIG_ITEM_SAVEFILE                0x00F0  /* Written file option */
 
 #define CONFIG_ITEM                         0x00F0
 
@@ -153,10 +155,6 @@ struct module_config_t
     module_value_t min;
     module_value_t max;
 
-    /* Function to call when commiting a change */
-    vlc_callback_t pf_callback;
-    void          *p_callback_data;
-
     /* Values list */
     char **      ppsz_list;       /* List of possible values for the option */
     int         *pi_list;                              /* Idem for integers */