summaryrefslogtreecommitdiff
path: root/command/markad-standalone.h
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2010-10-06 17:40:22 +0200
committerJochen Dolze <vdr@dolze.de>2010-10-06 17:40:22 +0200
commitdd525c902cf68d2a5a9500a3fb8be71d1a71869e (patch)
treefb6418dcd59cc15bbbab04b11645eb0d0549a1cb /command/markad-standalone.h
parentcf943e09a29f255ec4f7fa8a7c6fc7813ea9ded0 (diff)
downloadvdr-plugin-markad-dd525c902cf68d2a5a9500a3fb8be71d1a71869e.tar.gz
vdr-plugin-markad-dd525c902cf68d2a5a9500a3fb8be71d1a71869e.tar.bz2
Added --pass1only command line argument
Optimized start/stop recognition
Diffstat (limited to 'command/markad-standalone.h')
-rw-r--r--command/markad-standalone.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/command/markad-standalone.h b/command/markad-standalone.h
index 4e506c6..2f8733f 100644
--- a/command/markad-standalone.h
+++ b/command/markad-standalone.h
@@ -23,6 +23,8 @@
#define DELTATIME 20000 /* equals to 222ms (base is 90kHz PTS) */
+#define MAXRANGE 360 /* range to search for start/stop marks in [s] */
+
class cOSDMessage
{
private:
@@ -233,7 +235,7 @@ unsigned Descriptor_Length:
bool bBackupMarks;
clMarks marks;
char *IndexToHMSF(int Index);
- void CalculateStopPosition(int startframe);
+ void CalculateStopPosition(int startframe, int delta);
void CheckFirstMark();
void CheckLastMark();
void CheckStartStop(int frame, bool checkend=false);