diff options
author | Jochen Dolze <vdr@dolze.de> | 2011-03-09 20:32:52 +0100 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2011-03-09 20:32:52 +0100 |
commit | a9829b55f99465d6194de0e8e8fb648d24d79317 (patch) | |
tree | a6e4c0900c1b160e0ce291658157c4160f69fcaa /command/markad-standalone.cpp | |
parent | 94039853e1047a10d66363f6986ad70ceee88b43 (diff) | |
download | vdr-plugin-markad-a9829b55f99465d6194de0e8e8fb648d24d79317.tar.gz vdr-plugin-markad-a9829b55f99465d6194de0e8e8fb648d24d79317.tar.bz2 |
Decreased cutval in logo detection
Added italian translation from Diego Pierotto
Added slovak translation from Milan Hrala
Added logos from Dominic Evans
Added logo from Copperhead
Diffstat (limited to 'command/markad-standalone.cpp')
-rw-r--r-- | command/markad-standalone.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/command/markad-standalone.cpp b/command/markad-standalone.cpp index 33fb53b..3f38cf4 100644 --- a/command/markad-standalone.cpp +++ b/command/markad-standalone.cpp @@ -221,7 +221,7 @@ void cMarkAdStandalone::CheckStop() } else { - isyslog("removing marks from position %i",iStop); + isyslog("removing marks from position %i, if any",iStop); } marks.DelTill(iStop,false); } @@ -469,7 +469,7 @@ void cMarkAdStandalone::AddMark(MarkAdMark *Mark) clMark *prev=marks.GetLast(); if (prev) { - if ((Mark->Type==MT_LOGOSTART) && (!iStart)) + if ((Mark->Type==MT_LOGOSTART) && (!iStart) && (Mark->Position<abs(iStop))) { if (prev->type==MT_LOGOSTOP) { @@ -2014,7 +2014,6 @@ cMarkAdStandalone::cMarkAdStandalone(const char *Directory, const MarkAdConfig * { isyslog("timer info usage disabled by user"); } - if (config->logoExtraction!=-1) { // just to be sure extraction works @@ -2073,7 +2072,7 @@ cMarkAdStandalone::cMarkAdStandalone(const char *Directory, const MarkAdConfig * } else { - if (!CheckLogo()) + if (!CheckLogo() && (config->logoExtraction==-1)) { isyslog("no logo found, logo detection disabled"); macontext.Video.Options.IgnoreLogoDetection=true; |