libcamera: camera: Remove explicit stream to buffer map in requestCompleted signal

The stream to buffer map in the requestCompleted signal is taken
directly from the request which is part of the same signal. Remove the
map as it can be fetched directly from the request.

Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
Niklas Söderlund 2019-10-21 20:01:19 +02:00
parent 40888cfdce
commit f7ddfd4517
9 changed files with 16 additions and 16 deletions

View file

@ -27,11 +27,13 @@ protected:
completeBuffersCount_++;
}
void requestComplete(Request *request, const std::map<Stream *, Buffer *> &buffers)
void requestComplete(Request *request)
{
if (request->status() != Request::RequestComplete)
return;
const std::map<Stream *, Buffer *> &buffers = request->buffers();
completeRequestsCount_++;
/* Create a new request. */