ReactOS 0.4.16-dev-125-g798ea90
|
#include <minwave.hpp>
Public Member Functions | |
DECLARE_STD_UNKNOWN () | |
DEFINE_STD_CONSTRUCTOR (CMiniportWaveStreamCMI) | |
~CMiniportWaveStreamCMI () | |
NTSTATUS | Init (CMiniportWaveCMI *Miniport_, UInt32 streamIndex_, bool isCaptureStream_, PKSDATAFORMAT DataFormat, PDMACHANNEL DMAChannel_, PSERVICEGROUP *OutServiceGroup) |
Public Attributes | |
IMP_IMiniportWaveCyclicStream | |
IMP_IDrmAudioStream | |
Public Attributes inherited from CUnknown | |
union { | |
IUnknown IUnknown | |
INonDelegatingUnknown INonDelegatingUnknown | |
}; | |
LONG | m_ref_count |
PUNKNOWN | m_outer_unknown |
Private Member Functions | |
NTSTATUS | prepareStream () |
NTSTATUS | setDACChannels () |
NTSTATUS | setupSPDIFPlayback (bool enableSPDIF) |
NTSTATUS | setupAC3Passthru () |
Friends | |
class | CMiniportWaveCMI |
Definition at line 93 of file minwave.hpp.
CMiniportWaveStreamCMI::~CMiniportWaveStreamCMI | ( | void | ) |
Definition at line 1200 of file minwave.cpp.
CMiniportWaveStreamCMI::DECLARE_STD_UNKNOWN | ( | ) |
CMiniportWaveStreamCMI::DEFINE_STD_CONSTRUCTOR | ( | CMiniportWaveStreamCMI | ) |
NTSTATUS CMiniportWaveStreamCMI::Init | ( | CMiniportWaveCMI * | Miniport_, |
UInt32 | streamIndex_, | ||
bool | isCaptureStream_, | ||
PKSDATAFORMAT | DataFormat, | ||
PDMACHANNEL | DMAChannel_, | ||
PSERVICEGROUP * | OutServiceGroup | ||
) |
Definition at line 1276 of file minwave.cpp.
|
private |
Definition at line 924 of file minwave.cpp.
Referenced by ~CMiniportWaveStreamCMI().
|
private |
Definition at line 1005 of file minwave.cpp.
Referenced by prepareStream().
|
private |
Definition at line 1136 of file minwave.cpp.
Referenced by setupSPDIFPlayback().
Definition at line 1069 of file minwave.cpp.
Referenced by prepareStream().
|
friend |
Definition at line 145 of file minwave.hpp.
|
private |
Definition at line 116 of file minwave.hpp.
Referenced by prepareStream(), and STDMETHODIMP_().
|
private |
Definition at line 120 of file minwave.hpp.
Referenced by prepareStream(), setDACChannels(), and STDMETHODIMP_().
|
private |
Definition at line 120 of file minwave.hpp.
Referenced by prepareStream(), setDACChannels(), setupAC3Passthru(), and STDMETHODIMP_().
|
private |
Definition at line 120 of file minwave.hpp.
Referenced by prepareStream(), setupAC3Passthru(), setupSPDIFPlayback(), and STDMETHODIMP_().
|
private |
Definition at line 110 of file minwave.hpp.
Referenced by ~CMiniportWaveStreamCMI().
|
private |
Definition at line 119 of file minwave.hpp.
|
private |
Definition at line 121 of file minwave.hpp.
Referenced by setupAC3Passthru().
|
private |
Definition at line 121 of file minwave.hpp.
Referenced by prepareStream(), and setupSPDIFPlayback().
CMiniportWaveStreamCMI::IMP_IDrmAudioStream |
Definition at line 138 of file minwave.hpp.
CMiniportWaveStreamCMI::IMP_IMiniportWaveCyclicStream |
Definition at line 135 of file minwave.hpp.
|
private |
Definition at line 114 of file minwave.hpp.
Referenced by prepareStream().
|
private |
Definition at line 103 of file minwave.hpp.
Referenced by prepareStream(), setDACChannels(), setupAC3Passthru(), setupSPDIFPlayback(), STDMETHODIMP_(), and ~CMiniportWaveStreamCMI().
|
private |
Definition at line 118 of file minwave.hpp.
Referenced by STDMETHODIMP_().
|
private |
Definition at line 111 of file minwave.hpp.
Referenced by ~CMiniportWaveStreamCMI().
|
private |
Definition at line 117 of file minwave.hpp.
Referenced by prepareStream(), STDMETHODIMP_(), and ~CMiniportWaveStreamCMI().
|
private |
Definition at line 115 of file minwave.hpp.
Referenced by prepareStream(), and ~CMiniportWaveStreamCMI().