YoVDO

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

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Event Loop Courses libcamera Courses

Course Description

Overview

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.

Syllabus

Introduction
About the team
Supported platforms
References
Background
Why libcamera
The stack
The API
Presentation
Camera Manager
Camera Images
Camera Streams
Create a Camera
Generate a Configuration
Camera Configuration
Print Configuration
Viewfinder Configuration
Configuration Validation
Camera Unique Pointers
Camera Config
Prepare State
Requests
Buffer API
Pushback
Summary
Callbacks
Coalback
Camera State
Queue
Event Loop
Queue Request
Queue Buffer
Im not cheating
Reusing requests
Deleting requests
Synchronization
Metadata
Validation
Default Values
Encoding
Image Processing
Control
Lazy valuation


Taught by

Linux Foundation

Tags

Related Courses

JavaScript and the DOM
Udacity
Advanced JavaScript
Udemy
Node JS: Advanced Concepts
Udemy
Die komplette JavaScript Masterclass: Vom Anfänger zum Profi
Udemy
Node.js Tutorial For Absolute Beginners
Udemy