YoVDO

Stateless HEVC Decoding in Mainline Linux - The Rocky Road to Becoming a Stable API

Offered By: Linux Foundation via YouTube

Tags

Linux Kernel Development Courses API Design Courses Hardware Acceleration Courses Video Compression Courses V4L2 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of implementing stateless HEVC decoding in mainline Linux through this 18-minute conference talk. Delve into the challenges and complexities of developing a stable API for High Efficiency Video Coding (HEVC) decoding. Learn about the state-full flow, V412 controls, and the Request API. Understand the intricacies of defining the API, including hardware block requirements and the HEVC API in numbers. Discover the role of Fluster and ITU T-REC-H.265 in the process. Gain insights into the considerations and timeline for moving the API to a stable status, as presented by Benjamin Gaignard from Collabora at a Linux Foundation event.

Syllabus

Intro
State-Full flow
V412 controls
Request API
High Efficiency Video Coding
How to define the API ?
HEVC API in numbers
Fluster
ITU T-REC-H.265
Hardware blocks needs
Time to move it to stable ?


Taught by

Linux Foundation

Tags

Related Courses

Stateless V4L2 Video Encoding - Linux Kernel Implementation and Future Directions
Linux Foundation via YouTube
Navigating the Linux Graphics Stack
Linux Foundation via YouTube
Application Support with Libcamera
Linux Foundation via YouTube
V4L2 M2M as the Driver Framework for Video Processing IP
Linux Foundation via YouTube
libcamera: The Future of Cameras on Linux
Linux Foundation via YouTube