Go to the documentation of this file.
14 #define LOC QString("ASIChan[%1](%2): ").arg(GetInputID()).arg(ASIChannel::GetDevice())
17 DTVChannel(parent), m_device(std::move(device))
30 LOG(VB_CHANNEL, LOG_INFO,
LOC +
"Open()");
51 LOG(VB_CHANNEL, LOG_INFO,
LOC +
"Close()");
#define LOC
-*- Mode: c++ -*- Class ASIChannel
#define LOG(_MASK_, _LEVEL_, _QSTRING_)
bool Open(void) override
Opens the channel changing hardware for use.
std::vector< DTVTunerType > m_tunerTypes
ASIChannel(TVRec *parent, QString device)
void Close(void) override
Closes the channel changing hardware to use.
~ASIChannel(void) override
This is the coordinating class of the Recorder Subsystem.
bool IsOpen(void) const override
Reports whether channel is already open.
static const int kTunerTypeASI
Class providing a generic interface to digital tuning hardware.
virtual bool InitializeInput(void)
Fills in input map from DB.