[libcamera-devel,0/3] libcamera: pipeline: rkisp1: Fix issues exposed by lc-compliance
mbox series

Message ID 20210406182335.85847-1-nfraprado@collabora.com
Headers show
Series
  • libcamera: pipeline: rkisp1: Fix issues exposed by lc-compliance
Related show

Message

NĂ­colas F. R. A. Prado April 6, 2021, 6:23 p.m. UTC
This patch series fixes the issues on the rkisp1 pipeline that were exposed by
lc-compliance.

With this series applied on top of the lc-compliance series, and with the raw
video format commented out of lc-compliance [1] since it isn't currently
supported by rkisp1, lc-compliance runs succesfully using the rkisp1 pipeline
(tested on the Rock Pi 4 with a imx219 camera sensor):
 
    90 tests executed, 72 tests passed, 18 tests skipped and 0 tests failed

[1] https://gitlab.collabora.com/nfraprado/libcamera/-/commit/7a7e78b95e7fd59456eb04ec5e751bf2b9bfab86

NĂ­colas F. R. A. Prado (3):
  libcamera: pipeline: rkisp1: Stop IPA before streams
  libcamera: pipeline: rkisp1: Assert empty queuedRequests before
    clearing frameInfo
  libcamera: pipeline: rkisp1: Allow requests to be cancelled

 src/libcamera/pipeline/rkisp1/rkisp1.cpp | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)