VLC  3.0.15
Data Fields
module_config_t Struct Reference
Collaboration diagram for module_config_t:
Collaboration graph
[legend]

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
 
list
 
const char ** list_text
 
const char * list_cb_name
 
void * owner
 

Field Documentation

◆ b_advanced

unsigned module_config_t::b_advanced

Referenced by vlc_plugin_desc_cb().

◆ b_internal

unsigned module_config_t::b_internal

◆ b_removed

unsigned module_config_t::b_removed

◆ b_safe

unsigned module_config_t::b_safe

Referenced by vlc_plugin_desc_cb().

◆ b_unsaveable

unsigned module_config_t::b_unsaveable

◆ i

const int* module_config_t::i

◆ i_cb

vlc_integer_list_cb module_config_t::i_cb

◆ i_short

char module_config_t::i_short

◆ i_type

uint8_t module_config_t::i_type

◆ list

union { ... } module_config_t::list

◆ list_cb_name

const char* module_config_t::list_cb_name

◆ list_count

uint16_t module_config_t::list_count

◆ list_text

const char** module_config_t::list_text

◆ max

module_value_t module_config_t::max

◆ min

module_value_t module_config_t::min

◆ orig

module_value_t module_config_t::orig

◆ owner

void* module_config_t::owner

◆ psz

const char** module_config_t::psz

◆ psz_cb

vlc_string_list_cb module_config_t::psz_cb

◆ psz_longtext

const char* module_config_t::psz_longtext

◆ psz_name

const char* module_config_t::psz_name

◆ psz_text

const char* module_config_t::psz_text

◆ psz_type

const char* module_config_t::psz_type

◆ value

module_value_t module_config_t::value

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