firmware/general/package/vdec-openipc/files/S98vdec

29 lines
560 B
Bash
Executable File

#!/bin/sh
#
# Start vdec decoder
#
. /etc/vdec.conf
if [ ${osd} = "simple" ]; then
osd_variant="--osd"
fi
case "$1" in
start)
echo "Starting vdec decoder service..."
vdec -p ${port} -d ${format} -c ${codec} -m ${mode} --mavlink-port ${mavlink_port} ${osd_variant} ${extra} > /dev/null 2>&1 &
sleep 3
if [ ${osd} = "custom" ]; then
osd > /dev/null 2>&1 &
fi
;;
stop)
echo "Stopping vdec decoder service..."
kill -9 $(pidof vdec)
kill -9 $(pidof osd)
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac