diff options
author | Jochen Dolze <vdr@dolze.de> | 2012-09-28 23:25:34 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2012-09-28 23:25:34 +0200 |
commit | 71bcd626abd6f79bb8521837efd94461ec811545 (patch) | |
tree | 14dbb1ae4830b630fed083f9a3d344df8c244d47 /command/video.cpp | |
parent | 82920ea01d29d74894dae87a868e63b8d0acb717 (diff) | |
download | vdr-plugin-markad-71bcd626abd6f79bb8521837efd94461ec811545.tar.gz vdr-plugin-markad-71bcd626abd6f79bb8521837efd94461ec811545.tar.bz2 |
Added speedup for decoding H264/H262
Added fix for OSD message
Added fix for 'ALERT: stopping before end of broadcast'
Code cleanups
Diffstat (limited to 'command/video.cpp')
-rw-r--r-- | command/video.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/command/video.cpp b/command/video.cpp index 054b66b..9b21c51 100644 --- a/command/video.cpp +++ b/command/video.cpp @@ -338,8 +338,9 @@ int cMarkAdLogo::Detect(int framenumber, int *logoframenumber) if (processed==1) { - if ((area.intensity>100) || (area.status!=LOGO_VISIBLE) && - (area.intensity>180)) return LOGO_NOCHANGE; + // if we only have one plane we are "vulnerable" + // to very bright pictures, so ignore them... + if (area.intensity>100) return LOGO_NOCHANGE; } int ret=LOGO_NOCHANGE; |