VLC  3.0.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
module_config_t Struct Reference
Collaboration diagram for module_config_t:
Collaboration graph

Data Fields

uint8_t i_type
char i_short
unsigned b_advanced:1
unsigned b_internal:1
unsigned b_unsaveable:1
unsigned b_safe:1
unsigned b_removed:1
const char * psz_type
const char * psz_name
const char * psz_text
const char * psz_longtext
module_value_t value
module_value_t orig
module_value_t min
module_value_t max
uint16_t list_count
union {
   const char **   psz
   const int *   i
   vlc_string_list_cb   psz_cb
   vlc_integer_list_cb   i_cb
const char ** list_text

Field Documentation

unsigned module_config_t::b_advanced
unsigned module_config_t::b_internal
unsigned module_config_t::b_removed
unsigned module_config_t::b_safe

Referenced by config_IsSafe(), and vlc_plugin_setter().

unsigned module_config_t::b_unsaveable
const int* module_config_t::i
vlc_integer_list_cb module_config_t::i_cb
char module_config_t::i_short
uint8_t module_config_t::i_type
union { ... } module_config_t::list
uint16_t module_config_t::list_count
const char** module_config_t::list_text
module_value_t module_config_t::max
module_value_t module_config_t::min
module_value_t module_config_t::orig
const char** module_config_t::psz
vlc_string_list_cb module_config_t::psz_cb
const char* module_config_t::psz_longtext
const char* module_config_t::psz_name
const char* module_config_t::psz_text
const char* module_config_t::psz_type
module_value_t module_config_t::value

The documentation for this struct was generated from the following file: