aboutsummaryrefslogtreecommitdiffhomepage
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2025-12-24 20:38:31 +0100
committerdec05eba <dec05eba@protonmail.com>2025-12-24 20:38:31 +0100
commit5242a167c395d28cde669b7b52ec30af53773c7d (patch)
tree042151c184e4336b83a3aad2127c76b7abd5fbec /TODO
parent1f0ea70c366f8b2f033d0d49f93172e85c8f0f78 (diff)
Support v4l2 yuyv on nvidia
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 7 insertions, 1 deletions
diff --git a/TODO b/TODO
index 8055608..f394166 100644
--- a/TODO
+++ b/TODO
@@ -378,4 +378,10 @@ Make capture from multiple sources work on nvidia x11 when capturing monitor + w
Support v4l2 mplane on devices where it's supported (where it's more efficient). My camera doesn't support mplane.
Implement v4l2 yuyv nvidia capture by capturing rg88 yuyv to rgb as is done now for screenshot, but also do that for video by creating an intermediate rgb texture for the camera. Then render that rgb texture to the video texture.
- This is needed to properly scale the yuyv texture without messing it up (the texture indexing). \ No newline at end of file
+ This is needed to properly scale the yuyv texture without messing it up (the texture indexing).
+
+Set v4l2 camera fps to video output fps (if lower than the camera fps) and the same for resolution.
+
+Support camera controls, such as white balance. Otherwise tell user to use cameractrl software.
+
+Camera capture doesn't work perfectly. The image gets glitched, need to properly wait for image to be done. \ No newline at end of file