ReactOS 0.4.16-dev-297-gc569aee
|
#include "dshow.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "wine/strmbase.h"
#include "uuids.h"
#include "vfwmsgs.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 | wcsAltInputPinName [] = {'I','n',0} |
static const IQualityControlVtbl | Renderer_QualityControl_Vtbl |
static const IPinVtbl | BaseRenderer_InputPin_Vtbl |
static const BaseFilterFuncTable | RendererBaseFilterFuncTable |
static const BaseInputPinFuncTable | input_BaseInputFuncTable |
#define COBJMACROS |
Definition at line 21 of file renderer.c.
|
static |
Definition at line 197 of file renderer.c.
|
static |
Definition at line 208 of file renderer.c.
HRESULT WINAPI BaseRenderer_Init | ( | BaseRenderer * | This, |
const IBaseFilterVtbl * | Vtbl, | ||
IUnknown * | pUnkOuter, | ||
const CLSID * | pClsid, | ||
DWORD_PTR | DebugInfo, | ||
const BaseRendererFuncTable * | pBaseFuncsTable | ||
) |
Definition at line 241 of file renderer.c.
Referenced by DSoundRender_create(), NullRenderer_create(), VideoRenderer_create(), and vmr_create().
|
static |
Definition at line 213 of file renderer.c.
Definition at line 125 of file renderer.c.
Definition at line 79 of file renderer.c.
Definition at line 150 of file renderer.c.
Definition at line 100 of file renderer.c.
|
static |
Definition at line 59 of file renderer.c.
|
static |
Definition at line 219 of file renderer.c.
HRESULT WINAPI BaseRendererImpl_BeginFlush | ( | BaseRenderer * | iface | ) |
Definition at line 590 of file renderer.c.
Referenced by BaseRenderer_InputPin_BeginFlush(), and DSoundRender_BeginFlush().
HRESULT WINAPI BaseRendererImpl_ClearPendingSample | ( | BaseRenderer * | iface | ) |
Definition at line 609 of file renderer.c.
Referenced by BaseRenderer_InputPin_Disconnect(), BaseRendererImpl_BeginFlush(), BaseRendererImpl_Pause(), BaseRendererImpl_Receive(), BaseRendererImpl_Release(), and BaseRendererImpl_Run().
HRESULT WINAPI BaseRendererImpl_EndFlush | ( | BaseRenderer * | iface | ) |
Definition at line 599 of file renderer.c.
Referenced by BaseRenderer_InputPin_EndFlush(), DSoundRender_EndFlush(), and VideoRenderer_EndFlush().
HRESULT WINAPI BaseRendererImpl_EndOfStream | ( | BaseRenderer * | iface | ) |
Definition at line 567 of file renderer.c.
Referenced by BaseRenderer_InputPin_EndOfStream(), and DSoundRender_EndOfStream().
HRESULT WINAPI BaseRendererImpl_FindPin | ( | IBaseFilter * | iface, |
LPCWSTR | Id, | ||
IPin ** | ppPin | ||
) |
Definition at line 421 of file renderer.c.
HRESULT WINAPI BaseRendererImpl_GetState | ( | IBaseFilter * | iface, |
DWORD | dwMilliSecsTimeout, | ||
FILTER_STATE * | pState | ||
) |
Definition at line 550 of file renderer.c.
HRESULT WINAPI BaseRendererImpl_Pause | ( | IBaseFilter * | iface | ) |
Definition at line 506 of file renderer.c.
HRESULT WINAPI BaseRendererImpl_QueryInterface | ( | IBaseFilter * | iface, |
REFIID | riid, | ||
LPVOID * | ppv | ||
) |
Definition at line 280 of file renderer.c.
Referenced by DSoundRender_QueryInterface(), NullRendererInner_QueryInterface(), VideoRendererInner_QueryInterface(), and VMR9Inner_QueryInterface().
HRESULT WINAPI BaseRendererImpl_Receive | ( | BaseRenderer * | This, |
IMediaSample * | pSample | ||
) |
Definition at line 329 of file renderer.c.
Referenced by BaseRenderer_Receive().
ULONG WINAPI BaseRendererImpl_Release | ( | IBaseFilter * | iface | ) |
Definition at line 296 of file renderer.c.
Referenced by DSoundRender_create(), DSoundRender_Release(), NullRenderer_create(), NullRendererInner_Release(), VideoRenderer_create(), VideoRendererInner_Release(), VMR9Inner_Release(), and vmr_create().
HRESULT WINAPI BaseRendererImpl_Run | ( | IBaseFilter * | iface, |
REFERENCE_TIME | tStart | ||
) |
Definition at line 461 of file renderer.c.
HRESULT WINAPI BaseRendererImpl_SetSyncSource | ( | IBaseFilter * | iface, |
IReferenceClock * | clock | ||
) |
Definition at line 537 of file renderer.c.
HRESULT WINAPI BaseRendererImpl_Stop | ( | IBaseFilter * | iface | ) |
Definition at line 440 of file renderer.c.
|
inlinestatic |
Definition at line 36 of file renderer.c.
Referenced by BaseRenderer_InputPin_BeginFlush(), BaseRenderer_InputPin_Disconnect(), BaseRenderer_InputPin_EndFlush(), BaseRenderer_InputPin_EndOfStream(), and BaseRenderer_InputPin_ReceiveConnection().
|
inlinestatic |
|
inlinestatic |
Definition at line 41 of file renderer.c.
Referenced by BaseRenderer_Input_CheckMediaType(), BaseRenderer_InputPin_BeginFlush(), BaseRenderer_InputPin_Disconnect(), BaseRenderer_InputPin_EndFlush(), BaseRenderer_InputPin_EndOfStream(), BaseRenderer_InputPin_ReceiveConnection(), BaseRenderer_Receive(), BaseRendererImpl_FindPin(), BaseRendererImpl_GetState(), BaseRendererImpl_Pause(), BaseRendererImpl_QueryInterface(), BaseRendererImpl_Release(), BaseRendererImpl_Run(), BaseRendererImpl_SetSyncSource(), and BaseRendererImpl_Stop().
WINE_DEFAULT_DEBUG_CHANNEL | ( | strmbase | ) |
|
static |
Definition at line 175 of file renderer.c.
Referenced by BaseRenderer_Init().
|
static |
Definition at line 230 of file renderer.c.
Referenced by BaseRenderer_Init().
|
static |
Definition at line 51 of file renderer.c.
Referenced by BaseRenderer_Init().
|
static |
Definition at line 225 of file renderer.c.
Referenced by BaseRenderer_Init().
Definition at line 34 of file renderer.c.
Referenced by BaseRendererImpl_FindPin().
Definition at line 33 of file renderer.c.
Referenced by BaseRenderer_Init(), and BaseRendererImpl_FindPin().