HostCheckBox *AudioConfigSettings::DTSHDPassThrough() { HostCheckBox *gc = new HostCheckBox("DTSHDPassThru"); gc->setLabel(QObject::tr("DTS-HD")); gc->setValue(false); gc->setHelpText(QObject::tr("Enable if your amplifier or sound decoder " "supports DTS-HD. You must use a HDMI connection.")); return gc; }
static HostCheckBox *VisualRandomize() { HostCheckBox *gc = new HostCheckBox("VisualRandomize"); gc->setLabel(QObject::tr("Randomize Visualizer order")); gc->setValue(false); gc->setHelpText(QObject::tr("On changing the visualizer pick " "a new one at random.")); return gc; };
HostCheckBox *AudioAdvancedSettings::SRCQualityOverride() { HostCheckBox *gc = new HostCheckBox("SRCQualityOverride"); gc->setLabel(QObject::tr("Override SRC quality")); gc->setValue(false); gc->setHelpText(QObject::tr("Enable to override audio sample rate " "conversion quality.")); return gc; }
static HostCheckBox *VisualCycleOnSongChange() { HostCheckBox *gc = new HostCheckBox("VisualCycleOnSongChange"); gc->setLabel(QObject::tr("Change Visualizer on each song")); gc->setValue(false); gc->setHelpText(QObject::tr("Change the visualizer when the song " "changes.")); return gc; };
static HostCheckBox *ShowAlbumArtOnSongChange() { HostCheckBox *gc = new HostCheckBox("VisualAlbumArtOnSongChange"); gc->setLabel(QObject::tr("Show Album Art at the start of each song")); gc->setValue(false); gc->setHelpText(QObject::tr("When the song changes and the new song has an album art " "image display it in the visualizer for a short period.")); return gc; };
static HostCheckBox *EjectCD() { HostCheckBox *gc = new HostCheckBox("EjectCDAfterRipping"); gc->setLabel(QObject::tr("Automatically eject CDs after ripping")); gc->setValue(true); gc->setHelpText(QObject::tr("If set, the CD tray will automatically open " "after the CD has been ripped.")); return gc; };
static HostCheckBox *UseListShuffled() { HostCheckBox *gc = new HostCheckBox("ListAsShuffled"); gc->setLabel(QObject::tr("List as Shuffled")); gc->setValue(false); gc->setHelpText(QObject::tr("List songs on the playback screen " "in the order they will be played.")); return gc; };
static HostCheckBox *NoWhitespace() { HostCheckBox *gc = new HostCheckBox("NoWhitespace"); gc->setLabel(QObject::tr("Replace ' ' with '_'")); gc->setValue(false); gc->setHelpText(QObject::tr("If set, whitespace characters in filenames " "will be replaced with underscore characters.")); return gc; };
static HostCheckBox *AutoPlayCD() { HostCheckBox *gc = new HostCheckBox("AutoPlayCD"); gc->setLabel(QObject::tr("Automatically play CDs")); gc->setValue(false); gc->setHelpText(QObject::tr("Automatically put a new CD on the " "playlist and start playing the CD.")); return gc; };
static HostCheckBox *MythArchiveAddSubtitles() { HostCheckBox *gc = new HostCheckBox("MythArchiveAddSubtitles"); gc->setLabel(QObject::tr("Add Subtitles")); gc->setValue(false); gc->setHelpText(QObject::tr("If available this option will add subtitles " "to the final DVD. Requires 'Use ProjectX' to be on.")); return gc; };
static HostCheckBox *JobAllowMetadata() { HostCheckBox *gc = new HostCheckBox("JobAllowMetadata"); gc->setLabel(QObject::tr("Allow metadata lookup jobs")); gc->setValue(true); gc->setHelpText(QObject::tr("If enabled, allow jobs of this type to " "run on this backend.")); return gc; };
static HostCheckBox *JobAllowCommFlag() { HostCheckBox *gc = new HostCheckBox("JobAllowCommFlag"); gc->setLabel(QObject::tr("Allow commercial-detection jobs")); gc->setValue(true); gc->setHelpText(QObject::tr("If enabled, allow jobs of this type to " "run on this backend.")); return gc; };
static HostCheckBox *SlideshowUseOpenGL() { HostCheckBox *gc = new HostCheckBox("SlideshowUseOpenGL"); gc->setLabel(QObject::tr("Use OpenGL transitions")); gc->setValue(false); gc->setHelpText(QObject::tr("Check this to enable OpenGL " "based slideshow transitions")); return gc; };
static HostCheckBox *JobAllowTranscode() { HostCheckBox *gc = new HostCheckBox("JobAllowTranscode"); gc->setLabel(QObject::tr("Allow transcoding jobs")); gc->setValue(true); gc->setHelpText(QObject::tr("If enabled, allow jobs of this type to " "run on this backend.")); return gc; };
static HostCheckBox *AutoLookupCD() { HostCheckBox *gc = new HostCheckBox("AutoLookupCD"); gc->setLabel(QObject::tr("Automatically lookup CDs")); gc->setValue(true); gc->setHelpText(QObject::tr("Automatically lookup an audio CD if it is " "present and show its information in the " "Music Selection Tree.")); return gc; };
static HostCheckBox *MythArchiveAlwaysUseMythTranscode() { HostCheckBox *gc = new HostCheckBox("MythArchiveAlwaysUseMythTranscode"); gc->setLabel(QObject::tr("Always Use Mythtranscode")); gc->setValue(true); gc->setHelpText(QObject::tr("If set mpeg2 files will always be passed" " though mythtranscode to clean up any errors. May help to fix" " some audio problems. Ignored if 'Use ProjectX' is set.")); return gc; };
static HostCheckBox *MythArchiveCopyRemoteFiles() { HostCheckBox *gc = new HostCheckBox("MythArchiveCopyRemoteFiles"); gc->setLabel(QObject::tr("Copy remote files")); gc->setValue(false); gc->setHelpText(QObject::tr("If set files on remote filesystems " "will be copied over to the local filesystem before processing. " "Speeds processing and reduces bandwidth on the network")); return gc; };
static HostCheckBox *MythArchiveUseProjectX() { HostCheckBox *gc = new HostCheckBox("MythArchiveUseProjectX"); gc->setLabel(QObject::tr("Use ProjectX")); gc->setValue(false); gc->setHelpText(QObject::tr("If set ProjectX will be used to cut" " commercials and split mpeg2 files instead of mythtranscode" " and mythreplex.")); return gc; };
static HostCheckBox *ShutdownWithBE() { HostCheckBox *gc = new HostCheckBox("ShutdownWithMasterBE"); gc->setLabel(MythWelcomeSettings::tr("Shutdown with Master Backend")); gc->setValue(false); gc->setHelpText(MythWelcomeSettings::tr("Mythwelcome will automatically " "shutdown this computer when the master backend shuts " "down. Should only be set on frontend only machines")); return gc; };
static HostCheckBox *AutoStartFrontend() { HostCheckBox *gc = new HostCheckBox("AutoStartFrontend"); gc->setLabel(MythWelcomeSettings::tr("Automatically Start mythfrontend")); gc->setValue(true); gc->setHelpText(MythWelcomeSettings::tr("Mythwelcome will automatically " "start mythfrontend if it is determined that it was " "not started to record a program.")); return gc; };
HostCheckBox *AudioConfigSettings::DTSPassThrough() { HostCheckBox *gc = new HostCheckBox("DTSPassThru"); gc->setLabel(QObject::tr("DTS")); gc->setValue(false); gc->setHelpText(QObject::tr("Enable if your amplifier or sound decoder " "supports DTS. You must use a digital connection. Uncheck " "if using an analog connection")); return gc; }
HostCheckBox *AudioConfigSettings::AudioUpmix() { HostCheckBox *gc = new HostCheckBox("AudioDefaultUpmix"); gc->setLabel(QObject::tr("Upconvert stereo to 5.1 surround")); gc->setValue(true); gc->setHelpText(QObject::tr("If enabled, MythTV will upconvert stereo " "to 5.1 audio. You can enable or disable " "the upconversion during playback at any time.")); return gc; }
HostCheckBox *AudioAdvancedSettings::PassThroughOverride() { HostCheckBox *gc = new HostCheckBox("PassThruDeviceOverride"); gc->setLabel(QObject::tr("Separate digital output device")); gc->setValue(false); gc->setHelpText(QObject::tr("Use a distinct digital output device from " "default." " (default is not checked)")); return gc; }
HostCheckBox *AudioAdvancedSettings::Audio48kOverride() { HostCheckBox *gc = new HostCheckBox("Audio48kOverride"); gc->setLabel(QObject::tr("Force audio device output to 48kHz")); gc->setValue(false); gc->setHelpText(QObject::tr("Force audio sample rate to 48kHz. " "Some audio devices will report various rates, " "but they ultimately crash.")); return gc; }
static HostCheckBox *UseShowWholeTree() { HostCheckBox *gc = new HostCheckBox("ShowWholeTree"); gc->setLabel(QObject::tr("Show entire music tree")); gc->setValue(false); gc->setHelpText(QObject::tr("If selected, you can navigate your entire " "music tree from the playing screen. N.B. Does not work " "with accelerated buttons disabled")); return gc; };
static HostCheckBox *KeyboardAccelerators() { HostCheckBox *gc = new HostCheckBox("KeyboardAccelerators"); gc->setLabel(QObject::tr("Use Keyboard/Remote Accelerated Buttons")); gc->setValue(true); gc->setHelpText(QObject::tr("If this is not set, you will need " "to use arrow keys to select and activate " "various functions.")); return gc; };
static HostCheckBox *Mp3UseVBR() { HostCheckBox *gc = new HostCheckBox("Mp3UseVBR"); gc->setLabel(QObject::tr("Use variable bitrates")); gc->setValue(false); gc->setHelpText(QObject::tr("If set, the MP3 encoder will use variable " "bitrates (VBR) except for the low quality setting. " "The Ogg encoder will always use variable bitrates.")); return gc; };
static HostCheckBox *GameRemovalPrompt() { HostCheckBox *gc = new HostCheckBox("GameRemovalPrompt"); gc->setLabel(QObject::tr("Prompt for removal of deleted rom(s)")); gc->setHelpText(QObject::tr("This enables a prompt for removing" " deleted roms from the database during a " " gamescan")); return gc; }
static HostCheckBox *MusicUpmixer() { HostCheckBox *gc = new HostCheckBox("MusicDefaultUpmix"); gc->setLabel(QObject::tr("Upconvert stereo to 5.1 surround")); gc->setValue(false); gc->setHelpText(QObject::tr("MythTV can upconvert stereo tracks to 5.1 audio. " "Set this option to enable it by default. " "You can enable or disable the upconversion during playback at anytime.")); return gc; };
static HostCheckBox *AutoStartFrontend() { HostCheckBox *gc = new HostCheckBox("AutoStartFrontend"); gc->setLabel(QObject::tr("Automatically Start mythfrontend")); gc->setValue(true); gc->setHelpText(QObject::tr("Mythwelcome will automatically start " "mythfrontend if it is determined that it was not started to " "record a program.")); return gc; };