[libcamera-devel] [PATCH 0/2] gstreamer: Implement renegotiation

Jaslo Ziska jaslo at ziska.de
Wed Nov 22 14:43:53 CET 2023


Hi everyone,

in the following two patches I implemented renegotiation for the libcamerasrc
element.

The first patch just moves the negotiation logic into a seperate function.
The second patch implements the renegotiation by checking the source pads for
the reconfigure flag and then calling the new negotiation function when a pad
requested a renegotiation.

Looking forward for feedback!

Cheers,

Jaslo

Jaslo Ziska (2):
  gstreamer: Move negotiation logic to separate function
  gstreamer: Implement renegotiation

 src/gstreamer/gstlibcamerasrc.cpp | 248 +++++++++++++++++-------------
 1 file changed, 143 insertions(+), 105 deletions(-)

--
2.42.1


More information about the libcamera-devel mailing list