summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libcamera/pipeline/ipu3/ipu3.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libcamera/pipeline/ipu3/ipu3.cpp b/src/libcamera/pipeline/ipu3/ipu3.cpp
index f9b65020..4210824b 100644
--- a/src/libcamera/pipeline/ipu3/ipu3.cpp
+++ b/src/libcamera/pipeline/ipu3/ipu3.cpp
@@ -464,9 +464,10 @@ int PipelineHandlerIPU3::configure(Camera *camera, CameraConfiguration *c)
return ret;
/*
- * If the ImgU gets configured with proper IF, BDS and GDC sizes, it
- * is then expected that frames are dequeued from its main output
- * otherwise the system stalls.
+ * If the ImgU gets configured, its driver seems to expect that
+ * buffers will be queued to its outputs, as otherwise the next
+ * capture session that uses the ImgU fails when queueing
+ * buffers to its input.
*
* If no ImgU configuration has been computed, it means only a RAW
* stream has been requested: return here to skip the ImgU configuration