xine-lib 1.2.13-20230125hg15249
Data Fields
plugin_catalog_s Struct Reference

#include <plugin_catalog.h>

Data Fields

xine_sarray_tplugin_lists [PLUGIN_TYPE_MAX]
 
xine_sarray_tcache_list
 
xine_list_tfile_list
 
plugin_node_taudio_decoder_map [128][10]
 
plugin_node_tvideo_decoder_map [128][10]
 
plugin_node_tspu_decoder_map [128][10]
 
const char * ids [256]
 
char * prio_desc [128]
 
pthread_mutex_t lock
 
int plugin_count
 
int decoder_count
 
xine_sarray_tmodules_list
 

Field Documentation

◆ audio_decoder_map

plugin_node_t* plugin_catalog_s::audio_decoder_map[128][10]

◆ cache_list

xine_sarray_t* plugin_catalog_s::cache_list

Referenced by _new_catalog().

◆ decoder_count

int plugin_catalog_s::decoder_count

◆ file_list

xine_list_t* plugin_catalog_s::file_list

Referenced by _new_catalog().

◆ ids

const char* plugin_catalog_s::ids[256]

◆ lock

pthread_mutex_t plugin_catalog_s::lock

◆ modules_list

xine_sarray_t* plugin_catalog_s::modules_list

Referenced by _new_catalog(), and _x_find_module().

◆ plugin_count

int plugin_catalog_s::plugin_count

◆ plugin_lists

xine_sarray_t* plugin_catalog_s::plugin_lists[PLUGIN_TYPE_MAX]

◆ prio_desc

char* plugin_catalog_s::prio_desc[128]

◆ spu_decoder_map

plugin_node_t* plugin_catalog_s::spu_decoder_map[128][10]

◆ video_decoder_map

plugin_node_t* plugin_catalog_s::video_decoder_map[128][10]

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