|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Member Functions | |
| PVOID | operator new (size_t Size, POOL_TYPE PoolType, ULONG Tag) |
| STDMETHODIMP | QueryInterface (REFIID InterfaceId, PVOID *Interface) |
| CPortPinWaveCyclic (IUnknown *OuterUnknown) | |
| virtual | ~CPortPinWaveCyclic () |
Public Member Functions inherited from CUnknownImpl< IPortPinWaveCyclic, IServiceSink > | |
| STDMETHODIMP_ (ULONG) AddRef() | |
| STDMETHODIMP_ (ULONG) Release() | |
Public Attributes | |
| IMP_IPortPinWaveCyclic | |
| IMP_IServiceSink | |
Protected Member Functions | |
| VOID | UpdateCommonBuffer (ULONG Position, ULONG MaxTransferCount) |
| VOID | UpdateCommonBufferOverlap (ULONG Position, ULONG MaxTransferCount) |
| VOID | GeneratePositionEvents (IN ULONGLONG OldOffset, IN ULONGLONG NewOffset) |
Protected Member Functions inherited from CUnknownImpl< IPortPinWaveCyclic, IServiceSink > | |
| CUnknownImpl () | |
| virtual | ~CUnknownImpl () |
Protected Attributes | |
| IPortWaveCyclic * | m_Port |
| IPortFilterWaveCyclic * | m_Filter |
| KSPIN_DESCRIPTOR * | m_KsPinDescriptor |
| PMINIPORTWAVECYCLIC | m_Miniport |
| PSERVICEGROUP | m_ServiceGroup |
| PDMACHANNEL | m_DmaChannel |
| PMINIPORTWAVECYCLICSTREAM | m_Stream |
| KSSTATE | m_State |
| PKSDATAFORMAT | m_Format |
| PKSPIN_CONNECT | m_ConnectDetails |
| PVOID | m_CommonBuffer |
| ULONG | m_CommonBufferSize |
| ULONG | m_CommonBufferOffset |
| IIrpQueue * | m_IrpQueue |
| ULONG | m_FrameSize |
| BOOL | m_Capture |
| ULONG | m_TotalPackets |
| ULONG | m_StopCount |
| KSAUDIO_POSITION | m_Position |
| KSALLOCATOR_FRAMING | m_AllocatorFraming |
| PSUBDEVICE_DESCRIPTOR | m_Descriptor |
| KSPIN_LOCK | m_EventListLock |
| LIST_ENTRY | m_EventList |
| KSRESET | m_ResetState |
| ULONG | m_Delay |
Friends | |
| NTSTATUS NTAPI | PinWaveCyclicState (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data) |
| NTSTATUS NTAPI | PinWaveCyclicDataFormat (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data) |
| NTSTATUS NTAPI | PinWaveCyclicAudioPosition (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data) |
| NTSTATUS NTAPI | PinWaveCyclicAllocatorFraming (IN PIRP Irp, IN PKSIDENTIFIER Request, IN OUT PVOID Data) |
| NTSTATUS NTAPI | PinWaveCyclicAddEndOfStreamEvent (IN PIRP Irp, IN PKSEVENTDATA EventData, IN PKSEVENT_ENTRY EventEntry) |
| NTSTATUS NTAPI | PinWaveCyclicAddLoopedStreamEvent (IN PIRP Irp, IN PKSEVENTDATA EventData, IN PKSEVENT_ENTRY EventEntry) |
| VOID CALLBACK | PinSetStateWorkerRoutine (IN PDEVICE_OBJECT DeviceObject, IN PVOID Context) |
Definition at line 14 of file pin_wavecyclic.cpp.
|
inline |
Definition at line 31 of file pin_wavecyclic.cpp.
|
inlinevirtual |
Definition at line 59 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 631 of file pin_wavecyclic.cpp.
Definition at line 19 of file pin_wavecyclic.cpp.
Definition at line 195 of file pin_wavecyclic.cpp.
Definition at line 692 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBufferOverlap().
|
protected |
Definition at line 752 of file pin_wavecyclic.cpp.
Definition at line 404 of file pin_wavecyclic.cpp.
|
friend |
Definition at line 233 of file pin_wavecyclic.cpp.
|
friend |
Definition at line 268 of file pin_wavecyclic.cpp.
|
friend |
Definition at line 309 of file pin_wavecyclic.cpp.
|
friend |
Definition at line 343 of file pin_wavecyclic.cpp.
|
friend |
Definition at line 518 of file pin_wavecyclic.cpp.
|
friend |
Definition at line 446 of file pin_wavecyclic.cpp.
| CPortPinWaveCyclic::IMP_IPortPinWaveCyclic |
Definition at line 29 of file pin_wavecyclic.cpp.
| CPortPinWaveCyclic::IMP_IServiceSink |
Definition at line 30 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 98 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 93 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBuffer(), and UpdateCommonBufferOverlap().
|
protected |
Definition at line 86 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBuffer(), and UpdateCommonBufferOverlap().
|
protected |
Definition at line 88 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBuffer(), and UpdateCommonBufferOverlap().
|
protected |
Definition at line 87 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBufferOverlap().
|
protected |
Definition at line 84 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBuffer(), and UpdateCommonBufferOverlap().
|
protected |
Definition at line 106 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 99 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 80 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBuffer(), and UpdateCommonBufferOverlap().
|
protected |
Definition at line 102 of file pin_wavecyclic.cpp.
Referenced by GeneratePositionEvents().
|
protected |
Definition at line 101 of file pin_wavecyclic.cpp.
Referenced by GeneratePositionEvents().
|
protected |
Definition at line 76 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 83 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 92 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 90 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBuffer(), and UpdateCommonBufferOverlap().
|
protected |
Definition at line 77 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 78 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 75 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 97 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBuffer(), and UpdateCommonBufferOverlap().
|
protected |
Definition at line 104 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 79 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 82 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 96 of file pin_wavecyclic.cpp.
|
protected |
Definition at line 81 of file pin_wavecyclic.cpp.
Referenced by UpdateCommonBuffer(), and UpdateCommonBufferOverlap().
|
protected |
Definition at line 95 of file pin_wavecyclic.cpp.