ReactOS 0.4.16-dev-136-g52192f1
|
#include <stream.h>
Private Member Functions | |
UCHAR | UpdateDMA (void) |
CMiniportStream::~CMiniportStream | ( | ) |
Definition at line 201 of file stream.cpp.
PVOID CMiniportStream::BDList_Alloc | ( | ) |
Definition at line 11 of file stream2.cpp.
Referenced by CMiniportWaveCyclicStream::Init_(), and CMiniportWaveICHStream::Init_().
void CMiniportStream::BDList_Free | ( | ) |
Definition at line 25 of file stream2.cpp.
Referenced by CMiniportWaveCyclicStream::~CMiniportWaveCyclicStream(), and CMiniportWaveICHStream::~CMiniportWaveICHStream().
Definition at line 508 of file stream.cpp.
NTSTATUS CMiniportStream::Init | ( | IN CMiniport * | Miniport_, |
IN PUNKNOWN | PortStream, | ||
IN WavePins | Pin_, | ||
IN BOOLEAN | Capture_, | ||
IN PKSDATAFORMAT | DataFormat_, | ||
OUT PSERVICEGROUP * | ServiceGroup_ | ||
) |
Definition at line 64 of file stream.cpp.
Referenced by CAC97MiniportWaveRTStream::Init().
|
virtual |
Reimplemented in CMiniportWaveCyclicStream, and CMiniportWaveICHStream.
Referenced by Init().
|
virtual |
Reimplemented in CMiniportWaveCyclicStream, and CMiniportWaveICHStream.
Referenced by CMiniport::InterruptServiceRoutine().
NTSTATUS CMiniportStream::NonDelegatingQueryInterface | ( | _In_ REFIID | Interface, |
_COM_Outptr_ PVOID * | Object, | ||
_In_ REFIID | iStream, | ||
_In_ PUNKNOWN | stream | ||
) |
Definition at line 18 of file stream.cpp.
Definition at line 138 of file stream2.cpp.
void CMiniportStream::PowerChangeNotify | ( | IN POWER_STATE | NewState | ) |
Definition at line 288 of file stream.cpp.
Referenced by STDMETHODIMP_().
|
virtual |
Reimplemented in CMiniportWaveICHStream.
Definition at line 50 of file stream2.cpp.
Referenced by PowerChangeNotify().
Definition at line 631 of file stream.cpp.
Referenced by GetBuffPos(), CMiniportWaveICHStream::GetNewMappings(), and CMiniportWaveICHStream::ReleaseUsedMappings().
Definition at line 633 of file stream.cpp.
Definition at line 629 of file stream.cpp.
Referenced by GetBuffPos(), CMiniportWaveICHStream::ReleaseUsedMappings(), ResetDMA(), UpdateDMA(), and UpdateLviCyclic().
Definition at line 544 of file stream.cpp.
Referenced by Init(), PowerChangeNotify_(), CMiniportWaveICHStream::PowerChangeNotify_(), and SetState().
void CMiniportStream::ResumeDMA | ( | ULONG | state = DMA_ENGINE_ON | ) |
Definition at line 599 of file stream.cpp.
Referenced by CMiniportWaveICHStream::GetNewMappings(), and SetState().
Definition at line 77 of file stream2.cpp.
CMiniportStream::STDMETHODIMP_ | ( | NTSTATUS | ) |
Definition at line 493 of file stream.cpp.
Referenced by PauseDMA(), ResetDMA(), and ResumeDMA().
|
inline |
Definition at line 172 of file stream.h.
Referenced by CMiniportWaveCyclicStream::InterruptServiceRoutine(), CMiniportWaveICHStream::InterruptServiceRoutine(), and SetState().
Definition at line 625 of file stream.cpp.
Definition at line 623 of file stream.cpp.
Referenced by CMiniportWaveICHStream::GetNewMappings(), CMiniportWaveICHStream::PowerChangeNotify_(), ResetDMA(), UpdateDMA(), UpdateLviCyclic(), and ~CMiniportStream().
tBDEntry* CMiniportStream::BDList |
Definition at line 61 of file stream.h.
Referenced by BDList_Alloc(), BDList_Free(), GetBuffPos(), CMiniportWaveICHStream::GetNewMappings(), and CMiniportWaveCyclicStream::ResizeBuffer().
PHYSICAL_ADDRESS CMiniportStream::BDList_PhysAddr |
Definition at line 60 of file stream.h.
Referenced by BDList_Alloc(), BDList_Free(), Init(), and ResetDMA().
ULONG CMiniportStream::CurrentRate |
Definition at line 56 of file stream.h.
Referenced by GetCurrentSampleRate(), CMiniportWaveICHStream::GetNewMappings(), Init(), and NormalizePhysicalPosition().
PKSDATAFORMAT_WAVEFORMATEX CMiniportStream::DataFormat |
ULONG CMiniportStream::DMAEngineState |
Definition at line 57 of file stream.h.
Referenced by GetBuffPos(), PauseDMA(), ResetDMA(), ResumeDMA(), SetState(), and UpdateDMA().
DEVICE_POWER_STATE CMiniportStream::m_PowerState |
Definition at line 46 of file stream.h.
Referenced by Init(), and PowerChangeNotify().
ULONG CMiniportStream::m_ulBDAddr |
Definition at line 58 of file stream.h.
Referenced by Init(), PowerChangeNotify_(), ReadReg16(), ReadReg32(), ReadReg8(), WriteReg16(), WriteReg32(), and WriteReg8().
CMiniport* CMiniportStream::Miniport |
Definition at line 42 of file stream.h.
Referenced by BDList_Alloc(), BDList_Free(), Init(), CMiniportWaveCyclicStream::InterruptServiceRoutine(), PowerChangeNotify_(), ReadReg16(), ReadReg32(), ReadReg8(), CMiniportWaveCyclicStream::ResizeBuffer(), STDMETHODIMP_(), CMiniportWaveCyclicStream::Wave(), CMiniportWaveICHStream::Wave(), WriteReg16(), WriteReg32(), WriteReg8(), and ~CMiniportStream().
WORD CMiniportStream::NumberOfChannels |
Definition at line 45 of file stream.h.
Referenced by CMiniportWaveICHStream::GetNewMappings(), Init(), and STDMETHODIMP_().
WavePins CMiniportStream::Pin |
Definition at line 43 of file stream.h.
Referenced by Init(), and ~CMiniportStream().
PPORTSTREAM_ CMiniportStream::PortStream |
Definition at line 48 of file stream.h.
Referenced by CMiniportWaveICHStream::GetNewMappings(), CAC97MiniportWaveRTStream::Init(), Init(), CMiniportWaveICHStream::Init_(), CMiniportWaveICHStream::ReleaseUsedMappings(), STDMETHODIMP_(), CAC97MiniportWaveRTStream::~CAC97MiniportWaveRTStream(), and ~CMiniportStream().
PSERVICEGROUP CMiniportStream::ServiceGroup |
Definition at line 55 of file stream.h.
Referenced by Init(), CMiniportWaveCyclicStream::InterruptServiceRoutine(), and ~CMiniportStream().