VLC 4.0.0-dev
|
#include <configuration.h>
Data Fields | ||
union { | ||
_Atomic int64_t i | ||
Current value (if integer or boolean) More... | ||
_Atomic float f | ||
Current value (if floating point) More... | ||
char *_Atomic str | ||
Current value (if character string) More... | ||
} | value | |
struct vlc_plugin_t * | owner | |
unsigned char | shortname | |
Optional short option name. | ||
unsigned | internal:1 | |
Hidden from preferences and help. | ||
unsigned | unsaved:1 | |
Not stored in persistent configuration. | ||
unsigned | safe:1 | |
Safe for untrusted provisioning (playlists) | ||
unsigned | obsolete:1 | |
Ignored for backward compatibility. | ||
struct module_config_t | item | |
_Atomic float vlc_param::f |
Current value (if floating point)
Referenced by config_GetFloat(), config_LoadConfigFile(), config_PutFloat(), config_ResetAll(), and vlc_plugin_desc_cb().
_Atomic int64_t vlc_param::i |
Current value (if integer or boolean)
Referenced by config_GetInt(), config_GetIntChoices(), config_GetPszChoices(), config_ListModules(), config_LoadCmdLine(), config_LoadConfigFile(), config_PutInt(), config_ResetAll(), config_SortConfig(), ListModules(), module_config_get(), plugin_show(), and vlc_plugin_desc_cb().
unsigned vlc_param::internal |
Hidden from preferences and help.
Referenced by module_config_get(), and vlc_plugin_desc_cb().
struct module_config_t vlc_param::item |
Referenced by config_ChainParse(), config_FindConfig(), config_Free(), config_GetFloat(), config_GetInt(), config_GetIntChoices(), config_GetPsz(), config_GetPszChoices(), config_GetType(), config_LoadCmdLine(), config_LoadConfigFile(), config_PutFloat(), config_PutInt(), config_ResetAll(), config_SortConfig(), module_config_get(), plugin_show(), print_item(), vlc_config_create(), vlc_param_SetString(), and vlc_plugin_desc_cb().
unsigned vlc_param::obsolete |
Ignored for backward compatibility.
Referenced by config_ChainParse(), config_LoadCmdLine(), config_LoadConfigFile(), module_config_get(), plugin_show(), Usage(), and vlc_plugin_desc_cb().
struct vlc_plugin_t* vlc_param::owner |
Referenced by config_GetIntChoices(), config_GetPszChoices(), and vlc_config_create().
unsigned vlc_param::safe |
Safe for untrusted provisioning (playlists)
Referenced by config_IsSafe(), and vlc_plugin_desc_cb().
unsigned char vlc_param::shortname |
Optional short option name.
Referenced by config_LoadCmdLine(), print_item(), and vlc_plugin_desc_cb().
char* _Atomic vlc_param::str |
Current value (if character string)
Referenced by config_Free(), config_GetPsz(), config_StringEscape(), vlc_config_create(), and vlc_param_SetString().
unsigned vlc_param::unsaved |
Not stored in persistent configuration.
Referenced by config_LoadConfigFile(), and vlc_plugin_desc_cb().
union { ... } vlc_param::value |