FFmpeg
|
dshow_enummediatypes.c
Go to the documentation of this file.
102 DECLARE_CREATE(libAVEnumMediaTypes, libAVEnumMediaTypes_Setup(this, type), const AM_MEDIA_TYPE *type)
long WINAPI libAVEnumMediaTypes_Next(libAVEnumMediaTypes *, unsigned long, AM_MEDIA_TYPE **, unsigned long *)
long WINAPI libAVEnumMediaTypes_Skip(libAVEnumMediaTypes *this, unsigned long n)
Definition: dshow_enummediatypes.c:53
long WINAPI libAVEnumMediaTypes_Reset(libAVEnumMediaTypes *this)
Definition: dshow_enummediatypes.c:61
long ff_copy_dshow_media_type(AM_MEDIA_TYPE *dst, const AM_MEDIA_TYPE *src)
Definition: dshow_common.c:24
void * av_malloc(size_t size)
Allocate a block of size bytes with alignment suitable for all memory accesses (including vectors if ...
Definition: mem.c:73
long WINAPI libAVEnumMediaTypes_Clone(libAVEnumMediaTypes *this, libAVEnumMediaTypes **enums)
Definition: dshow_enummediatypes.c:68
Definition: dshow_capture.h:224
#define type
static int libAVEnumMediaTypes_Setup(libAVEnumMediaTypes *this, const AM_MEDIA_TYPE *type)
Definition: dshow_enummediatypes.c:83
libAVEnumMediaTypes * libAVEnumMediaTypes_Create(const AM_MEDIA_TYPE *type)
DECLARE_QUERYINTERFACE(libAVEnumMediaTypes,{{&IID_IUnknown, 0},{&IID_IEnumPins, 0}})
Definition: dshow_enummediatypes.c:24
Generated on Mon Nov 18 2024 06:51:53 for FFmpeg by 1.8.11