From 381676f3a3067650c53e4678e1ca85a1cdbc094a Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Fri, 17 Apr 2026 21:41:22 -0300 Subject: [PATCH] lesavka: disable eye reencode pillarboxing --- client/Cargo.toml | 2 +- common/Cargo.toml | 2 +- common/src/cli.rs | 2 +- server/Cargo.toml | 2 +- server/src/video.rs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client/Cargo.toml b/client/Cargo.toml index 3776008..d66426a 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -4,7 +4,7 @@ path = "src/main.rs" [package] name = "lesavka_client" -version = "0.11.8" +version = "0.11.9" edition = "2024" [dependencies] diff --git a/common/Cargo.toml b/common/Cargo.toml index b536031..2710ec0 100644 --- a/common/Cargo.toml +++ b/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lesavka_common" -version = "0.11.8" +version = "0.11.9" edition = "2024" build = "build.rs" diff --git a/common/src/cli.rs b/common/src/cli.rs index 5398ee0..25455f4 100644 --- a/common/src/cli.rs +++ b/common/src/cli.rs @@ -17,6 +17,6 @@ mod tests { #[test] fn banner_includes_version() { - assert_eq!(banner("0.11.8"), "lesavka-common CLI (v0.11.8)"); + assert_eq!(banner("0.11.9"), "lesavka-common CLI (v0.11.9)"); } } diff --git a/server/Cargo.toml b/server/Cargo.toml index 64e3e5d..debde42 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -10,7 +10,7 @@ bench = false [package] name = "lesavka_server" -version = "0.11.8" +version = "0.11.9" edition = "2024" autobins = false diff --git a/server/src/video.rs b/server/src/video.rs index 79143bc..901bc89 100644 --- a/server/src/video.rs +++ b/server/src/video.rs @@ -488,7 +488,7 @@ pub async fn eye_ball_with_request( "v4l2src name=cam_{eye} device=\"{dev}\" io-mode=mmap do-timestamp=true ! \ queue max-size-buffers={queue_buffers} max-size-time=0 max-size-bytes=0 leaky=downstream ! \ h264parse disable-passthrough=true config-interval=-1 ! avdec_h264 ! videoconvert ! \ - videoscale ! videorate ! video/x-raw,format=I420,width={},height={},framerate={}/1,pixel-aspect-ratio=1/1 ! \ + videoscale add-borders=false ! videorate ! video/x-raw,format=I420,width={},height={},framerate={}/1,pixel-aspect-ratio=1/1 ! \ x264enc tune=zerolatency speed-preset=faster bitrate={} key-int-max={} option-string=sar=1/1 ! \ h264parse disable-passthrough=true config-interval=-1 ! \ video/x-h264,stream-format=byte-stream,alignment=au ! \