mirror of https://github.com/OpenIPC/firmware.git
Added DVR recording
Value for filename is stored in /etc/rec. If the /etc/rec doesn't exist then we create the file.pull/1180/head
parent
627c66e26b
commit
560a83c33c
|
@ -3,6 +3,10 @@
|
|||
# Start vdec decoder
|
||||
#
|
||||
. /etc/vdec.conf
|
||||
if [[ ! -e /etc/rec ]]; then
|
||||
touch /etc/rec
|
||||
fi
|
||||
. /etc/rec
|
||||
|
||||
if [ ${osd} = "simple" ]; then
|
||||
osd_variant="--osd"
|
||||
|
@ -11,7 +15,9 @@ 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 &
|
||||
vdec -p ${port} -d ${format} -c ${codec} -m ${mode} --mavlink-port ${mavlink_port} ${osd_variant} ${extra} -w /mnt/sda1/recorder/OpenIPC_DVR_${rec}.${codec} > /dev/null 2>&1 &
|
||||
rec=$((rec+1))
|
||||
echo "rec=$rec" > /etc/rec
|
||||
sleep 3
|
||||
if [ ${osd} = "custom" ]; then
|
||||
osd > /dev/null 2>&1 &
|
||||
|
|
Loading…
Reference in New Issue