xine-lib: xine-lib-1.2.12/src/dxr3/group_dxr3.c File Reference

xine-lib 1.2.12

Variables
group_dxr3.c File Reference
`#include <xine/xine_internal.h>`
`#include <xine/xine_plugin.h>`
`#include "group_dxr3.h"`

## Variables
static const uint32_t | supported_types_spu []
static const decoder_info_t | dxr3_spudec_info
static const uint32_t | supported_types_video []
static const decoder_info_t | dxr3_video_decoder_info
static const vo_info_t | vo_info_dxr3_aa
const plugin_info_t xine_plugin_info[] | EXPORTED

## Variable Documentation

## ◆ dxr3_spudec_info

const decoder_info_t dxr3_spudec_info
| static

Initial value:
= {
.supported_types = supported_types_spu,
.priority = 10,
}
supported_types_spu
static const uint32_t supported_types_spu[]
Definition: group_dxr3.c:36

## ◆ dxr3_video_decoder_info

const decoder_info_t dxr3_video_decoder_info
| static

Initial value:
= {
.supported_types = supported_types_video,
.priority = 10,
}
supported_types_video
static const uint32_t supported_types_video[]
Definition: group_dxr3.c:46

## ◆ EXPORTED

const plugin_info_t xine_plugin_info [] EXPORTED

Initial value:
= {
{ PLUGIN_VIDEO_DECODER, 19, "dxr3-mpeg2", XINE_VERSION_CODE, &dxr3_video_decoder_info, &dxr3_video_init_plugin },
{ PLUGIN_SPU_DECODER, 17, "dxr3-spudec", XINE_VERSION_CODE, &dxr3_spudec_info, &dxr3_spudec_init_plugin },
{ PLUGIN_VIDEO_OUT, 22, "aadxr3", XINE_VERSION_CODE, &vo_info_dxr3_aa, &dxr3_aa_init_plugin },
{ PLUGIN_NONE, 0, NULL, 0, NULL, NULL }
}
dxr3_spudec_init_plugin
void * dxr3_spudec_init_plugin(xine_t *xine, const void *data)
Definition: dxr3_decode_spu.c:166
dxr3_video_init_plugin
void * dxr3_video_init_plugin(xine_t *xine, const void *data)
Definition: dxr3_decode_video.c:156
dxr3_video_decoder_info
static const decoder_info_t dxr3_video_decoder_info
Definition: group_dxr3.c:51
dxr3_spudec_info
static const decoder_info_t dxr3_spudec_info
Definition: group_dxr3.c:41
vo_info_dxr3_aa
static const vo_info_t vo_info_dxr3_aa
Definition: group_dxr3.c:63
dxr3_aa_init_plugin
void * dxr3_aa_init_plugin(xine_t *xine, const void *visual_gen)
Definition: video_out_dxr3.c:167
XINE_VERSION_CODE
#define XINE_VERSION_CODE
Definition: xine_internal.h:57
NULL
NULL
Definition: xine_plugin.c:78
PLUGIN_NONE
#define PLUGIN_NONE
Definition: xine_plugin.h:29
PLUGIN_SPU_DECODER
#define PLUGIN_SPU_DECODER
Definition: xine_plugin.h:34
PLUGIN_VIDEO_OUT
#define PLUGIN_VIDEO_OUT
Definition: xine_plugin.h:36
PLUGIN_VIDEO_DECODER
#define PLUGIN_VIDEO_DECODER
Definition: xine_plugin.h:33

## ◆ supported_types_spu

const uint32_t supported_types_spu[]
| static

Initial value:
= {
BUF_SPU_DVD,
0,
}
BUF_SPU_DVD
#define BUF_SPU_DVD
Definition: buffer.h:287

## ◆ supported_types_video

const uint32_t supported_types_video[]
| static

Initial value:
= {
BUF_VIDEO_MPEG,
0,
}
BUF_VIDEO_MPEG
#define BUF_VIDEO_MPEG
Definition: buffer.h:91

## ◆ vo_info_dxr3_aa

const vo_info_t vo_info_dxr3_aa
| static

Initial value:
= {
.priority = 10,
.visual_type = XINE_VISUAL_TYPE_AA,
}
XINE_VISUAL_TYPE_AA
#define XINE_VISUAL_TYPE_AA
Definition: xine.h:156