| 144 | } |
| 145 | |
| 146 | void CBaseStreamControl::ExecuteStop() |
| 147 | { |
| 148 | ASSERT(CritCheckIn(&m_CritSec)); |
| 149 | m_StreamState = m_StreamStateOnStop; |
| 150 | if (m_dwStopCookie && m_pSink) |
| 151 | { |
| 152 | DbgLog((LOG_TRACE, 2, TEXT("*sending EC_STREAM_CONTROL_STOPPED (%d)"), m_dwStopCookie)); |
| 153 | m_pSink->Notify(EC_STREAM_CONTROL_STOPPED, (LONG_PTR)this, m_dwStopCookie); |
| 154 | } |
| 155 | CancelStop(); // This will do the tidy up |
| 156 | } |
| 157 | |
| 158 | void CBaseStreamControl::ExecuteStart() |
| 159 | { |
nothing calls this directly
no test coverage detected