-
Notifications
You must be signed in to change notification settings - Fork 3
initial draft for libcamera backend support #97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
394aad9 to
d2c58c1
Compare
|
Glad to hear that! :) I have a few things on my backlog before working on libcamera support again, but they benefit phone cameras as well (like HDR+, raw Bayer sensor data support, some Linux kernel V4L2 improvements, etc). If anyone can recommend a phone with decent Linux camera drivers for testing, this would be great. Or if a Linux phone company would like to send me a testing device, that would be even better. I already bought a used Pixel 3A and OnePlus 6T a few weeks ago for postmarketOS development. |
|
Very nice those two have good-ish camera support. The other option would be the Librem 5. Why does the pipewire backend not work on phones though? Gnome camera uses pipewire and it works. |
|
This could have many causes. Best case would some misconfiguration on the pipewire pipelines that are set up by this app. Unfortunately, direct pipewire configurations can sometimes be hard and not really documented. I spent literarily days getting pipewire to reliably work for MJPEG encoded webcam streams that have higher than 4K resolution. |
|
Looks like Gnome Camera is also written in Rust. Maybe you could see what they did to get it working: https://gitlab.gnome.org/GNOME/snapshot |

implements #93