typedef struct playlist_add_t playlist_add_t;
/* Modules */
-typedef struct module_bank_t module_bank_t;
typedef struct module_t module_t;
typedef struct module_config_t module_config_t;
-typedef struct module_symbols_t module_symbols_t;
-typedef struct module_cache_t module_cache_t;
typedef struct config_category_t config_category_t;
#ifndef LIBVLC_MODULES_H
# define LIBVLC_MODULES_H 1
+typedef struct module_cache_t module_cache_t;
+
/*****************************************************************************
* module_bank_t: the module bank
*****************************************************************************
* This variable is accessed by any function using modules.
*****************************************************************************/
-struct module_bank_t
+typedef struct module_bank_t
{
unsigned i_usage;
module_cache_t **pp_loaded_cache;
module_t *head;
-};
+} module_bank_t;
/*****************************************************************************
* Module cache description structure