summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--markad-standalone.cpp8
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",