#! /bin/sh

#===========================================
# starten des gmplayers auf dem display :0.1
# mit der moeglichkeit vcd, dvd, 
# normal oder eigene optionen 
# auszuwaehlen
#============================================

# auswahl als  radioliste
dialog	--clear --title "Starte den gMplayer" \
	--radiolist "\nBitte auswaehlen:" 15 50 4 \
	"d" "DVD starten" off \
	"v" "VCD starten" off \
	"n" "normal starten" on \
	"e" "eigene Optionen eingeben" off 2>/tmp/gmplayerstarter.$$
auswahl=$?

# gewaehlte option starten
if [ $auswahl = 0 ]; then 
    alternative=$(cat /tmp/gmplayerstarter.$$)
    if [ $alternative == 'd' ]; then
    dialog --msgbox \
    "Starte DVD.\n\nq Beenden\ns Stopp\nr Einstellungen\np Playliste\nl Datei laden" 15 30
    gmplayer -fs -display :0.1 dvd://
    elif [ $alternative == 'v' ]; then
    dialog --msgbox \
    "Starte VCD.\n\nq Beenden\ns Stopp\nr Einstellungen\np Playliste\nl Datei laden" 15 30
    gmplayer -fs -display :0.1 vcd://
    elif [ $alternative == 'n' ]; then
    dialog --msgbox \
    "Starte im normalen Modus.\n\nq Beenden\ns Stopp\nr Einstellungen\np Playliste\nl Datei laden" 15 30
    gmplayer -fs -display :0.1
    elif [ $alternative == 'e' ]; then
    # eigene optionen abfragen
    dialog	--clear --title "starte den gMplayer" \
		--inputbox "eigene optionen eigeben:" 7 40 2>/tmp/gmplayerstarter2.$$
    antwort=$?
    # mit eigenen optionen starten
    option=$(cat /tmp/gmplayerstarter2.$$)
    dialog --msgbox \
    "Starte mit eigenen Optionen.\n\nq Beenden\ns Stopp\nr Einstellungen\np Playliste\nl Datei laden" 15 30
    gmplayer -fs -display :0.1 $option    
    fi
else 
dialog --clear --msgbox "Dann ebend nicht!" 7 45
fi
rm /tmp/gmplayerstarter.$$
setterm -default
setterm -clear

