summaryrefslogtreecommitdiff
path: root/include/libcamera/internal/framebuffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/libcamera/internal/framebuffer.h')
-rw-r--r--include/libcamera/internal/framebuffer.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/include/libcamera/internal/framebuffer.h b/include/libcamera/internal/framebuffer.h
index 0c76fc62..a11e895d 100644
--- a/include/libcamera/internal/framebuffer.h
+++ b/include/libcamera/internal/framebuffer.h
@@ -47,6 +47,19 @@ public:
MappedFrameBuffer(const FrameBuffer *buffer, int flags);
};
+class FrameBuffer::Private : public Extensible::Private
+{
+ LIBCAMERA_DECLARE_PUBLIC(FrameBuffer)
+
+public:
+ Private(FrameBuffer *buffer);
+
+ void setRequest(Request *request) { request_ = request; }
+
+private:
+ Request *request_;
+};
+
} /* namespace libcamera */
#endif /* __LIBCAMERA_INTERNAL_FRAMEBUFFER_H__ */