mjpg-streamer: make init script recognize file output plugin
authorJose Riha <redacted>
Sat, 13 Apr 2019 13:51:50 +0000 (15:51 +0200)
committerJose Riha <redacted>
Tue, 23 Apr 2019 20:34:38 +0000 (22:34 +0200)
Signed-off-by: Jose Riha <redacted>
multimedia/mjpg-streamer/Makefile
multimedia/mjpg-streamer/files/mjpg-streamer.init

index d39fd7fd615443d84ddd427acd477acf4edfb288..dad986f33c7a4bedcc2d746c5d163e1ac397ab1f 100644 (file)
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=mjpg-streamer
 PKG_VERSION:=2018-10-25
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_MAINTAINER:=Roger D <rogerdammit@gmail.com>, \
                Ted Hess <thess@kitschensync.net>
 
index 17fbf9b3ad364343acda70b0320c12ae95ab8599..3b652fa6ea9d6861c4321e8187e84d8dfbb7fe78 100644 (file)
@@ -80,6 +80,29 @@ start_instance() {
                [ -n "$username" ] && [ -n "$password" ] && output_arg="${output_arg} --credentials $username:$password"
        fi
 
+       if [ "x$output" = 'xfile' ]; then
+               output_arg="output_file.so"
+
+               config_get folder "$s" 'folder'
+               [ -n "$folder" ] && output_arg="${output_arg} --folder $folder"
+
+               config_get delay "$s" 'delay'
+               [ -n "$delay" ] && output_arg="${output_arg} --delay $delay"
+
+               config_get link "$s" 'link'
+               [ -n "$link" ] && output_arg="${output_arg} --link $link"
+
+               config_get ringbuffer "$s" 'ringbuffer'
+               [ -n "$ringbuffer" ] && output_arg="${output_arg} --size $ringbuffer"
+
+               config_get exceed "$s" 'exceed'
+               [ -n "$exceed" ] && output_arg="${output_arg} --exceed $exceed"
+
+               config_get command "$s" 'command'
+               [ -n "$command" ] && output_arg="${output_arg} --command $command"
+
+       fi
+
        if [ -z "$output_arg" ]; then
                error "unsuported output option '$output' in section '$s'"
                return 1
git clone https://git.99rst.org/PROJECT