MCPcopy Create free account
hub / github.com/Nevcairiel/LAVFilters / ExecuteStop

Method ExecuteStop

common/baseclasses/strmctl.cpp:146–156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

144}
145
146void 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
158void CBaseStreamControl::ExecuteStart()
159{

Callers

nothing calls this directly

Calls 2

CritCheckInFunction · 0.85
NotifyMethod · 0.45

Tested by

no test coverage detected