webcam from gstreamer

v4l2src -> videoconvert -> glupload -> glcolorconvert -> qml6glsink
This commit is contained in:
2026-04-04 20:15:25 +02:00
parent 9cedf69d08
commit ec30e64417
9 changed files with 675 additions and 1 deletions

25
poc006/Cargo.toml Normal file
View File

@@ -0,0 +1,25 @@
# file: poc-qt/poc006/Cargo.toml
[package]
name = "poc-qt006"
version = "0.6.0"
edition.workspace = true
license.workspace = true
authors.workspace = true
[build-dependencies]
cxx-qt-build = { workspace = true, features = ["link_qt_object_files"] }
jsonschema = { workspace = true, features = [] }
pkg-config = { workspace = true, features = [] }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true, features = [] }
[dependencies]
cxx = { workspace = true, features = [] }
cxx-qt = { workspace = true, features = [] }
cxx-qt-lib = { workspace = true, features = ["full", "link_qt_object_files"] }
glib = { workspace = true, features = [] }
gstreamer = { workspace = true, features = ["serde"] }
gstreamer-app = { workspace = true, features = [] }
gstreamer-video = { workspace = true, features = ["serde"] }