Used mode: [ ustreamer | rtsp ] instead of correct mode: [ mjpg | rtsp ] Signed-off-by: Stephan Wendel <me@stephanwe.de>
57 lines
1.4 KiB
Bash
Executable File
57 lines
1.4 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
#### message library
|
|
|
|
#### webcamd - A webcam Service for multiple Cams and Stream Services.
|
|
####
|
|
#### Written by Stephan Wendel aka KwadFan <me@stephanwe.de>
|
|
#### Copyright 2021
|
|
#### https://github.com/mainsail-crew/crowsnest
|
|
####
|
|
#### This File is distributed under GPLv3
|
|
####
|
|
|
|
# shellcheck enable=require-variable-braces
|
|
|
|
# Exit upon Errors
|
|
set -e
|
|
|
|
## Message Helpers
|
|
function missing_args_msg {
|
|
echo -e "webcamd: Missing Arguments!"
|
|
echo -e "\n\tTry: webcamd -h\n"
|
|
}
|
|
|
|
function wrong_args_msg {
|
|
echo -e "webcamd: Wrong Arguments!"
|
|
echo -e "\n\tTry: webcamd -h\n"
|
|
}
|
|
|
|
function help_msg {
|
|
echo -e "webcamd - webcam deamon\nUsage:"
|
|
echo -e "\t webcamd [Options]"
|
|
echo -e "\n\t\t-h Prints this help."
|
|
echo -e "\n\t\t-v Prints Version of webcamd."
|
|
echo -e "\n\t\t-c </path/to/configfile>\n\t\t\tPath to your webcam.conf\n"
|
|
}
|
|
|
|
function deprecated_msg_1 {
|
|
log_msg "Parameter 'streamer' is deprecated!"
|
|
log_msg "Please use mode: [ mjpg | rtsp ]"
|
|
log_msg "ERROR: Please update your webcam.conf! Stopped."
|
|
}
|
|
|
|
function unknown_mode_msg {
|
|
log_msg "WARN: Unknown Mode configured!"
|
|
log_msg "WARN: Using 'mode: mjpg' as fallback!"
|
|
}
|
|
|
|
function provides_omx_msg {
|
|
if [ "$(check_omx)" -eq 1 ]; then
|
|
log_msg "INFO: System provides OpenMAX IL features."
|
|
else
|
|
log_msg "WARN: System does not provide OpenMAX IL features."
|
|
fi
|
|
}
|
|
|