static GlobalCheckBox *blockSDWUwithoutClient() { GlobalCheckBox *gc = new GlobalCheckBox("blockSDWUwithoutClient"); gc->setLabel(QObject::tr("Block shutdown before client connected")); gc->setValue(true); gc->setHelpText(QObject::tr("If enabled, the automatic shutdown routine will " "be disabled until a client connects.")); return gc; };
static GlobalCheckBox *MythFillEnabled() { GlobalCheckBox *bc = new GlobalCheckBox("MythFillEnabled"); bc->setLabel(QObject::tr("Automatically run mythfilldatabase")); bc->setValue(true); bc->setHelpText(QObject::tr("If enabled, execution of " "mythfilldatabase occurs automatically.")); return bc; }
static GlobalCheckBox *MythFillEnabled() { GlobalCheckBox *bc = new GlobalCheckBox("MythFillEnabled"); bc->setLabel(QObject::tr("Automatically update program listings")); bc->setValue(true); bc->setHelpText(QObject::tr("If enabled, the guide data program " "will be run automatically.")); return bc; }
static GlobalCheckBox *JobsRunOnRecordHost() { GlobalCheckBox *gc = new GlobalCheckBox("JobsRunOnRecordHost"); gc->setLabel(QObject::tr("Run jobs only on original recording backend")); gc->setValue(false); gc->setHelpText(QObject::tr("If enabled, jobs in the queue will be required " "to run on the backend that made the " "original recording.")); return gc; };
static GlobalCheckBox *DeletesFollowLinks() { GlobalCheckBox *gc = new GlobalCheckBox("DeletesFollowLinks"); gc->setLabel(QObject::tr("Follow symbolic links when deleting files")); gc->setValue(false); gc->setHelpText(QObject::tr("If enabled, MythTV will follow symlinks " "when recordings and related files are deleted, instead " "of deleting the symlink and leaving the actual file.")); return gc; };
static GlobalCheckBox *SaveTranscoding() { GlobalCheckBox *gc = new GlobalCheckBox("SaveTranscoding"); gc->setLabel(QObject::tr("Save original files after transcoding (globally)")); gc->setValue(false); gc->setHelpText(QObject::tr("If enabled and the transcoder is active, the " "original files will be renamed to .old once the " "transcoding is complete.")); return gc; };
static GlobalCheckBox *UPNPShowRecordingUnderVideos() { GlobalCheckBox *gc = new GlobalCheckBox("UPnP/RecordingsUnderVideos"); gc->setLabel(QObject::tr("Include recordings in video list")); gc->setValue(false); gc->setHelpText(QObject::tr("If enabled, the master backend will include" " the list of recorded shows in the list of videos " " This is mainly to accommodate UPnP players which do not" " allow more than 1 video section." )); return gc; };
static GlobalCheckBox *MasterBackendOverride() { GlobalCheckBox *gc = new GlobalCheckBox("MasterBackendOverride"); gc->setLabel(QObject::tr("Master backend override")); gc->setValue(true); gc->setHelpText(QObject::tr("If enabled, the master backend will stream and" " delete files if it finds them in a storage directory. " "Useful if you are using a central storage location, like " "a NFS share, and your slave backend isn't running.")); return gc; };
static GlobalCheckBox *DisableAutomaticBackup() { GlobalCheckBox *gc = new GlobalCheckBox("DisableAutomaticBackup"); gc->setLabel(QObject::tr("Disable automatic database backup")); gc->setValue(false); gc->setHelpText(QObject::tr("If enabled, MythTV will not backup the " "database before upgrades. You should " "therefore have your own database backup " "strategy in place.")); return gc; };
static GlobalCheckBox *MythFillGrabberSuggestsTime() { GlobalCheckBox *bc = new GlobalCheckBox("MythFillGrabberSuggestsTime"); bc->setLabel(QObject::tr("Run mythfilldatabase at time suggested by the " "grabber.")); bc->setValue(true); bc->setHelpText(QObject::tr("If enabled, allow a DataDirect guide data " "provider to specify the next download time in order to " "distribute load on their servers. mythfilldatabase " "Execution Start/End times are also ignored.")); return bc; }
static GlobalCheckBox *AutoCommflagWhileRecording() { GlobalCheckBox *gc = new GlobalCheckBox("AutoCommflagWhileRecording"); gc->setLabel(QObject::tr("Start auto-commercial-detection jobs when the " "recording starts")); gc->setValue(false); gc->setHelpText(QObject::tr("If enabled, and Auto Commercial Detection is " "ON for a recording, the flagging job will be " "started as soon as the recording starts. NOT " "recommended on underpowered systems.")); return gc; };
static GlobalCheckBox *AutoTranscodeBeforeAutoCommflag() { GlobalCheckBox *gc = new GlobalCheckBox("AutoTranscodeBeforeAutoCommflag"); gc->setLabel(QObject::tr("Run transcode jobs before auto commercial " "detection")); gc->setValue(false); gc->setHelpText(QObject::tr("If enabled, and if both auto-transcode and " "commercial detection are turned ON for a " "recording, transcoding will run first; " "otherwise, commercial detection runs first.")); return gc; };