mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-25 09:35:06 +03:00
ipa: rkisp1: Split queuing of request and parameter filling
Queuing of request (i.e. passing of controls to the IPA) and filling of the parameters buffer are two separate operations. Treat them as such by splitting them into two functions in the rkisp1 IPA interface. Signed-off-by: Umang Jain <umang.jain@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
parent
0040820fc1
commit
08d7e66df0
3 changed files with 13 additions and 7 deletions
|
@ -23,8 +23,8 @@ interface IPARkISP1Interface {
|
|||
mapBuffers(array<libcamera.IPABuffer> buffers);
|
||||
unmapBuffers(array<uint32> ids);
|
||||
|
||||
[async] queueRequest(uint32 frame, uint32 bufferId,
|
||||
libcamera.ControlList reqControls);
|
||||
[async] queueRequest(uint32 frame, libcamera.ControlList reqControls);
|
||||
[async] fillParamsBuffer(uint32 frame, uint32 bufferId);
|
||||
[async] processStatsBuffer(uint32 frame, uint32 bufferId,
|
||||
libcamera.ControlList sensorControls);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue