[PATCH 0/4] gstreamer: Miscellaneous fixes

Jaslo Ziska jaslo at ziska.de
Tue Apr 22 16:10:57 CEST 2025


Hi everyone,

here are fixes for a few small issues I came across.

I think most notable is patch 2, as I learned that libcamera might change
the stream configuration which GStreamer can't really handle. For the time being
I added some logging and a check whether the new configuration is acceptable,
but I think this needs some more thought and proper handling of an adjusted
configuration.

Best Regards
Jaslo

Jaslo Ziska (4):
  gstreamer: Fix reconfiguration condition check
  gstreamer: Log and check adjusted camera configuration
  gstreamer: Enable bayer formats with 10/12/14/16 bits
  gstreamer: Split metadata controls into new member

 src/gstreamer/gstlibcamera-controls.cpp.in | 22 ++++++++++++++++------
 src/gstreamer/gstlibcamera-controls.h      |  4 +++-
 src/gstreamer/gstlibcamera-utils.cpp       | 18 +++++++++++++++++-
 src/gstreamer/gstlibcamerasrc.cpp          | 13 +++++++++++--
 4 files changed, 47 insertions(+), 10 deletions(-)

--
2.49.0


More information about the libcamera-devel mailing list