VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_plugin_t Struct Reference

VLC plugin. More...

#include <modules.h>

Collaboration diagram for vlc_plugin_t:
[legend]

Data Fields

struct vlc_plugin_tnext
 
module_t *unsigned modules_count
 
const char * textdomain
 gettext domain (or NULL)
 
struct { 
 
   struct vlc_param *   params 
 Table of configuration items. More...
 
   size_t   size 
 Total count of all items. More...
 
   size_t   count 
 Count of real options (excludes hints) More...
 
   size_t   booleans 
 Count of options that are of boolean type. More...
 
conf 
 Variables set by the module to store its config options.
 

Detailed Description

VLC plugin.

Field Documentation

◆ booleans

size_t vlc_plugin_t::booleans

Count of options that are of boolean type.

Referenced by vlc_config_create(), and vlc_plugin_create().

◆ [struct]

struct { ... } vlc_plugin_t::conf

Variables set by the module to store its config options.

Referenced by config_SortConfig(), module_config_get(), plugin_show(), vlc_config_create(), vlc_plugin_create(), and vlc_plugin_destroy().

◆ count

size_t vlc_plugin_t::count

Count of real options (excludes hints)

Referenced by config_SortConfig(), module_EndBank(), vlc_config_create(), vlc_plugin_create(), and vlc_plugin_store().

◆ modules_count

module_t* unsigned vlc_plugin_t::modules_count

◆ next

◆ params

struct vlc_param* vlc_plugin_t::params

◆ size

size_t vlc_plugin_t::size

◆ textdomain

const char* vlc_plugin_t::textdomain

gettext domain (or NULL)

Referenced by module_gettext(), vlc_plugin_create(), and vlc_plugin_desc_cb().


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