/// <summary> /// Starts playback. /// </summary> public void StartDevice() { Log.Debug("OutputDeviceManager.StartDevice()"); if (!_Initialized) { throw new BassPlayerException("OutputDeviceManager not initialized"); } if (_OutputDevice.DeviceState == DeviceState.Stopped) { Log.Debug("OutputDevice: PrepareFadeIn()"); _OutputDevice.PrepareFadeIn(); Log.Debug("OutputDevice: Start()"); _OutputDevice.Start(); Log.Debug("OutputDevice: FadeIn()"); _OutputDevice.FadeIn(true); } }