xine-lib 1.2.13-20230125hg15249
Typedefs | Functions
DMO_VideoDecoder.h File Reference

Go to the source code of this file.

Typedefs

typedef struct _DMO_VideoDecoder DMO_VideoDecoder
 

Functions

int DMO_VideoDecoder_GetCapabilities (DMO_VideoDecoder *this)
 
DMO_VideoDecoderDMO_VideoDecoder_Open (const char *dllname, GUID *guid, BITMAPINFOHEADER *format, int flip, int maxauto)
 
void DMO_VideoDecoder_Destroy (DMO_VideoDecoder *this)
 
void DMO_VideoDecoder_StartInternal (DMO_VideoDecoder *this)
 
void DMO_VideoDecoder_StopInternal (DMO_VideoDecoder *this)
 
int DMO_VideoDecoder_DecodeInternal (DMO_VideoDecoder *this, const void *src, int size, int is_keyframe, char *pImage)
 
int DMO_VideoDecoder_SetDestFmt (DMO_VideoDecoder *this, int bits, unsigned int csp)
 
int DMO_VideoDecoder_SetDirection (DMO_VideoDecoder *this, int d)
 

Typedef Documentation

◆ DMO_VideoDecoder

Function Documentation

◆ DMO_VideoDecoder_DecodeInternal()

int DMO_VideoDecoder_DecodeInternal ( DMO_VideoDecoder * this,
const void * src,
int size,
int is_keyframe,
char * pImage )

◆ DMO_VideoDecoder_Destroy()

void DMO_VideoDecoder_Destroy ( DMO_VideoDecoder * this)

◆ DMO_VideoDecoder_GetCapabilities()

int DMO_VideoDecoder_GetCapabilities ( DMO_VideoDecoder * this)

◆ DMO_VideoDecoder_Open()

DMO_VideoDecoder * DMO_VideoDecoder_Open ( const char * dllname,
GUID * guid,
BITMAPINFOHEADER * format,
int flip,
int maxauto )

◆ DMO_VideoDecoder_SetDestFmt()

int DMO_VideoDecoder_SetDestFmt ( DMO_VideoDecoder * this,
int bits,
unsigned int csp )

◆ DMO_VideoDecoder_SetDirection()

int DMO_VideoDecoder_SetDirection ( DMO_VideoDecoder * this,
int d )

◆ DMO_VideoDecoder_StartInternal()

void DMO_VideoDecoder_StartInternal ( DMO_VideoDecoder * this)

◆ DMO_VideoDecoder_StopInternal()

void DMO_VideoDecoder_StopInternal ( DMO_VideoDecoder * this)