public void SetManualMixVolume(decimal value)
        {
            value = 100M - value;

            var track = PreviousTrack;

            if (track == null)
            {
                return;
            }

            var range  = (decimal)DefaultFadeOutStartVolume;
            var volume = (range * (value / 100));

            volume = (decimal)DefaultFadeOutEndVolume + volume;

            AudioStreamHelper.SetVolume(track, volume);

            OnManualMixVolumeChanged?.Invoke(CurrentTrack, EventArgs.Empty);
        }
 /// <summary>
 ///     Sets the volume (A value between 0 and 100)
 /// </summary>
 /// <param name="volume">A value between 0 and 100</param>
 public void SetVolume(decimal volume)
 {
     AudioStreamHelper.SetVolume(ChannelId, volume);
 }
        public void Unmute(string streamKey)
        {
            var audioStream = GetAudioStream(streamKey);

            AudioStreamHelper.SetVolume(audioStream, 100M);
        }