ReactOS 0.4.16-dev-297-gc569aee
|
#include "config.h"
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "dshow.h"
#include "amvideo.h"
#include "strmif.h"
#include "vfw.h"
#include <assert.h>
#include "wine/unicode.h"
#include "wine/debug.h"
#include "wine/strmbase.h"
#include "strmbase_private.h"
Go to the source code of this file.
Macros | |
#define | COBJMACROS |
Variables | |
static const WCHAR | wcsInputPinName [] = {'i','n','p','u','t',' ','p','i','n',0} |
static const WCHAR | wcsOutputPinName [] = {'o','u','t','p','u','t',' ','p','i','n',0} |
static const IPinVtbl | TransformFilter_InputPin_Vtbl |
static const IPinVtbl | TransformFilter_OutputPin_Vtbl |
static const IQualityControlVtbl | TransformFilter_QualityControl_Vtbl |
static const BaseFilterFuncTable | tfBaseFuncTable |
static const BaseInputPinFuncTable | tf_input_BaseInputFuncTable |
static const BaseOutputPinFuncTable | tf_output_BaseOutputFuncTable |
#define COBJMACROS |
Definition at line 24 of file transform.c.
|
inlinestatic |
Definition at line 49 of file transform.c.
Referenced by TransformFilter_Input_CheckMediaType().
|
inlinestatic |
Definition at line 59 of file transform.c.
Referenced by TransformFilter_InputPin_BeginFlush(), TransformFilter_InputPin_Disconnect(), TransformFilter_InputPin_EndFlush(), TransformFilter_InputPin_EndOfStream(), TransformFilter_InputPin_NewSegment(), TransformFilter_InputPin_ReceiveConnection(), and TransformFilterImpl_Run().
|
inlinestatic |
Definition at line 64 of file transform.c.
Referenced by TransformFilterImpl_Run(), and TransformFilterImpl_Stop().
Definition at line 54 of file transform.c.
Referenced by TransformFilter_Output_QueryAccept().
|
inlinestatic |
Definition at line 74 of file transform.c.
Referenced by TransformFilter_GetPin(), and TransformFilter_GetPinCount().
|
inlinestatic |
Definition at line 69 of file transform.c.
Referenced by TransformFilter_Input_CheckMediaType(), TransformFilter_Input_Receive(), TransformFilter_InputPin_BeginFlush(), TransformFilter_InputPin_Disconnect(), TransformFilter_InputPin_EndFlush(), TransformFilter_InputPin_EndOfStream(), TransformFilter_InputPin_NewSegment(), TransformFilter_InputPin_ReceiveConnection(), TransformFilter_Output_DecideBufferSize(), TransformFilter_Output_GetMediaType(), TransformFilter_Output_QueryAccept(), TransformFilter_QualityControlImpl_Notify(), TransformFilterImpl_FindPin(), TransformFilterImpl_Pause(), TransformFilterImpl_QueryInterface(), TransformFilterImpl_Release(), TransformFilterImpl_Run(), and TransformFilterImpl_Stop().
HRESULT TransformFilter_Construct | ( | const IBaseFilterVtbl * | pVtbl, |
LONG | filter_size, | ||
const CLSID * | pClsid, | ||
const TransformFilterFuncTable * | pFuncsTable, | ||
IBaseFilter ** | ppTransformFilter | ||
) |
Definition at line 263 of file transform.c.
Referenced by ACMWrapper_create(), and AVIDec_create().
|
static |
Definition at line 154 of file transform.c.
|
static |
Definition at line 165 of file transform.c.
|
static |
Definition at line 199 of file transform.c.
Referenced by TransformFilter_Construct().
|
static |
Definition at line 79 of file transform.c.
|
static |
Definition at line 94 of file transform.c.
Definition at line 507 of file transform.c.
Definition at line 493 of file transform.c.
Definition at line 525 of file transform.c.
Definition at line 441 of file transform.c.
|
static |
Definition at line 543 of file transform.c.
|
static |
Definition at line 467 of file transform.c.
|
static |
Definition at line 136 of file transform.c.
|
static |
Definition at line 142 of file transform.c.
|
static |
Definition at line 123 of file transform.c.
|
static |
Definition at line 605 of file transform.c.
HRESULT WINAPI TransformFilterImpl_FindPin | ( | IBaseFilter * | iface, |
LPCWSTR | Id, | ||
IPin ** | ppPin | ||
) |
HRESULT WINAPI TransformFilterImpl_Notify | ( | TransformFilter * | iface, |
IBaseFilter * | sender, | ||
Quality | qm | ||
) |
Definition at line 425 of file transform.c.
Referenced by TransformFilter_QualityControlImpl_Notify().
HRESULT WINAPI TransformFilterImpl_Pause | ( | IBaseFilter * | iface | ) |
Definition at line 374 of file transform.c.
HRESULT WINAPI TransformFilterImpl_QueryInterface | ( | IBaseFilter * | iface, |
REFIID | riid, | ||
LPVOID * | ppv | ||
) |
Definition at line 288 of file transform.c.
ULONG WINAPI TransformFilterImpl_Release | ( | IBaseFilter * | iface | ) |
Definition at line 313 of file transform.c.
HRESULT WINAPI TransformFilterImpl_Run | ( | IBaseFilter * | iface, |
REFERENCE_TIME | tStart | ||
) |
Definition at line 396 of file transform.c.
HRESULT WINAPI TransformFilterImpl_Stop | ( | IBaseFilter * | iface | ) |
IMediaFilter methods
Definition at line 354 of file transform.c.
WINE_DEFAULT_DEBUG_CHANNEL | ( | strmbase | ) |
|
static |
Definition at line 177 of file transform.c.
Referenced by TransformFilter_Init().
|
static |
Definition at line 187 of file transform.c.
Referenced by TransformFilter_Init().
|
static |
Definition at line 172 of file transform.c.
Referenced by TransformFilter_Init().
|
static |
Definition at line 45 of file transform.c.
Referenced by TransformFilter_Init().
|
static |
Definition at line 46 of file transform.c.
Referenced by TransformFilter_Init().
|
static |
Definition at line 47 of file transform.c.
Referenced by TransformFilter_Init().
Definition at line 42 of file transform.c.
Referenced by TransformFilter_Init().