/// <summary> /// Unprepares the AudioCapture. /// </summary> /// <exception cref="InvalidOperationException"> /// Operation failed due to an internal error.<br/> /// -or-<br/> /// The current state is <see cref="AudioIOState.Idle"/>. /// </exception> /// <exception cref="ObjectDisposedException">The AudioCaptureBase has already been disposed of.</exception> /// <seealso cref="Prepare"/> /// <since_tizen> 3 </since_tizen> public void Unprepare() { ValidateState(AudioIOState.Running, AudioIOState.Paused); AudioIOUtil.ThrowIfError(AudioInput.Unprepare(_handle), "Failed to unprepare the AudioCapture"); }