Check formatting on resolution
This commit is contained in:
@@ -419,13 +419,20 @@ add_camera() {
|
|||||||
fi
|
fi
|
||||||
echo "Settings can be modified after initial setup in /etc/systemd/system/cam_$INSTANCE"
|
echo "Settings can be modified after initial setup in /etc/systemd/system/cam_$INSTANCE"
|
||||||
echo
|
echo
|
||||||
echo "Camera Resolution (no sanity check, so get it right) [default: 640x480]:"
|
while true; do
|
||||||
read RESOLUTION
|
echo "Camera Resolution [default: 640x480]:"
|
||||||
if [ -z "$RESOLUTION" ]; then
|
read RESOLUTION
|
||||||
RESOLUTION="640x480"
|
if [ -z $RESOLUTION]
|
||||||
fi
|
then
|
||||||
|
RESOLUTION="640x480"
|
||||||
|
break
|
||||||
|
elif [[ $RESOLUTION =~ ^[0-9]+x[0-9]+$ ]]
|
||||||
|
then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
echo "Invalid resolution"
|
||||||
|
done
|
||||||
echo "Selected camera resolution: $RESOLUTION" | log
|
echo "Selected camera resolution: $RESOLUTION" | log
|
||||||
#TODO check formating
|
|
||||||
echo "Camera Framerate (use 0 for ustreamer hardware) [default: 5]:"
|
echo "Camera Framerate (use 0 for ustreamer hardware) [default: 5]:"
|
||||||
read FRAMERATE
|
read FRAMERATE
|
||||||
if [ -z "$FRAMERATE" ]; then
|
if [ -z "$FRAMERATE" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user