protected override void DisposeReader() { if (m_frameAccess != null) { m_frameAccess.Dispose(); m_frameAccess = null; } if (m_mvxRunner == null) { return; } m_mvxRunner.Stop(); m_mvxRunner.Dispose(); m_mvxRunner = null; }