Go to the source code of this file.
|
| | DECLARE_QUERYINTERFACE (filter, DShowFilter, { {&IID_IUnknown, 0}, {&IID_IBaseFilter, 0} }) |
| |
| long WINAPI | ff_dshow_filter_Stop (DShowFilter *this) |
| |
| long WINAPI | ff_dshow_filter_Pause (DShowFilter *this) |
| |
| long WINAPI | ff_dshow_filter_Run (DShowFilter *this, REFERENCE_TIME start) |
| |
| long WINAPI | ff_dshow_filter_GetState (DShowFilter *this, DWORD ms, FILTER_STATE *state) |
| |
| long WINAPI | ff_dshow_filter_SetSyncSource (DShowFilter *this, IReferenceClock *clock) |
| |
| long WINAPI | ff_dshow_filter_GetSyncSource (DShowFilter *this, IReferenceClock **clock) |
| |
| long WINAPI | ff_dshow_filter_EnumPins (DShowFilter *this, IEnumPins **enumpin) |
| |
| long WINAPI | ff_dshow_filter_FindPin (DShowFilter *this, const wchar_t *id, IPin **pin) |
| |
| long WINAPI | ff_dshow_filter_QueryFilterInfo (DShowFilter *this, FILTER_INFO *info) |
| |
| long WINAPI | ff_dshow_filter_JoinFilterGraph (DShowFilter *this, IFilterGraph *graph, const wchar_t *name) |
| |
| long WINAPI | ff_dshow_filter_QueryVendorInfo (DShowFilter *this, wchar_t **info) |
| |
| static int | ff_dshow_filter_Setup (DShowFilter *this, void *priv_data, void *callback, enum dshowDeviceType type) |
| |
| static int | ff_dshow_filter_Cleanup (DShowFilter *this) |
| |
◆ DECLARE_QUERYINTERFACE()
| DECLARE_QUERYINTERFACE |
( |
filter | , |
|
|
DShowFilter | , |
|
|
{ {&IID_IUnknown, 0}, {&IID_IBaseFilter, 0} } | ) |
◆ ff_dshow_filter_Stop()
◆ ff_dshow_filter_Pause()
| long WINAPI ff_dshow_filter_Pause |
( |
DShowFilter * | this | ) |
|
◆ ff_dshow_filter_Run()
| long WINAPI ff_dshow_filter_Run |
( |
DShowFilter * | this, |
|
|
REFERENCE_TIME | start ) |
◆ ff_dshow_filter_GetState()
| long WINAPI ff_dshow_filter_GetState |
( |
DShowFilter * | this, |
|
|
DWORD | ms, |
|
|
FILTER_STATE * | state ) |
◆ ff_dshow_filter_SetSyncSource()
| long WINAPI ff_dshow_filter_SetSyncSource |
( |
DShowFilter * | this, |
|
|
IReferenceClock * | clock ) |
◆ ff_dshow_filter_GetSyncSource()
| long WINAPI ff_dshow_filter_GetSyncSource |
( |
DShowFilter * | this, |
|
|
IReferenceClock ** | clock ) |
◆ ff_dshow_filter_EnumPins()
| long WINAPI ff_dshow_filter_EnumPins |
( |
DShowFilter * | this, |
|
|
IEnumPins ** | enumpin ) |
◆ ff_dshow_filter_FindPin()
| long WINAPI ff_dshow_filter_FindPin |
( |
DShowFilter * | this, |
|
|
const wchar_t * | id, |
|
|
IPin ** | pin ) |
◆ ff_dshow_filter_QueryFilterInfo()
| long WINAPI ff_dshow_filter_QueryFilterInfo |
( |
DShowFilter * | this, |
|
|
FILTER_INFO * | info ) |
◆ ff_dshow_filter_JoinFilterGraph()
| long WINAPI ff_dshow_filter_JoinFilterGraph |
( |
DShowFilter * | this, |
|
|
IFilterGraph * | graph, |
|
|
const wchar_t * | name ) |
◆ ff_dshow_filter_QueryVendorInfo()
| long WINAPI ff_dshow_filter_QueryVendorInfo |
( |
DShowFilter * | this, |
|
|
wchar_t ** | info ) |
◆ ff_dshow_filter_Setup()
◆ ff_dshow_filter_Cleanup()
| static int ff_dshow_filter_Cleanup |
( |
DShowFilter * | this | ) |
|
|
static |