23 #ifndef _PLUGIN_CATALOG_H 24 #define _PLUGIN_CATALOG_H 29 #define DECODER_MAX 128 30 #define PLUGIN_MAX 256 33 #define PLUGINS_PER_TYPE 10 plugin_node_t * audio_decoder_map[128][10]
Definition: plugin_catalog.h:59
int decoder_count
Definition: plugin_catalog.h:71
xine_list_t * file_list
Definition: plugin_catalog.h:57
#define PLUGINS_PER_TYPE
Definition: plugin_catalog.h:33
xine_sarray_t * plugin_lists[PLUGIN_TYPE_MAX]
Definition: plugin_catalog.h:54
Definition: sorted_array.c:30
#define PLUGIN_MAX
Definition: plugin_catalog.h:30
void * plugin_class
Definition: plugin_catalog.h:47
Definition: plugin_catalog.h:44
Definition: plugin_catalog.h:53
plugin_node_t * video_decoder_map[128][10]
Definition: plugin_catalog.h:60
int plugin_count
Definition: plugin_catalog.h:70
time_t filemtime
Definition: plugin_catalog.h:38
int ref
Definition: plugin_catalog.h:40
off_t filesize
Definition: plugin_catalog.h:37
xine_list_t * config_entry_list
Definition: plugin_catalog.h:48
#define DECODER_MAX
Definition: plugin_catalog.h:29
xine_sarray_t * cache_list
Definition: plugin_catalog.h:56
int ref
Definition: plugin_catalog.h:49
Definition: plugin_catalog.h:35
plugin_info_t * info
Definition: plugin_catalog.h:46
int no_unload
Definition: plugin_catalog.h:41
char * prio_desc[128]
Definition: plugin_catalog.h:66
pthread_mutex_t lock
Definition: plugin_catalog.h:68
plugin_node_t * spu_decoder_map[128][10]
Definition: plugin_catalog.h:61
void * lib_handle
Definition: plugin_catalog.h:39
int priority
Definition: plugin_catalog.h:50
plugin_file_t * file
Definition: plugin_catalog.h:45
Definition: xine_plugin.h:52
char * filename
Definition: plugin_catalog.h:36
#define PLUGIN_TYPE_MAX
Definition: xine_plugin.h:38
const char * ids[256]
Definition: plugin_catalog.h:63