YoVDO

Deep Dive into Today's Videobuf2 Framework

Offered By: Linux Foundation via YouTube

Tags

Device Drivers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of the Videobuf2 framework in this comprehensive 48-minute conference talk presented by Smitha T Murthy and Ajay Kumar from Samsung Semiconductor. Gain a deep understanding of the VB2 framework, starting with an introduction to Videobuf2 and progressing through key components such as VB2QN, VB2 Memo, and memory addressing. Delve into buffer management concepts, including buffer queues, states, and validation processes. Learn about user pointers, export buffer adapters, and buffer completion handling. Examine VB2 streaming operations, including stream off procedures and core queue release mechanisms. Enhance your knowledge of video buffer management in Linux systems through this detailed exploration of the Videobuf2 framework.

Syllabus

Introduction
Videobuf2 Introduction
VB2 Framework Overview
VB2QN
VB2 Memo
Memory Address
Buff Queue
Buffer State
BuffQueue
BufferedValidate
Request Buffers
QBUFF
User Pointer
Export Buffer Adapter
Export Buffer Call
VB2 Buffer Done
VB2 Stream
VB2 Stream Off
VB2 Core Queue Release


Taught by

Linux Foundation

Tags

Related Courses

Linux kernel Module and driver Programming for x86
Udemy
How to Use USB FTDI D2XX Drivers for Computer I/O Applications
Kevin Darrah via YouTube
NuttX for Embedded Linux Developers
Linux Foundation via YouTube
A Dive into Zephyr Device Driver Model
Linux Foundation via YouTube
An Introduction to EdgeX Foundry
Linux Foundation via YouTube