Error in func build_apps and clone_ustreamer
leads to cloned repo and build ustreamer as root.
This leads to failing make buildclean and build
Signed-off-by: Stephan Wendel <me@stephanwe.de>
This installer requires to be configured due
make config
Changes:
Add tools/configure.sh script and make config.
Refactor of uninstall.sh according to new installer
Add dev-helper.sh to provide various informations for developing
and also could check existing installation as kinda "unit-test"
This should also fix#46
and fix#41
Signed-off-by: Stephan Wendel <me@stephanwe.de>
Signed-off-by: Stephan Wendel <me@stephanwe.de>
This should fix#33
By default a variable bitrate is set, this leads
to a "blocky" view.
blockyfix function sets constant bitrate and a moderate
bitrate if not set by user.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
Show default answers in case of user only hits enter.
Includes fix: Install on rpi bullseye fails
This also should fix#24
Signed-off-by: Stephan Wendel <me@stephanwe.de>
This fixes error that available diskspace is shown as used diskspace.
In reallity it should show available and using available instead of
used.
Thanks to mallcop for reporting
Signed-off-by: Stephan Wendel <me@stephanwe.de>
This fixes error that target has leftover from enabled service.
Disable Service, before removing.
Thanks to Nestor-WW from Discord for mentioning.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
Adds Information Distribution,Release,Kernel,Host model,Cpu Count,
Total Ram and Diskusage to log, if not set to log_level: quiet
Signed-off-by: Stephan Wendel <me@stephanwe.de>
This commit should cover the following:
Missing insatllation candidate of libjpeg8-dev in bullseye images,
fixes#16 and #15
Refactores installation of ustreamer.
This should cover #12
Dropped ustreamer as submodule and clone it via install script.
For buster based images it reset the repo to last commit of v4.13 (omx support)
All other will get master branch (latest commit at insatllation)
This enables posibility to write an app updater.
Fixes custompios module according to changes.
If log_level is set at least to verbose it will
display versions of used 3rd Party tools like
ustreamer, rtsp-simple-server and ffmpeg
Signed-off-by: Stephan Wendel <me@stephanwe.de>
The design till now was slow and time consuming.
Now it exports the log destination once instead
in every call of 'log_msg'
Should be provide better start performance.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
Some devices tend to lose focus_absolut value
after the Streamer starts.
This will check for 'brokenfocus' devices and
set focus_absolute again after the stream services has started.
Signed-off-by: Stephan Wendel <me@stephanwe.de>
Needs new option in config file
log_v4l2ctrls: true
This spits out the equvivalent to v4l2-ctl -L in log.
See README for details.
Signed-off-by: Stephan Wendel <me@stephanwe.de>