|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().