FFmpeg  4.0
Functions
dshow_enummediatypes.c File Reference
#include "dshow_capture.h"

Go to the source code of this file.

Functions

 DECLARE_QUERYINTERFACE (libAVEnumMediaTypes, { {&IID_IUnknown, 0}, {&IID_IEnumMediaTypes, 0} })
 
long WINAPI libAVEnumMediaTypes_Skip (libAVEnumMediaTypes *this, unsigned long n)
 
long WINAPI libAVEnumMediaTypes_Reset (libAVEnumMediaTypes *this)
 
long WINAPI libAVEnumMediaTypes_Clone (libAVEnumMediaTypes *this, libAVEnumMediaTypes **enums)
 
static int libAVEnumMediaTypes_Setup (libAVEnumMediaTypes *this, const AM_MEDIA_TYPE *type)
 

Function Documentation

◆ DECLARE_QUERYINTERFACE()

DECLARE_QUERYINTERFACE ( libAVEnumMediaTypes  ,
{ {&IID_IUnknown, 0}, {&IID_IEnumMediaTypes, 0} }   
)

Definition at line 24 of file dshow_enummediatypes.c.

◆ libAVEnumMediaTypes_Skip()

long WINAPI libAVEnumMediaTypes_Skip ( libAVEnumMediaTypes this,
unsigned long  n 
)

Definition at line 55 of file dshow_enummediatypes.c.

◆ libAVEnumMediaTypes_Reset()

long WINAPI libAVEnumMediaTypes_Reset ( libAVEnumMediaTypes this)

Definition at line 63 of file dshow_enummediatypes.c.

◆ libAVEnumMediaTypes_Clone()

long WINAPI libAVEnumMediaTypes_Clone ( libAVEnumMediaTypes this,
libAVEnumMediaTypes **  enums 
)

Definition at line 70 of file dshow_enummediatypes.c.

◆ libAVEnumMediaTypes_Setup()

static int libAVEnumMediaTypes_Setup ( libAVEnumMediaTypes this,
const AM_MEDIA_TYPE *  type 
)
static

Definition at line 85 of file dshow_enummediatypes.c.