FFmpeg
|
dshow_filter.c File Reference
#include "dshow_capture.h"
Include dependency graph for dshow_filter.c:
Go to the source code of this file.
Functions | |
DECLARE_QUERYINTERFACE (libAVFilter,{{&IID_IUnknown, 0},{&IID_IBaseFilter, 0}}) | |
long WINAPI | libAVFilter_Stop (libAVFilter *this) |
long WINAPI | libAVFilter_Pause (libAVFilter *this) |
long WINAPI | libAVFilter_Run (libAVFilter *this, REFERENCE_TIME start) |
long WINAPI | libAVFilter_GetState (libAVFilter *this, DWORD ms, FILTER_STATE *state) |
long WINAPI | libAVFilter_SetSyncSource (libAVFilter *this, IReferenceClock *clock) |
long WINAPI | libAVFilter_GetSyncSource (libAVFilter *this, IReferenceClock **clock) |
long WINAPI | libAVFilter_EnumPins (libAVFilter *this, IEnumPins **enumpin) |
long WINAPI | libAVFilter_FindPin (libAVFilter *this, const wchar_t *id, IPin **pin) |
long WINAPI | libAVFilter_QueryFilterInfo (libAVFilter *this, FILTER_INFO *info) |
long WINAPI | libAVFilter_JoinFilterGraph (libAVFilter *this, IFilterGraph *graph, const wchar_t *name) |
long WINAPI | libAVFilter_QueryVendorInfo (libAVFilter *this, wchar_t **info) |
static int | libAVFilter_Setup (libAVFilter *this, void *priv_data, void *callback, enum dshowDeviceType type) |
static int | libAVFilter_Cleanup (libAVFilter *this) |
Function Documentation
DECLARE_QUERYINTERFACE | ( | libAVFilter | , |
{{&IID_IUnknown, 0},{&IID_IBaseFilter, 0}} | |||
) |
Definition at line 24 of file dshow_filter.c.
|
static |
Definition at line 195 of file dshow_filter.c.
long WINAPI libAVFilter_EnumPins | ( | libAVFilter * | this, |
IEnumPins ** | enumpin | ||
) |
Definition at line 96 of file dshow_filter.c.
long WINAPI libAVFilter_FindPin | ( | libAVFilter * | this, |
const wchar_t * | id, | ||
IPin ** | pin | ||
) |
Definition at line 111 of file dshow_filter.c.
long WINAPI libAVFilter_GetState | ( | libAVFilter * | this, |
DWORD | ms, | ||
FILTER_STATE * | state | ||
) |
Definition at line 59 of file dshow_filter.c.
long WINAPI libAVFilter_GetSyncSource | ( | libAVFilter * | this, |
IReferenceClock ** | clock | ||
) |
Definition at line 83 of file dshow_filter.c.
long WINAPI libAVFilter_JoinFilterGraph | ( | libAVFilter * | this, |
IFilterGraph * | graph, | ||
const wchar_t * | name | ||
) |
Definition at line 142 of file dshow_filter.c.
long WINAPI libAVFilter_Pause | ( | libAVFilter * | this | ) |
Definition at line 44 of file dshow_filter.c.
long WINAPI libAVFilter_QueryFilterInfo | ( | libAVFilter * | this, |
FILTER_INFO * | info | ||
) |
Definition at line 129 of file dshow_filter.c.
long WINAPI libAVFilter_QueryVendorInfo | ( | libAVFilter * | this, |
wchar_t ** | info | ||
) |
Definition at line 154 of file dshow_filter.c.
long WINAPI libAVFilter_Run | ( | libAVFilter * | this, |
REFERENCE_TIME | start | ||
) |
Definition at line 51 of file dshow_filter.c.
long WINAPI libAVFilter_SetSyncSource | ( | libAVFilter * | this, |
IReferenceClock * | clock | ||
) |
Definition at line 68 of file dshow_filter.c.
|
static |
Definition at line 166 of file dshow_filter.c.
Referenced by libAVFilter_Cleanup().
long WINAPI libAVFilter_Stop | ( | libAVFilter * | this | ) |
Definition at line 37 of file dshow_filter.c.
Generated on Mon Nov 18 2024 06:52:05 for FFmpeg by 1.8.11