|
VLC 4.0.0-dev
|
Configuration item. More...
#include <vlc_configuration.h>
Data Fields | ||
| uint8_t | i_type | |
| Configuration type. | ||
| const char * | psz_type | |
| Configuration subtype. | ||
| const char * | psz_name | |
| Option name. | ||
| const char * | psz_text | |
| Short comment on the configuration option. | ||
| const char * | psz_longtext | |
| Long comment on the configuration option. | ||
| module_value_t | value | |
| Current value. | ||
| module_value_t | orig | |
| Default value. | ||
| module_value_t | min | |
| Minimum value (for scalars only) | ||
| module_value_t | max | |
| Maximum value (for scalars only) | ||
| uint16_t | list_count | |
| Choices count. | ||
| union { | ||
| const char ** psz | ||
| Table of possible string choices. More... | ||
| const int * i | ||
| Table of possible integer choices. More... | ||
| } | list | |
| Possible choices. | ||
| const char ** | list_text | |
| Human-readable names for list values. | ||
Configuration item.
This is the internal reprensation of a configuration item. See also config_FindConfig().
| const int* module_config_t::i |
Table of possible integer choices.
Referenced by config_GetIntChoices(), vlc_plugin_desc_cb(), and vout_InitInterlacingSupport().
| uint8_t module_config_t::i_type |
Configuration type.
Referenced by config_ChainParse(), config_Free(), config_GetFloat(), config_GetInt(), config_GetPsz(), config_GetPszChoices(), config_GetType(), config_LoadCmdLine(), config_LoadConfigFile(), config_PutFloat(), config_PutInt(), config_ResetAll(), config_SaveConfigFile(), config_SortConfig(), plugin_show(), print_item(), vlc_config_create(), vlc_param_SetString(), and vlc_plugin_desc_cb().
| union { ... } module_config_t::list |
Possible choices.
Referenced by aout_New(), config_Free(), config_GetIntChoices(), config_GetPszChoices(), vlc_plugin_desc_cb(), and vout_InitInterlacingSupport().
| uint16_t module_config_t::list_count |
Choices count.
Referenced by aout_New(), config_Free(), config_GetIntChoices(), config_GetPszChoices(), vlc_plugin_desc_cb(), and vout_InitInterlacingSupport().
| const char** module_config_t::list_text |
Human-readable names for list values.
Referenced by aout_New(), config_Free(), config_GetIntChoices(), config_GetPszChoices(), vlc_plugin_desc_cb(), and vout_InitInterlacingSupport().
| module_value_t module_config_t::max |
Maximum value (for scalars only)
Referenced by config_ChainParse(), config_LoadCmdLine(), config_LoadConfigFile(), config_PutFloat(), config_PutInt(), print_item(), vlc_config_create(), and vlc_plugin_desc_cb().
| module_value_t module_config_t::min |
Minimum value (for scalars only)
Referenced by config_ChainParse(), config_LoadCmdLine(), config_PutFloat(), config_PutInt(), print_item(), vlc_config_create(), and vlc_plugin_desc_cb().
| module_value_t module_config_t::orig |
Default value.
Referenced by config_ResetAll(), config_SaveConfigFile(), print_item(), vlc_plugin_desc_cb(), and vout_InitInterlacingSupport().
| const char** module_config_t::psz |
Table of possible string choices.
Referenced by aout_New(), config_Free(), config_GetPszChoices(), vlc_plugin_desc_cb(), and vout_InitInterlacingSupport().
| const char* module_config_t::psz_longtext |
Long comment on the configuration option.
Referenced by config_GetLabel(), print_item(), print_section(), and vlc_plugin_desc_cb().
| const char* module_config_t::psz_name |
Option name.
Referenced by config_LoadCmdLine(), config_SaveConfigFile(), print_item(), and vlc_plugin_desc_cb().
| const char* module_config_t::psz_text |
Short comment on the configuration option.
Referenced by config_GetLabel(), config_SaveConfigFile(), print_item(), print_section(), and vlc_plugin_desc_cb().
| const char* module_config_t::psz_type |
Configuration subtype.
Referenced by config_GetPszChoices(), and vlc_plugin_desc_cb().
| module_value_t module_config_t::value |
Current value.
Referenced by config_LoadConfigFile(), config_PutFloat(), config_PutInt(), config_ResetAll(), vlc_param_SetString(), and vlc_plugin_desc_cb().