public void Dispose()
        {
            if (_rtsp != null)
            {
                _rtsp.HeaderEvent -= onHeader;
                _rtsp.StreamEvent -= onStreamEvent;
                _rtsp.Dispose();
            }
            _rtsp = null;
            if (_renderSource != null)
            {
                _renderSource.Dispose();
            }
            _renderSource = null;
            _writer?.Dispose();
            _writer = null;

            _rtspServer?.Dispose();
            _rtspServer = null;
        }
Exemple #2
0
 public void Dispose()
 {
     _rtsp?.Dispose();
     _rtsp = null;
 }