From 6ecbf0d55695335f52d6fcf2b6a22ed45f5e4d99 Mon Sep 17 00:00:00 2001 From: dyknon Date: Mon, 24 Feb 2025 18:58:32 +0900 Subject: Remote camera capability. --- src/main.rs | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 src/main.rs (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs deleted file mode 100644 index 5e9ae13..0000000 --- a/src/main.rs +++ /dev/null @@ -1,20 +0,0 @@ -use anyhow::Result; -use sshcamera::v4l2::{Device as V4l2, Field}; -use sshcamera::v4l2cairo::V4l2Cairo; -use sshcamera::gtk; -use gtk4::glib::ExitCode; - -fn main() -> Result{ - let v = V4l2::open("/dev/video0")?; - - // TODO: It should be better. - let c = v.captstream_builder()? - .set_pixelformat("MJPG".into()) - //.set_pixelformat("YUYV".into()) - .set_field(Field::None) - .build()?; - assert!(["YUYV", "MJPG"].contains(&c.pixelformat().as_str())); - assert!(c.field() == Field::None); - let v2c = V4l2Cairo::new(c); - gtk::main(v2c) -} -- cgit v1.2.3