1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2007 OpenWrt.org
7 PIDF
=/var
/run
/$NAME.pid
15 config_get_bool _val
"$section" "$option" '0'
16 [ "$_val" -gt 0 ] && append args
"$3"
24 config_get _val
"$section" "$option"
25 [ -n "$_val" ] && append args
"$3 $_val"
31 append_string
"$section" device
"-d"
32 append_string
"$section" resolution
"-r"
33 append_bool
"$section" framespersecond
"-f"
34 append_string
"$section" port
"-p"
35 config_get_bool
"enabled" "$section" "enabled" '1'
36 [ "$enabled" -gt 0 ] && sleep 5s
&& $SSD -S -p $PIDF -q -x $PROG -- -b $args &
40 killall
$NAME 2>&1 > /dev
/null
41 # FIXME: Fix Busybox start-stop-daemon to work with multiple PIDs
46 config_load
"uvc-streamer"
47 config_foreach start_service
"uvc-streamer"
51 config_load
"uvc-streamer"
52 config_foreach stop_service
"uvc-streamer"