mirror of https://github.com/mpv-player/mpv
143 lines
1.6 KiB
Plaintext
143 lines
1.6 KiB
Plaintext
|
#!/bin/sh
|
||
|
# needs very much fixing
|
||
|
|
||
|
#
|
||
|
# 720x576, the upper left corner is right on my TV, but
|
||
|
# it's too tall and wide
|
||
|
#
|
||
|
|
||
|
LEFT=54
|
||
|
RIGHT=-36
|
||
|
UPPER=55
|
||
|
LOWER=-6
|
||
|
XRES=720
|
||
|
YRES=576
|
||
|
|
||
|
while [ 1 ]; do
|
||
|
|
||
|
clear
|
||
|
|
||
|
echo q w left
|
||
|
echo a s right
|
||
|
echo e r upper
|
||
|
echo d f lower
|
||
|
echo t y xres
|
||
|
echo g h yres
|
||
|
echo z reset
|
||
|
echo x save
|
||
|
|
||
|
echo n LEFT
|
||
|
echo m RIGHT
|
||
|
echo o TALLER -BUG-
|
||
|
echo k SHORTER -BUG-
|
||
|
echo p UP
|
||
|
echo l DOWN
|
||
|
|
||
|
echo $LEFT $RIGHT
|
||
|
echo $UPPER $LOWER
|
||
|
echo $XRES $YRES
|
||
|
echo
|
||
|
fbset
|
||
|
|
||
|
read ABC
|
||
|
|
||
|
case "$ABC" in
|
||
|
q)
|
||
|
LEFT=$(($LEFT-2))
|
||
|
;;
|
||
|
|
||
|
w)
|
||
|
LEFT=$(($LEFT+2))
|
||
|
;;
|
||
|
|
||
|
a)
|
||
|
RIGHT=$(($RIGHT-2))
|
||
|
;;
|
||
|
|
||
|
s)
|
||
|
RIGHT=$(($RIGHT+2))
|
||
|
;;
|
||
|
|
||
|
e)
|
||
|
UPPER=$(($UPPER-2))
|
||
|
;;
|
||
|
|
||
|
r)
|
||
|
UPPER=$(($UPPER+2))
|
||
|
;;
|
||
|
|
||
|
d)
|
||
|
LOWER=$(($LOWER-2))
|
||
|
;;
|
||
|
|
||
|
f)
|
||
|
LOWER=$(($LOWER+2))
|
||
|
;;
|
||
|
|
||
|
t)
|
||
|
XRES=$(($XRES-2))
|
||
|
;;
|
||
|
|
||
|
y)
|
||
|
XRES=$(($XRES+2))
|
||
|
;;
|
||
|
|
||
|
g)
|
||
|
YRES=$(($YRES-2))
|
||
|
;;
|
||
|
|
||
|
h)
|
||
|
YRES=$(($YRES+2))
|
||
|
;;
|
||
|
|
||
|
n)
|
||
|
LEFT=$(($LEFT-2))
|
||
|
RIGHT=$(($RIGHT+2))
|
||
|
;;
|
||
|
|
||
|
m)
|
||
|
LEFT=$(($LEFT+2))
|
||
|
RIGHT=$(($RIGHT-2))
|
||
|
;;
|
||
|
|
||
|
o)
|
||
|
UPPER=$(($UPPER-2))
|
||
|
LOWER=$(($LOWER-2))
|
||
|
YRES=$(($YRES+4))
|
||
|
;;
|
||
|
|
||
|
k)
|
||
|
UPPER=$(($UPPER+2))
|
||
|
LOWER=$(($LOWER+2))
|
||
|
YRES=$(($YRES-4))
|
||
|
;;
|
||
|
|
||
|
p)
|
||
|
UPPER=$(($UPPER-2))
|
||
|
LOWER=$(($LOWER+2))
|
||
|
;;
|
||
|
|
||
|
l)
|
||
|
UPPER=$(($UPPER+2))
|
||
|
LOWER=$(($LOWER-2))
|
||
|
;;
|
||
|
|
||
|
z)
|
||
|
LEFT=54
|
||
|
RIGHT=-36
|
||
|
UPPER=55
|
||
|
LOWER=-6
|
||
|
XRES=720
|
||
|
YRES=576
|
||
|
;;
|
||
|
|
||
|
x)
|
||
|
echo "fbset -fb /dev/fb1 -left $LEFT -right $RIGHT -upper $UPPER -lower $LOWER -hslen 46 -vslen 4 -xres $XRES -yres $YRES -vxres 720 -vyres 576 -depth 32 -laced false -bcast true" > save
|
||
|
;;
|
||
|
|
||
|
esac
|
||
|
|
||
|
fbset -fb /dev/fb1 -left $LEFT -right $RIGHT -upper $UPPER -lower $LOWER -hslen 46 -vslen 4 -xres $XRES -yres $YRES -vxres 720 -vyres 576 -depth 32 -laced false -bcast true
|
||
|
|
||
|
done
|