Opened 8 years ago

Closed 2 years ago

#12793 closed Developer Task (Trac EOL)

add configuration widget for "dvb_eitscan" to the HDHR configuration

Reported by: Karl Egly Owned by: Klaas de Waal
Priority: minor Milestone: 32.0
Component: MythTV - HDHomeRun Version: Unspecified
Severity: medium Keywords:
Cc: Ticket locked: no

Description

The setting already works, but can only be set by bypassing mythtv-setup. From mythtv/libs/libmythtv/videosource.cpp

class DVBEITScan : public CheckBoxSetting, public CaptureCardDBStorage
{
  public:
    DVBEITScan(const CaptureCard &parent) :
        CheckBoxSetting(this),
        CaptureCardDBStorage(this, parent, "dvb_eitscan")
    {
        setLabel(QObject::tr("Use DVB card for active EIT scan"));
        setValue(true);
        setHelpText(
            QObject::tr("If enabled, activate active scanning for "
                        "program data (EIT). When this option is enabled "
                        "the DVB card is constantly in-use."));
    };
};
DVBExtra::DVBExtra(DVBConfigurationGroup &parent)
    : count(new InstanceCount(parent.parent))
{
    VerticalConfigurationGroup* rec = new VerticalConfigurationGroup(false);
    rec->setLabel(QObject::tr("Recorder Options"));
    rec->setUseLabel(false);

    rec->addChild(count);
    rec->addChild(new DVBNoSeqStart(parent.parent));
    rec->addChild(new DVBOnDemand(parent.parent));
    rec->addChild(new DVBEITScan(parent.parent));
    rec->addChild(new DVBTuningDelay(parent.parent));

    addChild(rec);
}

likely can simply be added here

HDHomeRunExtra::HDHomeRunExtra(HDHomeRunConfigurationGroup &parent) :
    count(new InstanceCount(parent.parent))
{
    VerticalConfigurationGroup* rec = new VerticalConfigurationGroup(false);
    rec->setLabel(QObject::tr("Recorder Options"));
    rec->setUseLabel(false);

    rec->addChild(new SignalTimeout(parent.parent, 1000, 250));
    rec->addChild(new ChannelTimeout(parent.parent, 3000, 1750));
    rec->addChild(count);

    addChild(rec);
}

not changing the default behavior would be nice

Change History (3)

comment:1 Changed 7 years ago by Karl Dietz <dekarl@…>

In e1c70e58f7ffaa974ab70b67ff4a8e2d86e8bb8d/mythtv:

Add configuration widget for dvb_eitscan to HD HomeRun? devices

Defaults to enabled as EIT scan is usually configured in the video source.

Refs #12793

comment:2 Changed 4 years ago by Klaas de Waal

Milestone: unknown32.0
Owner: changed from Karl Egly to Klaas de Waal
Status: newassigned

comment:3 Changed 2 years ago by Stuart Auchterlonie

Resolution: Trac EOL
Status: assignedclosed

We have moved all bug tracking to github [1]

If you continue to have this issue, please open a new issue at github, referencing this ticket.

[1] - https://github.com/MythTV/mythtv/issues

Note: See TracTickets for help on using tickets.