[PATCH 0/3] gstreamer: Add support for read- and write-only controls

Jaslo Ziska jaslo at ziska.de
Tue Apr 22 16:25:18 CEST 2025


Hi everyone,

after a bit of a longer than anticipated break here is support for read- and
write-only controls in the libcamerasrc element.

The first patch just adds the GST_PARAM_CONDITIONALLY_AVAILABLE flag which I
thought was usefull.

The second patch then adds the proper readable/writeable flags to the codegen.

And the third patch finally adds the missing controls to gen-gst-controls.py.

Best Regards
Jaslo

Jaslo Ziska (3):
  gstreamer: Add GST_PARAM_CONDITIONALLY_AVAILABLE flag to properties
  gstreamer: Add support for read- and write-only controls
  gstreamer: Add remaining controls

 src/gstreamer/gstlibcamera-controls.cpp.in | 19 +++++++++++++++++--
 utils/codegen/gen-gst-controls.py          | 16 +++++++++-------
 2 files changed, 26 insertions(+), 9 deletions(-)

--
2.49.0


More information about the libcamera-devel mailing list