diff options
author | Jochen Dolze <vdr@dolze.de> | 2011-02-09 21:33:37 +0100 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2011-02-09 21:33:37 +0100 |
commit | 71a9b82061cc4420da2357ae99ecc701d7a6eedd (patch) | |
tree | 593d9ff7fc169e20cca0788cdaf8ca8e019325da /plugin/setup.cpp | |
parent | 44d861cb39b59700ea5b8bd79da088d0d5400a23 (diff) | |
download | vdr-plugin-markad-71a9b82061cc4420da2357ae99ecc701d7a6eedd.tar.gz vdr-plugin-markad-71a9b82061cc4420da2357ae99ecc701d7a6eedd.tar.bz2 |
Completed end mark detection
New option -I for correcting info file
Better texts for options
Diffstat (limited to 'plugin/setup.cpp')
-rw-r--r-- | plugin/setup.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugin/setup.cpp b/plugin/setup.cpp index f67b4c6..feb1e70 100644 --- a/plugin/setup.cpp +++ b/plugin/setup.cpp @@ -25,6 +25,7 @@ cSetupMarkAd::cSetupMarkAd(struct setup *Setup) ac3always=setup->AC3Always; log2rec=setup->Log2Rec; logoonly=setup->LogoOnly; + saveinfo=setup->SaveInfo; processTexts[0]=tr("after"); processTexts[1]=tr("during"); @@ -53,11 +54,11 @@ void cSetupMarkAd::write(void) Add(new cMenuEditBoolItem(tr("scan only channels with logo"),&logoonly),true); lpos=Current(); Add(new cMenuEditStraItem(tr("hdd access priority"),&ioprioclass,3,ioprioTexts)); - Add(new cMenuEditBoolItem(tr("examine AC3 always"),&ac3always)); + Add(new cMenuEditBoolItem(tr("examine AC3"),&ac3always,tr("when needed"),tr("always"))); Add(new cMenuEditBoolItem(tr("ignore timer margins"),&nomargins)); Add(new cMenuEditBoolItem(tr("detect overlaps"),&secondpass)); - Add(new cOsdItem("",osUnknown,false)); Add(new cMenuEditBoolItem(tr("repair index, if broken"),&genindex)); + Add(new cMenuEditBoolItem(tr("correct info file"),&saveinfo)); Add(new cMenuEditBoolItem(tr("OSD message"),&osdmsg)); Add(new cMenuEditBoolItem(tr("backup marks"),&backupmarks)); Add(new cMenuEditBoolItem(tr("verbose logging"),&verbose)); @@ -129,6 +130,7 @@ void cSetupMarkAd::Store(void) SetupStore("AC3Always",ac3always); SetupStore("Log2Rec",log2rec); SetupStore("LogoOnly",logoonly); + SetupStore("SaveInfo",saveinfo); setup->ProcessDuring=(bool) processduring; setup->whileRecording=(bool) whilerecording; @@ -144,6 +146,7 @@ void cSetupMarkAd::Store(void) setup->AC3Always=ac3always; setup->Log2Rec=log2rec; setup->LogoOnly=logoonly; + setup->SaveInfo=saveinfo; } #define CHNUMWIDTH (numdigits(Channels.MaxNumber())+1) |