@@ -115,7 +115,8 @@ IPU3Frames::Info *IPU3Frames::find(unsigned int id)
if (itInfo != frameInfo_.end())
return itInfo->second.get();
- LOG(IPU3, Error) << "Can't find tracking informaton for frame " << id;
+ LOG(IPU3, Fatal) << "Can't find tracking informaton for frame " << id;
+
return nullptr;
}
@@ -133,7 +134,8 @@ IPU3Frames::Info *IPU3Frames::find(FrameBuffer *buffer)
return info;
}
- LOG(IPU3, Error) << "Can't find tracking informaton from buffer";
+ LOG(IPU3, Fatal) << "Can't find tracking informaton from buffer";
+
return nullptr;
}
The FrameInfo structure associates the data sent to the IPA and is essential for handling events. If it can not be found, this is a fatal error which must be fixed. Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com> --- v3: - Make all occurrences of failing to find a frame info fatal. --- src/libcamera/pipeline/ipu3/frames.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)