xine-lib: xine-lib-1.2.13/include/xine/plugin_catalog.h File Reference

xine-lib 1.2.13-20230125hg15249

Data Structures | Macros | Typedefs
plugin_catalog.h File Reference
`#include <xine/xine_plugin.h>`
`#include <xine/xineutils.h>`

Go to the source code of this file.

## Data Structures
struct | plugin_file_t
struct | plugin_node_s
struct | plugin_catalog_s

## Macros
#define | DECODER_MAX 128
#define | PLUGIN_MAX 256
#define | PLUGINS_PER_TYPE 10

## Typedefs
typedef struct plugin_node_s | plugin_node_t
typedef struct plugin_catalog_s | plugin_catalog_t

## Macro Definition Documentation

## ◆ DECODER_MAX

#define DECODER_MAX 128

Referenced by _insert_node(), _x_decoder_available(), _x_get_audio_decoder(), _x_get_spu_decoder(), _x_get_video_decoder(), and map_decoder_list().

## ◆ PLUGIN_MAX

#define PLUGIN_MAX 256

Referenced by _insert_node().

## ◆ PLUGINS_PER_TYPE

#define PLUGINS_PER_TYPE 10

Referenced by _x_get_audio_decoder(), _x_get_spu_decoder(), _x_get_video_decoder(), and map_decoder_list().

## Typedef Documentation

## ◆ plugin_catalog_t

typedef struct plugin_catalog_s plugin_catalog_t

## ◆ plugin_node_t

typedef struct plugin_node_s plugin_node_t