libcamera: request: Expose the Stream to Buffers map

Add to the Request class a method to access the map of Stream to Buffer.

With the introduction of multiple stream support, pipeline handler
should be able to access the map of streams at request queueing time.

Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
This commit is contained in:
Jacopo Mondi 2019-04-08 18:42:59 +02:00
parent e671485989
commit 0527ba92ad
2 changed files with 11 additions and 0 deletions

View file

@ -51,6 +51,16 @@ Request::Request(Camera *camera)
{
}
/**
* \fn Request::buffers()
* \brief Retrieve the request's streams to buffers map
*
* Return a reference to the map that associates each Stream part of the
* request to the Buffer the Stream output should be directed to.
*
* \return The map of Stream to Buffer
*/
/**
* \brief Set the streams to capture with associated buffers
* \param[in] streamMap The map of streams to buffers