private void CloseInStream() { if (inStream != null) { inStream.Dispose(); inStream = null; } }
public void LoadFile(string path) { CloseWaveOut(); CloseInStream(); this.inStream = new TrimWaveStream(new WaveFileReader(path)); }
private void InternalLoad(TrimWaveStream stream) { CloseWaveOut(); CloseInStream(); _inStream = stream; }
private void CloseInStream() { if (_wasStreamCreatedLocally && _inStream != null) { _inStream.Dispose(); _inStream = null; } }
public void LoadFile(string path) { CloseWaveOut(); CloseInStream(); inStream = new TrimWaveStream(new WaveFileReader(path)); }