blob: 5cc5ba6e0dfa6250a52b8f829a3c6b7ffbde0da9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#!/bin/bash
BUTTONVALUE=$1
echo "Button pressed: ${BUTTONVALUE}"
if [[ ${BUTTONVALUE} = Right ]]
then
gst-launch v4l2src device=/dev/video1 ! 'video/x-raw-yuv,width=1920,height=1080,framerate=30/1' ! xvimagesink
else
if [[ ${BUTTONVALUE} = Left ]]
then
gst-launch v4l2src device=/dev/video2 ! 'video/x-raw-yuv,width=1920,height=1080,framerate=30/1' ! xvimagesink
fi
fi
if [[ ${BUTTONVALUE} = Off ]]
then
killall gst-launch-0.10
fi
if [[ ${BUTTONVALUE} = "Button1" ]]; then
#Run script 1 here
echo "Button 1 script!"
fi
if [[ ${BUTTONVALUE} = "Button2" ]]; then
#Run script 2 here
echo "Button 2 script!"
fi
if [[ ${BUTTONVALUE} = "Button3" ]]; then
#Run script 3 here
echo "Button 3 script!"
fi
if [[ ${BUTTONVALUE} = "Button4" ]]; then
#Run script 4 here
echo "Button 4 script!"
fi
|