static public async Task<BassMusicConverter> GetBassConverter(IConverterUserSettings iConverterUserSettings) { BassMusicConverter res = new BassMusicConverter(iConverterUserSettings); bool ok = await res.Init(); if (ok) return res; return null; }
private BassMusicConverter GetBassMusicConverter() { if (_BassMusicConverter != null) return _BassMusicConverter; _BassMusicConverter = BassMusicConverter.GetBassConverter(SettingFactory.ConverterUserSettings).Result; if (_BassMusicConverter == null) throw new SilentException("Unable to Init Bass Infra") { SendEmail=true}; return _BassMusicConverter; }
public BassMusicPlayer(BassMusicConverter bmc):base(100) { _BassMusicConverter = bmc; }