Example #1
0
        public void SettingChanged(RoomSetting setting)
        {
            if (disposedValue)
            {
                throw new ObjectDisposedException(nameof(StreamMonitor));
            }

            _httpTimer.Interval = TimeSpan.FromSeconds(setting.TimingCheckInterval).TotalMilliseconds;
            _danMuClient.SetTimingDanmakuRetry(TimeSpan.FromMilliseconds(setting.TimingDanmakuRetry));
        }