public void Dispose() { if (this.pushCallback != null && this.audioOutCapture != null) { this.audioOutCapture.OnAudioFrame -= this.AudioOutCaptureOnOnAudioFrame; } UnityMicrophone.End(this.device); if (this.destroyGameObjectOnStop && this.audioSource != null) { UnityEngine.Object.Destroy(this.audioSource.gameObject); } }
public void Dispose() { UnityMicrophone.End(this.device); }