Главная
Study mode:
on
1
Introduction
2
About the team
3
Supported platforms
4
References
5
Background
6
Why libcamera
7
The stack
8
The API
9
Presentation
10
Camera Manager
11
Camera Images
12
Camera Streams
13
Create a Camera
14
Generate a Configuration
15
Camera Configuration
16
Print Configuration
17
Viewfinder Configuration
18
Configuration Validation
19
Camera Unique Pointers
20
Camera Config
21
Prepare State
22
Requests
23
Buffer API
24
Pushback
25
Summary
26
Callbacks
27
Coalback
28
Camera State
29
Queue
30
Event Loop
31
Queue Request
32
Queue Buffer
33
Im not cheating
34
Reusing requests
35
Deleting requests
36
Synchronization
37
Metadata
38
Validation
39
Default Values
40
Encoding
41
Image Processing
42
Control
43
Lazy valuation
Description:
Explore a comprehensive presentation on libcamera, an open-source camera stack for Linux-based systems, as it approaches its first stable release. Dive into the project's progress, supported platforms, and expanded features, including integration with Android and ChromeOS. Learn about libcamera's architecture, API, and key components such as Camera Manager, Camera Images, and Camera Streams. Discover how to create and configure cameras, handle requests and buffers, and implement callbacks. Gain insights into advanced topics like synchronization, metadata, validation, and image processing. Participate in the public API review process and contribute feedback to shape the future of this essential camera stack for Linux-based systems.

The First Stable libcamera Release - A Call for Public API Review

Linux Foundation
Add to list