summaryrefslogtreecommitdiff
path: root/plugin/status.cpp
diff options
context:
space:
mode:
authorJochen Dolze <vdr@dolze.de>2010-10-08 21:37:13 +0200
committerJochen Dolze <vdr@dolze.de>2010-10-08 21:37:13 +0200
commitf5134567a6cbe6f510a820d05e86226eac1c29e6 (patch)
tree5f18f575b090e5bfa60f7439140f71c886bcfbcd /plugin/status.cpp
parentc84d6dba338bc863f0cb64f13b08ef87b65eba65 (diff)
downloadvdr-plugin-markad-f5134567a6cbe6f510a820d05e86226eac1c29e6.tar.gz
vdr-plugin-markad-f5134567a6cbe6f510a820d05e86226eac1c29e6.tar.bz2
Added ioprio_set
Diffstat (limited to 'plugin/status.cpp')
-rw-r--r--plugin/status.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugin/status.cpp b/plugin/status.cpp
index 01a1dc5..9708598 100644
--- a/plugin/status.cpp
+++ b/plugin/status.cpp
@@ -71,16 +71,17 @@ bool cStatusMarkAd::Start(const char *FileName, const char *Name, const bool Dir
{
if ((Direct) && (Get(FileName)!=-1)) return false;
- cString cmd = cString::sprintf("\"%s\"/markad %s%s%s%s%s%s -l \"%s\" %s \"%s\"",bindir,
+ cString cmd = cString::sprintf("\"%s\"/markad %s%s%s%s%s%s -r %i -l \"%s\" %s \"%s\"",bindir,
setup->Verbose ? " -v " : "",
setup->BackupMarks ? " -B " : "",
setup->GenIndex ? " -G " : "",
setup->OSDMessage ? " -O " : "",
setup->NoMargins ? " -i 4 " : "",
setup->SecondPass ? "" : " --pass1only ",
+ setup->IOPrioClass+1,
logodir,Direct ? "-O after" : "--online=2 before", FileName);
dsyslog("markad: executing %s",*cmd);
- if (SystemExec(cmd)!=-1)
+ if (SystemExec(cmd,true)!=-1)
{
usleep(200000);
int pos=Add(FileName,Name);