
Data Fields | |
| char * | psz_object_name |
| module_t * | next |
| module_t * | submodule |
| module_t * | parent |
| unsigned | submodule_count |
| gc_object_t | vlc_gc_data |
| vlc_mutex_t | lock |
| char * | psz_shortname |
| Module name. | |
| char * | psz_longname |
| Module descriptive name. | |
| char * | psz_help |
| Long help string for "special" modules. | |
| char * | pp_shortcuts [50] |
| Shortcuts to the module. | |
| char * | psz_capability |
| Capability. | |
| int | i_score |
| Score for the capability. | |
| uint32_t | i_cpu |
| Required CPU capabilities. | |
| bool | b_unloadable |
| Can we be dlclosed? | |
| bool | b_reentrant |
| Are we reentrant? | |
| bool | b_submodule |
| Is this a submodule? | |
| int(* | pf_activate )(vlc_object_t *) |
| void(* | pf_deactivate )(vlc_object_t *) |
| module_config_t * | p_config |
| size_t | confsize |
| unsigned int | i_config_items |
| unsigned int | i_bool_items |
| module_handle_t | handle |
| char * | psz_filename |
| bool | b_builtin |
| bool | b_loaded |
Referenced by __config_LoadConfigFile(), __module_need(), __module_unneed(), ConfigItem::ConfigItem(), ListModules(), module_find(), module_get_name(), module_get_object(), PreferencesWindow::PreferencesWindow(), SaveConfigFile(), Usage(), vlc_module_create(), vlc_module_destruct(), vlc_plugin_set(), vlc_submodule_create(), and vlc_submodule_destruct().
Referenced by AllocateBuiltinModule(), DeleteModule(), module_list_get(), vlc_module_create(), and vlc_submodule_create().
Referenced by DeleteModule(), vlc_module_create(), and vlc_submodule_create().
Referenced by __module_need(), vlc_module_create(), and vlc_submodule_create().
| unsigned module_t::submodule_count |
Referenced by vlc_module_create(), and vlc_submodule_create().
Referenced by module_hold(), and module_release().
Referenced by vlc_config_create(), vlc_module_create(), and vlc_module_destruct().
| char* module_t::psz_shortname |
Module name.
Referenced by module_get_name(), PreferencesWindow::PreferencesWindow(), vlc_module_create(), vlc_plugin_set(), and vlc_submodule_create().
| char* module_t::psz_longname |
Module descriptive name.
Referenced by ListModules(), module_get_name(), SaveConfigFile(), Usage(), vlc_module_create(), vlc_plugin_set(), and vlc_submodule_create().
| char* module_t::psz_help |
Long help string for "special" modules.
Referenced by module_get_help(), Usage(), vlc_module_create(), and vlc_plugin_set().
| char* module_t::pp_shortcuts[50] |
Shortcuts to the module.
Referenced by __module_need(), ListModules(), module_find_by_shortcut(), module_GetModulesNamesForCapability(), Usage(), vlc_module_create(), vlc_plugin_set(), and vlc_submodule_create().
| char* module_t::psz_capability |
Capability.
Referenced by ListModules(), module_get_capability(), module_GetModulesNamesForCapability(), module_provides(), vlc_module_create(), vlc_plugin_set(), and vlc_submodule_create().
Score for the capability.
Referenced by __module_need(), ListModules(), module_get_score(), vlc_module_create(), vlc_plugin_set(), and vlc_submodule_create().
| uint32_t module_t::i_cpu |
Required CPU capabilities.
Referenced by __module_need(), vlc_module_create(), vlc_plugin_set(), and vlc_submodule_create().
Is this a submodule?
Referenced by __config_ResetAll(), __module_need(), PreferencesWindow::PreferencesWindow(), vlc_module_create(), vlc_plugin_set(), and vlc_submodule_create().
| int( * module_t::pf_activate)(vlc_object_t *) |
Referenced by __module_need(), vlc_module_create(), and vlc_plugin_set().
| void( * module_t::pf_deactivate)(vlc_object_t *) |
Referenced by __module_unneed(), vlc_module_create(), and vlc_plugin_set().
Referenced by __config_LoadCmdLine(), __config_LoadConfigFile(), __config_ResetAll(), config_AutoSaveConfigFile(), config_FindConfig(), config_Free(), ConfigItem::ConfigItem(), module_config_get(), PreferencesWindow::PreferencesWindow(), SaveConfigFile(), Usage(), vlc_config_create(), and vlc_module_create().
| size_t module_t::confsize |
| unsigned int module_t::i_config_items |
| unsigned int module_t::i_bool_items |
Referenced by __config_LoadCmdLine(), vlc_config_create(), and vlc_module_create().
| module_handle_t module_t::handle |
Referenced by DeleteModule().
| char* module_t::psz_filename |
Referenced by __module_need(), DeleteModule(), and vlc_module_create().
| bool module_t::b_builtin |
Referenced by __module_need(), AllocateBuiltinModule(), DeleteModule(), and vlc_module_create().
| bool module_t::b_loaded |
Referenced by __module_need(), DeleteModule(), and vlc_module_create().
1.5.6