summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Schwarzott <zzam@gentoo.org>2006-12-28 21:00:47 +0000
committerMatthias Schwarzott <zzam@gentoo.org>2006-12-28 21:00:47 +0000
commit8672cd76d267f9653be1a0c37aa1083e829b55eb (patch)
treeceda747ab8bc19168c6755900ec06289560b10be /media-video/noad
parentUpgrade to Version 250 from CVS, fixes some Bugs, also adjust for newer bash ... (diff)
downloadgentoo-2-8672cd76d267f9653be1a0c37aa1083e829b55eb.tar.gz
gentoo-2-8672cd76d267f9653be1a0c37aa1083e829b55eb.tar.bz2
gentoo-2-8672cd76d267f9653be1a0c37aa1083e829b55eb.zip
Added option to control niceness-level of noad-process.
(Portage version: 2.1.2_rc4-r1)
Diffstat (limited to 'media-video/noad')
-rw-r--r--media-video/noad/ChangeLog6
-rw-r--r--media-video/noad/files/0.6.0-r7/confd_vdraddon.noad9
-rw-r--r--media-video/noad/files/0.6.0-r7/record-50-noad.sh8
3 files changed, 15 insertions, 8 deletions
diff --git a/media-video/noad/ChangeLog b/media-video/noad/ChangeLog
index ce07944a9030..332dbc7762a9 100644
--- a/media-video/noad/ChangeLog
+++ b/media-video/noad/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/noad
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/noad/ChangeLog,v 1.15 2006/12/28 20:02:01 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/noad/ChangeLog,v 1.16 2006/12/28 21:00:47 zzam Exp $
+
+ 28 Dec 2006; Matthias Schwarzott <zzam@gentoo.org>
+ files/0.6.0-r7/confd_vdraddon.noad, files/0.6.0-r7/record-50-noad.sh:
+ Added option to control niceness-level of noad-process.
*noad-0.6.0-r7 (28 Dec 2006)
diff --git a/media-video/noad/files/0.6.0-r7/confd_vdraddon.noad b/media-video/noad/files/0.6.0-r7/confd_vdraddon.noad
index 6cb3d80d7719..b5e44f76c8ba 100644
--- a/media-video/noad/files/0.6.0-r7/confd_vdraddon.noad
+++ b/media-video/noad/files/0.6.0-r7/confd_vdraddon.noad
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/noad/files/0.6.0-r7/confd_vdraddon.noad,v 1.1 2006/12/28 20:02:01 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/noad/files/0.6.0-r7/confd_vdraddon.noad,v 1.2 2006/12/28 21:00:47 zzam Exp $
#########
##
@@ -20,10 +20,11 @@ VDR_USE_NOAD="yes"
#
NOAD_ONLINE="no"
-## start noad with nice
+## Use this nice-level when running noad / or no-niceness
# available Parameter
-# yes | no
-NOAD_NICE="yes"
+# no | 0 ... 19
+#NOAD_NICE_LEVEL="no"
+NOAD_NICE_LEVEL="18"
## use ac3 detection
# available Parameter
diff --git a/media-video/noad/files/0.6.0-r7/record-50-noad.sh b/media-video/noad/files/0.6.0-r7/record-50-noad.sh
index da1847ca31a5..51cd0b68f0da 100644
--- a/media-video/noad/files/0.6.0-r7/record-50-noad.sh
+++ b/media-video/noad/files/0.6.0-r7/record-50-noad.sh
@@ -1,4 +1,4 @@
-# $Header: /var/cvsroot/gentoo-x86/media-video/noad/files/0.6.0-r7/record-50-noad.sh,v 1.1 2006/12/28 20:02:01 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/noad/files/0.6.0-r7/record-50-noad.sh,v 1.2 2006/12/28 21:00:47 zzam Exp $
#
# Joerg Bornkessel <hd_brummy@gentoo.org>
# Mathias Schwarzott <zzam@gentoo.org>
@@ -56,8 +56,10 @@ fi
[[ "${NOAD_OVERLAP}" == "yes" ]] && CMD="${CMD} -o"
[[ "${NOAD_MESSAGES}" == "yes" ]] && CMD="${CMD} -O"
-if [[ ${NOAD_NICE} == yes ]]; then
- CMD="nice ${CMD}"
+: ${NOAD_NICE_LEVEL:=18}
+if [[ ${NOAD_NICE_LEVEL} != no ]]; then
+ NOAD_NICE_LEVEL=$((NOAD_NICE_LEVEL+0))
+ CMD="nice -n ${NOAD_NICE_LEVEL} ${CMD}"
fi
CMD="${CMD} ${NOAD_PARAMETER}"