/// <inheritdoc/> public override void SlidePan(Single pan, TimeSpan time) { Contract.EnsureNotDisposed(this, Disposed); EnsureChannelIsValid(); BASSUtil.SlidePan(stream, pan, time); }
/// <inheritdoc/> public override void SlidePan(Single pan, TimeSpan time) { Contract.EnsureNotDisposed(this, Disposed); if (State == PlaybackState.Stopped) { throw new InvalidOperationException(BASSStrings.NotCurrentlyValid); } BASSUtil.SlidePan(channel, pan, time); }