libcamera  v0.0.0
Supporting cameras in Linux since 2019
libcamera.h
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
2 /* This file is auto-generated, do not edit! */
3 /*
4  * Copyright (C) 2018-2019, Google Inc.
5  *
6  * libcamera.h - libcamera public API
7  */
8 #ifndef __LIBCAMERA_LIBCAMERA_H__
9 #define __LIBCAMERA_LIBCAMERA_H__
10 
11 #include <libcamera/bound_method.h>
12 #include <libcamera/buffer.h>
13 #include <libcamera/camera.h>
15 #include <libcamera/control_ids.h>
16 #include <libcamera/controls.h>
20 #include <libcamera/formats.h>
22 #include <libcamera/geometry.h>
23 #include <libcamera/logging.h>
24 #include <libcamera/object.h>
25 #include <libcamera/pixel_format.h>
26 #include <libcamera/property_ids.h>
27 #include <libcamera/request.h>
28 #include <libcamera/signal.h>
29 #include <libcamera/span.h>
30 #include <libcamera/stream.h>
31 #include <libcamera/timer.h>
32 #include <libcamera/version.h>
33 
34 #endif /* __LIBCAMERA_LIBCAMERA_H__ */
Method bind and invocation.
Buffer handling.
Camera device handling.
The camera manager.
Camera control identifiers.
Framework to manage controls related to an object.
File descriptor event notifier.
File descriptor wrapper.
FrameBuffer allocator.
Data structures related to geometric objects.
Logging management.
Base object to support automatic signal disconnection.
libcamera pixel format
Camera property identifiers.
Describes a frame capture request to be processed by a camera.
Signal & slot implementation.
Video stream for a Camera.
Generic timer.