summaryrefslogtreecommitdiff
path: root/include/linux/media-bus-format.h
diff options
context:
space:
mode:
authorNaushir Patuck <naush@raspberrypi.com>2021-07-12 11:02:02 +0100
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2021-07-12 15:56:57 +0300
commitace5e21feba28cf43461375312f09c29230df370 (patch)
tree47a63d42c5787ddeeac91e08a685b99c7ee1398d /include/linux/media-bus-format.h
parent6a31a8d8e2742990f3b3a3dbf5157a9e1cb835ea (diff)
ipa: raspberrypi: Make device_status.h C++ only header, and update comments
This header file is no longer C compatible, so remove the extern "C" declaration. Replace C++ style comments with C style based on libcamera guidelines. There are no functional changes in this commit. Signed-off-by: Naushir Patuck <naush@raspberrypi.com> Reviewed-by: David Plowman <david.plowman@raspberrypi.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo@jmondi.org> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'include/linux/media-bus-format.h')
0 files changed, 0 insertions, 0 deletions
"hl opt">&controls() { return request_->controls(); } const libcamera::ControlList &metadata() const { return request_->metadata(); } unsigned long cookie() const { return request_->cookie(); } void addBuffer(libcamera::Stream *stream, libcamera::FrameBuffer *buffer, int fence); void queue(); private: libcamera::Camera *camera_; std::vector<int> acquireFences_; std::unique_ptr<libcamera::Request> request_; }; class CameraWorker : private libcamera::Thread { public: CameraWorker(); void start(); void stop(); void queueRequest(CaptureRequest *request); protected: void run() override; private: class Worker : public libcamera::Object { public: void processRequest(CaptureRequest *request); private: int waitFence(int fence); }; Worker worker_; }; #endif /* __ANDROID_CAMERA_WORKER_H__ */