/// <summary> /// Flushes and discards buffered audio data from the input stream. /// </summary> /// <exception cref="InvalidOperationException">The current state is <see cref="AudioIOState.Idle"/>.</exception> /// <exception cref="ObjectDisposedException">The AudioCaptureBase has already been disposed of.</exception> /// <since_tizen> 3 </since_tizen> public void Flush() { ValidateState(AudioIOState.Running, AudioIOState.Paused); int ret = AudioInput.Flush(_handle); MultimediaDebug.AssertNoError(ret); }