-
Notifications
You must be signed in to change notification settings - Fork 110
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
GStreamer libcamerasrc controls #217
Comments
I don't think the gstreamer plugin has AE control yet, @kbingham can you confirm? However, there does seem to be work to get this available in gstreamer, you can see the latest version of the patches here: https://patchwork.libcamera.org/project/libcamera/list/?series=4849 |
"Full" gstreamer controls are merged to libcamera in 27cece6 https://patchwork.libcamera.org/project/libcamera/list/?series=4732&state=* but Raspberry Pi fork is not currently based on top of that from what I can see. |
Ah, so I was looking at the wrong series. Once we rebase the tree, the controls will become avilable. |
I've rebased our next branch with upstream libcamera. This should now have the gstreamer control support that was previously missing. I'm not sure when we are making a new package release, so I suggest compiling and running locally for now. |
There are two blockers for me presently to tag the next libcamera release (which may or may not impact RPi making a new release).
which both introduce an ABI break so I want those 'in' to make the 0.4.0 release. |
If I need "full" gstreamer controls now, can I simply clone "next" and run Thanks! |
You should manually uninstall the system install libcamera packages, then rebuild\install libcamera from the |
@naushir Ok great, I hope |
On Also,
Fails with:
|
I wonder if you are still using the system installed libcamerasrc component? You will need to uninstall with To pick up the local install of the component, I think you might also have to follow the instructions here. |
@naushir Yes,
Maybe gstreamer version mismatch? Seems like something related to the control value parsing. |
It definitely feels like a mismatch somewhere. Can you run |
So after installing a new RPI OS Lite image and building again:
With no controls
Also, specifying |
I would suggest posting this issue to the libcamera developer mailing list. |
Hello,
In a GStreamer pipeline using
libcamerasrc
, how can I disable automatic gain control (AGC)? I found a way to define the tuning file per execution, but it seems control defaults aren't defined there:LIBCAMERA_RPI_TUNING_FILE=./imx708_wide.json gst-launch-1.0 libcamerasrc ! ...
Is there a simple way to tweak the camera controls? even setting the defaults will do since I permanently need to disable AGC.
The text was updated successfully, but these errors were encountered: