diff options
-rw-r--r-- | markad-standalone.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/markad-standalone.cpp b/markad-standalone.cpp index ddd79ae..ad220d8 100644 --- a/markad-standalone.cpp +++ b/markad-standalone.cpp @@ -62,6 +62,14 @@ void cMarkAdStandalone::AddMark(MarkAdMark *Mark) } } + if (Mark->Type==MT_CHANNELCHANGE) + { + if ((marks.Count(MT_CHANNELSTART)+marks.Count(MT_CHANNELSTOP))<3) + { + TurnOff=false; + } + } + if (TurnOff) { isyslog("%s change detected. video decoding disabled", |