void OnDestroy() { if (_streamer != null) { _streamer.Stop(); _streamer.Destroy(); } if (_grabber != null) { Thread.Sleep(500); _grabber.Destroy(); } }
public void Close() { if (_audioStreamer != null) { if (_grabber != null) { _grabber.Close(); } _audioStreamer.Close(); _audioStreamer.Destroy(); _audioStreamer = null; } }
void OnDestroy() { if (_streamer != null) { _streamer.Destroy(); } Thread.Sleep(500); if (_grabber != null) { _grabber.Destroy(); } if (_grabber2 != null) { _grabber2.Destroy(); } }