summaryrefslogtreecommitdiff
path: root/src/py/cam/gl_helpers.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/py/cam/gl_helpers.py')
0 files changed, 0 insertions, 0 deletions
device.h - libcamera Android Camera Device */ #ifndef __ANDROID_CAMERA_DEVICE_H__ #define __ANDROID_CAMERA_DEVICE_H__ #include <memory> #include <hardware/camera3.h> #include <libcamera/buffer.h> #include <libcamera/camera.h> #include <libcamera/object.h> #include <libcamera/request.h> #include <libcamera/stream.h> #include "message.h" class CameraMetadata; class CameraDevice : public libcamera::Object { public: CameraDevice(unsigned int id, const std::shared_ptr<libcamera::Camera> &camera); ~CameraDevice(); int open(); void close(); void setCallbacks(const camera3_callback_ops_t *callbacks); camera_metadata_t *getStaticMetadata(); const camera_metadata_t *constructDefaultRequestSettings(int type); int configureStreams(camera3_stream_configuration_t *stream_list);