public SpectrumProvider() { List<SpectrumEntry> entries = Enum.GetNames(typeof (Spectrums)).Select(name => new SpectrumEntry {ID = name, Name = SpectrumResources.ResourceManager.GetString(name)}).ToList(); SpectrumEntries = entries; _visualHelper = new VisualHelper(null); CoreMediaPlayer.ChannelSwitchEvent += i => _visualHelper.Channel = i; }
public BassMediaPlayer([NotNull] IEventAggregator aggregator) { _visualHelper = new VisualHelper(); _memoryManager = new MemoryManager(); _equalizer = new Equalizer(); _play = aggregator.GetEvent<RadioPlayerPlay, EventArgs>(); _stop = aggregator.GetEvent<RadioPlayerStop, EventArgs>(); _titleRecived = aggregator.GetEvent<RadioPlayerTitleRecived, string>(); _memoryManager.Init(); BassNet.Registration("*****@*****.**", "2X1533726322323"); }