Go to the documentation of this file.
32 bool Open(
void)
override;
33 void Close(
void)
override;
37 bool IsOpen(
void)
const override;
51 bool Tune(
const QString &freqid,
int )
override;
bool IsOpen(void) const override
Reports whether channel is already open.
CetonChannel(TVRec *parent, QString device)
~CetonChannel(void) override
virtual bool Tune(const DTVMultiplex &tuning)=0
This performs the actual frequency tuning and in some cases input switching.
void Close(void) override
Closes the channel changing hardware to use.
bool Tune(const DTVMultiplex &tuning) override
This performs the actual frequency tuning and in some cases input switching.
std::vector< DTVTunerType > GetTunerTypes(void) const override
Returns a vector of supported tuning types.
QString GetDevice(void) const override
Returns String representing device, useful for debugging.
CetonStreamHandler * m_streamHandler
This is the coordinating class of the Recorder Subsystem.
Class providing a generic interface to digital tuning hardware.
bool SetChannelByString(const QString &channum) override
std::vector< DTVTunerType > m_tunerTypes
bool Open(void) override
Opens the channel changing hardware for use.
bool EnterPowerSavingMode(void) override
Enters power saving mode if the card supports it.