summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaushir Patuck <naush@raspberrypi.com>2020-09-18 10:42:24 +0100
committerNiklas Söderlund <niklas.soderlund@ragnatech.se>2020-09-21 13:10:48 +0200
commitdd0a9cf2b19083bbab327fa41892182cd142351a (patch)
tree9231eadc7934cffd3fef632ec405ace037361458
parent8404d02d75586d4fc570096f72a46f5af13b80ed (diff)
libcamera: pipeline: raspberrypi: Add some debug logging
No functional changes, only added some more trace points. Signed-off-by: Naushir Patuck <naush@raspberrypi.com> Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Tested-by: David Plowman <david.plowman@raspberrypi.com> Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
-rw-r--r--src/libcamera/pipeline/raspberrypi/raspberrypi.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
index 4c878003..f15345ea 100644
--- a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
+++ b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
@@ -1162,6 +1162,11 @@ void RPiCameraData::ispInputDequeue(FrameBuffer *buffer)
if (state_ == State::Stopped)
return;
+ LOG(RPI, Debug) << "Stream ISP Input buffer complete"
+ << ", buffer id " << buffer->cookie()
+ << ", timestamp: " << buffer->metadata().timestamp;
+
+ /* The ISP input buffer gets re-queued into Unicam. */
handleStreamBuffer(buffer, &unicam_[Unicam::Image]);
handleState();
}
@@ -1464,7 +1469,7 @@ FrameBuffer *RPiCameraData::updateQueue(std::queue<FrameBuffer *> &q, uint64_t t
if (b->metadata().timestamp < timestamp) {
q.pop();
dev->queueBuffer(b);
- LOG(RPI, Error) << "Dropping input frame!";
+ LOG(RPI, Warning) << "Dropping input frame!";
} else if (b->metadata().timestamp == timestamp) {
/* The calling function will pop the item from the queue. */
return b;