From d5b0cec83940b7965bc215383c247da25304ebca Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Wed, 11 May 2022 01:42:35 +0300 Subject: libcamera: framebuffer: Turn the cookie into a 64-bit integer To allow associating pointers with FrameBuffer instances, turn the cookie into a 64-bit integer. This matches the Request cookie with is also a uint64_t. Signed-off-by: Laurent Pinchart Reviewed-by: Kieran Bingham Reviewed-by: Umang Jain --- include/libcamera/framebuffer.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/libcamera/framebuffer.h b/include/libcamera/framebuffer.h index 3b1118d1..36b91d11 100644 --- a/include/libcamera/framebuffer.h +++ b/include/libcamera/framebuffer.h @@ -66,8 +66,8 @@ public: Request *request() const; const FrameMetadata &metadata() const { return metadata_; } - unsigned int cookie() const { return cookie_; } - void setCookie(unsigned int cookie) { cookie_ = cookie; } + uint64_t cookie() const { return cookie_; } + void setCookie(uint64_t cookie) { cookie_ = cookie; } std::unique_ptr releaseFence(); @@ -80,7 +80,7 @@ private: FrameMetadata metadata_; - unsigned int cookie_; + uint64_t cookie_; }; } /* namespace libcamera */ -- cgit v1.2.1