summaryrefslogtreecommitdiff
path: root/commands/vdr-eject
diff options
context:
space:
mode:
authorKeine_Ahnung <dirk-vdr@gmx.de>2012-09-18 15:06:44 +0200
committerKeine_Ahnung <dirk-vdr@gmx.de>2012-09-18 15:06:44 +0200
commitee94a5640140db8369f64b676bbba7b06d006f47 (patch)
tree5bea078823a222057da6ec7a710a42ad02072bae /commands/vdr-eject
parentd74decea551c5535f75dda64f271bf7f80b2adc1 (diff)
downloadvdr-plugin-ripit-ee94a5640140db8369f64b676bbba7b06d006f47.tar.gz
vdr-plugin-ripit-ee94a5640140db8369f64b676bbba7b06d006f47.tar.bz2
- Regenerated Makefile based upon vdr 1.7.30
DEFAULT_RIPIT_DIR could be set in make.config|global or as an make commandline parameter - switched to gettext an added Italian translation - Added help system for setup menu edit help.h for the english help pages or the po files for the other languages - ripit.pl removed, now vdr-ripit/vdr-eject do the job calling the ripper - Removed networking support - Added cPluginRipit::Active(void) to prevent shutdown if ripping in progress - Removed [device] from svdrp command START - Reordered Setup menu - kBack now leave the log windows - some improvements on log windows (there are still room for improvements) - Added sourcecode formatter rule
Diffstat (limited to 'commands/vdr-eject')
-rw-r--r--commands/vdr-eject40
1 files changed, 40 insertions, 0 deletions
diff --git a/commands/vdr-eject b/commands/vdr-eject
new file mode 100644
index 0000000..475ca2d
--- /dev/null
+++ b/commands/vdr-eject
@@ -0,0 +1,40 @@
+#!/bin/sh
+
+dvd_dev="/dev/dvd"
+
+mode="$1"
+
+case "$mode" in
+ toggle)
+ eject -T "$dvd_dev"
+ ;;
+ open)
+ eject "$dvd_dev"
+ ;;
+ close)
+ eject -t "$dvd_dev"
+ ;;
+ lock)
+ eject -i on "$dvd_dev"
+ ;;
+ unlock)
+ eject -i off "$dvd_dev"
+ ;;
+ startburn)
+ eject -t "$dvd_dev"
+ ;;
+ stopburn)
+ eject "$dvd_dev"
+ ;;
+ getopentime)
+ printf "10"
+ ;;
+ getdvddev)
+ printf "$dvd_dev"
+ ;;
+ *)
+ printf "Usage: $(basename "$0") {toggle|open|close|startburn|stopburn|getdvddev|getopentime}\n" >&2
+ ;;
+esac
+
+exit 0