|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <dshow.h>#include <ks.h>#include <ksproxy.h>#include <devioctl.h>#include <stdio.h>#include <dvp.h>#include <vptype.h>#include <vpconfig.h>#include <setupapi.h>#include <vector>#include <stack>#include <list>#include <assert.h>#include <ksmedia.h>

Go to the source code of this file.
Classes | |
| struct | INTERFACE_TABLE |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | WIN32_LEAN_AND_MEAN |
| #define | _FORCENAMELESSUNION |
| #define | BUILDING_KS |
| #define | _KSDDK_ |
| #define | KSPROXY_TRACE |
| #define | __STREAMS__ |
| #define | INTERFACE IKsClock |
Typedefs | |
| typedef HRESULT(CALLBACK * | LPFNCREATEINSTANCE) (IUnknown *pUnkOuter, REFIID riid, LPVOID *ppvObject) |
| IClassFactory * CClassFactory_fnConstructor | ( | LPFNCREATEINSTANCE | lpfnCI, |
| PLONG | pcRefDll, | ||
| IID * | riidInst | ||
| ) |
Definition at line 91 of file classfactory.cpp.
| HRESULT WINAPI CEnumMediaTypes_fnConstructor | ( | ULONG | MediaTypeCount, |
| AM_MEDIA_TYPE * | MediaTypes, | ||
| REFIID | riid, | ||
| LPVOID * | ppv | ||
| ) |
Definition at line 175 of file enum_mediatypes.cpp.
Referenced by CInputPin::EnumMediaTypes(), COutputPin::EnumMediaTypes(), and CPin::EnumMediaTypes().
Definition at line 151 of file enumpins.cpp.
Referenced by CKsProxy::EnumPins(), and CNetworkProvider::EnumPins().
| HRESULT WINAPI CInputPin_Constructor | ( | IBaseFilter * | ParentFilter, |
| LPCWSTR | PinName, | ||
| HANDLE | hFilter, | ||
| ULONG | PinId, | ||
| KSPIN_COMMUNICATION | Communication, | ||
| REFIID | riid, | ||
| LPVOID * | ppv | ||
| ) |
Definition at line 1766 of file input_pin.cpp.
Referenced by CKsProxy::CreatePins().
Definition at line 603 of file allocator.cpp.
Referenced by COutputPin::Connect().
Definition at line 272 of file basicaudio.cpp.
Definition at line 334 of file clockforward.cpp.
Definition at line 228 of file datatype.cpp.
Definition at line 478 of file interface.cpp.
| HRESULT WINAPI CKsNode_Constructor | ( | IUnknown * | pUnkOuter, |
| HANDLE | ParentHandle, | ||
| ULONG | NodeId, | ||
| ACCESS_MASK | DesiredAccess, | ||
| REFIID | riid, | ||
| LPVOID * | ppv | ||
| ) |
Definition at line 115 of file node.cpp.
Referenced by CKsProxy::CreateNodeInstance().
Definition at line 3159 of file proxy.cpp.
Definition at line 94 of file qualityforward.cpp.
| HRESULT WINAPI CMediaSample_Constructor | ( | IMemAllocator * | Allocator, |
| BYTE * | pBuffer, | ||
| ULONG | BufferSize, | ||
| REFIID | riid, | ||
| LPVOID * | ppv | ||
| ) |
Definition at line 342 of file mediasample.cpp.
Referenced by CKsAllocator::Commit().
| HRESULT WINAPI COutputPin_Constructor | ( | IBaseFilter * | ParentFilter, |
| LPCWSTR | PinName, | ||
| ULONG | PinId, | ||
| KSPIN_COMMUNICATION | Communication, | ||
| REFIID | riid, | ||
| LPVOID * | ppv | ||
| ) |
Definition at line 2801 of file output_pin.cpp.
Referenced by CKsProxy::CreatePins().
| HRESULT STDMETHODCALLTYPE COutputPin_SetState | ( | IPin * | Pin, |
| KSSTATE | State | ||
| ) |
Definition at line 171 of file output_pin.cpp.
Referenced by CKsProxy::SetPinState().
Definition at line 336 of file cvpconfig.cpp.
Definition at line 306 of file cvpvbiconfig.cpp.
| DECLARE_INTERFACE_ | ( | IKsClock | , |
| IUnknown | |||
| ) |
| interface DECLSPEC_UUID | ( | "877E4351-6FEA-11D0-B863-00AA00A216A1" | ) |
Definition at line 16 of file proxy.cpp.
Referenced by CInputPin::QueryInterface(), COutputPin::QueryInterface(), and CKsProxy::QueryInterface().
Definition at line 11 of file allocator.cpp.
Referenced by CKsAllocator::QueryInterface().
Definition at line 12 of file devicecontrol.cpp.
Referenced by CBDADeviceControl_fnConstructor(), CBDAPinControl_fnConstructor(), CInputPin::CheckFormat(), COutputPin::CheckFormat(), CInputPin::CInputPin(), COutputPin::COutputPin(), CKsProxy::CreateClockInstance(), CInputPin::CreatePinHandle(), COutputPin::CreatePinHandle(), CInputPin::EnumMediaTypes(), COutputPin::EnumMediaTypes(), CKsAllocator::KsCreateAllocatorAndGetHandle(), CInputPin::KsQueryInterfaces(), COutputPin::KsQueryInterfaces(), CInputPin::KsQueryMediums(), COutputPin::KsQueryMediums(), CKsInterfaceHandler::KsSetPin(), CKsClockForwarder::QueryInterface(), CInputPin::QueryInterface(), COutputPin::QueryInterface(), CKsProxy::QueryInterface(), CKsProxy::SetPinState(), and CKsProxy::SetSyncSource().
Definition at line 12 of file input_pin.cpp.
Referenced by CKsInterfaceHandler::KsSetPin(), CInputPin::QueryInterface(), and COutputPin::QueryInterface().
Referenced by CInputPin::QueryInterface(), and COutputPin::QueryInterface().
Definition at line 11 of file input_pin.cpp.
Referenced by CInputPin::QueryInterface(), and COutputPin::QueryInterface().
|
extern |
Definition at line 14 of file input_pin.cpp.
Referenced by CInputPin::CreatePin(), COutputPin::CreatePin(), KspPinPropertyHandler(), KspValidateConnectRequest(), and USBAudioPinBuildDescriptors().
|
extern |
Definition at line 21 of file input_pin.cpp.
Referenced by CInputPin::CreatePin(), COutputPin::CreatePin(), KspPinPropertyHandler(), KspValidateConnectRequest(), and USBAudioPinBuildDescriptors().