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
|
# Start vdec decoder
|
||||||
#
|
#
|
||||||
. /etc/vdec.conf
|
. /etc/vdec.conf
|
||||||
|
if [[ ! -e /etc/rec ]]; then
|
||||||
|
touch /etc/rec
|
||||||
|
fi
|
||||||
|
. /etc/rec
|
||||||
|
|
||||||
if [ ${osd} = "simple" ]; then
|
if [ ${osd} = "simple" ]; then
|
||||||
osd_variant="--osd"
|
osd_variant="--osd"
|
||||||
|
@ -11,7 +15,9 @@ fi
|
||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start)
|
||||||
echo "Starting vdec decoder service..."
|
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
|
sleep 3
|
||||||
if [ ${osd} = "custom" ]; then
|
if [ ${osd} = "custom" ]; then
|
||||||
osd > /dev/null 2>&1 &
|
osd > /dev/null 2>&1 &
|
||||||
|
|
Loading…
Reference in New Issue