xine-lib: xine-lib-1.2.13/src/video_dec/libvdpau/group_vdpau.c File Reference

xine-lib 1.2.13-20230125hg15249

Variables
group_vdpau.c File Reference
`#include "group_vdpau.h"`

## Variables
static const uint32_t | video_types_h264 [] = { BUF_VIDEO_H264, 0 }
static const uint32_t | video_types_vc1 [] = { BUF_VIDEO_VC1, BUF_VIDEO_WMV9, 0 }
static const uint32_t | video_types_mpeg12 [] = { BUF_VIDEO_MPEG, 0 }
static const uint32_t | video_types_mpeg4 [] = { BUF_VIDEO_MPEG4, BUF_VIDEO_XVID, BUF_VIDEO_DIVX5, BUF_VIDEO_3IVX, 0 }
static const decoder_info_t | dec_info_video_alterh264 = { .supported_types = video_types_h264, .priority = 9 }
static const decoder_info_t | dec_info_video_h264 = { .supported_types = video_types_h264, .priority = 7 }
static const decoder_info_t | dec_info_video_vc1 = { .supported_types = video_types_vc1, .priority = 8 }
static const decoder_info_t | dec_info_video_mpeg12 = { .supported_types = video_types_mpeg12, .priority = 8 }
static const decoder_info_t | dec_info_video_mpeg4 = { .supported_types = video_types_mpeg4, .priority = 8 }
const plugin_info_t xine_plugin_info[] | EXPORTED

## Variable Documentation

## ◆ dec_info_video_alterh264

const decoder_info_t dec_info_video_alterh264 = { .supported_types = video_types_h264, .priority = 9 }
| static

## ◆ dec_info_video_h264

const decoder_info_t dec_info_video_h264 = { .supported_types = video_types_h264, .priority = 7 }
| static

## ◆ dec_info_video_mpeg12

const decoder_info_t dec_info_video_mpeg12 = { .supported_types = video_types_mpeg12, .priority = 8 }
| static

## ◆ dec_info_video_mpeg4

const decoder_info_t dec_info_video_mpeg4 = { .supported_types = video_types_mpeg4, .priority = 8 }
| static

## ◆ dec_info_video_vc1

const decoder_info_t dec_info_video_vc1 = { .supported_types = video_types_vc1, .priority = 8 }
| static

## ◆ EXPORTED

const plugin_info_t xine_plugin_info [] EXPORTED

Initial value:
= {
{ PLUGIN_VIDEO_DECODER,
19, "vdpau_h264_alter", XINE_VERSION_CODE, &dec_info_video_alterh264, h264_alter_init_plugin },
{ PLUGIN_VIDEO_DECODER,
19, "vdpau_h264", XINE_VERSION_CODE, &dec_info_video_h264, h264_init_plugin },
{ PLUGIN_VIDEO_DECODER,
19, "vdpau_vc1", XINE_VERSION_CODE, &dec_info_video_vc1, vc1_init_plugin },
{ PLUGIN_VIDEO_DECODER,
19, "vdpau_mpeg12", XINE_VERSION_CODE, &dec_info_video_mpeg12, mpeg12_init_plugin },
{ PLUGIN_VIDEO_DECODER,
19, "vdpau_mpeg4", XINE_VERSION_CODE, &dec_info_video_mpeg4, mpeg4_init_plugin },
{ PLUGIN_NONE, 0, NULL, 0, NULL, NULL }
}
h264_alter_init_plugin
void * h264_alter_init_plugin(xine_t *xine, const void *data)
Definition alterh264_decode.c:620
dec_info_video_vc1
static const decoder_info_t dec_info_video_vc1
Definition group_vdpau.c:49
dec_info_video_mpeg4
static const decoder_info_t dec_info_video_mpeg4
Definition group_vdpau.c:51
dec_info_video_alterh264
static const decoder_info_t dec_info_video_alterh264
Definition group_vdpau.c:47
dec_info_video_h264
static const decoder_info_t dec_info_video_h264
Definition group_vdpau.c:48
dec_info_video_mpeg12
static const decoder_info_t dec_info_video_mpeg12
Definition group_vdpau.c:50
mpeg4_init_plugin
void * mpeg4_init_plugin(xine_t *xine, const void *data)
Definition vdpau_mpeg4.c:1164
h264_init_plugin
void * h264_init_plugin(xine_t *xine, const void *data)
Definition vdpau_h264.c:4420
vc1_init_plugin
void * vc1_init_plugin(xine_t *xine, const void *data)
Definition vdpau_vc1.c:1165
mpeg12_init_plugin
void * mpeg12_init_plugin(xine_t *xine, const void *data)
Definition vdpau_mpeg12.c:1108
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_VIDEO_DECODER
#define PLUGIN_VIDEO_DECODER
Definition xine_plugin.h:33

## ◆ video_types_h264

const uint32_t video_types_h264[] = { BUF_VIDEO_H264, 0 }
| static

## ◆ video_types_mpeg12

const uint32_t video_types_mpeg12[] = { BUF_VIDEO_MPEG, 0 }
| static

## ◆ video_types_mpeg4

const uint32_t video_types_mpeg4[] = { BUF_VIDEO_MPEG4, BUF_VIDEO_XVID, BUF_VIDEO_DIVX5, BUF_VIDEO_3IVX, 0 }
| static

## ◆ video_types_vc1

const uint32_t video_types_vc1[] = { BUF_VIDEO_VC1, BUF_VIDEO_WMV9, 0 }
| static