diff --git a/CarefulAudioRepair/CarefulAudioRepair/CarefulAudioRepair/CarefulAudioRepair.xml b/CarefulAudioRepair/CarefulAudioRepair/CarefulAudioRepair/CarefulAudioRepair.xml index dbfae3c..63da06b 100644 --- a/CarefulAudioRepair/CarefulAudioRepair/CarefulAudioRepair/CarefulAudioRepair.xml +++ b/CarefulAudioRepair/CarefulAudioRepair/CarefulAudioRepair/CarefulAudioRepair.xml @@ -298,9 +298,6 @@ Position of prediction error. Value. - - - Gets range of samples from input array. diff --git a/CarefulAudioRepair/Data/Stereo.cs b/CarefulAudioRepair/Data/Stereo.cs index c722c34..e4deb3c 100644 --- a/CarefulAudioRepair/Data/Stereo.cs +++ b/CarefulAudioRepair/Data/Stereo.cs @@ -135,8 +135,15 @@ public double[] GetOutputArray(ChannelType channelType) /// public void Dispose() { - this.leftChannel.Dispose(); - this.rightChannel.Dispose(); + if (this.leftChannel is IDisposable left) + { + left.Dispose(); + } + + if (this.rightChannel is IDisposable right) + { + right.Dispose(); + } } ///