xine-lib 1.2.11
Typedefs | Functions
DS_VideoDecoder.h File Reference

Go to the source code of this file.

Typedefs

typedef struct _DS_VideoDecoder DS_VideoDecoder
 

Functions

int DS_VideoDecoder_GetCapabilities (DS_VideoDecoder *this)
 
DS_VideoDecoderDS_VideoDecoder_Open (const char *dllname, GUID *guid, BITMAPINFOHEADER *format, int flip, int maxauto)
 
void DS_VideoDecoder_Destroy (DS_VideoDecoder *this)
 
void DS_VideoDecoder_StartInternal (DS_VideoDecoder *this)
 
void DS_VideoDecoder_StopInternal (DS_VideoDecoder *this)
 
int DS_VideoDecoder_DecodeInternal (DS_VideoDecoder *this, const void *src, int size, int is_keyframe, char *pImage)
 
int DS_VideoDecoder_SetDestFmt (DS_VideoDecoder *this, int bits, unsigned int csp)
 
int DS_VideoDecoder_SetDirection (DS_VideoDecoder *this, int d)
 
int DS_VideoDecoder_GetValue (DS_VideoDecoder *this, const char *name, int *value)
 
int DS_VideoDecoder_SetValue (DS_VideoDecoder *this, const char *name, int value)
 

Typedef Documentation

◆ DS_VideoDecoder

Function Documentation

◆ DS_VideoDecoder_DecodeInternal()

int DS_VideoDecoder_DecodeInternal ( DS_VideoDecoder this,
const void *  src,
int  size,
int  is_keyframe,
char *  pImage 
)

◆ DS_VideoDecoder_Destroy()

void DS_VideoDecoder_Destroy ( DS_VideoDecoder this)

◆ DS_VideoDecoder_GetCapabilities()

int DS_VideoDecoder_GetCapabilities ( DS_VideoDecoder this)

◆ DS_VideoDecoder_GetValue()

int DS_VideoDecoder_GetValue ( DS_VideoDecoder this,
const char *  name,
int *  value 
)

◆ DS_VideoDecoder_Open()

DS_VideoDecoder * DS_VideoDecoder_Open ( const char *  dllname,
GUID *  guid,
BITMAPINFOHEADER *  format,
int  flip,
int  maxauto 
)

◆ DS_VideoDecoder_SetDestFmt()

int DS_VideoDecoder_SetDestFmt ( DS_VideoDecoder this,
int  bits,
unsigned int  csp 
)

◆ DS_VideoDecoder_SetDirection()

int DS_VideoDecoder_SetDirection ( DS_VideoDecoder this,
int  d 
)

◆ DS_VideoDecoder_SetValue()

int DS_VideoDecoder_SetValue ( DS_VideoDecoder this,
const char *  name,
int  value 
)

◆ DS_VideoDecoder_StartInternal()

void DS_VideoDecoder_StartInternal ( DS_VideoDecoder this)

◆ DS_VideoDecoder_StopInternal()

void DS_VideoDecoder_StopInternal ( DS_VideoDecoder this)