summaryrefslogtreecommitdiff
path: root/command/global.h
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2011-03-02 22:08:00 +0100
committerJochen Dolze <vdr@dolze.de>2011-03-02 22:08:00 +0100
commitdbcbcef08f7fd9cd09cac5a0db95df1fd24a55ed (patch)
tree8b548b33266c96c2572b9f6a013d3fd9b08f9f82 /command/global.h
parent4b0546e6215d96dbc56822433adece8a0f048195 (diff)
downloadvdr-plugin-markad-dbcbcef08f7fd9cd09cac5a0db95df1fd24a55ed.tar.gz
vdr-plugin-markad-dbcbcef08f7fd9cd09cac5a0db95df1fd24a55ed.tar.bz2
Fixed memory leak in AddMark
Fixed uninitialized variable error in video.cpp Added logo detection for permitting weak marks
Diffstat (limited to 'command/global.h')
-rw-r--r--command/global.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/command/global.h b/command/global.h
index af2d3a1..aad3c62 100644
--- a/command/global.h
+++ b/command/global.h
@@ -49,6 +49,8 @@ typedef unsigned char uchar;
#define MT_CHANNELSTART 0x61
#define MT_CHANNELSTOP 0x62
+#define MT_RECORDINGSTART 0xD1
+#define MT_RECORDINGSTOP 0xD2
#define MT_MOVED 0xE0
#define MT_ALL 0xFF
@@ -91,7 +93,7 @@ typedef struct MarkAdAspectRatio
typedef struct MarkAdMark
{
- char Type;
+ int Type;
int Position;
int ChannelsBefore;
int ChannelsAfter;
@@ -139,6 +141,7 @@ typedef struct MarkAdContext
{
bool IgnoreAspectRatio;
bool IgnoreLogoDetection;
+ bool WeakMarksOk;
} Options;
struct Info