/// <summary> /// Initializes a new instance of the <see cref="ITVCard"/> class. /// </summary> public TvCardHandler(Card dbsCard, ITVCard card) { _dbsCard = dbsCard; Card = card; IsLocal = _card != null; _userManagement = new UserManagement(this); _disEqcManagement = new DisEqcManagement(this); _teletext = new TeletextManagement(this); _scanner = new ChannelScanning(this); _epgGrabbing = new EpgGrabbing(this); _audioStreams = new AudioStreams(this); _recorder = new Recorder(this); _timerShifter = new TimeShifter(this); _tuner = new CardTuner(this); }
/// <summary> /// Initializes a new instance of the <see cref="ITVCard"/> class. /// </summary> public TvCardHandler(Card dbsCard, ITVCard card) { _dbsCard = dbsCard; Card = card; IsLocal = _card != null; _userManagement = new UserManagement(this); _disEqcManagement = new DisEqcManagement(this); _teletext = new TeletextManagement(this); _scanner = new ChannelScanning(this); _epgGrabbing = new EpgGrabbing(this); _audioStreams = new AudioStreams(this); _tuner = new CardTuner(this); _recorder = new Recorder(this); _timerShifter = new TimeShifter(this); }
/// <summary> /// Initializes a new instance of the <see cref="ITVCard"/> class. /// </summary> public TvCardHandler(Card dbsCard, ITVCard card) { _dbsCard = dbsCard; _card = card; if (_card != null) { _card.Context = new TvCardContext(); _isLocal = true; } else { _isLocal = false; } _userManagement = new UserManagement(this); _disEqcManagement = new DisEqcManagement(this); _teletext = new TeletextManagement(this); _scanner = new ChannelScanning(this); _epgGrabbing = new EpgGrabbing(this); _audioStreams = new AudioStreams(this); _tuner = new CardTuner(this); _recorder = new Recorder(this); _timerShifter = new TimeShifter(this); }