[libcamera-devel,v2,0/3] Raspberry Pi: Improving camera timeouts
mbox series

Message ID mailman.55.1677765271.25031.libcamera-devel@lists.libcamera.org
Headers show
Series
  • Raspberry Pi: Improving camera timeouts
Related show

Message

Naushir Patuck March 2, 2023, 1:54 p.m. UTC
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(-)