#!/bin/bash - 
#===============================================================================
#
#          FILE:  mplayer.x.sh
# 
#         USAGE:  ./mplayer.x.sh 
# 
#   DESCRIPTION:  Plays a specific channel on attached DVB Device
# 
#       OPTIONS:  ---
#  REQUIREMENTS:  ---
#          BUGS:  ---
#         NOTES:  ---
#        AUTHOR: Roger Zauner (rdz), rogerx@sdf.org
#       COMPANY: N/A
#       CREATED: 06/29/2010 06:26:20 PM AKDT
#      REVISION:  ---
#===============================================================================

set -o nounset                              # Treat unset variables as an error
#set -o xtrace                              # Enable trace debugging

# Trap CTRL-C to enable screen blanking after exit
trap "xset s blank; xset s expose" INT TERM EXIT

# Stop Xorg from turning off the display
xset s noblank; xset s noexpose

if xrandr --query -display :0.1 >/dev/null 2>&1; then
    DISPLAY=:0.1
else
    DISPLAY=:0.0
fi

#mplayer -fs -vo xvmc -vc ffmpeg12mc 'dvb://KUAC-DT4:189028615:8VSB:97:100:6' -hardframedrop -cache 20480 -really-quiet
mplayer -fs 'dvb://KUAC-DT4:189028615:8VSB:97:100:6' -hardframedrop -cache 20480 -really-quiet

# Allow Xorg to blank (turn off the display)
xset s blank; xset s expose

