summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2011-02-01 21:26:14 +0100
committerJochen Dolze <vdr@dolze.de>2011-02-01 21:26:14 +0100
commitdb484337eb3fac1b6a66eaa71d38b6206b6d97da (patch)
treef4bee90beaf02b305b8420ff5cf46f2e7cc1393a
parent9ec3fd7efb449fec370b64782adf32ce04bc96ae (diff)
downloadvdr-plugin-markad-db484337eb3fac1b6a66eaa71d38b6206b6d97da.tar.gz
vdr-plugin-markad-db484337eb3fac1b6a66eaa71d38b6206b6d97da.tar.bz2
New standard switches in plugin (repair index off, only scan channels with logo)
Fixed output of audio channel detection
-rw-r--r--command/audio.cpp4
-rw-r--r--command/markad-standalone.cpp1
-rw-r--r--plugin/markad.cpp4
3 files changed, 5 insertions, 4 deletions
diff --git a/command/audio.cpp b/command/audio.cpp
index 1b8ca5c..0a9c133 100644
--- a/command/audio.cpp
+++ b/command/audio.cpp
@@ -62,11 +62,11 @@ MarkAdMark *cMarkAdAudio::Process(int FrameNumber, int FrameNumberNext)
{
if (macontext->Audio.Info.Channels>2)
{
- setmark(MT_CHANNELSTART,FrameNumberNext,macontext->Audio.Info.Channels,channels);
+ setmark(MT_CHANNELSTART,FrameNumberNext,channels,macontext->Audio.Info.Channels);
}
else
{
- setmark(MT_CHANNELSTOP,framelast,macontext->Audio.Info.Channels,channels);
+ setmark(MT_CHANNELSTOP,framelast,channels,macontext->Audio.Info.Channels);
}
}
diff --git a/command/markad-standalone.cpp b/command/markad-standalone.cpp
index 1320c3b..d4c6e22 100644
--- a/command/markad-standalone.cpp
+++ b/command/markad-standalone.cpp
@@ -26,6 +26,7 @@
#include <execinfo.h>
#include <mntent.h>
#include <utime.h>
+#include <math.h>
#include <errno.h>
#include "markad-standalone.h"
diff --git a/plugin/markad.cpp b/plugin/markad.cpp
index 68908ba..3e20207 100644
--- a/plugin/markad.cpp
+++ b/plugin/markad.cpp
@@ -30,7 +30,7 @@ cPluginMarkAd::cPluginMarkAd(void)
setup.ProcessDuring=true;
setup.whileRecording=true;
setup.whileReplaying=true;
- setup.GenIndex=true;
+ setup.GenIndex=false;
setup.OSDMessage=false;
setup.BackupMarks=false;
setup.Verbose=false;
@@ -39,7 +39,7 @@ cPluginMarkAd::cPluginMarkAd(void)
setup.SecondPass=true;
setup.IOPrioClass=1;
setup.Log2Rec=false;
- setup.LogoOnly=false;
+ setup.LogoOnly=true;
}
cPluginMarkAd::~cPluginMarkAd()