@@ -1407,7 +1407,7 @@ void CameraData::clearIncompleteRequests()
}
// TODO: need this when cancelled?
- request->metadata().merge(metadata);
+ pipe()->metadataAvailable(request, metadata);
pipe()->completeRequest(request);
requestQueue_.pop();
@@ -1485,7 +1485,7 @@ void CameraData::checkRequestCompleted()
LOG(RPI, Debug) << "Completing request sequence: "
<< request->sequence();
- request->metadata().merge(metadata);
+ pipe()->metadataAvailable(request, metadata);
pipe()->completeRequest(request);
requestQueue_.pop();
Use the newly introduced `metadataAvailable()` function to send metadata items to the application. Obsoleted by https://patchwork.libcamera.org/cover/23474/. Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com> --- src/libcamera/pipeline/rpi/common/pipeline_base.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)