xine-lib: xine-lib-1.2.13/src/dxr3/dxr3.h File Reference

xine-lib 1.2.13-20230125hg15249

Macros | Functions
dxr3.h File Reference
`#include "em8300.h"`
`#include <xine/xine_internal.h>`

Go to the source code of this file.

## Macros
#define | LOG_VID 0
#define | CONF_KEY "dxr3.device_number"
#define | CONF_NAME _("DXR3 device number")
#define | CONF_HELP _("If you have more than one DXR3 in your computer, you can specify which one to use here.")
#define | XINE_IMGFMT_DXR3 (('3'<<24)|('R'<<16)|('X'<<8)|'D')
#define | DXR3_VO_ID "dxr3"

## Functions
int | dxr3_present (xine_stream_t *stream)

## Macro Definition Documentation

## ◆ CONF_HELP

#define CONF_HELP _("If you have more than one DXR3 in your computer, you can specify which one to use here.")

Referenced by dxr3_open_plugin(), dxr3_scr_init(), dxr3_spudec_open_plugin(), and dxr3_vo_init_plugin().

## ◆ CONF_KEY

#define CONF_KEY "dxr3.device_number"

Referenced by dxr3_open_plugin(), dxr3_scr_init(), dxr3_spudec_open_plugin(), and dxr3_vo_init_plugin().

## ◆ CONF_NAME

#define CONF_NAME _("DXR3 device number")

Referenced by dxr3_open_plugin(), dxr3_scr_init(), dxr3_spudec_open_plugin(), and dxr3_vo_init_plugin().

## ◆ DXR3_VO_ID

#define DXR3_VO_ID "dxr3"

Referenced by dxr3_vo_init_plugin().

## ◆ LOG_VID

#define LOG_VID 0

## ◆ XINE_IMGFMT_DXR3

#define XINE_IMGFMT_DXR3 (('3'<<24)|('R'<<16)|('X'<<8)|'D')

Referenced by dxr3_decode_data(), dxr3_display_frame(), dxr3_frame_proc_frame(), dxr3_frame_proc_slice(), dxr3_overlay_begin(), dxr3_overlay_blend(), dxr3_overlay_end(), and dxr3_update_frame_format().

## Function Documentation

## ◆ dxr3_present()

int dxr3_present | ( | xine_stream_t * | stream | ) |

References dxr3_dispose(), llprintf, LOG_VID, and xine_stream_s::video_driver.

Referenced by dxr3_open_plugin(), and dxr3_spudec_open_plugin().