[PATCH v2 0/3] Raspberry Pi: Improving camera timeouts

Naushir Patuck naush at raspberrypi.com
Thu Mar 2 14:54:26 CET 2023


Hi,

Version 2 of this series addresses the comments by Jacopo.  In particular:

- In patch 2/3 we pre-allocate the frame durations list and do a pop/push every
  frame.  We also cache the last set timeout value to avoid signalling every
  frame.
- In patch 3/3 if a user specified timeout is used, disconnect the
  setDequeueTimeout signal.

Thanks,
Naush

Naushir Patuck (3):
  pipeline: ipa: raspberrypi: Change Unicam timeout handling
  ipa: raspberrypi: Better heruistics for calculating Unicam timeout
  pipeline: raspberrypi: Add a Unicam timeout override config options

 include/libcamera/ipa/raspberrypi.mojom       |  2 +-
 src/ipa/raspberrypi/raspberrypi.cpp           | 44 +++++++++++++++++--
 .../pipeline/raspberrypi/data/example.yaml    | 11 ++++-
 .../pipeline/raspberrypi/raspberrypi.cpp      | 38 ++++++++++++----
 4 files changed, 82 insertions(+), 13 deletions(-)

-- 
2.34.1



More information about the libcamera-devel mailing list