diff --git a/src/webcam.rs b/src/webcam.rs index d5ba50683f..8302a14bb3 100644 --- a/src/webcam.rs +++ b/src/webcam.rs @@ -37,6 +37,9 @@ impl WebcamWriter { let buffer_size = width * height * bit_depth; + info!("Webcam writer buffer size: {} (width: {}, height: {}, bit depth: {}", + buffer_size, width, height, bit_depth); + let mut buffer = Vec::with_capacity(buffer_size); buffer.resize(buffer_size, 0); diff --git a/webcam/kill_browsers.sh b/webcam/kill_browsers.sh index c165da8ead..ea36378efd 100755 --- a/webcam/kill_browsers.sh +++ b/webcam/kill_browsers.sh @@ -3,4 +3,9 @@ echo "This is killing all the browsers. Hope that's fine..." killall /usr/lib/firefox/firefox +killall /usr/lib/chromium-browser/chromium-browser + +killall camera +killall ./target/release/camera + diff --git a/webcam/reload_driver.sh b/webcam/reload_driver.sh index 656394f95b..b632217d53 100755 --- a/webcam/reload_driver.sh +++ b/webcam/reload_driver.sh @@ -3,6 +3,10 @@ set -euxo pipefail +echo "Replace config file." +sudo cp config.ini /etc/akvcam/config.ini + +echo "Recycle driver." pushd akvcam/src sudo modprobe videodev @@ -11,7 +15,6 @@ sudo rmmod akvcam.ko #sudo insmod akvcam.ko sudo insmod akvcam.ko loglevel=7 - #sudo modprobe akvcam loglevel=7 popd