Go to the documentation of this file.
19 bool Open(
void)
override;
20 void Close(
void)
override;
25 bool Tune(
const QString &channum)
override;
28 bool IsOpen(
void)
const override;
45 #endif // SATIPCHANNEL_H
bool EnterPowerSavingMode(void) override
Enters power saving mode if the card supports it.
SatIPChannel(TVRec *parent, QString device)
bool IsOpen(void) const override
Reports whether channel is already open.
bool IsPIDTuningSupported(void) const override
~SatIPChannel(void) override
MPEGStreamData * m_streamData
virtual bool Tune(const DTVMultiplex &tuning)=0
This performs the actual frequency tuning and in some cases input switching.
bool IsMaster(void) const override
Returns true if this is the first of a number of multi-rec devs.
bool Tune(const DTVMultiplex &tuning) override
This performs the actual frequency tuning and in some cases input switching.
SatIPStreamHandler * GetStreamHandler(void) const
Encapsulates data about MPEG stream and emits events for each table.
void Close(void) override
Closes the channel changing hardware to use.
This is the coordinating class of the Recorder Subsystem.
bool Open(void) override
Opens the channel changing hardware for use.
QString GetDevice(void) const override
Returns String representing device, useful for debugging.
Class providing a generic interface to digital tuning hardware.
SatIPStreamHandler * m_streamHandler